Data transmission method, network device and storage medium

By dividing the data sequence to be transmitted into single-carrier and multi-carrier data sequences and performing inverse Fourier transform merge processing, the cost increase caused by independent data deployment in the future 6G services is solved, and the data processing efficiency is improved.

WO2025161514A1PCT designated stage Publication Date: 2025-08-07ZTE CORP

Patent Information

Application Number
PCT/CN2024/126436
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-01
Filing Date
2024-10-22
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

In the future 6G service, the independent deployment of various data transmission solutions will lead to an increase in the cost of base stations or terminals. How to flexibly integrate different types of data to improve data processing efficiency.

Method used

The data sequence to be transmitted is divided into N groups of first sequences, where M groups are single carrier data sequences and N-M groups are multi-carrier data sequences, and are respectively combined into a set of data sequences and transmitted on time-frequency resources.

Benefits of technology

By fusing single-carrier and multi-carrier data, data processing efficiency is improved and the cost of base stations or terminals is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024126436_07082025_PF_FP_ABST
    Figure CN2024126436_07082025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a data transmission method, a network device and a storage medium. The method comprises: first dividing a data sequence to be transmitted into N first sequences, wherein each of the first sequences comprises k(n) pieces of data, M first sequences are single-carrier data sequences, and N-M first sequences are multi-carrier data sequences, where M and k(n) are both positive integers, n=1, 2,..., N, and N is an integer greater than or equal to 2; then separately performing inverse Fourier transform on the N-M first sequences to obtain N-M second sequences; jointly performing inverse Fourier transform on the N-M second sequences and the M first sequences to obtain a data sequence; and subsequently, transmitting the data sequence over a time-frequency resource.
Need to check novelty before this filing date? Find Prior Art

Description

Data transmission method, network device and storage medium

[0001] Cross-references

[0002] This application claims priority to a Chinese patent application filed with the Patent Office of China on February 1, 2024, with application number 202410158125.0 and invention name “Data transmission method, network device and storage medium”. The entire contents of the application are incorporated by reference into this application. Technical Field

[0003] The embodiments of the present application relate to, but are not limited to, the field of communication technology, and in particular to a data transmission method, a network device, and a storage medium. Background Art

[0004] Future 6G services will utilize a wide range of frequency bands and diverse deployment methods. They will need to support multiple bandwidth channels and transmission solutions for different data types in different scenarios. Deploying each data transmission solution independently within base stations or terminals would significantly increase base station and terminal costs. Therefore, flexibly integrating different types of data to improve data processing efficiency is a pressing technical challenge.

[0005] Summary of the Invention

[0006] Embodiments of the present application provide a data transmission method, a network device, and a storage medium.

[0007] On the one hand, an embodiment of the present application provides a data transmission method, including: dividing a data sequence to be transmitted into N groups of first sequences, each group of the first sequences includes k(n) data, wherein the M groups of first sequences are single-carrier data sequences, and the NM groups of first sequences are multi-carrier data sequences; M and k(n) are both positive integers; n=1, 2,..., N; N is an integer greater than or equal to 2; performing inverse Fourier transform on the NM groups of first sequences respectively to obtain NM groups of second sequences; performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences together to obtain a group of data sequences; and transmitting the data sequence on time-frequency resources.

[0008] On the other hand, an embodiment of the present application further provides a network device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the data transmission method described above when executing the computer program.

[0009] On the other hand, an embodiment of the present application further provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the data transmission method described above.

[0010] On the other hand, an embodiment of the present application also provides a computer program product, including a computer program or computer instructions, wherein the computer program or the computer instructions are stored in a computer-readable storage medium, the processor of the network device reads the computer program or the computer instructions from the computer-readable storage medium, and the processor executes the computer program or the computer instructions, so that the network device performs the data transmission method as described above. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] FIG1 is a flow chart of a data transmission method provided in an embodiment of the present application;

[0012] FIG2 is a flowchart of performing inverse Fourier transform of NM groups of second sequences and M groups of first sequences provided by an embodiment of the present application;

[0013] FIG3 is a flowchart of a data transmission method provided by another embodiment of the present application;

[0014] FIG4 is a schematic diagram of a data transmission method provided in an embodiment of the present application;

[0015] FIG5 is a schematic diagram of another data transmission method provided in an embodiment of the present application;

[0016] FIG6 is a schematic diagram of another data transmission method provided in an embodiment of the present application;

[0017] FIG7 is a schematic diagram of another data transmission method provided in an embodiment of the present application;

[0018] FIG8 is a schematic diagram of another data transmission method provided in an embodiment of the present application;

[0019] FIG9 is a schematic diagram of another data transmission method provided in an embodiment of the present application;

[0020] FIG10 is a schematic diagram of another data transmission method provided in an embodiment of the present application;

[0021] FIG11 is a schematic diagram of a process of transmitting a set of data sequences to be transmitted according to an embodiment of the present application;

[0022] FIG12 is a flowchart of a data transmission method provided by another embodiment of the present application. DETAILED DESCRIPTION

[0023] In order to make the purpose, technical methods and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0024] It should be noted that although a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in an order different from that in the flowchart. In the description of the specification, claims and the above-mentioned drawings, the meaning of multiple (or multiple) is more than two, greater than, less than, exceed, etc. are understood to exclude the number itself, and above, below, within, etc. are understood to include the number itself. If there is a description of "first", "second", etc., it is only used for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.

[0025] It is worth noting that Long Term Evolution (LTE) is the wireless cellular communication technology of 4G (Fourth Generation). LTE uses Orthogonal Frequency Division Multiplexing (OFDM) technology. The time-frequency resources composed of subcarriers and OFDM symbols constitute the wireless physical time-frequency resources of the LTE system. Currently, OFDM technology has been widely used in wireless communications. Because OFDM technology uses a cyclic prefix (CP), the CP-OFDM system can effectively solve the multipath delay problem and divide the frequency selective channel into a set of parallel flat channels, effectively simplifying the channel estimation method and achieving higher channel estimation accuracy. 5G NR (Fifth Generation New Radio) communication technology still uses CP-OFDM as the basic waveform for communication.

[0026] Current CP-OFDM systems suffer from significant spectrum leakage, leading to inter-subband interference and significant frequency and timing offset sensitivity between adjacent subbands. LTE systems currently use guard intervals in the frequency domain, but this reduces spectral efficiency. Furthermore, since two adjacent subbands can use different numerologies, this destroys the orthogonality between subcarriers and introduces new interference issues. Inserting a guard band between two transmission bands with different numerologies wastes frequency resources.

[0027] In order to flexibly integrate different types of data and thus improve data processing efficiency, an embodiment of the present application provides a data transmission method, a network device, a computer-readable storage medium, and a computer program product. First, the data sequence to be transmitted is divided into N groups of first sequences, so that each group of first sequences includes k(n) data, wherein M groups of first sequences are single-carrier data sequences and NM groups of first sequences are multi-carrier data sequences; M and k(n) are both positive integers; n=1, 2,..., N; N is an integer greater than or equal to 2; then, the NM groups of first sequences are respectively subjected to an inverse Fourier transform to obtain NM groups of second sequences, and the NM groups of second sequences and the M groups of first sequences are subjected to an inverse Fourier transform together to obtain a group of data sequences, and then the data sequences are transmitted on time-frequency resources. By first performing an inverse Fourier transform on the multi-carrier data of the NM groups of first sequences, the multi-carrier data of the NM groups of first sequences can be transformed into a time domain form, so that an inverse Fourier transform can be performed together with the single-carrier data of the M groups of first sequences that are originally in the time domain, and then the two different types of data, single-carrier data and multi-carrier data, can be fused together for processing, thereby improving data processing efficiency.

[0028] Based on the above analysis, the embodiments of the present application will be further described below in conjunction with the accompanying drawings.

[0029] 1 , which is a flowchart of a data transmission method provided by an embodiment of the present application, the data transmission method may include but is not limited to steps S110 to S140 .

[0030] Step S110: Divide the data sequence to be transmitted into N groups of first sequences, each group of first sequences includes k(n) data, where M groups of first sequences are single-carrier data sequences and NM groups of first sequences are multi-carrier data sequences; M and k(n) are both positive integers; n = 1, 2, ..., N; N is an integer greater than or equal to 2.

[0031] Step S120: performing inverse Fourier transform on the NM groups of first sequences respectively to obtain NM groups of second sequences.

[0032] Step S130: Perform inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences to obtain a group of data sequences.

[0033] Step S140: Transmit the data sequence on the time-frequency resources.

[0034] In one feasible implementation, because data is transmitted as a simple byte sequence at the underlying system level, to achieve process communication, data must first be serialized. Serialization is the process of converting objects into byte sequences. Grouping the data sequences to be transmitted improves communication performance and reliability.

[0035] In a feasible implementation manner, the data sequence to be transmitted may be divided into N groups of first sequences, and the channel bandwidth may include N sub-bands, wherein each sub-band may correspond to a group of first sequences.

[0036] In a feasible implementation, when the bandwidths of the N subbands are different, the bandwidths of the multi-carrier subbands can be the same, and the width of the single-carrier subband can be three times that of the multi-carrier. In this case, the N subbands are continuous, and generally the single-carrier subbands are continuous and the multi-carrier subbands are continuous.

[0037] In one feasible implementation, when the N subbands have the same width, one subband is required on both sides of the single-carrier subband as a guard interval, so the number of subbands included in the actual channel bandwidth is greater than N. It is understandable that since there is a zero subband between the N subbands, the N subbands are discontinuous.

[0038] It should be noted that the channel bandwidth may also include S sub-bands, and each group of first sequences may correspond to one sub-band, where S is greater than or equal to N.

[0039] In a feasible implementation, among the M groups of first sequences, the number of data in each group of first sequences may be the same within the same time period.

[0040] In a feasible implementation, each of the NM groups of first sequences may include multiple OFDM symbols. When performing inverse Fourier transform on the NM groups of first sequences respectively, inverse Fourier transform may be performed on the data in each OFDM symbol in each of the NM groups of first sequences.

[0041] In one feasible implementation, within the reciprocal subcarrier spacing time period, the number of data elements in each of the NM groups of first sequences can be less than or equal to half the number of data elements in each of the M groups of first sequences. When the number of data elements in each of the NM groups of first sequences is less than or equal to half the number of data elements in each of the M groups of first sequences, during subsequent data processing, the data elements in each of the NM groups of first sequences need to be oversampled by at least a factor of 2, thereby effectively reducing interference between different groups of multicarrier data. It should be noted that in this embodiment, the number of data elements in each of the NM groups of first sequences is less than or equal to half the number of data elements in each of the M groups of first sequences. This is for the case where the filter width is equal to twice the subband width. In this case, the subcarrier spacing for all multicarrier subbands is the same. The filter parameters corresponding to different subbands are the same.

[0042] In one feasible embodiment, within the reciprocal time period of the subcarrier spacing, the number of data in each first sequence of the NM groups of first sequences can also be less than or equal to the number of data in each first sequence of the M groups of first sequences. When the number of data in each first sequence of the NM groups of first sequences is less than or equal to the number of data in each first sequence of the M groups of first sequences, before performing an inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences, zero insertion can be performed between each data in each first sequence of the M groups of first sequences, and zero insertion can also be performed after the last data in each first sequence. The M groups of first sequences are single-carrier data sequences. Within a single-carrier frequency band, zero insertion between adjacent data in each first sequence can cause the frequency domain data to repeat cyclically. A filter with a bandwidth equal to the subband width filters out the middle half of the data to receive the single-carrier data. When the filter width is the same as the multi-carrier width, interference between subbands with different subcarrier spacings can be reduced. It should be noted that in this embodiment, the number of data elements in each of the NM groups of first sequences is less than or equal to the number of data elements in each of the M groups of first sequences. This applies to the case where the filter width is twice the subband width. In this case, the subcarrier spacings of the multicarrier subbands can be different or the same. The filter parameters corresponding to different subbands are the same.

[0043] In a feasible implementation, before performing inverse Fourier transform on NM groups of second sequences and M groups of first sequences together, each group of first sequences in the M groups of first sequences may be respectively Fourier transformed, and then both sides of each group of first sequences that have undergone Fourier transform may be cyclically repeated to double the frequency domain data length of each group of first sequences, and inverse Fourier transform may be performed on each group of first sequences that have undergone cyclical repeats, wherein the time domain data length of each group of first sequences that have undergone inverse Fourier transform may be twice the original time domain data length; or, in M ​​groups of first sequences, first perform Fourier transform on each group of first sequences respectively, and then perform cyclic repetition of some subcarriers on both sides of each group of first sequences that have undergone Fourier transform, so as to double the frequency domain data length of each group of first sequences; and perform oversampled inverse Fourier transform on each group of first sequences that have undergone cyclic repetition, wherein the time domain data length of each group of first sequences that have undergone oversampled inverse Fourier transform may be twice the original time domain data length of each group of first sequences.

