CN117811621A - Multi-station cooperative channel state information indication method and communication device - Google Patents

Multi-station cooperative channel state information indication method and communication device Download PDF

Info

Publication number
CN117811621A
CN117811621A CN202211215533.2A CN202211215533A CN117811621A CN 117811621 A CN117811621 A CN 117811621A CN 202211215533 A CN202211215533 A CN 202211215533A CN 117811621 A CN117811621 A CN 117811621A
Authority
CN
China
Prior art keywords
trp
trps
frequency domain
ordering
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211215533.2A
Other languages
Chinese (zh)
Inventor
李婷
王潇涵
金黄平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202211215533.2A priority Critical patent/CN117811621A/en
Priority to PCT/CN2023/119285 priority patent/WO2024067183A1/en
Publication of CN117811621A publication Critical patent/CN117811621A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/022Site diversity; Macro-diversity
    • H04B7/024Co-operative use of antennas of several sites, e.g. in co-ordinated multipoint or co-operative multiple-input multiple-output [MIMO] systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0626Channel coefficients, e.g. channel state information [CSI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0636Feedback format
    • H04B7/0639Using selective indices, e.g. of a codebook, e.g. pre-distortion matrix index [PMI] or for beam selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application discloses a channel state information indication method and a communication device for multi-station cooperation, which are used for reducing the indication overhead of frequency domain base vectors in the multi-station cooperation. The embodiment of the application provides a channel state information indication method for multi-station cooperation, which comprises the following steps: acquiring channel state information corresponding to N TRPs, wherein the channel state information comprises first information, the first information is used for indicating that each TRP in a first TRP set in the N TRPs corresponds to S frequency domain base vector sets, each TRP in a second TRP set in the N TRPs corresponds to T frequency domain base vector sets, the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, N is an integer greater than or equal to 2, S is equal to the number of transmission layers, and T is an integer greater than or equal to 1 and less than S; and transmitting the channel state information.

Description

Multi-station cooperative channel state information indication method and communication device
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a method and a communications device for indicating channel state information in multi-station collaboration.
Background
The fifth generation communication (5th generation,5G) system has high demands on system capacity, spectral efficiency, etc. For a large-scale (massive) multiple-input multiple-output (multiple input multiple output, MIMO) system in frequency division duplex (frequency division duplexing, FDD) mode, a terminal device needs to feed back channel state information (channel state information, CSI) of a downlink channel to a network device (e.g., a base station), where the CSI may include a precoding matrix indicator (precoding matrix indicator, PMI). The network equipment determines precoding information of downlink data according to the PMI fed back by the terminal equipment, and sends the downlink data to the terminal equipment after precoding processing.
When the terminal equipment determines the PMI, a precoding matrix determined by channel measurement is characterized by bilinear combination of a plurality of space base vectors and a plurality of frequency base vectors by using a space compression mode and a frequency domain compression mode. Wherein, the space-domain basis vectors are used for representing the space-domain beam direction characteristics, and as the space-domain characteristics of each transmission layer of the data are similar, all the transmission layers can share the same space-domain basis vector or vectors (also called as shared space-domain basis vector set); the frequency-domain basis vectors are used to reflect the frequency-domain correlation, and each transport layer typically employs one or more frequency-domain basis vectors that are not exactly the same (also referred to as employing a different set of frequency-domain basis vectors).
To improve the throughput performance of the system and the experience of the users, a plurality of transmission receiving points (transmitting and receiving point, TRP) can be used to serve one terminal device in a multi-station cooperation manner. For example, N (N is an integer greater than 1) TRPs constitute a cooperation set, and N TRPs in the cooperation set provide a communication service for a terminal device through cooperation transmission. Wherein, for each TRP, the transmission layers of all data share a space base vector set, and the terminal equipment selects the space base vector from space base vectors preset in the protocol for each TRP. The terminal device selects a frequency domain base vector from frequency domain base vectors predefined by the protocol for each transmission layer of each TRP. Since each transmission layer adopts a different set of frequency domain base vectors, the overhead of the indication signaling of the frequency domain base vector of each TRP transmitted by the terminal device is large. How to reduce the indication overhead of the frequency domain basis vectors in multi-station cooperation is a problem to be solved in the art.
Disclosure of Invention
The embodiment of the application provides a channel state information indication method and a communication device for multi-station cooperation, which are used for reducing the indication overhead of frequency domain base vectors in the multi-station cooperation.
In order to solve the technical problems, the embodiment of the application provides the following technical scheme:
In a first aspect, an embodiment of the present application provides a method for indicating channel state information of multi-station cooperation, including:
acquiring channel state information corresponding to N Transmission and Reception Points (TRPs), wherein the channel state information comprises first information, the first information is used for indicating that each TRP in a first TRP set in the N TRPs corresponds to S frequency domain base vector sets, each TRP in a second TRP set in the N TRPs corresponds to T frequency domain base vector sets, the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, N is an integer greater than or equal to 2, S is equal to the number of transmission layers, and T is an integer greater than or equal to 1 and less than S;
and transmitting the channel state information.
In the above scheme, since the channel quality of the TRP in the first TRP set is not lower than the channel quality of the TRP in the second TRP set, different numbers of frequency domain base vector sets can be selected according to the TRP with different channel quality in the N TRPs, the number S of the frequency domain base vector sets corresponding to each TRP in the first TRP set is greater than the number T of the frequency domain base vector sets corresponding to each TRP in the second TRP set, under the scenario of cooperation of the TRPs, more frequency domain base vector sets can be selected for the TRP with higher channel quality, less frequency domain base vector sets can be selected for the TRP with lower channel quality than the TRP with higher channel quality, namely, the TRP can select different frequency domain base vectors according to the difference of channel quality.
In a possible implementation manner of the first aspect, the method further includes:
determining the first TRP set and the second TRP set according to the number of the space base vectors corresponding to each TRP in the N TRPs, wherein the number of the space base vectors of the TRPs is in direct proportion to the channel quality of the TRP. In the above scheme, because of the large-scale and channel quality difference among the multiple TRPs in multi-station cooperation, the number of space base vectors (for example, denoted as Ln) adopted by each TRP in space compression can be different, more space base vectors are adopted by the TRP with higher channel quality, and fewer space base vectors are adopted by the TRP with lower channel quality. Therefore, the number of the space-domain base vectors of the N TRPs can be used as the basis of the TRP grouping, the number of the space-domain base vectors of the TRP is in direct proportion to the channel quality of the TRP, and the terminal equipment can determine the first TRP set and the second TRP set according to the number of the space-domain base vectors corresponding to each TRP in the N TRPs.
In a possible implementation manner of the first aspect, the determining the first TRP set and the second TRP set according to the number of spatial base vectors corresponding to each TRP in the N TRPs includes: determining a TRP sorting result according to the number of the space-domain base vectors corresponding to the N TRPs, wherein the sorting position of the TRP with more space-domain base vectors in the TRP sorting result is before the sorting position of the TRP with less space-domain base vectors, or the sorting position of the TRP with less space-domain base vectors in the TRP sorting result is before the sorting position of the TRP with more space-domain base vectors; determining the first set of TRPs and the second set of TRPs according to the TRP ordering result. In the above scheme, the terminal device may sort the N TRPs, and the sorting basis may specifically be the order of from more to less space base vectors or the order of from less to more space base vectors. When the sequence of the number of the space base vectors is from more to less, the sequence position of the TRP with more space base vectors in the TRP sequence result is before the sequence position of the TRP with less space base vectors, the TRP with higher channel quality adopts more space base vectors, and the TRP with lower channel quality adopts less space base vectors, so that the TRP with high channel quality is arranged in front of the TRP with low channel quality. When the sequence of the number of the space base vectors is from less to more, the sequence position of the TRP with the small number of the space base vectors in the TRP sequence result is before the sequence position of the TRP with the large number of the space base vectors, and the TRP with low channel quality is arranged in front of the TRP with high channel quality.
In a possible implementation manner of the first aspect, the channel state information further includes second information, where the second information is used to indicate a number of spatial base vectors corresponding to each TRP of the N TRPs. In the above scheme, since the terminal device may send the second information to the primary TRP of the N TRPs, the primary TRP may receive the second information, and then determine the number of space base vectors corresponding to each TRP of the N TRPs.
In a possible implementation manner of the first aspect, the method further includes: determining a TRP sequencing result according to the channel quality of the N TRPs, wherein the sequencing position of the TRP with high channel quality in the TRP sequencing result is before the sequencing position of the TRP with low channel quality, or the sequencing position of the TRP with low channel quality in the TRP sequencing result is before the sequencing position of the TRP with high channel quality; determining the first set of TRPs and the second set of TRPs according to the TRP ordering result. In the above scheme, the terminal device may sort the N TRPs according to a specific order of channel quality of the TRPs from high to low or a specific order of channel quality of the TRPs from low to high. When the channel quality of the TRP is in order from high to low, the ordering position of the TRP with high channel quality is before the ordering position of the TRP with low channel quality in the TRP ordering result. When the channel quality of the TRP is in order from low to high, the ordering position of the TRP with low channel quality is before the ordering position of the TRP with high channel quality in the TRP ordering result.
In a possible implementation manner of the first aspect, the channel quality is determined by at least one of the following information corresponding to the N TRPs: large-scale information, channel strength, reference signal received power. In the above scheme, the channel contains large-scale information and small-scale information, the large-scale information represents large-scale fading, the large-scale information can represent the variation trend of the received signal power caused by the propagation loss of the transmission channel, and the large-scale information comprises path loss and shadow fading. Because TRP is located in a different location, there is a difference between large-scale information. The channel strength may be determined from the channel measurements. The calculation process of RSRP by the terminal device is not described in detail. By the above three different information, the channel quality of TRP can be indicated.
In a possible implementation manner of the first aspect, the method further includes: determining TRP ordering indexes corresponding to the N TRPs according to the mapping relation between the TRP ordering result and the TRP ordering indexes, wherein the channel state information further comprises third information, and the third information is used for indicating the TRP ordering indexes corresponding to the N TRPs. In the above scheme, the mapping relationship between the TRP ordering result and the TRP ordering index is a mapping relationship preset by the terminal device, that is, the TRP ordering result corresponds to the TRP ordering index one by one, after the terminal device obtains the TRP ordering result, the TRP ordering index corresponding to the N TRPs can be determined by the mapping relationship, and the terminal device can also send the TRP ordering index to the main TRP in the N TRPs, so that the main TRP receives the TRP ordering index. For example, the terminal device generates third information, where the third information is used to indicate TRP ordering indexes corresponding to the N TRPs, and the channel state information sent by the terminal device further includes the third information. The third information may in particular be carried in a newly extended field in the existing channel state information or in a reserved field in the existing channel state information.
In a possible implementation manner of the first aspect, the first X TRPs in the TRP ordering result belong to the first TRP set, and the later (N-X) TRPs belong to the second TRP set; alternatively, the first X TRPs in the TRP ordering result belong to the second TRP set, the later (N-X) TRPs belong to the first TRP set, and X is an integer greater than or equal to 1 and less than N. In the above scheme, the terminal device can implement grouping of N TRPs according to the TRP ordering result and the value of X.
In a possible implementation manner of the first aspect, the X is predefined by a protocol; alternatively, the X is determined from a configuration result received from one TRP of the N TRPs; or, the X is one TRP of the N TRPs determined and reported by the terminal device.
In a possible implementation manner of the first aspect, the S sets of frequency domain basis vectors are sets of frequency domain basis vectors of a first attribute, wherein one set of frequency domain basis vectors of the first attribute is applied to one of S transmission layers; and when the T is equal to 1, the T frequency domain base vector sets are frequency domain base vector sets of a second attribute, wherein the frequency domain base vector sets of the second attribute are applied to the S transmission layers. In the above scheme, the S frequency domain base vector sets and the T frequency domain base vector sets are frequency domain base vector sets of different attributes, and the frequency domain base vector sets corresponding to the different attributes are represented by the first attribute and the second attribute. Specifically, one of the sets of frequency domain basis vectors of the first attribute is applied to one of the S transport layers, for example, the first attribute is a layer-specific set of frequency domain basis vectors or a set of frequency domain basis vectors of other names, and the second attribute is applied to the S transport layers, for example, the second attribute is a layer-shared set of frequency domain basis vectors or a set of frequency domain basis vectors of other names.
In a possible implementation manner of the first aspect, the channel state information further includes fourth information, and the fourth information indicates the first set of TRPs and the second set of TRPs through a bit map. In the above scheme, after the terminal device performs grouping according to the channel quality of the N TRPs, a first TRP set and a second TRP set may be obtained, and then the channel state information further includes fourth information, where the fourth information indicates the first TRP set and the second TRP set through a bit bitmap, and the channel state information sent by the terminal device carries the first information, so that after the primary TRP receives the fourth information, the first TRP set and the second TRP set may be determined through the bit bitmap.
In a possible implementation manner of the first aspect, the first information is used to indicate that each CSI-RS port group in a first CSI-RS port group set of the N channel state information reference signal CSI-RS port groups corresponds to S frequency domain basis vector sets, and each CSI-RS port in a second CSI-RS port group set of the N CSI-RS port groups corresponds to T frequency domain basis vector sets, where one TRP corresponds to one CSI-RS port group.
In a second aspect, an embodiment of the present application provides a method for indicating channel state information of multi-station cooperation, including:
Receiving channel state information from a terminal device, wherein the channel state information comprises first information, the first information is used for indicating that each TRP in a first TRP set in N transmission and reception points TRP corresponds to S frequency domain base vector sets, each TRP in a second TRP set in N TRPs corresponds to T frequency domain base vector sets, the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, N is an integer greater than or equal to 2, S is equal to the number of transmission layers, and T is an integer greater than or equal to 1 and less than S;
and determining a frequency domain base vector set corresponding to each transmission layer of each TRP in the N TRPs according to the channel state information.
In the above scheme, since the channel quality of the TRP in the first TRP set is not lower than the channel quality of the TRP in the second TRP set, different numbers of frequency domain base vector sets can be selected according to the TRP with different channel quality in the N TRPs, the number S of the frequency domain base vector sets corresponding to each TRP in the first TRP set is greater than the number T of the frequency domain base vector sets corresponding to each TRP in the second TRP set, under the scenario of cooperation of the TRPs, more frequency domain base vector sets can be selected for the TRP with higher channel quality, less frequency domain base vector sets can be selected for the TRP with lower channel quality than the TRP with higher channel quality, namely, the TRP can select different frequency domain base vectors according to the difference of channel quality.
In a possible implementation manner of the second aspect, the channel state information further includes second information, where the second information is used to indicate a number of spatial base vectors corresponding to each TRP of the N TRPs;
the determining, according to the channel state information, a set of frequency domain basis vectors corresponding to each transmission layer of each of the N TRPs, including:
determining the first TRP set and the second TRP set according to the number of space-domain base vectors corresponding to each TRP in the N TRPs;
determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
In a possible implementation manner of the second aspect, the determining the first TRP set and the second TRP set according to the number of spatial base vectors corresponding to each TRP in the N TRPs includes:
determining a TRP sorting result according to the number of the space-domain base vectors corresponding to the N TRPs, wherein the sorting position of the TRP with more space-domain base vectors in the TRP sorting result is before the sorting position of the TRP with less space-domain base vectors, or the sorting position of the TRP with less space-domain base vectors in the TRP sorting result is before the sorting position of the TRP with more space-domain base vectors;
Determining the first set of TRPs and the second set of TRPs according to the TRP ordering result.
In a possible implementation manner of the second aspect, the channel state information further includes third information, where the third information is used to indicate TRP ordering indexes corresponding to the N TRPs;
the determining, according to the channel state information, a set of frequency domain basis vectors corresponding to each transmission layer of each of the N TRPs, including:
determining a TRP ordering result corresponding to the TRP ordering index according to the mapping relation between the TRP ordering result and the TRP ordering index;
determining the first set of TRPs and the second set of TRPs according to the TRP ordering result;
determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
In one possible implementation manner of the second aspect, the first X TRPs in the TRP ordering result belong to the first TRP set, and the later (N-X) TRPs belong to the second TRP set; or,
the first X TRPs in the TRP ordering result belong to the second set of TRPs and the later (N-X) TRPs belong to the first set of TRPs;
and X is an integer greater than or equal to 1 and less than N.
In a possible implementation manner of the second aspect, the channel state information further includes fourth information, the fourth information indicating the first set of TRPs and the second set of TRPs through a bit map;
the determining, according to the channel state information, a set of frequency domain basis vectors corresponding to each transmission layer of each of the N TRPs, including:
determining the first TRP set and the second TRP set according to the bit map carried by the fourth information;
determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
In a third aspect, an embodiment of the present application further provides a communication device, specifically, a terminal device, including:
a processing module, configured to obtain channel state information corresponding to N transmission and reception points TRP, where the channel state information includes first information, where the first information is used to indicate that each TRP in a first TRP set of the N TRPs corresponds to S frequency domain base vector sets, and each TRP in a second TRP set of the N TRPs corresponds to T frequency domain base vector sets, where the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, N is an integer greater than or equal to 2, S is equal to the number of transmission layers, and T is an integer greater than or equal to 1 and less than S;
And the transmitting module is used for transmitting the channel state information.
In a possible implementation manner of the third aspect, the processing module is further configured to determine the first TRP set and the second TRP set according to a number of spatial base vectors corresponding to each TRP of the N TRPs, where the number of spatial base vectors of the TRPs is proportional to the channel quality of the TRPs.
In a possible implementation manner of the third aspect, the processing module is configured to determine a TRP ordering result according to the number of space base vectors corresponding to the N TRPs, where an ordering position of a TRP with a large number of space base vectors in the TRP ordering result is before an ordering position of a TRP with a small number of space base vectors, or an ordering position of a TRP with a small number of space base vectors in the TRP ordering result is before an ordering position of a TRP with a large number of space base vectors; determining the first set of TRPs and the second set of TRPs according to the TRP ordering result.
In a possible implementation manner of the third aspect, the channel state information further includes second information, where the second information is used to indicate a number of spatial base vectors corresponding to each TRP of the N TRPs.
In a possible implementation manner of the third aspect, the processing module is further configured to determine a TRP ordering result according to channel qualities of the N TRPs, where an ordering position of a TRP with high channel quality in the TRP ordering result is before an ordering position of a TRP with low channel quality, or an ordering position of a TRP with low channel quality in the TRP ordering result is before an ordering position of a TRP with high channel quality; determining the first set of TRPs and the second set of TRPs according to the TRP ordering result.
In a possible implementation manner of the third aspect, the channel quality is determined by at least one of the following information corresponding to the N TRPs: large-scale information, channel strength, reference signal received power.
In a possible implementation manner of the third aspect, the processing module is further configured to determine a TRP ordering index corresponding to the N TRPs according to a mapping relationship between a TRP ordering result and the TRP ordering index, and the channel state information further includes third information, where the third information is used to indicate the TRP ordering indexes corresponding to the N TRPs.
In a possible implementation manner of the third aspect, the first X TRPs in the TRP ordering result belong to the first TRP set, and the later (N-X) TRPs belong to the second TRP set; or,
the first X TRPs in the TRP ordering result belong to the second set of TRPs and the later (N-X) TRPs belong to the first set of TRPs;
and X is an integer greater than or equal to 1 and less than N.
In a possible implementation manner of the third aspect, the X is predefined by a protocol or the X is determined from a configuration result received from one TRP of the N TRPs; or, the X is one TRP of the N TRPs determined and reported by the terminal device.
In a possible implementation manner of the third aspect, the S sets of frequency domain basis vectors are sets of frequency domain basis vectors of a first attribute, where one set of frequency domain basis vectors of the first attribute is applied to one of S transport layers;
and when the T is equal to 1, the T frequency domain base vector sets are frequency domain base vector sets of a second attribute, wherein the frequency domain base vector sets of the second attribute are applied to the S transmission layers.
In a possible implementation manner of the third aspect, the channel state information further includes fourth information, and the fourth information indicates the first set of TRPs and the second set of TRPs through a bit map.
In a possible implementation manner of the third aspect, the first information is used to indicate that each CSI-RS port group in a first CSI-RS port group set of the N channel state information reference signal CSI-RS port groups corresponds to S frequency domain basis vector sets, and each CSI-RS port in a second CSI-RS port group set of the N CSI-RS port groups corresponds to T frequency domain basis vector sets, where one TRP corresponds to one CSI-RS port group.
In a third aspect of the present application, the constituent modules of the terminal device may further perform the steps described in the foregoing first aspect and various possible implementations, see the foregoing description of the first aspect and various possible implementations for details.
In a fourth aspect, embodiments of the present application further provide a communication device, specifically a transmission receiving point, including:
a receiving module, configured to receive channel state information from a terminal device, where the channel state information includes first information, where the first information is used to indicate that each TRP in a first set of N TRPs corresponds to S frequency domain base vector sets, and each TRP in a second set of N TRPs corresponds to T frequency domain base vector sets, where a channel quality of each TRP in the first set of TRPs is not lower than a channel quality of each TRP in the second set of TRPs, N is an integer greater than or equal to 2, S is equal to a transmission layer number, and T is an integer greater than or equal to 1 and less than S;
and the processing module is used for determining a frequency domain base vector set corresponding to each transmission layer of each TRP in the N TRPs according to the channel state information.
In a possible implementation manner of the fourth aspect, the channel state information further includes second information, where the second information is used to indicate a number of spatial base vectors corresponding to each TRP of the N TRPs;
the processing module is used for determining the first TRP set and the second TRP set according to the number of the space domain base vectors corresponding to each TRP in the N TRPs; determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
In a possible implementation manner of the fourth aspect, the processing module is configured to determine a TRP ordering result according to the number of space base vectors corresponding to the N TRPs, where an ordering position of a TRP with a large number of space base vectors in the TRP ordering result is before an ordering position of a TRP with a small number of space base vectors, or an ordering position of a TRP with a small number of space base vectors in the TRP ordering result is before an ordering position of a TRP with a large number of space base vectors; determining the first set of TRPs and the second set of TRPs according to the TRP ordering result.
In a possible implementation manner of the fourth aspect, the channel state information further includes third information, where the third information is used to indicate TRP ordering indexes corresponding to the N TRPs;
the processing module is used for determining a TRP ordering result corresponding to the TRP ordering index according to the mapping relation between the TRP ordering result and the TRP ordering index; determining the first set of TRPs and the second set of TRPs according to the TRP ordering result; determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
In one possible implementation manner of the fourth aspect, the first X TRPs in the TRP ordering result belong to the first TRP set, and the later (N-X) TRPs belong to the second TRP set; or,
the first X TRPs in the TRP ordering result belong to the second set of TRPs and the later (N-X) TRPs belong to the first set of TRPs; and X is an integer greater than or equal to 1 and less than N.
In a possible implementation manner of the fourth aspect, the channel state information further includes fourth information, the fourth information indicating the first set of TRPs and the second set of TRPs through a bit map;
the processing module is used for determining the first TRP set and the second TRP set according to the bit bitmap carried by the fourth information; determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
In a fourth aspect of the present application, the component modules of the transmission and reception point may further perform the steps described in the foregoing second aspect and various possible implementations, and the foregoing description of the second aspect and various possible implementations is detailed.
In a fifth aspect, an embodiment of the present application provides a method for indicating channel state information of multi-station cooperation, including:
the method comprises the steps that a terminal device obtains channel state information corresponding to N Transmission and Reception Points (TRPs), wherein the channel state information comprises first information, the first information is used for indicating that each TRP in a first TRP set in the N TRPs corresponds to S frequency domain base vector sets, each TRP in a second TRP set in the N TRPs corresponds to T frequency domain base vector sets, the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, N is an integer greater than or equal to 2, S is equal to the number of transmission layers, and T is an integer greater than or equal to 1 and smaller than S;
the terminal device transmits the channel state information to a primary TRP of the N TRPs.
The method comprises the steps that the main TRP receives channel state information from terminal equipment, the channel state information comprises first information, the first information is used for indicating that each TRP in a first TRP set in N transmission and reception points TRP corresponds to S frequency domain base vector sets, each TRP in a second TRP set in N TRPs corresponds to T frequency domain base vector sets, the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, N is an integer greater than or equal to 2, S is equal to the number of transmission layers, and T is an integer greater than or equal to 1 and smaller than S;
And the main TRP determines a frequency domain base vector set corresponding to each transmission layer of each TRP in the N TRPs according to the channel state information.
In a sixth aspect, embodiments of the present application further provide a communication system, including: a terminal device as claimed in any of the third aspects and a transmission reception point as claimed in any of the fourth aspects.
In a seventh aspect, embodiments of the present application provide a computer-readable storage medium having instructions stored therein, which when run on a computer, cause the computer to perform the method of the first or second aspect described above.
In an eighth aspect, embodiments of the present application provide a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of the first or second aspect described above.
In a ninth aspect, an embodiment of the present application provides a communication apparatus, where the communication apparatus may include an entity such as a terminal device or a transmission receiving point or a chip, and the communication apparatus includes: a processor, a memory; the memory is used for storing instructions; the processor is configured to execute the instructions in the memory to cause the communication device to perform the method of any one of the preceding first or second aspects.
In a tenth aspect, the present application provides a chip system comprising a processor for supporting a terminal device or a transmission reception point to implement the functions involved in the above aspects, for example, to transmit or process data and/or information involved in the above methods. In one possible design, the chip system further includes a memory, where the memory is used to hold program instructions and data necessary for the terminal device or the transmission/reception point. The chip system can be composed of chips, and can also comprise chips and other discrete devices.
From the above technical solutions, the embodiments of the present application have the following advantages:
in the embodiment of the application, channel state information corresponding to N TRPs is acquired, where the channel state information includes first information, where the first information is used to indicate that each TRP in a first TRP set of the N TRPs corresponds to S frequency domain base vector sets, and each TRP in a second TRP set of the N TRPs corresponds to T frequency domain base vector sets, where the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, S is greater than T, S is equal to the number of transmission layers, and T is greater than or equal to 1 and less than the number of transmission layers. Since the channel quality of the TRP in the first TRP set is not lower than the channel quality of the TRP in the second TRP set, different numbers of frequency domain base vectors can be selected according to the TRP with different channel quality in the N TRPs, the number S of the frequency domain base vectors corresponding to the first TRP set is larger than the number T of the frequency domain base vectors corresponding to the second TRP set in the N TRPs, more frequency domain base vectors can be selected for the TRP with higher channel quality in the scene of cooperation of a plurality of TRPs, fewer frequency domain base vectors can be selected for the TRP with lower channel quality than the TRP with higher channel quality, namely the TRP can select different frequency domain base vectors according to the difference of channel quality.
Drawings
Fig. 1 is a schematic diagram of a composition architecture of a communication system according to an embodiment of the present application;
fig. 2 is a schematic architecture diagram of a communication system in a multi-station collaboration scenario according to an embodiment of the present application;
fig. 3 is a schematic flow block diagram of a method for indicating channel state information of multi-station collaboration according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a transmission and reception point according to an embodiment of the present application;
fig. 6 is a schematic diagram of a composition structure of another terminal device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of another transmission and reception point according to an embodiment of the present application.
Detailed Description
The embodiment of the application provides a multi-station cooperation channel state information indication method and a communication device, which are used for reducing the indication overhead of a frequency domain base vector in channel state information in multi-station cooperation.
The terms first, second and the like in the description and in the claims of the present application and in the above-described figures, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances and are merely illustrative of the manner in which the embodiments of the application described herein have been described for objects of the same nature. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of elements is not necessarily limited to those elements, but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
The technical solutions of the embodiments of the present application may be applied to various data processing communication systems, such as code division multiple access (code division multiple access, CDMA), time division multiple access (time division multiple access, TDMA), frequency division multiple access (frequency division multiple access, FDMA), orthogonal frequency division multiple access (orthogonal frequency-division multiple access, OFDMA), single carrier frequency division multiple access (SC-FDMA), other systems, and so on. The term "system" may be used interchangeably with "network". A CDMA system may implement, for example, universal wireless terrestrial access (universal terrestrial radio access, UTRA) radio technology. UTRA may include Wideband CDMA (WCDMA) technology and other CDMA variant technologies. TDMA systems may implement wireless technologies such as the global system for mobile communications (global system for mobile communication, GSM). OFDMA systems may implement wireless technologies such as evolved universal wireless terrestrial access (E-UTRA), ultra mobile broadband (ultra mobile broadband, UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20,Flash OFDMA, and the like. UTRA and E-UTRA are UMTS and UMTS evolution versions. Various versions of 3GPP in long term evolution (long term evolution, LTE) and LTE-based evolution are new versions of UMTS that use E-UTRA. The fifth Generation (5G) communication system and the New Radio (NR) communication system are the next Generation communication systems under study. In addition, the communication system may be further suitable for future-oriented communication technologies (such as a sixth-generation communication system), which are all suitable for the technical solutions provided by the embodiments of the present application. The system architecture and the service scenario described in the embodiments of the present application are for more clearly describing the technical solution of the embodiments of the present application, and do not constitute a limitation on the technical solution provided in the embodiments of the present application, and those skilled in the art can know that, with the evolution of the network architecture and the appearance of the new service scenario, the technical solution provided in the embodiments of the present application is also applicable to similar technical problems.
Fig. 1 shows a schematic structural diagram of one possible communication network according to an embodiment of the present application. The system includes one or more network devices. The network device may be any device having a wireless transceiving function, or a chip disposed in a device having a specific wireless transceiving function. The network devices include, but are not limited to: base stations (e.g., base station BS, base station NodeB, evolved base station eNodeB or eNB, base station gnob or gNB in fifth generation 5G communication system, base station in future communication system, access node in WiFi system, wireless relay node, wireless backhaul node), next generation radio access network (next generation radio access network, NG-RAN) node, etc. The base station may be: macro base station, micro base station, pico base station, small station, relay station, etc. Multiple base stations may support a network of one or more of the techniques mentioned above, or a future evolution network. The core network may support a network, or future evolution network, of one or more of the technologies mentioned above. A base station may include one or more co-sited or non-co-sited transmission reception points (transmission receiving point, TRP). The network device may also be a wireless controller, a Centralized Unit (CU), or a Distributed Unit (DU) in the cloud wireless access network (cloud radio access network, CRAN) scenario, or the like. The network device may also be a server, a wearable device, or an in-vehicle device, etc. The following description will take a network device as an example of a base station. The plurality of network devices may be the same type of base station or different types of base stations. The base station may communicate with the terminal devices 1-6 or may communicate with the terminal devices 1-6 via relay stations. The terminal devices 1-6 may support communication with a plurality of base stations of different technologies, for example, the terminal devices may support communication with a base station supporting an LTE network, may support communication with a base station supporting a 5G network, and may support dual connectivity with a base station of an LTE network and a base station of a 5G network. Such as a RAN node that accesses the terminal to the wireless network. Currently, some examples of RAN nodes are: a gNB, a transmission and reception point (transmission reception point, TRP), an evolved Node B (eNB), a radio network controller (radio network controller, RNC), a Node B (Node B, NB), a base station controller (base station controller, BSC), a base transceiver station (base transceiver station, BTS), a home base station (e.g., home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), or a wireless fidelity (wireless fidelity, wifi) Access Point (AP), etc. In one network architecture, the network devices may include Centralized Unit (CU) nodes, or Distributed Unit (DU) nodes, or RAN devices including CU nodes and DU nodes.
The terminal devices 1-6, also called User Equipment (UE), mobile Station (MS), mobile Terminal (MT), station (STA), etc., are devices that provide voice and/or data connectivity to a user, or chips that are provided in the devices, such as handheld devices, vehicle mounted devices, etc., that have wireless connection capability. Currently, examples of some terminal devices are: a mobile phone, a tablet, a notebook, a palm, a mobile internet device (mobile internet device, MID), a wearable device, a Virtual Reality (VR) device, an augmented reality (augmented reality, AR) device, a wireless terminal in industrial control (industrial control), a wireless terminal in unmanned (self driving), a wireless terminal in teleoperation (remote medical surgery), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation security (transportation safety), a wireless terminal in smart city (smart city), a wireless terminal in smart home (smart home), and the like. The terminal device provided by the embodiment of the application can be a low-complexity terminal device and/or a terminal device in a coverage enhancement A mode.
In the embodiment of the present application, the network device and the terminal device 1 and the terminal device 6 constitute a communication system, in which the network device sends one or more of system information, RAR message and paging message to one or more of the terminal devices 1 and 6, and in addition, the terminal device 4 and the terminal device 6 also constitute a communication system, in which the terminal device 5 can be implemented as a function of the network device, and the terminal device 5 can send one or more of system information, control information and paging message to one or more of the terminal device 4 and 6.
Fig. 2 is a schematic architecture diagram of a communication system in a multi-station collaboration scenario provided in an embodiment of the present application, where when the communication system is applied to the multi-station collaboration scenario, a plurality of network devices (gnbs) and a plurality of terminal devices form a communication system, and the multiple gnbs serve one terminal device at the same time, for example, the gnbs 1 to gNB3 serve the terminal device 2 at the same time. Wherein, the gNB may be a TRP. In the embodiment of the present application, interactions between N TRPs and a terminal device are described as an example, where N is an integer greater than 1.
In an FDD system, a terminal device is required to feed back CSI of a downlink channel to a network device, the network device needs to send signaling to the terminal device for configuration of channel measurement to inform the terminal device of time and behavior of channel measurement, and then the network device sends a pilot signal to the terminal device for channel measurement; the terminal equipment calculates the CSI feedback quantity according to the received pilot signal and reports the CSI feedback quantity to the network equipment; and the network equipment determines the precoding information of the downlink data according to the CSI fed back by the terminal equipment, so that the downlink data is sent after being subjected to precoding processing. Illustratively, the network device is configured to determine the number of streams for transmitting data to the terminal device according to a channel Rank Indicator (RI) fed back by the terminal device; the network equipment is used for determining the modulation order of data transmitted to the terminal equipment and the code rate of channel coding according to the channel state indication (channel quality indicator, CQI) fed back by the terminal equipment; the network device determines a precoding matrix for transmitting data to the terminal device according to a precoding matrix indicator (precoding matrix indicator, PMI) fed back by the terminal device.
In the related art, a terminal device determines a PMI according to a set of codebook and feeds back the PMI to a network device. For one sub-band on the frequency domain, the codebook adopts beam linear combination, and the precoding matrix is characterized by linear combination of a plurality of discrete Fourier transform (discrete Fourier transform, DFT) basis vectors of a space domain, so that space domain compression is realized; further, a codebook representing a plurality of subbands is generated according to characteristics of channel correlation between the subbands in the frequency domain, thereby increasing frequency domain compression. Spatial domain compression is to transform a channel into a beam and to compress the channel by utilizing the sparsity of the channel in the beam domain. The frequency domain and the time delay domain are corresponding transformation domains, and the frequency domain compression is to transform the channel into the time delay domain and compress the channel by utilizing the sparsity of the channel in the time delay domain. The precoding matrix is characterized by bilinear combination of DFT base vectors of a plurality of airspaces and DFT base vectors of a plurality of frequency domains, so that the performance of the codebook can be improved while the feedback overhead is reduced.
For example, the codebook may be represented asFor each transport layer, W is N for that layer 3 The precoding vectors to be fed back form a space-frequency matrix, and the dimension of W is P x N 3 P represents the number of transmitting antenna ports, N 3 Indicating the number of subbands of PMI, or N 3 The frequency domain unit number of the PMI can also be represented; w (W) 1 Spatial matrix consisting of 2L spatial basis vectors for spatial compression, W, common to all transport layers 1 For 2 polarization directions, there are L space base vectors for each polarization direction, and a total of 2L space base vectors, but in reality, the same L space base vector is used for each polarization direction, so only L space base vectors need to be reported; is->2L x M linear combination coefficients corresponding to spatial domain and frequency domain basis vectors>Is 2l x m; w (W) f M frequency domain base vectors for frequency domain compression are integrated into a frequency domain matrix corresponding to each transmission layer, M is the number of the frequency domain base vectors selected by each transmission layer, W f Is of dimension N 3 * M. Wherein M and N 3 Satisfy such asThe following relationship: />p is a factor configured by network equipment and used for controlling the number of frequency domain base vectors, Q is the number of PMI sub-bands contained in CQI sub-bands, the Q takes a value of 1 or 2, and the number of the CQI sub-bands is equal to +.>The terminal equipment only needs to select a plurality of non-zero coefficients to report, and the non-zero coefficients reported by the terminal equipment refer to +.>A partial coefficient with an element value other than 0. The non-zero coefficients that need to be reported are indicated by a bit map (bitmap).
The CSI of the terminal device is reported to the network device through uplink control information (uplink control information, UCI), for example, the CSI may be divided into two pieces of information, namely, a first piece of information (part 1/part I) and a second piece of information (part 2/part II); the overhead of part1 is fixed, and the overhead of part2 may be determined according to the reporting amount in part 1. Part1 of UCI includes RI, CQI, and non-zero coefficient total of all transport layers; the part2 of the UCI includes spatial base vector indication information, spatial oversampling factor, frequency domain base vector indication information, strongest coefficient indication information, non-zero coefficient position indication bitmap, and quantized non-zero coefficient. The strongest coefficient refers to the coefficient with the largest amplitude value in all non-zero coefficients needing reporting. And the network equipment determines a precoding matrix of the downlink data according to the CSI reported by the terminal equipment.
For example, non-zero coefficients are quantized in terms of amplitude and phase, respectively. The phase of each non-zero coefficient, except the strongest coefficient, is phase rotated with respect to the phase of the strongest coefficient and then quantized with 4 bits. The amplitude adopts a differential quantization mode, the amplitude of the non-zero coefficient in one polarization direction where the strongest coefficient is positioned is normalized by taking the amplitude of the strongest coefficient as a reference, and 3 bits are used for quantization; and selecting the coefficient with the largest amplitude in the other polarization direction, taking the amplitude of the coefficient as the reference amplitude of the polarization direction, normalizing all coefficient amplitudes in the polarization direction by taking the reference amplitude as a reference, quantizing by 3 bits, normalizing the reference amplitude by taking the amplitude of the strongest coefficient as a reference, and quantizing by 4 bits. The amplitude and phase of the strongest coefficient do not need to be quantized and reported.
To improve throughput performance of the system and experience of users, one terminal device (which may also be referred to as a user) may be served by multiple TRPs in a multi-station collaboration manner, which may be many, such as coherent collaboration transmission (coherent joint transmission, CJT). In the cqt collaboration mode, a plurality of TRPs serve terminal equipment at the same time, the number of transmission layers of each TRP is the same, the transmission is transparent to the terminal equipment, and from the point of view of the terminal equipment, the plurality of TRPs in the collaboration set can be equivalently regarded as one large network equipment. Therefore, the terminal device needs to jointly feed back channel state information of each TRP in the cooperative set, so as to enable coherent cooperative transmission.
The cqt codebook may adopt a manner that each TRP individually selects a spatial base vector and a frequency base vector, and specifically, the cqt codebook may be:
wherein N is the number of cooperative TRPs. For example, N is 4, and up to 4 TRP cooperative transmission can be realized, W in CJT codebook 1The meaning of (a) is detailed in the foregoing description of the codebook, and will not be described in detail herein.
In one possible implementation, a layer-specific (layer-specific) frequency-domain basis vector is employed for one TRP in frequency-domain compression. The layer-specific frequency domain base vector refers to a set of frequency domain base vectors applicable to each transmission layer when the transmission layer is compressed in the frequency domain, that is, the frequency domain base vectors selected when the transmission layer is compressed in the frequency domain may be different for different transmission layers. In another possible implementation, a layer-common frequency domain basis vector is employed for one TRP in frequency domain compression. The layer-shared frequency-domain base vector is different from the layer-specific frequency-domain base vector in that the layer-shared frequency-domain base vector refers to a set of frequency-domain base vectors that are shared for each transmission layer in frequency-domain compression.
If each TRP adopts a layer specific frequency domain base vector during frequency domain compression, the terminal device needs to indicate n×r sets of frequency domain base vectors, where×n is a multiplication operator, N is the number of cooperative TRPs, and R is the number of transmission layers of each TRP. The frequency domain base vector supported by the Release16 protocol of 3GPP is orthogonal DFT vector, and the number N of PMI sub-bands is selected 3 A corresponding DFT corpus comprising N 3 A dimension of N 3 X1 DFT vector, PMI subband number N 3 The number of frequency domain units, which may also be referred to as PMI feedback, where the mth DFT vector isWherein m=0, 1, …, N 3 。u m Indicating the number of DFT vectors by u m A corresponding selected frequency domain basis vector may be determined. It should be understood that the above-mentioned calculation method of the mth DFT vector is only a specific example and is not limited to the embodiment of the present application.
For each transmission layer of each TRP, the terminal device can multiplex the indication mode of the frequency domain base vector, assuming that the r layer of the n-th TRP selects M n,r Frequency domain base vectors, the number of frequency domain units N fed back by PMI 3 When < 19, the terminal equipment can report the number of the frequency domain base vector to the TRP by using the combination number in a single-step indication mode, and the method needs to be usedAnd the reporting cost of the bits. Alternatively, the frequency domain unit number N is fed back when PMI 3 If not less than 19, the terminal device adopts a two-step indication mode, for example, the terminal device can pass through M initial Indicates a continuous frequency domain basis vector window, numbered mod (M initial +n,N 3 ),n=0,1,…,N′ 3 -1, wherein->For the size of the frequency domain basis vector window, the terminal device selects M within the frequency domain basis vector window n,r Reporting the number of the frequency domain base vectors to the TRP by combining the numbers, which needs to useAnd the reporting cost of the bits.
The channel quality of a radio channel between a TRP and a terminal device may also be referred to as the channel quality of the TRP, may be used to characterize the signal reception strength of the TRP, may also be used to characterize the data transmission capacity of the TRP, etc. Due to factors such as different relative positions of each TRP in the cooperative TRP and the terminal equipment, different wireless environments, and the like, channel quality among each TRP is different, and when the same layer-specific frequency domain base vector is adopted for each TRP during frequency domain compression, the indication overhead of the frequency domain base vector is obviously increased along with the increase of the number N of cooperative TRPs and the number R of transmission layers. Illustratively, when the number of TRP is n=4, the number of transmission layers is r=4, N 3 When=26, it is assumed that each transmission layer of each TRP selects M n,r =6 frequency-domain base vectors, if the frequency-domain base vector indication scheme of Release16 version wireless communication protocol of 3GPP is multiplexed, the indication overhead of one transmission layer of a single TRP is Further, the indication overhead of the frequency domain base vector is 13×n×r=208 bits.
In order to solve the problem of excessive indication overhead of the frequency domain base vectors, in this embodiment of the present application, for the cqt codebook, in a multi-TRP cooperation, multi-level (rank) (i.e., multi-level feedback refers to multi-stream or multi-transmission layer, for example, when the number of transmission layers of TRPs is r=2, 3, or 4), the terminal device divides N TRPs into two TRP sets, and when the frequency domain is compressed, the number of frequency domain base vector sets used by TRPs in different TRP sets is different. The TRP with lower channel quality can select fewer frequency domain base vector sets compared with the TRP with higher channel quality, namely, different frequency domain base vector sets can be selected according to different channel quality of the TRP, the selection mode has less influence on the overall accuracy of multi-station PMI feedback, and the frequency domain base vector indication overhead is reduced while the transmission performance of a transmission channel is ensured.
Referring to fig. 3, a schematic diagram of a method for indicating channel state information of multi-station cooperation according to an embodiment of the present application is provided, and specifically, the method relates to interaction between a terminal device and a primary TRP of N TRPs, where the primary TRP is one TRP of N TRPs, and a manner of configuring the primary TRP from the N TRPs is not limited. The channel state information indication method for multi-station cooperation mainly comprises the following steps:
301. The method comprises the steps that a terminal device obtains channel state information corresponding to N TRPs, wherein the channel state information comprises first information, the first information is used for indicating that each TRP in a first TRP set in the N TRPs corresponds to S frequency domain base vector sets, and each TRP in a second TRP set in the N TRPs corresponds to T frequency domain base vector sets, and the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set; n is an integer greater than 1; s is equal to the number of transmission layers, the number of the transmission layers is one TRP, and S is an integer greater than 1; t is an integer greater than or equal to 1 and less than S. It should be understood that in cqt, the transmission layer number of each of N TRPs participating in cooperative transmission is the same.
In the multi-station cooperation provided by the embodiment of the application, the N TRPs involved in the cooperative transmission provide services for the terminal device, and the terminal device groups the N TRPs according to the channel quality of the N TRPs, for example, the N TRPs are divided into two groups, namely a first TRP set and a second TRP set, wherein the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set. There are various ways of determining the channel quality of TRP, as will be described in detail later.
After determining the first TRP set and the second TRP set, the terminal device may select S frequency domain basis vector sets for each TRP in the first TRP set with higher channel quality, and T frequency domain basis vector sets for the second TRP set with lower channel quality, where S is greater than T. Compared with the prior art that all TRPs are fed back by the terminal equipment, the method can reduce the indication overhead of the frequency domain base vectors, and has the advantage of less influence on the overall accuracy of PMI feedback.
It should be noted that, the value of T may be equal to 1, and a plurality of transmission layers of one TRP commonly use one set of frequency domain basis vectors. If T is greater than 1, only some of the transmission layers in one TRP commonly use one set of frequency domain base vectors, for example, one TRP has 4 transmission layers, wherein the first two transmission layers in the 4 transmission layers share one set of frequency domain base vectors and the second two transmission layers in the 4 transmission layers share another set of frequency domain base vectors. In the embodiment of the present application, the value of T is not limited.
It should be understood that the first information may be carried in a newly extended field in the existing channel state information, or a reserved field in the existing channel state information, or frequency domain basis vector indication information in the existing channel state information, which is not limited in this application.
In one possible implementation, the S sets of frequency domain basis vectors are sets of frequency domain basis vectors of a first attribute, wherein one set of frequency domain basis vectors of the first attribute is applied to one of the S transport layers; and when T is equal to 1, the T frequency domain base vector sets are frequency domain base vector sets of a second attribute, wherein the frequency domain base vector sets of the second attribute are applied to S transmission layers. The S frequency domain base vector sets and the T frequency domain base vector sets are frequency domain base vector sets with different attributes, and the frequency domain base vector sets corresponding to the different attributes are represented through the first attribute and the second attribute. Specifically, one of the sets of frequency-domain basis vectors of the first attribute is applied to one of the S transmission layers, for example, the first attribute is a layer-specific set of frequency-domain basis vectors or another named set of frequency-domain basis vectors, which is not limited herein. The set of frequency domain basis vectors of the second attribute is applied to the S transport layers, for example, the second attribute is a set of frequency domain basis vectors shared by the layers or a set of frequency domain basis vectors of other names, which are not limited herein.
In one possible implementation, a layer-specific set of frequency domain basis vectors includes: each transmission layer of each TRP in the first TRP set corresponds to one frequency domain base vector set respectively;
A set of frequency domain basis vectors common to layers, comprising: each of the transmission layers of each of the second set of TRPs collectively corresponds to one of the sets of frequency-domain basis vectors.
Optionally, the first information is used to indicate that each CSI-RS port set in a first CSI-RS port set of N channel state information reference signals (CSI-RS) port sets corresponds to S frequency domain basis vector sets, and each CSI-RS port in a second CSI-RS port set of N CSI-RS port sets corresponds to T frequency domain basis vector sets, where one TRP corresponds to one CSI-RS port set. The first set of CSI-RS ports corresponds to a first set of TRPs using a layer specific set of frequency domain basis vectors, and the second set of CSI-RS ports corresponds to a second set of TRPs using a layer common set of frequency domain basis vectors.
302. The terminal device transmits channel state information to a primary TRP of the N TRPs. Accordingly, the primary TRP receives channel state information from the terminal device.
After the terminal device determines the aforementioned channel state information, the terminal device may transmit the channel state information to the primary TRP. The channel state information includes first information, and the primary TRP may determine a set of frequency domain basis vectors used by the first TRP set and the second TRP set, respectively, through the first information included in the channel state information. In the embodiment of the present application, the primary TRP is one TRP preconfigured from N TRPs, and specific processes will not be described in detail.
Optionally, in step 301, the method performed by the terminal device further includes: determining a first TRP set and a second TRP set according to the number of space base vectors corresponding to each TRP in the N TRPs, wherein the number of space base vectors of the TRPs is in direct proportion to the channel quality of the TRP.
In the embodiment of the present application, the number of spatial base vectors of each transmission layer of each TRP is the same, and each transmission layer shares the same set of spatial base vectors. The terminal equipment determines an independently selected spatial base vector for each TRP in spatial compression according to the CJT codebook. Because of the difference of channel quality among the N TRPs of the multi-station cooperation, the number of space base vectors (for example, denoted as Ln) adopted by each TRP in space compression can be different, more space base vectors can be adopted by the TRP with higher channel quality, and fewer space base vectors can be adopted by the TRP with lower channel quality, namely, the number of space base vectors corresponding to the TRP is in direct proportion to the channel quality of the TRP. Therefore, the number of the space-domain base vectors corresponding to the N TRPs can be used as the basis of the TRP grouping, and the terminal equipment can determine the first TRP set and the second TRP set according to the number of the space-domain base vectors corresponding to each of the N TRPs.
Optionally, the channel state information further includes second information, where the second information is used to indicate the number of spatial base vectors corresponding to each TRP in the N TRPs (i.e. the number of spatial base vectors included in the spatial base vector set). For example, the second information may specifically be information indicating the number of space base vectors in the existing channel state information, where the space base vector number indication information indicates the number of space base vectors corresponding to each TRP of the N TRPs. For example, the space-domain base vector number indication information may be included in a part2 message of UCI transmitted to the main TRP by the terminal device, and the description of the part2 message of UCI is described in detail above. Since the terminal device may transmit the second information to the primary TRP of the N TRPs, the primary TRP may receive the second information, and then determine the number of spatial base vectors corresponding to each of the N TRPs.
Further, optionally, determining the first TRP set and the second TRP set according to the number of spatial base vectors corresponding to each TRP in the N TRPs includes: and determining a TRP sequencing result according to the number of the space domain base vectors corresponding to the N TRPs. Wherein, the ordering position of TRP with more space base vectors in the TRP ordering result is before the ordering position of TRP with less space base vectors, or the ordering position of TRP with less space base vectors in the TRP ordering result is before the ordering position of TRP with more space base vectors; determining a first set of TRPs and a second set of TRPs based on the TRP ordering result.
The terminal device may sort the N TRPs, where the sorting basis may specifically be a sequence of from more to less space base vectors, or a sequence of from less to more space base vectors. When the number of the space base vectors is increased from a small number, the sequence position of the TRP with the large number of the space base vectors in the TRP sequence result is in front of the sequence position of the TRP with the small number of the space base vectors, namely, the TRP with higher channel quality adopts more space base vectors, and the TRP with lower channel quality adopts less space base vectors, so that the TRP with high channel quality is arranged in front of the TRP with low channel quality. When the number of space base vectors is reduced to a greater number, the sequence position of the TRP with the smaller number of space base vectors in the TRP sequence result is before the sequence position of the TRP with the greater number of space base vectors, that is, the TRP with low channel quality is arranged in front of the TRP with high channel quality.
The first X TRPs in the TRP ordering result belong to a first set of TRPs and the later (N-X) TRPs belong to a second set of TRPs; alternatively, the first X TRPs in the TRP ordering result belong to the second TRP set, and the later (N-X) TRPs belong to the first TRP set; x is an integer greater than or equal to 1 and less than N.
Specifically, the terminal device may divide the N TRPs into two TRP sets according to the TRP sorting result and X, and the values of N and X are not limited. When the sequence of the number of the space base vectors is from more to less, the sequence position of the TRP with more space base vectors in the TRP sequence result is before the sequence position of the TRP with less space base vectors, for example, N is equal to 4, X is equal to 2, then the first 2 TRPs in the TRP sequence result can be divided into a first TRP set, and the last 2 TRPs in the TRP sequence result can be divided into a second TRP set. When the sequence of the number of the space base vectors is from less to more, the sequence position of the TRP with the small number of the space base vectors in the TRP sequence result is before the sequence position of the TRP with the large number of the space base vectors, for example, N is equal to 4, X is equal to 2, then the first 2 TRPs in the TRP sequence result can be divided into a second TRP set, and the last 2 TRPs in the TRP sequence result can be divided into a first TRP set. Wherein X is predetermined by the protocol or X is determined from a configuration result received from one TRP of the N TRPs; or, X is one TRP of the N TRPs determined and reported by the terminal device.
Optionally, the terminal device uses the number of space base vectors of each TRP reported by the part1 message of UCI to implicitly report the TRP ordering result, that is, the more the number of space base vectors is, the earlier the TRP ordering is. By way of example, table 1 below shows a mapping relationship between the number of spatial basis vectors of each TRP and the TRP rank.
Table 1: mapping relation table of TRP identification Information (ID) and number of space domain base vectors and TRP sequencing result
TRP ID 1 2 3 4
Ln 2 6 4 2
TRP ordering results #3 #1 #2 #4
When the number Ln of the space-domain base vectors of different TRPs is the same, the TRPs can be further ordered according to the CSI-RS port group corresponding to the TRPs. For example, ln corresponding to TRP ID1 and TRP ID4 are the same, and the values are all 2, and at this time, the CSI-RS ports corresponding to TRP ID1 and TRP ID4 are respectively sequenced, so that a TRP sequencing result can be obtained.
Optionally, taking the sequence of TRP from big to small according to the number of space base vectors as an example, according to the result of TRP sequence, the first X TRP is the first TRP set, the last N-X TRP is the second TRP set, and the frequency base vector shared by the layers is used in the frequency domain compression. Wherein 1.ltoreq.X.ltoreq.N-1, X being prescribed by the protocol, or X being determined from a configuration result received from one TRP of the N TRPs; alternatively, X is one TRP of the N TRPs determined and reported by the terminal device. In the part2 message of UCI, for each transmission layer of each TRP of the first X TRPs, the terminal device needs to indicate one set of frequency domain basis vectors; for each of the latter N-X TRPs, the terminal device only needs to indicate one set of frequency domain basis vectors.
In another possible implementation manner, the terminal device determines a TRP ordering result according to the channel quality of the N TRPs, wherein an ordering position of the TRP with high channel quality in the TRP ordering result is before an ordering position of the TRP with low channel quality, or an ordering position of the TRP with low channel quality in the TRP ordering result is before an ordering position of the TRP with high channel quality; determining a first set of TRPs and a second set of TRPs based on the TRP ordering result.
The terminal device may sort the N TRPs according to a specific order of channel quality of the TRPs from high to low or a specific order of channel quality of the TRPs from low to high. When the channel quality of the TRP is in order from high to low, the ordering position of the TRP with high channel quality is before the ordering position of the TRP with low channel quality in the TRP ordering result. When the channel quality of the TRP is in order from low to high, the ordering position of the TRP with low channel quality is before the ordering position of the TRP with high channel quality in the TRP ordering result.
Further, determining the first set of TRPs and the second set of TRPs from the TRP ordering result comprises: determining the first X TRPs in the TRP sequencing result as a first TRP set, and the last (N-X) TRPs in the TRP sequencing result as a second TRP set, wherein X is an integer greater than or equal to 1 and less than N; alternatively, the first X TRPs in the TRP ordering result are determined as the second set of TRPs, and the last (N-X) TRPs in the TRP ordering result are determined as the first set of TRPs.
Specifically, the terminal device may divide the N TRPs into two TRP sets according to the TRP sorting result and X, and the values of N and X are not limited. When the channel quality according to the TRP is from high to low, the ordering position of the TRP with high channel quality in the TRP ordering result is before the ordering position of the TRP with low channel quality, for example, N is equal to 4 and x is equal to 2, the first 2 TRP in the TRP ordering result may be divided into the first TRP set, and the last 2 TRP in the TRP ordering result may be divided into the second TRP set. When the channel quality according to the TRP is from low to high, the ranking position of the TRP with low channel quality in the TRP ranking result is before the ranking position of the TRP with high channel quality, for example N is equal to 4 and x is equal to 2, the first 2 TRP in the TRP ranking result may be divided into the second TRP set and the last 2 TRP in the TRP ranking result may be divided into the first TRP set.
Optionally, the channel quality is determined by at least one of the following information corresponding to the N TRPs: large scale information, channel strength, reference signal received power (reference signal receiving power, RSRP). The channel contains large-scale information and small-scale information, the large-scale information represents large-scale fading, the large-scale information can represent the variation trend of the power of a received signal caused by the propagation loss of a transmission channel, and the large-scale information comprises path loss and shadow fading. Because TRP is located in a different location, there is a difference between large-scale information. The channel strength may be determined from the channel measurements. The calculation process of RSRP by the terminal device is not described in detail. The channel quality of the TRP can be indicated through the three different information, and the channel quality is determined specifically in combination with the application scene.
In another possible implementation manner, the terminal device determines TRP ordering indexes corresponding to the N TRPs according to a mapping relationship between the TRP ordering result and the TRP ordering indexes. Optionally, the channel state information further includes third information, where the third information is used to indicate TRP ordering indexes corresponding to the N TRPs.
The mapping relationship between the TRP ordering result and the TRP ordering index is a mapping relationship preset by the terminal equipment, namely, the TRP ordering result corresponds to the TRP ordering index one by one, after the terminal equipment acquires the TRP ordering result, the TRP ordering index corresponding to the N TRPs can be determined through the mapping relationship, and the terminal equipment can also send the TRP ordering index to the main TRP in the N TRPs so that the main TRP receives the TRP ordering index. For example, the terminal device generates third information, where the third information is used to indicate TRP ordering indexes corresponding to the N TRPs, and the channel state information sent by the terminal device further includes the third information. The third information may in particular be carried in a newly extended field in the existing channel state information or in a reserved field in the existing channel state information.
Further, optionally, determining the first set of TRPs and the second set of TRPs according to the channel qualities of the N TRPs includes: determining that a TRP corresponding to the strongest coefficient in the N TRPs is located at the forefront position in a TRP sequencing result, wherein the TRP corresponding to the strongest coefficient belongs to a first TRP set; and determining the first TRP set and the second TRP set according to the TRP corresponding to the strongest coefficient and the channel quality of TRP in the remaining N-1 TRPs except the TRP corresponding to the strongest coefficient.
The terminal device may indicate to the TRP corresponding to the strongest coefficient, and the part2 message of UCI may include the strongest coefficient indication information. When the terminal equipment groups N TRPs, determining that the TRP corresponding to the strongest coefficient in the N TRPs is located at the forefront position in a TRP sequencing result, wherein the TRP corresponding to the strongest coefficient belongs to a first TRP set, and then determining the first TRP set and a second TRP set according to the channel quality of TRP in the remaining N-1 TRPs except the TRP corresponding to the strongest coefficient.
In this case, the third information is used to indicate the TRP sort index corresponding to the N-1 TRPs.
The TRP corresponding to the strongest coefficient belongs to the first TRP set, and the terminal device does not need to indicate the TRP set to which the TRP corresponding to the strongest coefficient belongs, so that the third information can indicate the TRP ordering index corresponding to N-1 TRPs.
For example, in the foregoing embodiment, the TRP ordering result is implicitly indicated by the feedback amount of the number of space domain base vectors in the part1 message of the UCI, and N TRPs are grouped in combination with a predetermined rule, and the present embodiment may explicitly indicate the TRP ordering result by adding the third information to the part1 message of the UCI.
Optionally, pre-defining TRP sequencing results corresponding to different values of the cooperative TRP number N, and reporting the corresponding TRP sequencing index by the terminal equipment in the part1 message of the UCI to directly indicate the TRP sequencing results.
When n=2, an example of TRP ordering results is shown in table 2 below:
TRP ordering index TRP1 TRP2
0 #1 #2
1 #2 #1
When n=3, an example of TRP ordering results is shown in table 3 below:
TRP ordering index TRP1 TRP2 TRP3
0 #1 #2 #3
1 #2 #1 #3
2 #3 #1 #2
3 #1 #3 #2
4 #2 #3 #1
5 #3 #2 #1
When n=4, an example of TRP ordering results is shown in table 4 below:
it should be noted that the above tables 2 to 4 are only one example of the TRP sorting result, and are not limiting to the embodiments of the present application.
Optionally, according to the TRP ordering result, the first X TRPs are the first TRP set, the first N-X TRPs are the second TRP set, and the first X TRPs are all layer-specific frequency domain basis vectors during frequency domain compression, and the first N-X TRPs are all layer-shared frequency domain basis vectors during frequency domain compression. Wherein 1.ltoreq.X.ltoreq.N-1, X being prescribed by the protocol, or X being determined from a configuration result received from one TRP of the N TRPs; alternatively, X is one TRP of the N TRPs determined and reported by the terminal device. In the part2 message of UCI, for each transmission layer of each TRP of the first X TRPs, the terminal device needs to indicate a set of frequency domain basis vectors; for each of the latter N-X TRPs, the terminal device only needs to indicate one set of frequency domain basis vectors.
It should be noted that, the strongest coefficient indication information may also be reported in the part2 message of the UCI, where the strongest coefficient indication information directly or indirectly indicates the strongest TRP of the N TRPs, the terminal device does not need to include the strongest TRP when reporting the TRP ordering result in the part1 message of the UCI, but only needs to indicate the ordering of N-1 TRPs except the strongest TRP, and the mapping relationship between the TRP ordering result and the TRP ordering index does not need to include the strongest TRP.
In another possible implementation, the terminal device determines that the TRP having the number of N-TRP hollow domain base vectors greater than the first threshold value belongs to the first TRP set, and determines that the TRP having the number of N-TRP hollow domain base vectors less than or equal to the first threshold value belongs to the second TRP set. The first threshold may be determined in various manners, for example, the terminal device and the TRP may both determine the first threshold according to a predetermined rule, or the terminal device determines the first threshold according to an application scenario, or the TRP determines the first threshold according to the application scenario and configures the first threshold to the terminal device, which is not limited in this application.
Optionally, the channel state information further comprises fourth information, in one example the fourth information indicating the first set of TRPs and the second set of TRPs by a bit map. The terminal equipment groups the N TRPs to obtain a first TRP set and a second TRP set. The channel state information sent by the terminal device to the main TRP carries the fourth information, so that after the main TRP receives the fourth information, the first TRP set and the second TRP set can be determined by the bit map. For example, the fourth information may be carried in a newly extended field in the existing channel state information, or a reserved field in the existing channel state information, which is not limited in this application.
Further, in another example, the fourth information indicates, by the bit map, a first TRP set and a second TRP set to which N-1 TRP other than the TRP corresponding to the strongest coefficient respectively belongs among the N TRPs.
The terminal device may indicate to the primary TRP the TRP corresponding to the strongest coefficient, for example, the part2 message of UCI transmitted by the terminal device may include the strongest coefficient indication information. When the terminal equipment groups N TRPs, determining that the TRP corresponding to the strongest coefficient in the N TRPs is located at the forefront position in the TRP sequencing result, wherein the terminal equipment does not need to indicate the TRP set to which the TRP corresponding to the strongest coefficient belongs, and the fourth information indicates the first TRP set and the second TRP set to which N-1 TRPs except the TRP corresponding to the strongest coefficient in the N TRPs respectively through a bit map.
As an example, the terminal device in this embodiment directly indicates the TRP packet mode in the part1 message of UCI. The terminal equipment directly indicates the TRP packet through the bitmap in the part1 message of the UCI, for example, the bitmap takes a value of 0 and 1 to respectively correspond to one TRP set. Illustratively, TRP1 and TRP3 are TRP sets with high channel quality, TRP2 and TRP4 are TRP sets with low channel quality, and the fourth information carrying indication may be 1010 or 0101. For example, TRP frequency domain compression of bitmap corresponding to 1 uses a layer-specific frequency domain base vector, and TRP frequency domain compression of bitmap corresponding to 0 uses a layer-shared frequency domain base vector. The above-mentioned bitmap value is merely an example, and it is also possible to indicate that TRP uses a layer-specific frequency domain base vector in frequency domain compression by bitmap corresponding to 0 and indicate that TRP uses a layer-shared frequency domain base vector in frequency domain compression by bitmap corresponding to 1.
Optionally, in the part2 message of UCI, for each transmission layer of TRP corresponding to bitmap corresponding to 1, the terminal device needs to indicate a set of frequency domain base vectors; for TRP corresponding to bitmap corresponding to 0, the terminal device only needs to indicate one frequency domain base vector set. Or, for each transmission layer of TRP corresponding to bitmap corresponding to 0, the terminal device needs to indicate a frequency domain base vector set; for TRP corresponding to bitmap corresponding to 1, the terminal device only needs to indicate one frequency domain base vector set.
It should be noted that, the part2 message of UCI may also carry strongest coefficient indication information, where the strongest coefficient indication information indicates directly or indirectly the strongest TRP of the N TRPs, where the terminal device does not need to include the strongest TRP when reporting the TRP packet in the part1 message of UCI, and default the strongest TRP uses a layer-specific frequency domain base vector when compressing the frequency domain, and only needs to consider the packets of N-1 TRP except the strongest TRP of the N TRPs. Illustratively, assuming that TRP3 is the strongest TRP, TRP1 and TRP3 are the high channel quality TRP sets, TRP2 and TRP4 are the low channel quality TRP sets, the fourth information carrying indication may be 100 or 011. For example, except for the strongest TRP, the TRP frequency domain compression of bitmap corresponding to 1 uses a layer-specific frequency domain base vector, the TRP frequency domain compression of bitmap corresponding to 0 uses a layer-shared frequency domain base vector, or the TRP frequency domain compression of bitmap corresponding to 0 uses a layer-specific frequency domain base vector, and the TRP frequency domain compression of bitmap corresponding to 1 indicates that the TRP uses a layer-shared frequency domain base vector. In the part2 message of UCI, for each transmission layer of the strongest TRP and TRP corresponding to 1 with bitmap, the terminal device needs to indicate a set of frequency domain base vectors; for TRP with bitmap corresponding to 0, the terminal device only needs to indicate one set of frequency domain basis vectors. Or, for each transmission layer of the strongest TRP and TRP corresponding to 0 through bitmap, the terminal device needs to indicate a set of frequency domain base vectors; for TRP with bitmap corresponding to 1, the terminal device only needs to indicate one set of frequency domain base vectors.
The terminal equipment directly or indirectly indicates TRP grouping in a part1 message of UCI, and when in frequency domain compression, a first TRP set adopts a layer-specific frequency domain base vector, and a second TRP set adopts a layer-shared frequency domain base vector. The indication overhead of the frequency domain base vector of the multi-station codebook in the multi-TRP cooperation and multi-order feedback scene can be effectively reduced.
For example, in a multi-order scenario, taking the transmission layer number r=4 as an example, if each TRP (total N TRPs) uses a frequency domain base vector set shared by layers, r×n frequency domain base vector sets need to be reported, which indicates that the overhead of the frequency domain base vector is large. However, if each TRP uses a set of frequency domain base vectors shared by layers, the feedback accuracy is limited although the overhead for indicating the frequency domain base vectors is small, so TRP grouping can achieve a compromise between the indication overhead and the feedback accuracy.
303. The main TRP determines a set of frequency domain basis vectors corresponding to the transmission layers of each of the N TRPs according to the channel state information.
In the embodiment of the present application, the primary TRP receives the channel state information sent by the terminal device, and as can be known from the foregoing description of the channel state information, the primary TRP may obtain, through the first information included in the channel state information, a set of frequency domain basis vectors used by each of the two TRP sets respectively. Specifically, the primary TRP may obtain S sets of frequency domain basis vectors for each TRP in the first set of TRPs, and T sets of frequency domain basis vectors for each TRP in the second set of N TRPs.
In one possible implementation manner, the channel state information further includes second information, where the second information is used to indicate the number of space-domain base vectors corresponding to each TRP of the N TRPs;
step 303, determining a set of frequency domain basis vectors corresponding to each transmission layer of each of the N TRPs by the main TRP according to the channel state information, including:
determining a first TRP set and a second TRP set according to the number of space domain base vectors corresponding to each TRP in the N TRPs;
determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
In the embodiment of the present application, the number of spatial base vectors of each transmission layer of each TRP is the same, and each transmission layer shares the same set of spatial base vectors. The main TRP can determine the number of the space-domain base vectors corresponding to each TRP in the N TRPs according to the second information, and because of the large-scale and channel quality difference among the N TRPs in multi-station cooperation, the number (expressed as Ln for example) of the space-domain base vectors adopted by each TRP in space compression can be different, the TRP with higher channel quality adopts more space-domain base vectors, and the TRP with lower channel quality adopts fewer space-domain base vectors. Therefore, the number of the space-domain base vectors of the N TRPs can be used as the basis of the TRP grouping, the space-domain base vector number of the TRP is in direct proportion to the channel quality of the TRP, and the main TRP can determine the first TRP set and the second TRP set according to the space-domain base vector number corresponding to each TRP in the N TRPs.
In one possible implementation, determining the first set of TRPs and the second set of TRPs according to the number of spatial base vectors corresponding to each of the N TRPs includes:
determining a TRP sequencing result according to the number of space base vectors corresponding to the N TRPs, wherein the sequencing position of the TRP with more space base vectors in the TRP sequencing result is before the sequencing position of the TRP with less space base vectors, or the sequencing position of the TRP with less space base vectors in the TRP sequencing result is before the sequencing position of the TRP with more space base vectors;
determining a first set of TRPs and a second set of TRPs based on the TRP ordering result.
The main TRP may sort the N TRPs, and the sorting basis may specifically be the order of from more to less space base vectors or the order of from less to more space base vectors. When the number of the space base vectors is increased from a small number, the sequence position of the TRP with the large number of the space base vectors in the TRP sequence result is in front of the sequence position of the TRP with the small number of the space base vectors, namely, the TRP with higher channel quality adopts more space base vectors, and the TRP with lower channel quality adopts less space base vectors, so that the TRP with high channel quality is arranged in front of the TRP with low channel quality. When the number of space base vectors is reduced to a greater number, the sequence position of the TRP with the smaller number of space base vectors in the TRP sequence result is before the sequence position of the TRP with the greater number of space base vectors, that is, the TRP with low channel quality is arranged in front of the TRP with high channel quality.
In one possible implementation, the channel state information further includes third information, where the third information is used to indicate TRP ordering indexes corresponding to the N TRPs;
determining a set of frequency domain basis vectors corresponding to each transmission layer of each of the N TRPs according to the channel state information, including:
determining a TRP ordering result corresponding to the TRP ordering index according to the mapping relation between the TRP ordering result and the TRP ordering index;
determining a first set of TRPs and a second set of TRPs based on the TRP sequencing result;
determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
The mapping relation between the TRP sequencing result and the TRP sequencing index is a mapping relation preset by TRP, namely the TRP sequencing result corresponds to the TRP sequencing index one by one, and after the main TRP receives the TRP sequencing index from the terminal equipment, the corresponding TRP sequencing results of N TRPs can be determined through the mapping relation. And finally, determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set according to the indication of the first information.
Further, in one possible implementation, the channel state information includes third information, and the third information is used to indicate a TRP ordering index; the channel state information further includes: the strongest coefficient indicates information;
determining a set of frequency domain basis vectors corresponding to each transmission layer of each of the N TRPs according to the channel state information, including:
determining a TRP corresponding to the strongest coefficient in the N TRPs according to the strongest coefficient indication information;
determining the TRP sequencing results corresponding to the remaining N-1 TRPs except the TRP corresponding to the strongest coefficient according to the mapping relation between the TRP sequencing results and the TRP sequencing index;
grouping the N-1 TRP according to a TRP ordering result corresponding to the N-1 TRP to obtain a first TRP set and a second TRP set, and determining that the TRP corresponding to the strongest coefficient belongs to the first TRP set;
determining that each TRP in the first TRP set corresponds to S frequency domain base vector sets, and each TRP in the second TRP set corresponds to T frequency domain base vector sets.
The main TRP can receive strongest coefficient indicating information sent by the terminal equipment, determine TRP corresponding to the strongest coefficient, determine that the TRP corresponding to the strongest coefficient in the N TRPs is located at the forefront position in a TRP sorting result when the main TRP groups the N TRPs, the TRP corresponding to the strongest coefficient belongs to a first TRP set, and then determine the first TRP set and a second TRP set according to the TRP sorting result in the remaining N-1 TRPs except the TRP corresponding to the strongest coefficient.
In one possible implementation, the fourth information indicates the first set of TRPs and the second set of TRPs by a bit map.
Determining a set of frequency domain basis vectors corresponding to each transmission layer of each of the N TRPs according to the channel state information, including:
determining a first TRP set and a second TRP set according to a bit bitmap carried by the fourth information;
determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
In one possible implementation, the channel state information further includes: fourth information indicating a first TRP set and a second TRP set to which N-1 TRP other than the TRP corresponding to the strongest coefficient belongs;
determining a first set of TRPs and a second set of TRPs from the first information, comprising:
determining a TRP corresponding to the strongest coefficient in the N TRPs according to the strongest coefficient indication information;
determining a first TRP set and a second TRP set to which TRPs other than the TRP corresponding to the strongest coefficient belong according to the first information, and determining that the TRP corresponding to the strongest coefficient belongs to the first TRP set.
The main TRP may receive the transmitted strongest coefficient indication information and determine the TRP corresponding to the strongest coefficient. When the main TRP groups N TRPs, determining that the TRP corresponding to the strongest coefficient in the N TRPs is positioned at the forefront position in a TRP sequencing result, determining a TRP set to which the TRP corresponding to the strongest coefficient belongs without needing to carry out fourth information, and determining a first TRP set and a second TRP set to which N-1 TRPs respectively belong by the main TRP through a bit map carried by the fourth information.
In one possible implementation, the first X TRPs in the TRP ordering result belong to a first set of TRPs and the later (N-X) TRPs belong to a second set of TRPs; or,
the first X TRPs in the TRP ordering result belong to the second set of TRPs and the later (N-X) TRPs belong to the first set of TRPs; and X is an integer greater than or equal to 1 and less than N.
The main TRP may divide the N TRPs into two TRP sets according to the TRP sorting result and X, and the values of N and X are not limited. When the sequence of the number of the space base vectors is from more to less, the sequence position of the TRP with more space base vectors in the TRP sequence result is before the sequence position of the TRP with less space base vectors, for example, N is equal to 4, X is equal to 2, then the first 2 TRPs in the TRP sequence result can be divided into a first TRP set, and the last 2 TRPs in the TRP sequence result can be divided into a second TRP set. When the sequence of the number of the space base vectors is from less to more, the sequence position of the TRP with the small number of the space base vectors in the TRP sequence result is before the sequence position of the TRP with the large number of the space base vectors, for example, N is equal to 4, X is equal to 2, then the first 2 TRPs in the TRP sequence result can be divided into a second TRP set, and the last 2 TRPs in the TRP sequence result can be divided into a first TRP set.
Further, in one possible implementation, X is predefined by the protocol or is determined from a configuration result received from one of the at least one TRP; alternatively, X is one TRP of the N TRPs determined and reported by the terminal device.
Various manners of determining the value of X exist, for example, TRP may determine X according to a predetermined protocol, or the TRP configures the value of X according to an application scenario, and the TRP sends a configuration result of X to the terminal device, where the configuration result carries the value of X. Or the terminal device determines the value of X according to the application scene, and then the terminal device reports the value of X to the TRP, which is not limited herein.
In one possible implementation, the S sets of frequency domain basis vectors are sets of frequency domain basis vectors of a first attribute, wherein one set of frequency domain basis vectors of the first attribute is applied to one of the S transport layers;
and when T is equal to 1, the T frequency domain base vector sets are frequency domain base vector sets of a second attribute, wherein the frequency domain base vector sets of the second attribute are applied to the S transmission layers.
The S frequency domain base vector sets and the T frequency domain base vector sets are frequency domain base vector sets with different attributes, and the frequency domain base vector sets corresponding to the different attributes are represented through the first attribute and the second attribute. Specifically, one of the sets of frequency-domain basis vectors of the first attribute is applied to one of the S transmission layers, for example, the first attribute is a layer-specific set of frequency-domain basis vectors or another named set of frequency-domain basis vectors, which is not limited herein. The set of frequency domain basis vectors of the second attribute is applied to the S transport layers, for example, the second attribute is a set of frequency domain basis vectors shared by the layers or a set of frequency domain basis vectors of other names, which are not limited herein.
As can be seen from the foregoing examples of embodiments, the terminal device groups the TRPs by using the large scale, channel strength, and other differences among the TRPs, and when the frequency domain is compressed, layer-specific frequency domain basis vectors are used for the TRP set with higher channel quality; a frequency domain basis vector common to layers is employed for a set of TRPs with lower channel quality, i.e. all transmission layers of the TRP share one set of frequency domain basis vectors. The TRP with lower channel quality can select fewer frequency domain base vectors compared with the TRP with higher channel quality, namely the TRP can select differentiated frequency domain base vectors according to different channel quality, the selection mode has less influence on the overall accuracy of multi-station PMI feedback, the indication overhead of the frequency domain base vectors is reduced, and the indication overhead is reduced while the transmission performance of a transmission channel is ensured.
Note that, in the above embodiments, the CJT collaboration by a plurality of TRPs is described as an example. In practice, the plurality of TRPs may be a plurality of antenna panels co-deployed at the same site and having the same or similar visual axis (boresight) direction, i.e., the TRPs have similar characteristics. In this case, the plurality of TRPs having the similar characteristics described above may be referred to as one TRP group, that is, one TRP in the above embodiment may be one TRP group including a plurality of TRPs having similar characteristics. Therefore, the grouping method of N TRPs described in the above embodiment is also applicable to the grouping of N TRP groups for cqt collaboration, and the specific process is not repeated. The terminal device obtains channel state information corresponding to the N TRP groups, where the channel state information includes first information, where the first information is used to indicate that each TRP group in a first TRP set of the N TRP groups corresponds to S frequency domain basis vector sets, and each TRP group in a second TRP set of the N TRP groups corresponds to T frequency domain basis vector sets, where a channel quality of each TRP group in the first TRP set is not lower than a channel quality of each TRP group in the second TRP set.
It should be noted that, for simplicity of description, the foregoing method embodiments are all expressed as a series of action combinations, but it should be understood by those skilled in the art that the present application is not limited by the order of actions described, as some steps may be performed in other order or simultaneously in accordance with the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all preferred embodiments, and that the acts and modules referred to are not necessarily required in the present application.
In the related art, for the indication mode of the frequency domain base vector of each transmission layer of each TRP, the selected frequency domain base vector is subjected to overall cyclic shift, so that the frequency domain base vector corresponding to the strongest coefficient is cyclically shifted to the position of the first frequency domain base vector, the first frequency domain base vector is selected, and the cyclic shift amount is 0 to N 3 -positive integer of 1 without reporting.
For a single TRP transmission scenario, for each frequency domain unit, the cyclic shift of the frequency domain base vector is represented by multiplying all elements of the precoding matrix of the frequency domain unit by one same phase, and does not affect the spatial beam direction of the precoding matrix, thereby not affecting the performance of data transmission. However, for the scenario of multi-TRP coherent transmission, due to different propagation paths from the terminal device to different TRPs, there is a difference in air propagation delay between the multi-TRP channels, i.e. the delay of the main path corresponding to each TRP is not aligned. The propagation delay difference of the multi-station channel may be represented by frequency domain compression, and may be specifically represented by that, for each transmission layer, the selection of the frequency domain base vector corresponding to the strongest coefficient of each TRP is different. When multiplexing the indication mode of the frequency domain base vector of the enhancement type (eType) II of the R16 protocol, the cyclic shift amount of the base vector corresponding to the strongest coefficient of each TRP is also different; if the R16 type II method is adopted, the cyclic shift amount of each TRP is not reported, which results in different phases multiplied by the precoding sub-matrix corresponding to each TRP in the precoding matrix combined by multiple TRPs, so that the effect of coherent transmission cannot be achieved among multiple TRPs, and the transmission performance is lost.
In view of the foregoing, an embodiment of the present application provides a solution, in which first indication information is directly added to CSI, where the first indication information is used to indicate a difference value of cyclic shift amounts of frequency domain base vectors between a plurality of TRPs. Specifically, the TRP corresponding to the strongest coefficient of the first TRP or all TRPs can be used as a reference TRP, and the cyclic shift amount difference of the rest N-1 TRPs relative to the reference TRP can be reported, wherein the cyclic shift amount difference is needed to be equal to N 3 Taking the modulus of 0 to N 3 The positive integer of-1, TRP can obtain the frequency domain base vector actually matched with each TRP according to the cyclic shift difference value between TRPs indicated in CSI, so as to avoid the transmission performance loss caused by different phase rotations of the TRP precoding sub-matrix, and at the same time, the TRP side can determine the propagation delay difference between corresponding TRPs according to the cyclic shift difference value, thereby achieving the effect of indirectly reporting the propagation delay difference between TRPs.
The embodiment of the application provides another scheme, namely the over-sampled DFT base vector can be used for frequency domain compression, so that the compression effect of the frequency domain is improved. Let the frequency domain oversampling multiple be O 3 (positive integer) then for the (o) th oversampled full DFT setThe mth DFT vector in (1) isWhere m=0, 1, …, N 3 ,o=0,1,…,O 3 . It should be understood that the above-mentioned calculation method of the mth DFT vector is only a specific example and is not limited to the embodiment of the present application.
For each TRP, an oversampling DFT complete set can be determined first, then a frequency domain base vector is selected from the oversampling DFT complete set, the frequency domain base vector indication mode of R16 is multiplexed, for each transmission layer of each TRP, the selected frequency domain base vector is subjected to integral cyclic shift, so that the frequency domain base vector corresponding to the strongest coefficient is cyclically shifted to the position of the first frequency domain base vector, at the moment, in order to avoid different phases multiplied by a precoding sub-matrix corresponding to each TRP in a precoding matrix combined by multiple TRPs, so that the effect of coherent transmission cannot be achieved among multiple TRPs, second indication information can be added in the CSI, and the second indication information is used for indicating the difference value of the oversampling numbers selected among the multiple TRPs and the difference value of the cyclic shift quantity of the frequency domain base vector.
Specifically, the difference of the selected over-sampling numbers of the rest N-1 TRPs relative to the reference TRP and the difference of the cyclic shift amount of the frequency domain base vector can be reported by taking the TRP corresponding to the strongest coefficient in the first TRP or all TRPs as the reference TRP, wherein the difference of the over-sampling numbers is equal to the difference of O 3 Taking the mould, which is 0 to O 3 An integer of-1, said cyclic shift amount differences each requiring a value of N 3 Taking the modulus of 0 to N 3 -an integer of 1. The TRP can obtain the frequency domain base vector actually matched with each TRP according to the difference of the selected over-sampling numbers among the TRPs indicated in the CSI and the difference of the frequency domain base vector cyclic shift quantity, so that transmission performance loss caused by different phase rotations of the TRP precoding sub-matrixes is avoided, meanwhile, the TRP side can determine the propagation delay difference among the corresponding TRPs according to the difference of the selected over-sampling numbers among the TRPs and the difference of the frequency domain base vector cyclic shift quantity, and therefore the effect of indirectly reporting the propagation delay difference among the TRPs is achieved, and the delay difference is finer than the delay difference determined by the mode of the first indication information.
In the above scheme of sending the first indication information and the second indication information, the number of transmission layers is the same for each transmission layer, i.e. only one copy is reported, or the number of transmission layers is different for each transmission layer, i.e. R copies are reported.
It may be understood that, in the embodiment of the present application, the precoding matrix corresponding to each transmission layer is fed back by the PMI, but not limited to the embodiment of the present application, the technical solution provided in the embodiment of the present application is also applicable to a scenario that the precoding matrix corresponding to each terminal device receive the channel matrix corresponding to the antenna port is fed back by the PMI, in this scenario, spatial domain compression and frequency domain compression are performed on the channel matrix by using the spatial domain base vector and the frequency domain base vector, and each terminal device receive the antenna port and corresponds to each transmission layer, that is, when each TRP in the first TRP set is compressed in the frequency domain, a different frequency domain base vector set is adopted for the channel matrix corresponding to each receive antenna port, and when each TRP in the second TRP set is compressed in the frequency domain, the same frequency domain base vector set is adopted for the channels corresponding to all the receive antenna ports, specifically, the previous TRP grouping mode and the indication mode of TRP grouping are the same as the scheme, and will not be described again.
In order to facilitate better implementation of the above-described aspects of the embodiments of the present application, the following further provides related devices for implementing the above-described aspects.
Referring to fig. 4, a communication apparatus, specifically, a terminal device 400, provided in an embodiment of the present application may include: a processing module 401, a transmitting module 402, wherein,
acquiring channel state information corresponding to N Transmission and Reception Points (TRPs), wherein the channel state information comprises first information, the first information is used for indicating that each TRP in a first TRP set in the N TRPs corresponds to S frequency domain base vector sets, each TRP in a second TRP set in the N TRPs corresponds to T frequency domain base vector sets, the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, N is an integer greater than or equal to 2, S is equal to the number of transmission layers, and T is an integer greater than or equal to 1 and less than S;
and transmitting the channel state information.
Referring to fig. 5, a communication device, specifically, a transmission receiving point 500, provided in an embodiment of the present application may include: a receiving module 501, a processing module 502, wherein,
Receiving channel state information from a terminal device, wherein the channel state information comprises first information, the first information is used for indicating that each TRP in a first TRP set in N transmission and reception points TRP corresponds to S frequency domain base vector sets, each TRP in a second TRP set in the N TRPs corresponds to T frequency domain base vector sets, the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, N is an integer greater than or equal to 2, S is equal to the number of transmission layers, and T is an integer greater than or equal to 1 and less than S;
and determining a frequency domain base vector set corresponding to each transmission layer of each TRP in the N TRPs according to the channel state information.
As can be seen from the foregoing examples of embodiments, the channel quality of the TRP in the first TRP set is not lower than the channel quality of the TRP in the second TRP set, so that different numbers of frequency domain base vector sets can be selected according to the TRP with different channel quality in the N TRPs, the number of the frequency domain base vector sets corresponding to the first TRP set is greater than the number of the frequency domain base vector sets corresponding to the second TRP set in the N TRP sets, in the scenario of cooperation of a plurality of TRPs, the TRP with higher channel quality can be selected to more frequency domain base vector sets, so as to ensure the performance of channel coding, and the TRP with lower channel quality can be selected to be less than the frequency domain base vector with higher channel quality, namely the TRP can be selected to be differentiated according to the difference of channel quality.
It should be noted that, because the content of information interaction and execution process between the modules/units of the above-mentioned device is based on the same concept as the method embodiment of the present application, the technical effects brought by the content are the same as the method embodiment of the present application, and specific content can be referred to the description in the method embodiment shown in the foregoing application, which is not repeated here.
The embodiment of the application also provides a computer storage medium, wherein the computer storage medium stores a program, and the program executes part or all of the steps described in the embodiment of the method.
Next, another communication apparatus provided in the embodiments of the present application, which is specifically a terminal device, referring to fig. 6, the terminal device 600 includes:
a receiver 601, a transmitter 602, a processor 603 and a memory 604 (where the number of processors 603 in the terminal device 600 may be one or more, one processor being an example in fig. 6). In some possible implementations, the receiver 601, transmitter 602, processor 603, and memory 604 may be connected by a bus or other means, where a bus connection is illustrated in fig. 6.
Memory 604 may include read only memory and random access memory and provides instructions and data to the processor 603. A portion of the memory 604 may also include non-volatile random access memory (non-volatile random access memory, NVRAM). The memory 604 stores an operating system and operating instructions, executable modules or data structures, or a subset thereof, or an extended set thereof, where the operating instructions may include various operating instructions for implementing various operations. The operating system may include various system programs for implementing various underlying services and handling hardware-based tasks.
The processor 603 controls the operation of the terminal device, the processor 603 may also be referred to as a central processing unit (central processing unit, CPU). In a specific application, the individual components of the terminal device are coupled together by a bus system, which may comprise, in addition to a data bus, a power bus, a control bus, a status signal bus, etc. For clarity of illustration, however, the various buses are referred to in the figures as bus systems.
The method disclosed in the embodiments of the present application may be applied to the processor 603 or implemented by the processor 603. The processor 603 may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuitry of hardware in the processor 603 or instructions in the form of software. The processor 603 may be a general purpose processor, a digital signal processor (digital signal processing, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field-programmable gate array (field-programmable gate array, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be embodied directly in hardware, in a decoded processor, or in a combination of hardware and software modules in a decoded processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in the memory 604, and the processor 603 reads information in the memory 604, and in combination with its hardware, performs the steps of the method described above.
The receiver 601 may be used to receive input digital or character information and generate signal inputs related to relevant settings and function control of the terminal device, the transmitter 602 may comprise a display device such as a display screen, and the transmitter 602 may be used to output digital or character information via an external interface.
In the embodiment of the present application, the processor 603 is configured to perform the steps in the method for indicating channel state information of multi-station cooperation shown in fig. 3.
Next, another communication apparatus provided in the embodiments of the present application, specifically, a transmission receiving point, referring to fig. 7, the transmission receiving point 700 includes:
a receiver 701, a transmitter 702, a processor 703 and a memory 704 (where the number of processors 703 in a transmission receiving point 700 may be one or more, one processor being exemplified in fig. 7). In one possible implementation, the receiver 701, transmitter 702, processor 703, and memory 704 may be connected by a bus or other means, where a bus connection is illustrated in FIG. 7.
Memory 704 may include read-only memory and random access memory, and provides instructions and data to processor 703. A portion of memory 704 may also include non-volatile random access memory (non-volatile random access memory, NVRAM). The memory 704 stores an operating system and operating instructions, executable modules or data structures, or a subset thereof, or an extended set thereof, where the operating instructions may include various operating instructions for implementing various operations. The operating system may include various system programs for implementing various underlying services and handling hardware-based tasks.
The processor 703 controls the operation of the transmission reception point, and the processor 703 may also be referred to as a central processing unit (central processing unit, CPU). In a specific application, the individual components of the transmission and reception points are coupled together by a bus system, which may comprise, in addition to a data bus, a power bus, a control bus, a status signal bus, etc. For clarity of illustration, however, the various buses are referred to in the figures as bus systems.
The methods disclosed in the embodiments of the present application may be applied to the processor 703 or implemented by the processor 703. The processor 703 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in the processor 703 or by instructions in the form of software. The processor 703 may be a general purpose processor, a digital signal processor (digital signal processing, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field-programmable gate array (field-programmable gate array, FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be embodied directly in hardware, in a decoded processor, or in a combination of hardware and software modules in a decoded processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in the memory 704, and the processor 703 reads information in the memory 704 and, in combination with its hardware, performs the steps of the method described above.
The receiver 701 may be configured to receive input digital or character information and generate signal inputs related to the transmission and reception point related settings and function control, and the transmitter 702 may include a display device such as a display screen, and the transmitter 702 may be configured to output the digital or character information via an external interface.
In the embodiment of the present application, the processor 703 is configured to perform the steps in the aforementioned channel state information indication method for multi-station cooperation shown in fig. 3.
In another possible design, when the communication device or the transmission reception point is a chip, the chip includes: a processing unit, which may be, for example, a processor, and a communication unit, which may be, for example, an input/output interface, pins or circuitry, etc. The processing unit may execute computer-executable instructions stored by the storage unit to cause a chip within the terminal to perform the method of any one of the above-described first aspects. Alternatively, the storage unit is a storage unit in the chip, such as a register, a cache, or the like, and the storage unit may also be a storage unit in the terminal located outside the chip, such as a read-only memory (ROM) or other type of static storage device that may store static information and instructions, a Random Access Memory (RAM), or the like.
The processor mentioned in any of the above may be a general-purpose central processing unit, a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of the program of the method of the first aspect.
It should be further noted that the above-described apparatus embodiments are merely illustrative, and that the units described as separate units may or may not be physically separate, and that units shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, in the drawings of the embodiment of the device provided by the application, the connection relation between the modules represents that the modules have communication connection therebetween, and can be specifically implemented as one or more communication buses or signal lines.
From the above description of the embodiments, it will be apparent to those skilled in the art that the present application may be implemented by means of software plus necessary general purpose hardware, or of course may be implemented by dedicated hardware including application specific integrated circuits, dedicated CPUs, dedicated memories, dedicated components and the like. Generally, functions performed by computer programs can be easily implemented by corresponding hardware, and specific hardware structures for implementing the same functions can be varied, such as analog circuits, digital circuits, or dedicated circuits. However, a software program implementation is a preferred embodiment in many cases for the present application. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a readable storage medium, such as a floppy disk, a usb disk, a removable hard disk, a ROM, a RAM, a magnetic disk or an optical disk of a computer, etc., including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the method described in the embodiments of the present application.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product.
The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions 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 instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be stored by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., a floppy Disk, a hard Disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a Solid State Disk (SSD)), or the like.

Claims (39)

1. A method for indicating channel state information of multi-station cooperation, comprising:
acquiring channel state information corresponding to N Transmission and Reception Points (TRPs), wherein the channel state information comprises first information, the first information is used for indicating that each TRP in a first TRP set in the N TRPs corresponds to S frequency domain base vector sets, each TRP in a second TRP set in the N TRPs corresponds to T frequency domain base vector sets, the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, N is an integer greater than or equal to 2, S is equal to the number of transmission layers, and T is an integer greater than or equal to 1 and less than S;
and transmitting the channel state information.
2. The method according to claim 1, wherein the method further comprises:
determining the first TRP set and the second TRP set according to the number of the space base vectors corresponding to each TRP in the N TRPs, wherein the number of the space base vectors of the TRPs is in direct proportion to the channel quality of the TRP.
3. The method of claim 2, wherein said determining said first set of TRPs and said second set of TRPs based on a number of spatial basis vectors corresponding to each of said N TRPs comprises:
Determining a TRP sorting result according to the number of the space-domain base vectors corresponding to the N TRPs, wherein the sorting position of the TRP with more space-domain base vectors in the TRP sorting result is before the sorting position of the TRP with less space-domain base vectors, or the sorting position of the TRP with less space-domain base vectors in the TRP sorting result is before the sorting position of the TRP with more space-domain base vectors;
determining the first set of TRPs and the second set of TRPs according to the TRP ordering result.
4. A method according to claim 2 or 3, wherein the channel state information further comprises second information, the second information being used to indicate the number of spatial basis vectors corresponding to each of the N TRPs.
5. The method according to claim 1, characterized in that the method further comprises:
determining a TRP sequencing result according to the channel quality of the N TRPs, wherein the sequencing position of the TRP with high channel quality in the TRP sequencing result is before the sequencing position of the TRP with low channel quality, or the sequencing position of the TRP with low channel quality in the TRP sequencing result is before the sequencing position of the TRP with high channel quality;
determining the first set of TRPs and the second set of TRPs according to the TRP ordering result.
6. The method of claim 5, wherein the channel quality is determined by at least one of the following information corresponding to the N TRPs: large-scale information, channel strength, reference signal received power.
7. The method according to claim 3 or 5, characterized in that the method further comprises:
determining TRP ordering indexes corresponding to the N TRPs according to the mapping relation between the TRP ordering result and the TRP ordering indexes, wherein the channel state information further comprises third information, and the third information is used for indicating the TRP ordering indexes corresponding to the N TRPs.
8. The method according to claim 3 or 5, characterized in that the first X TRPs in the TRP ordering result belong to the first set of TRPs and the later (N-X) TRPs belong to the second set of TRPs; or,
the first X TRPs in the TRP ordering result belong to the second set of TRPs and the later (N-X) TRPs belong to the first set of TRPs;
wherein X is an integer greater than or equal to 1 and less than N.
9. The method of claim 8, wherein X is protocol pre-defined; alternatively, the X is determined from a configuration result received from one TRP of the N TRPs; or, the X is one TRP of the N TRPs determined and reported by the terminal device.
10. The method according to any of claims 1 to 9, wherein the S sets of frequency domain basis vectors are sets of frequency domain basis vectors of a first attribute, wherein one of the sets of frequency domain basis vectors of the first attribute is applied to one of S transport layers;
and when the T is equal to 1, the T frequency domain base vector sets are frequency domain base vector sets of a second attribute, wherein the frequency domain base vector sets of the second attribute are applied to the S transmission layers.
11. The method of claim 1, wherein the channel state information further comprises fourth information indicating the first set of TRPs and the second set of TRPs by a bit map.
12. The method according to any of claims 1 to 11, wherein the first information is used to indicate that each CSI-RS port group in a first CSI-RS port group set of the N channel state information reference signal CSI-RS port groups corresponds to S frequency domain basis vector sets, and each CSI-RS port in a second CSI-RS port group set of the N CSI-RS port groups corresponds to T frequency domain basis vector sets, wherein one TRP corresponds to one CSI-RS port group.
13. A method for indicating channel state information of multi-station cooperation, comprising:
receiving channel state information from a terminal device, wherein the channel state information comprises first information, the first information is used for indicating that each TRP in a first TRP set in N transmission and reception points TRP corresponds to S frequency domain base vector sets, each TRP in a second TRP set in N TRPs corresponds to T frequency domain base vector sets, the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, N is an integer greater than or equal to 2, S is equal to the number of transmission layers, and T is an integer greater than or equal to 1 and less than S;
and determining a frequency domain base vector set corresponding to each transmission layer of each TRP in the N TRPs according to the channel state information.
14. The method of claim 13 wherein the channel state information further comprises second information indicating a number of spatial basis vectors corresponding to each of the N TRPs;
the determining, according to the channel state information, a set of frequency domain basis vectors corresponding to each transmission layer of each of the N TRPs, including:
Determining the first TRP set and the second TRP set according to the number of space-domain base vectors corresponding to each TRP in the N TRPs;
determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
15. The method of claim 14, wherein said determining said first set of TRPs and said second set of TRPs based on a number of spatial basis vectors corresponding to each of said N TRPs comprises:
determining a TRP sorting result according to the number of the space-domain base vectors corresponding to the N TRPs, wherein the sorting position of the TRP with more space-domain base vectors in the TRP sorting result is before the sorting position of the TRP with less space-domain base vectors, or the sorting position of the TRP with less space-domain base vectors in the TRP sorting result is before the sorting position of the TRP with more space-domain base vectors;
determining the first set of TRPs and the second set of TRPs according to the TRP ordering result.
16. The method of claim 13, wherein the channel state information further comprises third information indicating TRP ordering indexes corresponding to the N TRPs;
The determining, according to the channel state information, a set of frequency domain basis vectors corresponding to each transmission layer of each of the N TRPs, including:
determining a TRP ordering result corresponding to the TRP ordering index according to the mapping relation between the TRP ordering result and the TRP ordering index;
determining the first set of TRPs and the second set of TRPs according to the TRP ordering result;
determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
17. The method according to claim 15 or 16, characterized in that the first X TRPs in the TRP ordering result belong to the first set of TRPs and the later (N-X) TRPs belong to the second set of TRPs; or,
the first X TRPs in the TRP ordering result belong to the second set of TRPs and the later (N-X) TRPs belong to the first set of TRPs;
and X is an integer greater than or equal to 1 and less than N.
18. The method of claim 13, wherein the channel state information further comprises fourth information indicating the first set of TRPs and the second set of TRPs by a bit map;
The determining, according to the channel state information, a set of frequency domain basis vectors corresponding to each transmission layer of each of the N TRPs, including:
determining the first TRP set and the second TRP set according to the bit map carried by the fourth information;
determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
19. A communication device, comprising:
a processing module, configured to obtain channel state information corresponding to N transmission and reception points TRP, where the channel state information includes first information, where the first information is used to indicate that each TRP in a first TRP set of the N TRPs corresponds to S frequency domain base vector sets, and each TRP in a second TRP set of the N TRPs corresponds to T frequency domain base vector sets, where the channel quality of each TRP in the first TRP set is not lower than the channel quality of each TRP in the second TRP set, N is an integer greater than or equal to 2, S is equal to the number of transmission layers, and T is an integer greater than or equal to 1 and less than S;
and the transmitting module is used for transmitting the channel state information.
20. The communications apparatus of claim 19, wherein the processing module is further configured to determine the first set of TRPs and the second set of TRPs based on a number of spatial basis vectors corresponding to each of the N TRPs, the number of spatial basis vectors of the TRPs being proportional to a channel quality of the TRPs.
21. The communications apparatus of claim 20, wherein the processing module is configured to determine a TRP ordering result according to the number of space base vectors corresponding to the N TRPs, wherein an ordering position of the TRP with the greater number of space base vectors in the TRP ordering result is before an ordering position of the TRP with the fewer number of space base vectors, or wherein an ordering position of the TRP with the fewer number of space base vectors in the TRP ordering result is before an ordering position of the TRP with the greater number of space base vectors; determining the first set of TRPs and the second set of TRPs according to the TRP ordering result.
22. The communication apparatus according to claim 20 or 21, wherein the channel state information further comprises second information, the second information being used to indicate the number of spatial basis vectors corresponding to each of the N TRPs.
23. The communications apparatus of claim 19, wherein the processing module is further configured to determine a TRP ordering result based on channel qualities of the N TRPs, wherein an ordering position of a TRP with a high channel quality in the TRP ordering result is before an ordering position of a TRP with a low channel quality or wherein an ordering position of a TRP with a low channel quality in the TRP ordering result is before an ordering position of a TRP with a high channel quality; determining the first set of TRPs and the second set of TRPs according to the TRP ordering result.
24. The communication apparatus according to claim 23, wherein the channel quality is determined by at least one of the following information corresponding to the N TRPs: large-scale information, channel strength, reference signal received power.
25. The communications apparatus of claim 23, wherein the processing module is further configured to determine a TRP ordering index for the N TRPs based on a mapping of TRP ordering results to TRP ordering indexes, and wherein the channel state information further comprises third information indicating the TRP ordering indexes for the N TRPs.
26. The communication apparatus according to claim 21 or 23, characterized in that the first X TRPs in the TRP ordering result belong to the first set of TRPs and the later (N-X) TRPs belong to the second set of TRPs; or,
the first X TRPs in the TRP ordering result belong to the second set of TRPs and the later (N-X) TRPs belong to the first set of TRPs;
and X is an integer greater than or equal to 1 and less than N.
27. The communication apparatus according to claim 26, wherein the X is predetermined by a protocol or the X is determined from a configuration result received from one of the N TRPs; alternatively, the X is one TRP of the N TRPs determined and reported by the communication device.
28. The communication apparatus according to any one of claims 19 to 27, wherein the S sets of frequency domain basis vectors are sets of frequency domain basis vectors of a first attribute, wherein one of the sets of frequency domain basis vectors of the first attribute is applied to one of S transport layers;
and when the T is equal to 1, the T frequency domain base vector sets are frequency domain base vector sets of a second attribute, wherein the frequency domain base vector sets of the second attribute are applied to the S transmission layers.
29. The communications apparatus of claim 19, wherein the channel state information further comprises fourth information indicating the first set of TRPs and the second set of TRPs by a bit map.
30. The communications apparatus of any one of claims 19-29, wherein the first information is used to indicate that each of a first set of CSI-RS ports of the N sets of channel state information reference signals CSI-RS ports corresponds to S sets of frequency domain basis vectors and each of a second set of CSI-RS ports of the N sets of CSI-RS ports corresponds to T sets of frequency domain basis vectors.
31. A communication device, comprising:
a receiving module, configured to receive channel state information from a terminal device, where the channel state information includes first information, where the first information is used to indicate that each TRP in a first set of N TRPs corresponds to S frequency domain base vector sets, and each TRP in a second set of N TRPs corresponds to T frequency domain base vector sets, where a channel quality of each TRP in the first set of TRPs is not lower than a channel quality of each TRP in the second set of TRPs, N is an integer greater than or equal to 2, S is equal to a transmission layer number, and T is an integer greater than or equal to 1 and less than S;
and the processing module is used for determining a frequency domain base vector set corresponding to each transmission layer of each TRP in the N TRPs according to the channel state information.
32. The communications apparatus of claim 31, wherein the channel state information further comprises second information indicating a number of spatial basis vectors corresponding to each of the N TRPs;
the processing module is used for determining the first TRP set and the second TRP set according to the number of the space domain base vectors corresponding to each TRP in the N TRPs; determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
33. The communications apparatus of claim 32, wherein the processing module is configured to determine a TRP ordering result according to the number of space base vectors corresponding to the N TRPs, wherein an ordering position of the TRP with the greater number of space base vectors in the TRP ordering result is before an ordering position of the TRP with the fewer number of space base vectors, or wherein an ordering position of the TRP with the fewer number of space base vectors in the TRP ordering result is before an ordering position of the TRP with the greater number of space base vectors; determining the first set of TRPs and the second set of TRPs according to the TRP ordering result.
34. The communication apparatus according to claim 31, wherein the channel state information further comprises third information indicating TRP ordering indexes corresponding to the N TRPs;
the processing module is used for determining a TRP ordering result corresponding to the TRP ordering index according to the mapping relation between the TRP ordering result and the TRP ordering index; determining the first set of TRPs and the second set of TRPs according to the TRP ordering result; determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
35. The communication apparatus according to claim 33 or 34, wherein the first X TRPs in the TRP ordering result belong to the first set of TRPs and the later (N-X) TRPs belong to the second set of TRPs; or,
the first X TRPs in the TRP ordering result belong to the second set of TRPs and the later (N-X) TRPs belong to the first set of TRPs;
and X is an integer greater than or equal to 1 and less than N.
36. The communications apparatus of claim 31, wherein the processing module is configured to determine the first set of TRPs and the second set of TRPs based on a bit map carried by the fourth information; determining S frequency domain base vector sets corresponding to each TRP in the first TRP set and T frequency domain base vector sets corresponding to each TRP in the second TRP set.
37. A communication device, the communication device comprising: a processor, a memory; the processor and the memory are communicated with each other;
the memory is used for storing instructions;
the processor is configured to execute the instructions in the memory to perform the method of any one of claims 1 to 12, or 13 to 18.
38. A computer readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the method of any of claims 1-12, or 13-18.
39. A computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of any of claims 1-12, or 13-18.
CN202211215533.2A 2022-09-30 2022-09-30 Multi-station cooperative channel state information indication method and communication device Pending CN117811621A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202211215533.2A CN117811621A (en) 2022-09-30 2022-09-30 Multi-station cooperative channel state information indication method and communication device
PCT/CN2023/119285 WO2024067183A1 (en) 2022-09-30 2023-09-18 Multi-station coordination based channel state information indication method and communication apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211215533.2A CN117811621A (en) 2022-09-30 2022-09-30 Multi-station cooperative channel state information indication method and communication device

Publications (1)

Publication Number Publication Date
CN117811621A true CN117811621A (en) 2024-04-02

Family

ID=90420701

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211215533.2A Pending CN117811621A (en) 2022-09-30 2022-09-30 Multi-station cooperative channel state information indication method and communication device

Country Status (2)

Country Link
CN (1) CN117811621A (en)
WO (1) WO2024067183A1 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111934734B (en) * 2019-05-13 2022-02-22 大唐移动通信设备有限公司 CSI reporting method, CSI receiving method, terminal and network side equipment
EP4094507A4 (en) * 2020-01-20 2024-04-03 Qualcomm Incorporated Channel state information feedback for multiple transmission reception points

Also Published As

Publication number Publication date
WO2024067183A1 (en) 2024-04-04

Similar Documents

Publication Publication Date Title
JP6386146B2 (en) Precoding matrix information feedback method, receiving end, and transmitting end
WO2020125655A1 (en) Communication method and device
CN109951220B (en) Precoding matrix indication feedback method and device
CN107872261B (en) Method for reporting channel state information, user equipment and base station
KR20220003071A (en) CSI Omission Rule for Improved Type II CSI Reporting
CN113938169B (en) Precoding matrix determining method and device
WO2017152785A1 (en) Csi feedback method, precoding method, and apparatus
CN111342873A (en) Channel measurement method and communication device
CN108288984B (en) Parameter indication and determination method, receiving end equipment and transmitting end equipment
WO2020083057A1 (en) Method for indicating and determining pre-coding vector, and communication apparatus
CN107181562A (en) A kind of CSI feedback method, precoding and device
JP7371270B2 (en) Channel state information feedback method and communication device
WO2020125511A1 (en) Channel measurement method, and communications device
CN111788785B (en) Precoding matrix index reporting method, communication device and medium
CN111865377A (en) Method for indicating and determining precoding matrix and communication device
CN109391305A (en) A kind of communication processing method and device
CN111757382A (en) Method for indicating channel state information and communication device
WO2020143461A1 (en) Method for indicating and determining pre-coding vector, and communication apparatus
WO2020143580A1 (en) Vector indication method for constructing precoding vector, and communication apparatus
WO2018039860A1 (en) Channel quality measurement and feedback method and apparatus
JP2024530013A (en) Channel information feedback method and communication device
CN117811621A (en) Multi-station cooperative channel state information indication method and communication device
CN108322283B (en) Data transmission technique
CN114584187A (en) Data detection method and communication device
CN115189837B (en) Port indication information reporting method and terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication