Search

US-12627551-B2 - Data transmission method, data modulation method, electronic device, and storage medium

US12627551B2US 12627551 B2US12627551 B2US 12627551B2US-12627551-B2

Abstract

Provided are a data transmission method, a data modulation method, an electronic device and a storage medium. The data transmission method includes: transmitting to-be-transmitted data in N frequency domain resource blocks, where each frequency domain resource block includes K(n) subcarriers, where n=1, 2, . . . , N, a value of N is greater than or equal to 1, and a value of K(n) is greater than or equal to 1; performing inverse Fourier transform and multiplication operation processing on to-be-transmitted data on the each frequency domain resource block of the N frequency domain resource blocks to form N groups of data sequences; and transmitting the N groups of data sequences.

Inventors

  • Yu Xin
  • Guanghui Yu
  • Tong Bao
  • Jin Xu
  • Liujun Hu

Assignees

  • ZTE CORPORATION

Dates

Publication Date
20260512
Application Date
20220928
Priority Date
20210929

Claims (18)

  1. 1 . A data transmission method, comprising: transmitting to-be-transmitted data in N frequency domain resource blocks, wherein each frequency domain resource block of the N frequency domain resource blocks comprises K(n) subcarriers, wherein n=1, 2, . . . , N, a value of N is greater than or equal to 1, and a value of K(n) is greater than or equal to 1; performing inverse Fourier transform and multiplication operation processing on to-be-transmitted data on the each frequency domain resource block of the N frequency domain resource blocks to form N groups of data sequences; and transmitting the N groups of data sequences; wherein a to-be-multiplied sequence used in the multiplication operation processing comprises: a sequence of values of which moduli are equal and phases sequentially change by a same θ(n), wherein different frequency domain resource blocks correspond to different values of θ(n).
  2. 2 . The method according to claim 1 , before performing the multiplication operation processing on the to-be-transmitted data on the each frequency domain resource block of the N frequency domain resource blocks, further comprising: performing a data repetition operation on the to-be-transmitted data subjected to the inverse Fourier transform; wherein the multiplication operation processing is a dot product operation, wherein the to-be-transmitted data subjected to the data repetition operation is multiplied by an element corresponding to a to-be-multiplied sequence.
  3. 3 . The method according to claim 1 , wherein the multiplication operation processing comprises: performing a windowing operation on the to-be-transmitted data by using a waveform function.
  4. 4 . The method according to claim 2 , before performing the multiplication operation processing on the to-be-transmitted data on the each frequency domain resource block of the N frequency domain resource blocks, further comprising: performing a filtering operation on the to-be-transmitted data; wherein the filtering operation processing comprises polyphaser filtering; wherein a number R of repetitions of the data repetition operation is 2 to the power of i, wherein i is an integer greater than or equal to 0.
  5. 5 . The method according to claim 1 , wherein transmitting the N groups of data sequences comprises: in a case where N is greater than 1, adding the N groups of data sequences as a first data sequence; transmitting the first data sequence; and performing a filtering operation or a windowing operation on the first data sequence.
  6. 6 . The method according to claim 1 , comprising at least one of: a ratio between subcarrier spacing of any two frequency domain resource blocks of the N frequency domain resource blocks satisfying 2 to the power of i, wherein i is an integer; or a ratio between spectrum bandwidths of any two frequency domain resource blocks of the N frequency domain resource blocks satisfying 2 to the power of i, wherein i is an integer; or a ratio between numbers of subcarriers of any two frequency domain resource blocks of the N frequency domain resource blocks satisfying 2 to the power of i, wherein i is an integer.
  7. 7 . The method according to claim 1 , wherein the number K(n) of subcarriers on at least one frequency domain resource block of the N frequency domain resource blocks does not satisfy 2 to the power of i, oversampling inverse Fourier transform is used so that a number of inverse Fourier transform points is 2 to the power of i, and numbers of inverse Fourier transform points used by the N frequency domain resource blocks are the same.
  8. 8 . The method according to claim 1 , wherein performing the inverse Fourier transform on the to-be-transmitted data on the each frequency domain resource block of the N frequency domain resource blocks comprises: in a case where subcarrier spacing of the N frequency domain resource blocks is equal, but numbers of subcarriers comprised in the N frequency domain resource blocks are different, oversampling inverse Fourier transform is used so that a number of inverse Fourier transform points is 2 to the power of i, and numbers of inverse Fourier transform points used by the N frequency domain resource blocks are the same.
  9. 9 . The method according to claim 1 , wherein a number of inverse Fourier transform points of the inverse Fourier transform is less than or equal to a sum of numbers of subcarriers comprised in the N frequency domain resource blocks; or wherein a number of inverse Fourier transform points of the inverse Fourier transform is less than or equal to two times a number of subcarriers comprised in the each frequency domain resource block.
  10. 10 . A data modulation method, comprising: dividing to-be-transmitted data into N groups of data sets, wherein each group of data sets of the N groups of data sets comprises K(n) pieces of to-be-transmitted data, wherein n=1, 2, . . . , N, a value of N is greater than or equal to 1, and a value of K(n) is greater than or equal to 1; separately performing inverse Fourier transform and multiplication operation processing on the N groups of data sets to form N groups of data sequences; and transmitting the N groups of data sequences; wherein a to-be-multiplied sequence used in the multiplication operation processing comprises: a sequence of values of which moduli are equal and phases sequentially change by a same θ(n), wherein different groups of data sets correspond to different values of θ(n).
  11. 11 . The method according to claim 10 , before separately performing the multiplication operation processing on the N groups of data sets, further comprising: performing a data repetition operation on the N groups of data sets subjected to the inverse Fourier transform; wherein the multiplication operation processing is a dot product operation, wherein the to-be-transmitted data in the N groups of data sets subjected to the data repetition operation is multiplied by an element corresponding to a to-be-multiplied sequence.
  12. 12 . The method according to claim 10 , wherein the multiplication operation processing comprises one of: multiplying the N groups of data sets subjected to the inverse Fourier transform by each element in a to-be-multiplied sequence; or performing a windowing operation on the N groups of data sets by using a waveform function.
  13. 13 . The method according to claim 10 , before separately performing the multiplication operation processing on the N groups of data sets, further comprising: performing a filtering operation on the N groups of data sets; wherein the filtering operation processing is polyphaser filtering.
  14. 14 . The method according to claim 10 , wherein transmitting the N groups of data sequences comprises: in a case where N is greater than 1, adding the N groups of data sequences as a first data sequence; transmitting the first data sequence; and performing a filtering operation or a windowing operation on the first data sequence.
  15. 15 . The method according to claim 10 , wherein numbers of pieces of data comprised in the N groups of data sets are different; or numbers of pieces of data comprised in the N groups of data sets are the same.
  16. 16 . The method according to claim 10 , wherein a number of pieces of to-be-transmitted data comprised in at least one group of data sets of the N groups of data sets does not satisfy 2 to the power of i, oversampling inverse Fourier transform is used so that a number of inverse Fourier transform points is 2 to the power of i, and numbers of inverse Fourier transform points used by the N groups of data sets are the same.
  17. 17 . A data transmission method, comprising: transmitting to-be-transmitted data in N frequency domain resource blocks, wherein each frequency domain resource block of the N frequency domain resource blocks comprises K(n) subcarriers, wherein n=1, 2, . . . , N, a value of N is greater than or equal to 1, and a value of K(n) is greater than or equal to 1; performing inverse Fourier transform on to-be-transmitted data on the each frequency domain resource block of the N frequency domain resource blocks to form N groups of data sequences; and transmitting the N groups of data sequences; wherein the number K(n) of subcarriers on at least one frequency domain resource block of the N frequency domain resource blocks does not satisfy 2 to the power of i, oversampling inverse Fourier transform is used so that a number of inverse Fourier transform points is 2 to the power of i, and numbers of inverse Fourier transform points used by the N frequency domain resource blocks are the same, wherein i is an integer, and the number of inverse Fourier transform points is less than or equal to a sum of numbers of subcarriers comprised in the N frequency domain resource blocks.
  18. 18 . The method according to claim 17 , wherein a number of inverse Fourier transform points is less than or equal to two times a number of subcarriers comprised in the each frequency domain resource block.