[0044] In a feasible implementation, before performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences, guard intervals may be set at both ends of the frequency domain position of each group of first sequences in the M groups of first sequences.

[0045] In this embodiment, 0 subcarriers can be added as protection intervals at both ends of the frequency domain position of each group of first sequences in the M groups of first sequences, thereby reducing interference between a single carrier and multiple carriers and interference between single carriers, where the 0 subcarrier is a subcarrier used to carry zero data.

[0046] In a feasible implementation manner, the subbands corresponding to the N groups of first sequences may be arbitrarily distributed in the frequency domain.

[0047] In a feasible implementation manner, the subbands corresponding to the M groups of first sequences may be distributed non-continuously in the frequency domain, while the subbands corresponding to the NM groups of first sequences may be distributed continuously in the frequency domain.

[0048] In a feasible implementation, the center frequency of the subband corresponding to the M groups of first sequences is located in the middle of these subbands, for example, on a subcarrier located in the middle of all subbands, or in the middle of two subcarriers located in the middle of all subbands. For example, assuming that there are five subbands corresponding to the M groups of first sequences, the center frequency of the subband corresponding to the M groups of first sequences can be located on a subcarrier located in the middle of these five subbands; for another example, assuming that there are six subbands corresponding to the M groups of first sequences, the center frequency of the subband corresponding to the M groups of first sequences can be located in the middle between two subcarriers located in the middle of these six subbands.

[0049] In one feasible implementation, before performing inverse Fourier transform on each of the NM groups of first sequences, zero padding may be performed on both ends of each of the NM groups of first sequences. Each of the zero-padded first sequences includes W*s(n) data points, where W is a positive integer, s(n) is greater than or equal to k(n), and the number of data points for performing inverse Fourier transform on the NM groups of first sequences is W*s(n). Performing zero padding on both ends of each of the NM groups of first sequences effectively reduces interference between adjacent multi-carrier subbands.

[0050] In a feasible implementation, the value of k(n) may be an integer multiple of 12, or may be an i-th power multiple of 2, where i is an integer greater than or equal to 0.

[0051] In a feasible implementation, the ratio of the number of data between two adjacent groups of first sequences may be 2 to the power of i, where i is an integer.

[0052] In a feasible embodiment, in the process of performing inverse Fourier transform on each group of NM groups of first sequences, the ratio of the number of data points of two adjacent groups of first sequences when performing inverse Fourier transform can be 2 to the power of i, where i is an integer, or the number of data points of each group of first sequences when performing inverse Fourier transform is the same, which is not specifically limited here.

[0053] In a feasible implementation manner, the data sequence to be transmitted may include constellation point modulated data and R reference signal data, where R is greater than or equal to 0.

[0054] In a feasible implementation, in the process of performing inverse Fourier transform on NM groups of second sequences and M groups of first sequences, the number of data points for inverse Fourier transform may be greater than N and greater than or equal to W, where W is a positive integer.

[0055] In a feasible implementation, in the process of performing an inverse Fourier transform on the NM group second sequence and the M group first sequence together to obtain a group of data sequences, the NM group second sequence, the M group first sequence and the P group third sequence can be performed together to obtain a group of data sequences, wherein the P group third sequence is data obtained after W times frequency domain oversampling, and the P group third sequence does not belong to a data sequence generated based on the data sequence to be transmitted. For example, the P group third sequence can be a data sequence to be transmitted for other different services, wherein P and W are both positive integers.

[0056] In a feasible implementation, multiple time domain data sequences can be obtained after performing inverse Fourier transform on NM groups of second sequences and M groups of first sequences together. Then, the data sequence obtained by performing inverse Fourier transform on NM groups of second sequences and M groups of first sequences together can be serially linked by these multiple time domain data sequences.

[0057] In a feasible implementation, the subband corresponding to each group of second sequences in the NM groups of second sequences may have different subcarrier spacings. In this case, as shown in FIG2 , the process of performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences together may include but is not limited to steps S131 to S133.

[0058] Step S131: In the NM group of second sequences, the length of the second sequence with the smallest subcarrier spacing in the corresponding subband is used as a reference length.

[0059] Step S132: In the NM groups of second sequences, multiple second sequences corresponding to subbands with non-minimum subcarrier spacing are concatenated to obtain multiple groups of fourth sequences with the same length as the reference length.

[0060] Step S133: Perform inverse Fourier transform on the multiple groups of fourth sequences and the M groups of first sequences.

[0061] In a feasible embodiment, NM groups of first sequences can be transmitted in NM frequency domain resource blocks, each frequency domain resource block can include Z subcarriers. In addition, each group of second sequences in the NM groups of second sequences can include W*s(n) data, where W*s(n) is greater than or equal to W times Z, W and Z are both positive integers, and s(n) is greater than or equal to k(n).

[0062] In a feasible implementation manner, as shown in FIG3 , the process of transmitting a data sequence on time-frequency resources may include but is not limited to steps S141 to S142 .

[0063] Step S141: Filter the data sequence to obtain a filtered data sequence.

[0064] Step S142: Transmit the filtered data sequence on the time-frequency resources.

[0065] In this embodiment, by adopting the data transmission method including the above steps S110 to S140, the data sequence to be transmitted is first divided into N groups of first sequences, such that each group of first sequences includes k(n) data, wherein the M groups of first sequences are single-carrier data sequences and the NM groups of first sequences are multi-carrier data sequences; M and k(n) are both positive integers; n=1, 2, ..., N; and N is an integer greater than or equal to 2; then, the NM groups of first sequences are inverse Fourier transformed to obtain NM groups of second sequences, and the NM groups of second sequences and the M groups of first sequences are inverse Fourier transformed together to obtain a group of data sequences, and then the data sequence is transmitted on the time-frequency resources. By first inverse Fourier transforming the multi-carrier data of the NM groups of first sequences, the multi-carrier data of the NM groups of first sequences can be converted to a time domain form, so that they can be inverse Fourier transformed together with the single-carrier data of the M groups of first sequences originally in the time domain, and then the two different types of data, single-carrier data and multi-carrier data, can be fused together for processing, thereby improving data processing efficiency.

[0066] In one embodiment, after zero padding is performed on both ends of NM groups of first sequences, in the NM groups of first sequences after zero padding, the number of data included in the first sequence with the smallest subcarrier spacing in the subband corresponding to each group of first sequences may be the same as the number of data included in each group of first sequences in the M groups of first sequences.

[0067] In one embodiment, after zero-padding is performed on both ends of NM groups of first sequences, in the NM groups of first sequences after zero-padding, the number of data included in the first sequence with a non-minimum subcarrier spacing of the subband corresponding to each group of first sequences may be 2 to the jth power times the number of data in each group of first sequences in the M groups of first sequences, where j is a negative integer.

[0068] In one embodiment, when zero-padded is performed on both ends of NM groups of first sequences so that each group of the NM groups of first sequences after zero-padded includes W*s(n) data, W may be 2 to the power of i, where i is an integer greater than or equal to 0.

[0069] In one embodiment, when NM groups of first sequences are padded with zeros at both ends so that each group of first sequences after zero padding includes W*s(n) data, the value of s(n) can satisfy one of the following: s(n) is 2 to the power of i, where i is a positive integer; s(n) satisfies the formula s(n)=2^ceil(log2(k(n))), where ceil represents rounding up; when k(n) is 2 to the power of i, s(n) is equal to k(n), where i is an integer greater than or equal to 0.

[0070] In one embodiment, when zero padding is performed on both ends of NM groups of first sequences, [W*s(n)-k(n)] / 2 zero data may be added to both ends of each group of first sequences in the NM groups of first sequences.

[0071] In one embodiment, when the data sequence to be transmitted includes reference signal data, the reference signal data may be allocated to NM groups of first sequences, or may be allocated to M groups of first sequences.

[0072] In one embodiment, the process of performing inverse Fourier transform on the NM group second sequence, the M group first sequence and the P group third sequence together may include one of the following steps: performing frequency domain zero padding on the P group third sequence to obtain the zero-padded P group third sequence, then performing cyclic shift on the zero-padded P group third sequence to obtain the cyclic shifted P group third sequence, and then performing inverse Fourier transform on the NM group second sequence, the M group first sequence and the cyclic shifted P group third sequence together; performing inverse Fourier transform on the P group third sequence directly together with the NM group second sequence and the M group first sequence.

[0073] In one embodiment, the process of performing an inverse Fourier transform on NM groups of second sequences and M groups of first sequences may include: performing an oversampled inverse Fourier transform on every N data, wherein each of the N data comes from the NM groups of second sequences and the M groups of first sequences.

[0074] In one embodiment, in a data sequence obtained by performing inverse Fourier transform on NM groups of second sequences and M groups of first sequences, a series interval may exist between two adjacent time domain data sequences, and the length of the series interval may be 1 / W of the length of the N data after inverse Fourier transform of the oversampled data, where W is a positive integer.

[0075] In one embodiment, when performing inverse Fourier transform on NM groups of first sequences respectively, the zero-frequency position of the first sequence of each group during inverse Fourier transform may be within the range of the frequency domain resource block, and the zero-frequency positions of the first sequences of different groups during inverse Fourier transform may be different.

[0076] In one embodiment, when performing inverse Fourier transform on NM groups of first sequences respectively, the zero frequency position of the first sequence of each group during inverse Fourier transform may be located at one of Z subcarriers in the corresponding frequency domain resource block.

[0077] In one embodiment, the N frequency domain resource blocks may be all or part of the frequency domain resource blocks in the channel bandwidth, and the data sequence to be transmitted may be all or part of the data to be transmitted in the channel bandwidth.

[0078] In one embodiment, when filtering the data sequence, single-phase filtering or multi-phase filtering may be performed on the data sequence to obtain a filtered data sequence, wherein the filter width for filtering the data sequence may be twice the sub-band width.

[0079] In one embodiment, when performing polyphase filtering on a data sequence, a filter function that can be used includes one of the following: a root raised cosine function, a raised cosine function, a rectangular function, and an isotropic orthogonal transformation function.

[0080] In one embodiment, as shown in FIG12 , when a data sequence is transmitted on a time-frequency resource, steps may specifically include but are not limited to steps S150 to S160 .

[0081] Step S150: performing windowing processing on the data sequence to obtain a windowed data sequence.

[0082] Step S160: Transmit the windowed data sequence on the time-frequency resources.

[0083] The data transmission method provided in the embodiment of the present application is described in detail below with specific examples.

[0084] In a feasible embodiment, as shown in FIG4 , FIG4 is a schematic diagram of a data transmission method provided by an embodiment of the present application. In this example, assuming that the data sequence to be transmitted includes 384 data, the data sequence to be transmitted is divided into four groups of first sequences, wherein each of the first two groups of first sequences contains 64 data, and each of the last two groups of first sequences contains 128 data. As shown in FIG4 , the channel bandwidth may include four subbands, each of which corresponds to a group of first sequences, wherein subband A1 corresponds to the first group of first sequences, subband A2 corresponds to the second group of first sequences, subband A3 corresponds to the third group of first sequences, and subband A4 corresponds to the fourth group of first sequences. As can be seen from the number of data included in each group of first sequences, the first two groups of first sequences are multi-carrier data sequences, and the last two groups of first sequences are single-carrier data sequences. Of course, the present application does not limit the data grouping, and the grouping here is only illustrative. After grouping is complete, 32 zero subcarriers can be added to both ends of each data sequence in the first two groups of first sequences. Then, an inverse Fourier transform is performed on each of the first two groups of first sequences, each with 32 zero subcarriers added to both ends, to obtain the corresponding first and second groups of second sequences. In this case, the number of points in each group of the first and second groups of second sequences is 128. Then, a subband-level inverse Fourier transform is performed on the first, second, and last two groups of first sequences. As shown in Figure 4, each time a subband-level inverse Fourier transform is performed on the first, second, and last two groups of first sequences, one zero subcarrier can be added to both ends of each first sequence in the last two groups of first sequences as a guard subcarrier. Repeated windowing or polyphase filtering is then performed on the first, second, and last two groups of first sequences, which have undergone subband-level inverse Fourier transforms, to form a new data sequence. The filter bandwidth can be twice the width of subband A1. This new data sequence is then transmitted on the time-frequency resources.

