Data sending method, data receiving method, communication apparatus, and storage medium

WO2025185458A8PCT designated stage Publication Date: 2025-10-02ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/078277
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-06
Filing Date
2025-02-20
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

The existing power allocation principle in 5G communications leads to large differences in transmission power between multiple transmission layers, affecting channel transmission performance.

Method used

By introducing a power offset indicator in the channel state information and adjusting the beamforming weights of the precoding matrix indicator, power averaging of each transmission layer is achieved, and an anti-water injection scheme is used to optimize power allocation.

Benefits of technology

It improves the transmission performance of the channel, avoids the power difference between transmission layers, and maximizes the capacity of the channel system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025078277_02102025_PF_FP_ABST
    Figure CN2025078277_02102025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present disclosure are a data sending method, a data receiving method, a communication apparatus, and a storage medium. The data sending method comprises: receiving channel state information (CSI) sent by a second node, wherein the CSI comprises a power offset indication and a precoding matrix indicator (PMI), and the power offset indication is used for indicating a power offset of a non-optimal transport layer relative to an optimal transport layer; on the basis of the power offset indication, adjusting a first beamforming weight corresponding to the PMI, so as to obtain a second beamforming weight; and sending data on the basis of the second beamforming weight.
Need to check novelty before this filing date? Find Prior Art

Description

Data sending method, data receiving method, communication device, and storage medium

[0001] This disclosure claims priority to Chinese patent application No. 202410261005.3, filed on March 6, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0002] The present disclosure relates to the field of communication technology, and in particular to a data sending method, a data receiving method, a communication device, and a storage medium. Background Art

[0003] Fifth-generation mobile communication technology (5G) supports multi-layer transmission in the physical downlink shared channel (PDSCH). During transmission, the transmitter can allocate power to each transmission layer using a power allocation strategy to ensure the optimal signal-to-interference-plus-noise ratio (SINR) for each transmission layer.

[0004] Currently, the commonly used power allocation principle is a water injection algorithm based on the capacity maximization principle. Summary of the Invention

[0005] In a first aspect, a data transmission method is provided, which is applied to a first node. The data transmission method includes:

[0006] receiving channel state information (CSI) sent by the second node, where the CSI includes a power offset indicator and a precoding matrix indicator (PMI), where the power offset indicator is used to indicate a power offset of a non-strongest transmission layer relative to a strongest transmission layer;

[0007] Adjusting the first beamforming weight corresponding to the PMI based on the power offset indication to obtain a second beamforming weight;

[0008] Data is transmitted based on the second beamforming weights.

[0009] In a second aspect, a data receiving method is provided, which is applied to a second node. The data receiving method includes:

[0010] Sending channel state information CSI to the first node, where the CSI includes a power offset indicator and a precoding matrix indicator PMI, where the power offset indicator is used to indicate a power offset of the non-strongest transmission layer relative to the strongest transmission layer;

[0011] Data sent by the first node based on the second beamforming weight is received, where the second beamforming weight is obtained by the first node adjusting the first beamforming weight corresponding to the PMI based on the power offset indication.

[0012] In a third aspect, a communication device is provided. The communication device includes a communication module and a processing module, wherein:

[0013] The communication module is configured to receive channel state information (CSI) sent by the second node, wherein the CSI includes a power offset indication and a precoding matrix indicator (PMI), and the power offset indication is used to indicate a power offset of a non-strongest transmission layer relative to a strongest transmission layer;

[0014] The processing module is configured to adjust the first beamforming weight corresponding to the PMI based on the power offset indication to obtain a second beamforming weight; and

[0015] The communication module is further configured to send data based on the second beamforming weight.

[0016] In a fourth aspect, another communication device is provided, comprising a sending module and a receiving module, wherein:

[0017] The sending module is configured to send channel state information CSI to the first node, wherein the CSI includes a power offset indication and a precoding matrix indicator PMI, and the power offset indication is used to indicate a power offset of a non-strongest transmission layer relative to a strongest transmission layer;

[0018] The receiving module is configured to receive data sent by the first node based on a second beamforming weight, where the second beamforming weight is obtained by adjusting the first beamforming weight corresponding to the PMI by the first node based on a power offset indication.

[0019] In a fifth aspect, another communication device is provided, which includes a processor, and when the processor executes a computer program, implements the data sending method of the first aspect or the data receiving method of the second aspect.

[0020] In a sixth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes computer instructions, wherein when the computer instructions are executed, the data sending method of the first aspect or the data receiving method of the second aspect is implemented.

[0021] In a seventh aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to implement the data sending method of the first aspect or the data receiving method of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] To more clearly illustrate the technical solutions of the present disclosure, the following briefly introduces the drawings required for use in some embodiments of the present disclosure. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure, and those skilled in the art can also derive other drawings based on these drawings.

[0023] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0024] FIG2 is a schematic flow chart of a data sending method according to an embodiment of the present disclosure.

[0025] FIG3 is a flow chart of another data sending method according to an embodiment of the present disclosure.

[0026] FIG4 is a schematic flow chart of another data sending method according to an embodiment of the present disclosure.

[0027] FIG5 is a schematic flow chart of another data sending method according to an embodiment of the present disclosure.

[0028] FIG6 is a flow chart of a data receiving method according to an embodiment of the present disclosure.