Description

CROSS REFERENCE TO RELATED APPLICATIONS This is a National Stage Application filed under 35 U.S.C. 371 based on International Patent Application No. PCT/CN2022/122063, filed on Sep. 28, 2022, which claims priority to Chinese Patent Application No. 202111154475.2 filed on Sep. 29, 2021, disclosures of both of which are incorporated herein by reference in their entireties. TECHNICAL FIELD The present application relates to the field of wireless communication technology, for example, a data transmission method, a data modulation method, an electronic device and a storage medium. BACKGROUND Long Term Evolution (LTE) technology is the fourth generation of wireless cellular communication technology. LTE technology adopts orthogonal frequency division multiplexing (OFDM) technology, and time-frequency resources composed of subcarriers and OFDM symbols form wireless physical time-frequency resources of the LTE system. OFDM technology is used together with cyclic prefixes (CPs) in wireless communication, so that the problem of multipath delay is effectively solved, and frequency-selective channels can be divided into a set of parallel flat channels. However, due to the relatively large spectrum leakage in the cyclic prefix-orthogonal frequency division multiplexing (CP-OFDM) system, inter-subband interference is likely to occur. The solution is to use guard intervals in the frequency domain, which, however, will result in a decrease in spectral efficiency. In the fifth generation of communication technology, CP-OFDM is still used as the basic waveform, and different parameter sets may be used between two adjacent subbands, which, however, will cause the orthogonality between subcarriers to be disrupted, leading to new interference problems. The solution to this interference problem is to insert a guard bandwidth between two transmission bandwidths with different parameter sets, but a problem of frequency resource waste exists. Due to the vast frequency band range and diverse deployment manners used in the future sixth generation of communication technology, not only multi-bandwidth channels are required, but also waveform schemes that satisfy different scenarios are required. How to uniformly transmit and apply these waveform schemes becomes a research focus in the future of business. SUMMARY Embodiments of the present application provide a data transmission method, a data modulation method, an electronic device and a storage medium. The embodiments of the present application provide a data transmission method. The data transmission method includes: transmitting to-be-transmitted data in N frequency domain resource blocks, where each frequency domain resource block includes K(n) subcarriers, where n=1, 2, . . . , N, a value of N is greater than or equal to 1, and a value of K(n) is greater than or equal to 1; performing inverse Fourier transform and multiplication operation processing on to-be-transmitted data on the each frequency domain resource block of the N frequency domain resource blocks to form N groups of data sequences; and transmitting the N groups of data sequences. The embodiments of the present application further provide a data modulation method. The method includes: dividing to-be-transmitted data into N groups of data sets, where each group of data sets includes K(n) pieces of to-be-transmitted data, where n=1, 2, . . . , N, a value of N is greater than or equal to 1, and a value of K(n) is greater than or equal to 1; separately performing inverse Fourier transform and multiplication operation processing on the N groups of data sets to form N groups of data sequences; and transmitting the N groups of data sequences. The embodiments of the present application further provide a data transmission method. The method includes: transmitting to-be-transmitted data in N frequency domain resource blocks, where each frequency domain resource block includes K(n) subcarriers, where n=1, 2, . . . , N, a value of N is greater than or equal to 1, and a value of K(n) is greater than or equal to 1; performing inverse Fourier transform on to-be-transmitted data on the each frequency domain resource block of the N frequency domain resource blocks to form N groups of data sequences; and transmitting the N groups of data sequences. The number K(n) of subcarriers on at least one frequency domain resource block does not satisfy 2 to the power of i, oversampling inverse Fourier transform is used so that the number of inverse Fourier transform points is 2 to the power of i, and numbers of inverse Fourier transform points used by the N frequency domain resource blocks are the same, where i is an integer, and the number of inverse Fourier transform points is less than or equal to the sum of numbers of subcarriers included in the N frequency domain resource blocks. The embodiments of the present application further provide an electronic device. The electronic device includes at least one processor and a memory configured to st