Communication method and communication device
By optimizing the power allocation of the transmission layer in a mobile communication system and utilizing channel state information and spatial vectors, the problem of low communication performance caused by power allocation between multiple transmission layers is solved, achieving more efficient energy utilization and improved channel signal-to-noise ratio.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-14
- Publication Date
- 2026-03-24
AI Technical Summary
In mobile communication systems, existing technologies that distribute power across multiple transport layers result in low communication performance.
By sending and receiving channel state information across multiple transport layers, and utilizing spatial vectors and target power differences, power allocation is optimized to support power boost, reduce energy waste, and improve the channel signal-to-noise ratio.
It improves communication performance, reduces energy waste, enhances transmission power, and improves the signal-to-noise ratio of the channel.
Smart Images

Figure CN121728563A_ABST
Abstract
Description
[0001] This application claims priority to Chinese Patent Application No. 202411336946.5, filed with the State Intellectual Property Office of China on September 23, 2024, entitled "Communication Method and Communication Device", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a communication method and communication device. Background Technology
[0003] In mobile communication systems, two communicating devices can transmit data across multiple transport layers, and the power of these devices is distributed among these layers. Current technology's method of distributing power across multiple transport layers leads to low communication performance. Therefore, improving communication performance is a pressing technical problem that needs to be solved. Summary of the Invention
[0004] This application provides a communication method and a communication device that can improve communication performance.
[0005] To achieve the above objectives, this application adopts the following technical solution:
[0006] In a first aspect, a communication method is provided. The communication method includes: a first communication device transmitting channel state information. The channel state information includes information indicating at least one spatial domain vector associated with multiple transmission layers. The first communication device receives first information from a second communication device. The first information includes data of multiple transmission layers. The first information is obtained by the second communication device according to the respective target power of multiple transmission layers and at least one spatial domain vector associated with multiple transmission layers. Each transmission layer in the multiple transmission layers corresponds to a first power and a second power. The first powers corresponding to any two of the multiple transmission layers are the same. The second power corresponding to each transmission layer is the power corresponding to each transmission layer when the second communication device does not support power boost. The multiple transmission layers include M first transmission layers and N second transmission layers. The second power corresponding to each first transmission layer in the M first transmission layers is equal to the first power corresponding to each first transmission layer. The second power corresponding to each second transmission layer in the N second transmission layers is less than the first power corresponding to each second transmission layer. The target power corresponding to each second transmission layer is less than or equal to the second power corresponding to each second transmission layer. Among the M first transmission layers, there are Q third transmission layers. The target power corresponding to each third transmission layer in the Q third transmission layers is greater than the first power corresponding to each third transmission layer. Each transmission layer corresponds to a first power difference. The first power difference corresponding to each transmission layer is the power difference between the target power corresponding to each transmission layer and the first power corresponding to each transmission layer. Among them, the sum of the first power differences corresponding to the Q third transmission layers is less than or equal to the sum of the first power differences corresponding to the N second transmission layers. M, N, and Q are integers greater than or equal to 1, and Q ≤ M, 0 < q ≤ Q, and q is an integer.
[0007] Based on the communication method provided in the first aspect, the data of multiple transmission layers received by the first communication device, such as the above first information, is transmitted by the second communication device after allocating the power margin (such as the sum of the first power differences corresponding to the N second transmission layers) on the transmission layers with power margin (such as the M first transmission layers) to other transmission layers that can support power boost (such as the above third transmission layers) when the second communication device supports power boost. In this way, the waste of redundant energy can be reduced, the energy utilization rate can be improved. In addition, the transmission power of the second communication device can be enhanced, the signal-to-noise ratio of the channel can be increased, and thus the communication performance can be improved.
[0008] As an example, the first communication device may be a terminal device, a communication module, a circuit or chip responsible for communication functions, a chip system, or other components or assemblies. The communication module, the circuit or chip responsible for communication functions, the chip system, or other components or assemblies may be applied in a terminal device.
[0009] Second aspect, a communication method is provided. The communication method includes: a second communication device generates first information, the first information including data of multiple transport layers. The second communication device sends the first information according to the target power corresponding to each of the multiple transport layers and at least one spatial domain vector associated with the multiple transport layers. Each of the multiple transport layers corresponds to a first power and a second power. The first powers corresponding to any two of the multiple transport layers are the same, and the second power corresponding to each transport layer is the power corresponding to each transport layer when the second communication device does not support power boost. The multiple transport layers include M first transport layers and N second transport layers. The second power corresponding to each of the M first transport layers is equal to the first power corresponding to each of the M first transport layers, and the second power corresponding to each of the N second transport layers is less than the first power corresponding to each of the N second transport layers. The target power corresponding to each second transport layer is less than or equal to the second power corresponding to each second transport layer. Among the M first transport layers, there are Q third transport layers. The target power corresponding to each of the Q third transport layers is greater than the first power corresponding to each of the Q third transport layers. Each transport layer corresponds to a first power difference, and the first power difference corresponding to each transport layer is the power difference between the target power corresponding to each transport layer and the first power corresponding to each transport layer. Among them, the sum of the first power differences corresponding to the Q third transport layers is less than or equal to the sum of the first power differences corresponding to the N second transport layers. M, N, and Q are integers greater than or equal to 1, and Q ≤ M, 0 < q ≤ Q, q is an integer.
[0010] Based on the communication method provided in the second aspect, when the second communication device supports power boost, the power margin (such as the sum of the first power differences corresponding to the N second transport layers) on the transport layers with power margin (such as the M first transport layers) is allocated to other transport layers that can support power boost (such as the above-mentioned third transport layers), and the data of the multiple transport layers, such as the first information, is sent based on the allocated power. In this way, the waste of excess energy can be reduced, the energy utilization rate can be improved. In addition, the transmission power of the second communication device can be enhanced, the signal-to-noise ratio of the channel can be increased, and thus the communication performance can be improved.
[0011] As an example, the second communication device may be a network device, a communication module, a circuit or chip responsible for communication functions, a chip system, or other components or assemblies. The communication module, the circuit or chip responsible for communication functions, the chip system, or other components or assemblies may be applied in the network device.
[0012] In a possible implementation of the method provided in combination with the first aspect and the second aspect, the target power corresponding to each of the Q third transmission layers is less than or equal to the third power corresponding to each of the Q third transmission layers. The third power corresponding to the q-th third transmission layer among the Q third transmission layers is determined according to the first power corresponding to the q-th third transmission layer, the number of multiple transmission layers, the first scaling factor of the spatial domain vector associated with the q-th third transmission layer, and the total number of transmission layers corresponding to the same spatial domain vector as the q-th third transmission layer among the multiple transmission layers.
[0013] In a possible implementation, the second power corresponding to the k-th transmission layer among the multiple transmission layers is determined according to the first power corresponding to the k-th transmission layer, the number of multiple transmission layers, the first scaling factor of the spatial domain vector associated with the k-th transmission layer, and the total number of transmission layers corresponding to the same spatial domain vector as the k-th transmission layer among the multiple transmission layers, where 0 < k ≤ K and K is the number of transmission layers among the multiple transmission layers.
[0014] In a possible implementation, the Q third transmission layers include transmission layers that meet the first condition and transmission layers that meet the second condition. The target power corresponding to each of the Q third transmission layers is related to the priority of each of the Q third transmission layers, and the priority of the transmission layers that meet the second condition among the Q third transmission layers is higher than the priority of the transmission layers that meet the first condition. In this way, the excess power on the second transmission layer can be allocated to the transmission layers that support power boost, which can improve the signal-to-noise ratio of the channel and thus improve the communication performance. In addition, in some scenarios, the channel condition of the spatial domain vector associated with the transmission layer that meets the second condition is better than the channel condition of the spatial domain vector associated with the transmission layer that meets the first condition. In this case, defining the priority can ensure that the excess power is preferentially allocated to the spatial domain vector with better channel conditions, thereby further improving the performance of the communication system.
[0015] In a possible implementation, the Q-th third transmission layer among the Q third transmission layers is a transmission layer that meets the first condition, and the target power corresponding to the Q-th third transmission layer among the Q third transmission layers is less than or equal to the third power corresponding to the Q-th third transmission layer. The target power corresponding to the j-th third transmission layer among the Q third transmission layers is equal to the third power corresponding to the j-th third transmission layer. j is an integer and 0 < j < Q.
[0016] In one possible implementation, Q third transport layers satisfy the first condition. This allows excess power from the second transport layers to be allocated to transport layers supporting power boosting, improving the channel's signal-to-noise ratio and thus enhancing communication performance. The power on transport layers satisfying the first condition does not need to consider interference to other communication devices; there are no power size restrictions imposed to suppress interference. Therefore, excess power can be allocated to the transport layers corresponding to these spatial vectors, avoiding the influence of power size restrictions.
[0017] In one possible implementation, Q third transport layers are transport layers that satisfy the second condition. This allows excess power from the second transport layers to be allocated to transport layers supporting power boosting, improving the channel's signal-to-noise ratio and thus enhancing communication performance. The spatial vectors associated with the transport layers satisfying the second condition are spatial vectors whose power is limited under interference suppression conditions. Even with power limitations, the first communication device still selects transport layers associated with these spatial vectors. Loading downlink data in the directions of these spatial vectors achieves better system performance; therefore, surplus power can be allocated to these transport layers to achieve superior communication system performance.
[0018] In one possible implementation, the sum of the first power differences corresponding to each of the N second transport layers is evenly distributed across the Q third transport layers. This allows excess power from the second transport layers to be allocated to the transport layers supporting power boosting, improving the signal-to-noise ratio of the channel and thus enhancing communication performance. Furthermore, it reduces computational load and lowers implementation complexity.
[0019] In one possible implementation, the first power corresponding to each of the Q third transport layers is less than or equal to the third power corresponding to each third transport layer. This allows excess power from the second transport layer to be allocated to the transport layer supporting power boosting, improving the signal-to-noise ratio of the channel and thus enhancing communication performance.
[0020] In one possible implementation, the sum of the power differences corresponding to each of the N second transport layers is allocated according to the priorities of the Q third transport layers, where the priority of each third transport layer is determined by its index. This allows excess power from the second transport layers to be allocated to transport layers supporting power boosting, improving the channel's signal-to-noise ratio (SNR) and thus enhancing communication performance. Furthermore, remaining power can be preferentially allocated to transport layers with smaller indices. If a smaller-indexed transport layer is more important than a larger-indexed one (e.g., exhibiting better communication quality), the SNR of the more important transport layer can be further reduced, thereby further improving communication performance.
[0021] In a possible implementation, the target power corresponding to the j-th third transmission layer in the Q third transmission layers is equal to the third power corresponding to the j-th third transmission layer, where j is an integer and 0 < j < Q; the target power corresponding to the Q-th third transmission layer in the Q third transmission layers is less than or equal to the third power corresponding to the Q-th third transmission layer.
[0022] In a possible implementation, the first condition includes: the first scaling factor of the spatial domain vector associated with the transmission layer is 1.
[0023] In a possible implementation, the second condition includes: the first scaling factor of the spatial domain vector associated with the transmission layer is less than 1, and the second scaling factor corresponding to the transmission layer is greater than 1. The second scaling factor corresponding to the transmission layer is determined according to the number of multiple transmission layers, the first scaling factor of the spatial domain vector associated with the transmission layer, and the total number of transmission layers in the multiple transmission layers that correspond to the same spatial domain vector as the transmission layer.
[0024] In a possible implementation, the second scaling factor corresponding to the transmission layer satisfies the following relationship: where α is the second scaling factor corresponding to the transmission layer, K is the number of multiple transmission layers, s is the first scaling factor of the spatial domain vector associated with the transmission layer, and r is the total number of transmission layers in the multiple transmission layers that correspond to the same spatial domain vector as the transmission layer.
[0025] In a possible implementation, the target power corresponding to each of the Q third transmission layers is determined according to the priority of each third transmission layer, and the priority of each third transmission layer is negatively correlated with the third power corresponding to each third transmission layer. In this way, the remaining power can be preferentially allocated to the transmission layer with a smaller third power. When the communication quality of the transmission layer with a smaller third power is better than that of the transmission layer with a larger third power, the signal-to-noise ratio on the transmission layer with better communication quality can be further reduced, thereby further improving the communication performance.
[0026] It should be understood that the magnitude of the third power corresponding to the transmission layer is positively correlated with the second power factor of the transmission layer.
[0027] In a possible implementation, if the third power corresponding to the i1-th third transmission layer in the Q third transmission layers is greater than or equal to the third power corresponding to the i2-th third transmission layer in the third transmission layers, then the target power corresponding to the i1-th third transmission layer is equal to the third power corresponding to the i1-th third transmission layer, and the target power corresponding to the i2-th third transmission layer is less than or equal to the third power corresponding to the i2-th third transmission layer. i1 ≠ i2, and i1 and i2 are integers less than or equal to Q.
[0028] In one possible implementation, the target power corresponding to the k-th transmission layer is positively correlated with a first scaling factor of the spatial vector associated with the k-th transmission layer. Thus, by allocating power across each transmission layer according to a third power distribution, the second communication device can communicate using the total power supported by the second communication device, thereby reducing the signal-to-noise ratio and improving communication performance.
[0029] In one possible implementation, the target power corresponding to the k-th transmission layer is positively correlated with the third power corresponding to the k-th transmission layer. The third power is determined based on the number of transmission layers, a first scaling factor of the spatial vector associated with the k-th transmission layer, and the total number of transmission layers that share the same spatial vector as the k-th transmission layer. By allocating power across each transmission layer according to the third power, the second communication device can communicate using the total power it supports, thereby reducing the signal-to-noise ratio and improving communication performance.
[0030] Furthermore, the technical effects of the communication method described in the second aspect can be referred to the technical effects of the communication method described in the first aspect, and will not be repeated here.
[0031] Thirdly, a communication device is provided. This communication device is used to execute the communication method described in any one of the implementations of the first to second aspects.
[0032] In this application, the communication device described in the third aspect can be a terminal device, a communication module, a circuit with communication function, a chip, a chip system, or other components or assemblies. The communication module, the circuit with communication function, the chip, the chip system, or other components or assemblies can be applied in the terminal device. Alternatively, the communication device can be a network device (such as a radio access network (RAN) node), a communication module, a circuit with communication function, a chip, a chip system, or other components or assemblies. The communication module, the circuit with communication function, the chip, the chip system, or other components or assemblies can be applied in the network device.
[0033] It should be understood that the communication apparatus described in the third aspect includes modules, units, or means that implement the communication methods described in any of the first to second aspects. These modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units for performing the functions involved in the aforementioned communication methods.
[0034] Fourthly, a communication device is provided. The communication device includes a processor configured to execute the communication method described in any of the possible implementations of the first to second aspects.
[0035] In one possible implementation, the communication device described in the fourth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the fourth aspect and other communication devices.
[0036] In one possible implementation, the communication device described in the fourth aspect may further include a memory. This memory may be integrated with the processor or disposed separately. The memory may be used to store computer programs (or code instructions or program instructions) and / or data related to the communication method described in any of the first to second aspects.
[0037] In this application, the communication device described in the fourth aspect can be a terminal device, a communication module, a circuit with communication function, a chip, a chip system, or other components or assemblies. The communication module, the circuit with communication function, the chip, the chip system, or other components or assemblies can be applied in a terminal device. Alternatively, the communication device can be a network device, a communication module, a circuit with communication function, a chip, a chip system, or other components or assemblies. The communication module, the circuit with communication function, the chip, the chip system, or other components or assemblies can be applied in a network device.
[0038] Fifthly, a communication device is provided. The communication device includes a processor coupled to a memory, the processor executing a computer program stored in the memory, such that the communication device performs the communication method described in any possible implementation of the first to second aspects.
[0039] In one possible implementation, the communication device described in the fifth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the fifth aspect and other communication devices.
[0040] In this application, the communication device described in the fifth aspect can be a terminal device, a communication module, a circuit with communication function, a chip, a chip system, or other components or assemblies. The communication module, the circuit with communication function, the chip, the chip system, or other components or assemblies can be applied in a terminal device. Alternatively, the communication device can be a network device, a communication module, a circuit with communication function, a chip, a chip system, or other components or assemblies. The communication module, the circuit with communication function, the chip, the chip system, or other components or assemblies can be applied in a network device.
[0041] A sixth aspect provides a communication device, comprising: a processor and a memory; the memory being used to store a computer program, which, when executed by the processor, causes the communication device to perform the communication method described in any one of the first to second aspects.
[0042] In one possible implementation, the communication device described in the sixth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the sixth aspect and other communication devices.
[0043] In this application, the communication device described in the sixth aspect can be a terminal device, a communication module, a circuit with communication function, a chip, a chip system, or other components or assemblies. The communication module, the circuit with communication function, the chip, the chip system, or other components or assemblies can be applied in a terminal device. Alternatively, the communication device can be a network device, a communication module, a circuit with communication function, a chip, a chip system, or other components or assemblies. The communication module, the circuit with communication function, the chip, the chip system, or other components or assemblies can be applied in a network device.
[0044] A seventh aspect provides a communication device comprising: a processor; the processor being configured to be coupled to a memory, and after reading a computer program from the memory, to execute a communication method as described in any one of the implementations of the first to second aspects according to the computer program.
[0045] In one possible implementation, the communication device described in the seventh aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the seventh aspect and other communication devices.
[0046] In this application, the communication device described in the seventh aspect can be a terminal device, a communication module, a circuit with communication function, a chip, a chip system, or other components or assemblies. The communication module, or the circuit, chip, chip system, or other components or assemblies with communication function can be applied in the terminal device. Alternatively, the communication device can be a network device (such as a radio access network (RAN) node), a communication module, a circuit, chip, chip system, or other components or assemblies with communication function. The communication module, the circuit, chip, chip system, or other components or assemblies with communication function can be applied in the network device.
[0047] Eighthly, a communication system is provided. The communication system includes one or more terminal devices and one or more network devices.
[0048] A ninth aspect provides a computer-readable storage medium comprising: a computer program or instructions; which, when executed on a computer, causes the computer to perform the communication method described in any possible implementation of the first to second aspects.
[0049] In a tenth aspect, a computer program product is provided, comprising a computer program or instructions that, when executed on a computer, cause the computer to perform the communication method described in any possible implementation of the first to second aspects.
[0050] Furthermore, the technical effects of the third to tenth aspects mentioned above can be referred to with reference to the technical effects of the communication methods described in the first to second aspects, and will not be repeated here. Attached Figure Description
[0051] Figure 1 This is a schematic diagram of the architecture of the communication system provided in the embodiments of this application;
[0052] Figure 2 This is a schematic diagram of terminal device interaction provided in an embodiment of this application;
[0053] Figure 3 This is a schematic diagram illustrating the number of antenna ports and oversampling factor in different dimensions.
[0054] Figure 4 This is a schematic diagram illustrating the selection of a spatial vector (beam).
[0055] Figure 5 This is a schematic diagram of a communication process;
[0056] Figure 6 A flowchart illustrating the communication method provided in an embodiment of this application;
[0057] Figure 7 Schematic diagram of the communication device provided in the embodiments of this application Figure 1 ;
[0058] Figure 8 Schematic diagram of the communication device provided in the embodiments of this application Figure 2 . Detailed Implementation
[0059] The technical solutions of this application embodiment can be applied to various communication systems, such as wireless fidelity (WiFi) systems, vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, vehicle-to-everything (V2X) communication systems, 4th generation (4G) mobile communication systems, such as long term evolution (LTE) systems, 5th generation (5G) mobile communication systems, such as new radio (NR) systems, and future communication systems, etc.
[0060] This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.
[0061] Furthermore, in the embodiments of this application, words such as "exemplarily" and "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as an "example" in this application should not be construed as being better or more advantageous than other embodiments or designs. Rather, the use of the word "example" is intended to present the concept in a specific manner.
[0062] First, in this application, "for indicating" can include both direct and indirect indication. When describing "information" for indicating A, it can include whether the information directly indicates A or indirectly indicates A, but does not necessarily mean that the information carries A.
[0063] The information indicated by a given piece of information is called the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as, but not limited to, directly indicating the information to be indicated, such as the information to be indicated itself or its index. It can also be indirectly indicated by indicating other information, where there is a relationship between the other information and the information to be indicated. It can also indicate only a part of the information to be indicated, while the other parts are known or pre-agreed upon. For example, the indication of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing the indication overhead to some extent. At the same time, common parts of various pieces of information can be identified and indicated uniformly to reduce the indication overhead caused by individually indicating the same information.
[0064] Furthermore, the specific indication method can also be any existing indication method, such as, but not limited to, the above-mentioned indication methods and their various combinations. Specific details of various indication methods can be found in existing technologies, and will not be repeated here. As described above, for example, when multiple pieces of information of the same type need to be indicated, the indication methods for different pieces of information may differ. In the specific implementation process, the required indication method can be selected according to specific needs. This application embodiment does not limit the selected indication method; therefore, the indication methods involved in this application embodiment should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated.
[0065] The information to be instructed can be sent as a whole or divided into multiple sub-information messages, and the sending period and / or timing of these sub-information messages can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device. This configuration information can include, for example, but not limited to, one or a combination of at least two of radio resource control (RRC) signaling, medium access control (MAC) layer signaling, and physical layer signaling. MAC layer signaling includes, for example, a MAC control element (CE); physical (PHY) layer signaling includes, for example, downlink control information (DCI).
[0066] Second, in the embodiments shown below, the first, second, and various numerical designations are merely distinctions for descriptive convenience and are not intended to limit the scope of the embodiments of this application. For example, to distinguish different indication information.
[0067] Third, "pre-defined," "pre-configured," or "pre-specified" can be achieved by pre-saving corresponding codes, tables, or other means of indicating relevant information in the device (e.g., including terminal devices and network devices), or by pre-defining them in a protocol. This application does not limit the specific implementation method. "Saving" can refer to saving in one or more memories. These memories can be separate installations or integrated into the encoder, decoder, processor, or communication device. Alternatively, some memories can be separately installed, while others are integrated into the decoder, processor, or communication device. The type of memory can be any form of storage medium, and this application does not limit this.
[0068] Fourth, the “protocol” involved in the embodiments of this application may refer to standard protocols in the field of communication, such as 3GPP’s LTE protocols (such as technical specification (TS) 36, i.e., the TS36 series of technical specifications), NR protocols (such as the TS38 series of technical specifications), and related protocols applied to future communication systems. This application does not limit this.
[0069] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0070] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0071] To facilitate understanding of the embodiments of this application, let's first take... Figure 1 The communication system illustrated herein is used as an example to illustrate a communication system applicable to embodiments of this application. For example, Figure 1 This is a schematic diagram of the architecture of a communication system to which the method provided in the embodiments of this application applies. For example... Figure 1 As shown, the communication system includes network equipment and terminal equipment.
[0072] like Figure 1 As shown, the communication system includes at least one network device (such as network device 110a and network device 110b) and at least one terminal device (such as terminal devices 120a to 120j).
[0073] Terminal devices can connect to network devices wirelessly, and network devices can connect to the core network via wired or wireless means. Figure 1 (Not shown in the image) connected.
[0074] Among them, network devices and terminal devices can exchange information.
[0075] Terminal equipment can be a terminal with transceiver capabilities. This terminal equipment can also be referred to as user equipment (UE), access terminal, subscriber unit, user station, mobile station (MS), mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user apparatus. The terminal devices in the embodiments of this application may be mobile phones, cellular phones, smartphones, tablets, wireless data cards, personal digital assistants (PDAs), wireless modems, handsets, laptop computers, machine-type communication (MTC) terminals, computers with wireless transceiver capabilities, virtual reality (VR) terminals, augmented reality (AR) terminals, smart home devices (e.g., refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, robotic arms, workshop equipment, wireless terminals in autonomous driving, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, vehicle-mounted terminals, and roadside units with terminal functions. The terminal device in this application can also be an onboard module, onboard unit, onboard component, onboard chip, or onboard unit, which is built into a vehicle as one or more components or units. The terminal device can also be other devices with terminal functions; for example, it can be a device that performs terminal functions in D2D communication. The embodiments of this application do not limit the device form of the terminal device. The device used to implement the function of the terminal device can be the terminal device itself; it can also be a device that supports the terminal device in implementing the function, such as a communication module, chip, chip system, other components or parts, or circuits or functional components. This device can be installed in the terminal device or used in conjunction with the terminal device. The chip system can be composed of chips or include chips and other discrete devices.Among them, the various forms of terminal devices mentioned above can also be referred to as terminal-side devices.
[0076] In this application embodiment, the network device can be a device with wireless transceiver capabilities. For example, the network device can be a device located in the access network (AN) of a communication system, which can be used to provide access services for terminals. In one possible scenario, the network device can be a radio access network (RAN) device, such as a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission and reception point (TRP), or a base station in a future communication system. In future mobile communication systems, the network device may also have other naming conventions, all of which are covered within the protection scope of this application embodiment, and this application does not impose any limitations on them. Alternatively, the network device may also include 5G, such as a gNB in an NR system, or one or a group (including multiple antenna panels) of an antenna panel of a 5G base station, or it may also be a network node constituting a gNB, a transmission and reception point (TRP or transmission point (TP)) or a transmission measurement function (TMF). Alternatively, the network device may be a macro base station (such as... Figure 1 110a), micro base stations or indoor stations (such as Figure 1 The network device can be a relay node or donor node (as described in section 110b), or a wireless controller in a cloud radio access network (CRAN) scenario. Optionally, the network device can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network device in V2X technology can be a roadside unit (RSU). All or part of the functions of the network device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The network device in this application can also be a logical node, logical module, or software capable of implementing all or part of the network device functions.
[0077] In another possible scenario, multiple network devices collaborate to assist terminal devices in achieving wireless access, with each network device performing a portion of the base station's functions. For example, network devices can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be configured separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0078] In different systems, CU (or centralized unit control plane (CU-CP)) and centralized unit user plane (CU-UP)), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open radioaccess network (O-RAN or ORAN) system, CU can also be called an open centralized unit (O-CU) (open CU), DU can also be called an open distributed unit (O-DU), CU-CP can also be called an open centralized unit control plane (O-CU-CP), CU-UP can also be called an open centralized unit user plane (O-CU-UP), and RU can also be called an open radio unit (O-RU). For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the CU (or CU-CP, CU-UP), DU and RU units in this application can be implemented through a software module, a hardware module, or a combination of software and hardware modules.
[0079] In this embodiment, the form of the network device is not limited. The device used to implement the function of the network device can be the network device itself; it can also be any device that supports the network device in implementing that function, such as a communication module, chip, chip system, other components or parts, or circuits or functional components. This device can be installed in the network device or used in conjunction with the network device. The chip system can be composed of chips or can include chips and other discrete devices. The network devices of the various forms described above can also be referred to as network-side devices.
[0080] It should be understood that Figure 1 This is a simplified diagram for ease of understanding only. The communication system may also include other network devices and / or other terminal devices. Figure 1 It was not drawn in the middle.
[0081] like Figure 2 As shown, the network device includes an RRC signaling interaction module ( Figure 2 RRC and MAC signaling interaction modules (in the middle) Figure 2 The MAC and PHY signaling and data interaction modules are located in the MAC and PHY modules. Figure 2 The terminal equipment includes an RRC signaling interaction module, a MAC signaling interaction module, and a PHY signaling and data interaction module.
[0082] Network devices and terminal devices can exchange RRC signaling via the RRC signaling interaction module. They can also exchange Media Access Control-Control Element (MAC-CE) signaling via the MAC signaling interaction module. Finally, they can exchange one or more of the following via the PHY interaction module: uplink control signaling, downlink control signaling (such as DCI), uplink data, or downlink data.
[0083] The technical terms and related technical solutions in this application will be described below with reference to the accompanying drawings.
[0084] In communication systems employing Massive Multiple Input Multiple Output (MIMO) technology, MIMO antenna arrays can form beams in different directions, i.e., different beams. Different beams correspond to different spatial vectors, and a beam can be distinguished or represented by its corresponding spatial vector. The set of spatial vectors corresponding to beams in different directions within the MIMO antenna array can be understood as the set of spatial vectors corresponding to the MIMO antenna array. The number of spatial vectors in the set of spatial vectors corresponding to the MIMO antenna array is related to the following parameters: the number of antenna ports N1 corresponding to a polarization direction in the first dimension (N1 is the number of antenna ports corresponding to a polarization direction in the first dimension), the number of antenna ports N2 corresponding to a polarization direction in the second dimension (N2 is the number of antenna ports corresponding to a polarization direction in the second dimension), the oversampling factor O1 in the first dimension, or the oversampling factor O2 in the second dimension. Here, N1, N2, O1, and O2 are all positive integers. The first and second dimensions are two different dimensions. In this embodiment, dimension can also be called direction, referring to the orientation of the antenna elements in the antenna array. The first dimension can also be called the first direction, and the second dimension can also be called the second direction. Optionally, the first dimension and the second dimension can be perpendicular to each other. For example, the first dimension can be a horizontal dimension, and the second dimension can be a vertical dimension. Alternatively, the first dimension can be a vertical dimension, and the second dimension can be a horizontal dimension.
[0085] As an example, the number E of spatial vectors in the spatial vector set corresponding to a MIMO antenna array can satisfy the relationship shown in the following formula (1):
[0086] E = N1O1 * N2O2; (1)
[0087] In the aforementioned E spatial vectors, a combination of a first-dimensional spatial vector and a second-dimensional spatial vector corresponds to a single spatial vector. That is, each spatial vector is associated with the antenna port in the first dimension, the antenna port in the second dimension, the oversampling factor in the first dimension, and the oversampling factor in the second dimension. Among the E spatial vectors, different spatial vectors corresponding to the same oversampling factor in the first dimension and the same oversampling factor in the second dimension are orthogonal to each other. In the above formula (1), N1O1 represents the number of spatial vectors in the first dimension; N2O2 represents the number of spatial vectors in the second dimension.
[0088] Among them, the oversampling factor o1 in the first dimension satisfies the following relationship: 0 ≤ o1 < O1, and o1 is an integer; the oversampling factor o2 in the second dimension satisfies the following relationship: 0 ≤ o2 < O2, and o2 is an integer. The index n1 of the antenna port in the first dimension satisfies the following relationship: 0 ≤ n1 < N1, and n1 is an integer; the index n2 of the antenna port in the second dimension satisfies the following relationship: 0 ≤ n2 < N2, and n2 is an integer. When O1 and O2 are 1, the number E of spatial domain vectors in the spatial domain vector set corresponding to the MIMO antenna array can satisfy the relationship shown in the following formula (2):
[0089] E = N1 * N2; (2)
[0090] Different combinations of o1, o2, n1, and n2 correspond to different spatial domain vectors in the spatial domain vector set. In the following description, the explanation of the spatial domain vector set is all referred to as shown here and will not be elaborated.
[0091] The following takes N1 = 4, N2 = 2, O1 = 4, and O2 = 4 corresponding to the antenna array as an example to illustrate the spatial domain vector set. In this case, as Figure 3 shown, the number of antenna ports in the first dimension is N1O1 = 4 * 4 = 16, the number of antenna ports in the second dimension is N2O2 = 2 * 4 = 8, and the number E of spatial domain vectors in the spatial domain vector set corresponding to this antenna array is E = N1O1 * N2O2 = 16 * 8 = 128.
[0092] Type I codebook
[0093] In the fifth-generation communication system, the Type I codebook adopts a two-level codebook structure, where the codebook satisfies the relationship shown in the following formula (3).
[0094] w = W1 * W2; (3)
[0095] W is a precoding matrix, which can be used to precode the information to be transmitted; W1 is a broadband precoding matrix, which can be used to indicate selecting a group of spatial domain vectors from the above E spatial domain vectors; W2 is a subband precoding matrix, which is used to indicate the phase difference between two polarization directions to achieve phase adjustment between different polarization directions. In addition, W2 can also be used to indicate further selecting spatial domain vectors from the spatial domain vector group.
[0096] As Figure 4 shown, for example, if the spatial domain vector set includes spatial domain vectors 0 to spatial domain vector 7 (corresponding to beams 0 to beam 7 in sequence), then through W1, spatial domain vectors 2 to spatial domain vector 5 (beams 2 to beam 5) can be determined from spatial domain vectors 0 to spatial domain vector 7, and according to W2, spatial domain vector 4 (beam 4) can be further determined from spatial domain vectors 2 to spatial domain vector 5.
[0097] It should be understood that the oversampling factor involved in the embodiments of this application may refer to the Discrete Fourier Transform (DFT) oversampling factor.
[0098] In mobile communication systems, the data transmitter can precode data based on at least one spatial vector (i.e., one or more spatial vectors) selected by the data receiver from a set of spatial vectors, and then transmit the precoded data. To reduce the impact of the spatial vectors selected by the receiver on other devices or communication systems—for example, spatial vectors in some directions in a terrestrial communication system might interfere with satellite communication—the data transmitter limits the power of the spatial vectors in the set. The following example illustrates this communication process using a network device (such as a wireless access network device) as the data transmitter and a terminal device as the data receiver.
[0099] Please see Figure 5 , Figure 5 This is a schematic diagram of a communication process. For example... Figure 5 As shown, the communication process includes the following steps S501 to S505:
[0100] S501, the network device sends channel measurement configuration information to the terminal device.
[0101] The channel measurement configuration information is used to indicate the channel measurement to be performed and the configuration parameters for performing the channel measurement, such as the parameters for configuring time-domain and frequency-domain resources. For example, the channel measurement configuration information can indicate the resources used to carry the channel state information reference signal (CSI-RS), i.e., CSI-RS resources.
[0102] The scaling factor included in the channel measurement configuration information can be represented by multiple bits, such as 3 bits. For a type I codebook, each spatial vector in the spatial vector set corresponds to a scaling factor. Different spatial vectors may have the same or different scaling factors. Optionally, the scaling factor of a spatial vector may be one of the following: (i.e., 1) It should be understood that the scaling factors of spatial vectors listed here are for illustrative purposes only. In actual implementation, there may be other scaling factors for spatial vectors. The scaling factor of a spatial vector can be used to limit the power corresponding to that spatial vector. The power corresponding to each spatial vector is the sum of the power on the transport layer associated with that spatial vector. The power on each transport layer associated with each spatial vector can be determined according to the following formula (6) or formula (7).
[0103] S502, the network device sends a CSI-RS to the terminal device on the CSI-RS resource. Correspondingly, the terminal device receives the CSI-RS from the network device on the CSI-RS resource.
[0104] In communication systems, such as New Radio (NR) systems, network devices transmit CSI-RS on CSI-RS resources for terminal devices to probe the downlink channel, and terminal devices receive CSI-RS on pre-configured CSI-RS resources to perform channel estimation.
[0105] S503, the terminal device obtains CSI based on CSI-RS.
[0106] The CSI includes a precoding matrix indication (PMI) codebook, such as information from a Type I codebook in release 15 (R15). The CSI can indicate a Type I codebook by indicating spatial vectors associated with multiple transport layers. For example, the CSI may include an index or identifier of at least one spatial vector associated with multiple transport layers, or it may include information that can be used to determine at least one spatial vector associated with multiple transport layers. The multiple transport layers include two or more transport layers. Each transport layer may be associated with one spatial vector, and each spatial vector may be associated with one or two transport layers. The at least one spatial vector associated with multiple transport layers includes spatial vectors associated with each of the multiple transport layers, and there may be one or more at least one spatial vector associated with multiple transport layers. When there are multiple at least one spatial vector associated with multiple transport layers, any two spatial vectors among them are orthogonal to each other. The number of multiple transport layers can be K, where K is an integer greater than 1.
[0107] It should be understood that the number of transport layers in a multi-layered transport system can also be interpreted as the number of layers in the channel matrix between the terminal device and the network device. The transport layer is relative to the terminal device and the network device, and the number of transport layers in a multi-layered transport system is equal to the rank of the channel matrix between the terminal device and the network device. In other words, the number of transport layers in a multi-layered transport system is equal to the number of streams in the channel between the terminal device and the network device.
[0108] In S504, the terminal device reports CSI to the network device.
[0109] In S505, the network device sends data to the terminal device according to the CSI.
[0110] In some scenarios, the scaling factors of multiple transport layers involved above Figure 5 can be determined by the network device. As an example, the network device can determine the second scaling factor of each transport layer according to the total number of transport layers corresponding to the channel, the total number of transport layers corresponding to the spatial domain vectors associated with each transport layer, and the first scaling factor of the spatial domain vectors associated with the transport layer, and determine the second power corresponding to each transport layer based on the second scaling factor of each transport layer and the power evenly allocated to each transport layer (i.e., the first power). Among them, the power evenly allocated to each transport layer (i.e., the first power) refers to the power that the total power supported by the network device is theoretically evenly distributed to each transport layer among multiple transport layers. In other words, the first power corresponding to each transport layer can satisfy the relationship shown in the following formula (4):
[0111]
[0112] Among them, P a ′ is the first power corresponding to each transport layer, and P sum is the total power supported by the second communication device.
[0113] It should be understood that the first powers corresponding to any two transport layers among multiple transport layers are the same.
[0114] Each transport layer among multiple transport layers corresponds to a first power and a second power. The first powers corresponding to different transport layers among multiple transport layers are the same. Among multiple transport layers, the second power corresponding to the k0th transport layer is the power actually allocated to the k0th transport layer when the network device does not support the power boosting function. 0 < k0 < K, and k0 is an integer. The scaling factor can also be called other names, which will not be elaborated.
[0115] The second scaling factor of the k0th transport layer among multiple transport layers satisfies the relationship shown in the following formula (5):
[0116]
[0117] Among them, α K,k0 is the second scaling factor of the k0th transport layer among multiple transport layers, K is the number of transport layers among multiple transport layers, s K,k0 represents the spatial domain vector associated with the k0th transport layer among multiple transport layers, r K,k0The total number of transport layers corresponding to the spatial vector associated with the k0th transport layer among multiple transport layers, i.e., r K,k0 ∈{1,2}. Furthermore, different spatial vectors correspond to different transport layers. K is an integer greater than 1.
[0118] The second power corresponding to each of the multiple transmission layers satisfies the relationship shown in formula (6) or formula (7) below:
[0119] P′ K ′ ,k0 =α K,k0 *P a ′; (6)
[0120]
[0121] Among them, P K " ,k0 This represents the second power corresponding to the k0th transmission layer among multiple transmission layers.
[0122] Based on the analysis of the above formula (5), it can be seen that among multiple transmission layers, there may be transmission layers with corresponding second power less than corresponding first power. In other words, in the above scheme, there may be transmission layers with actual power less than the power theoretically allocated to that transmission layer. This will cause the actual transmission power of the network device to be less than the total power that the network device can support, reduce the signal-to-noise ratio, and thus lead to poor communication performance.
[0123] The following combines transport layers 1 to 4 and the spatial vector v l,m v l′,m′ v l″,m″ For example, if transport layer 1 to transport layer 4 correspond to spatial vector v respectively. l,m v l′,m′ v l″,m″ and v l″′,m″′ v l,m v l′,m′ v l″,m″ and v l″′,m″′ The corresponding first scaling factor is 1, respectively. If the total power supported by the network device is 4p0, then as shown in Table 1, the power of each transport layer, the average power distribution, and the power of each transport layer when the network device does not support power boost are shown in Table 1 below.
[0124] Table 1
[0125]
[0126]
[0127] Wherein, the spatial vector v l,mThe power on the vector is less than or equal to p0, and the spatial vector v l′,m′ The power on the vector is less than or equal to 2p0, and the spatial vector v l′,m′ The power on the vector is less than or equal to p0, and the spatial vector v l′,m′ The power on is less than or equal to
[0128] As can be seen from Table 1 above, the difference between the second power corresponding to transmission layer 4 and the first power corresponding to transmission layer 4 is... In other words, there will be on transport layer 4. This results in a lack of power margin. This leads to a waste of power resources, resulting in poor communication performance.
[0129] To address the aforementioned technical problems, embodiments of this application provide a communication method. This communication method can allocate surplus power from multiple transmission layers to at least some of the transmission layers that do not have surplus power. This increases the actual power used for communication on multiple transmission layers, improves the signal-to-noise ratio, and further enhances communication performance.
[0130] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0131] It should be noted that the communication method provided in the embodiments of this application can be applied to... Figure 1 For any two nodes shown, such as between a terminal device and a network device, the specific implementation can be referred to the following method embodiments, which will not be repeated here.
[0132] It should be noted that the solutions in the embodiments of this application can also be applied to other communication systems, and the corresponding names can be replaced by the names of the corresponding functions in other communication systems.
[0133] The following will combine Figure 6 The communication method provided in the embodiments of this application will be described in detail.
[0134] For example, Figure 6 This is a flowchart illustrating a communication method provided in an embodiment of this application. This communication method can be applied to a first communication device, such as... Figure 1 The terminal equipment and the second communication device shown are as follows: Figure 1 The communication between the network devices shown.
[0135] like Figure 6 As shown, the communication method includes the following steps:
[0136] S601, the first communication device sends a CSI. Correspondingly, the second communication device receives the CSI.
[0137] CSI includes information for indicating at least one spatial vector associated with multiple transport layers.
[0138] For the implementation of CSI, multiple transport layers, and at least one spatial vector associated with multiple transport layers, please refer to the relevant introduction in S503. For the implementation of S601, please refer to the relevant introduction in S504. It will not be elaborated here.
[0139] S602, the second communication device generates the first information.
[0140] The first information includes data from multiple transport layers.
[0141] It should be understood that the second communication device generating the first information means that the second communication device generates data from multiple transport layers.
[0142] S603, the second communication device transmits first information based on the target power corresponding to each of the multiple transmission layers and at least one spatial vector associated with the multiple transmission layers. Correspondingly, the first communication device receives the first information from the second communication device.
[0143] It is understandable that, for the first communication device, the first information is obtained by the second communication device based on the target power corresponding to each of the multiple transmission layers and at least one spatial vector associated with the multiple transmission layers.
[0144] The multiple transmission layers include M first transmission layers and N second transmission layers. Each transmission layer corresponds to a first power and a second power.
[0145] The first power of any two transmission layers in a multi-transmission layer is the same.
[0146] The first power corresponding to each transmission layer is the power that is evenly distributed among the total power supported by the second communication device to each transmission layer.
[0147] The first power corresponding to each transmission layer is determined based on the total power supported by the second communication device and the number of transmission layers among the multiple transmission layers. For example, the first power corresponding to each transmission layer is equal to the power after the total power supported by the second communication device is evenly distributed among the multiple transmission layers. For details on the implementation of the first power corresponding to each transmission layer, please refer to the relevant introduction of formula (4), which will not be elaborated here.
[0148] The second power corresponding to each transmission layer is the power corresponding to each transmission layer when the second communication device does not support power boosting.
[0149] In a possible implementation, the second power corresponding to the k-th transport layer among multiple transport layers is determined according to the number of multiple transport layers, the first scaling factor of the spatial domain vector associated with the k-th transport layer, and the total number of transport layers corresponding to the same spatial domain vector as the k-th transport layer among multiple transport layers, where 0 < k ≤ K and K is the number of transport layers among multiple transport layers.
[0150] Optionally, the implementation of the second power corresponding to each transport layer can refer to the relevant introduction in formula (6) or formula (7), which will not be elaborated here.
[0151] The second power corresponding to each of the M first transport layers is equal to the first power corresponding to each of the M first transport layers; the second power corresponding to each of the N second transport layers is less than the first power corresponding to each of the N second transport layers, and the target power corresponding to each of the N second transport layers is equal to the second power corresponding to each of the N second transport layers.
[0152] The second transport layer can also be understood as a transport layer with power margin.
[0153] Among the M first transport layers, there are Q third transport layers. The target power corresponding to each of the Q third transport layers is greater than the first power corresponding to each of the Q third transport layers and less than or equal to the third power corresponding to each of the Q third transport layers. It can also be understood that the Q third transport layers include the transport layers among the M first transport layers that actually perform power boosting.
[0154] The third power corresponding to each third transport layer can also be understood as the maximum power that the transport layer can support when supporting power boosting.
[0155] Optionally, the third power corresponding to the q-th third transport layer among the Q third transport layers is determined according to the first power corresponding to the q-th third transport layer, the number of multiple transport layers, the first scaling factor of the spatial domain vector associated with the q-th third transport layer, and the total number of transport layers corresponding to the same spatial domain vector as the q-th third transport layer among multiple transport layers.
[0156] As an example, the third power corresponding to the q-th third transport layer among the Q third transport layers satisfies the relationship shown in the following formula (8) or formula (9):
[0157]
[0158] Among them, P″′ Q,q represents the third power corresponding to the q-th third transport layer among the Q third transport layers. s Q,q represents the spatial domain vector associated with the q-th transport layer among multiple transport layers, and r Q,q represents the total number of transport layers corresponding to the spatial domain vector associated with the q-th transport layer among multiple transport layers. rQ,q ∈ {1, 2}. P' a is the first power corresponding to each of multiple transport layers. Regarding P' a For the implementation of, refer to the relevant introduction in formula (4), which will not be elaborated here.
[0159] Each transport layer corresponds to a first power difference. The first power difference corresponding to each transport layer is the power difference between the target power corresponding to each transport layer and the first power corresponding to each transport layer. Among them, the sum of the first power differences corresponding to each of the Q third transport layers is less than or equal to the sum of the first power differences corresponding to each of the N second transport layers. M, N, and Q are integers greater than or equal to 1, and Q ≤ M, 0 < q ≤ Q, q is an integer.
[0160] For the nth first transport layer among the N first transport layers, the magnitude of the first power difference corresponding to the nth first transport layer is equal to the magnitude of the power margin on the nth first transport layer.
[0161] It should be understood that among the M first transport layers, in addition to the Q third transport layers, there are also M0 first transport layers. The target power of the m0th first transport layer among the M0 first transport layers is equal to the second power of the m0th first transport layer. The first power corresponding to the mth first transport layer among the M first transport layers is equal to the second power corresponding to the mth first transport layer. M0, m0, and m are all integers, 0 < m0 < M0, 0 < m < M.
[0162] Among them, the sum of the first power differences of each of the N second transport layers can be allocated to the transport layers among the M first transport layers that support power boost. The transport layers that support power boost are the transport layers whose corresponding third power is greater than the second power corresponding to that transport layer.
[0163] The following illustrates the principle of power margin allocation through different methods. It should be understood that in actual implementation, there may be other allocation methods, which will not be elaborated here.
[0164] Method 1: The power margin is allocated according to the first proportionality factor of the spatial domain vector associated with the transport layer and the second proportionality factor of the transport layer. In this case, the power margin can be allocated according to the conditions satisfied by each of the M first transport layers.
[0165] Optionally, the second proportionality factor corresponding to the transport layer satisfies the relationship shown in the following formula (10):
[0166]
[0167] Where α is the second scaling factor corresponding to the transport layer, K is the number of multiple transport layers, s is the first scaling factor of the spatial vector associated with the transport layer, and r is the total number of transport layers that correspond to the same spatial vector as the transport layer.
[0168] For the k0th transport layer, α is equivalent to α in formula (5). K,k0 s is equivalent to s in formula (5) K,k0 r is equivalent to r in formula (5) K,k0 .
[0169] Optionally, the conditions satisfied by the first transport layer may include a first condition, a second condition, or a third condition. For example, allocation can be performed according to method 1.1 or method 1.2 below.
[0170] The first condition includes: the first scaling factor of the spatial vector associated with the transport layer is 1. A transport layer satisfying the first condition refers to a transport layer whose first scaling factor of the associated spatial vector is 1. It can be understood that the transmission power of the second communication device in the direction of the spatial vector associated with the transport layer satisfying the first condition will not interfere with the communication of other communication devices besides the first and second communication devices, or the interference to other communication devices besides the first and second communication devices will be less than or equal to an interference threshold. It should be understood that a transport layer satisfying the first condition supports power boosting. Transport layer support for power boosting means that the actual transmission power on the transport layer is greater than the second power corresponding to that transport layer. If the actual transmission power on the transport layer can be greater than the second power corresponding to that transport layer, then the transport layer supports power boosting. If the actual transmission power on the transport layer needs to be less than or equal to the second power corresponding to that transport layer, then the transport layer does not support power boosting.
[0171] The second condition includes: the first scaling factor of the spatial vector associated with the transport layer is less than 1, and the second scaling factor corresponding to the transport layer is greater than 1. In other words, a transport layer that satisfies the second condition is a transport layer whose first scaling factor of the associated spatial vector is less than 1, and this transport layer that satisfies the second condition supports power boost. The second scaling factor corresponding to the transport layer is determined based on the number of multiple transport layers, the first scaling factor of the spatial vector associated with the transport layer, and the total number of transport layers that correspond to the same spatial vector as the transport layer. It should be understood that for a transport layer that satisfies the second condition, the second scaling factor satisfies the relationship shown in formula (10).
[0172] It is understood that the transmission power of the second communication device in the direction of the spatial vector associated with the transmission layer that satisfies the second condition will interfere with the communication of other communication devices besides the first and second communication devices, or the interference to other communication devices besides the first and second communication devices will be greater than the interference threshold.
[0173] Optionally, the third condition includes: a first scaling factor of the spatial vector associated with the transport layer is less than 1, and a second scaling factor of the corresponding transport layer is equal to 1. In other words, a transport layer that satisfies the third condition is a transport layer whose first scaling factor of the associated spatial vector is less than 1, and such a transport layer does not support power boost.
[0174] Method 1.1 prioritizes allocating power margins to the first transmission layers among the M first transmission layers that meet the second condition. If there are unallocated power margins, they are then allocated to the first transmission layers among the M first transmission layers that meet the first condition. The following explanation illustrates different scenarios.
[0175] Case 1: The M first transport layers include the first transport layer that satisfies the first condition and the first transport layer that satisfies the second condition.
[0176] The Q third transmission layers include transmission layers that satisfy the first condition and transmission layers that satisfy the second condition. The target power of each of the Q third transmission layers is related to the priority of each third transmission layer. The priority of the transmission layer that satisfies the second condition is higher than the priority of the transmission layer that satisfies the first condition.
[0177] In this way, excess power on the second transport layer can be allocated to transport layers that support power boosting, improving the signal-to-noise ratio of the channel and thus enhancing communication performance. Furthermore, in some scenarios, the channel conditions of spatial vectors associated with transport layers satisfying the second condition are better than those of spatial vectors associated with transport layers satisfying the first condition. In such cases, defining priorities can ensure that excess power is preferentially allocated to spatial vectors with better channel conditions, thereby further improving the performance of the communication system.
[0178] The following combines transport layers 1 to 4 and the spatial vector v l,m v l′,m′ v l″,m″ The second communication device supports a total power of 4p0, illustrating the principle of power allocation. If transmission layers 1 to 4 correspond sequentially to the spatial vector v... l,m v l′,m′ v l″,m″ and v l″′,m″′ v l,m v l′,m′ v l″,m″ and v l″′,m″′ Their respective first scaling factors are 1, The correspondence between the transmission layer, spatial vector, first scaling factor, second scaling factor, first power, second power, third power and target power is shown in Table 2 below.
[0179] Table 2
[0180]
[0181]
[0182] As shown in Table 2, among transport layers 1 to 4, transport layers 1 and 2 are the first transport layers, and transport layers 3 and 4 are the second transport layers. Transport layer 3 has... The power margin of transmission layer 4 is sufficient. The power margin, total The power margin. Therefore, it can be... The power margin is allocated to at least one of the multiple transmission layers, excluding transmission layers 3 and 4. Among transmission layers 1 to 2, the first scaling factor of the spatial vector associated with transmission layer 1 is 1, indicating that transmission layer 1 satisfies the first condition; the first scaling factor of the spatial vector associated with transmission layer 2 is... Furthermore, the second scaling factor of transmission layer 2 is 2, and 2 > 1, indicating that transmission layer 2 satisfies the second condition. Therefore, under the power margin allocation method 1.1, the target power of transmission layer 2 is 2p0, and the target power of transmission layer 1 is...
[0183] Optionally, in case 1, if there are multiple first transmission layers that satisfy the second condition, the total power margin can be evenly distributed among the first transmission layers that satisfy the second condition, and then, if there is still a power margin after it has been distributed to the first transmission layers that satisfy the second condition, it can be distributed to the first transmission layers that satisfy the first condition.
[0184] For example, if v l′,m′ v l″,m″ and v l″′,m″′ Their respective first scaling factors are 1, The transmission layer, spatial vector, first scaling factor, second scaling factor, first power, second power, third power, and target power are shown in Table 3 below.
[0185] Table 3
[0186]
[0187] As shown in Table 3, among transport layers 1 to 3, which are the first transport layers, and transport layer 4, which is the second transport layer, transport layer 4 has... The power margin is sufficient, therefore, it can be The power margin is allocated to at least one of the multiple transmission layers, excluding transmission layer 4. Among transmission layers 1 to 3, the first scaling factor of the spatial vector associated with transmission layer 1 is 1, indicating that transmission layer 1 satisfies the first condition; the first scaling factor of the spatial vector associated with transmission layer 2 is... And the second scaling factor of transport layer 2 is It is evident that transport layers 2 and 3 satisfy the second condition. Therefore, according to method 1.1, it can be... The power margin is preferentially allocated to transmission layer 2 and transmission layer 3. For example, it can be... The power margin is evenly distributed between transmission layer 2 and transmission layer 3. At this point, for transmission layer 2, the distributed power is... Therefore, the target power of transport layer 2 is For transport layer 3, the allocated power is Therefore, the target power of transmission layer 3 is
[0188] Alternatively, in case 1, if there are multiple first transmission layers that satisfy the second condition, the total power margin can be allocated sequentially among the transmission layers that satisfy the second condition according to the index of the transmission layer. Then, if there is still a power margin after allocating to the first transmission layer that satisfies the second condition, it can be allocated to the first transmission layer that satisfies the first condition.
[0189] In this scenario, if power margins have been allocated to the transmission layers that meet the second condition, and if there are two or more transmission layers that meet the first condition, the remaining power margins can optionally be distributed equally. The specific allocation principle can be found in Table 3 regarding the average distribution of the total power margin among the first transmission layers that meet the second condition, and will not be elaborated upon here. Alternatively, the remaining power margins can be distributed sequentially according to the index of the transmission layers that meet the first condition.
[0190] With power margin evenly distributed, the Qth third transmission layer among the Q third transmission layers satisfies the first condition, and the target power corresponding to the Qth third transmission layer is less than or equal to the third power corresponding to the Qth third transmission layer. The target power corresponding to the jth third transmission layer among the Q third transmission layers is equal to the third power corresponding to the jth third transmission layer. j is an integer, and 0 < j < 0. <j<Q。
[0191] Scenario 2: The M first transmission layers do not include any first transmission layer satisfying the second condition. In this case, the power margin is allocated among the M first transmission layers that satisfy the first condition. In this situation, at least one of the M first transmission layers satisfying the first condition has a target power greater than its corresponding second power and less than its corresponding third power. The allocation of the power margin in this case can be referred to the relevant description of Method 2 below, and will not be repeated here.
[0192] Case 3: If none of the M first transmission layers satisfies the first condition, the power margin is allocated among the M first transmission layers that satisfy the second condition. In this case, at least one of the M first transmission layers satisfying the second condition has a target power greater than the second power of that first transmission layer and less than the third power of that first transmission layer. The allocation of the power margin in this case can be referred to the relevant description of Method 3 below, and will not be repeated here.
[0193] In Method 1.2, the power margin is first allocated to the first transmission layers among the M first transmission layers that meet the first condition. If there is any unallocated power margin, it is then allocated to the first transmission layers among the M first transmission layers that meet the second condition. The implementation principle is similar to that in Method 1.1. The difference is that in Method 1.2, the first transmission layer that meets the first condition has a higher priority than the first transmission layer that meets the second condition.
[0194] Method 2: The power margin is allocated to the M first transmission layers that meet the first condition. For details on the implementation of the first condition, please refer to the above introduction; it will not be repeated here.
[0195] In this way, excess power on the second transport layer can be allocated to the transport layer that supports power boosting, which can improve the signal-to-noise ratio of the channel and thus improve communication performance. The power on the transport layer that meets the first condition does not need to consider the interference caused to other communication devices, and there are no power size restrictions imposed to suppress interference. Therefore, excess power can be allocated to the transport layers corresponding to these spatial vectors, avoiding the influence of power size restrictions.
[0196] Optionally, the sum of the first power differences (i.e., the total power margin) corresponding to each of the N second transmission layers is evenly distributed across the Q third transmission layers.
[0197] In this way, excess power on the second transport layer can be allocated to the transport layer that supports power boosting, which can improve the signal-to-noise ratio of the channel and thus improve communication performance. In addition, it can also reduce the amount of computation and reduce implementation complexity.
[0198] In this case, if the sum of the first power and the averaged power margin is less than the third power corresponding to the q-th third transmission layer, then the target power corresponding to the q-th third transmission layer is the sum of the first power and the averaged power margin corresponding to the q-th third transmission layer. If the sum of the first power and the averaged power margin is greater than or equal to the third power corresponding to the q-th third transmission layer, then the target power corresponding to the q-th third transmission layer is the third power corresponding to the q-th third transmission layer. Or, the target power corresponding to the q-th third transmission layer satisfies the relationship shown in the following formula (11):
[0199]
[0200] P d,q Let P be the target power corresponding to the q-th third transport layer out of the Q third transport layers. ra This represents the total power margin, which is the average power margin distributed across each of the Q third transmission layers.
[0201] It is understood that "greater than" in formula (10) can be replaced with "greater than or equal to", and "less than or equal to" in formula (10) can be replaced with "less than". In the embodiments of this application, the average allocation of power margin refers to the power margin that can be theoretically allocated to each transmission layer. For a transmission layer, the target power of the transmission layer must be less than the third power corresponding to the transmission layer, which will not be elaborated further.
[0202] The following combines transport layers 1 to 4 and the spatial vector v l,m v l′,m′ v l″,m″ The second communication device supports a total power of 4p0, which illustrates the principle of power distribution.
[0203] For example, if transport layer 1 to transport layer 4 correspond to the spatial vector v respectively l,m v l′,m′ v l″,m″ and v l″′,m″′ v l,m v l′,m′ v l″,m″ and v l″′,m″′ Their respective first scaling factors are 1, 1, 1, and... The correspondence between the transmission layer, spatial vector, first scaling factor, second scaling factor, first power, second power, third power and target power is shown in Table 4 below.
[0204] Table 4
[0205]
[0206] As shown in Table 4, among transport layers 1 to 3, transport layers 1 to 3 constitute the first transport layer, and transport layer 4 constitutes the second transport layer. Transport layer 4 has... The power margin. Therefore, it can be... The power margin is allocated to transmission layers 1 through 3. Theoretically, each transmission layer from transmission layer 1 to transmission layer 3 has a power margin of [missing information]. because Therefore, the target power corresponding to each of transmission layer 1, transmission layer 2, and transmission layer 3 is...
[0207] Alternatively, the sum of the power differences corresponding to each of the N second transmission layers can be allocated according to the priorities of the Q third transmission layers, where the priority of each of the Q third transmission layers is determined based on the index of each third transmission layer. In other words, the target power of each of the M first transmission layers can be determined according to the index of each of the M first transmission layers.
[0208] In this way, excess power on the second transport layer can be allocated to the transport layer that supports power boosting, which can improve the signal-to-noise ratio of the channel and thus improve communication performance. Furthermore, the remaining power can be preferentially allocated to transport layers with lower indices. If a transport layer with a lower index is more important than one with a higher index, such as having better communication quality, the signal-to-noise ratio on the more important transport layer can be further reduced, thereby further improving communication performance.
[0209] In one possible scenario, the priority of each third transport layer is negatively correlated with the size of its index. That is, the larger the index of each third transport layer, the lower its priority; the smaller the index of each third transport layer, the higher its priority.
[0210] The following combines transport layers 1 to 4 and the spatial vector v l,m v l′,m′ v l″,m″ The second communication device supports a total power of 4p0, which illustrates the principle of power distribution.
[0211] If transport layer 1 to transport layer 4 correspond to spatial vector v respectively l,m v l′,m′ v l″,m″ and v l″′,m″′ v l,m v l′,m′ v l″,m″ and vl″′,m″′ Their respective first scaling factors are 1, 1, 1, and... The correspondence between the transmission layer, spatial vector, first scaling factor, second scaling factor, first power, second power, third power and target power is shown in Table 5 below.
[0212] Table 5
[0213]
[0214]
[0215] As shown in Table 5, among transport layers 1 to 4, transport layers 1 and 2 are the first transport layers, and transport layers 3 and 4 are the second transport layers. Transport layer 4 has... The power margin. Assume the index of transport layer 1 is "1", the index of transport layer 2 is "2", the index of transport layer 3 is "3", and the index of transport layer 4 is "4", meaning the indices of transport layers 1 through 4 increase sequentially, and their priorities decrease sequentially. Since transport layer 1 has the highest priority among transport layers 1 through 3, therefore, the power margin can be... The power margin is preferentially allocated to transmission layer 1. Because... At this time, the target power of transmission layer 1 is
[0216] Thus, if the transport layer with a smaller index is more important, such as having better communication quality, then prioritizing the allocation of the remaining power to the layer with the smaller index can further improve communication performance.
[0217] In another possible scenario, the priority of each third transport layer is positively correlated with the size of its index. That is, the larger the index of each third transport layer, the higher its priority; the smaller the index of each third transport layer, the lower its priority.
[0218] Understandably, in this case, the principle of remaining power allocation is similar to that when the priority of each third transport layer is negatively correlated with the size of the index of each third transport layer, the difference being that remaining power is preferentially allocated to transport layers with larger indices.
[0219] Thus, if a transport layer with a larger index is more important, such as having better communication quality, then prioritizing the allocation of remaining power to a layer with a larger index can further improve communication performance.
[0220] It is understandable that in some scenarios of Method 1 and Method 2, Q third transport layers are transport layers that satisfy the first condition.
[0221] Method 3
[0222] In one possible implementation, the Q third transport layers are transport layers that satisfy the second condition.
[0223] For details on how the second condition is implemented, please refer to the aforementioned introduction on the second condition; further details will not be provided here.
[0224] In this way, excess power on the second transport layer can be allocated to the transport layer that supports power boosting, which can improve the signal-to-noise ratio of the channel and thus improve communication performance. The spatial vectors associated with the transport layers that satisfy the second condition are spatial vectors whose power is limited under interference suppression conditions. Even when the power is limited, the first communication device still selects the transport layers associated with these spatial vectors. Loading downlink data in the directions of these spatial vectors can achieve better system performance. Therefore, the remaining power can be allocated to these transport layers to achieve better communication system performance.
[0225] Optionally, the sum of the first power differences corresponding to each of the N second transmission layers is evenly distributed across the Q third transmission layers.
[0226] In this way, excess power on the second transport layer can be allocated to the transport layer that supports power boosting, which can improve the signal-to-noise ratio of the channel and thus improve communication performance. In addition, it can also reduce the amount of computation and reduce implementation complexity.
[0227] The following combines transport layers 1 to 4 and the spatial vector v l,m v l′,m′ v l″,m″ The second communication device supports a total power of 4p0, which illustrates the principle of power distribution.
[0228] If transport layer 1 to transport layer 4 correspond to spatial vector v respectively l,m v l′,m′ v l″,m″ and v l″′,m″′ v l,m v l′,m′ v l″,m″ and v l″′,m″′ Their respective first scaling factors are 1, The correspondence between the transmission layer, spatial vector, first scaling factor, second scaling factor, first power, second power, third power and target power is shown in Table 6 below.
[0229] Table 6
[0230]
[0231]
[0232] As shown in Table 6, among transport layers 1 to 4, transport layers 1, 2, and 3 are all first transport layers, and transport layer 4 is the second transport layer. Transport layers 2 and 3 are layers that satisfy the second condition. Transport layer 4 has... The power margin. Therefore, it can be... The power margin is allocated to transmission layer 2 and transmission layer 3. Theoretically, each transmission layer from transmission layer 1 to transmission layer 3 has a power margin of [missing information]. because Therefore, the target power corresponding to transmission layer 2 is The target power corresponding to transmission layer 3 is
[0233] Alternatively, the sum of power differences corresponding to each of the N second transport layers is allocated according to the priorities of the Q third transport layers, where the priority of each third transport layer is determined based on the index size of each third transport layer. In other words, the sum of power differences corresponding to each of the N second transport layers is allocated according to the index size of the Q third transport layers.
[0234] In some cases, the priority of each of the Q third transport layers is negatively correlated with the size of the index of each third transport layer.
[0235] The smaller the third power corresponding to the third transport layer, the higher the priority of the third transport layer; the larger the index of the third transport layer, the lower the priority of the third transport layer. It should be understood that for M first transport layers, the priority of each first transport layer is negatively correlated with the index of each first transport layer; that is, the smaller the index of the first transport layer, the higher the priority of the first transport layer; the larger the index of the first transport layer, the lower the priority of the first transport layer.
[0236] The following combines transport layers 1 to 4 and the spatial vector v l,m v l′,m′ v l″,m″ For example, the total power supported by the second communication device is 4p0. If transport layer 1 to transport layer 4 correspond sequentially to the spatial vector v... l,m v l′,m′ v l″,m″ and v l″′,m″′ v l,m v l′,m′ v l″,m″ and v l″′,m″′ Their respective scaling factors are 1, ... The correspondence between the transmission layer, spatial vector, first scaling factor, second scaling factor, first power, second power, third power and target power is shown in Table 7 below.
[0237] Table 7
[0238]
[0239] As can be seen from Table 7, among the transport layers 1 to 4, the transport layers 1, 2, and 3 are the first transport layers, and the transport layer 4 is the second transport layer. Among them, the transport layers 2 and 3 are the layers that meet the second condition. The transport layer 4 has a power margin. Assuming that the index of the transport layer 1 is "1", the index of the transport layer 2 is "2", the index of the transport layer 3 is "3", and the index of the transport layer 4 is "4", that is, the indexes of the transport layers 1 to 4 increase in sequence and the priorities decrease in sequence. Since among the transport layers 2 and 3, the transport layer 2 has the highest priority, therefore, the power margin can be preferentially allocated to the transport layer 2. Since At this time, the target power of the transport layer 2 is
[0240] In some other examples, the priority of each of the Q third transport layers is positively correlated with the magnitude of the index of each of the Q third transport layers. That is to say, if the index of a third transport layer is larger, the priority of that third transport layer is higher; if the index of a third transport layer is smaller, the priority of that third transport layer is lower. It should be understood that for the M first transport layers, the priority of each of the M first transport layers is positively correlated with the index of each of the M first transport layers; that is to say, if the index of a first transport layer is larger, the priority of that first transport layer is higher; if the index of a first transport layer is smaller, the priority of that first transport layer is lower. In this case, the realization of the target power on the Q third transport layers is similar to the case where the priority of each of the Q third transport layers is negatively correlated with the magnitude of the index of each of the Q third transport layers, and will not be elaborated.
[0241] In the case of average distribution, the first power corresponding to each of the Q third transport layers is less than or equal to the third power corresponding to each of the Q third transport layers.
[0242] In the case of sequential distribution, the target power corresponding to the jth third transport layer among the Q third transport layers is equal to the third power of the jth third transport layer, where j is an integer and 0 < j < Q. The target power corresponding to the Qth third transport layer among the Q third transport layers is less than or equal to the third power corresponding to the Qth third transport layer.
[0243] It can be understood that in some scenarios of Mode 1 and in Mode 3, the Q third transport layers are the transport layers that meet the first condition.
[0244] In Method 4, the target power corresponding to each of the Q third transmission layers is determined based on the priority of each third transmission layer, and the priority of each third transmission layer is negatively correlated with the third power corresponding to each third transmission layer.
[0245] In other words, the lower the third power corresponding to the third transmission layer, the higher the priority of that third transmission layer; conversely, the higher the third power corresponding to the third transmission layer, the lower the priority of that third transmission layer. It should be understood that for M first transmission layers, the priority of each first transmission layer is negatively correlated with its corresponding third power; that is, the lower the third power corresponding to a first transmission layer, the higher its priority; and the higher the third power corresponding to a first transmission layer, the lower its priority.
[0246] In this way, the remaining power can be preferentially allocated to the third transmission layer with lower power. If the communication quality of the corresponding third transmission layer with lower power is better than that of the corresponding third transmission layer with higher power, the signal-to-noise ratio of the transmission layer with better communication quality can be further reduced, thereby further improving communication performance.
[0247] Optionally, when Q is greater than or equal to 2, if the third power corresponding to the i1th third transmission layer among the Q third transmission layers is greater than or equal to the third power corresponding to the i2th third transmission layer, then the target power corresponding to the i1th third transmission layer is equal to the third power corresponding to the i1th third transmission layer, and the target power corresponding to the i2th third transmission layer is less than or equal to the third power corresponding to the i2th third transmission layer. i1 ≠ i2, and i1 and i2 are both positive integers less than Q.
[0248] The following combines transport layers 1 to 4 and the spatial vector v l,m v l′,m′ v l″,m″ For example, the total power supported by the second communication device is 4p0. If transport layer 1 to transport layer 4 correspond sequentially to the spatial vector v... l,m v l′,m′ v l″,m″ and v l″′,m″′ v l,m v l′,m′ v l″,m″ and v l″′,m″′ Their respective scaling factors are 1, ... The correspondence between the transmission layer, spatial vector, first scaling factor, second scaling factor, first power, second power, third power and target power is shown in Table 8 below.
[0249] Table 8
[0250]
[0251]
[0252] As shown in Table 8, among transport layers 1 to 4, transport layers 1, 2, and 3 constitute the first transport layer, and transport layer 4 is the second transport layer. Transport layer 4 has... The power margin. The magnitude of the third power corresponding to each of transmission layers 1 to 3 is as follows: the third power corresponding to transmission layer 3 < the third power corresponding to transmission layer 2 < the third power corresponding to transmission layer 1. Therefore, it can be seen that the priority of transmission layer 3 is higher than the priority of transmission layer 2 and transmission layer 1, and the priority of transmission layer 2 is higher than the priority of transmission layer 1. Therefore, the power margin allocation order on transmission layer 4 is as follows: transmission layer 3, transmission layer 2, transmission layer 1. For transmission layer 3, it can increase... The power, i.e. the target power of transmission layer 3, can be In this case, the power that can be increased on transport layer 2 is That is, the target power on transmission layer 2 is
[0253] Alternatively, when Q=1, i.e. there is one third transmission layer, the third power corresponding to the third transmission layer is greater than or equal to the third power corresponding to the third transmission layer.
[0254] In some other possible implementations, the target power for each of the Q third transmission layers is determined based on the priority of each third transmission layer, and the priority of each third transmission layer is positively correlated with the third power corresponding to each third transmission layer.
[0255] In other words, the higher the third power corresponding to the third transmission layer, the higher the priority of that third transmission layer; conversely, the lower the third power corresponding to the third transmission layer, the lower the priority of that third transmission layer. It should be understood that for M first transmission layers, the priority of each first transmission layer is positively correlated with its corresponding third power; that is, the higher the third power corresponding to a first transmission layer, the higher its priority; and the lower the third power corresponding to a first transmission layer, the lower its priority.
[0256] In this case, the implementation of the target power of each of the M first transmission layers can refer to the relevant introduction when the priority of each third transmission layer is negatively correlated with the third power corresponding to each third transmission layer, and will not be repeated here. In method 4, the priority of the k0th transmission layer is related to the third power of the k0th transmission layer, which can also be understood as the priority of the k0th transmission layer being related to the third power of the k0th transmission layer. Related.
[0257] It should be understood that in the examples of methods 1 to 4, the second scaling factor satisfies the relationship shown in formula (5).
[0258] In addition, in methods 1 to 3, the second scaling factor can also be implemented in other ways besides formula (5).
[0259] For example, in some possible implementations, the second scaling factor of the k0th transport layer in multiple transport layers satisfies the relationship shown in the following formula (12):
[0260]
[0261] When the second scaling factor of the k0th transmission layer in multiple transmission layers satisfies the relationship shown in formula (12), the second power corresponding to the k0th transmission layer can satisfy the relationship shown in formula (13) or formula (14):
[0262]
[0263] For example, the second scaling factor of the k0th transport layer in multiple transport layers can satisfy the relationship shown in the following formula (15):
[0264]
[0265] Among them, G K,k0 The number of spatial vectors that have the same first scaling factor as the spatial vector corresponding to the k0th transport layer, where t is G. K,k0 The t-th spatial vector in a set of t-th spatial vectors, where t is a positive integer, r t For G K The total number of transport layers corresponding to the t-th spatial vector among k0 spatial vectors.
[0266] When the second scaling factor of the k0th transmission layer in multiple transmission layers satisfies the relationship shown in formula (15), the second power corresponding to the k0th transmission layer can satisfy the relationship shown in formula (13) or formula (14).
[0267] For example, the second scaling factor of the k0th transport layer in multiple transport layers can satisfy the relationship shown in the following formula (16):
[0268]
[0269] When the second scaling factor of the k0th transmission layer in multiple transmission layers satisfies the relationship shown in formula (15), the second power corresponding to the k0th transmission layer can satisfy the relationship shown in formula (17):
[0270] P″ K,k0 =α K,k0 *Psum (17)
[0271] When the second scaling factor of the k0th transmission layer in multiple transmission layers satisfies the relationship shown in formula (12), formula (15) or formula (17), the allocation method of power margin can refer to the implementation principle of any of the methods 1 to 4, and will not be elaborated further.
[0272] Method 5: The target power corresponding to the k-th transmission layer among multiple transmission layers is positively correlated with the first scaling factor of the spatial vector associated with the k-th transmission layer.
[0273] In this way, by allocating power on each transmission layer according to the third power distribution, the second communication device can communicate with the total power supported by the second communication device, thereby reducing the signal-to-noise ratio and improving communication performance.
[0274] Optionally, the target power corresponding to the k-th transmission layer is positively correlated with the square of the first scaling factor of the spatial vector associated with the k-th transmission layer.
[0275] For example, the target power corresponding to the k-th transmission layer among multiple transmission layers is determined based on the first proportion corresponding to the k-th transmission layer. The first proportion corresponding to the k-th transmission layer is the proportion of the square of the first proportion factor of the spatial domain vector associated with the k-th transmission layer among multiple transmission layers to the sum of the squares of the first proportion factors of the spatial domain vectors associated with each of the multiple transmission layers.
[0276] In some cases, the target power corresponding to the k-th transmission layer in multiple transmission layers satisfies the relationship shown in the following formula (18):
[0277]
[0278] Among them, P d,k Let s be the target power corresponding to the k-th transmission layer among multiple transmission layers. K,k is the first scaling factor for the spatial vector associated with the k-th transport layer among multiple transport layers. u is a positive integer less than or equal to K. k is a positive integer less than or equal to K.
[0279] The following combines transport layers 1 to 4 and the spatial vector v l,m v l′,m′ v l″,m″ For example, the total power supported by the second communication device is 4p0.
[0280] For example, if transport layer 1 to transport layer 4 correspond to the spatial vector v respectively l,m v l′,m′ v l″,m″ and v l″′,m″′ v l,m vl′,m′ v l″,m″ and v l″′,m″′ Their respective scaling factors are 1, ... The correspondence between the transmission layer, spatial vector, first scaling factor, square of the first scaling factor, first power, second power, and target power is shown in Table 9 below. Combining formula (18), the target power of each transmission layer can be obtained.
[0281] Table 9
[0282]
[0283] For example, if transport layer 1 to transport layer 4 correspond to the spatial vector v respectively... l,m v l′,m′ v l″,m″ and v l″′,m″′ v l,m v l′,m′ v l″,m″ and v l″′,m″′ Their respective scaling factors are 1, 1, and 1 respectively. The correspondence between the transmission layer, spatial vector, first scaling factor, the square of the first scaling factor, and target power is shown in Table 10 below. Similarly, by combining formula (18), the target power of each transmission layer in multiple transmission layers can be obtained.
[0284] Table 10
[0285]
[0286]
[0287] Method 5 above can also be understood as determining the target power of each transmission layer based on the second scaling factor of each transmission layer in multiple transmission layers. The second scaling factor of the kth transmission layer is the square of the first scaling factor of the kth transmission layer, and the second scaling factor of the kth transmission layer satisfies the relationship shown in the following formula (19):
[0288]
[0289] It is understandable that the second scaling factor in method 5 can also be implemented in other ways besides the above formula (20), for example,
[0290]
[0291] u is a positive integer.
[0292] It is understood that when the second scaling factor of the kth transmission layer satisfies the relationship shown in formula (19) or formula (20), the target power corresponding to the kth transmission layer can satisfy the relationship shown in formula (18).
[0293] Method 6: The target power corresponding to the k-th transmission layer is positively correlated with the third power corresponding to the m-th transmission layer. That is, the larger the third power corresponding to the k-th transmission layer, the larger the target power corresponding to the k-th transmission layer; conversely, the smaller the third power corresponding to the k-th transmission layer, the smaller the target power. The third power corresponding to the k-th transmission layer is determined based on the number of transmission layers, the first scaling factor of the spatial vector associated with the k-th transmission layer, and the total number of transmission layers that share the same spatial vector as the k-th transmission layer.
[0294] In other words, the target power corresponding to the k-th transmission layer is positively correlated with the second scaling factor of the m-th transmission layer. That is, the larger the second scaling factor of the k-th transmission layer, the larger the target power corresponding to the k-th transmission layer; the smaller the second scaling factor of the k-th transmission layer, the smaller the target power corresponding to the k-th transmission layer. In this case, the second scaling factor of the k-th transmission layer can satisfy the relationship shown in the following formula (21):
[0295]
[0296] For example, the target power corresponding to the k-th transmission layer among multiple transmission layers is determined based on the second scaling factor corresponding to the k-th transmission layer. The target power corresponding to the k-th transmission layer is the product of the proportion of the second scaling factor of the k-th transmission layer in the sum of the second scaling factors of each of the multiple transmission layers and the total power.
[0297] The target power corresponding to the kth transmission layer in multiple transmission layers satisfies the relationship shown in the following formula (22):
[0298]
[0299] Among them, s K,k s is the first scaling factor of the spatial vector associated with the k-th transport layer in a plurality of transport layers. K,w r is the first scaling factor of the spatial vector associated with the k-th transport layer among multiple transport layers. K,k The total number of transport layers associated with the k-th transport vector among multiple transport vectors, where w is less than or equal to the number of transport layers associated with the same spatial vector. A positive integer. K,w The total number of transport layers that associate the w-th transport vector with the same spatial vector among multiple transport vectors.
[0300] In this way, by allocating power on each transmission layer according to the third power distribution, the second communication device can communicate with the total power supported by the second communication device, thereby reducing the signal-to-noise ratio and improving communication performance.
[0301] The following combines transport layers 1 to 4 and the spatial vector v l,m v l′,m′ v l″,m″ For example, the total power supported by the second communication device is 4p0. If transport layer 1 to transport layer 4 correspond sequentially to the spatial vector v... l,m v l′,m′ v l″,m″ and v l″′,m″′ v l,m v l′,m′ v l″,m″ and v l″′,m″′ Their respective scaling factors are 1, ... The correspondence between the transmission layer, spatial vector, first scaling factor, second scaling factor, first power, second power, third power, and target power is shown in Table 11 below. Combining formula (22), the target power of each transmission layer can be obtained.
[0302] Table 11
[0303]
[0304]
[0305] Alternatively, the second scaling factor of the k-th transport layer can satisfy the relationship shown in the following formula (23):
[0306]
[0307] When the second scaling factor of the kth transmission layer satisfies the relationship shown in formula (23), the target power corresponding to the kth transmission layer satisfies the relationship shown in formula (22).
[0308] based on Figure 6The provided communication method involves a second communication device, when supporting power boosting, allocating the power margin (e.g., the sum of the first power differences corresponding to each of the N second transmission layers) of transmission layers with existing power margins (e.g., M first transmission layers) to other transmission layers that can support power boosting (e.g., the aforementioned third transmission layer), and transmitting data from multiple transmission layers based on the allocated power. A first communication device receives the data from multiple transmission layers, as described in the first information above. This data is transmitted by the second communication device after allocating the power margin (e.g., the sum of the first power differences corresponding to each of the N second transmission layers) of transmission layers with existing power margins (e.g., M first transmission layers) to other transmission layers that can support power boosting (e.g., the aforementioned third transmission layer). This reduces energy waste, improves energy utilization, enhances the transmission power of the second communication device, improves the signal-to-noise ratio of the channel, and thus improves communication performance.
[0309] It should be understood that the power margin allocation methods listed in the embodiments of this application are for illustrative purposes only. In actual implementation, there may be other allocation methods, which will not be elaborated here.
[0310] Understandable Figure 6 The provided method may also include the step of the second communication device sending channel measurement configuration information to the first communication device, which can be referred to. Figure 5 The provided method includes a description of S501. Furthermore, Figure 6 The provided method may also include the step of the second communication device sending CSI to the first communication device; for specific implementation, please refer to [reference needed]. Figure 5 The details of S504 in the provided method will not be elaborated upon.
[0311] The above combination Figure 6 The communication method provided in the embodiments of this application is described in detail below. Figures 7-8 This document describes in detail the communication apparatus used to perform the communication method provided in the embodiments of this application.
[0312] For example, Figure 7 This is a schematic diagram of the structure of the communication device provided in the embodiments of this application. Figure 1 .like Figure 7 As shown, the communication device 700 includes a processing module 701 and a transceiver module 702. For ease of explanation, Figure 7 Only the main components of the communication device are shown.
[0313] In some embodiments, the communication device 700 may be adapted to Figure 1 In the communication system shown, the execution Figure 6 The function of the first communication device in the communication method shown.
[0314] The transceiver module 702 is used to perform the above. Figure 6 The sending and receiving functions in the provided method are executed by the processing module 701. Figure 6 The provided methods include functions other than sending and receiving.
[0315] Optionally, the transceiver module 702 may include a receiving module and a transmitting module. Figure 7 (Not shown in the image). The transceiver module is used to implement the sending and receiving functions of the communication device 700.
[0316] Optionally, the communication device 700 may also include a storage module. Figure 7 (Not shown in the image), this storage module stores programs or instructions. When the processing module 701 executes the program or instructions, it enables the communication device 700 to perform... Figure 6 The function of the first communication device in the communication method shown.
[0317] It should be understood that the processing module 701 involved in the communication device 700 can be implemented by a processor or processor-related circuit components, and can be a processor or processing unit; the transceiver module 702 can be implemented by a transceiver or transceiver-related circuit components, and can be a transceiver or transceiver unit.
[0318] It should be noted that the communication device 700 can be a terminal device, a communication module, a circuit or chip responsible for communication functions, a chip system, or other components or assemblies. This communication module, circuit or chip responsible for communication functions, chip system, or other components or assemblies can be applied in a terminal device. This application does not limit this.
[0319] In addition, the technical effects of the communication device 700 can be referenced. Figure 6 The technical effects of the communication method shown will not be elaborated here.
[0320] For example, Figure 8 Schematic diagram of the communication device provided in the embodiments of this application Figure 2 The communication device can be a terminal device or a network device, or it can be a chip (system) or other component or assembly applied to a terminal device or network device. For example... Figure 8 As shown, the communication device 800 may include a processor 801. Optionally, the communication device 800 may also include a memory 802 and / or a transceiver 803. The processor 801 is coupled to the memory 802 and the transceiver 803, for example, they may be connected via a communication bus.
[0321] The following is combined with Figure 8 A detailed description of each component of the communication device 800 is provided below:
[0322] The processor 801 is the control center of the communication device 800. It can be a single processor or a collective term for multiple processing elements. For example, the processor 801 can be one or more central processing units (CPUs), application-specific integrated circuits (ASICs), or one or more integrated circuits configured to implement the embodiments of this application, such as one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs).
[0323] Optionally, the processor 801 can perform various functions of the communication device 800 by running or executing software programs stored in the memory 802 and by calling data stored in the memory 802.
[0324] In a specific implementation, as one example, the processor 801 may include one or more CPUs, for example... Figure 8 CPU0 and CPU1 are shown in the diagram.
[0325] In a specific implementation, as one example, the communication device 800 may also include multiple processors, for example... Figure 8 The processors 801 and 804 are shown. Each of these processors can be a single-core processor or a multi-core processor. Here, "processor" can refer to one or more devices, circuits, and / or processing cores used to process data (e.g., computer program instructions).
[0326] The memory 802 is used to store the software program that executes the solution of this application, and is controlled by the processor 801 to execute it. The specific implementation method can be referred to the above method embodiment, and will not be repeated here.
[0327] Optionally, the memory 802 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 802 may be integrated with the processor 801 or exist independently, and may be connected via the interface circuit of the communication device 800. Figure 8 (Not shown in the image) is coupled to the processor 801, but this application embodiment does not specifically limit this.
[0328] Transceiver 803 is used for communication with other communication devices. For example, if communication device 800 is a terminal device, transceiver 803 can be used to communicate with a network device or with another terminal device. As another example, if communication device 800 is a network device, transceiver 803 can be used to communicate with a terminal device or with another network device.
[0329] Alternatively, transceiver 803 may include a receiver and a transmitter. Figure 8 (Not shown separately). The receiver is used to implement the receiving function, and the transmitter is used to implement the sending function.
[0330] Optionally, the transceiver 803 can be integrated with the processor 801, or it can exist independently and be connected via the interface circuit of the communication device 800. Figure 8 (Not shown in the image) is coupled to the processor 801, but this application embodiment does not specifically limit this.
[0331] It should be noted that, Figure 8 The structure of the communication device 800 shown does not constitute a limitation on the communication device. Actual communication devices may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0332] Furthermore, the technical effects of the communication device 800 can be referred to the technical effects of the communication method described in the above method embodiments, and will not be repeated here.
[0333] It should be understood that the processor in the embodiments of this application can be a CPU, but it can also be other general-purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc.
[0334] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be ROM, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), EEPROM, or flash memory. Volatile memory can be RAM, which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0335] The above embodiments can be implemented, in whole or in part, by software, hardware (such as circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0336] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. A and B can be singular or plural. Additionally, the character " / " in this article generally indicates an "or" relationship between the preceding and following related objects, but it can also represent an "and / or" relationship. Please refer to the context for a more accurate understanding.
[0337] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0338] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0339] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0340] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0341] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0342] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0343] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0344] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0345] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, Applied to a first communication device, the method includes: Transmitting channel state information; the channel state information includes information for indicating at least one spatial domain vector associated with multiple transmission layers; Receiving first information from a second communication device, the first information including data of the multiple transmission layers, the first information being obtained according to the target power corresponding to each of the multiple transmission layers and the at least one spatial domain vector associated with the multiple transmission layers; each transmission layer in the multiple transmission layers corresponds to a first power and a second power, the first powers corresponding to any two transmission layers in the multiple transmission layers are the same, and the second power corresponding to each transmission layer is the power corresponding to each transmission layer when the second communication device does not support power boost; the multiple transmission layers include M first transmission layers and N second transmission layers, the second power corresponding to each first transmission layer in the M first transmission layers is equal to the first power corresponding to each first transmission layer, and the second power corresponding to each second transmission layer in the N second transmission layers is less than the first power corresponding to each second transmission layer; The target power corresponding to each second transmission layer is less than or equal to the second power corresponding to each second transmission layer, and there are Q third transmission layers among the M first transmission layers, and the target power corresponding to each third transmission layer in the Q third transmission layers is greater than the first power corresponding to each third transmission layer; Each transmission layer corresponds to a first power difference, and the first power difference corresponding to each transmission layer is the power difference between the target power corresponding to each transmission layer and the first power corresponding to each transmission layer. Among them, the sum of the first power differences corresponding to the Q third transmission layers is less than or equal to the sum of the first power differences corresponding to the N second transmission layers. M, N, and Q are integers greater than or equal to 1, and Q ≤ M, 0 < q ≤ Q, and q is an integer.
2. A communication method, characterized in that, Applied to a second communication device, the method includes: Generating first information, the first information including data of multiple transmission layers; Transmitting the first information according to the target power corresponding to each of the multiple transmission layers and the at least one spatial domain vector associated with the multiple transmission layers; each transmission layer in the multiple transmission layers corresponds to a first power and a second power; the first powers corresponding to any two transmission layers in the multiple transmission layers are the same, and the second power corresponding to each transmission layer is the power corresponding to each transmission layer when the second communication device does not support power boost; the multiple transmission layers include M first transmission layers and N second transmission layers, the second power corresponding to each first transmission layer in the M first transmission layers is equal to the first power corresponding to each first transmission layer, and the second power corresponding to each second transmission layer in the N second transmission layers is less than the first power corresponding to each second transmission layer; The target power corresponding to each of the second transmission layers is less than or equal to the second power corresponding to each of the second transmission layers. Among the M first transmission layers, there are Q third transmission layers, and the target power corresponding to each of the Q third transmission layers is greater than the first power corresponding to each of the third transmission layers. Each of the transmission layers corresponds to a first power difference. The first power difference corresponding to each of the transmission layers is the power difference between the target power corresponding to each of the transmission layers and the first power corresponding to each of the transmission layers. Among them, the sum of the first power differences corresponding to the Q third transmission layers is less than or equal to the sum of the first power differences corresponding to the N second transmission layers, where M, N, and Q are integers greater than or equal to 1, and Q ≤ M, 0 < q ≤ Q, and q is an integer.
3. The method according to claim 1 or 2, characterized in that, The target power corresponding to each of the Q third transmission layers is less than or equal to the third power corresponding to each of the third transmission layers. The third power corresponding to the q-th third transmission layer among the Q third transmission layers is determined according to the first power corresponding to the q-th third transmission layer, the number of the plurality of transmission layers, the first proportionality factor of the spatial domain vector associated with the q-th third transmission layer, and the total number of the transmission layers in the plurality of transmission layers that correspond to the same spatial domain vector as the q-th third transmission layer.
4. The method according to claim 3, characterized in that, The second power corresponding to the k-th transmission layer in the plurality of transmission layers is determined according to the first power corresponding to the k-th transmission layer, the number of the plurality of transmission layers, the first proportionality factor of the spatial domain vector associated with the k-th transmission layer, and the total number of the transmission layers in the plurality of transmission layers that correspond to the same spatial domain vector as the k-th transmission layer, where 0 < k ≤ K, and K is the number of transmission layers in the plurality of transmission layers.
5. The method according to claim 3 or 4, characterized in that, The Q third transmission layers include transmission layers that meet the first condition and transmission layers that meet the second condition. The target power corresponding to each of the Q third transmission layers is related to the priority of each of the third transmission layers. The priority of the transmission layers that meet the second condition among the Q third transmission layers is higher than the priority of the transmission layers that meet the first condition.
6. The method according to claim 5, characterized in that, The Q-th third transmission layer among the Q third transmission layers is a transmission layer that meets the second condition, and the target power corresponding to the Q-th third transmission layer is less than or equal to the third power corresponding to the Q-th third transmission layer. The target power corresponding to the j-th third transmission layer among the Q third transmission layers is equal to the third power corresponding to the j-th third transmission layer; j is an integer, and 0 < j < Q.
7. The method according to claim 3 or 4, characterized in that, The Q third transmission layers are transmission layers that meet the first condition.
8. The method according to claim 3 or 4, characterized in that, The Q third transmission layers are transmission layers that meet the second condition.
9. The method according to claim 7 or 8, characterized in that, The sum of the first power differences corresponding to each of the N second transmission layers is evenly distributed among the Q third transmission layers.
10. The method according to claim 9, characterized in that, The first power corresponding to each of the Q third transmission layers is less than or equal to the third power corresponding to each of the third transmission layers.
11. The method according to claim 7 or 8, characterized in that, The sum of the power differences corresponding to each of the N second transmission layers is allocated according to the priorities of the Q third transmission layers respectively, and the priority of each of the Q third transmission layers is determined according to the magnitude of the index of each of the third transmission layers.
12. The method according to claim 11, characterized in that, The target power corresponding to the j-th third transmission layer among the Q third transmission layers is equal to the third power corresponding to the j-th third transmission layer, where j is an integer and 0 < j < Q; the target power corresponding to the Q-th third transmission layer among the Q third transmission layers is less than or equal to the third power corresponding to the Q-th third transmission layer.
13. The method according to any one of claims 5-7, characterized in that, The first condition includes: the first scaling factor of the spatial domain vector associated with the transmission layer is 1.
14. The method according to claim 5, 6 or 8, characterized in that, The second condition includes: the first scaling factor of the spatial domain vector associated with the transmission layer is less than 1, and the second scaling factor corresponding to the transmission layer is greater than 1, and the second scaling factor corresponding to the transmission layer is determined according to the number of the multiple transmission layers, the first scaling factor of the spatial domain vector associated with the transmission layer, and the total number of the transmission layers in the multiple transmission layers that correspond to the same spatial domain vector as the transmission layer.
15. The method according to claim 14, characterized in that, The second scaling factor corresponding to the transmission layer satisfies the following relationship: where α is the second scaling factor corresponding to the transmission layer, K is the number of the multiple transmission layers, s is the first scaling factor of the spatial domain vector associated with the transmission layer, and r is the total number of the transmission layers in the multiple transmission layers that correspond to the same spatial domain vector as the transmission layer.
16. The method according to claim 3 or 4, characterized in that, The target power corresponding to each of the Q third transmission layers is determined according to the priority of each of the third transmission layers, and the priority of each of the third transmission layers is negatively correlated with the third power corresponding to each of the third transmission layers.
17. The method according to claim 16, characterized in that, If the third power corresponding to the i1-th third transmission layer among the Q third transmission layers is greater than or equal to the third power corresponding to the i2-th third transmission layer among the third transmission layers, then the target power corresponding to the i1-th third transmission layer is equal to the third power corresponding to the i1-th third transmission layer, and the target power corresponding to the i2-th third transmission layer is less than or equal to the third power corresponding to the i2-th third transmission layer, where i1 ≠ i2, and i1 and i2 are integers less than or equal to Q.
18. The method according to claim 3 or 4, characterized in that, The target power corresponding to the k-th transmission layer among the multiple transmission layers is positively correlated with the first scaling factor of the spatial domain vector associated with the k-th transmission layer.
19. The method according to claim 3 or 4, characterized in that, The target power corresponding to the k-th transmission layer among the multiple transmission layers is positively correlated with the third power corresponding to the k-th transmission layer, and the third power corresponding to the k-th transmission layer is determined according to the number of the multiple transmission layers, the first scaling factor of the spatial domain vector associated with the k-th transmission layer, and the total number of the transmission layers in the multiple transmission layers that correspond to the same spatial domain vector as the k-th transmission layer.
20. A communication device, characterized in that, The communication device includes a module for executing the method according to any one of claims 1-19.
21. A communication device, characterized in that, Including: a processor and an interface circuit; wherein, the interface circuit is configured to receive code instructions and transmit them to the processor; the processor is configured to run the code instructions to execute the method according to any one of claims 1-19.
22. A communication device, characterized in that, The communication device includes a processor and a transceiver, the transceiver being used for information exchange between the communication device and other communication devices, and the processor executing code instructions to perform the method as described in any one of claims 1-19.
23. A communication device, characterized in that, include: A processor for performing the method as described in any one of claims 1-19.
24. The communication device according to any one of claims 21-23, characterized in that, The communication device further includes a memory for storing code instructions relating to the method as described in any one of claims 1-19.
25. The communication device according to any one of claims 20-24, characterized in that, The communication device is a chip.
26. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a computer program or instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1-19.
27. A computer program product, characterized in that, The computer program product includes: a computer program or instructions that, when run on a computer, cause the computer to perform the method as described in any one of claims 1-19.