[0029] FIG7 is a schematic diagram of interaction between a data sending method and a data receiving method according to an embodiment of the present disclosure.

[0030] FIG8 is a schematic diagram of interaction between another data sending method and a data receiving method according to an embodiment of the present disclosure.

[0031] FIG9 is a schematic structural diagram of a communication device according to an embodiment of the present disclosure.

[0032] FIG10 is a schematic structural diagram of another communication device according to an embodiment of the present disclosure.

[0033] FIG11 is a schematic structural diagram of yet another communication device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0034] To enable those skilled in the art to better understand the technical solutions of the embodiments of the present disclosure, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those of ordinary skill in the art without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0035] In the description of the present disclosure, unless otherwise specified, the symbol " / " represents an "or" relationship. For example, A / B can represent A or B. "And / or" in this article only represents an association relationship that describes associated objects, indicating that there can be three relationships. For example, A and / or B can represent: only A, only B, and A and B. In addition, "at least one" means one or more, and "a plurality" means two or more. Words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not limit them to be necessarily different.

[0036] It should be noted that in this disclosure, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described in this disclosure as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner.

[0037] Currently, the most commonly used power allocation principle is a water-filling algorithm based on the capacity maximization principle. This water-filling algorithm prioritizes the overall channel capacity, which is the sum of the channel capacities of all transmission layers. The channel capacity of each transmission layer can be calculated separately using the Shannon equation. This water-filling algorithm prioritizes transmission layers with larger channel capacities when allocating power.

[0038] However, when a channel has fewer than four transmission layers, multiple transmission layers use a single codeword to transmit data. Because multiple transmission layers perform joint channel coding, each transmission layer plays an equally important role in demodulating the current codeword. In this situation, conventional power allocation principles can result in significant differences in transmission power between transmission layers, limiting transmission performance to the lowest-powered transmission layer.

[0039] In response to the above problems, some technologies use the precoding method of PDSCH to calculate the anti-water injection factor, and adjust the transmission power of each transmission layer based on the anti-water injection factor to solve the above problems. The precoding method of PDSCH is a beamforming precoding scheme based on reciprocity calculation for time division duplex (TDD). In a TDD system, the anti-water injection factor can be calculated based on the uplink detection signal. However, for a frequency division duplex (FDD) system, the uplink and downlink systems are not reciprocal, and some uplink detection signals in the uplink channel can be obtained, but the anti-water injection factor cannot be obtained based on some uplink detection signals. Moreover, even in a TDD system, it is possible that the anti-water injection factor cannot be obtained through the uplink detection signal due to interference or power limitation.

[0040] In response to the above situation, the 5G protocol uses the precoding matrix indicator (PMI) fed back by the terminal for beamforming. In the 5G protocol, for the definition of codebook type (codebookType) as Type I-Single Panel codebook and Type I-Multi Panel codebook, the power of each transmission layer in the codebook is the same, and there is no information for anti-water injection between transmission layers, which leads to a large difference in the performance of PMI precoding beamforming compared to beamforming in actual communication systems. Therefore, it is necessary to consider new power allocation principles to adjust the transmission power of multiple transmission layers to avoid large differences in transmission power between each transmission layer, and to achieve power allocation with an anti-water injection solution.

[0041] Based on this, the present disclosure provides a data sending method and a data receiving method. In the above two methods, the power offset indication in the CSI can indicate the power offset of the non-strongest layer transmission in the channel relative to the strongest transmission layer. The terminal adjusts the beamforming weight of the PMI based on the power offset indication in the CSI to adjust the transmission power of each transmission layer to avoid large differences in transmission power between each transmission layer, maximize the average value of the power of multiple transmission layers, and then maximize the channel system capacity to improve the transmission performance of the channel.

[0042] The present disclosure solves the problem of the same transmission power for each transmission layer during the transmission process of the Type I-Single Panel codebook and the Type I-Multi Panel codebook by enhancing CSI feedback. Furthermore, for the enhanced Type I-Single Panel codebook, Type I-Multi Panel codebook, as well as the Type II codebook, Type II-Port Selection codebook, Type II-r16 codebook, Type II-Port Selection-r16 codebook, and Type II-Port Selection-r17 codebook, a transmission layer anti-water injection solution is provided to address the problem of large transmission power differences between transmission layers and poor transmission performance.

[0043] The data sending method and the data receiving method provided by the present disclosure may be applied to a communication system as shown in FIG1 . FIG1 is a schematic diagram showing an architecture of a communication system provided by an embodiment of the present disclosure.

