Communication method and related equipment
By dividing the transmission layer into groups of different channel quality in the FDD communication system and configuring an appropriate set of cooperative transmission resources for each group, the problem of large overhead of UE feedback CSI is solved, and the effect of reducing feedback CSI communication overhead and improving system spectrum efficiency is achieved.
Patent Information
- Application Number
- CN202311578617.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-23
- Publication Date
- 2025-05-23
AI Technical Summary
In the FDD communication system, the overhead of UE feedback CSI to the base station is relatively large, especially in multi-cell collaborative transmission technology, the overhead of feedback increases with the increase of layers, resulting in a degradation of system performance.
By dividing the transport layer into a first transport layer group and a second transport layer group, and configuring a different set of cooperative transmission resources for each group, the number of channels that need to be channel quantized is reduced, thereby reducing the amount of data and communication overhead of feedback CSI.
Effectively reduces the communication overhead of feedback CSI, avoids overhead waste, and improves the spectrum efficiency and network capacity of the system.
Smart Images

Figure CN120034221A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communications, and in particular, to a communication method and related equipment. Background Art
[0002] Communication systems have higher requirements for system capacity, spectrum efficiency, etc. In the fifth generation (5th Generation, 5G) communication system, the application of Massive MIMO technology plays a vital role in improving the spectrum efficiency of the system. When using MIMO technology, the base station needs to precode the data before sending it to the user equipment (User Equipment, UE). How to perform precoding depends on the channel state information (CSI) fed back by the UE to the base station, so accurate CSI feedback information is an important factor affecting system performance.
[0003] In the frequency division duplex (FDD) mode, the frequency band spacing of the uplink and downlink channels is much larger than the coherence bandwidth, and the uplink and downlink channels do not have complete reciprocity. In the FDD system, the UE needs to feedback the CSI of the downlink channel to the base station. The basic process is as follows: Figure 1A As shown. The base station needs to send channel measurement configuration information first to inform the UE of the time and behavior of channel measurement. Then the base station sends a channel measurement pilot to the UE. The above pilot is the reference signal (RS); the UE calculates the final CSI feedback amount based on the pilot measurement result and feeds back the CSI. The base station then sends data based on the CSI fed back by the UE. Among them, the base station determines the number of data streams transmitted to the UE based on the channel rank indicator (RI) in the CSI fed back by the UE; the base station determines the modulation order of the data transmitted to the UE and the channel coding code rate based on the channel quality indicator (CQI) in the CSI fed back by the UE; the base station determines the precoding of the data transmitted to the UE based on the precoding matrix indicator (PMI) in the CSI fed back by the UE.
[0004] In FDD working mode, it is very expensive for the UE to directly feed back the received channel to the base station. Generally, a codebook (the codebook includes multiple space-frequency domain basis vectors) is used to quantize the channel and feed back CSI. The codebook is known to both the base station side and the UE side. The base station uses the CSI and the known codebook to obtain the quantized channel.
[0005] In order to improve the user's signal to interference plus noise ratio (SINR) and reduce inter-cell interference, thereby improving the network system capacity and user experience, a coordinated multi-point (CoMP) technology is proposed. The multi-antenna base stations of multiple cells are used for joint scheduling and preprocessing to eliminate the co-frequency interference of multiple cells to improve the received signal quality of UEs at the edge of the cell and further reduce the co-frequency interference of adjacent cells. Multi-cell coordinated transmission technology is divided into uplink coordinated technology and downlink coordinated technology, among which the commonly mentioned joint transmission (JT) belongs to the downlink coordinated technology, which improves the system gain through the joint transmission of multiple cells / base stations. Joint transmission is divided into coherent joint transmission (C-JT) that ensures the coherent superposition of signals between multiple points and non-coherent joint transmission (NC-JT) that does not ensure the coherent superposition of multi-point signals at the receiving end.
[0006] First, determine the collaborative transmission resource set for joint transmission / reception of target user signals, which includes at least one CSI-RS resource. The CSI-RS resources that actually participate in the transmission / reception of target user signals in the above collaborative transmission resource set are usually represented by collaborative transmission reception points (TRPs). In joint transmission, the collaborative TRP set that specifically participates in the joint transmission is dynamically determined based on the channel quality between the CSI-RS resources and the UE. Figure 1B This is a schematic diagram of coherent joint data transmission, where TRP is an antenna array and is not limited to one base station. C-JT usually regards the antennas of multiple TRPs as a unified virtual antenna, based on the joint channel [H 1 ,…,H N ], calculate the joint precoding W = [W 1 ,…,W N ] T Each TRP uses its own precoding W i , jointly send the same symbol s, where W i It is determined based on the PMI fed back by the UE. Figure 1B In the first cooperative transmission reception point TRP1, the precoding W 1 The second cooperative transmission reception point TRP2 sends a symbol s; the second cooperative transmission reception point TRP2 uses the precoding W 2 The third cooperative transmission reception point TRP3 transmits symbol s with precoding W 3 Send symbol s.
[0007] Figure 1C This is a schematic diagram of the C-JT precoding structure. Figure 1C The structure shown represents the joint precoding structure of a certain layer; as shown in formula (1), W is the joint precoding, W i is the precoding matrix of the ith TRP, i is the serial number of the TRP, N is the total number of TRPs, P i TRP i The dimension of the spatial beam, N f is the number of subcarriers, 2L i TRP i The number of selected spatial basis vectors, M i TRP i The number of frequency domain basis vectors. 1 , i is the matrix used for spatial beam selection, is the beam combining coefficient matrix, is the matrix used for frequency domain compression. H is the mathematical symbol for "conjugate transpose". The UE needs to feedback the corresponding W through PMI 1,i , as well as Finally, each TRP determines the precoding of data transmitted to the UE based on the corresponding PMI information.
[0008]
[0009] The C-JT codebook can only support 4 layers of transmission, corresponding to one code word (Code Word, CW). Each layer of data is jointly transmitted on the collaborative transmission resource set, that is, all layers correspond to the same collaborative transmission resource set, and each TRP uses the same set of spatial basis vectors in each layer of data transmission, that is, W 1,i Similarly, whether the CSI-RS resources in the collaborative transmission resource set participate in the C-JT of a certain layer is determined by Decision, if you do not participate, then The bitmap is all 0, which results in a waste of overhead. On the other hand, since each layer corresponds to the same collaborative transmission resource set, the overhead of the UE's feedback PMI to each TRP is the same. As the number of layers increases, the feedback overhead increases.
[0010] Therefore, how to solve the above problems is a hot topic being studied by those skilled in the art. Summary of the invention
[0011] The present application provides a communication method and related equipment, which can reduce the communication overhead of a communication device feeding back CSI.
[0012] In a first aspect, a communication method is provided, which can be executed by a communication device or a chip in the communication device. Exemplarily, the communication device can be a terminal device.
[0013] The communication method includes the following steps: determining the first information. The first information indicates the mapping relationship between the first transmission layer group and the first codeword, and the mapping relationship between the second transmission layer group and the second codeword. The first transmission layer group and the second transmission layer group are determined according to the channel quality of the transmission layer. Determine the second information. The second information indicates the mapping relationship between the first codeword and the first collaborative transmission resource set, and the mapping relationship between the second codeword and the second collaborative transmission resource set. Among them, the number of transmission resources of the first collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and / or the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and the third collaborative transmission resource set is determined based on the channel measurement result. Based on the codebook, the channel between each collaborative transmission resource in the first collaborative transmission resource set and the second collaborative transmission resource set and the terminal is quantized to determine the CSI. Output the first information, the second information and the CSI.
[0014] It can be seen that in this scheme, the transmission layer is divided into a first transmission layer group and a second transmission layer group according to the channel quality of the transmission layer, and then the first transmission layer group and the second transmission layer group are mapped to a first codeword and a second codeword, and a first collaborative transmission resource set is configured for the first codeword, and a second collaborative transmission resource set is configured for the second codeword. Since the number of transmission resources of the first collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and / or the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, when channel quantization is performed based on the codebook, compared with the prior art, the number of channels that need to be quantized is reduced, the amount of data when feeding back CSI can be reduced, and the communication overhead of feeding back CSI can be reduced.
[0015] In a possible implementation of the first aspect, the first transmission layer group and the second transmission layer group are determined according to the channel quality of the transmission layer, and the channel quality of the first transmission layer group is the same as the channel quality of the second transmission layer group.
[0016] In a possible implementation of the first aspect, the channel quality of the first transmission layer group is higher than the channel quality of the second transmission layer group. In this solution, the transmission layers are grouped according to the differences in their channel qualities, and thus collaborative transmission resource sets with different numbers of transmission resources can be configured for the first transmission layer group and the second transmission layer group with different channel qualities.
[0017] For example, the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, the number of transmission resources of the first collaborative transmission resource set is less than or equal to the number of transmission resources of the third collaborative transmission resource set, and the number of transmission resources of the first collaborative transmission resource set is higher than the number of transmission resources of the second collaborative transmission resource set. In other words, more transmission resources are allocated to the first transmission layer group with higher channel quality, and fewer transmission resources are allocated to the second transmission layer with lower channel quality, which can reduce both the communication overhead of feedback CSI and the waste of communication overhead.
[0018] In a possible implementation of the first aspect, the number of spatial basis vectors used by the collaborative transmission resources in the first collaborative transmission resource set when transmitting the first codeword is greater than the number of spatial basis vectors used by the collaborative transmission resources in the second collaborative transmission resource set when transmitting the second codeword.
[0019] In this scheme, compared with the first codeword, the collaborative transmission resources in the second collaborative transmission resource set utilize fewer spatial basis vectors when transmitting the second codeword with poor channel quality. By using fewer spatial basis vectors to represent the channel of the second codeword, the communication overhead of feedback CSI can be further reduced.
[0020] In a possible implementation manner of the first aspect, the first information is X, and the first information is X, which is used to indicate that the first transmission layer group is composed of transmission layers whose channel qualities rank top X among the transmission layers.
[0021] In this solution, X is used to indicate the mapping relationship between the transport layer grouping and the codeword and the transport layer group. The transport layers with the top X channel qualities in the transport layer are grouped into the first transport layer group, corresponding to the first codeword; and the remaining transport layers are grouped into the second transport layer group, corresponding to the second codeword. The above X is a non-zero positive integer, and the specific value can be set according to the actual situation. In this way, it can be ensured that the channel quality of the first transport layer group is higher than the channel quality of the second transport layer group, and the transport layer grouping and the mapping of the codeword to the transport layer group can be quickly realized.
[0022] In a possible implementation of the first aspect, the output of the first information, the second information and the CSI specifically includes the following steps: sending the first information, the second information and the CSI to a first collaborative transmission resource. The first collaborative transmission resource is any one of the first collaborative transmission resource set and the second collaborative transmission resource set.
[0023] In this scheme, when outputting the first information, the second information and CSI, the first information, the second information and CSI can be first sent to the first collaborative transmission resource, and the first collaborative transmission resource is any one of the first collaborative transmission resource set and the second collaborative transmission resource set. The collaborative transmission resource distributes information so that each collaborative transmission resource in the first collaborative transmission resource set and the second collaborative transmission resource set can obtain the first information, the mapping relationship related to itself in the second information, and the information related to itself in the CSI.
[0024] In a possible implementation of the first aspect, the output of the first information, the second information and the CSI specifically includes the following steps: sending CSI to a first collaborative transmission resource, where the CSI includes the first information and the second information. The first collaborative transmission resource is any one of the first collaborative transmission resource set and the second collaborative transmission resource set.
[0025] In this solution, when sending the first information, the second information and the CSI to the first cooperative transmission resource, the first information and the second information can be used as new fields in the CSI, and only the CSI needs to be sent to the first cooperative transmission resource. By multiplexing the CSI, communication resources can be saved.
[0026] In a possible implementation of the first aspect, the output of the first information, the second information and the CSI specifically includes the following steps: sending the first information, the third information, and the first CSI related to the first collaborative transmission resource in the CSI to the first collaborative transmission resource. The third information indicates a mapping relationship related to the first collaborative transmission resource in the second information. The first collaborative transmission resource is any one of the first collaborative transmission resource set and the second collaborative transmission resource set.
[0027] In this scheme, when outputting the first information, the second information and the CSI, the first information, the mapping relationship related to the collaborative transmission resource in the second information and the information related to the collaborative transmission resource in the CSI can be sent to each collaborative transmission resource in the first collaborative transmission resource set and the second collaborative transmission resource set respectively.
[0028] In a possible implementation of the first aspect, the output of the first information, the second information and the CSI specifically includes the following steps: sending the first CSI to the first collaborative transmission resource. The first collaborative transmission resource is any one of the first collaborative transmission resource set and the second collaborative transmission resource set. The first CSI includes the first information and the third information, and the third information indicates a mapping relationship in the second information related to the first collaborative transmission resource.
[0029] In this solution, when sending the first information, the third information and the first CSI to the first cooperative transmission resource, the first information and the second information can be used as new fields in the first CSI, and only the first CSI needs to be sent to the first cooperative transmission resource. By multiplexing CSI, communication resources can be saved.
[0030] In a possible implementation of the first aspect, the second collaborative transmission resource is included in a first collaborative transmission resource set and a second collaborative transmission resource set, and the spatial basis vectors used by the second collaborative transmission resource when transmitting the second codeword are a subset of the spatial basis vectors used by the second collaborative transmission resource when transmitting the first codeword.
[0031] In this solution, when the collaborative transmission resource belongs to both the first collaborative transmission resource set and the second collaborative transmission resource set, the number of spatial basis vectors used by the collaborative transmission resource when transmitting the second codeword is less than the number of spatial basis vectors used when transmitting the first codeword, and the spatial basis vectors used by the second collaborative transmission resource when transmitting the second codeword are a subset of the spatial basis vectors used by the second collaborative transmission resource when transmitting the first codeword. The channel quality of the second codeword is poorer than that of the first codeword. Therefore, by using fewer spatial basis vectors to characterize the channel of the second codeword, the communication overhead of the feedback CSI can be further reduced.
[0032] In a second aspect, the present application also provides a communication method, which can be executed by a communication device or by a chip in the communication device.
[0033] The above-mentioned communication method includes: receiving first information, second information and CSI. Among them, the first information indicates the mapping relationship between the first transmission layer group and the first codeword, and the mapping relationship between the second transmission layer group and the second codeword, and the first transmission layer group and the second transmission layer group are determined according to the channel quality of the transmission layer. The second information indicates the mapping relationship between the first codeword and the first collaborative transmission resource set, and the mapping relationship between the second codeword and the second collaborative transmission resource set. The number of transmission resources of the first collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and / or the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and the third collaborative transmission resource set is determined based on the channel measurement result. CSI is obtained by the terminal quantizing the channel between each collaborative transmission resource in the first collaborative transmission resource set and the second collaborative transmission resource set and the terminal based on the codebook.
[0034] In this solution, the transmission layer is divided into a first transmission layer group and a second transmission layer group according to the channel quality of the transmission layer, and then the first transmission layer group and the second transmission layer group are mapped to a first codeword and a second codeword, and a first collaborative transmission resource set is configured for the first codeword, and a second collaborative transmission resource set is configured for the second codeword. Since the number of transmission resources of the first collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and / or the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, when channel quantization is performed based on the codebook, compared with the prior art, the number of channels that need to be channel quantized is reduced, the amount of data when feeding back CSI can be reduced, and the communication overhead of feeding back CSI can be reduced.
[0035] In a possible implementation of the second aspect, the channel quality of the first transmission layer group is higher than the channel quality of the second transmission layer group.
[0036] In a possible implementation of the second aspect, the number of spatial basis vectors used by the collaborative transmission resources in the first collaborative transmission resource set when transmitting the first codeword is greater than the number of spatial basis vectors used by the collaborative transmission resources in the second collaborative transmission resource set when transmitting the second codeword.
[0037] In a possible implementation manner of the second aspect, the first information is X, and the first information is X, which is used to indicate that the first transmission layer group is composed of transmission layers whose channel qualities rank top X among the transmission layers.
[0038] In a possible implementation manner of the second aspect, the receiving of the first information, the second information and the CSI specifically includes the following steps: receiving CSI, where the CSI includes the first information and the second information.
[0039] In a possible implementation of the second aspect, the second collaborative transmission resource is included in the first collaborative transmission resource set and the second collaborative transmission resource set, and the spatial basis vectors used by the second collaborative transmission resource when transmitting the second codeword are a subset of the spatial basis vectors used by the second collaborative transmission resource when transmitting the first codeword.
[0040] In a third aspect, the present application further provides a communication device, comprising a module for executing the communication method as described in the first aspect or the second aspect.
[0041] In a fourth aspect, the present application also provides a communication device, comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the communication method as described in the first aspect or the second aspect through logic circuits or execution code instructions.
[0042] In a fifth aspect, the present application also provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a communication device, the communication method as described in the first aspect or the second aspect is implemented.
[0043] In a sixth aspect, the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the communication method described in the first aspect or the second aspect.
[0044] In the seventh aspect, the present application also provides a chip, comprising a processor and a data interface, wherein the processor reads instructions stored in a memory through the data interface to execute the communication method described in the first aspect or the second aspect.
[0045] Optionally, as an implementation method, the chip may also include a memory, in which instructions are stored, and the processor is used to execute the instructions stored in the memory. When the instructions are executed, the processor is used to execute the communication method described in the first aspect or the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The following is an introduction to the drawings used in the embodiments of the present application.
[0047] Figure 1A A schematic diagram of a process of UE feeding back CSI provided in an embodiment of the present application;
[0048] Figure 1B A schematic diagram of coherent joint data transmission provided in an embodiment of the present application;
[0049] Figure 1C A schematic diagram of a C-JT precoding structure provided in an embodiment of the present application;
[0050] Figure 1D A schematic diagram of the architecture of a communication system applied in an embodiment of the present application;
[0051] Figure 2A A schematic diagram of a communication system provided in an embodiment of the present application;
[0052] Figure 2B A schematic diagram of another communication system provided for an embodiment of the present application;
[0053] Figure 3 A schematic diagram of a communication method provided in an embodiment of the present application;
[0054] Figure 4 A schematic diagram of another communication method provided in an embodiment of the present application;
[0055] Figure 5 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0056] Figure 6 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0057] Figure 7 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0058] To facilitate understanding, relevant terms and other related concepts involved in the embodiments of the present application are first introduced below.
[0059] (1) Multiple-Input Multiple-Output (MIMO)
[0060] MIMO technology refers to the use of multiple antennas at the transmitting and receiving ends to simultaneously send and receive multiple data streams on the same channel to increase the data transmission rate. MIMO technology is mainly divided into two types: spatial diversity and spatial multiplexing. Spatial diversity sends the same data through multiple antennas and uses the multipath effect to improve signal quality. Spatial multiplexing sends different data through multiple antennas and uses spatial correlation to increase the data transmission rate.
[0061] (2) Codeword
[0062] Channel coding and modulation are performed on the data from the upper layer to form codewords. Layer mapping is performed on different codewords. The data after layer mapping is precoded to be mapped to the antenna for transmission.
[0063] (3) Transport layer
[0064] Layer refers to the information transmission and reception channel. After MIMO, if the distance between the transmitting antennas is far enough to meet the isolation requirements, the signals sent by the antennas will not interfere with each other. This is equivalent to utilizing space resources and dividing the space into different layers, so that the information transmission capacity can be multiplied.
[0065] A “layer” is a visual description of multiple modulated signal streams of the same frequency after being encoded by the precoding matrix in space.
[0066] The transport layer is equivalent to "rank" or "stream". Rank is a mathematical concept, which is the maximum number of rows in an orthogonal matrix. Space division multiplexing requires space stratification, which is achieved through precoding. Before sending a signal, it is necessary to precode the signal first so that the transmitted signal can match the signal environment and the receiving end can use the correlation between signals for correct decoding. This process is called precoding. After MIMO, the transmitted signal is a precoded signal. Stream represents data.
[0067] (4) Spatial basis vector
[0068] Spatial basis vectors refer to a set of basis vectors used to describe wireless channels in wireless communication systems, such as discrete Fourier transform (DFT) basis vectors. These basis vectors are usually determined by the characteristics of the wireless channel. In wireless communication systems, spatial basis vectors are usually used to describe channel state information in multi-antenna systems.
[0069] Figure 1D FIG. 1 is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application. Figure 1D As shown, the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include the Internet 300. The wireless access network 100 may include at least one wireless access network device (such as Figure 1D 110a and 110b), and may further include at least one terminal (such as Figure 1D 120a-120j in the figure). The terminal is connected to the wireless access network device by wireless means, and the wireless access network device is connected to the core network by wireless or wired means. The core network device and the wireless access network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the wireless access network device can be integrated on the same physical device, or part of the functions of the core network device and part of the functions of the wireless access network device can be integrated on one physical device. Terminals and wireless access network devices can be connected to each other by wired or wireless means. Figure 1D This is just a schematic diagram. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices. Figure 1D Not drawn in.
[0070] The wireless access network equipment can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in the fifth generation (5G) mobile communication system, a next generation base station in the sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc.; it can also be a module or unit that completes part of the functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). The wireless access network equipment can be a macro base station (such as Figure 1D 110a), or a micro base station or an indoor station (such as Figure 1D 110b), may also be a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device. For ease of description, the following description takes a base station as an example of a wireless access network device.
[0071] The terminal may also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely used in various scenarios, for example, device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.
[0072] Base stations and terminals can be fixed or movable. Base stations and terminals can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons, and artificial satellites in the air. The embodiments of this application do not limit the application scenarios of base stations and terminals.
[0073] The roles of the base station and the terminal can be relative, for example, Figure 1DThe helicopter or drone 120i in the figure can be configured as a mobile base station. For the terminal 120j that accesses the wireless access network 100 through 120i, the terminal 120i is a base station; but for the base station 110a, 120i is a terminal, that is, 110a and 120i communicate through the wireless air interface protocol. Of course, 110a and 120i can also communicate through the interface protocol between base stations. In this case, relative to 110a, 120i is also a base station. Therefore, base stations and terminals can be collectively referred to as communication devices. Figure 1D 110a and 110b in the figure may be referred to as communication devices having base station functions. Figure 1D 120a-120j in the figure can be called communication devices with terminal functions.
[0074] Base stations and terminals, base stations and base stations, and terminals and terminals can communicate through authorized spectrum, unauthorized spectrum, or both; they can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.
[0075] In the embodiments of the present application, the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem including the base station function. The control subsystem including the base station function here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal may also be performed by a module (such as a chip or a modem) in the terminal, or by a device including the terminal function.
[0076] In the present application, the base station sends a downlink signal or downlink information to the terminal, and the downlink information is carried on a downlink channel; the terminal sends an uplink signal or uplink information to the base station, and the uplink information is carried on an uplink channel.
[0077] It can be understood that in the embodiments of the present application, the physical downlink shared channel (Physical Downlink Shared Channel, PDSCH), the physical downlink control channel (Physical Downlink Control Channel, PDCCH), the physical uplink shared channel (Physical Uplink Shared Channel, PUSCH), and the physical uplink control channel (Physical Uplink Control Channel, PUCCH) are only used as examples of downlink data channels, downlink control channels, uplink data channels, and uplink control channels. In different systems and different scenarios, data channels and control channels may have different names, and the embodiments of the present application do not limit this.
[0078] In 5G communication systems, the application of massive multi-antenna technology plays a vital role in improving the spectrum efficiency of the system. When using MIMO technology, the base station needs to precode the data before sending it to the UE. How to precode depends on the CSI that the UE feeds back to the base station, so accurate CSI feedback information is an important factor affecting system performance.
[0079] In the time division duplexing (TDD) mode, uplink and downlink channels transmit signals on different time resources of the same frequency domain resources. Within a relatively short period of time (coherence time of channel propagation), it can be considered that the channel fading experienced by the signals on the uplink and downlink channels is the same, so it has reciprocity. The base station can use the channel reciprocity to obtain the CSI of the downlink channel through the uplink channel and then perform precoding.
[0080] In FDD mode, the frequency band interval of the uplink and downlink channels is much larger than the coherent bandwidth, and the uplink and downlink channels do not have complete reciprocity. In the FDD system, the UE needs to feedback the CSI of the downlink channel to the base station. The basic process is as follows: Figure 1AAs shown. Among them, the measurement information included in CSI includes: CQI, PMI, CSI-RS Resource Indicator (CSI-RS Resource Indicator, CRI), SSB Resource Indicator (SSBRI), Layer Indicator (LayerIndicator, LI), Rank Indicator (RankIndicator, RI) and L1-Reference Signal Receiving Power (L1-RSRP). Among them, SSBRI, LI and L1-RSRP are newly added feedback quantities in the new radio (New Radio, NR). L1 is used to indicate the strongest column in PMI, which is used for PT-RS reference signal mapping. SSBRI and L1-RSRP are used for beam management, SSBRI indicates the beam index, and L1-RSRP indicates the beam strength.
[0081] The base station determines the number of data streams to be transmitted to the UE based on the RI; the base station determines the modulation order and channel coding code rate of the data to be transmitted to the UE based on the CQI in the CSI; the base station determines the precoding of the data to be transmitted to the UE based on the PMI. Specifically, the base station performs channel coding and modulation on the data from the upper layer to form codewords; performs layer mapping on different codewords; and precodes the data after layer mapping to map it to the antenna for transmission.
[0082] In the NR standard protocol, FDD CSI feedback uses base station side information as a reference for channel quantization. The R15 Type II codebook adopts the idea of spatial (angle) compression, and represents the precoding matrix of a single user with a linear combination of several spatial basis vectors in the spatial domain. Based on the R15 codebook, the R16 Type II codebook further compresses the frequency domain (delay) by using the frequency domain correlation of the amplitude and phase coefficients of different subbands, and represents it with a bilinear combination of several spatial basis vectors and several frequency domain DFT basis vectors.
[0083] In FDD working mode, it is very expensive for the UE to directly feed back the received channel to the base station. Generally, a codebook (including multiple space-frequency domain basis vectors) is used to quantize the channel and feed back CSI. The codebook is known to both the base station and the UE. The base station uses the CSI and the known codebook to obtain the quantized channel.
[0084] In order to improve the user's SINR and reduce inter-cell interference, thereby improving the network system capacity and user experience, joint transmission is proposed. Joint transmission is divided into guaranteed C-JT and NC-JT. Figure 1BThis is a schematic diagram of coherent joint data transmission, where TRP is an antenna array and is not limited to one base station. C-JT usually regards the antennas of multiple TRPs as a unified virtual antenna, based on the joint channel [H 1 ,…,H N ], calculate the joint precoding W = [W 1 ,…,W N ] T Each TRP uses its own precoding W i , jointly send the same symbol s, where W i It is determined based on the PMI fed back by the UE. Figure 1C This is a schematic diagram of the C-JT precoding structure. Figure 1C The structure shown represents the joint precoding structure of a certain layer; as shown in formula (1), W is the joint precoding, W i is the precoding matrix of the ith TRP, i is the serial number of the TRP, N is the total number of TRPs, P i TRP i The dimension of the spatial beam, N f is the number of subcarriers, 2L i TRP i The number of selected spatial basis vectors, M i TRP i The number of frequency domain basis vectors. 1,i is the matrix used for beam selection, is the beam combining coefficient matrix, is the matrix used for frequency domain compression. The UE needs to feedback the corresponding W through PMI 1,i , as well as Finally, each TRP determines the precoding of data transmitted to the UE based on the corresponding PMI information.
[0085] The C-JT codebook can only support 4 layers of transmission, corresponding to one codeword. Each layer of data is jointly transmitted on the cooperative transmission resource set, that is, all layers correspond to the same cooperative transmission resource set, and each TRP uses the same set of spatial basis vectors in each layer of data transmission, that is, W 1,i Similarly, whether the CSI-RS resources in the collaborative transmission resource set participate in the C-JT of a certain layer is determined by W 2,i Decision, if you do not participate, the corresponding W 2,i The bitmap is all 0, which results in a waste of overhead. On the other hand, since each layer corresponds to the same collaborative transmission resource set, the overhead of the UE's feedback PMI to each TRP is the same. As the number of layers increases, the feedback overhead increases.
[0086] Therefore, an embodiment of the present application provides a communication method that can reduce the communication overhead of a communication device feeding back CSI.
[0087] The communication method of the embodiment of the present application can be applied to long term evolution (LTE) system, long term evolution-advanced (LTE-A) system, enhanced long term evolution (eLTE), 5G mobile communication system new air interface system, sixth generation (6G) mobile communication system and other future communication networks, and can also be extended to similar wireless communication systems, such as wireless fidelity (WiFi), worldwide interoperability for microwave access (WIMAX), and cellular systems related to the third generation partnership project (3GPP).
[0088] The communication method in the embodiment of the present application is applicable to a variety of communication systems including the 5G NR system, and the above-mentioned communication system satisfies: there is an entity in the communication system that needs to send transmission direction indication information, and another entity in the communication system needs to receive the indication information and determine the transmission direction within a certain time based on the indication information.
[0089] The above communication method is applied to a communication system, which includes a network device and a terminal device, wherein the network device may also be referred to as a wireless access network device, and the network device is an entity on the network side for transmitting or receiving signals, such as a gNB, etc. The terminal device may also be referred to as a terminal, and the terminal device is an entity on the user side for receiving or transmitting signals, such as a mobile phone, etc.
[0090] like Figure 2A As shown, exemplarily, the communication system includes multiple base stations 201 and multiple UEs 202 to form a communication system, and multiple base stations simultaneously serve one UE. In the communication system, the UE can send uplink data to the base station, and the base station needs to receive the uplink data sent by the UE.
[0091] refer to Figure 2B , Figure 2BA schematic diagram of another communication system provided for an embodiment of the present application; wherein both the base station and the UE include a physical layer (PHY) signaling and data interaction module, which is a module used by the base station and the UE to send and receive uplink / downlink control signaling and uplink / downlink data. The downlink control signaling is carried in the PDCCH, and the downlink data is carried in the PDSCH. The uplink control signaling is carried in the PUCCH, and the uplink data is carried in the PUSCH.
[0092] The communication method of the embodiment of the present application is described in detail below, taking the base station and the terminal as the execution entities as an example.
[0093] refer to Figure 3 and Figure 4 , Figure 3 A schematic diagram of a communication method provided in an embodiment of the present application, Figure 4 A schematic diagram of another communication method provided in an embodiment of the present application; the communication method of the present application comprises the following steps:
[0094] 201. The terminal determines first information.
[0095] The first information indicates a mapping relationship between the first transmission layer group and the first codeword, and a mapping relationship between the second transmission layer group and the second codeword. The first transmission layer group and the second transmission layer group are determined according to the channel quality (or channel condition) of the transmission layer.
[0096] Specifically, the first information may directly or indirectly indicate a mapping relationship between the first transmission layer group and the first codeword, and a mapping relationship between the second transmission layer group and the second codeword. The channel quality of the transmission layer may be characterized by various channel evaluation parameters, such as a modulation and coding scheme (MCS).
[0097] 202. The terminal determines second information.
[0098] The second information indicates a mapping relationship between the first codeword and the first collaborative transmission resource set, and a mapping relationship between the second codeword and the second collaborative transmission resource set. The second information may directly or indirectly indicate a mapping relationship between the first codeword and the first collaborative transmission resource set, and a mapping relationship between the second codeword and the second collaborative transmission resource set.
[0099] The transmission resource is a channel state information reference signal (CSI-RS) resource. Each transmission resource corresponds to an antenna array, and a base station can have at least one transmission resource. The first collaborative transmission resource set and the second collaborative transmission resource set are collaborative transmission resource sets used for joint transmission / reception of user signals.
[0100] For example, when the second information is an indirect indication, the second information can be a mapping relationship between at least one transmission layer in the first transmission layer group and the first collaborative transmission resource set, and a mapping relationship between at least one transmission layer in the second transmission layer group and the second collaborative transmission resource set.
[0101] For example, assume that the first information indicates that the first codeword corresponds to transmission layer 1 to transmission layer 4, and the second codeword corresponds to transmission layer 5 to transmission layer 8. The second information may be a mapping relationship between transmission layer 1 (or any one of transmission layers 2 to transmission layer 4) and the first collaborative transmission resource set, and a mapping relationship between transmission layer 8 (or any one of transmission layers 5 to transmission layer 7) and the second collaborative transmission resource set. Since the transmission layer corresponds to the codeword, it can be determined according to the above second information that the first codeword corresponds to the first collaborative transmission resource set, and the second codeword corresponds to the second collaborative transmission resource set. Alternatively, the second information may be a mapping relationship between all transmission layers in transmission layer 1 to transmission layer 4 and the first collaborative transmission resource set, and a mapping relationship between all transmission layers in transmission layer 5 to transmission layer 8 and the second collaborative transmission resource set.
[0102] The number of transmission resources of the first collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and / or the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set. The third collaborative transmission resource set is determined based on the channel measurement result. The third collaborative transmission resource set is semi-statically determined based on the channel measurement result, and its determination method is the same as that of the prior art.
[0103] Specifically, based on the transmission layer grouping, a collaborative transmission resource set is configured for the first codeword and the second codeword. The first collaborative transmission resource set and the second collaborative transmission resource set may be the same, completely different, or partially the same.
[0104] 203. The terminal quantizes a channel between each cooperative transmission resource in the first cooperative transmission resource set and the second cooperative transmission resource set and the terminal based on a codebook to determine CSI. 204. The terminal outputs the first information, the second information and the CSI.
[0105] In an embodiment of the present application, the transmission layer is divided into a first transmission layer group and a second transmission layer group according to the channel quality of the transmission layer, and then the first transmission layer group and the second transmission layer group are mapped to a first codeword and a second codeword, and a first collaborative transmission resource set is configured for the first codeword, and a second collaborative transmission resource set is configured for the second codeword. Since the number of transmission resources of the first collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and / or the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, when channel quantization is performed based on the codebook, compared with the prior art, the number of channels that need to be channel quantized is reduced, the amount of data when feeding back CSI can be reduced, and the communication overhead of feeding back CSI can be reduced.
[0106] In the embodiment of the present application, the transport layer is mapped to two codewords, the first codeword and the second codeword. The communication method of the embodiment of the present application can also be extended to the case of more than three codewords without special limitation.
[0107] The first transmission layer group and the second transmission layer group are determined according to the channel quality of the transmission layer, and the channel quality of the first transmission layer group and the channel quality of the second transmission layer group may be the same.
[0108] In one possible implementation, the channel quality of the first transmission layer group is higher than the channel quality of the second transmission layer group. In this solution, the transmission layers are grouped according to the differences in their channel qualities, and thus collaborative transmission resource sets with different numbers of transmission resources can be configured for the first transmission layer group and the second transmission layer group with different channel qualities.
[0109] For example, the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, the number of transmission resources of the first collaborative transmission resource set is less than or equal to the number of transmission resources of the third collaborative transmission resource set, and the number of transmission resources of the first collaborative transmission resource set is higher than the number of transmission resources of the second collaborative transmission resource set. For another example, the number of transmission resources of the first collaborative transmission resource set and the number of transmission resources of the second collaborative transmission resource set are both smaller than the number of transmission resources of the third collaborative transmission resource set, and the number of transmission resources of the first collaborative transmission resource set is higher than the number of transmission resources of the second collaborative transmission resource set. In other words, allocating more transmission resources to the first transmission layer group with higher channel quality and allocating fewer transmission resources to the second transmission layer with lower channel quality can reduce both the communication overhead of feedback CSI and the waste of communication overhead.
[0110] In a possible implementation, when the first information indirectly indicates the mapping relationship between the first transmission layer group and the first codeword, and the mapping relationship between the second transmission layer group and the second codeword, the first information is X, and the first information is X for indicating that the first transmission layer group is composed of transmission layers whose channel quality ranks first X in the transmission layer. The above X is a non-zero positive integer, and the specific value of X can be set according to actual conditions. For example, the value of X is determined according to the channel quality of the transmission layer.
[0111] Specifically, both the base station and the terminal can obtain the channel quality of the transmission layer. Therefore, the correspondence between the codeword and the layer can be flexibly adjusted according to the channel conditions of each layer, and the layers can be grouped according to the channel quality. For example, codeword 1 corresponds to layer 1 to layer X, and codeword 2 corresponds to layer X+1 to layer V, where the number of layers V>4, and the mapping relationship is determined by the signaling indication X value. Then the base station side can realize the mapping between the transmission layer and the codeword according to the X value.
[0112] In the embodiment of the present application, X is used to indicate the mapping relationship between the transport layer grouping and the codeword and the transport layer group, and the transport layers with the top X channel quality in the transport layer are grouped into the first transport layer group, corresponding to the first codeword; and the remaining transport layers are grouped into the second transport layer group, corresponding to the second codeword. In this way, it can be ensured that the channel quality of the first transport layer group is higher than the channel quality of the second transport layer group, and the transport layer grouping and the mapping of the codeword to the transport layer group can be quickly realized.
[0113] In a possible embodiment, when the above-mentioned first information directly indicates the mapping relationship between the first transmission layer group and the first codeword, and the mapping relationship between the second transmission layer group and the second codeword, the base station does not know the channel quality of the transmission layer, and the terminal needs to feedback the specific mapping relationship, that is, which transmission layers correspond to which codeword.
[0114] In a possible implementation, the number of spatial basis vectors used by the cooperative transmission resources in the first cooperative transmission resource set when transmitting the first codeword is greater than the number of spatial basis vectors used by the cooperative transmission resources in the second cooperative transmission resource set when transmitting the second codeword.
[0115] In an embodiment of the present application, compared with the first codeword, the collaborative transmission resources in the second collaborative transmission resource set utilize fewer spatial basis vectors when transmitting the second codeword with poor channel quality. By using fewer spatial basis vectors to represent the channel of the second codeword, the communication overhead of the feedback CSI can be further reduced.
[0116] The number of spatial basis vectors is related to the codeword corresponding to the transmission layer group, that is, 0<γ L <1; L is the number of spatial basis vectors, CW represents the codeword, CW1 is the first codeword, and CW is the second codeword. n is the corresponding layer, γ Lis a proportionality coefficient. That is, the number of spatial basis vectors used by the cooperative transmission resources for transmitting the second codeword is less than the number of spatial basis vectors used by the cooperative transmission resources for transmitting the first codeword.
[0117] In a possible implementation, the second collaborative transmission resource is included in the first collaborative transmission resource set and the second collaborative transmission resource set, and the spatial basis vectors used by the second collaborative transmission resource when transmitting the second codeword are a subset of the spatial basis vectors used by the second collaborative transmission resource when transmitting the first codeword.
[0118] In an embodiment of the present application, when a certain collaborative transmission resource (such as a second collaborative transmission resource) belongs to both the first collaborative transmission resource set and the second collaborative transmission resource set, the number of spatial basis vectors used by the collaborative transmission resource when transmitting the second codeword is less than the number of spatial basis vectors used when transmitting the first codeword, and the spatial basis vectors used by the second collaborative transmission resource when transmitting the second codeword are a subset of the spatial basis vectors used by the second collaborative transmission resource when transmitting the first codeword. The channel quality of the second codeword is poorer than the channel quality of the first codeword. Therefore, by using fewer spatial basis vectors to characterize the channel of the second codeword, the communication overhead of the feedback CSI can be further reduced.
[0119] Specifically, for the second cooperative transmission resource, which is included in both the first cooperative transmission resource set and the second cooperative transmission resource set, the second cooperative transmission resource selects The second cooperative transmission resource transmits the second codeword from the above spatial basis vectors. Select from the spatial basis vectors Spatial basis vectors are used for precoding. Figure 1C The spatial basis vectors used by the second collaborative transmission resource when transmitting the second codeword are a subset of the spatial basis vectors used when transmitting the first codeword. Reducing the number of spatial basis vectors L can effectively reduce the CSI feedback overhead.
[0120] In one possible implementation, reference Figure 4 , the above step 204 specifically includes the following steps:
[0121] The terminal sends the first information, the second information and the CSI to the first cooperative transmission resource.
[0122] Correspondingly, the first cooperative transmission resource receives the first information, the second information and the CSI. Alternatively, the base station receives the first information, the second information and the CSI. The base station is the base station where the first cooperative transmission resource is located.
[0123] The first coordinated transmission resource is any one of the first coordinated transmission resource set and the second coordinated transmission resource set.
[0124] In an embodiment of the present application, when outputting the first information, the second information and the CSI, the terminal may first send the first information, the second information and the CSI to the first collaborative transmission resource, where the first collaborative transmission resource is any one of the first collaborative transmission resource set and the second collaborative transmission resource set, and the collaborative transmission resource distributes information so that each collaborative transmission resource in the first collaborative transmission resource set and the second collaborative transmission resource set can obtain the first information, a mapping relationship related to itself in the second information, and information related to itself in the CSI. Based on the first information, the second information and the CSI, the collaborative transmission resources in the first collaborative transmission resource set and the second collaborative transmission resource set that actually participate in the joint data transmission perform joint data transmission.
[0125] In a possible implementation manner, the above step 204 specifically includes the following steps:
[0126] The terminal sends CSI to the first cooperative transmission resource, where the CSI includes first information and second information.
[0127] Correspondingly, the first coordinated transmission resource receives CSI. Alternatively, the base station receives CSI. The base station is the base station where the first coordinated transmission resource is located.
[0128] The first coordinated transmission resource is any one of the first coordinated transmission resource set and the second coordinated transmission resource set.
[0129] In the embodiment of the present application, when the terminal sends the first information, the second information and the CSI to the first cooperative transmission resource, the first information and the second information can be used as new fields in the CSI, and the CSI only needs to be sent to the first cooperative transmission resource. By multiplexing the CSI, communication resources can be saved.
[0130] Exemplarily, the number of first collaborative transmission resources may be one, and only one collaborative transmission resource in the first collaborative transmission resource set and the second collaborative transmission resource set is used to distribute information, so as to reduce communication overhead. Alternatively, the number of first collaborative transmission resources may be multiple, and multiple first collaborative transmission resources in the first collaborative transmission resource set and the second collaborative transmission resource set are used to distribute information, and information transmission is performed multiple times to ensure that the first information, the second information, and the CSI are reliably transmitted.
[0131] In a possible implementation manner, the above step 204 specifically includes the following steps:
[0132] The terminal sends the first information, the third information, and the first CSI related to the first cooperative transmission resource in the CSI to the first cooperative transmission resource.
[0133] Correspondingly, the first cooperative transmission resource receives the first information, the third information, and the first CSI. Alternatively, the base station receives the first information, the third information, and the first CSI. The base station is the base station where the first cooperative transmission resource is located.
[0134] The third information indicates a mapping relationship related to the first coordinated transmission resource in the second information. The first coordinated transmission resource is any one of the first coordinated transmission resource set and the second coordinated transmission resource set.
[0135] In an embodiment of the present application, when outputting the first information, the second information and the CSI, the terminal may respectively send the first information, the mapping relationship related to the collaborative transmission resource in the second information and the information related to the collaborative transmission resource in the CSI to each collaborative transmission resource in the first collaborative transmission resource set and the second collaborative transmission resource set (in the embodiment of the present application, taking the first collaborative transmission resource as an example).
[0136] Among them, the union of the first CSI corresponding to all collaborative transmission resources in the first collaborative transmission resource set and the second collaborative transmission resource set is the CSI in step 204, and the union of the third information corresponding to all collaborative transmission resources in the first collaborative transmission resource set and the second collaborative transmission resource set is the second information.
[0137] Each cooperative transmission resource in the first cooperative transmission resource set and the second cooperative transmission resource set that actually participates in the joint data transmission performs joint data transmission according to the first information, the third information of the cooperative transmission resource and the first CSI of the cooperative transmission resource.
[0138] In a possible implementation manner, the above step 204 specifically includes the following steps:
[0139] The terminal sends the first CSI to the first coordinated transmission resource.
[0140] Correspondingly, the first coordinated transmission resource receives the first CSI. Alternatively, the base station receives the first CSI. The base station is the base station where the first coordinated transmission resource is located.
[0141] The first CSI includes first information and third information, and the third information indicates a mapping relationship related to the first coordinated transmission resource in the second information. The first coordinated transmission resource is any one of the first coordinated transmission resource set and the second coordinated transmission resource set.
[0142] In the embodiment of the present application, when the terminal sends the first information, the third information and the first CSI to the first cooperative transmission resource, the first information and the second information can be used as new fields in the first CSI, and the first CSI only needs to be sent to the first cooperative transmission resource. By multiplexing CSI, communication resources can be saved.
[0143] It is understandable that, in order to implement the functions in the above embodiments, the base station and the terminal include hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0144] Figure 5 , Figure 6 and Figure 7 A schematic diagram of the structure of a possible communication device provided for an embodiment of the present application. These communication devices can be used to implement the functions of the terminal or the first cooperative transmission resource (or base station) in the above method embodiment, and thus can also achieve the beneficial effects of the above method embodiment. In an embodiment of the present application, the communication device can be as follows Figure 1D One of the terminals 120a-120j shown may also be Figure 1D The base station 110a or 110b shown may also be a module (such as a chip) applied to a terminal or a base station.
[0145] like Figure 5 As shown, the communication device 500 includes a processing unit 510 and a transceiver unit 520. The communication device 500 is used to implement the above Figure 3 The functions of the terminal in the method embodiment shown in FIG.
[0146] When the communication device 500 is used to implement Figure 3When the function of the terminal in the method embodiment shown is: the processing unit 510 is used to determine the first information. The above-mentioned first information indicates the mapping relationship between the first transmission layer group and the first codeword, and the mapping relationship between the second transmission layer group and the second codeword. The first transmission layer group and the second transmission layer group are determined according to the channel quality of the transmission layer. The processing unit 510 is also used to determine the second information. The above-mentioned second information indicates the mapping relationship between the first codeword and the first collaborative transmission resource set, and the mapping relationship between the second codeword and the second collaborative transmission resource set. Among them, the number of transmission resources of the first collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and / or the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and the above-mentioned third collaborative transmission resource set is determined based on the channel measurement result. The processing unit 510 is also used to quantize the channel between each collaborative transmission resource in the first collaborative transmission resource set and the second collaborative transmission resource set and the terminal based on the codebook to determine the channel state information CSI. The transceiver unit 520 is used to output the first information, the second information and the CSI.
[0147] In a possible implementation, the channel quality of the first transmission layer group is higher than the channel quality of the second transmission layer group.
[0148] In a possible implementation, the number of spatial basis vectors used by the cooperative transmission resources in the first cooperative transmission resource set when transmitting the first codeword is greater than the number of spatial basis vectors used by the cooperative transmission resources in the second cooperative transmission resource set when transmitting the second codeword.
[0149] In a possible implementation manner, the first information is X, and the first information is X, which is used to indicate that the first transmission layer group is composed of transmission layers whose channel qualities rank top X among the transmission layers.
[0150] In a possible implementation manner, the transceiver unit 520 is specifically used to output the first information, the second information, and the CSI:
[0151] The first information, the second information, and the CSI are sent to the first cooperative transmission resource.
[0152] The first coordinated transmission resource is any one of the first coordinated transmission resource set and the second coordinated transmission resource set.
[0153] In a possible implementation manner, the transceiver unit 520 is specifically used to output the first information, the second information, and the CSI:
[0154] CSI is sent to the first cooperative transmission resource, where the CSI includes first information and second information.
[0155] The first coordinated transmission resource is any one of the first coordinated transmission resource set and the second coordinated transmission resource set.
[0156] In a possible implementation manner, the transceiver unit 520 is specifically used to output the first information, the second information, and the CSI:
[0157] The first information, the third information, and the first CSI in the CSI related to the first cooperative transmission resource are sent to the first cooperative transmission resource.
[0158] The third information indicates a mapping relationship related to the first coordinated transmission resource in the second information. The first coordinated transmission resource is any one of the first coordinated transmission resource set and the second coordinated transmission resource set.
[0159] In a possible implementation manner, the transceiver unit 520 is specifically used to output the first information, the second information, and the CSI:
[0160] The first CSI is sent to the first cooperative transmission resource.
[0161] The first coordinated transmission resource is any one of the first coordinated transmission resource set and the second coordinated transmission resource set. The first CSI includes first information and third information, and the third information indicates a mapping relationship in the second information related to the first coordinated transmission resource.
[0162] In a possible implementation, the second collaborative transmission resource is included in the first collaborative transmission resource set and the second collaborative transmission resource set, and the spatial basis vectors used by the second collaborative transmission resource when transmitting the second codeword are a subset of the spatial basis vectors used by the second collaborative transmission resource when transmitting the first codeword.
[0163] For more detailed description of the processing unit 510 and the transceiver unit 520, please refer to Figure 3 The relevant description in the method embodiment shown is directly obtained and will not be repeated here.
[0164] like Figure 6 As shown, the communication device 600 includes a transceiver unit 610. The communication device 600 is used to implement the above Figure 4 The function of the first cooperative transmission resource (or base station) in the method embodiment shown in .
[0165] When the communication device 600 is used to implement Figure 4When the function of the first collaborative transmission resource in the method embodiment shown is: the transceiver unit 610 is used to receive the first information, the second information and the CSI. Among them, the first information indicates the mapping relationship between the first transmission layer group and the first codeword, and the mapping relationship between the second transmission layer group and the second codeword, and the first transmission layer group and the second transmission layer group are determined according to the channel quality of the transmission layer. The second information indicates the mapping relationship between the first codeword and the first collaborative transmission resource set, and the mapping relationship between the second codeword and the second collaborative transmission resource set. The number of transmission resources of the first collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and / or the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and the third collaborative transmission resource set is determined based on the channel measurement result. The CSI is obtained by the terminal quantizing the channel between each collaborative transmission resource in the first collaborative transmission resource set and the second collaborative transmission resource set and the terminal based on the codebook.
[0166] In a possible implementation, the channel quality of the first transmission layer group is higher than the channel quality of the second transmission layer group.
[0167] In a possible implementation, the number of spatial basis vectors used by the collaborative transmission resources in the first collaborative transmission resource set when transmitting the first codeword is greater than the number of spatial basis vectors used by the collaborative transmission resources in the second collaborative transmission resource set when transmitting the second codeword.
[0168] In a possible implementation manner, the first information is X, and the first information is X, which is used to indicate that the first transmission layer group is composed of transmission layers whose channel qualities rank top X among the transmission layers.
[0169] In a possible implementation manner, the transceiver unit 610 is specifically configured to:
[0170] CSI is received, where the CSI includes first information and second information.
[0171] In a possible implementation, the second collaborative transmission resource is included in the first collaborative transmission resource set and the second collaborative transmission resource set, and the spatial basis vectors used by the second collaborative transmission resource when transmitting the second codeword are a subset of the spatial basis vectors used by the second collaborative transmission resource when transmitting the first codeword.
[0172] In a possible implementation manner, the transceiver unit 610 is specifically configured to:
[0173] Receive first information, third information, and first CSI. The third information indicates a mapping relationship in the second information related to a first collaborative transmission resource (the communication device 600 is a bearer of the first collaborative transmission resource). The first collaborative transmission resource is any one of the first collaborative transmission resource set and the second collaborative transmission resource set.
[0174] In a possible implementation manner, the transceiver unit 610 is specifically configured to:
[0175] Receive first CSI. The first CSI includes first information and third information, where the third information indicates a mapping relationship related to the first cooperative transmission resource in the second information. The first cooperative transmission resource is any one of the first cooperative transmission resource set and the second cooperative transmission resource set.
[0176] For a more detailed description of the transceiver unit 610, please refer to Figure 4 The relevant description in the method embodiment shown is directly obtained and will not be repeated here.
[0177] like Figure 7 As shown, the communication device 700 includes a processor 710 and an interface circuit 720. The processor 710 and the interface circuit 720 are coupled to each other. It is understood that the interface circuit 720 can be a transceiver or an input-output interface. Optionally, the communication device 700 may also include a memory 730 for storing instructions executed by the processor 710 or storing input data required by the processor 710 to execute instructions or storing data generated after the processor 710 executes instructions.
[0178] When the communication device 700 is used to implement Figure 3 When the method is shown, the processor 710 is used to implement the function of the processing unit 510, and the interface circuit 720 is used to implement the function of the transceiver unit 520.
[0179] When the communication device 700 is used to implement Figure 4 When the function of the first coordinated transmission resource in the method shown is implemented, the interface circuit 720 is used to implement the function of the above-mentioned transceiver unit 610.
[0180] When the above communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiment. The terminal device chip receives information from other modules in the terminal device (such as a radio frequency module or an antenna), and the information is sent by the network device to the terminal device; or the terminal device chip sends information to other modules in the terminal device (such as a radio frequency module or an antenna), and the information is sent by the terminal device to the network device.
[0181] When the above communication device is a chip applied to a network device, the network device chip implements the function of the network device in the above method embodiment. The network device chip receives information from other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the terminal device to the network device; or the network device chip sends information to other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the network device to the terminal device.
[0182] It is understandable that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0183] The method steps in the embodiments of the present application can be implemented by hardware, or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and can write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal device. Of course, the processor and the storage medium can also be present in a network device or a terminal device as discrete components.
[0184] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it 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 programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instruction may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium may be a magnetic medium, for example, a floppy disk, a hard disk, a tape; it may also be an optical medium, for example, a digital video disc; it may also be a semiconductor medium, for example, a solid-state hard disk.
[0185] In the various embodiments of the present application, unless otherwise specified or provided in a logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.
[0186] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of this application, the character " / " indicates that the previous and next associated objects are in a "division" relationship.
[0187] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.
Claims
1. A communication method, It is characterized in that The method comprises: Determine first information, where the first information indicates a mapping relationship between a first transmission layer group and a first codeword, and a mapping relationship between a second transmission layer group and a second codeword, where the first transmission layer group and the second transmission layer group are determined according to a channel quality of a transmission layer; Determine second information, where the second information indicates a mapping relationship between the first codeword and a first collaborative transmission resource set, and a mapping relationship between the second codeword and a second collaborative transmission resource set, wherein the number of transmission resources of the first collaborative transmission resource set is less than the number of transmission resources of a third collaborative transmission resource set, and / or the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and the third collaborative transmission resource set is determined based on a channel measurement result; quantize a channel between each cooperative transmission resource in the first cooperative transmission resource set and the second cooperative transmission resource set and the terminal based on a codebook to determine channel state information CSI; The first information, the second information, and the CSI are output.
2. The method according to claim 1, It is characterized in that The channel quality of the first transmission layer group is higher than the channel quality of the second transmission layer group.
3. The method according to claim 1 or 2, It is characterized in that The number of spatial basis vectors used by the cooperative transmission resources in the first cooperative transmission resource set when transmitting the first codeword is greater than the number of spatial basis vectors used by the cooperative transmission resources in the second cooperative transmission resource set when transmitting the second codeword.
4. The method according to any one of claims 1 to 3, It is characterized in that The first information is X, and the first information is X for indicating that the first transmission layer group is composed of transmission layers whose channel quality ranks top X among the transmission layers.
5. The method according to any one of claims 1 to 4, It is characterized in that The outputting the first information, the second information, and the CSI includes: The first information, the second information and the CSI are sent to a first collaborative transmission resource, where the first collaborative transmission resource is any one of the first collaborative transmission resource set and the second collaborative transmission resource set.
6. The method according to any one of claims 1 to 4, It is characterized in that The outputting the first information, the second information, and the CSI includes: The CSI is sent to a first collaborative transmission resource, where the CSI includes the first information and the second information, and the first collaborative transmission resource is any one of the first collaborative transmission resource set and the second collaborative transmission resource set.
7. The method according to any one of claims 1 to 4, It is characterized in that The outputting the first information, the second information, and the CSI includes: The first information, the third information, and the first CSI related to the first collaborative transmission resource in the CSI are sent to the first collaborative transmission resource, and the third information indicates a mapping relationship related to the first collaborative transmission resource in the second information; the first collaborative transmission resource is any one of the first collaborative transmission resource set and the second collaborative transmission resource set.
8. The method according to any one of claims 1 to 4, It is characterized in that The outputting the first information, the second information, and the CSI includes: A first CSI is sent to a first collaborative transmission resource, where the first collaborative transmission resource is any one of the first collaborative transmission resource set and the second collaborative transmission resource set, and the first CSI includes the first information and third information, and the third information indicates a mapping relationship in the second information related to the first collaborative transmission resource.
9. The method according to any one of claims 1 to 8, It is characterized in that The second collaborative transmission resource is included in the first collaborative transmission resource set and the second collaborative transmission resource set, and the spatial domain basis vectors used by the second collaborative transmission resource when transmitting the second codeword are a subset of the spatial domain basis vectors used by the second collaborative transmission resource when transmitting the first codeword.
10. A communication method, It is characterized in that The method comprises: receiving first information, second information, and CSI; The first information indicates a mapping relationship between a first transmission layer group and a first codeword, and a mapping relationship between a second transmission layer group and a second codeword, and the first transmission layer group and the second transmission layer group are determined according to a channel quality of a transmission layer; The second information indicates a mapping relationship between the first codeword and the first collaborative transmission resource set, and a mapping relationship between the second codeword and the second collaborative transmission resource set; The number of transmission resources of the first collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and / or the number of transmission resources of the second collaborative transmission resource set is less than the number of transmission resources of the third collaborative transmission resource set, and the third collaborative transmission resource set is determined based on a channel measurement result; The CSI is obtained by the terminal quantizing a channel between each cooperative transmission resource in the first cooperative transmission resource set and the second cooperative transmission resource set and the terminal based on a codebook.
11. The method according to claim 10, It is characterized in that The channel quality of the first transmission layer group is higher than the channel quality of the second transmission layer group.
12. The method according to claim 10 or 11, It is characterized in that The number of spatial basis vectors used by each cooperative transmission resource in the first cooperative transmission resource set when transmitting the first codeword is greater than the number of spatial basis vectors used by each cooperative transmission resource in the second cooperative transmission resource set when transmitting the second codeword.
13. The method according to any one of claims 10 to 12, It is characterized in that The first information is X, and the first information is X for indicating that the first transmission layer group is composed of transmission layers whose channel quality ranks top X among the transmission layers.
14. The method according to any one of claims 10 to 13, It is characterized in that The receiving the first information, the second information and the CSI includes: The CSI is received, where the CSI includes the first information and the second information.
15. The method according to any one of claims 10 to 14, It is characterized in that The second collaborative transmission resource is included in the first collaborative transmission resource set and the second collaborative transmission resource set, and the spatial domain basis vectors used by the second collaborative transmission resource when transmitting the second codeword are a subset of the spatial domain basis vectors used by the second collaborative transmission resource when transmitting the first codeword.
16. A communication device comprising means for executing the method according to any one of claims 1 to 15.
17. A communication device, It is characterized in that It includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1 to 15 through a logic circuit or executing code instructions.
18. A computer-readable storage medium, It is characterized in that The storage medium stores a computer program or an instruction. When the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 15 is implemented.