Data transmission method, wireless communication device, medium and product
By introducing reference signal indication information in the 5G communication system, different users are allowed to configure reference sequences of different lengths, the problem of wasted CP resources of users in the same cell is solved, spectrum efficiency and data transmission efficiency are improved, and Fourier transform complexity is reduced.
Patent Information
- Application Number
- PCT/CN2024/126379
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-02
- Filing Date
- 2024-10-22
- Publication Date
- 2025-07-10
AI Technical Summary
In the fifth generation of mobile communication technology (5G), users of the same cell use the same cyclic prefix (CP) to cause waste of resources, reduce spectral efficiency, and cannot transmit appropriate data amounts according to user channel conditions.
By introducing reference signal indication information in the data transmission, different users are allowed to configure reference sequences of different lengths according to their own channel conditions, instead of the cyclic prefix CP, ensuring that the receiver can use known information for phase noise tracking compensation and frequency deviation estimation, and improve resource utilization.
It improves spectrum efficiency and data transmission efficiency, reduces the complexity of Fourier transform, and ensures synchronous alignment and orthogonality of uplink data.
Smart Images

Figure CN2024126379_10072025_PF_FP_ABST
Abstract
Description
Data transmission method, wireless communication device, medium and product
[0001] Cross-references
[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on January 2, 2024, with application number 202410011221.2 and invention name “Data transmission method, wireless communication equipment, medium and product”. The entire contents of the application are incorporated by reference into this application. Technical Field
[0003] The embodiments of the present application relate to the field of communication technology, and in particular to a data transmission method, wireless communication equipment, medium, and product. Background Art
[0004] The fifth generation wireless systems (5G) New Radio (NR) supports cyclic prefix-orthogonal frequency division multiplexing (CP-OFMD) and discrete Fourier transform-spread-orthogonal frequency division multiplexing (DFT-s-OFDM) waveforms.
[0005] In related technologies, the same cyclic prefix (CP) is used for users in the same cell. However, the CP occupies time and frequency resources and reduces spectrum efficiency. How to save CP overhead and improve spectrum efficiency is an issue that needs to be discussed and resolved urgently.
[0006] Summary of the Invention
[0007] Embodiments of the present application provide a data transmission method, wireless communication equipment, medium, and product.
[0008] In a first aspect, an embodiment of the present application provides a data transmission method, which is applied to a first communication node and a second communication node, and the method includes: the first communication node and the second communication node receive downlink control information including reference signal indication information, wherein the reference signal indication information is used to characterize the length of a first reference sequence corresponding to each of the communication nodes; the first communication node adds a first reference sequence to the end of the first data sequence according to the reference signal indication information to obtain a second data sequence; the second communication node adds the first reference sequence to the end of the first data sequence according to the reference signal indication information to obtain a second data sequence; wherein the length of the first reference sequence corresponding to the first communication node is different from the length of the first reference sequence corresponding to the second communication node; the first communication node and the second communication node respectively send first information, wherein each first information is obtained according to the corresponding second data sequence.
[0009] In a second aspect, an embodiment of the present application provides a data transmission method, the method comprising: sending downlink control information including reference signal indication information, wherein the reference signal indication information at least represents the length of the first reference sequence corresponding to the first communication node and the second communication node respectively; wherein the reference signal indication information is used to enable the first communication node to add the first reference sequence to the end of the first data according to the corresponding reference signal indication information to obtain the second data sequence, and to enable the second communication node to add the first reference sequence to the end of the first data according to the corresponding reference signal indication information to obtain the second data sequence; wherein the lengths of the first reference sequences corresponding to the first communication node and the second communication node are different.
[0010] In a third aspect, an embodiment of the present application provides a data transmission method, which is applied to a transmitting node, and the method includes: the transmitting node sends downlink control information including reference signal indication information, wherein the reference signal indication information at least represents the length of the first reference sequence corresponding to the first communication node and the second communication node respectively; the transmitting node receives the first information sent by the first communication node and the second communication node respectively, wherein each first information is obtained according to the second data sequence corresponding to the first communication node and the second communication node respectively; wherein the second data sequence corresponding to the first communication node is obtained by the first communication node adding the first reference sequence to the end of the first data according to the reference signal indication information; the second data sequence corresponding to the second communication node is obtained by the second communication node adding the first reference sequence to the end of the first data according to the reference signal indication information; wherein the lengths of the first reference sequences corresponding to the first communication node and the second communication node are different.
[0011] In a fourth aspect, an embodiment of the present application provides a wireless communication device, comprising: at least one processor; at least one memory for storing at least one program; and when at least one of the programs is executed by at least one of the processors, a data transmission method as described in the first aspect, the second aspect, or the third aspect is implemented.
[0012] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to execute the data transmission method described in the first aspect, the second aspect or the third aspect.
[0013] In a sixth aspect, an embodiment of the present application provides a computer program product, comprising a computer program or computer instructions, characterized in that the computer program or the computer instructions are stored in a computer-readable storage medium, a processor of a computer 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 computer device performs the data transmission method described in the first aspect, the second aspect or the third aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] FIG1 is a schematic diagram of a communication system provided by an embodiment of the present application;
[0015] FIG2 is a schematic diagram of a communication system provided by another embodiment of the present application;
[0016] FIG3 is a flow chart of a data transmission method provided in one embodiment of the present application;
[0017] FIG4 is a schematic diagram of two different users using first reference sequences of different lengths provided in an example of the present application;
[0018] FIG5 is a schematic diagram of two different users using first reference sequences of different lengths provided by another example of the present application;
[0019] FIG6 is a schematic diagram of two different users transmitting second data sequences of the same length provided by an example of the present application;
[0020] FIG7 is a schematic diagram of two different users transmitting first data sequences of different lengths according to an example of the present application;
[0021] FIG8 is a schematic diagram of two different users using second reference sequences of the same length provided by an example of the present application;
[0022] FIG9 is a schematic diagram of two different users using second reference sequences of the same length provided by another example of the present application;
[0023] FIG10 is a schematic diagram of a process for performing waveform modulation on a second data sequence provided in an example of the present application;
[0024] FIG11 is a schematic diagram of performing DFT on a second data sequence provided in an example of the present application;
[0025] FIG12 is a flowchart of a data transmission method provided by another embodiment of the present application;
[0026] FIG13 is a schematic diagram of two different users transmitting first data sequences of different lengths and protecting their orthogonality, provided by an example of the present application;
[0027] FIG14 is a schematic diagram of another example provided by the present application in which two different users transmit first data sequences of different lengths and protect their orthogonality;
[0028] FIG15 is a schematic structural diagram of a wireless communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. 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.
[0030] It should be noted that although the device schematics illustrate functional module divisions and the flowcharts illustrate logical sequences, in certain circumstances, the steps shown or described may be performed in a sequence that differs from the module divisions in the device or the sequence in the flowcharts. The terms "first," "second," and so on, in the specification, claims, and drawings, are used to distinguish similar items and are not necessarily used to describe a specific sequence or precedence.
[0031] In the description of the embodiments of the present application, unless otherwise clearly defined, terms such as setting, installing, and connecting should be understood in a broad sense. Technical personnel in the relevant technical field can reasonably determine the specific meanings of the above terms in the embodiments of the present application based on the specific content of the technical solution.
[0032] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Wideband Code Division Multiple Access (WCDMA) mobile communication system, Evolved Universal Terrestrial Radio Access Network (EUTRAN) system, Next Generation Radio Access Network (NG RAN) system, Long Term Evolution (LTE) system, Worldwide Interoperability For Microwave Access (WiMAX) communication system, fifth generation (5G) system, such as new generation radio access technology (NR), and future communication systems such as 6G system.
[0033] The technical solutions of the embodiments of the present application can be applied to various communication technologies, such as microwave communication, optical wave communication, millimeter wave communication, etc. The embodiments of the present application do not limit the specific technologies and specific device forms used.
[0034] In related technologies, the fifth generation wireless systems (5G) new radio (NR) supports cyclic prefix-orthogonal frequency division multiplexing (CP-OFMD) and discrete Fourier transform-based spread spectrum orthogonal frequency division multiplexing (DFT-s-OFDM) waveforms.
[0035] In related technologies, the same cyclic prefix (CP) is used for all users in the same cell. However, during data transmission, the receiver is typically configured to discard the CP when receiving a data sequence with the CP to mitigate multipath interference. This wastes resources, and the CP consumes time and frequency resources, reducing spectral efficiency. Reducing CP overhead and improving spectral efficiency is a pressing issue that needs to be discussed and resolved.
[0036] In one embodiment, in CP-OFDM technology, the CP is identical for all users, meaning the CP length is fixed. This limits the amount of data that each user can transmit, preventing them from transmitting an appropriate amount of data based on their channel conditions. Enabling each user to transmit an appropriate amount of data based on their channel conditions, thereby improving spectrum efficiency, is a pressing issue that needs to be addressed and resolved.
[0037] Based on this, the embodiments of the present application provide a data transmission method, wireless communication device, medium, and product, which indicate at least two different users through downlink control information including reference signal indication information, so that each user adds a first reference sequence suitable for itself to the end of its own first data sequence according to the length of the first reference sequence represented by the corresponding reference signal indication information to obtain a corresponding second data sequence, and the length of the first reference sequence added by the two different users to the end of their own first data sequence is different. Each user transmits data using the second data sequence configured in the above manner. This allows different users to select a first reference sequence of a length suitable for themselves based on the multipath conditions of their own channels, so that first data sequences of different lengths can be used to improve spectrum efficiency. In an exemplary embodiment, when the multipath delay of a certain user becomes smaller, a shorter first reference sequence can be selected, so that a longer first data sequence can be used, more data can be transmitted, and thus spectrum efficiency can be improved.
[0038] The first reference sequence configured in the embodiment of the present application is a sequence known to the user. By using the first reference sequence to replace the cyclic prefix CP, while performing the same function as the CP, since the first reference sequence is known information to the receiving end, the receiving end can use the received first reference sequence to perform phase noise tracking compensation, frequency offset estimation, etc., thereby effectively utilizing the data occupied by resource transmission, further improving resource utilization, and improving data transmission efficiency.
[0039] The embodiments of the present application provide a data transmission method, wireless communication device, medium, and product. Different users are configured with second data sequences of the same length, and first information is obtained based on the second data sequence for data transmission. When different users use first reference sequences of different lengths, the lengths of the second data sequences of different users are still guaranteed to be the same, thereby ensuring that the uplink data of different users are synchronously aligned, and further ensuring that the uplink data of the two users are orthogonal. In one embodiment, the same length of the second data sequences of different users ensures that the time windows of the Fourier transforms of different users are the same, that is, the uplink data of the two users are orthogonal, thereby reducing the complexity of the Fourier transform and improving data processing efficiency.
[0040] The embodiments of the present application are further described below with reference to the accompanying drawings.
[0041] FIG1 is a schematic diagram of a communication system provided by an embodiment of the present application. As shown in FIG1 , in an embodiment, in an exemplary embodiment, the communication system includes a base station 110 and multiple terminals 120 , and the base station 110 communicates with each terminal 120 respectively.
[0042] It is understandable that the number of devices and the communication relationship between devices in the communication system of this embodiment can be expanded and changed according to actual needs, and are not specifically limited here.
[0043] The base station 110 in the embodiment of the present application may be an evolved NodeB (eNB), a transmission point (TRP), a next-generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a Wireless Fidelity (WiFi) system. The embodiment of the present application does not limit the specific technology and specific device form adopted by the network device.
[0044] The terminal 120 of the embodiment of the present application is an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal device can also be referred to as a terminal device (terminal), user equipment (UE), mobile station (MS), mobile terminal device (MT), etc. The terminal device can be a car with communication function, a smart car, a mobile phone (mobile phone), a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) device, an augmented reality (AR) device, a communication device in industrial control (Industrial Control), a communication device in self-driving (Self Driving), a communication device in remote medical surgery (Remote Medical Surgery), a communication device in smart grid (Smart Grid), a communication device in transportation safety (Transportation Safety), a communication device in smart city (Smart City), a communication device in smart home (Smart Home), etc. The embodiment of the present application does not limit the specific technology and specific device form adopted by the device.
[0045] The following uses an example to specifically illustrate the application of the data transmission method of the embodiment of the present application in the communication system shown in FIG1 :
[0046] Taking two terminals 120 as an example, the base station 110 sends downlink control information to the two terminals 120, where the downlink control information includes two reference indication information, and the two reference indication information respectively represent the lengths of the first reference sequences of the two terminals 120, and the lengths of the first reference sequences corresponding to the two terminals 120 are different.
[0047] The two terminals 120 each configure a data sequence based on the length of the first reference sequence indicated by the reference indication information. The two terminals 120 each append the corresponding first reference sequence to the end of their respective first data sequences to be transmitted to obtain their respective second data sequences, where the lengths of the second data sequences of the two terminals 120 are the same. The two terminals 120 each obtain first information using their respective second data sequences and transmit the first information.
[0048] In an exemplary embodiment, after the base station 110 instructs the two terminals 120 to configure the second data sequence according to the length of their respective corresponding first reference sequences through downlink control information, when the base station 120 sends downlink information to the two terminals 120, the base station 120 will also configure the second data sequence in a corresponding manner, and send the downlink information obtained according to the corresponding second data sequence.
[0049] In this example, one downlink control information may correspond to one reference indication information. In this case, the base station 110 generates two downlink control information and sends them to the two terminals 120 respectively, wherein the two downlink control information respectively include the reference signal indication information corresponding to the terminal 120; or one downlink control information may correspond to multiple reference indication information. In this case, the base station 110 generates one downlink control information and sends it to the two terminals 120, wherein the one downlink control information includes two reference signal indication information corresponding to the two terminals 120 respectively.
[0050] In another example, the terminal 120 performs a Discrete Fourier Transform (DFT) on the second data sequence to obtain an intermediate data sequence, then performs an oversampled Inverse Discrete Fourier Transform (IDFT) on the intermediate data sequence to obtain a third data sequence, and finally sends the third data sequence.
[0051] In another example, the downlink control information is control information transmitted through downlink radio resource control signaling.
[0052] In an exemplary embodiment, the differences between the first reference signals in the above examples, the similarities or differences between the first data sequences, and the similarities between the second data sequences are all specifically described in other embodiments provided in this application and will not be repeated here.
[0053] Through the data transmission method of the present application, the two different terminals 120 in this example can select a first reference sequence of a length suitable for their own according to the multipath conditions of their own channels, so that first data sequences of different lengths can be used to improve spectrum efficiency. In addition, the two different terminals 120 in this example also configure second data sequences of the same length, thereby ensuring that the uplink data of different terminals 120 are synchronously aligned, and thus ensuring that the uplink data of the two users are orthogonal. In one embodiment, since the lengths of the second data sequences of different terminals 120 are the same, the time windows of the Fourier transforms of different terminals 120 can be ensured to be the same, that is, the uplink data of the two users can be ensured to be orthogonal, thereby reducing the complexity of the Fourier transform and improving data processing efficiency.
[0054] Figure 2 is a schematic diagram of a communication system provided by another embodiment of the present application. As shown in Figure 2, in an embodiment, in an exemplary embodiment, the communication system includes an uplink communication node 210 and at least two communication nodes 220, and the uplink communication node is respectively communicatively connected to each communication node 220.
[0055] The number of devices and the communication relationships between devices in the communication system of this embodiment can be expanded and changed according to actual needs and are not specifically limited here.
[0056] The uplink communication node 210 in the embodiment of the present application can be a base station similar to the base station 110 in the above embodiment, or it can be an intermediate device such as a switch, a router, a wireless access point, a communication server, a routing device, etc.
[0057] The communication node 220 of the embodiment of the present application can be a terminal device similar to the terminal 120 in the above embodiment, or it can be an intermediate device, such as a switch, a router, a wireless access point, a communication server, a routing device, etc.
[0058] The following uses an example to specifically illustrate the application of the data transmission method of the embodiment of the present application in the communication system shown in FIG2 :
[0059] Taking two communication nodes 220 as an example, the two communication nodes are a first communication node and a second communication node. The uplink communication node 210 sends downlink control information to the first communication node and the second communication node, where the downlink control information includes two reference indication information, and the two reference indication information respectively represent the lengths of the first reference sequences corresponding to the first communication node and the second communication node, and the lengths of the first reference sequences corresponding to the first communication node and the second communication node are different.
[0060] The first communication node and the second communication node each configure a data sequence based on the length of the first reference sequence indicated by the reference indication information. The first communication node and the second communication node each append the corresponding first reference sequence to the end of their respective first data sequences to be transmitted to obtain their respective second data sequences, wherein the second data sequences of the first communication node and the second communication node have the same length. The first communication node and the second communication node each obtain first information using their respective corresponding second data sequences and transmit the first information.
[0061] In an exemplary embodiment, after the uplink communication node 210 instructs the first communication node and the second communication node to configure the second data sequence according to the length of their respective corresponding first reference sequences through downlink control information, when the uplink communication node 210 sends downlink information to the first communication node and the second communication node, the uplink communication node 210 will also configure the second data sequence in a corresponding manner, and obtain the downlink information according to the corresponding second data sequence for sending.
[0062] In this example, one downlink control information may correspond to one reference indication information. In this case, the uplink communication node 210 generates two downlink control information and sends them to the first communication node and the second communication node respectively, wherein the two downlink control information respectively include the reference signal indication information corresponding to the first communication node and the second communication node; or one downlink control information may correspond to multiple reference indication information. In this case, the uplink communication node 210 generates one downlink control information and sends it to the first communication node and the second communication node, wherein one downlink control information includes two reference signal indication information corresponding to the first communication node and the second communication node respectively.
[0063] In another example, the communication node 220 performs DFT on the second data sequence to obtain an intermediate data sequence, performs oversampled IDFT on the intermediate data sequence to obtain a third data sequence, and finally sends the third data sequence.
[0064] In another example, the downlink control information is control information transmitted through downlink radio resource control signaling.
[0065] It can be understood that the differences between the first reference signals in the above examples, the similarities or differences between the first data sequences, and the similarities between the second data sequences will be specifically described in other embodiments provided in this application and will not be repeated here.
[0066] Through the data transmission method of the present application, the two different communication nodes 220 in this example can select a first reference sequence of a length suitable for their own according to the multipath conditions of their own channels, so that first data sequences of different lengths can be used to improve spectrum efficiency. In addition, the two different communication nodes 220 in this example also configure second data sequences of the same length, thereby ensuring that the uplink data of different communication nodes 220 are synchronously aligned, and thus ensuring that the uplink data of the two users are orthogonal. In one embodiment, since the lengths of the second data sequences of different communication nodes 220 are the same, the time windows of the Fourier transforms of different communication nodes 220 can be ensured to be the same, that is, the uplink data of the two users can be ensured to be orthogonal, thereby reducing the complexity of the Fourier transform and improving data processing efficiency.
[0067] Figure 3 is a flow chart of a data transmission method provided in one embodiment of the present application. As shown in Figure 3, the data transmission method can be applied, but is not limited to, to a first user node and a second communication node, or to at least two terminals 120 as shown in Figure 1, or to at least two communication nodes 220 as shown in Figure 2. In the embodiment of Figure 3, the data transmission method can include, but is not limited to, steps S110, S120, S130, and S140.
[0068] Step S110: The first communication node and the second communication node receive downlink control information including reference signal indication information, wherein the reference signal indication information is used to represent the length of the first reference sequence corresponding to each communication node.
[0069] Step S120: The first communication node adds the first reference sequence to the end of the first data sequence according to the reference signal indication information to obtain a second data sequence.
[0070] Step S130: The second communication node adds the first reference sequence to the end of the first data sequence according to the reference signal indication information to obtain a second data sequence.
[0071] The length of the first reference sequence corresponding to the first communication node is different from the length of the first reference sequence corresponding to the second communication node.
[0072] Step S140: The first communication node and the second communication node send first information respectively, wherein each first information is obtained according to the corresponding second data sequence.
[0073] In step S110, the first communication node is a communication node in the data transmission process corresponding to the first user, which can be a downlink communication device or a terminal device; the second communication node is a communication node in the data transmission process corresponding to the second user. In an exemplary embodiment, the data transmission method of the present application can be applied to multiple users, where at least two of the multiple users have corresponding first reference sequence lengths of different lengths, respectively referred to as the first user and the second user. Correspondingly, the communication node corresponding to the first user is the first communication node, and the communication node corresponding to the second user is the second communication node.
[0074] Downlink control information refers to information sent by an uplink communication node or base station to the first communication node and the second communication node. The downlink control information is used to indicate the length of the first reference sequence corresponding to each of the first communication node and the second communication node.
[0075] Reference signal indication information refers to information generated by the uplink communication node based on the channel conditions of each user to indicate the length of the first reference sequence suitable for each user; in an exemplary embodiment, the uplink communication node can obtain the channel conditions of each user based on the reports of each user, or can obtain the channel conditions of each user through detection, which is not specifically limited here.
[0076] In steps S120 and S130, the first data sequence refers to the data that the user originally needs to send, the second data sequence refers to the data after the first reference sequence is added to the end of the first data sequence, and adding the first reference sequence to the end of the first data sequence refers to adding the first reference sequence after the first data sequence. The first reference sequence refers to a reference signal sequence, and in an exemplary embodiment, it can be a ZC sequence (Zadoff-Chu, ZC), a Golay sequence, a π / 2 BPSK sequence, or the like, where BPSK refers to Binary Phase Shift Keying. Since the first reference sequence is known information to the receiving end, the receiving end can use the first reference sequence to perform operations such as phase noise tracking compensation and frequency offset estimation, thereby improving the utilization rate of transmitted data and avoiding waste of spectrum resources.
[0077] The first reference sequence can also serve as a cyclic prefix (CP). In an exemplary embodiment, if a user has first reference sequences of different lengths, the common portion of all first reference sequences is used as the cyclic prefix. Typically, the shortest first reference sequence serves as the common portion of all first reference sequences.
[0078] In step S140, the first information refers to the information that each communication node modulates according to the second data sequence for transmission.
[0079] The data transmission method of the above embodiment of the present application instructs at least two different users, namely a first communication node and a second communication node, through downlink control information including reference signal indication information, so that each user adds a first reference sequence suitable for itself to the end of its respective first data sequence according to the length of the first reference sequence represented by the corresponding reference signal indication information to obtain a corresponding second data sequence, and the first reference sequence added to the end of its own first data sequence by the two different users has a different length. Each user transmits data using the second data sequence configured in the above manner. This allows different users to select a first reference sequence of a length suitable for themselves based on the multipath conditions of their own channels, so that first data sequences of different lengths can be used to improve spectrum efficiency. In an exemplary embodiment, when the multipath delay of a certain user becomes smaller, a shorter first reference sequence can be selected, thereby enabling the use of a longer first data sequence, enabling more data to be transmitted, and thus improving spectrum efficiency.
[0080] At the same time, the first reference sequence configured in the embodiment of the present application is a sequence known to the user. By using the first reference sequence to replace the cyclic prefix CP, while performing the same function as the CP, since the first reference sequence is known information to the receiving end, the receiving end can use the received first reference sequence to perform phase noise tracking compensation, frequency offset estimation, etc., and effectively utilize the data occupied by resource transmission, further improve resource utilization, and improve data transmission efficiency.
[0081] In one embodiment, the difference between the length of the first reference sequence corresponding to the first communication node and the length of the first reference sequence corresponding to the second communication node includes at least one of the following: the time lengths occupied by the first reference sequences corresponding to the first communication node and the second communication node in the time domain are different; the time domain resources occupied by the first reference sequences corresponding to the first communication node and the second communication node are different; the number of data contained in the first reference sequences corresponding to the first communication node and the second communication node is different; the ratio of the number of data in the first reference sequence corresponding to the first communication node to the number of data in the second data sequence corresponding to the first communication node is different from the ratio of the number of data in the first reference sequence corresponding to the second communication node to the number of data in the second data sequence corresponding to the second communication node.
[0082] Among them, the first communication node and the second communication node correspond to two different users respectively, that is, the lengths of the first reference sequences of the two different users are different, which includes at least one of the following: the different lengths of the first reference sequences of the two different users means that the time lengths occupied in the time domain are different, that is, the occupied time domain resources are different; the different lengths of the first reference sequences of the two different users means that the ratio of the number of data included in the first reference sequence to the number of data included in the corresponding second data sequence is different; the different lengths of the first reference sequences of the two different users means that the number of data included in the two first reference sequences is different; when the frequency domain bandwidth resources allocated to the two users are the same, the number of data included in the first reference sequences of the two different users is different.
[0083] Through the reference signal indication information, different users are instructed to configure first reference sequences of different lengths, so that different users can select first reference sequences of suitable lengths according to the multipath conditions of their own channels, so that first data sequences of different lengths can be used to improve spectrum efficiency. In an exemplary embodiment, when the multipath delay of a certain user becomes smaller, a first reference sequence of shorter length can be selected, so that a first data sequence of longer length can be used, and more data can be transmitted, thereby improving spectrum efficiency. At the same time, the first reference sequence configured in the embodiment of the present application is a sequence known to the user. By using the first reference sequence to replace the cyclic prefix CP, while playing the same function as the CP, since the first reference sequence is known information to the receiving end, the receiving end can use the received first reference sequence for phase noise tracking compensation, frequency offset estimation, etc., and effectively utilize the data occupied by resource transmission, further improve resource utilization, and improve data transmission efficiency.
[0084] It can be understood that this embodiment describes, from the perspective of different data configurations, that the lengths of the first reference sequences of two different users in various situations are different. In a scenario including more than two different users, at least two of the different users may satisfy the above-mentioned requirement that the lengths of the first reference sequences are different, or every two different users may satisfy the above-mentioned requirement that the lengths of the first reference sequences are different.
[0085] In an exemplary embodiment, FIG4 is a schematic diagram of two different users using first reference sequences of different lengths provided in an example of the present application. As shown in FIG4, in this example, there are two different users using first reference sequences S1 of different lengths, namely: User 1 uses a first reference sequence S1 of length L S1-1 The first reference sequence S1, user 2 uses a length of L S1-2 The first reference sequence S1.
[0086] User 1 uses a length of L S1-1 The first reference sequence S1 and user 2 use a length of L S1-2The first reference sequence S1 occupies different time lengths in the time domain. As shown in FIG4 , user 1 uses a length of L S1-1 The first reference sequence S1 occupies a time length of t1 in the time domain, and user 2 uses a time length of L S1-2 The first reference sequence S1 occupies a time length of t2 in the time domain.
[0087] User 1 uses a length of L S1-1 The first reference sequence S1 and user 2 use a length of L S1-2 The two first reference sequences S1 contain different amounts of data. As shown in FIG4 , user 1 uses a first reference sequence S1 of length L. S1-1 The first reference sequence S1 contains L S1-1 data, user 2 uses a length of L S1-2 The first reference sequence S1 contains L S1-2 data.
[0088] In an exemplary embodiment, FIG5 is a schematic diagram of another example provided by the present application in which two different users use first reference sequences of different lengths. As shown in FIG5 , two different users transmit first data sequences of different lengths and use first reference sequences S1 of different lengths, respectively: User 1 inserts a first reference sequence of length L after the transmitted first data sequence. S1-1 The first reference sequence S1 forms the second data sequence transmitted by user 1; the length used by user 1 is L S1-1 The first reference sequence S1 contains L S1-1 data, the second data sequence transmitted by user 1 contains L data; user 2 inserts a data sequence of length L after the first data sequence transmitted. S1-2 The first reference sequence S1 forms the second data sequence transmitted by user 2; the length used by user 2 is L S1-2 The first reference sequence S1 contains L S1-2 data, the second data sequence transmitted by user 2 contains L data; the ratio of the number of data contained in the first reference sequence S1 used by user 1 to the number of the second data sequence transmitted by user 1 is L S1-1 / L, the ratio L of the number of data contained in the first reference sequence S1 used by user 2 to the number of second data sequences transmitted by user 2 S1-2 / L is different, that is, L S1-1 / L≠L S1-2 / L.
[0089] In one embodiment, the lengths of the second data sequences corresponding to the first communication node and the second communication node are the same, wherein the first communication node corresponds to the first user and the second communication node corresponds to the second user, i.e., the length of the second data sequence of the first user is the same as the length of the second data sequence of the second user.
[0090] In another embodiment, when the same cell includes two or more different users, that is, two or more different communication nodes, the lengths of the second data sequences of the different users are the same.
[0091] By configuring second data sequences of the same length for different users and obtaining first information for data transmission based on the second data sequences, even when different users use first reference sequences of different lengths, the lengths of the second data sequences for different users are still maintained to be the same, thereby ensuring that the uplink data of different users are synchronously aligned, and further ensuring that the uplink data of the two users are orthogonal. In one embodiment, the same length of the second data sequences for different users ensures that the time windows of the Fourier transforms of different users are the same, that is, the uplink data of the two users are orthogonal, thereby reducing the complexity of the Fourier transform and improving data processing efficiency.
[0092] In one embodiment, the lengths of the second data sequences corresponding to the first communication node and the second communication node are the same, including at least one of the following: the time lengths occupied by the second data sequences corresponding to the first communication node and the second communication node in the time domain are the same; the time domain resources occupied by the second data sequences corresponding to the first communication node and the second communication node are the same; the number of data contained in the second data sequences corresponding to the first communication node and the second communication node is the same; the ratio of the number of data in the second data sequence corresponding to the first communication node to the number of subcarriers contained in the frequency domain resources corresponding to the first communication node is the same as the ratio of the number of data in the second data sequence corresponding to the second communication node to the number of subcarriers contained in the frequency domain resources corresponding to the second communication node.
[0093] Among them, the first communication node and the second communication node correspond to two different users respectively, that is, the lengths of the second data sequences of the two different users are the same, which includes at least one of the following: the lengths of the second data sequences of the two different users are the same means that the two second data sequences occupy the same length of time in the time domain, that is, the occupied time domain resources are the same; the lengths of the second data sequences of the two different users are the same means that the two second data sequences contain the same number of data; when the frequency domain bandwidth resources allocated to the two users are the same, the second data sequences of the two different users contain the same number of data; assuming that the number of subcarriers contained in the frequency domain resources allocated to the two users are K1 and K2 respectively, and the number of data contained in the two second data sequences are L1 and L2 respectively, then L1 / K1 is equal to L2 / K2.
[0094] When two different users use first reference sequences of different lengths, the lengths of their corresponding second data sequences are still the same. This ensures that the uplink data of the two users are synchronously aligned, that is, that the uplink data of the two users are orthogonal. The same length of the second data sequences of the two different users makes it easy to set the same Fourier transform time window for the two users, which also ensures that the uplink data of the two users are orthogonal.
[0095] It can be understood that this embodiment describes the same length of the second data sequences of two different users in various situations from the perspective of different data configurations; in a scenario including more than two different users, it can be that at least two of the different users satisfy the above-mentioned same length of the second data sequences, or it can be that every two different users satisfy the above-mentioned same length of the second data sequences.
[0096] In an exemplary embodiment, Figure 6 is a schematic diagram illustrating two different users transmitting a second data sequence of the same length, provided as an example of this application. As shown in Figure 6, assume there are two different users, User 1 and User 2. User 1 is allocated K1 subcarrier frequency domain resources, while User 2 is allocated K2 subcarrier frequency domain resources. User 1 transmits a second data sequence of length L1, while User 2 transmits a second data sequence of length L2.
[0097] In this example, the frequency domain resources allocated to user 1 are the same as those allocated to user 2 (K1 = K2); the length of the second data sequence transmitted by user 1 is the same as that transmitted by user 2 (L1 = L2); and the second data sequences transmitted by user 1 and user 2 occupy the same time domain duration. As shown in FIG6 , the second data sequence transmitted by user 1 occupies a time duration of t in the time domain, while the second data sequence transmitted by user 2 occupies a time duration of t in the time domain. The second data sequences transmitted by user 1 and user 2 contain the same number of data items. As shown in FIG6 , the second data sequence transmitted by user 1 contains L1 data items, while the second data sequence transmitted by user 2 contains L2 data items (L1 = L2). The ratio of the length L1 of the second data sequence transmitted by user 1 to the number of subcarriers allocated to user 1, K1, is equal to the ratio of the length L2 of the second data sequence transmitted by user 2 to the number of subcarriers allocated to user 2, K2 (L1 / K1 = L2 / K2).
[0098] In one embodiment, the lengths of the first data sequences corresponding to the first communication node and the second communication node are different. The first communication node corresponds to a first user, and the second communication node corresponds to a second user. That is, the length of the first data sequence of the first user is different from the length of the first data sequence of the second user. When the lengths of the second data sequences of different users are the same, the transmitted data of different users can be guaranteed to be orthogonal, thereby reducing the complexity of data processing and improving data processing efficiency. If, as in the related art, the same CP is configured for different users in the same cell, then in order to ensure the same length of the second data sequences, the lengths of the first data sequences of different users must also be the same, which will significantly limit spectrum efficiency. In this embodiment of the present application, a first reference sequence is used instead of a CP, and the first reference sequences of different users can be different. Therefore, in this embodiment of the present application, by configuring different first reference sequence lengths, different users can configure different first data sequence lengths based on the multipath conditions of their respective channels while ensuring the same length of the second data sequences. This allows for more data to be transmitted when channel conditions are met, improving spectrum efficiency.
[0099] In one embodiment, the different lengths of the first data sequences corresponding to the first communication node and the second communication node include at least one of the following: the time lengths occupied by the first data sequences corresponding to the first communication node and the second communication node in the time domain are different; the time domain resources occupied by the first data sequences corresponding to the first communication node and the second communication node are different; the number of data contained in the first data sequences corresponding to the first communication node and the second communication node is different when the frequency domain bandwidth resources allocated to the first communication node and the second communication node are the same.
[0100] Among them, the first communication node and the second communication node correspond to two different users respectively, that is, the lengths of the first data sequences of the two different users are different, which includes at least one of the following: the different lengths of the first data sequences of the two different users means that the two first data sequences occupy different time lengths in the time domain, that is, the occupied time domain resources are different; the different lengths of the first data sequences of the two different users means that the two first data sequences contain different numbers of data; when the frequency domain bandwidth resources allocated to the two users are the same, the two first data sequences contain different numbers of data.
[0101] It can be understood that this embodiment describes the different lengths of the first data sequences of two different users in various situations from the perspective of different data configurations; in a scenario including more than two different users, at least two of the different users may satisfy the above-mentioned different lengths of the first data sequences, or every two different users may satisfy the above-mentioned different lengths of the first data sequences.
[0102] In an exemplary embodiment, Figure 7 is a schematic diagram of two different users transmitting first data sequences of different lengths, provided in an example of this application. As shown in Figure 7, in this example, two different users transmit first data sequences of different lengths: User 1 transmits a first data sequence of length D1, and User 2 transmits a first data sequence of length D2.
[0103] The first data sequence with a transmission length of D1 by user 1 and the first data sequence with a transmission length of D2 by user 2 occupy different time lengths in the time domain. As shown in FIG7 , the first data sequence with a transmission length of D1 by user 1 occupies a time length of t1 in the time domain, and the first data sequence with a transmission length of D2 by user 2 occupies a time length of t2 in the time domain.
[0104] The first data sequence with a transmission length of D1 by user 1 and the first data sequence with a transmission length of D2 by user 2 contain different numbers of data. As shown in FIG7 , the first data sequence with a transmission length of D1 by user 1 contains D1 data, and the first data sequence with a transmission length of D2 by user 2 contains D2 data (D1≠D2).
[0105] In one embodiment, the reference signal indication information is also used to indicate the length of the second reference sequence.
[0106] Step S120 includes: the first communication node adds the first reference sequence to the end of the first data sequence and adds the second reference sequence to the head of the first data sequence according to the reference signal indication information to obtain the second data sequence.
[0107] Step S130 includes: the second communication node adds the first reference sequence to the end of the first data sequence and adds the second reference sequence to the head of the first data sequence according to the reference signal indication information to obtain the second data sequence.
[0108] Adding the first reference sequence at the end of the first data sequence refers to adding the first reference sequence after the first data sequence; adding the second reference sequence at the beginning of the first data sequence refers to adding the second reference sequence before the first data sequence.
[0109] If the second reference sequence is added only after the first data sequence, rather than before it, then in the case of an IDFT requiring oversampling, the oversampling may affect the transformed first reference sequence, and the identical portions of the first reference sequences for different users may no longer be identical. Therefore, by adding the second reference sequence before the first data sequence, the impact of oversampling is applied to the second reference sequence, ensuring that the identical portions of the first reference sequences for different users remain identical after the transformation and can still function as a CP.
[0110] In one embodiment, the reference signal indication information includes first reference signal indication information and second reference signal indication information, wherein the first reference signal indication information represents the length of the first reference sequence, and the second reference signal indication information represents the length of the second reference sequence.
[0111] It can be understood that in the embodiment of the present application, in the first case, one user corresponds to one reference signal indication information, and the reference signal indication information includes first reference signal indication information and second reference signal indication information; in the second case, one user corresponds to two reference signal indication information, and the two reference signal indication information are respectively the first reference signal indication information and the second reference signal indication information.
[0112] Corresponding to the first scenario, step 120 includes: the first communication node obtains first reference signal indication information and second reference signal indication information based on the corresponding reference signal indication information; the first communication node adds the first reference sequence to the end of the first data sequence based on the first reference signal indication information, and adds the second reference sequence to the beginning of the first data sequence based on the second reference signal indication information, to obtain a second data sequence. Step 130 includes: the second communication node obtains the first reference signal indication information and second reference signal indication information based on the corresponding reference signal indication information; the second communication node adds the first reference sequence to the end of the first data sequence based on the first reference signal indication information, and adds the second reference sequence to the beginning of the first data sequence based on the second reference signal indication information, to obtain a second data sequence.
[0113] Corresponding to the second scenario, step 120 includes: the first communication node appending the first reference sequence to the end of the first data sequence based on the corresponding first reference signal indication information, and appending the second reference sequence to the beginning of the first data sequence based on the second reference signal indication information, to obtain a second data sequence. Step 130 includes: the second communication node appending the first reference sequence to the end of the first data sequence based on the corresponding first reference signal indication information, and appending the second reference sequence to the beginning of the first data sequence based on the second reference signal indication information, to obtain a second data sequence.
[0114] In an exemplary embodiment, the lengths of the first reference sequences represented by the first reference signal indication information corresponding to the first communication node and the second communication node are different, and the lengths of the second reference sequences represented by the second reference signal indication information corresponding to the first communication node and the second communication node are the same.
[0115] In an exemplary embodiment, the first data sequence before the first data sequence tail refers to after the first data sequence, and the first data sequence header refers to before the first data sequence.
[0116] In another embodiment, by configuring the first communication node and the second communication node with second reference sequences of different lengths respectively, when the lengths of the first reference sequences are different and the lengths of the second data sequences are the same, the lengths of the first data sequences corresponding to the first communication node and the second communication node can be the same or different, thereby enabling the length of the first data sequence to be configured more flexibly according to the needs of the communication nodes.
[0117] In one embodiment, the second reference sequences corresponding to the first communication node and the second communication node are of the same length. The first communication node corresponds to a first user, and the second communication node corresponds to a second user. That is, the length of the second reference sequence for the first user is the same as the length of the second reference sequence for the second user. By using the same second reference sequence length for different users, there is no need to specifically configure in the downlink control signaling information an indication of the length of the second reference sequence corresponding to different users.
[0118] It is understood that in various embodiments of the present application, the second reference sequence also refers to a reference signal sequence. In one exemplary embodiment, it can be a ZC sequence (Zadoff-Chu, ZC), a Golay sequence, a π / 2 BPSK sequence, or the like, where BPSK refers to Binary Phase Shift Keying. Because the second reference sequence is known to the receiver, the receiver can use it for operations such as phase noise tracking compensation and frequency offset estimation, thereby avoiding waste of spectrum resources.
[0119] In one embodiment, the lengths of the second reference sequences corresponding to the first communication node and the second communication node are the same, including at least one of the following: the time lengths occupied by the second reference sequences corresponding to the first communication node and the second communication node in the time domain are the same; the time domain resources occupied by the second reference sequences corresponding to the first communication node and the second communication node are the same; the number of data contained in the second reference sequences corresponding to the first communication node and the second communication node is the same when the frequency domain bandwidths allocated to the first communication node and the second communication node are the same; the number of data in the second reference sequences corresponding to the first communication node and the second communication node is the same when the frequency domain bandwidths allocated to the first communication node and the second communication node are different.
[0120] The first communication node and the second communication node correspond to two different users respectively, that is, the lengths of the second reference sequences of the two different users are the same, which includes at least one of the following:
[0121] The second reference sequences of two different users contain the same number of data; the second reference sequences of two different users occupy the same time length in the time domain, that is, the occupied time domain resources are the same; when the frequency domain bandwidths allocated to two different users are the same, the two second reference sequences occupy the same time length in the time domain; when the frequency domain bandwidths allocated to two different users are the same or different, the two second reference sequences contain the same number of data.
[0122] In an exemplary embodiment, regardless of how the frequency domain bandwidths of different users are allocated, the same second reference sequence is used. In this way, the second reference sequence can be a known item for different users, and there is no need to specifically configure indication information for characterizing the length of the second reference sequence corresponding to different users in the downlink control signaling information.
[0123] In an exemplary embodiment, this embodiment describes, from the perspective of different data configurations, that the lengths of the second reference sequences of two different users in various situations are the same. In a scenario including more than two different users, the second reference sequence lengths may be the same for at least two of the different users, or the second reference sequence lengths may be the same for every two different users.
[0124] In one embodiment, when the first communication node and the second communication node are allocated different frequency domain bandwidths, the time domain length of the second reference sequence corresponding to the communication node with the larger frequency domain bandwidth is smaller than the time domain length of the second reference sequence corresponding to the communication node with the smaller frequency domain bandwidth. Specifically, when the first communication node and the second communication node correspond to two different users, i.e., when the two different users are allocated different frequency domain bandwidths, the time domain length of the second reference sequence inserted into the user with the larger frequency domain bandwidth is smaller than the time domain length of the second reference sequence inserted into the user with the smaller frequency domain bandwidth.
[0125] In an exemplary embodiment, when the frequency band is wider, the time domain is shorter. In this case, the time domain length of the second reference sequence is shorter, the length of the first data sequence can be longer, and more data can be transmitted.
[0126] In an exemplary embodiment, FIG8 is a schematic diagram of two different users using the same length of second reference sequence provided in an example of the present application. As shown in FIG8, in this example, there are two different users using the same length of second reference sequence, namely user 1 using a length of L and user 2 using a length of L. S2-1 The second reference sequence of user 2 is L S2-2 The second reference sequence (L S2-1 =L S2-2 ).
[0127] User 1 uses a length of L S2-1 The second reference sequence used by user 2 is of length L S2-2 The second reference sequence of the same length in the time domain is used. As shown in FIG8 , user 1 uses a second reference sequence of length L. S2-1 The second reference sequence occupies a time length of t in the time domain, and user 2 uses a length of L S2-2 The second reference sequence occupies a time length of t in the time domain.
[0128] User 1 uses a length of L S2-1 The second reference sequence used by user 2 is of length L S2-2 The number of data contained in the two second reference sequences is the same, as shown in FIG8 , user 1 uses a length of L S2-1 The second reference sequence contains L S2-1 data, user 2 uses a length of L S2-2 The second reference sequence contains L S2-2 Data (L S2-1 =L S2-2 ).
[0129] In an exemplary embodiment, in other examples (not shown in the figure), the length of the second reference sequence used by user 1 may be different from the length of the second reference sequence used by user 2, that is, L S2-1≠L S2-2 .
[0130] In an exemplary embodiment, FIG9 is a schematic diagram of another example provided by the present application in which two different users use a second reference sequence of the same length. As shown in FIG9 , two different users transmit first data sequences of different lengths, use first reference sequences S1 of different lengths, and use a second reference sequence S2 of the same length. They are:
[0131] User 1 inserts a data sequence of length L after the first data sequence transmitted. S1-1 The first reference sequence S1 is preceded by an insertion length of L S2-1 The second reference sequence S2 forms the second data sequence transmitted by user 1;
[0132] The length used by user 1 is L S1-1 The first reference sequence S1 contains L S1-1 data, the length used by user 1 is L S2-1 The second reference sequence S2 comprises L S2-1 data, the second data sequence transmitted by user 1 includes L data;
[0133] User 2 inserts a data sequence of length L after the first data sequence it transmits. S1-2 The first reference sequence S1 is inserted with a length of L S2-2 The second reference sequence S2 forms the second data sequence transmitted by user 2;
[0134] The length used by user 2 is L S1-2 The first reference sequence S1 contains L S1-2 data, the length used by user 2 is L S2-2 The second reference sequence S2 comprises L S2-2 data, and the second data sequence transmitted by user 2 includes L data.
[0135] In this example, user 1 uses a length of L S1-1 The number of data contained in the first reference sequence S1 is the same as the length L used by user 2. S1-2 The number of data contained in the first reference sequence S1 is different; the length used by user 1 is L S2-1 The number of data contained in the second reference sequence S2 is the same as the length L used by user 2. S2-2 The number of data contained in the second reference sequence S2 of user 1 is the same as the number of data contained in the second data sequence transmitted by user 2, that is, L S1-1 ≠L S1-2 , L S2-1 =L S2-2 .
[0136] The ratio L between the number of data contained in the first reference sequence S1 used by user 1 and the number of data contained in the second data sequence transmitted by user 1 S1-1 / L, the ratio L of the number of data contained in the first reference sequence S1 used by user 2 to the number of data contained in the second data sequence transmitted by user 2 S1-2 / L is different, that is, L S1-1 / L≠L S1-2 / L.
[0137] The ratio L of the number of data contained in the second reference sequence S2 used by user 1 to the number of data contained in the second data sequence transmitted by user 1 S2-1 / L, the ratio L of the number of data contained in the second reference sequence S2 used by user 2 to the number of data contained in the second data sequence transmitted by user 2 S2-2 / L is the same, that is, L S2-1 / L=L S2-2 / L.
[0138] In one embodiment, step S140 includes: performing a Fourier transform (DFT) on the second data sequence to obtain an intermediate data sequence; performing an oversampled inverse Fourier transform (IDFT) on the intermediate data sequence to obtain a third data sequence; obtaining first information based on the third data sequence; and sending the first information.
[0139] The intermediate data sequence refers to the intermediate process data generated after performing DFT on the second data sequence; the third data sequence refers to the data sequence for transmission obtained after performing DFT and then oversampling IDFT on the second data sequence.
[0140] In an exemplary embodiment, the process of performing DFT and oversampled IDFT on the second data sequence to obtain the third data sequence in this embodiment is a data processing operation performed by the first communication node and the second communication node on their respective corresponding second data sequences; when there are more than two different users in the same cell, each user performs DFT and oversampled IDFT on the second data sequence to obtain the third data sequence.
[0141] In one embodiment, a first communication node corresponds to a first user, and a second communication node corresponds to a second user. In this case, the two different users separately transmit second data sequences in an uplink channel, including: the two different users each perform a Fourier transform (DFT) on the respective second data sequences, and then perform an oversampled inverse Fourier transform (IDFT) on the respective second data sequences to form a third data sequence. The two different users separately transmit the respective third data sequences in the uplink channel. In this exemplary embodiment, the third data sequence obtained by performing the Fourier transform on the second data sequence is the first information.
[0142] In one embodiment, the time domain length occupied by the second data sequence is the same as the time window length of the DFT. The time domain lengths occupied by the second data sequences corresponding to the first communication node and the second communication node are the same, and are also the same as the time window length of the DFT. This configuration allows for better DFT performance and reduces data processing complexity.
[0143] In one embodiment, the starting point of the second data sequence is the same as the starting point of the DFT time window. The starting point of the second data sequence corresponding to the first communication node and the second communication node is the same, and is also the same as the starting point of the DFT time window. This setting ensures that the current symbols are aligned when performing the Fourier transform.
[0144] In one embodiment, the time domain length of the second data sequence, the time domain length of the third data sequence, and the length of an orthogonal frequency division multiplexing symbol are the same. In an exemplary embodiment, in this embodiment, for each communication node, the time domain length of the second data sequence, the time domain length of the third data sequence, and the length of an orthogonal frequency division multiplexing symbol are the same.
[0145] In one embodiment, the time domain length of the second data sequence is equal to the interval between adjacent OFDM symbols.
[0146] In one embodiment, the subcarrier spacing in the frequency domain resources allocated to the first communication node and the second communication node is the same, and the time domain lengths of the second data sequences corresponding to the first communication node and the second communication node are the same. In an exemplary embodiment, it is assumed that two different users transmit second time domain data sequences of the same length, namely the second time domain data sequence transmitted by user 1 and the second time domain data sequence transmitted by user 2. In an exemplary embodiment, the second time domain data sequence in this example corresponds to the second data sequence in the present application. User 1 is allocated K1 subcarriers with a subcarrier spacing of △f1; user 2 is allocated K2 subcarriers with a subcarrier spacing of △f2, and K1=K2=K, △f1=△f2=△f. The time domain lengths of the second time domain data sequences transmitted by user 1 and user 2 are equal to the inverse of the subcarrier spacing in the frequency domain resources allocated to user 1 and user 2, that is, 1 / △f1=1 / △f2=1 / △f.
[0147] In an exemplary embodiment, Figure 10 is a schematic diagram of a process for waveform modulation of a second data sequence provided in an example of the present application. As shown in Figure 10, in this example, the second data sequence is a second time-domain data sequence. For a single user, the second time-domain data sequence is subjected to a Fourier transform (DFT) and then an inverse Fourier transform (IFFT) to form a third time-domain data sequence, which is then transmitted on an uplink channel. In an exemplary embodiment, the third time-domain data sequence in this example corresponds to the third data sequence in an embodiment of the present application.
[0148] The number of points of the Fourier transform (DFT) is the number of elements of the second time domain data sequence, and the number of points of the inverse Fourier transform (IFFT) is greater than the number of points of the Fourier transform (DFT). That is, zero subcarriers are added to the frequency domain data after the second time domain data sequence is Fourier transformed, and then an oversampled inverse Fourier transform (IFFT) is performed. In this way, the number of elements contained in the third time domain data sequence is greater than the number of elements contained in the second time domain data sequence.
[0149] For each user, the time domain length of the second data sequence is equal to the OFDM symbol length, and the time domain length of the third data sequence is also equal to the OFDM symbol length.
[0150] In an exemplary embodiment, Figure 11 is a schematic diagram of performing DFT on the second data sequence provided in an example of the present application. In this example, the first data sequence corresponds to the first time domain data sequence, and the second data sequence corresponds to the second time domain data sequence. As shown in Figure 11, the second time domain data sequence is composed of the first time domain data sequence and the second reference data sequence S2 added to the header of the first time domain data sequence and the first reference data sequence S1 added to the tail of the first time domain data sequence. A Fourier transform (DFT) is performed on the second time domain data sequence, and the time window of the Fourier transform (DFT) is the time window of the second time domain data sequence, that is, the time length of the Fourier transform (DFT) is the time length of the second time domain data sequence. The time starting point and ending point of the Fourier transform (DFT) time window are the time starting point and ending point of the second time domain data sequence, respectively. In this example, the time windows of the Fourier transforms of different users are the same.
[0151] In one embodiment, among multiple communication nodes, at least one communication node corresponds to at least two first reference sequences of different lengths. A communication node corresponding to at least two first reference sequences of different lengths means that the communication node itself has at least two first reference sequences of different lengths, and the communication node itself has at least two first data sequences of different lengths, and the first reference sequence corresponds to the first data sequence one-to-one; the communication node adds the first reference sequences of different lengths after the corresponding first data sequence, respectively, to obtain multiple second data sequences of the same length. In an exemplary embodiment, multiple communication nodes correspond to multiple users, that is, among N different users, at least one user uses at least two first reference sequences of two lengths. Through the above settings, the data to be transmitted by the user can be configured more flexibly, and it can be compatible with scenarios with different services or different channel conditions, thereby improving spectrum utilization.
[0152] In one embodiment, both the first communication node and the second communication node need to transmit M different first data sequences. Each first data sequence is formed into a second data sequence and a third data sequence according to the data transmission methods provided in the above embodiments. The M different first data sequences are respectively transmitted in M OFDM symbols, where M is a positive integer. In one embodiment, the M OFDM symbols are continuous in the time domain.
[0153] In an exemplary embodiment, it is assumed that two different users need to send M different first data sequences. First, the M first data sequences of the two different users are respectively formed into M second data sequences of the two different users according to the data transmission methods provided in the above embodiments; then, the M second data sequences of the two different users are respectively subjected to the DFT and IDFT processes provided in the above embodiments to form M third data sequences of the two different users; the M third data of the two different users are respectively the M OFDM symbols that need to be sent by the two different users. The M OFDM symbols of the two different users are continuous in the time domain. Among them, the time domain length of the second data sequences of the two different users is equal to the time domain length of the OFDM symbols of the two different users, and the time domain lengths of the M OFDM symbols of the two different users are equal. The time domain length of the second data sequence is equal to the interval between adjacent OFDM symbols.
[0154] Figure 12 is a flow chart of a data transmission method provided in another embodiment of the present application. As shown in Figure 12, the data transmission method can be applied to, but is not limited to, an upstream node, an uplink device, or the base station 110 shown in Figure 1, or the uplink communication node 210 shown in Figure 2. In the embodiment of Figure 12, the data transmission method can include, but is not limited to, step S210.
[0155] Step S210: Send downlink control information including reference signal indication information, wherein the reference signal indication information at least represents the length of the first reference sequence corresponding to the first communication node and the second communication node respectively;
[0156] The reference signal indication information is used to enable the first communication node to add the first reference sequence to the end of the first data to obtain a second data sequence according to the corresponding reference signal indication information, and to enable the second communication node to add the first reference sequence to the end of the first data to obtain a second data sequence according to the corresponding reference signal indication information;
[0157] The lengths of the first reference sequences corresponding to the first communication node and the second communication node are different.
[0158] In an exemplary embodiment, this embodiment is a data transmission method performed by an uplink device / base station corresponding to a communication node. The specific implementation details and corresponding beneficial effects are the same as the data transmission methods provided in the above embodiments and will not be repeated here.
[0159] In one embodiment, the downlink control information is downlink control channel information, wherein the downlink control channel information refers to information transmitted in a downlink control channel.
[0160] In one embodiment, the downlink control information is control information transmitted via downlink radio resource control signaling, wherein the downlink radio resource control signaling refers to downlink radio resource control (RRC) protocol signaling.
[0161] In one embodiment, the reference signal indication information is represented by different sequence numbers, where the sequence numbers correspond one-to-one to the length of the first reference sequence corresponding to each communication node, and the sequence numbers are used to indicate the length of the corresponding first reference sequence. In one exemplary embodiment, the reference signal indication information may be sequence numbers 1, 2, 3, 4, and 5, where sequence number 1 indicates that the length of the first reference sequence is the first length, sequence number 2 indicates that the length of the first reference sequence is the second length, sequence number 3 indicates that the length of the first reference sequence is the third length, sequence number 4 indicates that the length of the first reference sequence is the fourth length, and sequence number 5 indicates that the length of the first reference sequence is the fifth length.
[0162] In one embodiment, when there are I first reference sequences of different lengths, the reference signal indication information indicates the length of the first reference sequence corresponding to each communication node using log2I bits. In one exemplary embodiment, if log2I is a non-integer, it is rounded up. In one exemplary embodiment, in a Quadrature Phase Shift Keying (QPSK) scenario, QPSK has four points, which can be represented by two bits: 00, 10, 01, and 11, respectively. This ensures that each point has a unique corresponding symbol.
[0163] In one embodiment, the reference signal indication information indicates the length of the first reference sequence corresponding to each communication node through the first ratio or the second ratio;
[0164] Among them, the first ratio is the ratio of the number of data in the first reference sequence corresponding to each communication node to the number of data in the first data sequence corresponding to each communication node, and the second ratio is the ratio of the number of data in the first reference sequence corresponding to each communication node to the number of data in the second data sequence.
[0165] In an exemplary embodiment, this example is an example of transmitting the length information of the first reference sequence S1 in the downlink control channel. In this embodiment, it is assumed that there are two different users transmitting first reference sequences S1 of different lengths, namely user 1 transmits a first reference sequence S1 of length L and user 2 transmits a first reference sequence S1 of length L. S1-1 The first reference sequence S1, user 2 transmits a length of L S1-2 The first reference sequence S1.
[0166] In the downlink control channel, two different users are added with the indication information of transmitting the first reference sequence S1 of different lengths. The indication information is implicit information and is indicated by different sequence numbers. Sequence number 1 indicates that the transmission length of user 1 is L S1-1 The first reference sequence S1, sequence number 2 indicates that user 2 has a transmission length of L S1-2 The first reference sequence S1.
[0167] In this example, the indication information may also be other indication information, such as the ratio of the number of data included in the first reference sequence S1 of different lengths to the number of data included in the first data sequence or the second data sequence.
[0168] In an exemplary embodiment, this example illustrates transmitting first reference sequence S1 length information in downlink radio resource control (RRC) signaling. In this example, it is assumed that the first reference sequence S1 is predefined to have I lengths, and the length of the first reference sequence S1 is indicated using bits in the downlink radio resource control (RRC) signaling.
[0169] Assuming that the first reference sequence S1 has four lengths, the length of the first reference sequence S1 is indicated by 2 bits of information (log24=2), which are: bit 00 indicates that the length of the first reference sequence S1 is L S1-1 , bit 01 indicates that the length of the first reference sequence S1 is L S1-2 , bit 10 indicates that the length of the first reference sequence S1 is L S1-3 , bit 11 indicates that the length of the first reference sequence S1 is L S1-4 , where L S1-1 ≠L S1-2 ≠L S1-3 ≠L S1-4 .
[0170] In one embodiment, the present application further provides a data transmission method, applied to a transmitting node. In an exemplary embodiment, the transmitting node may be a base station, an uplink control node device, or the base station 110 in the communication system shown in FIG1 , or the uplink communication node 210 shown in FIG2 . The data transmission method includes at least but is not limited to the following steps: the transmitting node sends downlink control information including reference signal indication information, wherein the reference signal indication information at least represents the length of a first reference sequence corresponding to a first communication node and a second communication node, respectively; the transmitting node receives first information sent by the first communication node and the second communication node, respectively, wherein each piece of first information is obtained based on a second data sequence corresponding to the first communication node and the second communication node, respectively; wherein the second data sequence corresponding to the first communication node is obtained by the first communication node adding the first reference sequence to the end of the first data according to the reference signal indication information; and the second data sequence corresponding to the second communication node is obtained by the second communication node adding the first reference sequence to the end of the first data according to the reference signal indication information; wherein the lengths of the first reference sequences corresponding to the first communication node and the second communication node are different.
[0171] It should be noted that the specific implementation details and beneficial effects of the data transmission method in this embodiment can be determined in the corresponding parts of the above embodiments and will not be described in detail here.
[0172] The data transmission method of the present application is described in detail below using two examples. In an exemplary embodiment, the following examples are all for the purpose of better illustrating the data transmission method of the present application and are not intended to be limiting.
[0173] Example 1:
[0174] Figure 13 is a schematic diagram of an example provided by the present application in which two different users transmit first data sequences of different lengths while maintaining mutual orthogonality. As shown in Figure 13, two different users transmit first data sequences of different lengths, namely, User 1 transmits the first data sequence and User 2 transmits the first data sequence. The length of the first data sequence transmitted by User 1 is different from the length of the first data sequence transmitted by User 2.
[0175] By instructing user 1 and user 2 to use first reference sequences S1 of different lengths in the downlink control information, respectively: user 1 uses a first reference sequence S1 of length L S1-1 The first reference sequence S1 of user 2 is of length L S1-2 The first reference sequence S1 is inserted after the first data sequence transmitted by user 1 with a length of L S1-1 The first reference sequence S1 is used to form the second data sequence transmitted by user 1; a length of L is inserted after the first data sequence transmitted by user 2. S1-2The first reference sequence S1 is used to form the second data sequence transmitted by user 2; wherein the length of the second data sequence transmitted by user 1 is equal to the length of the second data sequence transmitted by user 2.
[0176] The second data sequence transmitted by user 1 and the second data sequence transmitted by user 2 are sent on the uplink channel respectively.
[0177] Example 2:
[0178] Figure 14 is a schematic diagram of another example provided by the present application, in which two different users transmit first data sequences of different lengths while maintaining mutual orthogonality. As shown in Figure 14, two different users transmit first data sequences of different lengths, user 1 transmitting the first data sequence and user 2 transmitting the first data sequence. The length of the first data sequence transmitted by user 1 is different from the length of the first data sequence transmitted by user 2.
[0179] In the downlink control information, user 1 and user 2 are instructed to use first reference sequences S1 of different lengths, namely: user 1 uses a length of L S1-1 The first reference sequence S1 of user 2 is of length L S1-2 The first reference sequence S1.
[0180] Insert a length of L after the first data sequence transmitted by user 1 S1-1 The first reference sequence S1 of user 1 is inserted into the front of the first data sequence transmitted by user 1, thereby forming the second data sequence transmitted by user 1.
[0181] Insert a length of L after the first data sequence transmitted by user 2 S1-2 The first reference sequence S1 is inserted before the second data sequence transmitted by user 1, and the second reference sequence S2 is inserted before the second data sequence transmitted by user 1 to form the second data sequence transmitted by user 2.
[0182] In this example, the length of the second reference sequence S2 inserted before the second data sequence transmitted by user 1 is the same as the length of the second reference sequence S2 inserted before the second data sequence transmitted by user 2. In other examples, the length of the second reference sequence S2 inserted before the second data sequence transmitted by user 1 and the length of the second reference sequence S2 inserted before the second data sequence transmitted by user 2 may also be different. The length of the second reference sequence S2 inserted before the second data sequences transmitted by two different users is related to the frequency domain bandwidth allocated to the two different users. In one exemplary embodiment, the larger the frequency domain bandwidth of a user, the shorter the length of the inserted second reference sequence S2, and the longer the first data sequence that can be carried.
[0183] It is understandable that the specific implementation details and corresponding beneficial effects of the above examples can be obtained in each embodiment of the present application and will not be elaborated here.
[0184] Figure 15 is a schematic diagram of the structure of a wireless communication device provided in an embodiment of the present application. As shown in Figure 15 , the wireless communication device 2000 includes a memory 2100 and a processor 2200. The number of memories 2100 and processors 2200 can be one or more. Figure 15 uses one memory 2101 and one processor 2201 as an example. The memory 2101 and processor 2201 in the network device can be connected via a bus or other means. Figure 15 uses a bus connection as an example.
[0185] Memory 2101, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the method provided in any embodiment of the present application. Processor 2201 implements the data transmission method provided in any of the above embodiments by executing the software programs, instructions, and modules stored in memory 2101.
[0186] The memory 2101 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function. In addition, the memory 2101 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 2101 further includes a memory remotely located relative to the processor 2201, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0187] 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 provided in any embodiment of the present application.
[0188] An embodiment of the present application also provides a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. A processor of a computer 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 computer device executes the data transmission method provided in any embodiment of the present application.
[0189] The system architecture and application scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those skilled in the art will appreciate that with the evolution of the system architecture and the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are equally applicable to similar technical problems.
[0190] Those skilled in the art will appreciate that all or some of the steps in the methods, systems, and functional modules / units in the devices disclosed above may be implemented as software, firmware, hardware, or appropriate combinations thereof.
[0191] In a hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may 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 may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). 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, magnetic 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.
[0192] As used in this specification, the terms "component," "module," "system," and the like are used to refer to computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, or a computer. By way of illustration, both applications running on a computing device and a computing device can be components. One or more components can reside in a process or execution thread, and a component can be located on one computer or distributed between two or more computers. In addition, these components can be executed from various computer-readable media having various data structures stored thereon. Components can communicate, for example, through local or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component on a local system, a distributed system, or a network, such as the Internet interacting with other systems via signals).
[0193] The above description of some embodiments of the present application with reference to the accompanying drawings does not limit the scope of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present application shall be within the scope of the present application.
Claims
1. A data transmission method, applied to a first communication node and a second communication node, wherein, The method includes: The first communication node and the second communication node receive downlink control information including reference signal indication information, where the reference signal indication information characterizes the length of a first reference sequence corresponding to each communication node; The first communication node adds a first reference sequence to the tail of a first data sequence according to the reference signal indication information to obtain a second data sequence; The second communication node adds a first reference sequence to the tail of a first data sequence according to the reference signal indication information to obtain a second data sequence; Wherein, the length of the first reference sequence corresponding to the first communication node is different from the length of the first reference sequence corresponding to the second communication node; The first communication node and the second communication node respectively send first information, where each first information is obtained according to the corresponding second data sequence.
2. The data transmission method according to claim 1, wherein: The lengths of the second data sequences respectively corresponding to the first communication node and the second communication node are the same.
3. The data transmission method according to claim 2, wherein: The lengths of the first data sequences respectively corresponding to the first communication node and the second communication node are different.
4. The data transmission method according to any one of claims 1 to 3, wherein: The reference signal indication information is further used to indicate the length of a second reference sequence; The first communication node adding a first reference sequence to the tail of a first data sequence according to the reference signal indication information to obtain a second data sequence includes: The first communication node adds a first reference sequence to the tail of a first data sequence and adds a second reference sequence to the head of the first data sequence according to the reference signal indication information to obtain a second data sequence; The second communication node adding a first reference sequence to the tail of a first data sequence according to the reference signal indication information to obtain a second data sequence includes: The second communication node adds a first reference sequence to the tail of a first data sequence and adds a second reference sequence to the head of the first data sequence according to the reference signal indication information to obtain a second data sequence.
5. The data transmission method according to claim 1, wherein, The length of the first reference sequence corresponding to the first communication node being different from the length of the first reference sequence corresponding to the second communication node includes at least one of the following: The time lengths occupied by the first reference sequences respectively corresponding to the first communication node and the second communication node in the time domain are different; The time domain resources occupied by the first reference sequences respectively corresponding to the first communication node and the second communication node are different; The number of data included in the first reference sequences respectively corresponding to the first communication node and the second communication node is different; The ratio of the number of data of the first reference sequence corresponding to the first communication node to the number of data of the second data sequence corresponding to the first communication node is different from the ratio of the number of data of the first reference sequence corresponding to the second communication node to the number of data of the second data sequence corresponding to the second communication node.
6. The data transmission method according to any one of claims 3, wherein The lengths of the first data sequences respectively corresponding to the first communication node and the second communication node being different includes at least one of the following: The time lengths occupied by the first data sequences corresponding to the first communication node and the second communication node in the time domain are different; The time domain resources occupied by the first data sequences corresponding to the first communication node and the second communication node are different; The number of data included in the first data sequences corresponding to the first communication node and the second communication node is different; When the frequency domain bandwidth resources allocated to the first communication node and the second communication node are the same, the number of data included in the first data sequences corresponding to the first communication node and the second communication node is different.
7. The data transmission method according to any one of claims 2, wherein, The lengths of the second data sequences corresponding to the first communication node and the second communication node being the same include at least one of the following: The time lengths occupied by the second data sequences corresponding to the first communication node and the second communication node in the time domain are the same; The time domain resources occupied by the second data sequences corresponding to the first communication node and the second communication node are the same; The number of data included in the second data sequences corresponding to the first communication node and the second communication node is the same; The ratio of the number of data of the second data sequence corresponding to the first communication node to the number of subcarriers included in the frequency domain resources corresponding to the first communication node is the same as the ratio of the number of data of the second data sequence corresponding to the second communication node to the number of subcarriers included in the frequency domain resources corresponding to the second communication node.
8. The data transmission method according to claim 4, wherein: The lengths of the second reference sequences corresponding to the first communication node and the second communication node are the same.
9. The data transmission method according to claim 4, wherein, The lengths of the second reference sequences corresponding to the first communication node and the second communication node being the same include at least one of the following: The time lengths occupied by the second reference sequences corresponding to the first communication node and the second communication node in the time domain are the same; The time domain resources occupied by the second reference sequences corresponding to the first communication node and the second communication node are the same; The number of data included in the second reference sequences corresponding to the first communication node and the second communication node is the same; When the frequency domain bandwidths allocated to the first communication node and the second communication node are the same, the number of data of the second reference sequences corresponding to the first communication node and the second communication node is the same.
10. The data transmission method according to claim 4, wherein When the frequency domain bandwidths allocated to the first communication node and the second communication node are different, the time domain length of the second reference sequence corresponding to the communication node with a larger frequency domain bandwidth is less than the time domain length of the second reference sequence corresponding to the communication node with a smaller frequency domain bandwidth.
11. The data transmission method according to claim 1, wherein, The first communication node and the second communication node respectively sending the first information further includes: Performing a Fourier transform DFT on the second data sequence to obtain an intermediate data sequence; Performing an oversampled inverse Fourier transform IDFT on the intermediate data sequence to obtain a third data sequence; Obtaining the first information according to the third data sequence; Sending the first information.
12. The data transmission method according to claim 11, wherein, Including: The time domain length occupied by the second data sequence is the same as the time window length of the DFT.
13. The data transmission method according to claim 11, wherein, Including: The starting point of the second data sequence is the same as the starting point of the time window of the DFT.
14. The data transmission method according to claim 11, wherein, Including: The time domain length of the second data sequence, the time domain length of the third data sequence, and the length of the orthogonal frequency division multiplexing symbol are the same.
15. The data transmission method according to claim 1, wherein, including: Among multiple communication nodes, there is at least one communication node corresponding to at least two lengths of first reference sequences.
16. A data transmission method, wherein, The method includes: Transmitting downlink control information including reference signal indication information, where the reference signal indication information at least characterizes the lengths of the first reference sequences corresponding to the first communication node and the second communication node respectively; wherein, the reference signal indication information is used to enable the first communication node to add a first reference sequence to the tail of the first data according to the corresponding reference signal indication information to obtain a second data sequence, and to enable the second communication node to add a first reference sequence to the tail of the first data according to the corresponding reference signal indication information to obtain a second data sequence; wherein, the lengths of the first reference sequences corresponding to the first communication node and the second communication node are different.
17. The data transmission method according to claim 16, wherein, The downlink control information is downlink control channel information.
18. The data transmission method according to claim 16, wherein, The downlink control information is control information transmitted through downlink radio resource control signaling.
19. The data transmission method according to any one of claims 16 to 18, wherein, The reference signal indication information is different serial numbers, where the serial numbers are in one-to-one correspondence with the lengths of the first reference sequences corresponding to each communication node, and the serial numbers are used to characterize the lengths of the corresponding first reference sequences.
20. The data transmission method according to any one of claims 16 to 18, wherein, When there are I lengths of first reference sequences, the reference signal indication information indicates the lengths of the first reference sequences corresponding to each communication node through log2I bits.
21. The data transmission method according to any one of claims 16 to 18, wherein, The reference signal indication information indicates the lengths of the first reference sequences corresponding to each communication node through a first ratio or a second ratio; wherein, the first ratio is the ratio of the number of data of the first reference sequence corresponding to each communication node to the number of data of the first data sequence corresponding to each communication node, and the second ratio is the ratio of the number of data of the first reference sequence corresponding to each communication node to the number of data of the second data sequence.
22. A data transmission method, wherein, Applied to a transmitting node, the method includes: The transmitting node transmits downlink control information including reference signal indication information, where the reference signal indication information at least characterizes the lengths of the first reference sequences corresponding to the first communication node and the second communication node respectively; The transmitting node receives the first information respectively sent by the first communication node and the second communication node, where each of the first information is obtained according to the second data sequences corresponding to the first communication node and the second communication node respectively; wherein, the second data sequence corresponding to the first communication node is obtained by the first communication node adding a first reference sequence to the tail of the first data according to the reference signal indication information; The second data sequence corresponding to the second communication node is obtained by the second communication node adding a first reference sequence to the tail of the first data according to the reference signal indication information; wherein, the lengths of the first reference sequences corresponding to the first communication node and the second communication node are different.
23. A wireless communication device, wherein, including: At least one processor; At least one memory for storing at least one program; When at least one of the programs is executed by at least one of the processors, the method described in any one of claims 1 to 22 is implemented.
24. A computer-readable storage medium, wherein, The computer-readable storage medium stores computer-executable instructions for performing the method according to any one of claims 1 to 22.
25. A computer program product, comprising a computer program or computer instructions, wherein, The computer program or the computer instructions are stored in a computer-readable storage medium, and a processor of a computer 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 computer device performs the method according to any one of claims 1 to 22.
Citation Information
Patent Citations
Wireless media access layer authentication and key agreement method for filling variable sequence length
CN102413463A
Data modulation method, device and equipment
CN111510412A
Reference signal sequences in time domain data
CN114073046A
Phase tracking reference signal configuration for single-carrier waveforms
WO2023110112A1
Insertion of distributed reference signals in DFT-s-ofdm
WO2023201031A1