[0044] As shown in Figure 1, a communication system includes a first node 10 and a second node 20. In a wireless communication scenario, the first node 10 and the second node 20 communicate via a wireless channel. For example, the first node 10 is a base station and the second node 20 is a terminal, and the base station and the terminal communicate via a wireless channel. In another example, the first node 10 is a terminal and the second node 20 is a wireless router, and the wireless router and the terminal communicate via a wireless channel. In another example, the first node 10 is a first base station and the second node 20 is a second base station, and the first base station and the second base station communicate via a wireless channel. In another example, the first node 10 is a first terminal and the second node 20 is a second terminal, and the first terminal and the second terminal communicate via a wireless channel. In another example, the first node 10 is a repeater and the second node 20 is a base station, and the base station and the repeater communicate via a wireless channel. In another example, the first node 10 is a terminal and the second node 20 is a repeater, and the repeater and the terminal communicate via a wireless channel. For another example, the first node 10 is a first repeater, the second node 20 is a second repeater, and the first repeater and the second repeater communicate via a wireless channel. For another example, the first node 10 is a base station, the second node 20 is a satellite, and the satellite and the base station communicate via a wireless channel. For another example, the first node 10 is a satellite, the second node 20 is a base station, and the base station and the satellite communicate via a wireless channel. For another example, the first node 10 is a terminal, the second node 20 is a satellite, and the satellite and the terminal communicate via a wireless channel. For another example, the first node 10 is a satellite, the second node 20 is a terminal, and the terminal and the satellite communicate via a wireless channel. For another example, the first node 10 is a ground device, the second node 20 is an aircraft, and the aircraft and the ground device communicate via a wireless channel. For another example, the first node 10 is a first aircraft, the second node 20 is a second aircraft, and the first aircraft and the second aircraft communicate via a wireless channel.

[0045] In the embodiments of this disclosure, the first node 10 is primarily a base station, and the second node 20 is a terminal. In some embodiments, the first node 10 is configured to provide wireless access services to multiple terminals. Specifically, a base station provides a service coverage area (also known as a cell). Terminals within this area can communicate with the base station via wireless signals, thereby receiving the wireless access services provided by the base station.

[0046] In some embodiments, the first node 10 can be a base station or an evolved base station (eNB or eNodeB) in long term evolution (LTE), long term evolution advanced (LTE-A), a base station device in a 5G network, or a base station in a future communication system, etc. The base station may include various macro base stations, micro base stations, home base stations, wireless remote devices, reconfigurable intelligent surfaces (RIS), routers, wireless fidelity (WIFI) devices and other network side devices.

[0047] In some embodiments, the second node 20 can be a device with wireless transceiver capabilities, which can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; can also be deployed on the water (such as a ship, etc.); can also be deployed in the air (for example, on an airplane, a balloon, and a satellite, etc.). The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. The embodiments of the present disclosure do not limit the application scenarios. The terminal may sometimes also be referred to as user equipment (UE), access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent or UE device, etc., which is not limited in the embodiments of the present disclosure.

[0048] It should be noted that Figure 1 is only an exemplary framework diagram. The number of devices included in Figure 1 and the names of each device are not restricted. In addition to the devices shown in Figure 1, the communication system may also include other devices, such as core network devices.

[0049] FIG2 shows a flow chart of a data sending method provided by the present disclosure. As shown in FIG2 , the data sending method is applied to a first node and includes S101 - S103 .

[0050] S101: Receive channel state information CSI sent by a second node.

[0051] In some embodiments, the first node sends configuration indication information to the second node, so that the second node generates and sends CSI to the first node based on the configuration indication information.

[0052] The CSI includes a power offset indicator (POI) and a precoding matrix indicator (PMI). The POI is used to indicate the power offset of the non-strongest transmission layer relative to the strongest transmission layer.

[0053] In some embodiments, the configuration indication information is used to instruct the second node to carry a power offset indication in the CSI.

[0054] Exemplarily, the configuration indication information is used to instruct the second node to add a channel quality indicator-rank indicator-precoding matrix indicator-power offset indicator-channel quality indicator (CRI-RI-PMI-PwrOffsrt-CQI) parameter to the reporting parameter (reportQuantity) in the CSI report configuration (CSI-ReportConfig). The power offset indicator (PwrOffsrt) in the CRI-RI-PMI-PwrOffsrt-CQI parameter is used to indicate the power offset of the non-strongest transmission layer relative to the strongest transmission layer.

[0055] As another example, with a power offset unit of 1 dB, the power offset indication of each transmission layer relative to the strongest transmission layer (L1) is described using 4 bits, and the power offset range is 0dB-15dB. The power offset indication needs to indicate, in order, the power offsets of the first layer to the rank indicator (RI) layer (i.e., the layer corresponding to the rank indicator value) relative to the strongest transmission layer, excluding the strongest transmission layer.

[0056] It should be noted that the number of bits required for feeding back the power offset indication is determined according to a codebook.

[0057] For example, as shown in Table 1, Table 1 shows the number of bits required for feedback power offset indication corresponding to the Type I / II-Single Panel codebook. In the case where there is one antenna port (1 antenna port) in the communication system, no feedback power offset indication is required, and the corresponding number of bits is 0. In the case where there are two antenna ports (2 antenna ports) in the communication system, the number of bits required for feedback power offset indication is min(4,(n RI -1)4). In the case that there are 4 antenna ports in the communication system, the number of bits required to feedback the power offset indication is min(12,(n RI -1)4). When the number of antenna ports in the communication system is greater than 4, the number of bits required for the feedback power offset indication is determined according to the number of transmission layers. For example, when the transmission layer data is 1-4 or 5-8, the number of bits required for the feedback power offset indication is (n RI -1)4.

[0058] Table 1

[0059] As another example, as shown in Table 2, Table 2 shows the number of bits required for feedback power offset indication corresponding to the Type I / II-MultiPanel codebook. In the case where there is one antenna port (1 antenna port) in the communication system, no feedback power offset indication is required, and the corresponding number of bits is 0. In the case where there are two antenna ports (2 antenna ports) in the communication system, the number of bits required for feedback power offset indication is min(4,(n RI -1)4). In the case that there are 4 antenna ports in the communication system, the number of bits required to feedback the power offset indication is min(12,(n RI -1)4). When the number of antenna ports in the communication system is greater than 4, the number of bits required for the feedback power offset indication is (n RI -1)4.

[0060] Table 2

[0061] It should be noted that n RI The number of RI values ​​allowed to be reported is determined according to the 3rd Generation Partnership Project (3GPP) agreement. RI Indicates the number of RI layers reported, n RI-1 indicates that no feedback is required except for the strongest transmission layer. The number of bits is multiplied by 4 to indicate that the power offset of each transmission layer needs to be reported using 4 bits. Other numbers of bits can also be used for reporting, and this disclosure does not limit this.

[0062] For example, when the number of antenna ports is less than or equal to 4, the maximum value of RI is 4. Therefore, in order to ensure that the number of reported RI layers is less than the maximum value of RI, when the number of antenna ports is less than or equal to 4, it is necessary to compare the number of antenna ports with 4, and use the minimum value of the two as the number of reported RI layers. When the number of antenna ports is greater than 4, the number of transmission layers is greater, and there is no need to compare the data of antenna ports with 4. For example, when n RI When the number of antenna ports is 3 and the number of bits required to feed back the power offset indication is min(12,(3-1)4), which is equal to 8 bits.

[0063] In some embodiments, the CSI further includes at least one of the following: a rank indicator RI, a strongest layer indicator LI.

[0064] Exemplarily, for TypeI codebook (for example, TypeI-SinglePanel codebook and TypeI-MultiPanel codebook), when CSI-ReportConfig is configured as cri-RI-LI-PMI-CQI, in addition to reporting cri-RI-LI-PMI-CQI, a power offset indication is also added so that the first node obtains the power offset of each transmission layer relative to the strongest transmission layer. For TypeII codebook, such as TypeI-SinglePanel codebook and TypeI-MultiPanel codebook. When CSI-ReportConfig is configured as cri-RI-LI-PMI-CQI, in addition to reporting cri-RI-LI-PMI-CQI, not only the power offset indication is added, but also the strongest layer indicator LI and rank indicator RI are added. The power offset indication and the strongest layer indicator LI both include broadband and subband.

[0065] It should be noted that the Type II codebook is more accurate in channel characterization than the Type I codebook. Therefore, the CSI corresponding to the Type II codebook also includes the rank indicator RI and the strongest layer indicator LI, so that subsequent CSI calculations are more accurate.

[0066] S102: Based on the power offset indication, adjust the first beamforming weight corresponding to the PMI to obtain a second beamforming weight.

[0067] In some embodiments, the first node parses CSI based on uplink control information (UCI) to obtain a power offset indication.

[0068] Exemplarily, the CSI may be carried in the UCI. After receiving the UCI sent by the second node, the first node parses the CSI carried in the UCI to obtain a power offset indication, the strongest transmission layer, the PMI, and the like.

[0069] In some embodiments, as shown in FIG3 , based on the power offset indication, the first beamforming weight corresponding to the PMI is adjusted to obtain the second beamforming weight, which can be implemented as S201 - S202 .

[0070] S201. Determine a power adjustment factor for each transmission layer based on a power offset indication.

[0071] It should be noted that the power adjustment factor can also be described as an anti-water injection factor. The power adjustment factor is used to adjust the transmission power of the transmission layer to achieve the effect of anti-water injection.

[0072] In some implementations, as shown in FIG4 , determining the power adjustment factor of each transmission layer based on the power offset indication may be implemented as S301 - S302 .

[0073] S301: Determine a power offset linear value for each transmission layer based on a power offset indication.

[0074] The linear value of the power offset of each transmission layer is the linear value of the power offset of the transmission layer relative to the strongest transmission layer.

[0075] It should be understood that there is no power offset in the strongest transmission layer. Therefore, the linear value of the power offset corresponding to the strongest transmission layer is 1.

[0076] For example, the power offset of each transmission layer is PwrOffset1, PwrOffset2...PwrOffset n For example, the linear power offset values ​​of each transmission layer are β1=10-PwrOffset1 / 10, β2=10-PwrOffset2 / 10, β n =10-PwrOffsetn / 10.

[0077] S302: Determine a power adjustment factor for each transmission layer based on the power offset linear value of each transmission layer.

[0078] In some embodiments, the power adjustment factor of the transmission layer is a negative fractional power of the linear value of the power offset of the transmission layer.

[0079] Exemplarily, the negative fractional power of the power offset linear value of each transmission layer is used as the power adjustment factor of each transmission layer. For example, the negative fractional power can be -1 / 2, -1 / 3, -1 / 4, etc., which is not limited in this disclosure.

[0080] S202: Adjust the first beamforming weight based on the power adjustment factor of each transmission layer to obtain a second beamforming weight.

[0081] It should be understood that the first beamforming weight is the initial beamforming weight of the PMI. When data is sent based on the first beamforming weight, the transmission power of each transmission layer in the channel varies greatly, so the first beamforming weight needs to be adjusted.

[0082] In some implementations, as shown in FIG5 , the first beamforming weight is adjusted based on the power adjustment factor of each transmission layer to obtain the second beamforming weight, which can be implemented as S401 - S402 .

[0083] S401: Obtain a third beamforming weight based on a power adjustment factor of each transmission layer and a first beamforming weight.

[0084] In some embodiments, the weight of one transmission layer in each transmission layer in the third beamforming weight is equal to the product of the corresponding weight of the transmission layer in the first beamforming weight and the power adjustment factor of the transmission layer.

[0085] S402: Normalize the third beamforming weight to obtain a second beamforming weight.

[0086] It should be noted that after determining the third beamforming weight, the sum of the power of each transmission layer may exceed the rated power of the radio frequency when allocating the power to each transmission layer based on the third beamforming weight, resulting in abnormal power allocation and malfunction. Therefore, the third beamforming weight needs to be normalized so that the total power of the RI layer sums to 1 to ensure that the total power does not exceed the rated total power of the radio frequency.

[0087] S103: Send data based on the second beamforming weight.

[0088] In some embodiments, transmission power of each transmission layer in the channel is allocated based on the second beamforming weight, and data is sent according to the allocated transmission power.

[0089] In this way, in the embodiment of the present disclosure, the power offset indication in the CSI can indicate the power offset of the non-strongest layer transmission in the channel relative to the strongest transmission layer. The terminal adjusts the beamforming weight of the PMI based on the power offset indication in the CSI to adjust the transmission power of each transmission layer to avoid large differences in transmission power between each transmission layer, thereby improving the transmission performance of the channel.

[0090] FIG6 shows a flow chart of a data receiving method provided by the present disclosure. As shown in FIG6 , the data receiving method is applied to the second node and includes S501 - S502 .

[0091] S501: Send channel state information CSI to a first node.

[0092] The CSI includes a power offset indicator and a precoding matrix indicator PMI. The power offset indicator is used to indicate the power offset of the non-strongest transmission layer relative to the strongest transmission layer.

[0093] In some embodiments, the second node receives the configuration indication information sent by the first node, and generates CSI based on the configuration indication information.

[0094] The configuration indication information is used to instruct the second node to carry the power offset indication in the CSI.

[0095] In some embodiments, the configuration indication information is used to instruct the second node to add CRI-RI-PMI-PwrOffsrt-CQI to the reportQuantity parameter of CSI-ReportConfig. The power offset indication (PwrOffsrt) in the CRI-RI-PMI-PwrOffsrt-CQI parameter is used to indicate the power offset of the non-strongest transmission layer relative to the strongest transmission layer.

[0096] Exemplarily, when the second node receives the configuration indication information sent by the first node, it determines that CRI-RI-PMI-PwrOffsrt-CQI needs to be added to the reportQuantity of CSI-ReportConfig. Then, the terminal calculates the SINR of each transmission layer in the channel, and based on the SINR of the strongest transmission layer, determines the difference between the SINR of each transmission layer from the first transmission layer to the RI transmission layer and the strongest transmission layer, and quantizes it to obtain the power offset of the non-strongest transmission layer relative to the strongest transmission layer, that is, the power offset indication.

[0097] As another example, during the quantization process, the power offset unit is 1 dB, and the power offset indication for each transmission layer is 4 bits. This allows the power offset indication to range from 0 to 15 dB. If the power offset is greater than 15 dB, it is reported as 15 dB. Next, the absolute value of the power offset is converted to binary to obtain the quantization result, i.e., the power offset of the non-strongest transmission layer relative to the strongest transmission layer. Finally, the second node concatenates and transmits the power offset values ​​from the first transmission layer to the RI transmission layer, from the lowest bit to the highest bit.

[0098] In this way, after receiving the power offset indication, the first node can directly determine the power offset of each transmission layer relative to the strongest transmission layer, thereby reducing the parsing difficulty of the first node and improving the parsing efficiency.

[0099] It should be noted that the SINR of each transmission layer is positively correlated with the transmission power of each transmission layer. Therefore, the SINR of the strongest transmission layer L1 is the largest among all transmission layers in the channel. In the embodiment of the present disclosure, the difference between the SINR of the non-strongest transmission layer and the SINR of the strongest transmission layer is used as the power offset of the non-strongest transmission layer relative to the strongest transmission layer, which can improve the accuracy of subsequent power allocation.

[0100] In some embodiments, the CSI further includes at least one of the following: a rank indicator RI, a strongest layer indicator LI, where LI is used to indicate the strongest transmission layer.

[0101] It should be noted that both the LI and the power offset indication include the corresponding broadband and subband. When the second node feeds back the broadband corresponding to the LI and the power offset indication, it uses periodic feedback. The corresponding feedback overhead can be referred to in the table above. When feeding back the subband corresponding to the LI and the power offset indication, feedback is required based on the physical uplink shared channel (PUSCH), which requires greater feedback overhead.

[0102] S502: Receive data sent by the first node based on the second beamforming weight.

[0103] The second beamforming weight is obtained by adjusting the first beamforming weight corresponding to the PMI by the first node based on the power offset indication.

[0104] In some embodiments, the second beamforming weight is determined as follows: the first node determines a power adjustment factor for each transmission layer based on the power offset indication. Furthermore, the first node adjusts the first beamforming weight based on the power adjustment factor for each transmission layer to obtain the second beamforming weight.

[0105] For example, FIG7 is a schematic diagram of the interaction between a data transmission method and a data reception method provided in an embodiment of the present disclosure, and takes an FDD system and a Type I-Single Panel codebook as an example. The bandwidth of the FDD system is 20M, the CSI-RS has four antenna ports, and is reported by the physical uplink control channel (PUCCH) and PUSCH. The interaction diagram includes S601-S605.

[0106] S601: A first node sends configuration indication information to a second node. Correspondingly, the second node receives the configuration indication information sent by the first node and generates CSI based on the configuration indication information.

[0107] Exemplarily, the configuration indication information is used to instruct the second node to include a power offset indication in the CSI. Upon receiving the configuration indication information, the second node measures the channel and, based on the detection results, determines that the rank indicator (RI) is 3 and the strongest transmission layer (LI) is 1. It also calculates the power offsets of the remaining two transmission layers relative to the LI layer, excluding the strongest layer (LI). Finally, the PMI is selected, and the above information is packaged and encoded to generate the CSI.

[0108] S602: The second node sends CSI to the first node. Correspondingly, the first node receives and parses the CSI.

[0109] The first node parses the CSI sent by the second node and obtains RI=3, LI=1, and a power offset indication of 00110010, which means that the power offsets of transmission layers 2 and 3, except for the strongest transmission layer 1, relative to the strongest transmission layer 1 are 3dB and 2dB respectively.

[0110] S603: The first node determines a power adjustment factor for each transmission layer based on the power offset indication.

[0111] In some embodiments, the first node determines a power offset linear value for each transmission layer based on the power offset indication. Further, the first node determines a power adjustment factor for each transmission layer based on the power offset linear value for each transmission layer.

[0112] For example, the power offset linear value of the transmission layer For example, the power adjustment factor of transmission layer 2 is β1=10 -3 / 10 =0.5, the power adjustment factor of transmission layer 3 is β2=10 -2 / 10 =0.63.

[0113] In some embodiments, the power adjustment factor of the transmission layer is a negative fractional power of the linear value of the power offset of the transmission layer.

[0114] Exemplarily, the power adjustment factor may be the negative square root of the power offset linear value.

[0115] S604: The first node adjusts the first beamforming weight based on the power adjustment factors of each transmission layer to obtain a second beamforming weight.

[0116] In some embodiments, a third beamforming weight is obtained based on the power adjustment factors of each transmission layer and the first beamforming weight. Further, the third beamforming weight is normalized to obtain a second beamforming weight.

[0117] Exemplarily, the second beamforming weight may be determined according to the following formula:

[0118] Among them, P csi-rs is the number of ports, which is 4 in this example.

[0119] Next, the third beamforming weight is normalized according to the following formula to obtain the second beamforming weight:

[0120] in,

[0121] S605: The first node sends data to the second node based on the second beamforming weight.

[0122] Exemplarily, the first node weights the data based on the second beamforming weight and sends the weighted data to the second node.

[0123] As another example, FIG8 is a schematic diagram of the interaction between another data transmission method and a data reception method provided in an embodiment of the present disclosure, taking a TDD system and the Type I-Single Panel codebook as an example. The bandwidth of the TDD system is 20M, the CSI-RS has four antenna ports, and is reported by the PUSCH. Its feedback overhead is greater than the feedback overhead in the above-mentioned FDD system, including S701-S705.

[0124] S701: A first node sends configuration indication information to a second node. Correspondingly, the second node receives the configuration indication information sent by the first node and generates CSI based on the configuration indication information.

[0125] Exemplarily, the configuration indication information is used to instruct the second node to include a power offset indication in the CSI. Upon receiving the configuration indication information, the second node measures the channel and, based on the detection results, determines that the rank indicator (RI) is 3 and the strongest transmission layer (LI) is 2. It also calculates the power offsets of the remaining two transmission layers relative to the LI layer, excluding the strongest layer (LI). Finally, the PMI is selected, and the above information is packaged and encoded to generate the CSI.

[0126] S702: The second node sends CSI to the first node. Correspondingly, the first node receives and parses the CSI.

[0127] It should be noted that, unlike the process in the FDD system, before the first node parses the CSI, it determines whether the second node supports the SRS round-robin mechanism and whether the port SINR meets the threshold. CSI parsing is only performed if the second node does not support the SRS round-robin mechanism and the port SINR does not meet the threshold.

[0128] The first node parses the CSI sent by the second node and obtains RI=3, LI=2, and the subband power offset indications are: subband 1: 00100010; subband 2: 00110011; subband 3: 00100011; subband 4: 00110011; subband 5: 00100011; subband 6: 00010010; subband 7: 00010010; subband 8: 00110011; subband 9: 00110011; subband 10: 00010011; subband 11: 01000011; subband 12: 01000011. The sub-subband power offset indications for transmission layer 1 and transmission layer 3 are: Sub-band 1: [2, 2]; Sub-band 2: [3, 3]; Sub-band 3: [2, 3]; Sub-band 4: [3, 3]; Sub-band 5: [2, 3]; Sub-band 6: [1, 2]; Sub-band 7: [1, 2]; Sub-band 8: [3, 3]; Sub-band 9: [3, 3]; Sub-band 10: [1, 3]; Sub-band 11: [4, 3]; Sub-band 12: [4, 3].

[0129] S703: The first node determines a power adjustment factor for each transmission layer based on the power offset indication.

[0130] In some embodiments, the first node determines a power offset linear value for each transmission layer based on the power offset indication. Further, the first node determines a power adjustment factor for each transmission layer based on the power offset linear value for each transmission layer.