[0085] In a feasible embodiment, as shown in FIG5 , FIG5 is a schematic diagram of another data transmission method provided by an embodiment of the present application. In this example, assuming that the data sequence to be transmitted includes 384 data, the data sequence to be transmitted is divided into 4 groups of first sequences, the first group of first sequences and the third group of first sequences each contain 64 data, and the second group of first sequences and the fourth group of first sequences each contain 128 data. As shown in FIG5 , the channel bandwidth may include 4 sub-bands, each sub-band corresponds to a group of first sequences, wherein sub-band B1 corresponds to the first group of first sequences, sub-band B2 corresponds to the second group of first sequences, sub-band B3 corresponds to the third group of first sequences, and sub-band B4 corresponds to the fourth group of first sequences. It should be noted that the first group of first sequences and the third group of first sequences are multi-carrier data sequences, and the second group of first sequences and the fourth group of first sequences are single-carrier data sequences. After the grouping is completed, 32 zero subcarriers can be added to both ends of each data sequence in the first group of first sequences and the third group of first sequences. Then, an inverse Fourier transform is performed on each data sequence in the first group of first sequences and the third group of first sequences, with 32 zero subcarriers added to both ends, to obtain the corresponding first group of second sequences and the third group of second sequences. In this case, the number of points in each group of the first group of second sequences and the third group of second sequences is 128. Then, a subband-level inverse Fourier transform is performed on the first group of second sequences, the second group of first sequences, the third group of second sequences, and the fourth group of first sequences. As shown in Figure 5, each time a subband-level inverse Fourier transform is performed on the first group of second sequences, the second group of first sequences, the third group of second sequences, and the fourth group of first sequences, one zero subcarrier can be set at both ends of each first sequence in the second group of first sequences and the fourth group of first sequences as a guard subcarrier. Then, repeated windowing or polyphase filtering operations are performed on the first group of second sequences, the second group of first sequences, the third group of second sequences, and the fourth group of first sequences that have undergone subband-level inverse Fourier transform to form a new group of data sequences, wherein the filter bandwidth may be twice the width of subband B1, and then this new group of data sequences is transmitted on the time-frequency resources.

[0086] In a feasible embodiment, as shown in FIG6 , FIG6 is a schematic diagram of another data transmission method provided by an embodiment of the present application. In this example, assuming that the data sequence to be transmitted includes 384 data, the data sequence to be transmitted is divided into 4 groups of first sequences, each of the first two groups of first sequences contains 64 data, and each of the first sequences in the last two groups of first sequences contains 128 data. As shown in FIG6 , the channel bandwidth can include 4 sub-bands, each sub-band corresponds to a group of first sequences, wherein sub-band C1 corresponds to the first group of first sequences, sub-band C2 corresponds to the second group of first sequences, sub-band C3 corresponds to the third group of first sequences, and sub-band C4 corresponds to the fourth group of first sequences. It should be noted that the first two groups of first sequences are multi-carrier data sequences, and the last two groups of first sequences are single-carrier data sequences. After the grouping is complete, 32 zero subcarriers can be added to both ends of each data sequence of the first two groups of first sequences. Then, an inverse Fourier transform is performed on each data sequence of the first two groups of first sequences with 32 zero subcarriers added to both ends to obtain the corresponding first and second groups of second sequences. In this case, the number of points in each group of the first and second groups of second sequences is 128. Then, a subband-level inverse Fourier transform is performed on the first and second groups of second sequences, the second and second groups of second sequences, the second and second groups of second sequences, and any other group of 128-point third sequences. Any other group of 128-point third sequences can be data to be transmitted or reference data from other systems, and subband C5 corresponds to any other group of 128-point third sequences. As shown in Figure 6, each time a subband-level inverse Fourier transform is performed on the first and second groups of second sequences, each group of first sequences in the second and second groups of first sequences and the 128-point third sequence can be provided with a zero subcarrier at both ends as a guard subcarrier. Then, repeated windowing or polyphase filtering operations are performed on the first group of second sequences, the second group of second sequences, the last two groups of first sequences, and the third sequence that have undergone subband-level inverse Fourier transform to form a new group of data sequences, wherein the filter bandwidth may be twice the width of subband C1, and then this new group of data sequences is transmitted on the time-frequency resources.

[0087] In a feasible embodiment, as shown in FIG7 , FIG7 is a schematic diagram of another data transmission method provided by an embodiment of the present application. In this example, assuming that the data sequence to be transmitted includes 384 data, the data sequence to be transmitted is divided into 4 groups of first sequences, each of the first two groups of first sequences contains 64 data, and each of the last two groups of first sequences contains 128 data. As shown in FIG7 , the channel bandwidth can include 4 sub-bands, each sub-band corresponds to a group of first sequences, wherein sub-band D1 corresponds to the first group of first sequences, sub-band D2 corresponds to the second group of first sequences, sub-band D3 corresponds to the third group of first sequences, and sub-band D4 corresponds to the fourth group of first sequences. It should be noted that the first two groups of first sequences are multi-carrier data sequences, and the last two groups of first sequences are single-carrier data sequences. After the grouping is completed, 32 zero subcarriers can be added to both ends of each data sequence of the first two groups of first sequences, and then an inverse Fourier transform can be performed on each data sequence of the first two groups of first sequences with 32 zero subcarriers added to both ends to obtain the corresponding first and second groups of second sequences. At this time, the number of points in each group of the first and second groups of second sequences is 128. Then, a subband-level inverse Fourier transform is performed on the first and second groups of second sequences, the second and second groups of second sequences, and any other group of 64-point third sequences. As shown in FIG5 , before performing a subband-level inverse Fourier transform on any other group of 64-point third sequences, a 128-point zero-padded oversampling inverse Fourier transform can be performed on the 64-point third sequences. After the zero-padded oversampling inverse Fourier transform, a third sequence with 128 points is obtained, where subband D5 corresponds to the third sequence with 128 points. Then, a subband-level inverse Fourier transform is performed on the third sequence with 128 points. As shown in Figure 7, each time a subband-level inverse Fourier transform is performed on the first group of second sequences, the second group of second sequences, the last two groups of first sequences, and the third sequence with a number of points of 128, a zero subcarrier can be set at both ends of each group of first sequences of the last two groups of first sequences and the third sequence with a number of points of 128 as a guard subcarrier. The first group of second sequences, the second group of second sequences, the last two groups of first sequences, and the third sequence with a number of points of 128, which have undergone the subband-level inverse Fourier transform, are then repeatedly windowed or polyphase filtered to form a new data sequence, where the filter bandwidth can be twice the width of subband D1. This new data sequence is then transmitted on the time-frequency resources.

[0088] In a feasible embodiment, as shown in FIG8 , FIG8 is a schematic diagram of another data transmission method provided by an embodiment of the present application. In this example, it is assumed that the data sequence to be transmitted includes 384 data, including 12 reference signal data. The data sequence to be transmitted is divided into four groups of first sequences, with each of the first two groups of first sequences containing 64 data, and each of the last two groups of first sequences containing 128 data. As shown in FIG8 , the 12 reference signal data can be grouped into the first group of first sequences. It should be noted that in this example, the reference signal data can be grouped into the first group of first sequences or the second group of first sequences. This is merely an example. The channel bandwidth may include four subbands, each subband corresponding to a group of first sequences. Subband E1 corresponds to the first group of first sequences, subband E2 corresponds to the second group of first sequences, subband E3 corresponds to the third group of first sequences, and subband E4 corresponds to the fourth group of first sequences. It should be noted that the first two groups of first sequences are multi-carrier data sequences, while the last two groups of first sequences are single-carrier data sequences. After grouping is complete, 32 zero subcarriers can be added to both ends of each data sequence of the first two groups of first sequences. Then, an inverse Fourier transform is performed on each data sequence of the first two groups of first sequences, each with 32 zero subcarriers added to both ends, to obtain the corresponding first and second groups of second sequences. At this point, the number of points in each data sequence of the corresponding first and second groups of second sequences is 128. Then, a subband-level inverse Fourier transform is performed on the first and second groups of second sequences, and the last two groups of first sequences. As shown in Figure 8, each time a subband-level inverse Fourier transform is performed on the first and second groups of second sequences, one zero subcarrier can be set at both ends of each first sequence of the last two groups of first sequences as a guard subcarrier. Repeated windowing or polyphase filtering is then performed on the first and second groups of second sequences, and the last two groups of first sequences, after undergoing the subband-level inverse Fourier transform, to form a new data sequence. The filter bandwidth can be twice the width of subband E1. This new data sequence is then transmitted on the time-frequency resources.

[0089] In a feasible embodiment, as shown in FIG9 , FIG9 is a schematic diagram of another data transmission method provided by an embodiment of the present application. In this example, assuming that the data sequence to be transmitted includes 218 data, the data sequence to be transmitted is divided into 4 groups of first sequences, wherein the first group of first sequences may contain 30 data, the second group of first sequences may contain 60 data, and each group of first sequences in the latter two groups of first sequences may each contain 64 data. As shown in FIG9 , the channel bandwidth may include 4 sub-bands, and each sub-band may correspond to a group of first sequences, wherein sub-band F1 corresponds to the first group of first sequences, sub-band F2 corresponds to the second group of first sequences, sub-band F3 corresponds to the third group of first sequences, and sub-band F4 corresponds to the fourth group of first sequences. It should be noted that the first two groups of first sequences are multi-carrier data sequences, and the latter two groups of first sequences are single-carrier data sequences. After grouping is complete, 17 zero subcarriers can be added to both ends of the first group of first sequences, and 34 zero subcarriers can be added to both ends of the second group of first sequences. Then, the first two groups of first sequences with zero subcarriers added to both ends are inverse Fourier transformed to obtain the corresponding first and second groups of second sequences. The first and second groups of second sequences are then concatenated with the first group of data at the next moment to form a new first and second groups of second sequences with a length of 128 points. In this case, the number of points in each group of the first and second groups of second sequences is 128. A zero subcarrier is inserted between each adjacent data point in each group of the second sequences of the last two groups of first sequences, and a zero subcarrier is also inserted after the last data point in each group of the first sequences of the last two groups of first sequences, to obtain the corresponding third and fourth groups of second sequences. In this case, the number of points in each group of the third and fourth groups of second sequences is 128. Subband-level inverse Fourier transforms are then performed on these four groups of second sequences. As shown in Figure 9, when the subband-level inverse Fourier transform is performed on the four sets of second sequences, a zero subcarrier can be set at the front and back ends of each of the last two sets of second sequences as a guard subcarrier. The four sets of second sequences that have undergone the subband-level inverse Fourier transform are then repeatedly windowed or polyphase filtered to form a new set of data sequences. The filter bandwidth can be twice the width of subband F1, and this new set of data sequences is then transmitted on the time-frequency resources.

[0090] In a feasible embodiment, as shown in FIG10 , FIG10 is a schematic diagram of another data transmission method provided by an embodiment of the present application. In this example, assuming that the data sequence to be transmitted includes 384 data, the data sequence to be transmitted is divided into 4 groups of first sequences, wherein each group of first sequences in the first two groups of first sequences can each contain 64 data, and each group of first sequences in the last two groups of first sequences can each contain 128 data. As shown in FIG10 , the channel bandwidth can include 4 sub-bands, and each sub-band can correspond to a group of first sequences, wherein sub-band G1 corresponds to the first group of first sequences, sub-band G2 corresponds to the second group of first sequences, sub-band G3 corresponds to the third group of first sequences, and sub-band G4 corresponds to the fourth group of first sequences. It should be noted that the first two groups of first sequences are multi-carrier data sequences, and the last two groups of first sequences are single-carrier data sequences. After the grouping is completed, 32 0s can be added to both ends of each group of first sequences in the first two groups of first sequences. subcarrier, and then perform inverse Fourier transform on the first two groups of first sequences with 0 subcarriers added at both ends to obtain the corresponding first group of second sequences and second group of second sequences. At this time, the number of points in each group of the first group of second sequences and the second group of second sequences is 128. Then, perform subband-level inverse Fourier transform on the first group of second sequences, the second group of second sequences, and the last two groups of first sequences. Each time the subband-level inverse Fourier transform is performed on the first group of second sequences, the second group of second sequences, and the last two groups of first sequences, each of the last two groups of first sequences can be provided with a 0 subcarrier at both ends as a protection subcarrier. In addition, when performing subband-level inverse Fourier transform on the first group of second sequences, the second group of second sequences, and the last two groups of first sequences, In the first group of second sequences, the second group of second sequences, and the last two groups of first sequences, 4 data are taken out in each column, and then an oversampled 16-point inverse Fourier transform is performed on each of the 4 data. Every 4 data can correspond to a sub-symbol, as shown in Figure 10. The 4 data taken out of the first group of first sequences correspond to sub-symbol 1, and the 4 data taken out of the second group of first sequences correspond to sub-symbol 2. Each sub-symbol is then repeatedly expanded 4 times and then point-multiplied with the filter, where the filter bandwidth can be twice the width of sub-band G1. Then, 128 sub-symbols are concatenated in the time domain to form a new data sequence, where the interval during concatenation is 8 points, that is, half the sub-symbol length, and then this new data sequence is transmitted on the time-frequency resources.

[0091] In a feasible embodiment, before performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences together, operations such as adding a cyclic prefix may be performed on each group of second sequences in the NM groups of second sequences and / or each group of first sequences in the M groups of first sequences.

[0092] In one embodiment, referring to FIG11 , FIG11 exemplarily illustrates a process for transmitting a set of time-domain data sequences to be transmitted. As shown in FIG11 , during the process of transmitting a set of time-domain data sequences to be transmitted, the data sequences to be transmitted may first be windowed or filtered, and then subjected to digital-to-analog conversion (DAC) and radio frequency (RF) transmission.

[0093] In one embodiment, the windowing process may include: grouping the time domain data sequence to be transmitted, and then periodically extending the grouped data sequences respectively, then multiplying the data sequences that have been periodically extended by a preset function, and then staggering and superimposing the data sequences in each group.

[0094] In addition, the filtering may be single-phase filtering or multi-phase filtering, wherein the multi-phase filtering is to filter each of the new N groups of data sequences.

[0095] In addition, an embodiment of the present application further discloses a network device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the data transmission method as in any of the previous embodiments is implemented.

[0096] In addition, an embodiment of the present application further discloses a computer-readable storage medium, in which computer-executable instructions are stored. The computer-executable instructions are used to execute the data transmission method in any of the previous embodiments.

[0097] In addition, an embodiment of the present application also discloses a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. The processor of the network device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, so that the network device performs the data transmission method as in any of the previous embodiments.

[0098] Those skilled in the art will appreciate that all or some of the steps and systems in the method disclosed above can be implemented as software, firmware, hardware, and appropriate combinations thereof. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, and the computer-readable medium can include computer storage media (or non-transitory media) and communication media (or temporary media). As known to those skilled in the art, the term computer storage media is included in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data) and is volatile and non-volatile, removable, and non-removable. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory, or other memory technology, CD-ROM, digital versatile disks (DVD), or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage, or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, as is well known to those skilled in the art, communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0099] The above is a specific description of the preferred implementation of the present application, but the present application is not limited to the above implementation mode. Technical personnel familiar with the field can also make various equivalent modifications or substitutions without violating the spirit of the present application. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present application.

Claims

1. A data transmission method, comprising: Divide a data sequence to be transmitted into N groups of first sequences, each group of the first sequences includes k(n) data, wherein M groups of the first sequences are single-carrier data sequences, and NM groups of the first sequences are multi-carrier data sequences; M and k(n) are both positive integers; n=1, 2, ..., N; N is an integer greater than or equal to 2; Performing inverse Fourier transform on the NM groups of first sequences respectively to obtain NM groups of second sequences; Performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences to obtain a group of data sequences; The data sequence is transmitted on time-frequency resources.

2. The method according to claim 1, wherein The channel bandwidth includes N sub-bands, and each sub-band corresponds to a group of the first sequences.

3. The method according to claim 1, wherein In the M groups of first sequences, the number of data in each group of the first sequences is the same within the same time period.

4. The method according to claim 1, wherein Each group of the first sequences in the NM groups of first sequences includes multiple OFDM symbols. When performing inverse Fourier transform on the NM groups of first sequences respectively, inverse Fourier transform is performed on the data in each OFDM symbol in each group of the first sequences in the NM groups of first sequences.

5. The method according to claim 1, wherein In a time period of the inverse of the subcarrier spacing, in the NM groups of first sequences, the number of data in each group of the first sequences is less than or equal to half the number of data in each group of the first sequences in the M groups of first sequences.

6. The method according to claim 1, wherein In a time period of the inverse of the subcarrier spacing, in the NM groups of first sequences, the number of data in each group of the first sequences is less than or equal to the number of data in each group of the first sequences in the M groups of first sequences.

7. The method according to claim 6, wherein: Before performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences, the method further includes: In each of the M groups of first sequences, a zero insertion operation is performed between each data, and a zero insertion operation is performed after the last data.

8. The method according to claim 1, wherein Before performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences, the method further includes one of the following: Among the M groups of first sequences, perform Fourier transform on each group of the first sequences, perform cyclic repetition on both sides of each group of the first sequences that have undergone Fourier transform, so as to double the length of frequency domain data of each group of the first sequences, and perform inverse Fourier transform on each group of the first sequences that have undergone cyclic repetition, wherein the length of time domain data of each group of the first sequences that have undergone inverse Fourier transform is twice the original length of time domain data of each group of the first sequences; In the M groups of first sequences, each group of the first sequences is Fourier transformed, and partial subcarriers are cyclically repeated on both sides of each group of the first sequences that have undergone Fourier transformation, so as to double the frequency domain data length of each group of the first sequences, and an oversampled inverse Fourier transform is performed on each group of the first sequences that have undergone cyclic iteration, wherein the time domain data length of each group of the first sequences that have undergone the oversampled inverse Fourier transform is It is twice the length of the original time domain data of each group of the first sequence.

9. The method according to claim 1, wherein Before performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences, the method further includes: Guard intervals are respectively set at both ends of the frequency domain position where the first sequence of each group in the M groups of first sequences is located.

10. The method according to claim 1, wherein The subbands corresponding to the N groups of first sequences are randomly distributed in the frequency domain.

11. The method according to claim 1, wherein The subbands corresponding to the M groups of first sequences are non-continuously distributed in the frequency domain, and the subbands corresponding to the NM groups of first sequences are continuously distributed in the frequency domain.

12. The method according to claim 11, wherein The center frequency point of the sub-band corresponding to the M groups of first sequences is in the middle of the sub-band.

13. The method according to claim 1, wherein Before performing inverse Fourier transform on the NM groups of first sequences respectively, the method further includes: Zeros are padded at both ends of the NM groups of first sequences, where each group of the first sequences after zero padding includes W*s(n) data, W is a positive integer, s(n) is greater than or equal to k(n), and the number of data points for inverse Fourier transform of the NM groups of first sequences is W*s(n); W is 2 raised to the power of i, and i is an integer greater than or equal to 0.

14. The method according to claim 13, wherein: During a reciprocal time period of the subcarrier spacing, in the NM groups of first sequences after zero-padded, the number of data items contained in the first sequence corresponding to the smallest subcarrier spacing in the subband is the same as the number of data items contained in each group of the M groups of first sequences.

15. The method according to claim 13, wherein During a reciprocal time period of the subcarrier spacing, in the NM groups of zero-padded first sequences, the number of data items contained in the first sequences corresponding to the subband with a non-minimum subcarrier spacing is 2 to the jth power times the number of data items in each group of the M groups of first sequences, where j is a negative integer.

16. The method according to claim 1, wherein The ratio of the number of data between two adjacent groups of the first sequences is 2 to the power of i, where i is an integer.

17. The method according to claim 13, wherein: The step of padding both ends of the first sequence of the NM group with zeros comprises: At both ends of each of the NM groups of first sequences, [W*s(n)-k(n)] / 2 zero data are added.

18. The method according to claim 1, wherein The process of performing inverse Fourier transform on the NM groups of first sequences respectively includes one of the following: The ratio of the number of data points of any two groups of the first sequences when inverse Fourier transform is performed is 2 to the power of i, where i is an integer; Each group of the first sequences has the same number of data points when performing inverse Fourier transform.

19. The method according to claim 1, wherein In the process of performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences, the number of data points for inverse Fourier transform is greater than N and greater than or equal to W, where W is a positive integer.

20. The method according to claim 1, wherein The inverse Fourier transform is performed on the NM groups of second sequences and the M groups of first sequences to obtain a set of data sequences, including: Perform an inverse Fourier transform on the NM group second sequence, the M group first sequence, and the P group third sequence to obtain a group of data sequences, wherein the P group third sequence is data obtained after W times frequency domain oversampling, the P group third sequence does not belong to a data sequence generated based on the data sequence to be transmitted, and P and W are both positive integers.

21. The method according to claim 20, wherein The performing inverse Fourier transform on the NM group second sequence, the M group first sequence, and the P group third sequence together includes one of the following: performing frequency domain zero padding on the P groups of third sequences to obtain zero-padded P groups of third sequences, performing cyclic shift on the zero-padded P groups of third sequences to obtain cyclically shifted P groups of third sequences, and performing inverse Fourier transform on the NM groups of second sequences, the M group of first sequences, and the cyclically shifted P groups of third sequences; The P group third sequence is directly subjected to inverse Fourier transform together with the NM group second sequence and the M group first sequence.

22. The method according to claim 1, wherein After performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences, multiple time domain data sequences are obtained, and the data sequence is formed by serially linking the multiple time domain data sequences.

23. The method according to claim 22, wherein The performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences together includes: An oversampled inverse Fourier transform is performed on every N data, where the N data come from the NM groups of second sequences and the M groups of first sequences.

24. The method according to claim 23, wherein In the data sequence, there is a series interval between two adjacent time domain data sequences, and the length of the series interval is 1 / W of the length of the N data after oversampling by inverse Fourier transform, where W is a positive integer.

25. The method according to claim 1, wherein The subbands corresponding to each group of the NM groups of second sequences have different subcarrier spacings; and performing inverse Fourier transform on the NM groups of second sequences and the M groups of first sequences together includes: In the NM group of second sequences, the length of the second sequence corresponding to the smallest subcarrier spacing of the subband is used as a reference length; In the NM groups of second sequences, multiple second sequences corresponding to subbands with non-minimum subcarrier spacing are concatenated to obtain multiple groups of fourth sequences with the same length as the reference length; Perform inverse Fourier transform on the multiple groups of the fourth sequences and the M groups of the first sequences.

26. The method according to claim 1, wherein The NM groups of first sequences are transmitted in NM frequency domain resource blocks, where the frequency domain resource blocks include Z subcarriers. Each group of the NM groups of second sequences includes W*s(n) data, where W*s(n) is greater than or equal to W times Z, W and Z are both positive integers, and s(n) is greater than or equal to k(n).

27. The method according to claim 26, wherein When performing inverse Fourier transform on the NM groups of first sequences respectively, the zero-frequency position of the first sequence of each group during inverse Fourier transform is within the range of the frequency domain resource block, and the zero-frequency positions of the first sequences of different groups during inverse Fourier transform are different.

28. The method according to claim 26, wherein When inverse Fourier transform is performed on the NM groups of first sequences respectively, the zero frequency position of the first sequence of each group during inverse Fourier transform is located in one of the Z subcarriers of the corresponding frequency domain resource block.

29. The method according to claim 1, wherein The transmitting the data sequence on the time-frequency resources includes: Filtering the data sequence to obtain a filtered data sequence; The filtered data sequence is transmitted on time-frequency resources.

30. The method according to claim 29, wherein The filtering width for filtering the data sequence is twice the sub-band width.

31. The method according to claim 1, wherein The transmitting the data sequence on the time-frequency resources includes: Performing windowing processing on the data sequence to obtain a windowed data sequence; The windowed data sequence is transmitted on time-frequency resources.

32. A network device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the data transmission method according to any one of claims 1 to 31 is implemented.

33. A computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the data transmission method according to any one of claims 1 to 31.

Citation Information

Patent Citations

  • Data processing method and device, storage medium and electronic device

    CN117062151A

  • Data sequence forming method and device, storage medium and electronic device

    CN117082623A

  • Data transmission method and apparatus, and storage medium and electronic apparatus

    WO2023213228A1

Cited By

  • Data Transmission Method and Apparatus, and Storage Medium and Electronic Apparatus

    US20250317915A1