CN111800172B - Communication method and device - Google Patents

Communication method and device Download PDF

Info

Publication number
CN111800172B
CN111800172B CN201910340641.4A CN201910340641A CN111800172B CN 111800172 B CN111800172 B CN 111800172B CN 201910340641 A CN201910340641 A CN 201910340641A CN 111800172 B CN111800172 B CN 111800172B
Authority
CN
China
Prior art keywords
frequency
domain basis
basis vectors
indication information
spatial layer
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.)
Active
Application number
CN201910340641.4A
Other languages
Chinese (zh)
Other versions
CN111800172A (en
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 PCT/CN2020/081240 priority Critical patent/WO2020207254A1/en
Publication of CN111800172A publication Critical patent/CN111800172A/en
Application granted granted Critical
Publication of CN111800172B publication Critical patent/CN111800172B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO 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
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a communication method and device. The method comprises the following steps: a completely new indication field is introduced in the CSI. Specifically, by reporting the union of the frequency domain basis vectors corresponding to all spatial layers, vectors which are not selected in the candidate frequency domain basis vector set are eliminated, and the size of the candidate frequency domain basis vector set is further reduced. Then, it is only necessary to indicate which frequency-domain basis vectors in the union of the frequency-domain basis vectors are the frequency-domain basis vectors corresponding to each spatial layer, thereby reducing the indication overhead.

Description

Communication method and device
The present application claims priority of chinese patent application having an application number of 201910282453.0 entitled "a communication method and apparatus" filed by the intellectual property office of the people's republic of china on 9/4/9/2019, the entire contents of which are incorporated herein by reference.
Technical Field
The present application relates to the field of mobile communications technologies, and in particular, to a communication method and apparatus.
Background
The Multiple Input and Multiple Output (MIMO) technology is a core technology of Long Term Evolution (LTE) system and New Radio (NR) of the fifth generation (5th generation, 5G).
Based on all or part of downlink Channel State Information (CSI), a Precoding (Precoding) technique can effectively improve signal transmission performance and system capacity. For a Frequency Division Duplex (FDD) system, uplink and downlink adopt different Frequency bands, and a precoding matrix of the downlink cannot be obtained by using an uplink channel. In the existing wireless communication system, a downlink optimal Precoding Matrix is generally obtained in a manner that a terminal device feeds back a Precoding Matrix or a Precoding Matrix Index (PMI).
The space-frequency compression codebook is constructed by linearly combining a plurality of orthogonal spatial beam basis vectors (beams) and a plurality of frequency domain basis vectors (FD bases) selected using correlation of frequency domain channels. For example, two polarization directions with rank equal to 1, i may use NfThe precoding matrixes corresponding to the frequency domain units are combined into 2N1N 2NfOf (2) matrix
Figure BDA0002040586890000011
Wherein, V1To
Figure BDA0002040586890000014
Is and NfN corresponding to each frequency domain unitfThe precoding vectors, N1 and N2, are the number of antenna ports in the horizontal and vertical directions, respectively. The frequency domain length occupied by the PMI frequency domain unit may be the bandwidth of the frequency domain subband, or may be f times the bandwidth of the frequency domain subband, for example, f is 1/2, f is 1/4, or may be 1/2/4 RBs. We can further convert the joint precoding matrix V corresponding to Nf frequency domain units into:
Figure BDA0002040586890000012
W1For a matrix (dimension 2N1N2 x 2L) formed by the selected space domain beam basic vectors, the dual polarization direction contains 2L space domain beam basic vectors (W) in total1Column vector of (1):
Figure BDA0002040586890000013
wherein N is1And N2L selects the number of spatial beam basis vectors for each spatial layer configured by the base station. In aIn an implementation, the two polarization directions select the same spatial beam basis vector, wherein the spatial beam basis vector is selected
Figure BDA0002040586890000021
(i-0, 1, …, L-1) is a rotated DFT basis matrix (dimension N)1N2*N1N2) Of the selected I-th basis vector, correspondingly, IS(i) Indicating the index corresponding to the selected basis vector. The rotated 2D-DFT basis matrix can be expressed as:
Figure BDA0002040586890000022
wherein D isNIs an NxN orthogonal DFT matrix, the element of the m-th row and the N-th column is
Figure BDA0002040586890000023
Figure BDA0002040586890000024
Representing an N × N rotation matrix. Assuming that the twiddle factor q is uniformly distributed, then
Figure BDA0002040586890000025
Accordingly, a matrix formed by multiplying the rotation matrix by the DFT orthogonal matrix satisfies
Figure BDA0002040586890000026
W3A matrix of frequency domain basis vectors constructed for the selected one or more frequency domain basis vectors. Wherein the selected frequency domain basis vector may be selected from a predefined DFT basis matrix or a rotated DFT basis matrix (dimension N)f*Nf) Is selected from (1). The network equipment configures W corresponding to each spatial layer 3The number M of frequency domain basis vectors contained in (a), wherein the value of M and the number N of frequency domain unitsfIn the context of a correlation, the correlation,
Figure BDA0002040586890000027
wherein p can take the value of {1/2,1/4}. If each space-domain vector on a spatial layer corresponds to the same M frequency-domain basis vectors, then
Figure BDA0002040586890000028
Has dimension of M × Nf,W3Each column vector corresponds to a frequency domain basis vector, and at the moment, the frequency domain basis vector corresponding to each space domain vector is W3M frequency-domain basis vectors.
Figure BDA0002040586890000029
Is a space-frequency merging coefficient matrix with the dimension of 2L multiplied by M. Space-frequency merging coefficient matrix
Figure BDA00020405868900000210
The ith row in the space-frequency merging coefficient matrix corresponds to the ith space-domain basis vector in the 2L space-domain basis vectors
Figure BDA00020405868900000211
The jth column in (a) corresponds to the jth frequency-domain basis vector in the M frequency-domain basis vectors. The space-frequency merging coefficient corresponding to the ith space-frequency base vector is a space-frequency merging coefficient matrix
Figure BDA00020405868900000212
The ith row vector in (b), the space-frequency merging coefficient corresponding to the ith space-frequency base vector is a space-frequency merging coefficient matrix
Figure BDA00020405868900000213
The ith row vector of (a).
Each of the L spatial basis vectors may correspond to a different frequency domain basis vector. At this time, the process of the present invention,
Figure BDA00020405868900000214
wherein
Figure BDA00020405868900000215
M corresponding to the ith space base vectoriA frequency domain base directionM of quantity constitutioniLine NfA matrix of columns.
Figure BDA00020405868900000216
Wherein
Figure BDA00020405868900000217
Is that the dimension corresponding to the ith space-domain basis vector is 1MiThe space-frequency combination coefficient matrix of (a),
Figure BDA00020405868900000218
the space-frequency merging coefficient contained in the vector number is the space-frequency merging coefficient corresponding to the ith space vector. At this time, the process of the present invention,
Figure BDA00020405868900000219
in total comprise
Figure BDA00020405868900000224
And a merging coefficient. If the number of the frequency domain basis vectors corresponding to each space domain basis vector is M, then
Figure BDA00020405868900000220
The total number of the merging coefficients is 2 LM.
In addition, the space-frequency matrix V can also be expressed as
Figure BDA00020405868900000221
At this time W3Each row vector in (a) corresponds to a selected one of the frequency-domain basis vectors.
In order to control the reporting overhead, the network device configures the spatial layer corresponding to each spatial layer
Figure BDA00020405868900000222
Maximum number of actually reported merging coefficients K0(K0<2 LM). Wherein K0Is related to the number L of space domain basis vectors and the number M of frequency domain basis vectors,
Figure BDA00020405868900000223
wherein beta can take the value of {3/4,1/2,1/4,1/8}. For example, if each space domain basis vector corresponds to M frequency domain basis vectors with the same number, after space-frequency compression, the terminal device can only report K in 2L × M combining coefficients at most0A subset of elements. In addition, the terminal device may further report only K0Corresponding K in each merging coefficient subset1A combining coefficient with amplitude different from 0 and the K1Index of individual elements (K)1<=K0). It can be understood that K 0Each merging coefficient is a subset of 2LM merging coefficients, K reported actually1A merging coefficient is K0A subset of the combining coefficients. K1The index of an element may be indicated by means of a bitmap (bitmap) comprising 2LM bits.
In summary, for the space-frequency compression codebook, the terminal device needs to report the following information to the network device:
1) indices of L space basis vectors contained in the W1 matrix;
2) indexes of M frequency domain basis vectors contained in a W3 matrix corresponding to each spatial layer;
3) space-frequency merging coefficient position indication information (2LM bitmap) corresponding to each space layer;
4) each spatial layer corresponds to the amplitude of K1 space-frequency merging coefficients reported;
5) each spatial layer corresponds to the phase of K1 space-frequency merging coefficients reported.
It can be seen that for the space-frequency compression codebook, the PMI overhead is related to various parameters, wherein the selected frequency-domain basis vectors are used to construct the frequency-domain basis matrix W3Is important information of. In addition, the current codebook design reserves great reporting flexibility for the terminal equipment. Therefore, the actual CSI reporting overhead has a large dynamic range.
Therefore, the current protocol adopts a two-stage CSI reporting structure. The CSI report is divided into CSI part 1(CSI part 1) and CSI part 2(CSI part 2). The CSI part 1 is transmitted before the CSI part 2, and has a fixed payload (payload) size (size) for determining the length of information bits contained in the CSI part 2. Based on the existing design scheme of the space-frequency compression codebook, the CSI part 1 and the CSI part 2 respectively contain the following indication information:
1) CSI part 1 is a fixed bit overhead length, and includes Rank Indication (RI), Channel Quality Indication (CQI), and the total number of reported space-frequency combining coefficients corresponding to all spatial layers, as shown in table 1. Where RI is used to indicate the number R of spatial layers.
TABLE 1 CSI report (CSI part 1)
Figure BDA0002040586890000031
2) The CSI Part 2 contains the following indication information:
an indication of the spatial basis vector index corresponding to each spatial layer group, indicating the L used by the ith spatial layer groupiAnd the spatial base vectors adopt the same spatial base vector for the spatial layers included in each spatial layer group.
An indication of the spatial oversampling factor corresponding to each spatial layer group, wherein the spatial layers included in each spatial layer group use the same spatial oversampling factor.
Index indication of frequency-domain basis vectors per spatial layer for indicating M used by the ith spatial layeriFrequency-domain basis vectors, wherein each spatial layer may employ not exactly the same frequency-domain basis vectors.
The position indication of the merging coefficients (bitmap of 2 × L × M bits length) is reported per spatial layer.
The index indication of the merging coefficient with the largest magnitude value per spatial layer.
Indication of the quantized reference amplitude values per spatial layer. Indication of
Figure BDA0002040586890000041
One value of (a).
The differential amplitude value of the merging coefficient corresponding to each spatial layer. Indication device
Figure BDA0002040586890000042
One value of (a).
The phase value of the merging coefficient corresponding to each spatial layer.
It can be seen that the index of the frequency domain basis vector corresponding to each spatial layer is indicated in CSI part 2. The frequency domain basis vector corresponding to each spatial layer is from predefined NfSelected from a set of candidate frequency-domain basis vectors.
For the space-frequency compression codebook, there is no indication method for defining the frequency domain base vector index by the related protocol at present. According to recent advances in the current protocols, each spatial layer independently selects a corresponding frequency-domain basis vector, so that the frequency-domain basis vector index selected by each spatial layer is not exactly the same. Furthermore, the number M of frequency-domain basis vectors is related to the number of frequency-domain subbands. For a large bandwidth system, the number of frequency domain sub-bands is large, the value range of corresponding M is also large, and the maximum value of M can reach 20.
Generally, the index for indicating the frequency-domain basis vector corresponding to each spatial layer may adopt the following two methods:
the method comprises the following steps: a bitmap indication is used.
In CSI part 2, for R spatial layers, the length N is used for the ith spatial layer (i takes values from 1 to R) fThe bitmap of (a) indicates M selected from the set of candidate frequency-domain basis vectorsiA frequency domain basis vector, wherein the j-th bit of the bitmap is 1, which means that the j-th frequency domain basis vector is selected, and j is from 1 to Nf
The method 2 comprises the following steps: the number of combinations is indicated.
In CSI part 2, for R spatial layers, the length of the ith spatial layer (i takes values from 1 to R) is taken as
Figure BDA0002040586890000043
The field of bits indicates from NfM selected from a set of candidate frequency-domain basis vectorsiThe index of the frequency-domain basis vectors,
Figure BDA0002040586890000044
represents from NfExtraction of M of base vectors of intermediate frequency domainiTaking of frequency domain basis vectorsNumber of methods.
For the method 1, it is necessary to use bitmap to respectively indicate the number of frequency domain basis vectors corresponding to each spatial layer, and therefore the length of bitmap is R × Nf,NfThe value of (a) can reach 38 at most, and a large indication overhead is wasted.
For the method 2, although the indication overhead can be reduced by adopting the way of combining numbers compared with the method 1, the indication overhead is still large, and a certain indication overhead redundancy exists.
In summary, for the current space-frequency compression codebook, a large indication overhead is required for indicating the index of the frequency domain basis vector corresponding to each selected spatial layer.
Disclosure of Invention
The application provides a communication method and device for reducing the indicating overhead of indicating the index of the frequency domain basis vector corresponding to each selected spatial layer.
In a first aspect, the present application provides a communication method, including: the terminal equipment determines frequency domain basis vectors corresponding to R spatial layers respectively, wherein R is an integer larger than 1; the terminal equipment sends Channel State Information (CSI) to network equipment, wherein the CSI comprises first indication information, second indication information and third indication information; the first indication information is used for indicating the size of a union set formed by frequency domain basis vectors corresponding to the R spatial layers respectively, the second indication information is used for indicating the index of each frequency domain basis vector in the union set in a candidate frequency domain basis vector set, and the third indication information is used for indicating the index of part or all of the frequency domain basis vectors corresponding to the R spatial layers respectively in the union set. The scheme effectively utilizes the characteristic that certain overlapping exists in frequency domain basis vectors corresponding to a plurality of spatial layers, and introduces a brand new indication field in the CSI. Specifically, by reporting the union of the frequency domain basis vectors corresponding to all spatial layers, vectors which are not selected in the candidate frequency domain basis vector set are eliminated, and the size of the candidate frequency domain basis vector set is further reduced. Then, it is only necessary to indicate which frequency-domain basis vectors in the union of the frequency-domain basis vectors are the frequency-domain basis vectors corresponding to each spatial layer, thereby reducing the indication overhead.
In a second aspect, the present application provides a method of communication, the method comprising: the method comprises the steps that network equipment receives Channel State Information (CSI) from terminal equipment, wherein the CSI comprises first indication information, second indication information and third indication information; the first indication information is used for indicating the size of a union set formed by frequency domain basis vectors corresponding to the R spatial layers respectively, the second indication information is used for indicating the index of each frequency domain basis vector in the union set in a candidate frequency domain basis vector set, the third indication information is used for indicating the index of part or all of the frequency domain basis vectors corresponding to the R spatial layers respectively in the union set, and R is an integer greater than 1; and the network equipment determines a precoding matrix according to the CSI. The scheme effectively utilizes the characteristic that certain overlapping exists in frequency domain basis vectors corresponding to a plurality of spatial layers, and introduces a brand new indication field in the CSI. Specifically, by reporting the union of the frequency domain basis vectors corresponding to all spatial layers, vectors which are not selected in the candidate frequency domain basis vector set are eliminated, and the size of the candidate frequency domain basis vector set is further reduced. Then, it is only necessary to indicate which frequency-domain basis vectors in the union of the frequency-domain basis vectors are the frequency-domain basis vectors corresponding to each spatial layer, thereby reducing the indication overhead.
Based on the first or second aspect described above:
in one possible implementation method, the CSI includes a CSI part 1 and a CSI part 2, where the CSI part 1 includes the first indication information, and the CSI part 2 includes the second indication information and the third indication information.
In a possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000051
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA0002040586890000057
Indicating rounding up.
In yet another possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000052
Figure BDA0002040586890000053
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA0002040586890000058
The value range of the first indication information is from M1To
Figure BDA0002040586890000054
The M is1The number of frequency domain basis vectors corresponding to the 1 st spatial layer.
In a possible implementation method, there is a correspondence between a value of the first indication information and a size of the union. For example, the size of the union is equal to the value and M of the first indication information 1The minimum value of the values of the first indication information is 0; or, the corresponding relationship between the value of the first indication information and the size of the union set is predefined.
In a possible implementation method, the number of bits occupied by the second indication information is
Figure BDA0002040586890000055
Wherein X is the size of the union, X is a positive integer,
Figure BDA0002040586890000059
which means that the rounding is made up,
Figure BDA0002040586890000056
represents from NfThe number of the extraction methods for extracting X frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the second indication information is a bitmap, and the number of bits occupied by the bitmap is NfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the third indication information includes R field information, an ith field information in the R field information is used to indicate an index of the frequency-domain basis vector corresponding to the ith spatial layer in the union set, and a bit number occupied by the ith field information is
Figure BDA0002040586890000061
Wherein X is the size of the union, X is a positive integer,
Figure BDA0002040586890000067
representing rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000062
Representing M taken from X frequency-domain basis vectorsiThe number of the frequency domain basis vector acquisitions.
In a possible implementation method, the third indication information includes R bit maps, one bit map is used to indicate an index of a frequency domain basis vector corresponding to one spatial layer in the union set, the number of bits occupied by the R bit maps is X, X is the size of the union set, and X is a positive integer.
In one possible implementation method, R is 2, and the third indication information includes first field information and second field information, where the first field information is used to indicate that the frequency-domain basis vector corresponding to the first spatial layer is in the frequency domainThe index in the union, where the second field information is used to indicate an index of a frequency-domain basis vector in an intersection of a frequency-domain basis vector corresponding to the first spatial layer and a frequency-domain basis vector corresponding to a second spatial layer in the frequency-domain basis vector corresponding to the first spatial layer; wherein the number of bits occupied by the first field information is equal to
Figure BDA0002040586890000063
The number of bits occupied by the second field information is equal to
Figure BDA0002040586890000064
X is the size of the union, X is a positive integer,
Figure BDA0002040586890000068
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure BDA0002040586890000065
Representing M taken from X frequency-domain basis vectors1The number of the frequency domain basis vector acquisitions,
Figure BDA0002040586890000066
represents from M1Taking out M from frequency domain basis vector1+M2The number of the X frequency domain basis vector acquisitions.
In one possible implementation method, R is 2, the third indication information includes first field information and second field information, the first field information is a first bitmap, the first bitmap is used to indicate an index of a frequency-domain basis vector corresponding to a first spatial layer in the union, and the second field information is a second bitmap, the second bitmap is used to indicate an index of a frequency-domain basis vector in an intersection of the frequency-domain basis vector corresponding to the first spatial layer and a frequency-domain basis vector corresponding to a second spatial layer in the frequency-domain basis vector corresponding to the first spatial layer; the number of bits occupied by the first bitmap is X, X is the size of the union set, X is a positive integer, and the number of bits occupied by the second bitmap is the number of frequency domain basis vectors corresponding to the first spatial layer.
In a possible implementation method, the frequency-domain basis vectors corresponding to the second spatial layer include the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors except the frequency-domain basis vectors indicated by the merged first field information.
In a third aspect, the present application provides a communication method, including: the terminal equipment determines frequency domain basis vectors corresponding to R spatial layers respectively, wherein R is an integer larger than 1; the terminal equipment sends Channel State Information (CSI) to network equipment, wherein the CSI comprises first indication information, second indication information and third indication information; wherein the first indication information is used to indicate the size of an intersection of the frequency-domain basis vectors corresponding to the R spatial layers, the second indication information is used to indicate the index of each frequency-domain basis vector in the intersection in the candidate frequency-domain basis vector set, and the third indication information is used to indicate the index of the frequency-domain basis vector except the intersection in some or all of the frequency-domain basis vectors corresponding to the R spatial layers in the candidate frequency-domain basis vector set except the intersection. According to the scheme, the characteristic that certain overlapping exists in the frequency domain basis vectors corresponding to a plurality of spatial layers is effectively utilized, and a brand-new indication field is introduced into the CSI. Specifically, the intersection of the frequency domain basis vectors corresponding to all the spatial layers is reported first, and then, only the frequency domain basis vectors corresponding to each spatial layer except the frequency domain basis vectors included in the intersection of the frequency domain basis vectors need to be indicated. Therefore, certain overlapping characteristics of frequency domain basis vectors corresponding to different spatial layers are utilized, and the indication overhead is reduced.
In a fourth aspect, the present application provides a communication method, including: the method comprises the steps that network equipment receives Channel State Information (CSI) from terminal equipment, wherein the CSI comprises first indication information, second indication information and third indication information; wherein the first indication information is used for indicating the size of an intersection of the frequency-domain basis vectors corresponding to the R spatial layers respectively, the second indication information is used for indicating the index of each frequency-domain basis vector in the intersection in a candidate frequency-domain basis vector set, and the third indication information is used for indicating the index of the frequency-domain basis vectors except the intersection in some or all frequency-domain basis vectors corresponding to the R spatial layers respectively in a set of frequency-domain basis vectors except the intersection in the candidate frequency-domain basis vector set; and the network equipment determines a precoding matrix according to the CSI. According to the scheme, the characteristic that certain overlapping exists in the frequency domain basis vectors corresponding to a plurality of spatial layers is effectively utilized, and a brand-new indication field is introduced into the CSI. Specifically, the intersection of the frequency domain basis vectors corresponding to all the spatial layers is reported first, and then, only the frequency domain basis vectors corresponding to each spatial layer except the frequency domain basis vectors included in the intersection of the frequency domain basis vectors need to be indicated. Therefore, certain overlapping characteristics of frequency domain basis vectors corresponding to different spatial layers are utilized, and the indication overhead is reduced.
Based on the third or fourth aspect:
in one possible implementation method, the CSI includes a CSI part 1 and a CSI part 2, where the CSI part 1 includes the first indication information, and the CSI part 2 includes the second indication information and the third indication information.
In a possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000071
Wherein M isiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA0002040586890000074
Denotes rounding up, R0The maximum number of spatial layers supported.
In a possible implementation method, the number of bits occupied by the second indication information is
Figure BDA0002040586890000072
Wherein Y is the intersectionThe size Y of (A) is a positive integer,
Figure BDA0002040586890000075
which means that the rounding is made up,
Figure BDA0002040586890000073
represents from NfThe number of the extraction methods for extracting Y frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate base vectors.
In a possible implementation method, the second indication information is a bitmap, and the number of bits occupied by the bitmap is NfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the third indication information includes R field information, an ith field information in the R field information is used to indicate an index of a frequency-domain basis vector, except for the intersection, in a set of frequency-domain basis vectors, except for the intersection, in a frequency-domain basis vector set corresponding to an ith spatial layer, and the number of bits occupied by the ith field information is that
Figure BDA0002040586890000081
Wherein Y is the size of the intersection, Y is a positive integer,
Figure BDA0002040586890000087
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000082
represents from Nf-taking M out of Y frequency domain basis vectorsiThe number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the third indication information includes R bitmaps, and one bitmap is used to indicate the frequency domain basis vectors corresponding to one spatial layer except the intersectionIndexes of the other frequency domain basis vectors in the candidate frequency domain basis vector set, and the number of bits occupied by the R bit bitmaps is Nf-Y, wherein NfAnd Y is the size of the intersection set.
In one possible implementation method, R is 2, the third indication information includes first field information and second field information, the first field information is used to indicate an index of a frequency-domain basis vector, excluding the intersection, of the frequency-domain basis vectors corresponding to the first spatial layer in a set of frequency-domain basis vectors, excluding the intersection, of the candidate set of frequency-domain basis vectors, and the second field information is used to indicate an index of a frequency-domain basis vector, excluding the intersection, of the frequency-domain basis vectors corresponding to the second spatial layer in a set of frequency-domain basis vectors, excluding the frequency-domain basis vector corresponding to the first spatial layer, of the candidate set of frequency-domain basis vectors; wherein the number of bits occupied by the first field information is equal to
Figure BDA0002040586890000083
The number of bits occupied by the second field information is equal to
Figure BDA0002040586890000084
Y is the size of the intersection, Y is a positive integer,
Figure BDA0002040586890000088
represents rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure BDA0002040586890000085
represents from Nf-taking M out of Y frequency domain basis vectors1-the number of the divisions of the Y frequency-domain basis vectors,
Figure BDA0002040586890000086
represents from Nf-M1Taking out M from frequency domain basis vector2The number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
In one possible implementation method, R is 2, the third indication information includes first field information and second field information, the first field information is a first bitmap, the first field information is used to indicate an index of a frequency-domain basis vector, except the intersection, in the set of candidate frequency-domain basis vectors, of the frequency-domain basis vectors corresponding to the first spatial layer, in the set of frequency-domain basis vectors, except the intersection, and the second field information is used to indicate an index of a frequency-domain basis vector, except the intersection, in the set of candidate frequency-domain basis vectors, of a frequency-domain basis vector corresponding to the second spatial layer, in the set of candidate frequency-domain basis vectors, in the set of frequency-domain basis vectors, except the frequency-domain basis vector corresponding to the first spatial layer; wherein the number of bits occupied by the first bit bitmap is equal to N f-Y, the second bitmap NfSubtracting the number of frequency domain basis vectors corresponding to the first spatial layer, Y being the size of the intersection, Y being a positive integer, NfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the frequency-domain basis vector corresponding to the first spatial layer includes the frequency-domain basis vector indicated by the first field information and the frequency-domain basis vector in the intersection, and the frequency-domain basis vector corresponding to the second spatial layer includes the frequency-domain basis vector indicated by the second field information and the frequency-domain basis vector in the intersection.
In a fifth aspect, the present application provides a communication method, including: the terminal equipment determines frequency domain basis vectors corresponding to R spatial layers respectively, wherein R is an integer greater than or equal to 1; the terminal equipment sends Channel State Information (CSI) to network equipment, wherein the CSI comprises first indication information, second indication information and third indication information; wherein the first indication information is used for indicating the size of a first set, and the first set comprises N continuous in index cycle in a candidate frequency domain base vector set3A frequency domain basis vector, N3Each frequency domain basis vector comprises a union of the frequency domain basis vectors corresponding to the R spatial layers respectively, and the frequency domain basis vectors Indexing cyclically consecutive N3The first frequency domain basis vector and the last frequency domain basis vector in the frequency domain basis vectors are the frequency domain basis vectors in the union set; the second indication information is used for indicating the index of the first frequency-domain basis vector in the first set in the candidate frequency-domain basis vector set; the third indication information is used for indicating the indexes of the partial or all frequency domain basis vectors respectively corresponding to the R space layers in the first set. The scheme effectively utilizes the characteristic that certain overlapping exists in frequency domain basis vectors corresponding to a plurality of spatial layers, and introduces a brand new indication field in the CSI. Specifically, the first set of frequency domain basis vectors corresponding to all spatial layers is reported first, so that some vectors in the candidate frequency domain basis vector set which are not selected are excluded, and the size of the candidate frequency domain basis vector set is indicated to be further reduced. Then, it is only necessary to indicate which frequency-domain basis vectors in the first set of frequency-domain basis vectors the corresponding frequency-domain basis vectors of each spatial layer are, thereby reducing the indication overhead.
In a sixth aspect, the present application provides a communication method, including: the method comprises the steps that network equipment receives Channel State Information (CSI) from terminal equipment, wherein the CSI comprises first indication information, second indication information and third indication information; wherein the first indication information is used for indicating the size of a first set, and the first set comprises N continuous in index cycle in a candidate frequency domain base vector set 3A frequency domain basis vector, N3Each frequency domain base vector comprises a union set formed by frequency domain base vectors respectively corresponding to R spatial layers, and the index is circularly continuous with N3The first frequency domain basis vector and the last frequency domain basis vector in the frequency domain basis vectors are the frequency domain basis vectors in the union set; the second indication information is used for indicating the index of the first frequency-domain basis vector in the first set in the candidate frequency-domain basis vector set; the third indication information is used to indicate indexes of partial or all frequency-domain basis vectors corresponding to the R spatial layers respectively in the first set, where R is an integer greater than or equal to 1; and the network equipment determines a precoding matrix according to the CSI. The scheme is effectively utilizedThe frequency domain basis vectors corresponding to a plurality of spatial layers have certain overlapping characteristics, and a brand new indication field is introduced into the CSI. Specifically, the first set of frequency domain basis vectors corresponding to all spatial layers is reported first, so that some vectors which are not selected in the candidate frequency domain basis vector set are excluded, and the size of the candidate frequency domain basis vector set is indicated to be further reduced. Then, it is only necessary to indicate which frequency-domain basis vectors in the first set of frequency-domain basis vectors are the frequency-domain basis vectors corresponding to each spatial layer, thereby reducing the indication overhead.
In accordance with the fifth or sixth aspect described above:
in one possible implementation method, the CSI includes a CSI part 1 and a CSI part 2, where the CSI part 1 includes the first indication information, and the CSI part 2 includes the second indication information and the third indication information.
In a possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000092
Wherein N isfFor the size of the candidate frequency domain basis vector set, the M1The number of frequency domain basis vectors corresponding to the 1 st spatial layer,
Figure BDA0002040586890000091
the value range of the first indication information is from M1To Nf
In a possible implementation method, there is a correspondence between a value of the first indication information and a size of the first set.
In a possible implementation method, the size of the first set is equal to the value of the first indication information and M1The minimum value of the first indication information is 0; or, a correspondence between a value of the first indication information and a size of the first set is predefined.
In a possible implementation method, the number of bits occupied by the second indication informationIs composed of
Figure BDA0002040586890000103
Wherein the content of the first and second substances,
Figure BDA0002040586890000104
Denotes rounding up, NfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the third indication information includes R field information, an ith field information in the R field information is used to indicate an index of a frequency-domain basis vector corresponding to an ith spatial layer in the first set, and a number of bits occupied by the ith field information is
Figure BDA0002040586890000101
Wherein the content of the first and second substances,
Figure BDA0002040586890000105
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000102
represents from N3Taking out M from frequency domain basis vectoriThe number of the frequency domain basis vector acquisitions.
In a possible implementation method, the third indication information includes R bitmaps, one bitmap is used to indicate an index of a frequency-domain basis vector corresponding to one spatial layer in the first set, and the number of bits occupied by the R bitmaps is N3
In a possible implementation method, the N3The index of each frequency domain basis vector is mod (M)initial+n,Nf),n=0,1,……, N3-1,MinitialRepresenting an index, N, of said first one of said first set of frequency-domain basis vectors in said set of candidate frequency-domain basis vectorsfIs the size of the set of candidate frequency domain basis vectors.
In a seventh aspect, the present application provides a communication apparatus, which may be a terminal device and may also be a chip for the terminal device. The apparatus has the function of implementing the embodiments of the first aspect described above. The function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
In an eighth aspect, the present application provides a communication apparatus, which may be a network device and may also be a chip for a network device. The apparatus has the function of implementing the embodiments of the second aspect described above. The function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
In a ninth aspect, the present application provides a communication apparatus, which may be a terminal device, and may also be a chip for the terminal device. The apparatus has a function of realizing the embodiments of the third aspect described above. The function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
In a tenth aspect, the present application provides a communication apparatus, which may be a network device and may also be a chip for a network device. The apparatus has a function of realizing the embodiments of the fourth aspect described above. The function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
In an eleventh aspect, the present application provides a communication apparatus, which may be a terminal device, and may also be a chip for the terminal device. The apparatus has the function of implementing the embodiments of the fifth aspect described above. The function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
In a twelfth aspect, the present application provides a communication apparatus, which may be a network device, and may also be a chip for a network device. The apparatus has a function of realizing the embodiments of the above-described sixth aspect. The function can be realized by hardware, and can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
In a thirteenth aspect, the present application provides a communication apparatus comprising: a processor and a memory; the memory is used to store computer executable instructions that when executed by the processor cause the apparatus to perform the method as described in the preceding aspects.
In a fourteenth aspect, the present application provides a communication apparatus comprising: comprising means or units for performing the steps of the above-mentioned aspects.
In a fifteenth aspect, the present application provides a communication device comprising a processor and an interface circuit, the processor being configured to communicate with other devices via the interface circuit and to perform the method of the above aspects. The processor includes one or more.
In a sixteenth aspect, the present application provides a communication device comprising a processor, coupled to a memory, for invoking a program stored in the memory to perform the method of the above aspects. The memory may be located within the device or external to the device. And the processor includes one or more.
In a seventeenth aspect, the present application also provides a computer-readable storage medium having stored therein instructions, which, when run on a computer, cause the processor to perform the method of the above aspects.
In an eighteenth aspect, the present application also provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of the above aspects.
In a nineteenth aspect, the present application further provides a chip system, comprising: a processor configured to perform the method of the above aspects.
In a twentieth aspect, the present application further provides a communication system comprising: a terminal device for performing the method of any of the above first aspects and a network device for performing the method of any of the above second aspects.
In a twenty-first aspect, the present application further provides a communication system, comprising: a terminal device for performing the method of any of the above third aspects and a network device for performing the method of any of the above fourth aspects.
In a twenty-second aspect, the present application further provides a communication system, comprising: a terminal device for performing the method of any of the above fifth aspects and a network device for performing the method of any of the above sixth aspects.
Drawings
FIG. 1 is a schematic diagram of a possible network architecture provided herein;
fig. 2A is an exemplary diagram of frequency domain basis vector index reporting provided in the present application;
fig. 2B is a diagram of another example of frequency domain basis vector index reporting provided by the present application;
fig. 3 is a further exemplary diagram of frequency domain basis vector index reporting provided by the present application;
fig. 4 is a schematic diagram of a communication method provided in the present application;
fig. 5 is a schematic diagram of a communication device provided in the present application;
Fig. 6 is a schematic diagram of another communication device provided in the present application;
fig. 7 is a schematic diagram of another communication device provided in the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more clear, the present application will be further described in detail with reference to the accompanying drawings. The particular methods of operation in the method embodiments may also be applied to apparatus embodiments or system embodiments. Wherein, in the description of the present application, "a plurality" means two or more unless otherwise specified.
Fig. 1 is a schematic diagram of a possible network architecture to which the present application is applied, which includes a network device and at least one terminal device. The network device and the terminal device may operate on a New Radio (NR) communication system, and the terminal device may communicate with the network device through the NR communication system. The network device and the terminal device may also operate on other communication systems, and the embodiments of the present application are not limited.
The terminal device may be a wireless terminal device capable of receiving network device scheduling and indication information, which may be a device providing voice and/or data connectivity to a user, or a handheld device having wireless connection capability, or other processing device connected to a wireless modem. Wireless terminal devices, which may be mobile terminal devices such as mobile telephones (or "cellular" telephones), computers, and data cards, such as portable, pocket, hand-held, computer-included, or vehicle-mounted mobile devices, may communicate with one or more core networks or the internet via a radio access network (e.g., a RAN). Examples of such devices include Personal Communication Service (PCS) phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), tablet computers (pads), and computers with wireless transceiving functions. A wireless terminal device may also be referred to as a system, a subscriber unit (subscriber unit), a subscriber station (subscriber station), a mobile station (mobile station), a Mobile Station (MS), a remote station (remote station), an Access Point (AP), a remote terminal device (remote terminal), an access terminal device (access terminal), a user terminal device (user terminal), a user agent (user agent), a subscriber station (subscriber station, SS), a Customer Premise Equipment (CPE), a terminal (terminal), a User Equipment (UE), a Mobile Terminal (MT), etc. The wireless terminal device may also be a wearable device and a next generation communication system, for example, a terminal device in a 5G network or a terminal device in a Public Land Mobile Network (PLMN) network for future evolution, a terminal device in an NR communication system, etc.
A network device is an entity, such as a new generation base station (gdnodeb), in a network side for transmitting or receiving signals. The network device may be a device for communicating with the mobile device. The network device may be an AP in a Wireless Local Area Network (WLAN), a Base Transceiver Station (BTS) in a global system for mobile communications (GSM) or Code Division Multiple Access (CDMA), a base station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA), an evolved Node B (eNB, or eNodeB) in a Long Term Evolution (LTE), or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device in a future 5G network or a network device in a future evolved Public Land Mobile Network (PLMN), or a network device in an NR system, etc. In addition, in this embodiment of the present application, a network device provides a service for a cell, and a terminal device communicates with the network device through a transmission resource (for example, a frequency domain resource or a spectrum resource) used by the cell, where the cell may be a cell corresponding to the network device (for example, a base station), and the cell may belong to a macro base station or a base station corresponding to a small cell (small cell), where the small cell may include: urban cells (Metro cells), Micro cells (Micro cells), Pico cells (Pico cells), Femto cells (Femto cells), and the like, and the small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-rate data transmission service. Furthermore, the network device may be other means for providing wireless communication functionality for the terminal device, where possible. The embodiments of the present application do not limit the specific technologies and specific device forms used by the network device. For convenience of description, in the embodiments of the present application, a device that provides a wireless communication function for a terminal device is referred to as a network device.
In order to facilitate understanding of the embodiments of the present application, the following description is briefly made of terms related to the embodiments of the present application.
1. The precoding technology comprises the following steps: the network device can process the signal to be transmitted by means of the pre-coding matrix matched with the channel resource under the condition of the known channel state, so that the pre-coded signal to be transmitted is adaptive to the channel, and the complexity of eliminating the influence between the channels by the receiving device is reduced. Therefore, by precoding the signal to be transmitted, the received signal quality (e.g., signal to interference plus noise ratio (SINR)) is improved. Therefore, by using the precoding technique, the transmission between the sending device and the multiple receiving devices can be realized on the same time-frequency resource, that is, multi-user multiple input multiple output (MU-MIMO) is realized. It should be noted that the related description regarding the precoding technique is merely exemplary for ease of understanding and is not intended to limit the scope of the embodiments of the present application. In a specific implementation process, the sending device may also perform pre-coding in other manners. For example, when the channel information (for example, but not limited to, the channel matrix) cannot be obtained, precoding is performed using a preset precoding matrix or a weighting processing method. For brevity, the detailed contents thereof are not described herein again.
2. Precoding Matrix Indication (PMI): may be used to indicate the precoding matrix. The precoding matrix may be, for example, a precoding matrix determined by the terminal device based on a channel matrix of each frequency domain unit (e.g., the frequency domain length of one frequency domain unit may be a subband, or R times of a frequency domain subband, where R < > 1, and the value of R may be 1 or 1/2, or RB). The channel matrix may be determined by the terminal device by means of channel estimation or the like or based on channel reciprocity. However, it should be understood that the specific method for determining the pre-coding matrix by the terminal device is not limited to the foregoing, and the specific implementation manner may refer to the prior art, which is not listed here for brevity.
For example, the precoding matrix may be obtained by performing Singular Value Decomposition (SVD) on the channel matrix or a covariance matrix of the channel matrix, or may be obtained by performing eigenvalue decomposition (EVD) on the covariance matrix of the channel matrix. It should be understood that the determination manner of the precoding matrix listed above is only an example, and should not limit the application in any way. The determination of the precoding matrix can be referred to the prior art, and is not listed here for brevity.
It should be noted that, with the method provided in the embodiment of the present application, the network device may determine, based on the feedback of the terminal device, a spatial vector used for constructing a precoding vector, a frequency domain basis vector, and a combining coefficient of a space-frequency vector pair, and further determine a precoding matrix corresponding to each frequency domain unit. The precoding matrix can be directly used for downlink data transmission; the precoding matrix finally used for downlink data transmission may also be obtained through some beamforming methods, for example, including zero-forcing (ZF), regularized zero-forcing (RZF), minimum mean-squared error (MMSE), signal-to-leakage-and-noise (SLNR), and so on. This is not a limitation of the present application. Unless otherwise specified, the precoding matrices referred to hereinafter may refer to precoding matrices determined based on the methods provided herein.
It can be understood that the precoding matrix determined by the terminal device can be understood as the precoding matrix to be fed back. The terminal device can indicate the precoding matrix to be fed back through the PMI, so that the network device can restore the precoding matrix based on the PMI. It is understood that the precoding matrix recovered by the network device based on the PMI may be the same as or similar to the precoding matrix to be fed back.
In the downlink channel measurement, the higher the approximation degree of the precoding matrix determined by the network device according to the PMI and the precoding matrix determined by the terminal device is, the more the determined precoding matrix for data transmission can be adapted to the channel state, and therefore, the signal receiving quality can be improved.
3. Precoding vector: a precoding matrix may comprise one or more vectors, such as column vectors. One precoding matrix may be used to determine one or more precoding vectors.
When the number of spatial layers is 1 and the number of polarization directions of the transmit antennas is also 1, the precoding matrix is a precoding vector. When the number of spatial layers is multiple and the number of polarization directions of the transmit antennas is 1, the precoding vector may refer to a component of the precoding matrix on one spatial layer. When the number of spatial layers is 1 and the number of polarization directions of the transmit antennas is plural, the precoding vector may refer to a component of the precoding matrix in one polarization direction. When the number of spatial layers is multiple and the number of polarization directions of the transmit antennas is also multiple, the precoding vector may refer to a component of the precoding matrix in one spatial layer and one polarization direction.
It should be understood that the precoding vector may also be determined from the vector in the precoding matrix, e.g., by mathematically transforming the vector in the precoding matrix. The mathematical transformation relation between the precoding matrix and the precoding vector is not limited in the present application.
4. Antenna port: may be referred to simply as a port. It is understood as a transmitting antenna recognized by the receiving device, or a transmitting antenna that is spatially distinguishable. One antenna port may be preconfigured for each virtual antenna, each virtual antenna may be a weighted combination of multiple physical antennas, and each antenna port may correspond to one reference signal, and thus, each antenna port may be referred to as a port of one reference signal, for example, a CSI-RS port, a Sounding Reference Signal (SRS) port, and the like. In the embodiment of the present application, an antenna port may refer to a transceiver unit (TxRU).
5. Spatial domain vector (spatial domain vector): or a beam vector, a spatial beam basis vector or a spatial basis vector. Each element in the spatial vector may represent a weight of each antenna port. Based on the weight of each antenna port represented by each element in the space-domain vector, signals of each antenna port are linearly superposed, and a region with stronger signals can be formed in a certain direction of space.
The length of the space vector may be the number of transmit antenna ports N in one polarization directions,NsIs more than or equal to 1 and is an integer. The space vector may be, for example, of length N sA column vector or a row vector. This is not a limitation of the present application.
Alternatively, the spatial vector is taken from a Discrete Fourier Transform (DFT) matrix. Each column vector in the DFT matrix may be referred to as a DFT vector. In other words, the spatial vector may be a DFT vector. The spatial vector may be, for example, a DFT vector defined in a type ii (type ii) codebook of the NR protocol TS 38.214 version 15(release 15, R15).
6. Spatial vector set: a number of different length space-domain vectors may be included to correspond to different numbers of antenna ports. In the embodiment of the present application, the length of the space vector is NsTherefore, the length of each space domain vector in the space domain vector set to which the space domain vector belongs reported by the terminal device is Ns
In one possible design, the set of spatial vectors may include NsA space vector of NsThe space-domain vectors can be orthogonal to each other two by two. Each spatial vector in the set of spatial vectors may be taken from a two-dimensional (2-dimensional, 2D) -DFT matrix. Wherein 2D may represent two different directions, e.g., a horizontal direction and a vertical direction. If the number of antenna ports in the horizontal direction and the vertical direction is N respectively 1And N2Then Ns=N1N2
The N issA spatial vector can be written, for example
Figure RE-GDA0002171298270000141
The N issThe space vector can construct a matrix Us
Figure RE-GDA0002171298270000142
If each space vector in the set of space vectors is taken from a 2D-DFT matrix, then
Figure RE-GDA0002171298270000143
Wherein DNIs an NxN orthogonal DFT matrix, the element of the m-th row and the N-th column is
Figure RE-GDA0002171298270000144
In another possible design, the set of spatial vectors may be passed through an oversampling factor OsExpansion to Os×NsA spatial vector. In this case, the set of spatial vectors may include OsA plurality of subsets, each subset may include NsA spatial vector. N in each subsetsThe space-domain vectors can be orthogonal to each other two by two. Each spatial vector in the set of spatial vectors may be taken from an oversampled 2D-DFT matrix. Wherein the oversampling factor OsIs a positive integer. Specifically, Os=O1×O2,O1May be an oversampling factor in the horizontal direction, O2May be an oversampling factor in the vertical direction. O is1≥1,O2≥1,O1、O2Are not 1 at the same time and are integers.
O < th > in the set of spatial vectorss(0≤os≤Os-1 and osIs an integer) of subsetssThe spatial vectors can be respectively written as
Figure RE-GDA0002171298270000151
Based on the osN of the subsetsThe space vector can construct a matrix
Figure RE-GDA0002171298270000152
Figure RE-GDA0002171298270000153
7. Frequency domain unit: the unit of the frequency domain resource can represent different frequency domain resource granularities. The frequency domain units may include, but are not limited to, subbands (subbands), Resource Blocks (RBs), subcarriers, Resource Block Groups (RBGs), precoding resource block groups (PRGs), and the like. In addition, the frequency domain length of one frequency domain unit may also be R times of the CQI subband, R < ═ 1, and R may take a value of 1 or 1/2, or the frequency domain length of one frequency domain unit may also be RB.
In this embodiment, the precoding matrix corresponding to a frequency domain unit may refer to a precoding matrix determined by performing channel measurement and feedback based on a reference signal on the frequency domain unit. The precoding matrix corresponding to the frequency domain unit may be used to precode data for subsequent transmission through the frequency domain unit. Hereinafter, the precoding matrix or precoding vector corresponding to a frequency domain element may also be simply referred to as the precoding matrix or precoding vector of the frequency domain element.
8. Frequency domain basis vector (frequency domain basis vector): also called frequency domain vector, can be used to represent the vector of the channel's law of change in the frequency domain. Each frequency domain basis vector may represent a law of variation. Since the signal may travel multiple paths from the transmit antenna to the receive antenna as it travels through the wireless channel. Multipath delay causes frequency selective fading, which is a change in the frequency domain channel. Therefore, the variation law of the channel in the frequency domain caused by the time delay on different transmission paths can be represented by different frequency domain basis vectors.
The length of the frequency domain basis vector may be determined by the number of frequency domain units to be reported preconfigured in the reporting bandwidth, may also be determined by the length of the reporting bandwidth, and may also be a protocol predefined value. The length of the frequency domain basis vectors is not limited in the present application. The reporting bandwidth may refer to, for example, a CSI reporting bandwidth (CSI-reporting band) carried in a CSI reporting preconfigured message in a higher layer signaling (e.g., Radio Resource Control (RRC) message).
Frequency domain basis vector ufCan be recorded as Nf,NfIs a positive integer. The frequency domain basis vectors may be, for example, of length NfA column vector or a row vector. This is not a limitation of the present application.
All the spatial beam basis vectors corresponding to each spatial layer can adopt the same frequency domain basis vector, and the same frequency domain basis vector adopted by the spatial beam basis vector corresponding to each spatial layer is called the frequency domain basis vector corresponding to the spatial layer.
9. Waiting forSelecting a frequency domain basis vector set: also called frequency domain basis vector set, frequency domain vector set: frequency domain basis vectors of a variety of different lengths may be included. In the embodiment of the present application, the length of the frequency domain basis vector is NfTherefore, the length of each frequency domain basis vector in the candidate frequency domain basis vector set to which the frequency domain basis vector reported by the terminal device belongs is Nf
In one possible design, the set of candidate frequency-domain basis vectors may include NfA frequency domain basis vector. The N isfThe frequency domain basis vectors can be orthogonal with each other pairwise. Each frequency-domain basis vector in the set of candidate frequency-domain basis vectors may be taken from a DFT matrix or an IDFT matrix (i.e., the conjugate transpose of the DFT matrix).
The N isfA frequency domain basis vector can be written, for example
Figure RE-GDA0002171298270000154
The N isfThe frequency domain basis vectors can construct a matrix U f
Figure RE-GDA0002171298270000155
In another possible design, the set of candidate frequency-domain basis vectors may be passed through an oversampling factor OfExpansion to Of×NfA frequency domain basis vector. In this case, the set of candidate frequency-domain basis vectors may include OfA plurality of subsets, each subset may include NfA frequency domain basis vector. N in each subsetfThe frequency domain basis vectors can be orthogonal with each other pairwise. Each frequency domain basis vector in the set of candidate frequency domain basis vectors may be taken from an oversampled DFT matrix or a conjugate transpose of an oversampled DFT matrix. Wherein the oversampling factor OfIs a positive integer.
O-th in the set of candidate frequency-domain basis vectorsf(0≤of≤Of-1 and osIs an integer) of subsetsfThe frequency domain basis vectors can be respectively written as
Figure RE-GDA0002171298270000161
Based on the ofN of the subsetsThe beam vectors can form a matrix
Figure RE-GDA0002171298270000162
Figure RE-GDA0002171298270000163
Thus, each frequency domain basis vector in the set of candidate frequency domain basis vectors may be taken from a DFT matrix or an oversampled DFT matrix, or from a conjugate transpose of a DFT matrix or a conjugate transpose of an oversampled DFT matrix. Each column vector in the set of candidate frequency-domain basis vectors may be referred to as a DFT vector or an oversampled DFT vector. In other words, the frequency domain basis vectors may be DFT vectors or oversampled DFT vectors.
10. Space-frequency precoding matrix: in the embodiment of the present application, the space-frequency precoding matrix may be understood as a matrix combined by precoding matrices corresponding to each frequency domain unit (matrix splicing is performed on the precoding matrix corresponding to each frequency domain unit), and is used to determine an intermediate quantity of the precoding matrix corresponding to each frequency domain unit. For the terminal device, the space-frequency precoding matrix may be determined by a precoding matrix or a channel matrix corresponding to each frequency domain unit. For example, the space-frequency precoding matrix may be denoted as H,
Figure BDA0002040586890000163
wherein, w1To wNfIs and NfN corresponding to each frequency domain unitfEach column vector may be a target precoding matrix corresponding to each frequency domain unit, and the length of each column vector may be Ns. The N isfEach column vector corresponds to NfTarget precoding vectors for individual frequency domain units. I.e. the space-frequency matrix can be regarded as NfAnd combining the target precoding vectors corresponding to the frequency domain units to form a joint matrix.
11. And (3) double-domain compression: compression in both dimensions may include spatial and frequency domain compression. Spatial compression may particularly refer to the selection of one or more spatial vectors from a set of spatial vectors as vectors for constructing a precoding vector. Frequency domain compression may refer to the selection of one or more frequency domain basis vectors in a set of frequency domain basis vectors as vectors for constructing a precoding vector. The matrix constructed by one space-domain vector and one frequency-domain basis vector can be referred to as a space-frequency component matrix, for example. The selected one or more spatial vectors and one or more frequency domain basis vectors may construct one or more matrices of spatial-frequency components. The weighted sum of the one or more space-frequency component matrices may be used to construct a space-frequency precoding matrix corresponding to a spatial layer. In other words, the space-frequency precoding matrix may be approximated as a weighted sum of the space-frequency component matrices constructed by the selected one or more space-frequency vectors and the one or more frequency-domain basis vectors. Based on a space-frequency precoding matrix corresponding to a spatial layer, a precoding vector corresponding to each frequency domain unit on the spatial layer can be further determined.
In particular, the selected one or more spatial vectors may form a spatial beam basis matrix W1Wherein W is1Each corresponding to a selected one of the spatial vectors. The selected one or more frequency-domain basis vectors may form a frequency-domain basis matrix W3Wherein W is3Each corresponding to a selected one of the frequency-domain basis vectors. The space-frequency precoding matrix H may be represented as a result of a linear combination of the selected one or more spatial vectors and the selected one or more frequency-domain basis vectors,
Figure BDA0002040586890000164
in one implementation, if dual polarization directions are used, L space vectors, W, are selected for each polarization direction1Has a dimension of 2NsX2L. In one possible implementation, the same L space vectors are used for the two polarization directions
Figure BDA0002040586890000165
At this time, W1Can be expressed as
Figure BDA0002040586890000166
Wherein
Figure BDA0002040586890000167
Represents the selected ith space vector, i ═ 0,1, …, L-1.
For example, for a spatial layer, if each spatial basis vector selects the same M frequency-domain basis vectors, then
Figure BDA0002040586890000168
Has dimension of M × Nf,W3Each column vector corresponds to a frequency domain basis vector, and at the moment, the frequency domain basis vector corresponding to each space domain vector is W3M frequency-domain basis vectors.
Figure BDA0002040586890000169
Is a space-frequency merging coefficient matrix with the dimension of 2L multiplied by M.
Space-frequency merging coefficient matrix
Figure BDA0002040586890000171
The ith row in (b) corresponds to the ith space vector in 2L space vectors, and the space-frequency merging coefficient matrix
Figure BDA0002040586890000172
The jth column in (a) corresponds to the jth frequency-domain basis vector in the M frequency-domain basis vectors. The space-frequency merging coefficient vector corresponding to the ith space-frequency vector is a space-frequency merging coefficient matrix
Figure BDA0002040586890000173
The ith row vector in (b), the space-frequency merging coefficient corresponding to the ith space-domain vector is a space-frequency merging coefficient matrix
Figure BDA0002040586890000174
The element contained in the ith row vector of (a).
Furthermore, each spatial basis of the L spatial vectorsThe quantities may also correspond to different frequency domain basis vectors. At this time, the process of the present invention,
Figure BDA0002040586890000175
wherein
Figure BDA0002040586890000176
M corresponding to the ith space vectoriM formed by frequency domain basis vectorsiLine NfA matrix of columns.
Figure BDA0002040586890000177
Wherein
Figure BDA0002040586890000178
Is that the dimension corresponding to the ith space vector is 1 × MiThe space-frequency combination coefficient matrix of (a),
Figure BDA0002040586890000179
the space-frequency merging coefficient contained in the vector number is the space-frequency merging coefficient corresponding to the ith space vector.
In addition, the space-frequency matrix V can also be expressed as
Figure BDA00020405868900001710
At this time W3Each row vector in (a) corresponds to a selected one of the frequency-domain basis vectors.
Since the dual-domain compression is performed in both spatial and frequency domains, the terminal device may feed back the selected one or more spatial vectors and one or more frequency-domain basis vectors to the network device during feedback, instead of feeding back the combining coefficients (e.g., including amplitude and phase) of the sub-bands separately on a per frequency-domain basis (e.g., sub-bands). Thus, feedback overhead can be greatly reduced. Meanwhile, since the frequency domain basis vectors can represent the change rule of the channel in frequency, the change of the channel in frequency domain is simulated by linear superposition of one or more frequency domain basis vectors. Therefore, higher feedback accuracy can still be maintained, so that the precoding matrix recovered by the network device based on the feedback of the terminal device can still be well adapted to the channel.
12. Space-frequency combining coefficient, amplitude and phase: the space-frequency combining coefficient is also called a combining coefficient and is used for representing the weight of a vector pair formed by a space domain vector and a frequency domain basis vector for constructing the space-frequency precoding matrix. As described above, the space-frequency combining coefficients have a one-to-one correspondence relationship with a vector pair consisting of a space vector and a frequency domain basis vector, or each space-frequency combining coefficient corresponds to a space vector and a frequency domain basis vector. In particular, the space-frequency merging coefficient matrix
Figure BDA00020405868900001711
And the element in the ith row and the jth column in the middle is a merging coefficient corresponding to a vector pair formed by the ith space vector and the jth frequency domain base vector.
In one implementation, to control the reporting overhead, the terminal device may only report the space-frequency merging coefficient matrix
Figure BDA00020405868900001712
A subset of the 2LM merging coefficients contained in (a). Specifically, the network device may configure the maximum number K of space-frequency merging coefficients that can be reported by the terminal device corresponding to each spatial layer0In which K is0<=2LM。K0And
Figure BDA00020405868900001713
the total number of merging coefficients 2LM contained in (A) may be proportional, e.g. K0β · 2LM, β may take the value {3/4,1/2,1/4 }. In addition, the terminal device may only report K1A space-frequency combination coefficient of amplitude other than 0, and K 1<=K0
Each space-frequency combining coefficient may include an amplitude and a phase. For example, space-frequency merging coefficients aeWhere a is the amplitude and θ is the phase.
In one implementation, for reported K1And the amplitude value and the phase value of each space-frequency combination coefficient can be independently quantized. Wherein the quantization method for the amplitude comprises the steps of:
1) for K1A merging coefficient with the largest amplitude value as reference for K1Normalizing the merging coefficients, if the ith merging coefficient is c before normalizationiIs then c 'after normalization'i=ci/ci*Wherein c isi*The combination coefficient with the largest amplitude value. After normalization, the merging coefficient with the largest quantized reference amplitude value is 1.
2) The terminal device reports the index of the combining coefficient with the maximum amplitude value, and the indication information indicating the index of the combining coefficient with the maximum amplitude value may include
Figure BDA00020405868900001714
A bit.
3) For the polarization direction in which the combining coefficient with the largest amplitude value is located, the quantized reference amplitude value is 1. For another polarization direction, the magnitude of the combining coefficient with the largest magnitude in the polarization direction can be used as the quantized reference magnitude value for the polarization direction. Quantizing the quantized reference amplitude value by adopting 4 bits and reporting, wherein the candidate quantized reference amplitude value comprises
Figure BDA0002040586890000181
4) For each polarization direction, respectively taking the quantization reference amplitude value corresponding to the polarization direction as a reference, and performing 3-bit quantization on the differential amplitude value of each merging coefficient, wherein the candidate differential amplitude values comprise
Figure BDA0002040586890000182
The difference amplitude value represents a difference value between the quantized reference amplitude value corresponding to the polarization direction, and if the quantized reference amplitude value corresponding to the polarization direction in which one combining coefficient is located is a and the difference amplitude value after quantization of the combining coefficient is B, the amplitude value after quantization of the combining coefficient is a × B.
5) The phase of each normalized combined coefficient is quantized by 3 bits (8PSK) or 4 bits (16 PSK).
Among the plurality of space-frequency combining coefficients corresponding to the plurality of space-frequency component matrices, the amplitude (or amplitude) of some of the space-frequency combining coefficients may be zero or close to zero, and the corresponding quantization value may be zero. The space-frequency combining coefficient whose amplitude is quantized by the quantization value zero may be referred to as a space-frequency combining coefficient whose amplitude is zero. Correspondingly, the magnitude of some space-frequency combination coefficients is larger, and the corresponding quantization values are not zero. The space-frequency combining coefficient whose amplitude is quantized by the non-zero quantization value may be referred to as a space-frequency combining coefficient whose amplitude is non-zero. In other words, the plurality of space-frequency combining coefficients consists of one or more non-zero amplitude space-frequency combining coefficients and one or more zero amplitude space-frequency combining coefficients.
It should be understood that the space-frequency combining coefficient may be indicated by a quantized value, may also be indicated by an index of a quantized value, or may also be indicated by a non-quantized value, and the present application does not limit the indicating manner of the space-frequency combining coefficient, as long as an opposite end is allowed to know the space-frequency combining coefficient. Hereinafter, for convenience of explanation, information indicating the space-frequency combining coefficient is referred to as quantization information of the space-frequency combining coefficient. The quantization information may be, for example, a quantization value, an index, or any other information that may be used to indicate the space-frequency combining coefficients.
12. Spatial layer (layer): in MIMO, one spatial layer can be seen as one independently transmittable data stream. In order to improve the utilization rate of spectrum resources and improve the data transmission capability of the communication system, the network device may transmit data to the terminal device through a plurality of spatial layers.
The number of spatial layers is the rank of the channel matrix. The terminal device may determine the number of spatial layers according to a channel matrix obtained by channel estimation. A precoding matrix may be determined from the channel matrix. For example, the precoding matrix may be determined by SVD on a channel matrix or a covariance matrix of the channel matrix. In the SVD process, different spatial layers may be distinguished according to the size of the eigenvalues. For example, a precoding vector determined by a feature vector corresponding to the largest feature value may be associated with the 1 st spatial layer, and a precoding vector determined by a feature vector corresponding to the smallest feature value may be associated with the R-th spatial layer. That is, the eigenvalues corresponding to the 1 st to R-th spatial layers decrease in order. In brief, the intensity of the 1 st spatial layer to the R th spatial layer in the R spatial layers decreases sequentially.
It should be understood that distinguishing different spatial layers based on feature values is only one possible implementation and should not constitute any limitation to the present application. For example, the protocol may also define other criteria for distinguishing spatial layers in advance, which is not limited in this application.
13. Channel State Information (CSI) report (report): in a wireless communication system, information describing channel properties of a communication link is reported by a receiving end (e.g., a terminal device) to a transmitting end (e.g., a network device). The CSI report may include, for example, but not limited to, a Precoding Matrix Indicator (PMI), a Rank Indicator (RI), a Channel Quality Indicator (CQI), a channel state information reference signal (CSI-RS resource indicator (CRI), a Layer Indicator (LI), and the like.
Take the example that the terminal device reports the CSI to the network device.
The terminal device may report one or more CSI reports in a time unit (e.g., a slot), where each CSI report may correspond to a configuration condition for CSI reporting. The configuration condition for CSI reporting may be determined by CSI reporting configuration (CSI reporting setting), for example. The CSI reporting configuration may be used to indicate a time domain behavior, a bandwidth, a format corresponding to a report quality (report quality), and the like of CSI reporting. The time domain behavior includes, for example, periodicity (periodic), semi-persistence (semi-persistent), and aperiodicity (aperiodic). The terminal device may generate a CSI report based on a CSI reporting configuration.
Reporting one or more CSI reports by a terminal device within one time unit may be referred to as one-time CSI reporting.
In the embodiment of the present application, when generating the CSI report, the terminal device may divide the content in the CSI report into two parts. For example, the CSI report may include a first portion and a second portion. The first portion and the second portion may be independently encoded. Wherein the payload size (size) of the first portion may be predefined and the payload size of the second portion may be determined according to the information carried in the first portion.
The network device may decode the first portion according to a predefined payload size of the first portion to obtain the information carried in the first portion. The network device may determine the payload size of the second portion based on the information obtained from the first portion, and then decode the second portion to obtain the information carried in the second portion.
It is to be understood that the first and second parts are similar to part 1(part 1) and part 2(part 2) of CSI as defined in the NR protocol TS38.214 version 15(release 15, R15).
It should also be understood that, since the embodiments of the present application mainly relate to reporting of PMI and reporting of RI, the following embodiments may include related information such as PMI and RI in the first and second parts of CSI report, and do not relate to others. It should be understood that this should not constitute any limitation to the present application. In addition to the information contained or indicated by the first and second portions of the CSI report listed in the embodiments below, the first portion of the CSI report may also include one or more of CQI and RI, or may also include other information that may predefine the feedback overhead, and the second portion of the CSI report may also include other information. This is not a limitation of the present application.
Before describing the embodiments of the present application, the following description will be made first.
First, for the convenience of understanding and explanation, the main parameters involved in the present application are first described as follows:
R0: a predefined maximum number of spatial layers;
r: the number of spatial layers indicated in the RI;
l: the number of space domain basis vectors in each space layer;
m: the number of frequency domain basis vectors in each spatial layer.
Second, in the present embodiment, for convenience of description, when referring to numbering, numbering may be continued from 1. For example, the R spatial layers may include 1 st spatial layer to R th spatial layer, the L beam vectors may include 1 st beam vector to L th beam vector, and so on, which are not illustrated one by one here. Of course, the specific implementation is not limited to this, and for example, the numbers may be continuously numbered from 0. It should be understood that the above descriptions are provided for convenience of describing the technical solutions provided by the embodiments of the present application, and are not intended to limit the scope of the present application.
Third, in the embodiments of the present application, a plurality of places relate to transformation of matrices and vectors. For ease of understanding, a unified description is provided herein. The superscript T denoting transposition, e.g. ATRepresents a transpose of a matrix (or vector) a; the superscript H denotes a conjugate transpose, e.g., A HRepresenting the conjugate transpose of matrix (or vector) a. Hereinafter, the description of the same or similar cases will be omitted for the sake of brevity.
Fourth, in the embodiments of the present application, the embodiments provided in the present application are described by taking the case where the beam vector and the frequency domain basis vector are both column vectors, but this should not limit the present application in any way. Other more possible manifestations will occur to those skilled in the art based on the same idea.
Fifth, in the embodiments of the present application, "for indicating" may include for direct indicating and for indirect indicating. For example, when a certain indication information is described as the indication information I, the indication information may be included to directly indicate I or indirectly indicate I, and does not necessarily represent that I is carried in the indication information.
The following description is provided to explain the present invention in detail.
It should be noted that, in the present application, the network device may indicate a maximum number R0 of spatial layers, and the number of spatial layers actually used by the terminal device is R, where R may be equal to R0, or may be a number smaller than R0, which is not limited in this application.
The CSI report sent by the terminal device to the network device includes CSI part 1 and CSI part 2, where the CSI part 1 and CSI part 2 respectively include contents as described in the background.
The present application is designed mainly for the CSI report, and includes the following design schemes 1 to 3, which are as follows:
in design 1, the terminal device sends CSI including the first indication information, the second indication information, and the third indication information to the network device. The first indication information is used for indicating the size of a union set formed by frequency domain basis vectors corresponding to the R spatial layers respectively, the second indication information is used for indicating the index of each frequency domain basis vector in the union set in the candidate frequency domain basis vector set, and the third indication information is used for indicating the index of part or all of the frequency domain basis vectors corresponding to the R spatial layers respectively in the union set.
Optionally, the CSI portion 1 includes the first indication information, and the CSI portion 2 includes the second indication information and the third indication information. That is, in the scheme of the present application, the first indication information of the CSI portion 1 indicates the number of frequency-domain basis vectors included in the union of the frequency-domain basis vectors corresponding to all spatial layers, and further the CSI portion 2 indicates which frequency-domain basis vector or vectors are corresponding to the union of the frequency-domain basis vectors included in the union and the frequency-domain basis vector corresponding to each spatial layer.
For example, based on the scheme of the present application, first indication information is added to CSI component 1 shown in table 1, so as to obtain CSI component 1 shown in table 1'.
TABLE 1' CSI report (CSI part 1)
Figure BDA0002040586890000201
Where RI is used to indicate the number R of spatial layers.
A specific implementation method of the first indication information, the second indication information, and the third indication information is described below.
First, first indication information
The number of bits occupied by the first indication information may have a variety of implementations, and two different implementations are given below as an example.
In implementation mode 1, the number of bits occupied by the first indication information is
Figure BDA0002040586890000202
Wherein R is0For maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA0002040586890000217
Indicating rounding up.
All the spatial beam basis vectors corresponding to each spatial layer can adopt the same frequency domain basis vector, and the same frequency domain basis vector adopted by the spatial beam basis vector corresponding to each spatial layer is called the frequency domain basis vector corresponding to the spatial layer. The number M of frequency domain basis vectors corresponding to each spatial layeriThe configuration of the network device can be realized, and the preset value can also be realized. In one implementation method, the network device configures the number M of frequency domain basis vectors corresponding to the ith spatial layer iThen for the ith spatial layer, the terminal device will select MiIndividual frequency domain basis vectors and report the selected MiThe index corresponding to each frequency domain basis vector. In one implementation method, the network device configures a maximum value M of the number of frequency domain basis vectors corresponding to the ith spatial layeri,0For the ith spatial layer, the terminal device may select Mi≤Mi,0Individual frequency domain basis vectors and report the selected MiThe index corresponding to each frequency domain basis vector. The number M of frequency domain basis vectors corresponding to each spatial layeriMay be the same or different. In one implementation, for the ith and jth spatial layers, i>j, then has Mi≤Mj,MjAnd MiThere may be a predetermined proportional relationship, e.g. Mi=αMj,α<1。
Therefore, the first indication in this applicationThe bit overhead of the information has an association relation with the maximum value of the number of the frequency domain basis vectors corresponding to each spatial layer configured by the network equipment. In one implementation, the network device configures a maximum value M of the number of frequency domain basis vectors corresponding to the ith spatial layeri,0The first indication information occupies the bit number of
Figure BDA0002040586890000211
In implementation mode 2, the number of bits occupied by the first indication information is
Figure BDA0002040586890000212
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, M iFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA0002040586890000218
The representation is rounded upwards, and the value range of the first indication information is from M1To
Figure BDA0002040586890000213
The M is1The number of frequency domain basis vectors corresponding to the 1 st spatial layer.
Based on the implementation mode, a corresponding relation exists between the value of the first indication information and the size of the union set.
In one implementation, the size of the union is equal to the value and M of the first indication information1And the minimum value of the first indication information is 0.
In yet another implementation, a correspondence between a value of the first indication information and a size of the union is predefined. The correspondence may be defined, for example, in the form of a table.
Second and second indication information
Method 1, the second indication information adopts a mode of combination number to indicate
Second fingerBit number occupied by the display information is
Figure BDA0002040586890000214
Wherein X is the size of the union, X is a positive integer,
Figure BDA0002040586890000216
it means that the rounding-up is performed,
Figure BDA0002040586890000215
represents from NfThe number of the extraction methods for extracting X frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the candidate frequency domain base vector set.
Method 2, the second indication information adopts bitmap (bitmap) mode to indicate
The second indication information may be a bitmap, the bitmap occupying N bitsfWherein N isfIs the size of the candidate frequency domain base vector set. For example, when the ith bit of the bitmap is 1, it indicates that the union includes the ith frequency-domain basis vector in the candidate set of frequency-domain basis vectors, and the ith frequency-domain basis vector is the frequency-domain basis vector corresponding to the ith bit of the bitmap.
Third, third indication information (wherein, R is greater than or equal to 2)
Method 1, the third indication information adopts the mode of combination number to indicate
The third indication information comprises R field information, wherein the ith field information in the R field information is used for indicating the index of the frequency domain basis vector corresponding to the ith spatial layer in the union set, and the bit number occupied by the ith field information is
Figure BDA0002040586890000221
Wherein X is the size of the union, X is a positive integer,
Figure BDA0002040586890000228
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000222
representing M taken from X frequency-domain basis vectorsiThe number of the frequency domain basis vector acquisitions.
Method 2, the third indication information adopts bitmap mode to indicate
The third indication information includes R bit maps, one bit map is used to indicate an index of the frequency domain basis vector corresponding to one spatial layer in the union set, the number of bits occupied by the R bit maps is X, X is the size of the union set, and X is a positive integer. For example, for the ith bitmap (corresponding to the ith spatial layer), when the jth bit of the bitmap is 1, it indicates that the frequency domain basis vector corresponding to the ith spatial layer includes the jth frequency domain basis vector in the union set, and the jth frequency domain basis vector is the frequency domain basis vector corresponding to the jth bit of the bitmap.
Fourth, third indication information (where R ═ 2, this method is a specific example embodiment when R ═ 2)
Method 1, the third indication information adopts the mode of combination number to indicate
The third indication information includes first field information and second field information, the first field information is used for indicating the index of the frequency domain basis vector corresponding to the first spatial layer in the union, and the second field information is used for indicating the index of the frequency domain basis vector in the intersection of the frequency domain basis vector corresponding to the first spatial layer and the frequency domain basis vector corresponding to the second spatial layer in the frequency domain basis vector corresponding to the first spatial layer; wherein the number of bits occupied by the first field information is equal to
Figure BDA0002040586890000223
The number of bits occupied by the second field information is equal to
Figure BDA0002040586890000224
X is the size of the union, X is a positive integer,
Figure BDA0002040586890000227
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure BDA0002040586890000225
representing M taken from X frequency-domain basis vectors1The number of the frequency domain basis vector acquisitions,
Figure BDA0002040586890000226
represents from M1Taking out M from frequency domain basis vector1+M2The number of the X frequency domain basis vector acquisitions.
And the frequency domain basis vectors corresponding to the second spatial layer comprise the frequency domain basis vectors indicated by the second field information and the frequency domain basis vectors except for the frequency domain basis vectors indicated by the first field information which are removed in the union set.
Method 2, the third indication information adopts bitmap mode to indicate
The third indication information includes first field information and second field information, the first field information is a first bitmap, the first bitmap is used for indicating the indexes of the frequency-domain basis vectors corresponding to the first spatial layer in the union, and the second field information is a second bitmap, the second bitmap is used for indicating the indexes of the frequency-domain basis vectors in the intersection of the frequency-domain basis vectors corresponding to the first spatial layer and the frequency-domain basis vectors corresponding to the second spatial layer in the frequency-domain basis vectors corresponding to the first spatial layer; the number of bits occupied by the first bitmap is X, X is the size of the union set, X is a positive integer, and the number of bits occupied by the second bitmap is the number of frequency domain basis vectors corresponding to the first spatial layer.
And the frequency domain basis vectors corresponding to the second spatial layer comprise the frequency domain basis vectors indicated by the second field information and the frequency domain basis vectors except for the frequency domain basis vectors indicated by the first field information which are removed in the union set.
In addition, the above description is given by taking an example that the first field information corresponds to the first spatial layer and the second field information corresponds to the second spatial layer, but in practical applications, the first field information may correspond to the second spatial layer and the second field information may correspond to the first spatial layer, and the present application is not limited thereto.
It should be noted that, when R ═ 2, a specific example scheme of the third indication information is given above, and this scheme may further reduce bit overhead. Therefore, in a specific implementation, when R is 2, the third indication information implementation method of the third aspect or the third indication information implementation method of the fourth aspect may be adopted.
Different schemes of the first indication information, the second indication information and the third indication information are explained below with reference to a specific example.
As shown in fig. 2A, an exemplary diagram is reported for the index of the frequency domain basis vector provided by the present application. Assuming that the space-frequency compression codebook supports 4 maximum spatial layers, the spatial beam basis vectors corresponding to each spatial layer use the same frequency domain basis vector, and each spatial layer independently selects the corresponding frequency domain basis vector. For the ith spatial layer (1)<=i<4), the corresponding number of frequency domain basis vectors is MiThe M beingiThe frequency domain basis vectors are N from the set of candidate frequency domain basis vectorsfSelected from the frequency domain basis vectors.
As shown in fig. 2A, the candidate frequency domain basis vector set includes 10 frequency domain basis vectors, and the indexes are 1 to 10 (or 0 to 9, but not limited in this application), that is, N f10. The number of spatial layers R is equal to 2 (i.e., rank is 2, i.e., RI is 2), which are referred to as a first spatial layer and a second spatial layer, respectively. The indexes of the frequency-domain basis vectors corresponding to the first spatial layer in the candidate frequency-domain basis vector set are 1, 2, 3 and 9, and the indexes of the frequency-domain basis vectors corresponding to the second spatial layer in the candidate frequency-domain basis vector set are 3, 4, 9 and 10, so that the union of the frequency-domain basis vectors corresponding to the first spatial layer and the frequency-domain basis vectors corresponding to the second spatial layer is the frequency-domain basis vectors of the candidate frequency-domain basis vector set, and the indexes of the frequency-domain basis vectors are 1, 2, 3, 4, 9 and 10.
In summary, the baseIn the embodiment of fig. 2A, the candidate basis vector set is {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, N f10, the index of the frequency-domain basis vector corresponding to the first spatial layer in the set of candidate frequency-domain basis vectors is {1, 2, 3, 9}, the index of the frequency-domain basis vector corresponding to the second spatial layer in the set of candidate frequency-domain basis vectors is {3, 4, 9, 10}, the union is {1, 2, 3, 4, 9, 10}, X is 6, M is 61=4,M2=4。
Based on the above design 1 and the embodiment of fig. 2A, then:
first, first indication information
1. Implementation method 1 described above
That is, the first indication information occupies the bit number of
Figure BDA0002040586890000231
Since the overhead of the CSI component 1 is a fixed length, and the rank value corresponding to the reported CSI is not known before the network device interprets the CSI component 1, the bit length of the first indication information needs to be designed with reference to the maximum possible value of the supported union. Specifically, the first indication information needs to include
Figure BDA0002040586890000241
One bit, R0Is the number of the largest spatial layers supported.
For example, if the number of maximum spatial layers supported (i.e., R)0) 4, and the maximum number of the frequency domain basis vectors corresponding to the 4 spatial layers is 4/4/4/4, respectively, the union of the 4 spatial corresponding frequency domain basis vectors has at most NfSince 10 frequency-domain basis vectors are used, the first indication information is 4 bits. Based on the example of fig. 2A, the 4 bits specifically indicate that the number is 6 (i.e., the size of the union).
2. Implementation method 2 described above
That is, the first indication information occupies the bit number of
Figure BDA0002040586890000242
Taking fig. 2A as an example, based on the implementation method, the value range of the first indication information is 4-10, and therefore the number of bits occupied by the first indication information is 3.
In one implementation, the size of the union is equal to the value and M of the first indication information1Taken together in FIG. 2A as an example, M 1Since the size of the union is 4 and 6, the value of the first indication information is 2. Since the number of bits occupied by the first indication information is 3, the value of the first indication information may be 010.
In yet another implementation, a correspondence between a value of the first indication information and a size of the union is predefined. The correspondence may be defined, for example, in the form of a table. Taking fig. 2A as an example, the value range of the first indication information is 4-10, so that the following table 2 may be predefined.
Table 2 table of correspondence between bit number occupied by first indication information and size of union set
Number of bits occupied by first indication information Size of union (X)
000 4
001 5
010 6
011 7
100 8
101 9
110 10
Therefore, for the specific example of fig. 2A, when X is 6, the value of the first indication information is 010.
Second and second indication information
Method 1, the second indication information adopts a mode of combination number to indicate
Based on FIG. 2A, the second indication information comprises
Figure BDA0002040586890000243
And 8 bits for indicating the index of the frequency-domain basis vector in the merged set of candidate frequency-domain basis vectors, that is, the 8 bits indicate: 1. 2, 3, 4, 9 and 10.
Method 2, the second indication information adopts bitmap (bitmap) mode to indicate
Based on fig. 2A, the second indication information is a bitmap including 10 bits, each bit of the bitmap corresponds to an index of a candidate frequency-domain basis vector in the candidate frequency-domain basis vector set, so that 1, 2, 3, 4, 9, 10 bits of the bitmap are set to 1, and the rest bits are set to 0.
Here, the "1" bit indicates selected, and the "0" bit indicates unselected. In practical applications, a bit of "0" may be selected, and a bit of "1" may be unselected, which is not limited in this application. The use method of the bitmap is described in a unified manner, and the use method of the bitmap appearing anywhere else in the present application may refer to the description here and will not be described again.
Third, third indication information
Method 1, the third indication information adopts the mode of combination number to indicate
Based on fig. 2A, the third indication information includes 2 field information, where the 1 st field information is used to indicate the index of the frequency-domain basis vector corresponding to the first spatial layer in the union, and thus the 1 st field information indicates that: 1, 2, 3, 5, i.e. the 1 st, 2 nd, 3 rd and 5 th indices in the indicated union, are the indices of the corresponding frequency-domain basis vectors of the first spatial layer in the set of candidate frequency-domain basis vectors. Or, it is understood that the 1 st field information indicates which frequency-domain basis vectors in the union are corresponding to the first spatial layer. Wherein, the bit number occupied by the 1 st field information is
Figure BDA0002040586890000251
Likewise, the 2 nd field information is used to indicate the index of the frequency-domain basis vectors corresponding to the second spatial layer in the union, so the 2 nd field information indicates that: 3, 4, 5, 6, i.e. the 3 rd, 4 th, 5 th and 6 th indices in the indicated union, are the indices of the corresponding frequency-domain basis vectors of the second spatial layer in the set of candidate frequency-domain basis vectors. Or it is understood that the 2 nd field information indicates which frequency-domain basis vectors in the union are corresponding to the frequency-domain basis vectors of the second spatial layer. Wherein, the bit number occupied by the 2 nd field information is
Figure BDA0002040586890000252
Method 2, the third indication information adopts bitmap mode to indicate
Based on fig. 2A, the second indication information includes 2 bit maps, which are respectively referred to as a first bit map and a second bit map, where the first bit map and the second bit map are both 6 bits.
For the first bit map, each bit of the first bit map corresponds to an index of one frequency-domain basis vector in the union, and thus 1, 2, 3, and 5 bits of the first bit map are set to 1, and the remaining bits are set to 0.
For the second bitmap, each bit of the second bitmap corresponds to an index of one of the frequency-domain basis vectors in the union, and thus 3, 4, 5, and 6 bits of the second bitmap are set to 1, and the remaining bits are set to 0.
Fourth, third indication information (where R ═ 2, this method is a specific example embodiment when R ═ 2)
Method 1, the third indication information adopts the mode of combination number to indicate
Based on fig. 2A, the third indication information includes 2 field information, where the 1 st field information is used to indicate the index of the frequency-domain basis vector corresponding to the first spatial layer in the union, and thus the 1 st field information indicates that: 1, 2, 3, 5, i.e. the indexes of the 1 st, 2 nd, 3 rd and 5 th of the union are indicated, the indexes of the frequency domain basis vectors in the union are corresponding to the first spatial layer. Or, it is understood that the 1 st field information indicates which frequency-domain basis vectors in the union are corresponding to the first spatial layer. Wherein, the bit number occupied by the 1 st field information is
Figure BDA0002040586890000253
Since there are only 2 spatial layers, of the 6 frequency-domain basis vectors included in the frequency-domain basis vector union, the remaining 2 frequency-domain basis vectors (frequency-domain basis vectors 4 and 10) necessarily correspond to the second spatial layer, except for the 4 frequency-domain basis vectors corresponding to the first spatial layer. Therefore, the 2 nd field information is used to indicate the index of the frequency-domain basis vector in the intersection of the frequency-domain basis vector corresponding to the first spatial layer and the frequency-domain basis vector corresponding to the second spatial layer (i.e., the frequency-domain basis vectors corresponding to the indexes 3 and 9) in the frequency-domain basis vector corresponding to the first spatial layer. Specifically, since the index of the frequency-domain basis vector corresponding to the first spatial layer is {1, 2, 3, 9}, and the index of the frequency-domain basis vector in the intersection of the frequency-domain basis vector corresponding to the first spatial layer and the frequency-domain basis vector corresponding to the second spatial layer is {3, 9}, the 2 nd field information indicates that: 2, 3, i.e., the 2 nd and 3 rd indices in {1, 2, 3, 9} are indicated. While for the indices of the other 2 frequency-domain basis vectors (i.e., 4 and 10) of the corresponding frequency-domain basis vectors of the second spatial layer, no additional indication is needed.
For the network device, through the 1 st field information, it may be determined that the index of the frequency-domain basis vector corresponding to the first spatial layer is {1, 2, 3, 9}, and through the 2 nd field (indicating indexes 3 and 9) and the frequency-domain basis vectors (i.e., 4 and 10) except the frequency-domain basis vector indicated by the 1 st field information in the union set, it is known that the index of the frequency-domain basis vector corresponding to the second spatial layer is {3, 4, 9, 10 }.
Thus, for the 2 nd spatial layer, it is only necessary to indicate which 2 of the 4 frequency-domain basis vectors corresponding to the first spatial layer the corresponding frequency-domain basis vectors 2, 9 are. Therefore, the indication information indicating the index of the frequency-domain basis vector corresponding to the second spatial layer only needs to include
Figure BDA0002040586890000261
And (4) a bit.
Method 2, the third indication information adopts bitmap mode to indicate
Based on fig. 2A, the second indication information includes 2 bit maps, which are respectively referred to as a first bit map and a second bit map, where the first bit map has 6 bits and the second bit map has 4 bits (i.e., the number of frequency domain basis vectors corresponding to the first spatial layer).
For the first bit map, each bit of the first bit map corresponds to an index of one frequency-domain basis vector in the union, and thus 1, 2, 3, and 5 bits of the first bit map are set to 1, and the remaining bits are set to 0.
For the second bitmap, each bit of the second bitmap corresponds to the index of the frequency domain basis vector indicated by one bit set to 1 in the first bitmap, so 3, 4 bits (i.e., indexes 3 and 9 corresponding to the frequency domain basis vectors) of the first bitmap are set to 1, and the remaining bits are set to 0.
Above-mentioned design 1 has following beneficial effect: the scheme effectively utilizes the characteristic that certain overlapping exists in the frequency domain basis vectors corresponding to a plurality of spatial layers, and brand new indication fields are introduced into both the CSI part 1 and the CSI part 2. Specifically, by reporting the union of the frequency domain basis vectors corresponding to all spatial layers first, vectors which are not selected in the Nf candidate frequency domain basis vector sets are excluded, and the size of the candidate frequency domain basis vector set is further reduced. Then, it is only necessary to indicate which frequency-domain basis vectors in the union of the frequency-domain basis vectors are the frequency-domain basis vectors corresponding to each spatial layer, thereby reducing the indication overhead. In addition, for rank 2, the correspondence relationship of only 2 spatial layers is utilized, that is, the frequency domain basis vectors included in the frequency domain basis vector union correspond to either spatial layer 1 or spatial layer 2, thereby further reducing the indication overhead.
In design 2, the terminal device sends CSI to the network device, where the CSI includes the first indication information, the second indication information, and the third indication information. Wherein the first indication information is used for indicating the size of a first set, and the first set comprises N continuous in index cycle in a candidate frequency domain base vector set3A frequency domain basis vector, N3Each frequency domain basis vector comprises a union set formed by the frequency domain basis vectors respectively corresponding to the R spatial layers, and the index is circularly continuous with N3The first frequency domain basis vector and the last frequency domain basis vector in the frequency domain basis vectors are the frequency domain basis vectors in the union set; the second indication information is used for indicating the index of the first frequency-domain basis vector in the first set in the candidate frequency-domain basis vector set; the third indication information is used to indicate indexes of partial or all frequency-domain basis vectors corresponding to the R spatial layers respectively in the first set, where R is an integer greater than or equal to 1.
Wherein, the candidate frequency domain basis vector set comprises NfFrequency domain basis vectors (i.e., candidate frequency domain basis vectors) with indices of 0,1, … …, Nf-1, or 1,2, … …, Nf. Where the index loops are consecutive N 3The frequency domain basis vectors refer to: from this NfStarting with one of the indices (including the index), N is selected consecutively3RopeIndex (continue to select from the first index if the last index is encountered), N3The frequency domain basis vectors corresponding to the indexes are N with continuous index circulation3A frequency domain basis vector. Wherein N is3Is from M1To Nf
For example, NfThe indices are 0, 1, 2, … …,9 (of course, 1, 2, … …, 10), N, 10, respectively3When the index is selected from index 3, N is indexed continuously3The frequency domain basis vectors are: index 3, index 4, index 5, index 6, and index 7 correspond to the frequency domain basis vectors, respectively. If starting from index 8, index cycles through successive N3The frequency domain basis vectors are: and the index 8, the index 9, the index 0, the index 1 and the index 2 respectively correspond to the frequency domain basis vectors.
Further, the indexing loop described in this application is continuous N3The first of the frequency-domain basis vectors, referred to as the N3The first one of the indices corresponds to a frequency domain basis vector. Such as for the first example above, then N3The first of the frequency-domain basis vectors refers to the frequency-domain basis vector corresponding to index 3. For the second example above, then N 3The first of the frequency-domain basis vectors refers to the frequency-domain basis vector corresponding to index 8.
Optionally, the CSI portion 1 includes the first indication information, and the CSI portion 2 includes the second indication information and the third indication information. That is, in the scheme of the present application, the first indication information in the CSI portion 1 indicates the size of the first set, and further the second indication information in the CSI portion 2 indicates the index of the first frequency-domain basis vector in the first set in the candidate frequency-domain basis vector set, so that according to the first indication information and the second indication information, all frequency-domain basis vectors included in the first set can be determined. Furthermore, it is indicated by the third indication information in the CSI portion 2 which frequency-domain basis vector or vectors corresponding to each empty space layer is in the first set.
For example, based on the scheme of the present application, first indication information is added to CSI portion 1 shown in table 1, so as to obtain CSI portion 1 shown in table 1 ″.
TABLE 1 "CSI report (CSI part 1)
Figure BDA0002040586890000271
Where RI is used to indicate the number R of spatial layers.
A specific implementation method of the first indication information, the second indication information, and the third indication information is described below.
First, first indication information
The number of bits occupied by the first indication information is
Figure BDA0002040586890000273
Wherein N isfFor the size of the set of candidate frequency domain basis vectors, the M1The number of frequency domain basis vectors corresponding to the 1 st spatial layer,
Figure BDA0002040586890000274
the value range of the first indication information is from M1To Nf. As another implementation manner, the number of bits occupied by the first indication information may also be
Figure BDA0002040586890000272
And a corresponding relation exists between the value of the first indication information and the size of the first set.
In one implementation, the size of the first set is equal to the value of the first indication information and M1And the minimum value of the first indication information is 0.
In yet another implementation, a correspondence between a value of the first indication information and a size of the first set is predefined. The correspondence may be defined, for example, in the form of a table.
Second and second indication information
The number of bits occupied by the second indication information is
Figure BDA0002040586890000284
Wherein the content of the first and second substances,
Figure BDA0002040586890000285
denotes rounding up, NfIs the size of the candidate frequency domain base vector set.
Third, third indication information (wherein, R is larger than or equal to 1)
Method 1, the third indication information adopts the mode of combination number to indicate
The third indication information includes R field information, an ith field information in the R field information is used to indicate an index of a frequency domain basis vector corresponding to an ith spatial layer in the first set, and a bit number occupied by the ith field information is
Figure BDA0002040586890000281
Wherein the content of the first and second substances,
Figure BDA0002040586890000283
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000282
represents from N3Taking out M from frequency domain basis vectoriThe number of the frequency domain basis vector acquisitions.
Method 2, the third indication information adopts bitmap mode to indicate
The third indication information comprises R bitmaps, one bitmap is used for indicating the index of the frequency domain base vector corresponding to one spatial layer in the first set, and the bit numbers occupied by the R bitmaps are all N3. For example, for the ith bitmap (corresponding to the ith spatial layer), when the jth bit of the bitmap is 1, the frequency domain basis vector corresponding to the ith spatial layer is included in the first setThe jth frequency-domain basis vector of (a), the jth frequency-domain basis vector being a frequency-domain basis vector corresponding to a jth bit of the bit-map.
Different schemes of the first indication information, the second indication information and the third indication information are explained below with reference to a specific example.
As shown in fig. 2B, the present application provides an exemplary diagram of reporting the index of the frequency-domain basis vector. Assuming that the space-frequency compression codebook supports 4 maximum spatial layers, the spatial beam basis vectors corresponding to each spatial layer use the same frequency domain basis vector, and each spatial layer independently selects the corresponding frequency domain basis vector. For the ith spatial layer (1)<=i<4), the corresponding number of frequency domain basis vectors is MiThe M beingiThe frequency domain basis vectors are N from the set of candidate frequency domain basis vectorsfSelected from the frequency domain basis vectors.
As shown in fig. 2B, the candidate frequency domain basis vector set includes 10 frequency domain basis vectors, and the indexes are 0 to 9 (of course, may also be 1 to 10, and the present application is not limited thereto), that is, N f10. The number of spatial layers R is equal to 2 (i.e., rank is 2, i.e., RI is 2), which are referred to as a first spatial layer and a second spatial layer, respectively. The number of frequency domain basis vectors corresponding to each spatial layer is 4, namely M1M 24. The indexes of the frequency-domain basis vectors corresponding to the first spatial layer in the candidate frequency-domain basis vector set are 0, 1, 2, 5, and 8, and the indexes of the frequency-domain basis vectors corresponding to the second spatial layer in the candidate frequency-domain basis vector set are 1, 2, 3, 8, and 9, so that the union of the frequency-domain basis vectors corresponding to the first spatial layer and the frequency-domain basis vectors corresponding to the second spatial layer is the frequency-domain basis vectors of the candidate frequency-domain basis vector set with the indexes of 0, 1, 2, 3, 5, 8, and 9.
As an example, if starting from index 8 in the union, the frequency domain basis vectors that are continuous in the index cycle are searched to form the first set, the specific way of searching is: starting from the frequency domain basis vector corresponding to the index 8, the next frequency domain basis vector corresponding to the index 9, the next frequency domain basis vector corresponding to the index 0, the next frequency domain basis vector corresponding to the index 1, the next frequency domain basis vector corresponding to the index 2, the next frequency domain basis vector corresponding to the index 3, the next frequency domain basis vector corresponding to the index 4, and the next frequency domain basis vector corresponding to the index 5, wherein the searching is completed because all the frequency domain basis vectors in the parallel set are searched, and the obtained first set comprises: the indexes in the candidate frequency domain basis vector set are frequency domain basis vectors of 8, 9, 0, 1, 2, 3, 4 and 5, wherein the frequency domain basis vector corresponding to the index 8 is the first frequency domain basis vector in the first set, and the index 8 is referred to as the initial index corresponding to the first set. The first set may be understood as a cyclic window, and by indicating the start position of the window and the length of the window, the frequency domain basis vectors contained within the window may be determined.
Of course, the search may also be started from the frequency-domain basis vector corresponding to the index 5, and the obtained first set includes: the indexes in the candidate frequency domain basis vector set are frequency domain basis vectors of 5, 6, 7, 8, 9, 10, 0, 1, 2 and 3, wherein the frequency domain basis vector corresponding to the index 5 is the first frequency domain basis vector in the first set, and the index 5 is referred to as the initial index corresponding to the first set.
For another example, the search may also be started from the frequency-domain basis vector corresponding to the index 0, and the obtained first set includes: the indexes in the candidate frequency domain basis vector set are frequency domain basis vectors of 0, 1, 2, 3, 4, 5, 6, 7, 8 and 9, wherein the frequency domain basis vector corresponding to the index 0 is the first frequency domain basis vector in the first set, and the index 0 is referred to as the initial index corresponding to the first set.
The method of determining the first set is not limited in this application. As an implementation method, the first set may be determined by determining the method that minimizes the number of candidate basis vectors in the first set from among all the search methods. Based on the method, determining the first set may include: the indexes in the candidate frequency domain basis vector set are frequency domain basis vectors of 8, 9, 0, 1, 2, 3, 4 and 5, wherein the frequency domain basis vector corresponding to the index 8 is the first frequency domain basis vector in the first set, and the index 8 is referred to as the initial index corresponding to the first set.
To sum up the aboveBased on the embodiment of fig. 2B, the set of candidate base vectors is {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}, N f10, the index of the frequency-domain basis vector corresponding to the first spatial layer in the set of candidate frequency-domain basis vectors is {0, 1, 2, 5, 8}, the index of the frequency-domain basis vector corresponding to the second spatial layer in the set of candidate frequency-domain basis vectors is {1, 2, 3, 8, 9}, the union is {0, 1, 2, 3, 5, 8, 9}, X is 7, M is 7, and M is a total of three indices of the frequency-domain basis vectors in the set of candidate frequency-domain basis vectors, and the sum of the indices is M, and M1=4,M 24, a first set of {8, 9, 0, 1, 2, 3, 4, 5}, N3=8。
Here, the union {0, 1, 2, 3, 5, 8, 9} refers to the frequency domain basis vectors corresponding to the indices 0, 1, 2, 3, 5, 8, 9 in the candidate basis vector set. I.e. there is a one-to-one correspondence between the indices and the frequency domain basis vectors.
Similarly, the first set {8, 9, 0, 1, 2, 3, 4, 5} refers to the frequency domain basis vectors corresponding to the indices 8, 9, 0, 1, 2, 3, 4, 5 in the candidate basis vector set.
Based on the above design 2 and the embodiment of fig. 2B of the present application, then:
first, first indication information
That is, the first indication information occupies the bit number of
Figure BDA0002040586890000292
Since the overhead of the CSI portion 1 is a fixed length, and the rank value corresponding to the reported CSI is not known before the network device interprets the CSI portion 1, the first indication information needs to design the bit length of the first indication information with reference to the maximum possible value of the number of frequency domain basis vectors included in the first set supported by various ranks. Specifically, the first indication information needs to include
Figure BDA0002040586890000291
A bit, the value range of the first indication information is M1To Nf
For example, if the number of maximum spatial layers supported (i.e., R)0) Is 4, and the first spatial layerThe number of corresponding frequency domain basis vectors is M1Since the first set includes at least the frequency-domain basis vectors corresponding to the first spatial layer, the number of frequency-domain basis vectors included in the first set is at least M 14, at most N f10. Therefore, the value range of the first indication information is 4 to 10, and the first indication information is 3 bits. Based on the example of FIG. 2B, in one implementation, the size N of the first set3Value + M of the first indication information1Taking FIG. 2B as an example, M1Size N of the first set 43The value of the first indication information is therefore 4. Since the number of bits occupied by the first indication information is 3, the value of the first indication information may be represented as 100.
In yet another implementation, a correspondence between a value of the first indication information and a size of the first set is predefined. The correspondence may be defined, for example, in the form of a table. Taking fig. 2B as an example, the value of the first indication information ranges from 4 to 10, so that the following table 3 may be predefined (as just one example).
Table 3 correspondence table between values of the first indication information and sizes of the first set
Value of the first indication information Size of the first set (N)3)
000 4
001 5
010 6
011 7
100 8
101 9
110 10
Thus, for the specific example of FIG. 2B, when the size of the first set, N3When the value is 8, the value of the first indication information is 100.
Second and second indication information
Based on FIG. 2B, the second indication information comprises
Figure BDA0002040586890000302
A bit indicating the index of said first one of the first set of frequency-domain basis vectors in said set of candidate frequency-domain basis vectors, i.e. indicating the starting frequency-domain basis vector index of the first set. As shown in the 2B embodiment, the 4 bits indicate that the index corresponding to the first frequency-domain basis vector in the first set is 8. The first set indicated by the first indication information contains N3When the index corresponding to the 8 frequency-domain basis vectors and the first frequency-domain basis vector indicated by the second indication information is 8, it may be determined that the frequency-domain basis vector index included in the first set is: 8. 9, 0, 1, 2, 3, 4, 5, i.e. the first set {8, 9, 0, 1, 2, 3, 4, 5 }.
Third, third indication information
Method 1, the third indication information adopts the mode of combination number to indicate
Based on FIG. 2B, the third indication information includes 2 field information, wherein the 1 st field information is used to indicate the 1 st field An index of a frequency-domain basis vector corresponding to a spatial layer in the first set, so that the 1 st field information indicates: 2. 3, 4, 7, 0 (in an implementation, the indexes may also be 0, 2, 3, 4, 7 in descending order), that is, 2 nd, 3 rd, 4 th, 7 th and 0 th indexes in the first set {8, 9, 0, 1, 2, 3, 4, 5} are indicated, and the indexes of the 2 nd, 3 rd, 4 th, 7 th and 0 th indexes in the candidate frequency-domain basis vector set are indexes of the corresponding frequency-domain basis vectors of the first spatial layer. That is, the 1 st field information indicates that the frequency domain basis vector corresponding to the first spatial layer is the frequency domain basis vectors with indexes 0, 1, 2, 5, and 8 included in the first set. Or, it is understood that the 1 st field information indicates which of the frequency-domain basis vectors in the first set the corresponding frequency-domain basis vectors of the first spatial layer are. Wherein, the bit number occupied by the 1 st field information is
Figure BDA0002040586890000301
Likewise, the 2 nd field information is used to indicate the index of the frequency-domain basis vector corresponding to the second spatial layer in the first set, so the 2 nd field information indicates that: 3, 4, 5, 0, 1 (in one implementation, the indexes may also be 0, 1, 3, 4, 5 in order from small to large), i.e., 3 rd, 4 th, 5 th, 0 th and 1 st indexes in the first set {8, 9, 0, 1, 2, 3, 4, 5} are indicated as indexes of the corresponding frequency-domain basis vectors of the second spatial layer in the set of candidate frequency-domain basis vectors. That is, the 2 nd field information indicates that the frequency-domain basis vectors corresponding to the second spatial layer are the frequency-domain basis vectors with indexes 1, 2, 3, 8, and 9 included in the first set. Or, it is understood that the 2 nd field information indicates which of the frequency-domain basis vectors of the first set the corresponding frequency-domain basis vectors of the second spatial layer are. Wherein, the bit number occupied by the 2 nd field information is
Figure BDA0002040586890000311
Method 2, indicating the third indication information by adopting a bitmap (bi-map) mode
Based on fig. 2B, the second indication information includes 2 bit maps, which are respectively referred to as a first bit map and a second bit map, where the first bit map and the second bit map are both 8 bits.
For the first bit map, each bit of the first bit map corresponds to an index of one frequency domain basis vector in the first set, and thus the 1 st, 3 rd, 4 th, 5 th, 8 th bits of the first bit map are set to 1, and the rest bits are set to 0.
For the second bitmap, each bit of the second bitmap corresponds to an index of one frequency-domain basis vector in the first set, so that the 1 st, 2 nd, 4 th, 5 th, 6 th bits of the second bitmap are set to 1, and the rest bits are set to 0.
It should be noted that, with respect to design 2, since indexes corresponding to the frequency-domain basis vectors included in the first set are cyclic, in a specific implementation, the first set may sort the frequency-domain basis vectors in the first set in an order from small to large, or may sort the frequency-domain basis vectors in the first set in an order of selecting frequency-domain basis vectors from a candidate set of frequency-domain basis vectors.
Correspondingly, the bitmap needs to be set correspondingly according to the sorting mode of the first set.
Above-mentioned design 2 has following beneficial effect: the scheme effectively utilizes the characteristic that certain overlapping exists in the frequency domain basis vectors corresponding to a plurality of spatial layers, and brand new indication fields are introduced into both the CSI part 1 and the CSI part 2. Specifically, by reporting the first set of frequency domain basis vectors corresponding to all spatial layers, vectors which are not selected in the set of Nf candidate frequency domain basis vectors are excluded, and the size of the set of candidate frequency domain basis vectors is further reduced. Then, it is only necessary to indicate which frequency-domain basis vectors in the first set of frequency-domain basis vectors the corresponding frequency-domain basis vectors of each spatial layer are, thereby reducing the indication overhead.
In design 3, the terminal device sends CSI including the first indication information, the second indication information, and the third indication information to the network device. The first indication information is used for indicating the size of an intersection formed by frequency domain basis vectors corresponding to the R spatial layers respectively, the second indication information is used for indicating the index of each frequency domain basis vector in the intersection in a candidate frequency domain basis vector set, and the third indication information is used for indicating the index of frequency domain basis vectors except the intersection in a set formed by frequency domain basis vectors except the intersection in a partial or all frequency domain basis vectors corresponding to the R spatial layers respectively.
Optionally, the CSI portion 1 includes the first indication information, and the CSI portion 2 includes the second indication information and the third indication information. That is, in the scheme of the present application, the first indication information of the CSI portion 1 indicates the number of frequency-domain basis vectors included in the intersection of the frequency-domain basis vectors corresponding to all spatial layers, and further the CSI portion 2 indicates the index of the frequency-domain basis vectors included in the intersection and which one or more frequency-domain basis vectors, except the frequency-domain basis vector in the intersection, in the frequency-domain basis vector corresponding to each spatial layer.
For example, based on the scheme of the present application, first indication information is added to CSI portion 1 shown in table 1, so as to obtain CSI portion 1 shown in table 1' ″.
Table 1' "CSI report (CSI part 1)
Figure BDA0002040586890000321
Where RI is used to indicate the number R of spatial layers.
A specific implementation method of the first indication information, the second indication information, and the third indication information is described below.
First, first indication information
The first indication information occupies the bit number of
Figure BDA0002040586890000322
Wherein M isiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA0002040586890000327
Denotes rounding up, R0The maximum number of spatial layers supported.
In one implementation, different spatial layers may configure the same number of frequency-domain basis vectors.
In yet another implementation, different spatial layers may also be configured with different numbers of frequency domain basis vectors, and Mi < ═ Mj, i > j, where Mi represents the ith spatial layer and Mj represents the jth spatial layer.
Second and second indication information
Method 1, the second indication information adopts a mode of combination number to indicate
The second indication information occupies the bit number of
Figure BDA0002040586890000323
Wherein Y is the size of the intersection and Y is a positive integer,
Figure BDA0002040586890000328
it means that the rounding-up is performed,
Figure BDA0002040586890000324
represents from NfThe number of the extraction methods for extracting Y frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the candidate base vector set.
Method 2, the second indication information adopts bitmap (bitmap) mode to indicate
The second indication information may be a bitmap, and the number of bits occupied by the bitmap is NfWherein N isfIs the size of the set of candidate frequency domain basis vectors. For example, when the ith bit of the bitmap is 1, it indicates that the intersection includes the ith frequency-domain basis vector in the candidate frequency-domain basis vector set, and the ith frequency-domain basis vector is the frequency-domain basis vector corresponding to the ith bit of the bitmap.
Third, third indication information (wherein, R is greater than or equal to 2)
Method 1, the third indication information adopts the mode of combination number to indicate
The third indication information includes R field information, an ith field information in the R field information is used to indicate an index of frequency-domain basis vectors, except the intersection, in a set formed by the frequency-domain basis vectors, except the intersection, in the frequency-domain basis vector set corresponding to the ith spatial layer, and the number of bits occupied by the ith field information is that
Figure BDA0002040586890000325
Wherein Y is the size of the intersection, Y is a positive integer,
Figure BDA0002040586890000326
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000331
represents from Nf-taking M out of Y frequency domain basis vectorsiThe number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
Method 2, the third indication information adopts bitmap mode to indicate
The third indication information comprises R bitmaps, one bitmap is used for indicating indexes, in the candidate frequency domain basis vector set, of frequency domain basis vectors corresponding to one spatial layer except the intersection, and the number of bits occupied by the R bitmaps is Nf-Y, wherein NfAnd Y is the size of the intersection set.
Fourth, third indication information (where R ═ 2, this method is a specific example embodiment when R ═ 2)
Method 1, the third indication information adopts the mode of combination number to indicate
The third indication information comprises first field information and second field information, wherein the first field information is used for indicating the frequency domain basis vectors corresponding to the first spatial layerThe second field information is used to indicate an index of a frequency-domain basis vector corresponding to a second spatial layer in the set of candidate frequency-domain basis vectors except the intersection, in the set of candidate frequency-domain basis vectors except the frequency-domain basis vector corresponding to the first spatial layer; wherein the number of bits occupied by the first field information is equal to
Figure BDA0002040586890000332
The number of bits occupied by the second field information is equal to
Figure BDA0002040586890000333
Y is the size of the intersection, Y is a positive integer,
Figure BDA0002040586890000336
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure BDA0002040586890000334
represents from Nf-taking M out of Y frequency domain basis vectors 1-the number of the divisions of the Y frequency domain basis vectors,
Figure BDA0002040586890000335
represents from Nf-M1Taking out M from frequency domain basis vector2The number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
Method 2, the third indication information adopts bitmap mode to indicate
The third indication information includes first field information and second field information, the first field information is a first bitmap, and the first field information is used for indicating that the frequency-domain basis vectors except the intersection in the frequency-domain basis vector set corresponding to the first spatial layer are in the candidate frequency-domain basis vector setThe second field information is used to indicate an index of a set of frequency-domain basis vectors corresponding to the second spatial layer, excluding the intersection, of frequency-domain basis vectors corresponding to the second spatial layer, in a set of frequency-domain basis vectors corresponding to the candidate set of frequency-domain basis vectors, excluding the frequency-domain basis vector corresponding to the first spatial layer; wherein the number of bits occupied by the first bit bitmap is equal to Nf-Y, the second bitmap NfSubtracting the number of frequency domain basis vectors corresponding to the first spatial layer, i.e. N f-M1. Y is the size of the intersection, Y is a positive integer, NfIs the size of the set of candidate frequency domain basis vectors.
In this design 2, the frequency-domain basis vectors corresponding to the first spatial layer include the frequency-domain basis vectors indicated by the first field information and the frequency-domain basis vectors in the intersection, and the frequency-domain basis vectors corresponding to the second spatial layer include the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors in the intersection.
In addition, the above description is given by taking an example that the first field information corresponds to the first spatial layer and the second field information corresponds to the second spatial layer, but in practical applications, the first field information may correspond to the second spatial layer and the second field information may correspond to the first spatial layer, and the present application is not limited thereto.
It should be noted that, when R ═ 2, a specific example scheme of the third indication information is given above, and this scheme may further reduce bit overhead. Therefore, in a specific implementation, when R is 2, the third indication information implementation method of the third aspect or the third indication information implementation method of the fourth aspect may be adopted.
Different schemes of the first indication information, the second indication information and the third indication information are explained below with reference to a specific example.
Fig. 3 is a diagram of another example of frequency domain basis vector index reporting provided by the present application. Assuming that the space-frequency compression codebook supports 2 maximum spatial layers, each spatial layer is independentThe corresponding frequency domain basis vectors are selected. For the ith spatial layer (1)<=i<4), the number of corresponding frequency domain basis vectors is MiThe M beingiThe frequency domain basis vectors are N from the set of candidate frequency domain basis vectorsfSelected from the frequency domain basis vectors.
As shown in fig. 3, the candidate frequency domain basis vector set includes 10 frequency domain basis vectors, and the indexes are 1 to 10 (of course, 0 to 9 may be used, and the present application is not limited thereto), that is, N f10. The number of spatial layers R is equal to 2 (i.e., rank is 2, i.e., RI is 2), which are referred to as a first spatial layer and a second spatial layer, respectively. The indexes of the frequency-domain basis vectors corresponding to the first spatial layer in the candidate frequency-domain basis vector set are 1, 2, 3, 8 and 9, and the indexes of the frequency-domain basis vectors corresponding to the second spatial layer in the candidate frequency-domain basis vector set are 2, 3, 4, 9 and 10, so that the intersection of the frequency-domain basis vectors corresponding to the first spatial layer and the second spatial layer is the frequency-domain basis vectors of the candidate frequency-domain basis vector set with the indexes of 2, 3 and 9.
In summary, based on the embodiment shown in fig. 3, the set of candidate basis vectors is {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, N f10, the index of the frequency-domain basis vector corresponding to the first spatial layer in the set of candidate frequency-domain basis vectors is {1, 2, 3, 8, 9}, the index of the frequency-domain basis vector corresponding to the second spatial layer in the set of candidate frequency-domain basis vectors is {2, 3, 4, 9, 10}, the intersection is {2, 3, 9}, Y is 3, M is1=5,M2=5。
Based on the above design 3 and the embodiment of fig. 3 of the present application, then:
first, first indication information
Since the overhead of the CSI part 1 is a fixed length, and the rank value corresponding to the reported CSI is not known before the network device interprets the part 1, the first indication information needs to design the bit length of the indication information with reference to the maximum possible value of Y supported. Specifically, the first indication information comprises
Figure BDA0002040586890000341
And (4) a bit. If most supportedThe number of the large spatial layers is 2, the maximum number of the frequency domain basis vectors corresponding to the 2 spatial layers is 5/5, and the number of the frequency domain basis vectors included in the intersection set formed by the frequency domain basis vectors corresponding to the 2 spatial layers is 0-5, which is 6 possible. Therefore, the first indication information needs to contain 3 bits. Based on the example of fig. 3, the 3 bits specifically indicate that the number is 3 (i.e., the size of the intersection).
Second and second indication information
Method 1, the second indication information adopts a mode of combination number to indicate
Based on fig. 3, the second indication information is used to indicate that Y included in the intersection of the frequency-domain basis vectors is an index of 3 frequency-domain basis vectors, i.e. 2, 3, and 9. The second indication information needs to indicate that the index of Y ═ 3 frequency domain basis vectors included in the intersection of the frequency domain basis vectors is NfWhich 3 of the 10 frequency-domain basis vectors. Thus, the second indication information only contains
Figure BDA0002040586890000351
One bit.
Method 2, the second indication information adopts bitmap (bitmap) mode to indicate
Based on fig. 3, the second indication information is a bitmap including 10 bits, and each bit of the bitmap corresponds to an index of a candidate frequency-domain basis vector in the candidate frequency-domain basis vector set. Thus, the bits 2, 3, and 9 of the bitmap are set to 1, and the remaining bits are set to 0.
Third, third indication information
Method 1, the third indication information adopts the mode of combination number to indicate
Based on fig. 3, the third indication information includes 2 field information, where the 1 st field information is used to indicate the indexes of the frequency-domain basis vectors (i.e., indexes 1 and 8) except the intersection in the frequency-domain basis vectors corresponding to the first empty space layer in the set of frequency-domain basis vectors (i.e., set {1, 4, 5, 6, 7, 8, 10} in the candidate set of frequency-domain basis vectors except the intersection), and thus the 1 st field information indicates that: 1 and 6, i.e. indicating the values of the sets 1, 4, 5, 6, 7, 8, 10) is an index of the frequency-domain basis vectors of the corresponding frequency-domain basis vectors of the first spatial layer except the intersection in the set of frequency-domain basis vectors of the candidate set of frequency-domain basis vectors except the intersection. Or, it is understood that the 1 st field information indicates which frequency-domain basis vectors of the frequency-domain basis vectors corresponding to the first spatial layer except the intersection are from the set of candidate frequency-domain basis vectors except the intersection. Wherein, the bit number occupied by the 1 st field information is
Figure BDA0002040586890000352
Likewise, the 2 nd field information is used to indicate the indexes of the frequency-domain basis vectors (i.e., indexes 4 and 10) except the intersection in the frequency-domain basis vectors corresponding to the second spatial layer in the set of candidate frequency-domain basis vectors (i.e., set {1, 4, 5, 6, 7, 8, 10} except the intersection), so that the 2 nd field information indicates that: 2 and 7, i.e. indicating the 2 nd and 7 th indices in the set {1, 4, 5, 6, 7, 8, 10}, are the indices of the frequency-domain basis vectors of the corresponding frequency-domain basis vectors of the second spatial layer other than the intersection in the set of frequency-domain basis vectors of the set of candidate frequency-domain basis vectors other than the intersection. Or, it is understood that the 2 nd field information indicates which ones of the sets of frequency-domain basis vectors of the candidate set of frequency-domain basis vectors excluding the intersection are set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to the second spatial layer excluding the intersection. Wherein, the bit number occupied by the 2 nd field information is
Figure BDA0002040586890000353
Method 2, the third indication information adopts bitmap mode to indicate
Based on fig. 3, the second indication information includes 2 bit maps, which are respectively referred to as a first bit map and a second bit map, where the first bit map and the second bit map are both 7 bits (i.e., 10-3 ═ 7 bits).
For the first bitmap, each bit of the first bitmap corresponds to an index of one frequency-domain basis vector in the set of frequency-domain basis vectors (i.e. the set {1, 4, 5, 6, 7, 8, 10}) except the intersection in the candidate set of frequency-domain basis vectors, and thus the 1 st and 6 th bits of the first bitmap are set to 1, and the rest of the bits are set to 0.
For the second bitmap, each bit of the second bitmap corresponds to an index of one frequency-domain basis vector in the set of frequency-domain basis vectors (i.e. the set {1, 4, 5, 6, 7, 8, 10}) except the intersection in the candidate set of frequency-domain basis vectors, and thus bits 2 and 7 of the second bitmap are set to 1, and the rest of the bits are set to 0.
Fourth, third indication information (where R ═ 2, this method is a specific example embodiment when R ═ 2)
Method 1, the third indication information adopts the mode of combination number to indicate
Based on fig. 3, the third indication information includes 2 field information, where the 1 st field information is used to indicate the indexes of the frequency-domain basis vectors (i.e., indexes 1 and 8) except the intersection in the frequency-domain basis vectors corresponding to the first empty space layer in the set of frequency-domain basis vectors (i.e., set {1, 4, 5, 6, 7, 8, 10} in the candidate set of frequency-domain basis vectors except the intersection), and thus the 1 st field information indicates that: 1 and 6, i.e. indicating the 1 st and 6 th indices in the set {1, 4, 5, 6, 7, 8, 10}, are the indices of the frequency-domain basis vectors of the corresponding frequency-domain basis vectors of the first spatial layer other than the intersection in the set of frequency-domain basis vectors of the set of candidate frequency-domain basis vectors other than the intersection. Or, it is understood that the 1 st field information indicates which frequency-domain basis vectors of the frequency-domain basis vectors corresponding to the first spatial layer except the intersection are from the set of candidate frequency-domain basis vectors except the intersection. Wherein, the bit number occupied by the 1 st field information is
Figure BDA0002040586890000361
Since there are only 2 spatial layers, the frequency- domain basis vectors 1, 8 indicated by the first spatial layer do not necessarily correspond to the second spatial layer. Thus, for the 2 nd spatial layer, it is only necessary to indicate which 2 vectors of the set of remaining frequency-domain basis vectors (i.e., the set {4, 5, 6, 7, 10}) the corresponding frequency- domain basis vectors 4, 10 are. Therefore, the indication information indicating the index of the frequency-domain basis vector corresponding to the second spatial layer only needs to contain
Figure BDA0002040586890000362
And (4) a bit.
For the network device, it may be determined that the frequency-domain basis vector corresponding to the first spatial layer is {1, 2, 3, 8, 9} through the 1 st field information (indicating indexes 1 and 8) and the intersection (indicating indexes 2, 3, 9), and it is known that the frequency-domain basis vector corresponding to the second spatial layer is {2, 3, 4, 9, 10} through the 2 nd field (indicating index 4, 10) and the intersection (indicating index 2, 3, 9).
Method 2, the third indication information adopts bitmap mode to indicate
Based on fig. 3, the second indication information includes 2 bit maps, which are respectively referred to as a first bit map and a second bit map, where the first bit map has 7 bits (i.e., 10-3 ═ 7 bits), and the second bit map has 5 bits (i.e., the size of the candidate frequency domain basis vectors minus the number of frequency domain basis vectors corresponding to the first spatial layer, i.e., 10-5 ═ 5).
For the first bit map, each bit of the first bit map corresponds to an index of one frequency-domain basis vector in the set of candidate frequency-domain basis vectors excluding the intersection, and thus bits 1 and 6 of the first bit map are set to 1, and the remaining bits are set to 0.
For the second bitmap, each bit of the second bitmap corresponds to an index of one frequency-domain basis vector in a set (i.e., set {4, 5, 6, 7, 10}) of the frequency-domain basis vectors in the candidate set of frequency-domain basis vectors excluding the frequency-domain basis vector corresponding to the first spatial layer, and thus the 1 st and 5 th bits (i.e., corresponding to indexes 4 and 10) of the first bitmap are set to 1, and the rest bits are set to 0.
Above-mentioned design 3 has following beneficial effect: the scheme effectively utilizes the characteristic that certain overlapping exists in the frequency domain basis vectors corresponding to a plurality of spatial layers, and brand new indication fields are introduced into both the CSI part 1 and the CSI part 2. Specifically, the intersection of the frequency domain basis vectors corresponding to all the spatial layers is reported first, and then, only the frequency domain basis vectors corresponding to each spatial layer except the frequency domain basis vectors included in the intersection of the frequency domain basis vectors need to be indicated. Therefore, certain overlapping characteristics of frequency domain basis vectors corresponding to different spatial layers are utilized, and the indication overhead is reduced. In addition, for rank 2, the correspondence relationship of only 2 spatial layers, that is, the frequency domain basis vectors other than the frequency domain basis vectors included in the intersection of the frequency domain basis vectors are used, and if corresponding to spatial layer 1, the spatial layer 2 is not necessarily corresponding, thereby further reducing the indication overhead.
In summary, in the above design solutions 1 to 3, the feature that the frequency domain basis vectors of the frequency domain basis vectors corresponding to each spatial layer are the same is fully utilized, and compared with the prior art, the indication overhead can be further reduced, and the compression efficiency of the compression codebook is improved. Therefore, for the case of a large number of spatial layers, particularly for the case of a certain overlap of frequency domain basis vectors corresponding to a plurality of spatial layers, the conventional indication method has a certain overhead redundancy, and the scheme of the present application can solve the problem well.
Based on the above various designs for the first indication information, the second indication information and the third indication information, the present application provides a communication method, as shown in fig. 4, comprising the steps of:
step 401, the terminal device determines frequency domain basis vectors corresponding to R spatial layers, where R is an integer greater than 1.
In step 402, the terminal device sends CSI to the network device, and accordingly, the network device may receive the CSI.
The CSI includes first indication information, second indication information, and third indication information. Optionally, the CSI part 1 of the CSI includes the first indication information, and the CSI part 2 of the CSI includes the second indication information and the third indication information.
The specific meanings of the first indication information, the second indication information and the third indication information may refer to the descriptions of the above embodiments, and are not described herein again.
Step 403, the network device determines a precoding matrix according to the CSI.
The above-mentioned scheme provided by the present application is mainly introduced from the perspective of interaction between network elements. It is to be understood that the above-described implementation of each network element includes, in order to implement the above-described functions, a corresponding hardware structure and/or software module for performing each function. Those of skill in the art will readily appreciate that the present invention can be implemented in hardware or a combination of hardware and computer software for performing the exemplary elements and computing steps described in connection with the embodiments disclosed herein. Whether a function is implemented as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
As shown in fig. 5, which is a possible exemplary block diagram of a communication device according to the present application, the device 500 may exist in the form of software or hardware. The apparatus 500 may comprise: a processing unit 502 and a communication unit 503. As an implementation manner, the communication unit 503 may include a receiving unit and a transmitting unit. The processing unit 502 is used for controlling and managing the operation of the apparatus 500. The communication unit 503 is used to support communication of the apparatus 500 with other network entities. The apparatus 500 may further comprise a storage unit 501 for storing program codes and data of the apparatus 500.
The processing unit 502 may be a processor or a controller, such as a general Central Processing Unit (CPU), a general purpose processor, a Digital Signal Processing (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others. The storage unit 501 may be a memory. The communication unit 503 is an interface circuit of the apparatus for receiving signals from other apparatuses. For example, when the device is implemented in the form of a chip, the communication unit 503 is an interface circuit for the chip to receive signals from other chips or devices, or an interface circuit for the chip to transmit signals to other chips or devices.
The apparatus 500 may be a terminal device in any of the above embodiments, and may also be a chip for the terminal device. For example, when the apparatus 500 is a terminal device, the processing unit 502 may be a processor, and the communication unit 503 may be a transceiver, for example. Optionally, the transceiver may comprise radio frequency circuitry and the storage unit may be, for example, a memory. For example, when the apparatus 500 is a chip for a terminal device, the processing unit 502 may be a processor, for example, and the communication unit 503 may be an input/output interface, a pin, a circuit, or the like, for example. The processing unit 502 can execute computer-executable instructions stored in a storage unit, optionally, the storage unit is a storage unit in the chip, such as a register, a cache, and the like, and the storage unit may also be a storage unit located outside the chip in the terminal device, such as a read-only memory (ROM) or another type of static storage device that can store static information and instructions, a Random Access Memory (RAM), and the like.
In a first embodiment, the apparatus 500 is a terminal device, and the processing unit 502 is configured to determine frequency domain basis vectors corresponding to R spatial layers, where R is an integer greater than 1; a communication unit 503, configured to send channel state information CSI to a network device, where the CSI includes first indication information, second indication information, and third indication information; the first indication information is used to indicate the size of a union set formed by frequency-domain basis vectors corresponding to the R spatial layers, the second indication information is used to indicate the index of each frequency-domain basis vector in the union set in the candidate frequency-domain basis vector set, and the third indication information is used to indicate the index of part or all of the frequency-domain basis vectors corresponding to the R spatial layers in the union set.
In one possible implementation method, the CSI includes a CSI part 1 and a CSI part 2, where the CSI part 1 includes the first indication information, and the CSI part 2 includes the second indication information and the third indication information.
In a possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000381
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA0002040586890000388
Indicating rounding up.
In yet another possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000382
Figure BDA0002040586890000383
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA0002040586890000389
The value range of the first indication information is from M1To
Figure BDA0002040586890000384
The M is1The number of frequency domain basis vectors corresponding to the 1 st spatial layer.
In a possible implementation method, there is a correspondence between a value of the first indication information and a size of the union. For example, the size of the union is + M, which is a value of the first indication information 1The minimum value of the first indication information is 0; or, the corresponding relationship between the value of the first indication information and the size of the union set is predefined.
In a possible implementation method, the number of bits occupied by the second indication information is
Figure BDA0002040586890000385
Wherein X is the size of the union, X is a positive integer,
Figure BDA0002040586890000387
which means that the rounding is made up,
Figure BDA0002040586890000386
represents from NfThe number of the extraction methods for extracting X frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the second indication information is a bitmap, and the number of bits occupied by the bitmap is NfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the third indication information includes R field information, an ith field information in the R field information is used to indicate an index of the frequency-domain basis vector corresponding to the ith spatial layer in the union set, and a bit number occupied by the ith field information is
Figure BDA0002040586890000391
Wherein X is the size of the union, X is a positive integer,
Figure BDA0002040586890000397
representing rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000398
Representing M taken from X frequency-domain basis vectorsiThe number of the frequency domain basis vector acquisitions.
In a possible implementation method, the third indication information includes R bit maps, one bit map is used to indicate an index of a frequency domain basis vector corresponding to one spatial layer in the union set, the number of bits occupied by the R bit maps is X, X is the size of the union set, and X is a positive integer.
In one possible implementation method, R is 2, and the third indication information includes first field information and second field information, where the first field information is used to indicate an index of a frequency-domain basis vector corresponding to a first spatial layer in the union, and the second field information is used to indicate an index of a frequency-domain basis vector in an intersection of the frequency-domain basis vector corresponding to the first spatial layer and a frequency-domain basis vector corresponding to a second spatial layer in the frequency-domain basis vector corresponding to the first spatial layer; wherein the number of bits occupied by the first field information is equal to
Figure BDA0002040586890000392
The number of bits occupied by the second field information is equal to
Figure BDA0002040586890000393
X is the size of the union, X is a positive integer,
Figure BDA0002040586890000396
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure BDA0002040586890000394
Representing M taken from X frequency-domain basis vectors1The number of the frequency domain basis vector acquisitions,
Figure BDA0002040586890000395
represents from M1Taking out M from frequency domain basis vector1+M2The number of the X frequency domain basis vector acquisitions.
In one possible implementation method, R is 2, the third indication information includes first field information and second field information, the first field information is a first bitmap, the first bitmap is used to indicate an index of a frequency-domain basis vector corresponding to a first spatial layer in the union, and the second field information is a second bitmap, the second bitmap is used to indicate an index of a frequency-domain basis vector in an intersection of the frequency-domain basis vector corresponding to the first spatial layer and a frequency-domain basis vector corresponding to a second spatial layer in the frequency-domain basis vector corresponding to the first spatial layer; the number of bits occupied by the first bitmap is X, X is the size of the union set, X is a positive integer, and the number of bits occupied by the second bitmap is the number of frequency domain basis vectors corresponding to the first spatial layer.
In a possible implementation method, the frequency-domain basis vectors corresponding to the second spatial layer include the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors except the frequency-domain basis vectors indicated by the merged first field information.
In a second embodiment, the apparatus 500 is a terminal device, and the processing unit 502 is configured to determine frequency domain basis vectors corresponding to R spatial layers, where R is an integer greater than 1; a communication unit 503, configured to send channel state information CSI to a network device, where the CSI includes first indication information, second indication information, and third indication information; wherein the first indication information is used to indicate the size of an intersection of frequency-domain basis vectors corresponding to the R spatial layers, the second indication information is used to indicate the index of each frequency-domain basis vector in the intersection in a candidate frequency-domain basis vector set, and the third indication information is used to indicate the index of the frequency-domain basis vector except the intersection in a set of frequency-domain basis vectors except the intersection in some or all frequency-domain basis vectors corresponding to the R spatial layers.
In one possible implementation method, the CSI includes a CSI part 1 and a CSI part 2, where the CSI part 1 includes the first indication information, and the CSI part 2 includes the second indication information and the third indication information.
In a possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000401
Wherein M isiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA0002040586890000408
Denotes rounding up, R0The maximum number of spatial layers supported.
In a possible implementation method, the number of bits occupied by the second indication information is
Figure BDA0002040586890000402
Wherein Y is the size of the intersection and Y is a positive integer,
Figure BDA0002040586890000409
which means that the rounding is made up,
Figure BDA0002040586890000403
represents from NfThe number of the extraction methods for extracting Y frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate base vectors.
In a possible implementation method, the second indication information is a bitmap, and the number of bits occupied by the bitmap is NfWherein N isfFor the candidate frequency domain basis vectorThe size of the collection.
In a possible implementation method, the third indication information includes R field information, an ith field information in the R field information is used to indicate an index of a frequency-domain basis vector, except for the intersection, in a set of frequency-domain basis vectors, except for the intersection, in a frequency-domain basis vector set corresponding to an ith spatial layer, and the number of bits occupied by the ith field information is that
Figure BDA0002040586890000404
Wherein Y is the size of the intersection, Y is a positive integer,
Figure BDA00020405868900004010
Denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000405
represents from Nf-taking M out of Y frequency domain basis vectorsiThe number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the third indication information includes R bitmaps, one bitmap is used to indicate indexes, in the candidate frequency domain basis vector set, of frequency domain basis vectors corresponding to one spatial layer, where the frequency domain basis vectors except the intersection are in the candidate frequency domain basis vector set, and the number of bits occupied by the R bitmaps is Nf-Y, wherein NfAnd Y is the size of the intersection set.
In one possible implementation method, R is 2, the third indication information includes first field information and second field information, the first field information is used to indicate an index of a frequency-domain basis vector, except the intersection, in the set of frequency-domain basis vectors, except the intersection, in the frequency-domain basis vector set corresponding to the first spatial layer, and the second field information is used to indicate a second field information in the set of frequency-domain basis vectors, except the intersection, in the candidate frequency-domain basis vector setThe frequency domain basis vectors except the intersection in the frequency domain basis vectors corresponding to the spatial layers are indexes in a set formed by the frequency domain basis vectors except the frequency domain basis vector corresponding to the first spatial layer in the candidate frequency domain basis vector set; wherein the number of bits occupied by the first field information is equal to
Figure BDA0002040586890000406
The number of bits occupied by the second field information is equal to
Figure BDA0002040586890000407
Y is the size of the intersection, Y is a positive integer,
Figure BDA00020405868900004011
represents rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure BDA0002040586890000411
represents from Nf-taking M out of Y frequency domain basis vectors1-the number of the divisions of the Y frequency-domain basis vectors,
Figure BDA0002040586890000412
represents from Nf-M1Taking out M from frequency domain basis vector2The number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
In one possible implementation method, R is 2, the third indication information includes first field information and second field information, the first field information is a first bitmap, the first field information is used to indicate an index of a frequency-domain basis vector, except the intersection, in the set of candidate frequency-domain basis vectors, of the frequency-domain basis vectors corresponding to the first spatial layer, except the intersection, and the second field information is used to indicate a frequency-domain basis vector, except the intersection, in the frequency-domain basis vectors corresponding to the second spatial layer, except the first field information in the set of candidate frequency-domain basis vectorsIndexes in a set formed by frequency domain base vectors except the frequency domain base vectors corresponding to the space layers; the number of bits occupied by the first bitmap is equal to Nf-Y, the number of frequency domain basis vectors corresponding to the first spatial layer is subtracted from the second bitmap Nf, Y is the size of the intersection, Y is a positive integer, N fIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the frequency-domain basis vector corresponding to the first spatial layer includes the frequency-domain basis vector indicated by the first field information and the frequency-domain basis vector in the intersection, and the frequency-domain basis vector corresponding to the second spatial layer includes the frequency-domain basis vector indicated by the second field information and the frequency-domain basis vector in the intersection.
In the third embodiment, the processing unit 502 is configured to determine frequency domain basis vectors corresponding to R spatial layers, where R is an integer greater than or equal to 1; a communication unit 503, configured to send channel state information CSI to a network device, where the CSI includes first indication information, second indication information, and third indication information; wherein the first indication information is used for indicating the size of a first set, and the first set comprises N continuous in index cycle in a candidate frequency domain base vector set3A frequency domain basis vector, N3Each frequency domain basis vector comprises a union of the frequency domain basis vectors corresponding to the R spatial layers respectively, and the index is continuous in a cycle of N3The first frequency domain basis vector and the last frequency domain basis vector in the frequency domain basis vectors are the frequency domain basis vectors in the union set; the second indication information is used for indicating the index of the first frequency-domain basis vector in the first set in the candidate frequency-domain basis vector set; the third indication information is used to indicate indexes of the partial or all frequency-domain basis vectors respectively corresponding to the R spatial layers in the first set.
In one possible implementation method, the CSI includes a CSI part 1 and a CSI part 2, where the CSI part 1 includes the first indication information, and the CSI part 2 includes the second indication information and the third indication information.
In aIn a possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000413
Wherein N isfFor the size of the candidate frequency domain basis vector set, the M1The number of frequency domain basis vectors corresponding to the 1 st spatial layer,
Figure BDA0002040586890000414
the value range of the first indication information is from M1To Nf
In a possible implementation method, there is a correspondence between a value of the first indication information and a size of the first set.
In a possible implementation method, the size of the first set is equal to the value of the first indication information and M1The minimum value of the first indication information is 0; or, a correspondence between a value of the first indication information and a size of the first set is predefined.
In a possible implementation method, the number of bits occupied by the second indication information is
Figure BDA0002040586890000423
Wherein the content of the first and second substances,
Figure BDA0002040586890000424
denotes rounding up, NfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the third indication information includes R field information, an ith field information in the R field information is used to indicate an index of a frequency-domain basis vector corresponding to an ith spatial layer in the first set, and a number of bits occupied by the ith field information is
Figure BDA0002040586890000421
Wherein the content of the first and second substances,
Figure BDA0002040586890000425
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000422
represents from N3Taking out M from frequency domain basis vectoriThe number of the frequency domain basis vector acquisitions.
In a possible implementation method, the third indication information includes R bitmaps, one bitmap is used to indicate an index of a frequency-domain basis vector corresponding to one spatial layer in the first set, and the number of bits occupied by the R bitmaps is N3
In a possible implementation method, the N3The index of each frequency domain basis vector is mod (M)initial+n,Nf),n=0,1,……, N3-1,MinitialRepresenting an index, N, of said first one of said first set of frequency-domain basis vectors in said set of candidate frequency-domain basis vectorsfIs the size of the set of candidate frequency domain basis vectors.
It can be understood that, when the apparatus is used in the foregoing communication method, specific implementation procedures and corresponding beneficial effects may refer to the related description in the foregoing method embodiment, and are not described herein again.
As shown in fig. 6, which is a possible exemplary block diagram of a communication device according to the present application, the device 600 may exist in the form of software or hardware. The apparatus 600 may comprise: a processing unit 602 and a communication unit 603. As an implementation manner, the communication unit 603 may include a receiving unit and a transmitting unit. The processing unit 602 is configured to control and manage operations of the apparatus 600. The communication unit 603 is configured to support communication of the apparatus 600 with other network entities. The apparatus 600 may further comprise a storage unit 601 for storing program codes and data of the apparatus 600.
The processing unit 602 may be a processor or a controller, and may be, for example, a CPU, a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs and microprocessors, and the like. The storage unit 601 may be a memory. The communication unit 603 is an interface circuit of the apparatus for receiving signals from other apparatuses. For example, when the device is implemented in the form of a chip, the communication unit 603 is an interface circuit of the chip for receiving a signal from another chip or device, or an interface circuit of the chip for transmitting a signal to another chip or device.
The apparatus 600 may be the network device in any of the above embodiments, and may also be a chip for the network device. For example, when the apparatus 600 is a network device, the processing unit 602 may be a processor, and the communication unit 603 may be a transceiver, for example. Optionally, the transceiver may comprise radio frequency circuitry and the storage unit may be, for example, a memory. For example, when the apparatus 600 is a chip for a network device, the processing unit 602 may be a processor, for example, and the communication unit 603 may be an input/output interface, a pin, a circuit, or the like, for example. The processing unit 602 may execute computer-executable instructions stored in a storage unit, which may be, for example, a memory unit in the chip, such as a register, a cache, or the like, or a memory unit located outside the chip in the network device, such as a ROM or another type of static storage device that may store static information and instructions, a RAM, or the like.
In a first embodiment, the apparatus 600 is a network device, and the communication unit 603 is configured to receive channel state information CSI from a terminal device, where the CSI includes first indication information, second indication information, and third indication information; the first indication information is used for indicating the size of a union set formed by frequency domain basis vectors corresponding to the R spatial layers respectively, the second indication information is used for indicating the index of each frequency domain basis vector in the union set in a candidate frequency domain basis vector set, and the third indication information is used for indicating the index of part or all of the frequency domain basis vectors corresponding to the R spatial layers respectively in the union set; a processing unit 602, configured to determine a precoding matrix according to the CSI.
In one possible implementation method, the CSI includes a CSI part 1 and a CSI part 2, where the CSI part 1 includes the first indication information, and the CSI part 2 includes the second indication information and the third indication information.
In a possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000431
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA0002040586890000439
Indicating rounding up.
In yet another possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000432
Figure BDA0002040586890000433
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA00020405868900004312
The value range of the first indication information is from M1To
Figure BDA0002040586890000434
The M is1The number of frequency domain basis vectors corresponding to the 1 st spatial layer.
In a possible implementation method, there is a correspondence between a value of the first indication information and a size of the union. For example, the size of the union is + M, which is a value of the first indication information 1The minimum value of the first indication information is 0; or, the corresponding relationship between the value of the first indication information and the size of the union set is predefined.
In a possible implementation method, the number of bits occupied by the second indication information is
Figure BDA0002040586890000435
Wherein X is the size of the union, X is a positive integer,
Figure BDA00020405868900004311
which means that the rounding is made up,
Figure BDA0002040586890000436
represents from NfThe number of the extraction methods for extracting X frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the second indication information is a bitmap, and the number of bits occupied by the bitmap is NfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the third indication information includes R field information, an ith field information in the R field information is used to indicate an index of the frequency-domain basis vector corresponding to the ith spatial layer in the union set, and a bit number occupied by the ith field information is
Figure BDA0002040586890000437
Wherein X is the size of the union, X is a positive integer,
Figure BDA00020405868900004310
representing rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000438
Representing M taken from X frequency-domain basis vectorsiThe number of the frequency domain basis vector acquisitions.
In a possible implementation method, the third indication information includes R bit maps, one bit map is used to indicate an index of a frequency domain basis vector corresponding to one spatial layer in the union set, the number of bits occupied by the R bit maps is X, X is the size of the union set, and X is a positive integer.
In one possible implementation method, R is 2, and the third indication information includes first field information and second field information, where the first field information is used to indicate an index of a frequency-domain basis vector corresponding to a first spatial layer in the union, and the second field information is used to indicate an index of a frequency-domain basis vector in an intersection of the frequency-domain basis vector corresponding to the first spatial layer and a frequency-domain basis vector corresponding to a second spatial layer in the frequency-domain basis vector corresponding to the first spatial layer; wherein the number of bits occupied by the first field information is equal to
Figure BDA0002040586890000441
The number of bits occupied by the second field information is equal to
Figure BDA0002040586890000442
X is the size of the union, X is a positive integer,
Figure BDA0002040586890000446
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure BDA0002040586890000443
Representing M taken from X frequency-domain basis vectors1The number of the frequency domain basis vector acquisitions,
Figure BDA0002040586890000444
represents from M1Taking out M from frequency domain basis vector1+M2The number of the X frequency domain basis vector acquisitions.
In one possible implementation method, R is 2, the third indication information includes first field information and second field information, the first field information is a first bitmap, the first bitmap is used to indicate an index of a frequency-domain basis vector corresponding to a first spatial layer in the union, and the second field information is a second bitmap, the second bitmap is used to indicate an index of a frequency-domain basis vector in an intersection of the frequency-domain basis vector corresponding to the first spatial layer and a frequency-domain basis vector corresponding to a second spatial layer in the frequency-domain basis vector corresponding to the first spatial layer; the number of bits occupied by the first bitmap is X, X is the size of the union set, X is a positive integer, and the number of bits occupied by the second bitmap is the number of frequency domain basis vectors corresponding to the first spatial layer.
In a possible implementation method, the frequency-domain basis vectors corresponding to the second spatial layer include the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors except the frequency-domain basis vectors indicated by the merged first field information.
In a second embodiment, the apparatus 600 is a network device, and the communication unit 603 is configured to receive channel state information CSI from a terminal device, where the CSI includes first indication information, second indication information, and third indication information; wherein the first indication information is used for indicating the size of an intersection formed by frequency-domain basis vectors corresponding to the R spatial layers respectively, the second indication information is used for indicating the index of each frequency-domain basis vector in the intersection in a candidate frequency-domain basis vector set, and the third indication information is used for indicating the index of frequency-domain basis vectors except the intersection in a set formed by frequency-domain basis vectors except the intersection in a part of or all frequency-domain basis vectors corresponding to the R spatial layers respectively; a processing unit 602, configured to determine a precoding matrix according to the CSI.
In one possible implementation method, the CSI includes a CSI part 1 and a CSI part 2, where the CSI part 1 includes the first indication information, and the CSI part 2 includes the second indication information and the third indication information.
In a possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000445
Wherein M isiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure BDA0002040586890000447
Denotes rounding up, R0The maximum number of spatial layers supported.
In a possible implementation method, the number of bits occupied by the second indication information is
Figure BDA0002040586890000451
Wherein Y is the size of the intersection and Y is a positive integer,
Figure BDA0002040586890000459
which means that the rounding is made up,
Figure BDA0002040586890000452
represents from NfThe number of the extraction methods for extracting Y frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate base vectors.
In a possible implementation method, the second indication information is a bitmap, and the number of bits occupied by the bitmap is NfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the third indication information includes R field information, and an ith field information in the R field information is used to indicate a frequency corresponding to an ith spatial layerThe frequency domain basis vectors except the intersection in the domain basis vectors are indexed in the set formed by the frequency domain basis vectors except the intersection in the candidate frequency domain basis vector set, and the number of bits occupied by the ith field information is
Figure BDA0002040586890000453
Wherein Y is the size of the intersection, Y is a positive integer,
Figure BDA00020405868900004510
Denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000454
represents from Nf-taking M out of Y frequency domain basis vectorsiThe number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the third indication information includes R bitmaps, one bitmap is used to indicate indexes, in the candidate frequency domain basis vector set, of frequency domain basis vectors corresponding to one spatial layer, where the frequency domain basis vectors except the intersection are in the candidate frequency domain basis vector set, and the number of bits occupied by the R bitmaps is Nf-Y, wherein NfAnd Y is the size of the intersection set.
In one possible implementation method, R is 2, the third indication information includes first field information and second field information, the first field information is used to indicate an index of a frequency-domain basis vector, excluding the intersection, of the frequency-domain basis vectors corresponding to the first spatial layer in a set of frequency-domain basis vectors, excluding the intersection, of the candidate set of frequency-domain basis vectors, and the second field information is used to indicate an index of a frequency-domain basis vector, excluding the intersection, of the frequency-domain basis vectors corresponding to the second spatial layer in a set of frequency-domain basis vectors, excluding the frequency-domain basis vector corresponding to the first spatial layer, of the candidate set of frequency-domain basis vectors; Wherein the number of bits occupied by the first field information is equal to
Figure BDA0002040586890000455
The number of bits occupied by the second field information is equal to
Figure BDA0002040586890000456
Y is the size of the intersection, Y is a positive integer,
Figure BDA00020405868900004511
represents rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure BDA0002040586890000457
represents from Nf-taking M out of Y frequency domain basis vectors1-the number of the divisions of the Y frequency-domain basis vectors,
Figure BDA0002040586890000458
represents from Nf-M1Taking out M from frequency domain basis vector2The number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
In one possible implementation method, R is 2, the third indication information includes first field information and second field information, the first field information is a first bitmap, the first field information is used to indicate an index of a frequency-domain basis vector, except the intersection, in the set of candidate frequency-domain basis vectors, of the frequency-domain basis vectors corresponding to the first spatial layer, in the set of frequency-domain basis vectors, except the intersection, and the second field information is used to indicate an index of a frequency-domain basis vector, except the intersection, in the set of candidate frequency-domain basis vectors, of a frequency-domain basis vector corresponding to the second spatial layer, in the set of candidate frequency-domain basis vectors, in the set of frequency-domain basis vectors, except the frequency-domain basis vector corresponding to the first spatial layer; wherein the number of bits occupied by the first bit bitmap is equal to N f-Y, the second bitmap NfSubtracting the first nullThe number of frequency domain basis vectors corresponding to the interlayers, Y is the size of the intersection, Y is a positive integer, NfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the frequency-domain basis vector corresponding to the first spatial layer includes the frequency-domain basis vector indicated by the first field information and the frequency-domain basis vector in the intersection, and the frequency-domain basis vector corresponding to the second spatial layer includes the frequency-domain basis vector indicated by the second field information and the frequency-domain basis vector in the intersection.
In the third embodiment, a communication unit 603 is configured to receive channel state information CSI from a terminal device, where the CSI includes first indication information, second indication information, and third indication information; wherein the first indication information is used for indicating the size of a first set, and the first set comprises N continuous in index cycle in a candidate frequency domain base vector set3A frequency domain basis vector, said N3Each frequency domain base vector comprises a union set formed by frequency domain base vectors respectively corresponding to R spatial layers, and the index is circularly continuous with N3The first frequency domain basis vector and the last frequency domain basis vector in the frequency domain basis vectors are the frequency domain basis vectors in the union set; the second indication information is used for indicating the index of the first frequency-domain basis vector in the first set in the candidate frequency-domain basis vector set; the third indication information is used to indicate indexes of partial or all frequency-domain basis vectors corresponding to the R spatial layers respectively in the first set, where R is an integer greater than or equal to 1; a processing unit 602, configured to determine a precoding matrix according to the CSI.
In one possible implementation method, the CSI includes a CSI part 1 and a CSI part 2, where the CSI part 1 includes the first indication information, and the CSI part 2 includes the second indication information and the third indication information.
In a possible implementation method, the number of bits occupied by the first indication information is
Figure BDA0002040586890000463
Wherein N isfFor the size of the candidate frequency domain basis vector set, the M1The number of frequency domain basis vectors corresponding to the 1 st spatial layer,
Figure BDA0002040586890000467
the value range of the first indication information is from M1To Nf
In a possible implementation method, there is a correspondence between a value of the first indication information and a size of the first set.
In a possible implementation method, the size of the first set is equal to the value of the first indication information and M1The minimum value of the first indication information is 0; or, a correspondence between a value of the first indication information and a size of the first set is predefined.
In a possible implementation method, the number of bits occupied by the second indication information is
Figure BDA0002040586890000464
Wherein the content of the first and second substances,
Figure BDA0002040586890000465
denotes rounding up, NfIs the size of the set of candidate frequency domain basis vectors.
In a possible implementation method, the third indication information includes R field information, an ith field information in the R field information is used to indicate an index of a frequency-domain basis vector corresponding to an ith spatial layer in the first set, and a number of bits occupied by the ith field information is
Figure BDA0002040586890000461
Wherein the content of the first and second substances,
Figure BDA0002040586890000466
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure BDA0002040586890000462
represents from N3Taking out M from frequency domain basis vectoriThe number of the frequency domain basis vector acquisitions.
In a possible implementation method, the third indication information includes R bitmaps, one bitmap is used to indicate an index of a frequency-domain basis vector corresponding to one spatial layer in the first set, and the number of bits occupied by the R bitmaps is N3
In a possible implementation method, the N3The index of each frequency domain basis vector is mod (M)initial+n,Nf),n=0,1,……, N3-1,MinitialRepresenting an index, N, of said first one of said first set of frequency-domain basis vectors in said set of candidate frequency-domain basis vectorsfIs the size of the set of candidate frequency domain basis vectors.
It can be understood that, when the apparatus is used in the foregoing communication method, specific implementation procedures and corresponding beneficial effects may refer to the related description in the foregoing method embodiment, and are not described herein again.
Fig. 7 is a schematic diagram of a communication apparatus provided in the present application, where the apparatus may be a terminal device or a network device in the foregoing embodiments. The apparatus 700 comprises: a processor 702, a communication interface 703, and a memory 701. Optionally, the apparatus 700 may also include a communication line 704. The communication interface 703, the processor 702, and the memory 701 may be connected to each other through a communication line 704; the communication line 704 may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication lines 704 may be divided into address buses, data buses, control buses, etc. For ease of illustration, only one thick line is shown in FIG. 7, but this is not intended to represent only one bus or type of bus.
The processor 702 may be a CPU, microprocessor, ASIC, or one or more integrated circuits configured to control the execution of programs in accordance with the teachings of the present application.
The communication interface 703 may be any device, such as a transceiver, for communicating with other devices or communication networks, such as an ethernet, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), a wired access network, and the like.
The memory 701 may be, but is not limited to, a ROM or other type of static storage device that can store static information and instructions, a RAM or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disk read-only memory (CD-ROM) or other optical disk storage, optical disk storage (including compact disk, laser disk, optical disk, digital versatile disk, blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. The memory may be separate and coupled to the processor via communication line 704. The memory may also be integral to the processor.
The memory 701 is used for storing computer-executable instructions for executing the present application, and is controlled by the processor 702 to execute the instructions. The processor 702 is configured to execute computer-executable instructions stored in the memory 701, so as to implement the communication method provided by the above-described embodiment of the present application.
Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application program codes, which are not specifically limited in the embodiments of the present application.
Those of ordinary skill in the art will understand that: the various numbers of the first, second, etc. mentioned in this application are only used for the convenience of description and are not used to limit the scope of the embodiments of this application, but also to indicate the sequence. "and/or" describes an association relationship of associated objects, meaning that there may be three relationships, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one" means one or more. At least two means two or more. "at least one," "any one," or the like, refers to any combination of these items, including any combination of the singular or plural items. For example, at least one (one ) of a, b, or c, may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or multiple. "plurality" means two or more, and other terms are analogous. Furthermore, for elements (elements) that may appear in the singular "a", "an", and "the", they are not intended to mean "one or only one" unless the context clearly dictates otherwise, but rather "one or more than one". For example, "a device" means for one or more such devices.
In the above embodiments, the implementation may be wholly or partially realized 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 the computer program instructions are loaded and executed on a computer, the procedures or functions described in accordance with the embodiments of the present application are generated in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device including one or more available media integrated servers, data centers, and the like. The available media may be magnetic media (e.g., floppy disks, hard disks, tapes), optical media (e.g., DVDs), or semiconductor media (e.g., Solid State Disks (SSDs)), among others.
The various illustrative logical units and circuits described in this application may be implemented or operated upon by general purpose processors, digital signal processors, Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration.
The steps of a method or algorithm described in the embodiments herein may be embodied directly in hardware, in a software unit executed by a processor, or in a combination of the two. The software cells may be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. For example, a storage medium may be coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Although the present application has been described in conjunction with specific features and embodiments thereof, it will be evident that various modifications and combinations can be made thereto without departing from the spirit and scope of the application. Accordingly, the specification and figures are merely exemplary of the present application as defined in the appended claims and are intended to cover any and all modifications, variations, combinations, or equivalents within the scope of the present application. It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include such modifications and variations.

Claims (132)

1. A method of communication, comprising:
the terminal equipment determines frequency domain basis vectors corresponding to R spatial layers respectively, wherein R is an integer larger than 1;
the terminal equipment sends Channel State Information (CSI) to network equipment, wherein the CSI comprises first indication information, second indication information and third indication information;
the first indication information is used to indicate the size of a union set formed by frequency domain basis vectors corresponding to the R spatial layers, the second indication information is used to indicate the index of each frequency domain basis vector in the union set in a candidate frequency domain basis vector set, and the third indication information is used to indicate the index of part or all of the frequency domain basis vectors corresponding to the R spatial layers in the union set.
2. The method of claim 1, wherein the CSI comprises CSI-part 1 and CSI-part 2, the CSI-part 1 comprising the first indication information, the CSI-part 2 comprising the second indication information and the third indication information.
3. The method of claim 1, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000011
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R 0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000012
Indicating rounding up.
4. The method of claim 1, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000013
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000014
The value range of the first indication information is from M1To
Figure FDA0003348682640000015
The M is1The number of frequency domain basis vectors corresponding to the 1 st spatial layer.
5. The method of claim 4, wherein there is a correspondence between a value of the first indication information and a size of the union.
6. The method of claim 5, wherein the size of the union is equal to the value of the first indication information and M1The minimum value of the first indication information is 0; alternatively, the first and second electrodes may be,
the correspondence between the value of the first indication information and the size of the union is predefined.
7. The method according to any of claims 1-6, wherein the second indication information occupies a number of bits of
Figure FDA0003348682640000016
Wherein X is the size of the union, X is a positive integer,
Figure FDA0003348682640000017
which means that the rounding is made up,
Figure FDA0003348682640000018
represents from NfThe number of the extraction methods for extracting X frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
8. The method according to any of claims 1-6, wherein the second indication information is a bitmap, the bitmap having N bitsfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
9. The method of any one of claims 1-6, wherein the third indication information includes R field information, an ith field information of the R field information being used to indicate an index of the frequency-domain basis vectors corresponding to the ith spatial layer in the union, and the ith field information occupying the number of bits being
Figure FDA0003348682640000021
Wherein X is the size of the union, X is a positive integer,
Figure FDA0003348682640000022
denotes rounding up, MiTaking the value of i for the number of frequency domain basis vectors corresponding to the ith spatial layerIs a group of 1 to R,
Figure FDA0003348682640000023
representing M taken from X frequency-domain basis vectorsiThe number of the frequency domain basis vector acquisitions.
10. The method according to any of claims 1-6, wherein the third indication information includes R bitmaps, one bitmap is used to indicate indexes of frequency-domain basis vectors corresponding to one spatial layer in the union, the R bitmaps all occupy X bits, X is the size of the union, and X is a positive integer.
11. The method according to any one of claims 1-6, wherein R is 2, and the third indication information includes first field information and second field information, the first field information indicating an index of a frequency-domain basis vector corresponding to a first spatial layer in the union, and the second field information indicating an index of a frequency-domain basis vector in an intersection of the frequency-domain basis vector corresponding to the first spatial layer and a frequency-domain basis vector corresponding to a second spatial layer in the frequency-domain basis vector corresponding to the first spatial layer;
wherein the number of bits occupied by the first field information is equal to
Figure FDA0003348682640000024
The number of bits occupied by the second field information is equal to
Figure FDA0003348682640000025
X is the size of the union, X is a positive integer,
Figure FDA0003348682640000026
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure FDA0003348682640000027
representing M taken from X frequency-domain basis vectors1The number of the frequency domain basis vector acquisitions,
Figure FDA0003348682640000028
represents from M1Taking out M from frequency domain basis vector1+M2The number of the X frequency domain basis vector acquisitions.
12. The method of claim 11, wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors except for the frequency-domain basis vectors indicated by the merged first field information.
13. The method according to any one of claims 1-6, wherein R is 2, the third indication information includes a first field information and a second field information, the first field information is a first bitmap, the first bitmap is used for indicating indexes of the frequency-domain basis vectors corresponding to the first spatial layer in the union, and the second field information is a second bitmap, the second bitmap is used for indicating indexes of the frequency-domain basis vectors in the intersection of the frequency-domain basis vectors corresponding to the first spatial layer and the frequency-domain basis vectors corresponding to the second spatial layer in the frequency-domain basis vectors corresponding to the first spatial layer;
the number of bits occupied by the first bitmap is X, X is the size of the union set, X is a positive integer, and the number of bits occupied by the second bitmap is the number of frequency domain basis vectors corresponding to the first spatial layer.
14. The method of claim 13, wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors except for the frequency-domain basis vectors indicated by the merged first field information.
15. A method of communication, comprising:
the method comprises the steps that the network equipment receives Channel State Information (CSI) from the terminal equipment, wherein the CSI comprises first indication information, second indication information and third indication information; the first indication information is used for indicating the size of a union set formed by frequency domain basis vectors corresponding to R spatial layers respectively, the second indication information is used for indicating the index of each frequency domain basis vector in the union set in a candidate frequency domain basis vector set, the third indication information is used for indicating the index of partial or all frequency domain basis vectors corresponding to the R spatial layers respectively in the union set, and R is an integer greater than 1;
and the network equipment determines a precoding matrix according to the CSI.
16. The method of claim 15, wherein the CSI comprises CSI-part 1 and CSI-part 2, wherein the CSI-part 1 comprises the first indication information, and wherein the CSI-part 2 comprises the second indication information and the third indication information.
17. The method of claim 15, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000031
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R 0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000032
Indicating rounding up.
18. The method of claim 15, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000033
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000034
The value range of the first indication information is from M1To
Figure FDA0003348682640000035
The M is1The number of frequency domain basis vectors corresponding to the 1 st spatial layer.
19. The method of claim 18, wherein there is a correspondence between a value of the first indication information and a size of the union.
20. The method of claim 19, wherein the size of the union is equal to a value of the first indication information and M1The minimum value of the first indication information is 0; alternatively, the first and second electrodes may be,
the correspondence between the value of the first indication information and the size of the union is predefined.
21. The method according to any of claims 15-20, wherein said second indication information occupies a number of bits of
Figure FDA0003348682640000036
Wherein X is the size of the union, X is a positive integer,
Figure FDA0003348682640000037
which means that the rounding is made up,
Figure FDA0003348682640000038
represents from NfThe number of the extraction methods for extracting X frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
22. The method according to any of claims 15-20, wherein the second indication information is a bitmap, the bitmap having N bitsfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
23. The method of any one of claims 15-20, wherein the third indication information includes R field information, an ith field information of the R field information being used to indicate an index of the frequency-domain basis vectors corresponding to the ith spatial layer in the union, and the ith field information occupying the number of bits being
Figure FDA0003348682640000041
Wherein X is the size of the union, X is a positive integer,
Figure FDA0003348682640000042
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure FDA0003348682640000043
representing M taken from X frequency-domain basis vectorsiThe number of the frequency domain basis vector acquisitions.
24. The method according to any of claims 15-20, wherein the third indication information includes R bitmaps, one bitmap is used to indicate indexes of frequency-domain basis vectors corresponding to one spatial layer in the union, the R bitmaps all occupy X bits, X is the size of the union, and X is a positive integer.
25. The method according to any one of claims 15-20, wherein R ═ 2, the third indication information includes first field information and second field information, the first field information indicating an index of the frequency-domain basis vectors corresponding to the first spatial layer in the set of bins, the second field information indicating an index of the frequency-domain basis vectors in the set of intersections of the frequency-domain basis vectors corresponding to the first spatial layer with the frequency-domain basis vectors corresponding to the second spatial layer in the frequency-domain basis vectors corresponding to the first spatial layer;
wherein the number of bits occupied by the first field information is equal to
Figure FDA0003348682640000044
The number of bits occupied by the second field information is equal to
Figure FDA0003348682640000045
X is the size of the union, X is a positive integer,
Figure FDA0003348682640000046
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure FDA0003348682640000047
representing M taken from X frequency-domain basis vectors1The number of the frequency domain basis vector acquisitions,
Figure FDA0003348682640000048
represents from M1Taking out M from frequency domain basis vector1+M2The number of the X frequency domain basis vector acquisitions.
26. The method of claim 25, wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors except for the frequency-domain basis vectors indicated by the merged first field information.
27. The method according to any one of claims 15-20, wherein R is 2, the third indication information includes a first field information and a second field information, the first field information is a first bitmap, the first bitmap is used for indicating an index of a frequency-domain basis vector corresponding to a first spatial layer in the union, and the second field information is a second bitmap, the second bitmap is used for indicating an index of a frequency-domain basis vector in an intersection of the frequency-domain basis vector corresponding to the first spatial layer and a frequency-domain basis vector corresponding to a second spatial layer in the frequency-domain basis vector corresponding to the first spatial layer;
the number of bits occupied by the first bitmap is X, X is the size of the union set, X is a positive integer, and the number of bits occupied by the second bitmap is the number of frequency domain basis vectors corresponding to the first spatial layer.
28. The method of claim 27, wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors except for the frequency-domain basis vectors indicated by the merged first field information.
29. A communications apparatus, comprising:
the processing unit is used for determining frequency domain basis vectors corresponding to R spatial layers respectively, wherein R is an integer larger than 1;
the communication unit is used for sending Channel State Information (CSI) to the network equipment, wherein the CSI comprises first indication information, second indication information and third indication information;
the first indication information is used to indicate the size of a union set formed by frequency domain basis vectors corresponding to the R spatial layers, the second indication information is used to indicate the index of each frequency domain basis vector in the union set in a candidate frequency domain basis vector set, and the third indication information is used to indicate the index of part or all of the frequency domain basis vectors corresponding to the R spatial layers in the union set.
30. The apparatus of claim 29, wherein the CSI comprises CSI-part 1 and CSI-part 2, the CSI-part 1 comprising the first indication information, the CSI-part 2 comprising the second indication information and the third indication information.
31. The apparatus of claim 29, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000051
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R 0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000052
Indicating rounding up.
32. The apparatus of claim 29, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000053
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000054
The value range of the first indication information is from M1To
Figure FDA0003348682640000055
The M is1The number of frequency domain basis vectors corresponding to the 1 st spatial layer.
33. The apparatus of claim 32, wherein a correspondence exists between a value of the first indication information and a size of the union.
34. The apparatus of claim 33, wherein the size of the union is equal to a value of the first indication information and M1The minimum value of the first indication information is 0; alternatively, the first and second electrodes may be,
the correspondence between the value of the first indication information and the size of the union is predefined.
35. The apparatus according to any of claims 29-34, wherein the second indication information occupies a number of bits of
Figure FDA0003348682640000056
Wherein X is the size of the union, X is a positive integer,
Figure FDA0003348682640000057
which means that the rounding is made up,
Figure FDA0003348682640000058
represents from NfThe number of the extraction methods for extracting X frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
36. The apparatus according to any of claims 29-34, wherein the second indication information is a bitmap, and the bitmap occupies N bitsfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
37. Such asThe apparatus of any one of claims 29-34, wherein the third indication information comprises R field information, an ith field information of the R field information being used to indicate an index of the frequency-domain basis vectors corresponding to the ith spatial layer in the union, and the ith field information occupies a number of bits that is equal to
Figure FDA0003348682640000061
Wherein X is the size of the union, X is a positive integer,
Figure FDA0003348682640000062
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure FDA0003348682640000063
representing M taken from X frequency-domain basis vectorsiThe number of the frequency domain basis vector acquisitions.
38. The apparatus according to any of claims 29-34, wherein the third indication information includes R bitmaps, one bitmap is used to indicate indexes of frequency-domain basis vectors corresponding to one spatial layer in the union, the R bitmaps all occupy X bits, X is the size of the union, and X is a positive integer.
39. The apparatus according to any one of claims 29-34, wherein R ═ 2, the third indication information includes first field information and second field information, the first field information indicating an index of the frequency-domain basis vectors corresponding to a first spatial layer in the set of bins, the second field information indicating an index of the frequency-domain basis vectors in the set of intersections of the frequency-domain basis vectors corresponding to the first spatial layer with the frequency-domain basis vectors corresponding to a second spatial layer in the frequency-domain basis vectors corresponding to the first spatial layer;
wherein the number of bits occupied by the first field information is equal to
Figure FDA0003348682640000064
The number of bits occupied by the second field information is equal to
Figure FDA0003348682640000065
X is the size of the union, X is a positive integer,
Figure FDA0003348682640000066
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure FDA0003348682640000067
representing M taken from X frequency-domain basis vectors1The number of the frequency domain basis vector acquisitions,
Figure FDA0003348682640000068
represents from M1Taking out M from frequency domain basis vector1+M2The number of the X frequency domain basis vector acquisitions.
40. The apparatus of claim 39, wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors except for the frequency-domain basis vectors indicated by the merged first field information.
41. The apparatus according to any of claims 29-34, wherein R is 2, the third indication information comprises a first field information and a second field information, the first field information is a first bitmap, the first bitmap is used for indicating an index of a frequency-domain basis vector corresponding to a first spatial layer in the union, and the second field information is a second bitmap, the second bitmap is used for indicating an index of a frequency-domain basis vector in an intersection of the frequency-domain basis vector corresponding to the first spatial layer and a frequency-domain basis vector corresponding to a second spatial layer in the frequency-domain basis vector corresponding to the first spatial layer;
the number of bits occupied by the first bitmap is X, X is the size of the union set, X is a positive integer, and the number of bits occupied by the second bitmap is the number of frequency domain basis vectors corresponding to the first spatial layer.
42. The apparatus of claim 41, wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors except for the frequency-domain basis vectors indicated by the merged first field information.
43. A communications apparatus, comprising:
the communication unit is used for receiving Channel State Information (CSI) from terminal equipment, wherein the CSI comprises first indication information, second indication information and third indication information; the first indication information is used for indicating the size of a union set formed by frequency domain basis vectors corresponding to R spatial layers respectively, the second indication information is used for indicating the index of each frequency domain basis vector in the union set in a candidate frequency domain basis vector set, the third indication information is used for indicating the index of partial or all frequency domain basis vectors corresponding to the R spatial layers respectively in the union set, and R is an integer greater than 1;
and the processing unit is used for determining a precoding matrix according to the CSI.
44. The apparatus of claim 43, wherein the CSI includes a CSI-part 1 and a CSI-part 2, the CSI-part 1 including the first indication information, the CSI-part 2 including the second indication information and the third indication information.
45. The apparatus of claim 43, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000071
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R 0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000072
Indicating rounding up.
46. The apparatus of claim 43, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000073
Wherein R is0For the maximum number of spatial layers supported, R is less than or equal to R0,NfIs the size of the set of candidate frequency domain basis vectors, MiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000074
The value range of the first indication information is from M1To
Figure FDA0003348682640000075
The M is1The number of frequency domain basis vectors corresponding to the 1 st spatial layer.
47. The apparatus of claim 46, wherein a correspondence exists between a value of the first indication information and a size of the union.
48. The apparatus of claim 47, wherein the size of the union is equal to the value of the first indication information and M1The minimum value of the first indication information is 0; alternatively, the first and second electrodes may be,
the correspondence between the value of the first indication information and the size of the union is predefined.
49. The apparatus according to any of claims 43-48, wherein the second indication information occupies a number of bits of
Figure FDA0003348682640000076
Wherein X is the size of the union, X is a positive integer,
Figure FDA0003348682640000077
which means that the rounding is made up,
Figure FDA0003348682640000078
represents from NfThe number of the extraction methods for extracting X frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
50. The apparatus according to any of claims 43-48, wherein the second indication information is a bitmap, the bitmap having N bitsfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
51. The apparatus of any one of claims 43-48, wherein the third indication information comprises R field information, an ith field information of the R field information being used for indicating an index of the frequency-domain basis vectors corresponding to the ith spatial layer in the union, and the ith field information occupying a number of bits that is
Figure FDA0003348682640000081
Wherein X is the size of the union, X is a positive integer,
Figure FDA0003348682640000082
to representRounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure FDA0003348682640000083
representing M taken from X frequency-domain basis vectorsiThe number of the frequency domain basis vector acquisitions.
52. The apparatus according to any of claims 43-48, wherein the third indication information includes R bitmaps, one bitmap is used to indicate the indexes of the frequency-domain basis vectors corresponding to one spatial layer in the union, the R bitmaps all occupy X bits, X is the size of the union, and X is a positive integer.
53. The apparatus according to any of claims 43-48, wherein R-2, the third indication information comprises a first field information and a second field information, the first field information indicating an index of the frequency-domain basis vector corresponding to a first spatial layer in the union, the second field information indicating an index of the frequency-domain basis vector in the union of the frequency-domain basis vector corresponding to the first spatial layer and the frequency-domain basis vector corresponding to a second spatial layer in the frequency-domain basis vector corresponding to the first spatial layer;
wherein the number of bits occupied by the first field information is equal to
Figure FDA0003348682640000084
The number of bits occupied by the second field information is equal to
Figure FDA0003348682640000085
X is the size of the union, X is a positive integer,
Figure FDA0003348682640000086
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure FDA0003348682640000087
representing M taken from X frequency-domain basis vectors1The number of the frequency domain basis vector acquisitions,
Figure FDA0003348682640000088
represents from M1Taking out M from frequency domain basis vector1+M2The number of the X frequency domain basis vector acquisitions.
54. The apparatus of claim 53, wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors except for the frequency-domain basis vectors indicated by the merged first field information.
55. The apparatus according to any of claims 43-48, wherein R is 2, the third indication information comprises a first field information and a second field information, the first field information is a first bitmap, the first bitmap is used for indicating the index of the frequency-domain basis vector corresponding to the first spatial layer in the union, the second field information is a second bitmap, the second bitmap is used for indicating the index of the frequency-domain basis vector in the intersection of the frequency-domain basis vector corresponding to the first spatial layer and the frequency-domain basis vector corresponding to the second spatial layer in the frequency-domain basis vector corresponding to the first spatial layer;
the number of bits occupied by the first bitmap is X, X is the size of the union set, X is a positive integer, and the number of bits occupied by the second bitmap is the number of frequency domain basis vectors corresponding to the first spatial layer.
56. The apparatus of claim 55, wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors except for the frequency-domain basis vectors indicated by the merged first field information.
57. A method of communication, comprising:
the terminal equipment determines frequency domain basis vectors corresponding to R spatial layers respectively, wherein R is an integer larger than 1;
the terminal equipment sends Channel State Information (CSI) to network equipment, wherein the CSI comprises first indication information, second indication information and third indication information;
wherein the first indication information is used to indicate the size of an intersection of the frequency-domain basis vectors corresponding to the R spatial layers, the second indication information is used to indicate the index of each frequency-domain basis vector in the intersection in the candidate frequency-domain basis vector set, and the third indication information is used to indicate the index of the frequency-domain basis vector except the intersection in some or all of the frequency-domain basis vectors corresponding to the R spatial layers in the candidate frequency-domain basis vector set except the intersection.
58. The method of claim 57, wherein the CSI includes CSI-part 1 and CSI-part 2, the CSI-part 1 including the first indication information, the CSI-part 2 including the second indication information and the third indication information.
59. The method of claim 57, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000091
Wherein M isiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000092
Denotes rounding up, R0The maximum number of spatial layers supported.
60. As in claimThe method of claim 57, wherein the second indication message occupies a number of bits of
Figure FDA0003348682640000093
Wherein Y is the size of the intersection and Y is a positive integer,
Figure FDA0003348682640000094
which means that the rounding is made up,
Figure FDA0003348682640000095
represents from NfThe number of the extraction methods for extracting Y frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
61. The method of claim 57, wherein the second indication information is a bitmap, and the bitmap occupies N bitsfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
62. The method of any one of claims 57-61, wherein the third indication information includes R field information, an ith field information of the R field information being used to indicate an index of frequency-domain basis vectors, except the intersection, of the frequency-domain basis vectors corresponding to the ith spatial layer in a set of frequency-domain basis vectors, except the intersection, of the candidate set of frequency-domain basis vectors, and the ith field information occupies a number of bits that is equal to
Figure FDA0003348682640000096
Wherein Y is the size of the intersection, Y is a positive integer,
Figure FDA0003348682640000097
denotes rounding up, MiNumber of frequency-domain basis vectors, i, corresponding to the ith spatial layerThe value of which is from 1 to R,
Figure FDA0003348682640000098
represents from Nf-taking M out of Y frequency domain basis vectorsiThe number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
63. The method according to any of claims 57-61, wherein the third indication information comprises R bitmaps, one bitmap is used for indicating the indexes, in the candidate set of frequency-domain basis vectors, of the frequency-domain basis vectors corresponding to one spatial layer except for the intersection, and the R bitmaps each occupy N bitsf-Y, wherein NfAnd Y is the size of the intersection set.
64. The method according to any one of claims 57-61, wherein R-2, the third indication information includes a first field information and a second field information, the first field information indicating an index of a set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to a first spatial layer, excluding the intersection, in the set of candidate frequency-domain basis vectors, the second field information indicating an index of a set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to a second spatial layer, excluding the intersection, in the set of candidate frequency-domain basis vectors, excluding the frequency-domain basis vector corresponding to the first spatial layer;
Wherein the number of bits occupied by the first field information is equal to
Figure FDA0003348682640000101
The number of bits occupied by the second field information is equal to
Figure FDA0003348682640000102
Y is the size of the intersection, YIs a positive integer and is a non-zero integer,
Figure FDA0003348682640000103
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure FDA0003348682640000104
represents from Nf-taking M out of Y frequency domain basis vectors1-the number of the divisions of the Y frequency-domain basis vectors,
Figure FDA0003348682640000105
represents from Nf-M1Taking out M from frequency domain basis vector2The number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
65. The method according to any one of claims 57-61, wherein R is 2, the third indication information includes a first field information and a second field information, the first field information is a first bitmap, the first field information is used for indicating an index of a frequency-domain basis vector except the intersection in the set of candidate frequency-domain basis vectors except the intersection in the set of frequency-domain basis vectors corresponding to a first spatial layer, and the second field information is used for indicating an index of a frequency-domain basis vector except the intersection in a set of candidate frequency-domain basis vectors except the frequency-domain basis vector corresponding to the first spatial layer in the set of candidate frequency-domain basis vectors except the intersection;
Wherein the number of bits occupied by the first bit bitmap is equal to Nf-Y, second bitmap NfSubtracting the number of frequency domain basis vectors corresponding to the first spatial layer, Y being the size of the intersection, Y being a positive integer, NfIs the size of the set of candidate frequency domain basis vectors.
66. The method according to any of claims 57-61, wherein the frequency-domain basis vectors corresponding to the first spatial layer comprise the frequency-domain basis vectors indicated by the first field information and the frequency-domain basis vectors in the intersection, and wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors in the intersection.
67. A method of communication, comprising:
the method comprises the steps that the network equipment receives Channel State Information (CSI) from the terminal equipment, wherein the CSI comprises first indication information, second indication information and third indication information; wherein the first indication information is used for indicating the size of an intersection of frequency-domain basis vectors corresponding to R spatial layers respectively, the second indication information is used for indicating the index of each frequency-domain basis vector in the intersection in a candidate frequency-domain basis vector set, and the third indication information is used for indicating the index of frequency-domain basis vectors except the intersection in a set of frequency-domain basis vectors except the intersection in a partial or all frequency-domain basis vectors corresponding to the R spatial layers respectively;
And the network equipment determines a precoding matrix according to the CSI.
68. The method of claim 67, wherein the CSI includes CSI-part 1 and CSI-part 2, the CSI-part 1 including the first indication information, the CSI-part 2 including the second indication information and the third indication information.
69. The method of claim 67, wherein the first indication information occupies bits of bits
Figure FDA0003348682640000111
Wherein M isiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000112
Denotes rounding up, R0The maximum number of spatial layers supported.
70. The method of claim 67, wherein the second indication information occupies bits of bits
Figure FDA0003348682640000113
Wherein Y is the size of the intersection and Y is a positive integer,
Figure FDA0003348682640000114
which means that the rounding is made up,
Figure FDA0003348682640000115
represents from NfThe number of the extraction methods for extracting Y frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
71. The method of claim 67, wherein the second indication information is a bitmap, and the bitmap occupies N bitsfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
72. The method of any one of claims 67-71, wherein the third indication information includes R field information, an ith field information of the R field information being used to indicate an index of frequency-domain basis vectors, except the intersection, of the frequency-domain basis vectors corresponding to the ith spatial layer in a set of frequency-domain basis vectors, except the intersection, of the candidate set of frequency-domain basis vectors, and the ith field information occupies a number of bits that is equal to
Figure FDA0003348682640000116
Wherein Y is the size of the intersection,y is a positive integer and is a non-linear alkyl,
Figure FDA0003348682640000117
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure FDA0003348682640000118
represents from Nf-taking M out of Y frequency domain basis vectorsiThe number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
73. The method according to any of claims 67-71, wherein the third indication information comprises R bitmaps, one bitmap is used for indicating the indexes, in the candidate set of frequency-domain basis vectors, of the frequency-domain basis vectors corresponding to one spatial layer except for the intersection, and the R bitmaps each occupy N bitsf-Y, wherein N fAnd Y is the size of the intersection set.
74. The method according to any of claims 67-71, wherein R-2, the third indication information comprises a first field information and a second field information, the first field information indicating an index of a set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to a first spatial layer other than the intersection in the set of candidate frequency-domain basis vectors other than the intersection, the second field information indicating an index of a set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to a second spatial layer other than the intersection in the set of candidate frequency-domain basis vectors other than the frequency-domain basis vector corresponding to the first spatial layer;
wherein the number of bits occupied by the first field information is equal to
Figure FDA0003348682640000121
The number of bits occupied by the second field information is equal to
Figure FDA0003348682640000122
Y is the size of the intersection, Y is a positive integer,
Figure FDA0003348682640000123
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure FDA0003348682640000124
represents from Nf-taking M out of Y frequency domain basis vectors1-the number of the divisions of the Y frequency-domain basis vectors,
Figure FDA0003348682640000125
Represents from Nf-M1Taking out M from frequency domain basis vector2The number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
75. The method according to any of claims 67-71, wherein R is 2, the third indication information includes a first field information and a second field information, the first field information is a first bitmap, the first field information is used to indicate an index of a set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to the first spatial layer, excluding the intersection, in the set of candidate frequency-domain basis vectors, the second field information is used to indicate an index of a set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to the second spatial layer, excluding the intersection, in the set of candidate frequency-domain basis vectors, the frequency-domain basis vectors of the frequency-domain basis vectors corresponding to the first spatial layer, the second field information is used to indicate an index of a set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to the second spatial layer, excluding the frequency-domain basis vectors corresponding to the first spatial layer;
wherein the number of bits occupied by the first bit bitmap is equal to Nf-Y, second bitmap NfSubtracting the first spatial layerThe number of corresponding frequency domain basis vectors, Y being the size of the intersection, Y being a positive integer, N fIs the size of the set of candidate frequency domain basis vectors.
76. The method according to any of claims 67-71, wherein the frequency-domain basis vectors corresponding to the first spatial layer comprise the frequency-domain basis vectors indicated by the first field information and the frequency-domain basis vectors in the intersection, and wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors in the intersection.
77. A communications apparatus, comprising:
the processing unit is used for determining frequency domain basis vectors corresponding to R spatial layers respectively, wherein R is an integer larger than 1;
the communication unit is used for sending Channel State Information (CSI) to the network equipment, wherein the CSI comprises first indication information, second indication information and third indication information;
wherein the first indication information is used to indicate the size of an intersection of the frequency-domain basis vectors corresponding to the R spatial layers, the second indication information is used to indicate the index of each frequency-domain basis vector in the intersection in the candidate frequency-domain basis vector set, and the third indication information is used to indicate the index of the frequency-domain basis vector except the intersection in some or all of the frequency-domain basis vectors corresponding to the R spatial layers in the candidate frequency-domain basis vector set except the intersection.
78. The apparatus of claim 77, wherein the CSI includes CSI-part 1 and CSI-part 2, the CSI-part 1 including the first indication information, the CSI-part 2 including the second indication information and the third indication information.
79. The apparatus of claim 77, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000126
Wherein M isiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000131
Denotes rounding up, R0The maximum number of spatial layers supported.
80. The apparatus of claim 77, wherein the second indication information occupies a number of bits
Figure FDA0003348682640000132
Wherein Y is the size of the intersection and Y is a positive integer,
Figure FDA0003348682640000133
which means that the rounding is made up,
Figure FDA0003348682640000134
represents from NfThe number of the extraction methods for extracting Y frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
81. The apparatus of claim 77, wherein the second indication information is a bitmap, the bitmap occupying a number of bits of NfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
82. The apparatus of any one of claims 77-81, wherein the third indication information comprises R field information, an ith field information of the R field information being used to indicate that frequency-domain basis vectors of frequency-domain basis vectors corresponding to an ith spatial layer other than the intersection are in the candidate frequency-domain basis vector The index in the set formed by the frequency domain basis vectors except the intersection is collected, and the bit number occupied by the ith field information is
Figure FDA0003348682640000135
Wherein Y is the size of the intersection, Y is a positive integer,
Figure FDA0003348682640000136
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure FDA0003348682640000137
represents from Nf-taking M out of Y frequency domain basis vectorsiThe number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
83. The apparatus according to any of claims 77-81, wherein the third indication information comprises R bitmaps, one bitmap is used for indicating the indexes, in the candidate set of frequency-domain basis vectors, of the frequency-domain basis vectors corresponding to one spatial layer except for the intersection, and the R bitmaps each occupy N bitsf-Y, wherein NfAnd Y is the size of the intersection set.
84. The apparatus according to any one of claims 77-81, wherein R-2, the third indication information comprises a first field information indicating an index of a set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to a first spatial layer, excluding the intersection, in the set of candidate frequency-domain basis vectors, and a second field information indicating an index of a set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to a second spatial layer, excluding the intersection, in the set of candidate frequency-domain basis vectors;
Wherein the number of bits occupied by the first field information is equal to
Figure FDA0003348682640000138
The number of bits occupied by the second field information is equal to
Figure FDA0003348682640000139
Y is the size of the intersection, Y is a positive integer,
Figure FDA00033486826400001310
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure FDA00033486826400001311
represents from Nf-taking M out of Y frequency domain basis vectors1-the number of the divisions of the Y frequency-domain basis vectors,
Figure FDA00033486826400001312
represents from Nf-M1Taking out M from frequency domain basis vector2The number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
85. The apparatus according to any one of claims 77-81, wherein R is 2, the third indication information includes a first field information and a second field information, the first field information is a first bitmap, the first field information is used to indicate an index of a frequency-domain basis vector of the frequency-domain basis vectors corresponding to the first spatial layer, except the intersection, in a set of frequency-domain basis vectors of the candidate set of frequency-domain basis vectors, the second field information is used to indicate an index of a frequency-domain basis vector of the frequency-domain basis vectors corresponding to the second spatial layer, except the intersection, in a set of frequency-domain basis vectors of the candidate set of frequency-domain basis vectors, the frequency-domain basis vector of the second spatial layer, except the intersection, in the set of frequency-domain basis vectors, the third field information is used to indicate an index of a set of frequency-domain basis vectors of the candidate set of frequency-domain basis vectors, the third field information is used to indicate an index of the frequency-domain basis vectors of the second spatial layer, the set of the candidate set of frequency-domain basis vectors, the second spatial layer, the third field information is used to indicate an index of the set of the frequency-domain basis vectors, the set of the second spatial layer;
Wherein the number of bits occupied by the first bit bitmap is equal to Nf-Y, second bitmap NfSubtracting the number of frequency domain basis vectors corresponding to the first spatial layer, Y being the size of the intersection, Y being a positive integer, NfIs the size of the set of candidate frequency domain basis vectors.
86. The apparatus according to any one of claims 77-81, wherein the frequency-domain basis vectors corresponding to the first spatial layer comprise the frequency-domain basis vectors indicated by the first field information and the frequency-domain basis vectors in the intersection, and wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors in the intersection.
87. A communications apparatus, comprising:
the communication unit is used for receiving Channel State Information (CSI) from terminal equipment, wherein the CSI comprises first indication information, second indication information and third indication information; wherein the first indication information is used for indicating the size of an intersection of frequency-domain basis vectors corresponding to R spatial layers respectively, the second indication information is used for indicating the index of each frequency-domain basis vector in the intersection in a candidate frequency-domain basis vector set, and the third indication information is used for indicating the index of frequency-domain basis vectors except the intersection in a set of frequency-domain basis vectors except the intersection in a partial or all frequency-domain basis vectors corresponding to the R spatial layers respectively;
And the processing unit is used for determining a precoding matrix according to the CSI.
88. The apparatus of claim 87, wherein the CSI includes CSI-part 1 and CSI-part 2, the CSI-part 1 including the first indication information, the CSI-part 2 including the second indication information and the third indication information.
89. The apparatus of claim 87, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000141
Wherein M isiFor the number of frequency domain basis vectors corresponding to the ith spatial layer, i takes a value from 1 to R0
Figure FDA0003348682640000142
Denotes rounding up, R0The maximum number of spatial layers supported.
90. The apparatus of claim 87, wherein the second indication information occupies a number of bits
Figure FDA0003348682640000143
Wherein Y is the size of the intersection and Y is a positive integer,
Figure FDA0003348682640000144
which means that the rounding is made up,
Figure FDA0003348682640000145
represents from NfThe number of the extraction methods for extracting Y frequency domain basis vectors from the frequency domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
91. The apparatus according to claim 87, wherein the second indication information is a bitmap, and the bitmap occupies N bitsfWherein N isfIs the size of the set of candidate frequency domain basis vectors.
92. The method of any of claims 87-91The apparatus is characterized in that the third indication information includes R field information, an ith field information in the R field information is used to indicate an index of frequency-domain basis vectors, except the intersection, in the set of frequency-domain basis vectors, of the frequency-domain basis vectors corresponding to the ith spatial layer, where the number of bits occupied by the ith field information is equal to that of the set of frequency-domain basis vectors, except the intersection, in the set of frequency-domain basis vectors of the candidate set of frequency-domain basis vectors
Figure FDA0003348682640000151
Wherein Y is the size of the intersection, Y is a positive integer,
Figure FDA0003348682640000152
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure FDA0003348682640000153
represents from Nf-taking M out of Y frequency domain basis vectorsiThe number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
93. The apparatus according to any of claims 87-91, wherein the third indication information comprises R bitmaps, one bitmap is used for indicating the indexes, in the candidate set of frequency-domain basis vectors, of the frequency-domain basis vectors corresponding to one spatial layer except for the intersection, and the R bitmaps each occupy N bitsf-Y, wherein N fAnd Y is the size of the intersection set.
94. The apparatus according to any one of claims 87-91, wherein R-2, the third indication information comprises a first field information indicating an index of a set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to a first spatial layer, excluding the intersection, in the set of candidate frequency-domain basis vectors, and a second field information indicating an index of a set of frequency-domain basis vectors of the frequency-domain basis vectors corresponding to a second spatial layer, excluding the intersection, in the set of candidate frequency-domain basis vectors;
wherein the number of bits occupied by the first field information is equal to
Figure FDA0003348682640000154
The number of bits occupied by the second field information is equal to
Figure FDA0003348682640000155
Y is the size of the intersection, Y is a positive integer,
Figure FDA0003348682640000156
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to 2,
Figure FDA0003348682640000157
represents from Nf-taking M out of Y frequency domain basis vectors1-the number of the divisions of the Y frequency-domain basis vectors,
Figure FDA0003348682640000158
Represents from Nf-M1Taking out M from frequency domain basis vector2The number of the divisions of the Y frequency-domain basis vectors, NfIs the size of the set of candidate frequency domain basis vectors.
95. The apparatus according to any of claims 87-91, wherein R is 2, the third indication information includes a first field information and a second field information, the first field information is a first bitmap, the first field information is used to indicate an index of a frequency-domain basis vector of the frequency-domain basis vectors corresponding to the first spatial layer, except the intersection, in a set of frequency-domain basis vectors of the candidate set of frequency-domain basis vectors, the second field information is used to indicate an index of a frequency-domain basis vector of the frequency-domain basis vectors corresponding to the second spatial layer, except the intersection, in a set of frequency-domain basis vectors of the candidate set of frequency-domain basis vectors, the frequency-domain basis vector of the second spatial layer, except the intersection, in the set of frequency-domain basis vectors, the third field information is used to indicate an index of a set of frequency-domain basis vectors of the candidate set of frequency-domain basis vectors, the third field information is used to indicate an index of the frequency-domain basis vectors of the second spatial layer, the set of the candidate set of frequency-domain basis vectors, the second spatial layer, the third field information is used to indicate an index of the set of the frequency-domain basis vectors, the set of the candidate set of the first spatial layer;
wherein the number of bits occupied by the first bit bitmap is equal to Nf-Y, second bitmap NfSubtracting the number of frequency domain basis vectors corresponding to the first spatial layer, Y being the size of the intersection, Y being a positive integer, N fIs the size of the set of candidate frequency domain basis vectors.
96. The apparatus according to any one of claims 87-91, wherein the frequency-domain basis vectors corresponding to the first spatial layer comprise the frequency-domain basis vectors indicated by the first field information and the frequency-domain basis vectors in the intersection, and wherein the frequency-domain basis vectors corresponding to the second spatial layer comprise the frequency-domain basis vectors indicated by the second field information and the frequency-domain basis vectors in the intersection.
97. A method of communication, comprising:
the terminal equipment determines frequency domain basis vectors corresponding to R spatial layers respectively, wherein R is an integer greater than or equal to 1;
the terminal equipment sends Channel State Information (CSI) to network equipment, wherein the CSI comprises first indication information, second indication information and third indication information;
wherein the first indication information is used for indicating the size of a first set, and the first set comprises N continuous in index cycle in a candidate frequency domain base vector set3A frequency domain basis vector, N3Each frequency domain basis vector comprises a union set formed by the frequency domain basis vectors respectively corresponding to the R spatial layers, and the index circularly and continuously indexes N3A first frequency-domain basis vector and a last frequency-domain basis vector of the frequency-domain basis vectors The quantities are all frequency domain basis vectors in the union; the second indication information is used for indicating the index of the first frequency-domain basis vector in the first set in the candidate frequency-domain basis vector set; the third indication information is used to indicate indexes of partial or all frequency-domain basis vectors respectively corresponding to the R spatial layers in the first set.
98. The method of claim 97, wherein the CSI comprises CSI-portion 1 and CSI-portion 2, the CSI-portion 1 comprising the first indication information, the CSI-portion 2 comprising the second indication information and the third indication information.
99. The method of claim 97, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000161
Wherein N isfFor the size of the candidate frequency domain basis vector set, the M1The number of frequency domain basis vectors corresponding to the 1 st spatial layer,
Figure FDA0003348682640000162
the value range of the first indication information is from M1To Nf
100. The method of claim 99, wherein there is a correspondence between a value of the first indication information and a size of the first set.
101. The method of claim 100, wherein the size of the first set is equal to the value and M of the first indication information 1The minimum value of the first indication information is 0; alternatively, the first and second electrodes may be,
the correspondence between the value of the first indication information and the size of the first set is predefined.
102. The method according to any of claims 97-101, wherein said second indication information occupies a number of bits of
Figure FDA0003348682640000163
Wherein the content of the first and second substances,
Figure FDA0003348682640000164
denotes rounding up, NfIs the size of the set of candidate frequency domain basis vectors.
103. The method of any one of claims 97-101, wherein the third indication information comprises R field information, an ith field information of the R field information being used for indicating an index of a frequency-domain basis vector corresponding to an ith spatial layer in the first set, the ith field information occupying a number of bits of the first set
Figure FDA0003348682640000171
Wherein the content of the first and second substances,
Figure FDA0003348682640000172
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure FDA0003348682640000173
represents from N3Taking out M from frequency domain basis vectoriThe number of the frequency domain basis vector acquisitions.
104. The method according to any of claims 97-101, wherein the third indication information comprises R bitmaps, one bitmap is used for indicating the index of the frequency-domain basis vector corresponding to one spatial layer in the first set, and the R bitmaps all occupy N bits 3
105. The method of any one of claims 97-101, wherein N is3The index of each frequency domain basis vector is mod (M)initial+n,Nf),n=0,1,……,N3-1,MinitialRepresenting an index, N, of the first one of the first set of frequency-domain basis vectors in the set of candidate frequency-domain basis vectorsfIs the size of the set of candidate frequency domain basis vectors.
106. A method of communication, comprising:
the method comprises the steps that the network equipment receives Channel State Information (CSI) from the terminal equipment, wherein the CSI comprises first indication information, second indication information and third indication information; wherein the first indication information is used for indicating the size of a first set, and the first set comprises N continuous in index cycle in a candidate frequency domain base vector set3A frequency domain basis vector, N3Each frequency domain base vector comprises a union set formed by frequency domain base vectors respectively corresponding to R spatial layers, and the index is circularly continuous with N3The first frequency domain basis vector and the last frequency domain basis vector in the frequency domain basis vectors are the frequency domain basis vectors in the union set; the second indication information is used for indicating the index of the first frequency-domain basis vector in the first set in the candidate frequency-domain basis vector set; the third indication information is used to indicate indexes of partial or all frequency-domain basis vectors corresponding to the R spatial layers respectively in the first set, where R is an integer greater than or equal to 1;
And the network equipment determines a precoding matrix according to the CSI.
107. The method of claim 106, wherein the CSI comprises CSI-portion 1 and CSI-portion 2, wherein the CSI-portion 1 comprises the first indication information, and wherein the CSI-portion 2 comprises the second indication information and the third indication information.
108. The method of claim 106, wherein the step of applying comprises applying a voltage to the substrateThen, the number of bits occupied by the first indication information is
Figure FDA0003348682640000174
Wherein N isfFor the size of the candidate frequency domain basis vector set, the M1The number of frequency domain basis vectors corresponding to the 1 st spatial layer,
Figure FDA0003348682640000175
the value range of the first indication information is from M1To Nf
109. The method of claim 108, wherein there is a correspondence between a value of the first indication information and a size of the first set.
110. The method of claim 109, wherein the size of the first set is equal to the value and M of the first indication information1The minimum value of the first indication information is 0; alternatively, the first and second electrodes may be,
the correspondence between the value of the first indication information and the size of the first set is predefined.
111. The method as claimed in any one of claims 106-110, wherein the second indication message occupies a number of bits of the second indication message
Figure FDA0003348682640000181
Wherein the content of the first and second substances,
Figure FDA0003348682640000182
denotes rounding up, NfIs the size of the set of candidate frequency domain basis vectors.
112. The method as claimed in any one of claims 106-110, wherein the third indication information comprises R wordsSegment information, wherein the ith segment information in the R segment information is used to indicate an index of a frequency domain basis vector corresponding to the ith spatial layer in the first set, and the number of bits occupied by the ith segment information is
Figure FDA0003348682640000183
Wherein the content of the first and second substances,
Figure FDA0003348682640000184
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure FDA0003348682640000185
represents from N3Taking out M from frequency domain basis vectoriThe number of the frequency domain basis vector acquisitions.
113. The method as claimed in any one of claims 106-110, wherein the third indication information comprises R bitmaps, one bitmap is used to indicate the index of the frequency-domain basis vector corresponding to one spatial layer in the first set, and the number of bits occupied by the R bitmaps is N3
114. The method as set forth in claim 106-110, wherein N is 3The index of each frequency domain basis vector is mod (M)initial+n,Nf),n=0,1,……,N3-1,MinitialRepresenting an index, N, of the first one of the first set of frequency-domain basis vectors in the set of candidate frequency-domain basis vectorsfIs the size of the set of candidate frequency domain basis vectors.
115. A communications apparatus, comprising:
the processing unit is used for determining frequency domain basis vectors corresponding to R spatial layers respectively, wherein R is an integer greater than or equal to 1;
the communication unit is used for sending Channel State Information (CSI) to the network equipment, wherein the CSI comprises first indication information, second indication information and third indication information;
wherein the first indication information is used for indicating the size of a first set, and the first set comprises N continuous in index cycle in a candidate frequency domain base vector set3A frequency domain basis vector, N3Each frequency domain basis vector comprises a union set formed by the frequency domain basis vectors respectively corresponding to the R spatial layers, and the index circularly and continuously indexes N3The first frequency domain basis vector and the last frequency domain basis vector in the frequency domain basis vectors are the frequency domain basis vectors in the union set; the second indication information is used for indicating the index of the first frequency-domain basis vector in the first set in the candidate frequency-domain basis vector set; the third indication information is used to indicate indexes of partial or all frequency-domain basis vectors respectively corresponding to the R spatial layers in the first set.
116. The apparatus of claim 115, wherein the CSI comprises CSI-portion 1 and CSI-portion 2, the CSI-portion 1 comprising the first indication information, the CSI-portion 2 comprising the second indication information and the third indication information.
117. The apparatus of claim 115, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000186
Wherein N isfFor the size of the candidate frequency domain basis vector set, the M1The number of frequency domain basis vectors corresponding to the 1 st spatial layer,
Figure FDA0003348682640000187
the value range of the first indication information is from M1To Nf
118. The apparatus of claim 117, wherein a correspondence exists between a value of the first indication information and a size of the first set.
119. The apparatus of claim 118, wherein the first set has a size equal to a value of the first indication information and M1The minimum value of the first indication information is 0; alternatively, the first and second electrodes may be,
the correspondence between the value of the first indication information and the size of the first set is predefined.
120. The apparatus as set forth in claim 115-119, wherein the second indication message occupies a number of bits
Figure FDA0003348682640000191
Wherein the content of the first and second substances,
Figure FDA0003348682640000192
denotes rounding up, NfIs the size of the set of candidate frequency domain basis vectors.
121. The apparatus as claimed in any one of claims 115-119, wherein the third indication information comprises R field information, an ith field information of the R field information is used to indicate an index of the frequency-domain basis vector corresponding to the ith spatial layer in the first set, and the number of bits occupied by the ith field information is
Figure FDA0003348682640000193
Wherein the content of the first and second substances,
Figure FDA0003348682640000194
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure FDA0003348682640000195
represents from N3Taking out M from frequency domain basis vectoriThe number of the frequency domain basis vector acquisitions.
122. The apparatus as claimed in any of claims 115-119, wherein the third indication information comprises R bitmaps, one bitmap is used to indicate the index of the frequency-domain basis vector corresponding to one spatial layer in the first set, and the number of bits occupied by the R bitmaps is N3
123. The apparatus as set forth in claim 115-119, wherein N is3The index of each frequency domain basis vector is mod (M)initial+n,Nf),n=0,1,……,N3-1,MinitialRepresenting an index, N, of the first one of the first set of frequency-domain basis vectors in the set of candidate frequency-domain basis vectors fIs the size of the set of candidate frequency domain basis vectors.
124. A communications apparatus, comprising:
the communication unit is used for receiving Channel State Information (CSI) from terminal equipment, wherein the CSI comprises first indication information, second indication information and third indication information; wherein the first indication information is used for indicating the size of a first set, and the first set comprises N continuous in index cycle in a candidate frequency domain base vector set3A frequency domain basis vector, N3Each frequency domain base vector comprises a union set formed by frequency domain base vectors respectively corresponding to R spatial layers, and the index is circularly continuous with N3The first frequency domain basis vector and the last frequency domain basis vector in the frequency domain basis vectors are the frequency domain basis vectors in the union set; the second indication information is used for indicating the index of the first frequency-domain basis vector in the first set in the candidate frequency-domain basis vector set; the third indication information is used for indicating that the partial or all frequency domain basis vectors respectively corresponding to the R spatial layers are in the first regionIndexes in the set, R is an integer greater than or equal to 1;
and the processing unit is used for determining a precoding matrix according to the CSI.
125. The apparatus of claim 124, wherein the CSI comprises CSI-part 1 and CSI-part 2, the CSI-part 1 comprising the first indication information, the CSI-part 2 comprising the second indication information and the third indication information.
126. The apparatus of claim 124, wherein the first indication information occupies a number of bits
Figure FDA0003348682640000196
Wherein N isfFor the size of the candidate frequency domain basis vector set, the M1The number of frequency domain basis vectors corresponding to the 1 st spatial layer,
Figure FDA0003348682640000197
the value range of the first indication information is from M1To Nf
127. The apparatus of claim 126, wherein a correspondence exists between a value of the first indication information and a size of the first set.
128. The apparatus of claim 127, wherein the size of the first set is equal to the value of the first indication information and M1The minimum value of the first indication information is 0; alternatively, the first and second electrodes may be,
the correspondence between the value of the first indication information and the size of the first set is predefined.
129. The apparatus as claimed in any one of claims 124-128, wherein the second indication message occupies a number of bits of the second indication message
Figure FDA0003348682640000201
Wherein the content of the first and second substances,
Figure FDA0003348682640000202
denotes rounding up, NfIs the size of the set of candidate frequency domain basis vectors.
130. The apparatus as claimed in any of claims 124-128, wherein the third indication information comprises R field information, an ith field information of the R field information is used to indicate an index of the frequency-domain basis vector corresponding to the ith spatial layer in the first set, and the number of bits occupied by the ith field information is
Figure FDA0003348682640000203
Wherein the content of the first and second substances,
Figure FDA0003348682640000204
denotes rounding up, MiI is the number of frequency domain basis vectors corresponding to the ith spatial layer, i is 1 to R,
Figure FDA0003348682640000205
represents from N3Taking out M from frequency domain basis vectoriThe number of the frequency domain basis vector acquisitions.
131. The apparatus as claimed in any of claims 124-128, wherein the third indication information comprises R bitmaps, one bitmap is used to indicate the index of the frequency-domain basis vector corresponding to one spatial layer in the first set, and the number of bits occupied by the R bitmaps is N3
132. The apparatus as claimed in any one of claims 124 and 128, wherein N is3An index of the frequency domain basis vector ismod(Minitial+n,Nf),n=0,1,……,N3-1,MinitialRepresenting an index, N, of the first one of the first set of frequency-domain basis vectors in the set of candidate frequency-domain basis vectors fIs the size of the set of candidate frequency domain basis vectors.
CN201910340641.4A 2019-04-09 2019-04-25 Communication method and device Active CN111800172B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/081240 WO2020207254A1 (en) 2019-04-09 2020-03-25 Communication method and apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2019102824530 2019-04-09
CN201910282453 2019-04-09