[0131] For example, the linear value of each sub-band power offset can be expressed as [β1, β3]. In some embodiments, sub-band 1: [0.63, 0.63]; sub-band 2: [0.5, 0.5]; sub-band 3: [0.63, 0.5]; sub-band 4: [0.5, 0.5]; sub-band 5: [0.63, 0.5]; sub-band 6: [0.79, 0.63]; sub-band 7: [0.79, 0.63]; sub-band 8: [0.5, 0.5]; sub-band 9: [0.5, 0.5]; sub-band 10: [0.79, 0.5]; sub-band 11: [0.4, 0.5]; sub-band 12: [0.4, 0.5]

[0132] S704: The first node adjusts the first beamforming weight based on the power adjustment factors of each transmission layer to obtain a second beamforming weight.

[0133] In some embodiments, a third beamforming weight is obtained based on the power adjustment factors of each transmission layer and the first beamforming weight. Further, the third beamforming weight is normalized to obtain a second beamforming weight.

[0134] Exemplarily, the third beamforming weight of the subband is determined according to each subband power adjustment factor, which can be determined based on the following formula:

[0135] in, Represents the codebook of the RI-th layer under the index-th subband.

[0136] Next, the third sub-band beamforming weight is normalized according to the following formula:

[0137] It should be noted that the specific normalization method is consistent with the normalization method in the previous example. Based on the second beamforming weights, the transmission power of each transmission layer can be adjusted to achieve power de-injection between the transmission layers, avoiding large differences in transmission power between the transmission layers, thereby improving channel transmission performance. Furthermore, selecting the corresponding subband codebook based on the second beamforming weights to transmit data can improve the demodulation performance of the second node.

[0138] S705: The first node sends data to the second node based on the second beamforming weight.

[0139] Exemplarily, the first node weights the data based on the second beamforming weight and sends the weighted data to the second node.

[0140] In this way, by modifying the PMI weight through the power offset indication carried by the CSI and sending data based on the modified weight, the transmission power of each transmission layer in the channel can be adjusted and the demodulation performance of the second node can be improved.

[0141] It is understandable that, in order to implement the above functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. It should be readily apparent to those skilled in the art that, in conjunction with the algorithmic steps of the various examples described in the embodiments of the present disclosure, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present disclosure.

[0142] The embodiments of the present disclosure can divide the functional modules of the communication device according to the above-mentioned method embodiments. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above-mentioned integrated modules can be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiments of the present disclosure is schematic and is only a logical functional division. In actual implementation, there may be other division methods. The following is an example of dividing each functional module corresponding to each function.

[0143] FIG9 is a schematic diagram of a communication device applied to a first node according to an embodiment of the present disclosure. As shown in FIG9 , the communication device 90 includes a communication module 901 and a processing module 902 .

[0144] The communication module 901 is configured to receive channel state information CSI sent by the second node, wherein the CSI includes a power offset indication and a precoding matrix indicator PMI, and the power offset indication is used to indicate a power offset of a non-strongest transmission layer relative to a strongest transmission layer.

[0145] The processing module 902 is configured to adjust the first beamforming weight corresponding to the PMI based on the power offset indication to obtain a second beamforming weight.

[0146] The communication module 901 is further configured to send data based on the second beamforming weight.

[0147] In some embodiments, the processing module 902 is configured to: determine a power adjustment factor for each transmission layer based on the power offset indication; and adjust the first beamforming weight based on the power adjustment factor for each transmission layer to obtain a second beamforming weight.

[0148] In some embodiments, the processing module 902 is used to: determine the power offset linear value of each transmission layer based on the power offset indication, where the power offset linear value of each transmission layer is the linear value of the power offset of the transmission layer relative to the strongest transmission layer; and determine the power adjustment factor of each transmission layer based on the power offset linear value of each transmission layer.

[0149] In some embodiments, the power adjustment factor of the transmission layer is a negative fractional power of the linear value of the power offset of the transmission layer.

[0150] In some embodiments, the processing module 902 is configured to: obtain a third beamforming weight based on the power adjustment factor of each transmission layer and the first beamforming weight; and normalize the third beamforming weight to obtain a second beamforming weight.

[0151] In some embodiments, the weight of one transmission layer in each transmission layer in the third beamforming weight is equal to the product of the corresponding weight of the transmission layer in the first beamforming weight and the power adjustment factor of the transmission layer.

[0152] In some embodiments, the CSI further includes at least one of the following: a rank indicator RI, a strongest layer indicator LI, where LI is used to indicate the strongest transmission layer.

[0153] In some embodiments, configuration indication information is sent, where the configuration indication information is used to instruct the second node to carry a power offset indication in the CSI.

[0154] FIG10 is a schematic diagram of the structure of a communication device applied to a second node provided by an embodiment of the present disclosure. The communication device 100 can execute the data receiving method provided by the above method embodiment. As shown in FIG10 , the communication device 100 includes a sending module 1001 and a receiving module 1002.

[0155] The sending module 1001 is configured to send channel state information CSI to the first node, where the CSI includes a power offset indication and a precoding matrix indicator PMI, and the power offset indication is used to indicate a power offset of a non-strongest transmission layer relative to a strongest transmission layer.

[0156] The receiving module 1002 is configured to receive data sent by the first node based on a second beamforming weight, where the second beamforming weight is obtained by adjusting the first beamforming weight corresponding to the PMI by the first node based on the power offset indication.

[0157] In some embodiments, the second beamforming weight is determined by: determining a power adjustment factor for each transmission layer based on the power offset indication; and adjusting the first beamforming weight based on the power adjustment factor for each transmission layer to obtain the second beamforming weight.

[0158] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiments of the present disclosure provide another structure of the communication device involved in the above-mentioned embodiments. As shown in Figure 11, the communication device 110 includes: a memory 1101, a processor 1102, a communication interface 1103, and a bus 1104.

[0159] The memory 1101 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store dynamic information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0160] The processor 1102 may be a logic block, module, and circuit that implements or executes the various exemplary methods described in conjunction with the embodiments of the present disclosure. The processor 1102 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The processor 1102 may also implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 1102 may also be a combination that implements computing functions, for example, a combination of one or more microprocessors, a combination of a DSP (digital signal processor) and a microprocessor, and the like.

[0161] The communication interface 1103 is used to connect to other devices via a communication network, such as Ethernet, wireless access network, or wireless local area network (WLAN).

[0162] In some implementations, the memory 1101 may exist independently of the processor 1102. The memory 1101 may be connected to the processor 1102 via a bus 1104 and used to store instructions or program codes. When the processor 1102 calls and executes the instructions or program codes stored in the memory 1101, the data sending method or data receiving method provided in the embodiments of the present disclosure can be implemented.

[0163] In some implementations, the memory 1101 may also be integrated with the processor 1102 .

[0164] Bus 1104 can be an Extended Industry Standard Architecture (EISA) bus, for example. Bus 1104 can be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, FIG11 shows bus 1104 with only one thick line, but this does not mean that there is only one bus or only one type of bus.

[0165] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes a data sending method or a data receiving method as described in any of the above embodiments.

[0166] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0167] An embodiment of the present disclosure provides a computer program product including instructions. When the computer program product is run on a computer, the computer is enabled to execute the data sending method or the data receiving method described in any one of the above embodiments.

[0168] The above is only a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A data transmission method, applied to a first node, wherein: The method comprises: receiving channel state information CSI sent by the second node, wherein the CSI includes a power offset indicator and a precoding matrix indicator PMI, wherein the power offset indicator is used to indicate a power offset of a non-strongest transmission layer relative to a strongest transmission layer; Adjusting a first beamforming weight corresponding to the PMI based on the power offset indication to obtain a second beamforming weight; Data is sent based on the second beamforming weight.

2. The method according to claim 1, wherein The adjusting, based on the power offset indication, the first beamforming weight corresponding to the PMI to obtain a second beamforming weight includes: determining a power adjustment factor for each transmission layer based on the power offset indication; The first beamforming weight is adjusted based on the power adjustment factors of the respective transmission layers to obtain the second beamforming weight.

3. The method according to claim 2, wherein: The determining, based on the power offset indication, a power adjustment factor for each transmission layer includes: determining, based on the power offset indication, a linear power offset value for each of the transmission layers, the linear power offset value for one of the transmission layers being a linear value of the power offset of the transmission layer relative to the strongest transmission layer; A power adjustment factor of each transmission layer is determined based on the power offset linear value of each transmission layer.

4. The method according to claim 3, wherein: The power adjustment factor of each transmission layer is a negative fractional power of the power offset linear value of each transmission layer.

5. The method according to claim 2, wherein: The adjusting the first beamforming weight based on the power adjustment factors of the respective transmission layers to obtain the second beamforming weight includes: Obtaining a third beamforming weight based on the power adjustment factors of the respective transmission layers and the first beamforming weight; Normalizing the third beamforming weight to obtain the second beamforming weight.

6. The method according to claim 5, wherein: The weight of one of the transmission layers in the third beamforming weight is equal to a product of a corresponding weight of the transmission layer in the first beamforming weight and a power adjustment factor of the transmission layer.

7. The method according to claim 1, wherein The CSI further includes at least one of the following: a rank indicator RI, a strongest layer indicator LI, and the LI is used to indicate the strongest transmission layer.

8. The method according to claim 1, further comprising: Sending configuration indication information, where the configuration indication information is used to instruct the second node to carry the power offset indication in CSI.

9. A data receiving method, applied to a second node, wherein: The method comprises: Sending channel state information (CSI) to the first node, wherein the CSI includes a power offset indicator and a precoding matrix indicator (PMI), wherein the power offset indicator is used to indicate a power offset of the non-strongest transmission layer relative to the strongest transmission layer; Data sent by the first node based on a second beamforming weight is received, where the second beamforming weight is obtained by the first node adjusting the first beamforming weight corresponding to the PMI based on the power offset indication.

10. The method according to claim 9, wherein: The second beamforming weight is determined according to the following method: determining a power adjustment factor for each transmission layer based on the power offset indication; The first beamforming weight is adjusted based on the power adjustment factors of the respective transmission layers to obtain the second beamforming weight.

11. A communication device comprising a processor, wherein: When the processor executes the computer program, the processor implements the data sending method according to any one of claims 1 to 8, or implements the data receiving method according to claim 9 or 10.

12. A computer-readable storage medium, wherein: The computer-readable storage medium includes computer instructions; wherein, when the computer instructions are executed, the data sending method according to any one of claims 1 to 8, or the data receiving method according to claim 9 or 10 is implemented.