Publications (2)

Publication Number Publication Date
CN111800172A CN111800172A (en) 2020-10-20
CN111800172B true CN111800172B (en) 2022-02-25

Family

ID=72805379

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910340641.4A Active CN111800172B (en) 2019-04-09 2019-04-25 Communication method and device

Country Status (1)

Country Link
CN (1) CN111800172B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115333586A (en) * 2021-05-11 2022-11-11 大唐移动通信设备有限公司 Codebook indicating method, device and storage medium
CN115706634A (en) * 2021-08-05 2023-02-17 华为技术有限公司 Channel information feedback method and communication device
CN117155411A (en) * 2022-05-23 2023-12-01 华为技术有限公司 Coding and decoding method and device
WO2024021090A1 (en) * 2022-07-29 2024-02-01 北京小米移动软件有限公司 Reporting number indication method and apparatus, and storage medium
CN117997399A (en) * 2022-11-04 2024-05-07 华为技术有限公司 Channel parameter reporting method and communication device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107005293A (en) * 2014-12-02 2017-08-01 三星电子株式会社 For part precoding channel state information reference signals and information feedback downlink signaling method and apparatus
CN108288983A (en) * 2017-01-09 2018-07-17 中兴通讯股份有限公司 The feedback of channel state information determines method and device
CN109314559A (en) * 2016-03-31 2019-02-05 高通股份有限公司 The channel covariancc of FD-MIMO for enhancing is fed back
CN109428636A (en) * 2017-08-21 2019-03-05 华为技术有限公司 Wave beam instruction and report method, the network equipment, terminal

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9654195B2 (en) * 2014-11-17 2017-05-16 Samsung Electronics Co., Ltd. Methods to calculate linear combination pre-coders for MIMO wireless communication systems
US10812163B2 (en) * 2016-04-01 2020-10-20 Apple Inc. CSI (channel state information) enhancements for FD (full dimension)-MIMO (multiple input multiple output)
JP6714151B2 (en) * 2017-09-08 2020-06-24 エルジー エレクトロニクス インコーポレイティド Method and apparatus for reporting channel state information in a wireless communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107005293A (en) * 2014-12-02 2017-08-01 三星电子株式会社 For part precoding channel state information reference signals and information feedback downlink signaling method and apparatus
CN109314559A (en) * 2016-03-31 2019-02-05 高通股份有限公司 The channel covariancc of FD-MIMO for enhancing is fed back
CN108288983A (en) * 2017-01-09 2018-07-17 中兴通讯股份有限公司 The feedback of channel state information determines method and device
CN109428636A (en) * 2017-08-21 2019-03-05 华为技术有限公司 Wave beam instruction and report method, the network equipment, terminal

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Discussion on Type II CSI compression;Intel Corporation;《3GPP tsg ran wg1 #95: R1-1812511》;20181116;全文 *
Discussion on Type II CSI compression;Intel Corporation;《3GPP tsg ran wg1 #95: R1-1813871》;20181116;全文 *

Also Published As

Publication number Publication date
CN111800172A (en) 2020-10-20

Similar Documents

Publication Publication Date Title
CN111800172B (en) Communication method and device
CN111342912B (en) Channel measurement method and communication device
CN112751592B (en) Method and communication device for reporting channel state information
CN112311431B (en) Indication method and device for space-frequency merging coefficient
CN111342873B (en) Channel measurement method and communication device
CN109075904B (en) Precoding matrix indication feedback method and device
WO2017152785A1 (en) Csi feedback method, precoding method, and apparatus
CN111865377B (en) Method for indicating and determining precoding matrix and communication device
CN111342913B (en) Channel measurement method and communication device
CN111106857B (en) Method for indicating and determining precoding vector and communication device
CN111756415B (en) Communication method and device
CN111865376B (en) Communication method and device
CN115053465B (en) Information transmission method and device
CN113746514A (en) Communication method, device and system
CN111431679A (en) Parameter configuration method and communication device
CN111435850B (en) Vector indication method and communication device for constructing precoding vector
CN111757382B (en) Method for indicating channel state information and communication device
CN112312464A (en) Method and communication device for reporting channel state information
CN112054824B (en) Channel measurement method and communication device
CN111435848A (en) Method for indicating and determining precoding vector and communication device
CN111756416B (en) Communication method and device
CN111756422A (en) Method for indicating channel state information and communication device
CN114710188A (en) Transmission method and device
CN113557684B (en) Vector indication method for constructing precoding vector and communication device
WO2020207254A1 (en) Communication method and apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant