WO2020186871A1 - 一种信道状态信息上报的方法和设备 - Google Patents
一种信道状态信息上报的方法和设备 Download PDFInfo
- Publication number
- WO2020186871A1 WO2020186871A1 PCT/CN2019/128026 CN2019128026W WO2020186871A1 WO 2020186871 A1 WO2020186871 A1 WO 2020186871A1 CN 2019128026 W CN2019128026 W CN 2019128026W WO 2020186871 A1 WO2020186871 A1 WO 2020186871A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- data transmission
- indication information
- zero coefficient
- transmission 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0478—Special codebook structures directed to feedback optimisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0478—Special codebook structures directed to feedback optimisation
- H04B7/0479—Special codebook structures directed to feedback optimisation for multi-dimensional arrays, e.g. horizontal or vertical pre-distortion matrix index [PMI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B7/0486—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting taking channel rank into account
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity 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/0615—Diversity 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/0619—Diversity 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/0621—Feedback content
- H04B7/0626—Channel coefficients, e.g. channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity 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/0615—Diversity 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/0619—Diversity 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/0621—Feedback content
- H04B7/0632—Channel quality parameters, e.g. channel quality indicator [CQI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity 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/0615—Diversity 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/0619—Diversity 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/0658—Feedback reduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0686—Hybrid systems, i.e. switching and simultaneous transmission
- H04B7/0695—Hybrid systems, i.e. switching and simultaneous transmission using beam selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0028—Formatting
- H04L1/0029—Reduction of the amount of signalling, e.g. retention of useful signalling or differential signalling
Definitions
- This application relates to the field of wireless communication technologies, and in particular to a method and device for reporting channel state information.
- Type II codebook is defined in the NR (New Radio) system.
- the Type II codebook in Rel-15 is based on the linear combination of orthogonal combined beams and has high channel quantization accuracy.
- the feedback of each subband includes both the subband phase coefficient and the subband amplitude coefficient, when the number of subbands is large At this time, the feedback overhead required to feed back the coefficients of all subbands is huge.
- the orthogonal combined beam included in W 1 is the same as the Type II codebook of Rel-15;
- W f represents the compressed basis vector, which contains M basis vectors, and the length of each vector is N, N is determined by the number of subbands.
- the compressed coefficients in need to be quantized and fed back to the base station.
- the present application provides a method and device for reporting channel state information to solve the problem that there is a codebook structure for Rel-16 in the prior art and there is no corresponding CSI reporting method.
- a method for reporting channel state information includes:
- the terminal determines the codebook indication information corresponding to the data transmission layer according to the codebook parameter information
- the terminal sends the channel state information CSI including the codebook indication information to the network side device;
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the terminal determines the codebook indication information through measurement, it reports the CSI containing the codebook indication information to the network side device, where the codebook indication information is for the Rel-16 codebook structure, including but not limited to beam information,
- the codebook indication information is for the Rel-16 codebook structure, including but not limited to beam information
- a method for CSI reporting with Rel-16 codebook structure is proposed, which implements the beam indication, basis vector indication or non-zero coefficient position in Type II CSI
- the indicated report guarantees a certain feedback overhead.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the method further includes:
- the terminal places the beam information corresponding to the multiple data transmission layers in the CSI.
- the terminal reports beam information
- the system definition if multiple data transmission layers use the same beam, or one of the data transmission layers uses beams that include beams used by other layers, multiple data can be determined at this time
- the beam information corresponding to the transmission layer is the same. In this case, only one beam information can be reported, which saves overhead.
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector
- the method further includes:
- the terminal places the basis vector information corresponding to the multiple data transmission layers in the CSI.
- the terminal when the terminal reports base vector information, according to the system pre-defined, if multiple data transmission layers use the same compressed base vector, or the compressed base vector used by one of the data transmission layers contains the compressed base vector used by other layers, At this time, it can be determined that the basis vector information corresponding to the multiple data transmission layers is the same. At this time, only one basis vector information can be reported, which saves overhead.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the method further includes:
- the terminal places the non-zero coefficient indication information corresponding to the multiple data transmission layers in the CSI.
- the terminal when the terminal reports the non-zero coefficient indication information, according to the system predefined, if the number and position of the non-zero coefficients used by multiple data transmission layers are the same, or the number of non-zero coefficients used by one of the data transmission layers is the same The number and position include the number and position of non-zero coefficients used by other layers. At this time, it can be determined that the non-zero coefficient indication information corresponding to multiple data transmission layers is the same. At this time, only one non-zero coefficient indication information can be reported. , Saving overhead.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam, and the terminal determines the beam information in the following manner:
- the terminal uses the bitmap bitmap as the beam information corresponding to the data transmission layer, where the bits in the bitmap correspond to candidate orthogonal combined beams, and the value on the bit indicates whether the data transmission layer uses the normal Cross-combined beam; or
- the terminal uses an index set as the beam information corresponding to the data transmission layer, wherein the index set includes the index of the orthogonal combined beam used by the data transmission layer;
- the terminal uses the permutation and combination index information as the codebook indication information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate codebook parameters and the data transmission layer The number of codebook parameters used is determined, and the permutation and combination index information indicates the position of the permutation and combination of the codebook parameters used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector, and the terminal determines the basis vector information in the following manner:
- the terminal uses a bitmap bitmap as the basis vector information corresponding to the data transmission layer, wherein the bits in the bitmap correspond to candidate compression basis vectors, and the value on the bit position indicates whether the data transmission layer uses the compression Basis vector; or
- the terminal uses an index set as the basis vector information corresponding to the data transmission layer, wherein the index set includes the index of the compressed basis vector used by the data transmission layer;
- the terminal uses the permutation and combination index information as the basis vector information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate compression basis vectors and the data transmission layer uses The number of compressed basis vectors is determined, and the permutation and combination index information indicates the position of the permutation and combination of compressed basis vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information for determining a precoding compression coefficient, and the terminal determines the non-zero coefficient indication information in the following manner:
- the terminal uses a bitmap bitmap as the non-zero coefficient indication information corresponding to the data transmission layer, where the bits in the bitmap correspond to candidate non-zero coefficient positions, and the value on the bit indicates whether the data transmission layer uses The non-zero coefficient position; or
- the terminal uses an index set as the non-zero coefficient indication information corresponding to the data transmission layer, wherein the index set includes the index of the non-zero coefficient position used by the data transmission layer;
- the terminal uses the permutation and combination index information as the non-zero coefficient indication information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate non-zero coefficient positions and the data The number of non-zero coefficient positions used by the transmission layer is determined, and the permutation and combination index information indicates the positions of the permutation and combination of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the terminal expresses the codebook indication information obtained by measurement in the form of bitmap, index set or permutation and combination index information, which clearly indicates the candidate orthogonal combined beam, candidate compression basis vector or candidate non-zero coefficient position of the terminal. Used to achieve high-performance information instructions.
- the terminal sends the non-zero coefficient position information in the non-zero coefficient indication information Placed in the second part of the CSI;
- the method also includes:
- the terminal places information on the number of non-zero coefficients in the non-zero coefficient indication information in the first part of the CSI.
- the non-zero coefficient position information in the non-zero coefficient indication information when the non-zero coefficient position information in the non-zero coefficient indication information is located in the second part of the CSI, the information about the number of non-zero coefficients in the non-zero coefficient indication information needs to be placed in the first part of the CSI to facilitate the network side equipment
- the compression factor is determined when CSI is decoded.
- the method further includes:
- the terminal places all the codebook indication information in the first part or the second part of the CSI; or
- the terminal places a part of the codebook indication information in the first part of the CSI, and places the remaining part in the second part of the CSI.
- a method for reporting channel state information includes:
- the network side device receives the CSI that contains the codebook indication information corresponding to the data transmission layer reported by the terminal;
- the network side device determines the precoding of the terminal after decoding the CSI according to the codebook indication information in the CSI;
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the network side device receives the CSI sent by the terminal and contains codebook indication information, where the codebook indication information is for the Rel-16 codebook structure, including but not limited to beam information, basis vector information, and non-zero coefficient indication
- the network-side equipment can determine the precoding used by the terminal by decoding the CSI.
- a method for CSI reporting with Rel-16 codebook structure is proposed, which implements the beam indication in Type II CSI , The report of base vector indication or non-zero coefficient position indication ensures certain feedback overhead.
- the codebook indication information includes beam information used to determine a precoding orthogonal combined beam
- the network side device decodes the CSI according to the codebook indication information in the CSI, including :
- the network-side device determines, according to the beam information, the correct data transmission layers used by the multiple data transmission layers in the candidate orthogonal combined beams. Cross combination beam.
- the network side device determines this according to the system pre-defined or the network side device configuration information. Orthogonal combined beams used by each layer in multiple predefined coding layers, saving overhead.
- the codebook indication information includes basis vector information for determining a precoding compression basis vector
- the network side device decodes the CSI according to the codebook indication information in the CSI, including :
- the network side device determines that one basis vector information in the CSI corresponds to multiple data transmission layers, the network side device determines the compression used by the multiple data transmission layers in the candidate compression basis vector according to the basis vector information Basis vector.
- the network side device determines it according to the system predefined or the network side device configuration information
- the compressed basis vectors used by each layer in the multiple predefined coding layers are obtained, saving overhead.
- the codebook indication information includes non-zero coefficient indication information for determining a precoding compression coefficient
- the network side device decodes the CSI according to the codebook indication information in the CSI, include:
- the network-side device determines that one non-zero coefficient indication information in the CSI corresponds to multiple data transmission layers, determines the multiple data in candidate non-zero coefficient positions according to the non-zero coefficient indication information The non-zero coefficient position used by the transport layer.
- the network side device is predefined according to the system or the network side
- the device configuration information determines the positions of the non-zero coefficients used by each of the multiple predefined coding layers, saving overhead.
- the codebook indication information includes beam information used to determine a precoding orthogonal combined beam
- the network side device decodes the CSI according to the codebook indication information in the CSI, including :
- the network-side device determines the orthogonal combined beam used by the data transmission layer according to the bits in the bitmap and the values on the bits, where the bits in the bitmap correspond to Candidate orthogonal combined beam, the value on the bit indicates whether the data transmission layer uses the orthogonal combined beam; or
- the network-side device determines the orthogonal combined beam used by the data transmission layer according to the indexes in the index set, where the index set includes the normal combination beam used by the data transmission layer.
- the index of the combined beam or
- the network side device determines the permutation and combination positions of orthogonal combined beams used by the data transmission layer in all permutations and combinations according to the permutation and combination index information, and then according to all permutations and combinations.
- the position determines the orthogonal combined beam used by the data transmission layer, wherein the permutation and combination index information is X bits, and X is based on the number of candidate orthogonal combined beams and the orthogonal combination used by the data transmission layer
- the number of beams is determined, and the permutation and combination index information indicates the position of the permutation and combination of orthogonal combined beams used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes base vector information used to determine a precoding compression base vector, and the network side device decodes the CSI according to the codebook indication information in the CSI, including:
- the network side device determines the compressed base vector used by the data transmission layer according to the bits in the bitmap and the values on the bits, where the bits in the bitmap correspond to Candidate compressed basis vector, where the value on the bit indicates whether the data transmission layer uses the compressed basis vector; or
- the network-side device determines the compression base vector used by the data transmission layer according to the index in the index set, where the index set includes the compression used by the data transmission layer The index of the basis vector; or
- the network side device determines the permutation and combination of compressed basis vectors used by the data transmission layer in all permutations and combinations according to the permutation and combination index information, and then according to all permutations and combinations.
- the position determines the compression basis vector used by the data transmission layer, wherein the permutation and combination index information is X bits, and X is the number of compressed basis vectors used by the data transmission layer according to the number of candidate compression basis vectors. The number is determined, and the permutation and combination index information indicates the position of the permutation and combination of compressed basis vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information for determining the precoding compression coefficient, and the network side device decodes the CSI according to the codebook indication information in the CSI, including:
- the network-side device determines the position of the non-zero coefficient used by the data transmission layer according to the bits in the bitmap and the values on the bits, wherein the position in the bitmap is The bit position corresponds to the candidate non-zero coefficient position, and the value on the bit position indicates whether the data transmission layer uses the non-zero coefficient position; or
- the network-side device determines the position of the non-zero coefficient used by the data transmission layer according to the index in the index set, where the index set includes the data transmission layer The index of the non-zero coefficient position used; or
- the network side device determines the position of the permutation and combination of non-zero coefficient positions used by the data transmission layer in all permutations and combinations according to the permutation and combination index information , Determine the position of the non-zero coefficient used by the data transmission layer according to the position, wherein the permutation and combination index information is X bits, and X is based on the number of candidate non-zero coefficient positions and the position used by the data transmission layer The number of non-zero coefficient positions is determined, and the permutation and combination index information indicates the positions of the permutation and combination of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the codebook indication information measured by the terminal is expressed in the form of bitmap, index set or permutation and combination index information, which clearly indicates the candidate orthogonal combined beam or the compressed basis vector or the non-zero coefficient position used by the terminal , To achieve high-performance information instructions.
- the codebook indication information includes non-zero coefficient indication information used to determine the precoding compression coefficient
- the codebook indication information includes non-zero coefficient indication information used to determine the precoding compression coefficient
- the network-side device determines the compression coefficient used by the data transmission layer according to the non-zero coefficient position used by the data transmission layer and the bit number set corresponding to the candidate non-zero coefficient position, wherein the bit number set includes the candidate The number of bits occupied by the amplitude coefficient of the non-zero coefficient position after quantization and the number of bits occupied by the phase coefficient of the candidate non-zero coefficient position after quantization.
- the network side device determines the compression coefficient used by the data transmission layer, it needs to determine the number and position of the non-zero coefficients according to the non-zero coefficient indication information, and then needs to perform the process according to the amplitude coefficient and phase coefficient of each non-zero coefficient
- the number of bits occupied after quantization determines the compression coefficient used by the data transmission layer, which in turn determines the precoding of the terminal.
- the codebook indication information includes non-zero coefficient indication information used to determine the precoding compression coefficient, and the position information in the non-zero coefficient indication information is located in the second part of the CSI ;
- the method also includes:
- the network-side device determines the number of non-zero coefficients according to the information about the number of non-zero coefficients in the first part of the CSI or the configuration information of the network-side device or system predefined.
- the non-zero coefficient position information in the non-zero coefficient indication information when the non-zero coefficient position information in the non-zero coefficient indication information is located in the second part of the CSI, the information about the number of non-zero coefficients in the non-zero coefficient indication information needs to be placed in the first part of the CSI to facilitate the network side equipment
- the compression factor is determined when CSI is decoded.
- the network-side device decodes the codebook indication information in the CSI before determining the precoding of the terminal after the CSI, it further includes:
- the network side device determines all of the codebook indication information according to the first part or the second part of the CSI; or
- the network side device determines the part of the codebook indication information according to the first part of the CSI, and determines the remaining part of the codebook indication information according to the second part of the CSI.
- a device for reporting channel state information includes a processor and a memory; wherein the processor is configured to read a program in the memory and execute the following process:
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the processor is also used for:
- the beam information corresponding to the multiple data transmission layers is placed in the CSI.
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector
- the processor is also used for:
- the basis vector information corresponding to multiple data transmission layers is placed in the CSI.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the processor is also used for:
- the non-zero coefficient indication information corresponding to multiple data transmission layers is placed in the CSI.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the processor is further configured to determine the beam information in the following manner:
- bitmap bitmap is used as the beam information corresponding to the data transmission layer, where the bits in the bitmap correspond to candidate orthogonal combined beams, and the value on the bit indicates whether the data transmission layer uses the orthogonal combined beam ;or
- the index set includes the index of the orthogonal combined beam used by the data transmission layer
- the permutation and combination index information is used as the codebook indication information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate codebook parameters and the code used by the data transmission layer The number of this parameter is determined, and the permutation and combination index information indicates the position of the permutation and combination of codebook parameters used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes basis vector information for determining a precoding compression basis vector, and the processor is further configured to determine the basis vector information in the following manner:
- bitmap bitmap as the basis vector information corresponding to the data transmission layer, wherein the bits in the bitmap correspond to candidate compression basis vectors, and the value on the bit position indicates whether the data transmission layer uses the compression basis vector;
- index set as the basis vector information corresponding to the data transmission layer, wherein the index set includes the index of the compressed basis vector used by the data transmission layer;
- the permutation and combination index information is used as the basis vector information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate compression basis vectors and the compression basis used by the data transmission layer. The number of vectors is determined, and the permutation and combination index information indicates the position of the permutation and combination of compressed base vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient, and the processor is further configured to determine the non-zero coefficient indication information in the following manner:
- bitmap bitmap is used as the non-zero coefficient indication information corresponding to the data transmission layer, wherein the bits in the bitmap correspond to candidate non-zero coefficient positions, and the value on the bit indicates whether the data transmission layer uses the non-zero coefficient Zero factor position; or
- the index set includes the index of the non-zero coefficient position used by the data transmission layer
- the permutation and combination index information is used as the non-zero coefficient indicating information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate non-zero coefficient positions and the data transmission layer uses The number of non-zero coefficient positions is determined, and the permutation and combination index information indicates the positions of the permutation and combination of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the processor is further configured to:
- the information about the number of non-zero coefficients in the non-zero coefficient indication information is placed in the first part of the CSI.
- the processor is further configured to:
- the part of the codebook indication information is placed in the first part of the CSI, and the remaining part is placed in the second part of the CSI.
- a device for reporting channel state information includes: a processor and a memory; wherein, the processor is configured to read a program in the memory and execute the following process:
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the processor is specifically configured to:
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector
- the processor is specifically configured to:
- the compressed basis vectors used by the multiple data transmission layers in the candidate compressed basis vectors are determined according to the basis vector information.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the processor is specifically configured to:
- the non-zero coefficient positions used by the multiple data transmission layers in the candidate non-zero coefficient positions are determined according to the non-zero coefficient indication information.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the processor is specifically configured to:
- the beam information is a bitmap
- the beam information is an index set, determine the orthogonal combined beam used by the data transmission layer according to the index in the index set, where the index set includes the index of the orthogonal combined beam used by the data transmission layer ;
- the beam information is permutation and combination index information
- the permutation and combination index information is X bits
- X is determined according to the number of candidate orthogonal combined beams and the number of orthogonal combined beams used by the data transmission layer
- the permutation and combination index information indicates the position of the permutation and combination of orthogonal combined beams used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector, and the processor is specifically configured to:
- the compressed base vector used by the data transmission layer is determined according to the bits in the bitmap and the values on the bits, where the bits in the bitmap correspond to the candidate compressed base vectors, The value on the bit indicates whether the data transmission layer uses the compressed basis vector; or
- the base vector information is an index set
- the basis vector information is permutation and combination index information
- the basis vector information is permutation and combination index information
- the permutation and combination index information is X bits
- X is determined according to the number of candidate compressed basis vectors and the number of compressed basis vectors used by the data transmission layer
- the permutation and combination index information indicates the position of the permutation and combination of compressed basis vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information used to determine the precoding compression coefficient, and the processor is specifically configured to:
- the non-zero coefficient indication information is a bitmap
- the position of the non-zero coefficient used by the data transmission layer is determined according to the bits in the bitmap and the values on the bits, wherein the bits in the bitmap correspond to the candidate non-zero coefficients.
- Zero coefficient position the value on the bit position indicates whether the data transmission layer uses the non-zero coefficient position; or
- the non-zero coefficient indication information is an index set, determine the position of the non-zero coefficient used by the data transmission layer according to the index in the index set, wherein the index set includes the non-zero coefficient used by the data transmission layer The index of the location; or
- the non-zero coefficient indicating information is permutation and combination index information
- the permutation and combination index information is X bits
- X is based on the number of candidate non-zero coefficient positions and the non-zero coefficient positions used by the data transmission layer The number is determined, and the permutation and combination index information indicates the positions of permutations and combinations of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the processor is specifically configured to:
- the compression coefficient used by the data transmission layer is determined according to the non-zero coefficient position used by the data transmission layer and the bit number set corresponding to the candidate non-zero coefficient position, wherein the bit number set includes the position of the candidate non-zero coefficient The number of bits occupied after quantization of the amplitude coefficient and the number of bits occupied after quantization of the phase coefficient of the candidate non-zero coefficient position.
- the codebook indication information includes non-zero coefficient indication information for determining precoding compression coefficients, and the non-zero coefficient position information in the non-zero coefficient indication information is located in the CSI.
- the processor is also used for:
- the number of non-zero coefficients is determined according to the information about the number of non-zero coefficients in the first part of the CSI or the configuration information of the network side device or system predefined.
- the processor is further configured to:
- the codebook indicates the remaining part of the information.
- an embodiment of the present application also provides a device for reporting channel state information, the device including a processing module and a sending module:
- a processing module configured to determine the codebook indication information corresponding to the data transmission layer according to the codebook parameter information
- a sending module configured to send channel state information CSI including the codebook indication information to the network side device;
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the processing module is also used for:
- the beam information corresponding to the multiple data transmission layers is placed in the CSI.
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector
- the processing module is also used for:
- the basis vector information corresponding to multiple data transmission layers is placed in the CSI.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the processing module is also used for:
- the non-zero coefficient indication information corresponding to multiple data transmission layers is placed in the CSI.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the processing module is further configured to determine the beam information in the following manner:
- bitmap bitmap is used as the beam information corresponding to the data transmission layer, where the bits in the bitmap correspond to candidate orthogonal combined beams, and the value on the bit indicates whether the data transmission layer uses the orthogonal combined beam ;or
- the index set includes the index of the orthogonal combined beam used by the data transmission layer
- the permutation and combination index information is used as the codebook indication information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate codebook parameters and the code used by the data transmission layer The number of this parameter is determined, and the permutation and combination index information indicates the position of the permutation and combination of codebook parameters used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes basis vector information for determining a precoding compression basis vector, and the processing module is further configured to determine the basis vector information in the following manner:
- bitmap bitmap as the basis vector information corresponding to the data transmission layer, wherein the bits in the bitmap correspond to candidate compression basis vectors, and the value on the bit position indicates whether the data transmission layer uses the compression basis vector;
- index set as the basis vector information corresponding to the data transmission layer, wherein the index set includes the index of the compressed basis vector used by the data transmission layer;
- the permutation and combination index information is used as the basis vector information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate compression basis vectors and the compression basis used by the data transmission layer. The number of vectors is determined, and the permutation and combination index information indicates the position of the permutation and combination of compressed base vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient, and the processing module is further configured to determine the non-zero coefficient indication information in the following manner:
- bitmap bitmap is used as the non-zero coefficient indication information corresponding to the data transmission layer, wherein the bits in the bitmap correspond to candidate non-zero coefficient positions, and the value on the bit indicates whether the data transmission layer uses the non-zero coefficient Zero factor position; or
- the index set includes the index of the non-zero coefficient position used by the data transmission layer
- the permutation and combination index information is used as the non-zero coefficient indicating information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate non-zero coefficient positions and the data transmission layer uses The number of non-zero coefficient positions is determined, and the permutation and combination index information indicates the positions of the permutation and combination of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the processing module is also used to:
- the information about the number of non-zero coefficients in the non-zero coefficient indication information is placed in the first part of the CSI.
- the processing module is further configured to:
- the part of the codebook indication information is placed in the first part of the CSI, and the remaining part is placed in the second part of the CSI.
- an embodiment of the present application also provides a device for reporting channel state information.
- the device includes a receiving module and a processing module:
- the receiving module is used to process the CSI that contains the codebook indication information corresponding to the data transmission layer reported by the receiving terminal;
- a processing module configured to determine the precoding of the terminal after decoding the CSI according to the codebook indication information in the CSI;
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the processing module is specifically configured to:
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector
- the processing module is specifically configured to:
- the compressed basis vectors used by the multiple data transmission layers in the candidate compressed basis vectors are determined according to the basis vector information.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the processing module is specifically configured to:
- the non-zero coefficient positions used by the multiple data transmission layers in the candidate non-zero coefficient positions are determined according to the non-zero coefficient indication information.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the processing module is specifically configured to:
- the beam information is a bitmap
- the beam information is an index set, determine the orthogonal combined beam used by the data transmission layer according to the index in the index set, where the index set includes the index of the orthogonal combined beam used by the data transmission layer ;
- the beam information is permutation and combination index information
- the permutation and combination index information is X bits
- X is determined according to the number of candidate orthogonal combined beams and the number of orthogonal combined beams used by the data transmission layer
- the permutation and combination index information indicates the position of the permutation and combination of orthogonal combined beams used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector, and the processing module is specifically configured to:
- the compressed base vector used by the data transmission layer is determined according to the bits in the bitmap and the values on the bits, where the bits in the bitmap correspond to the candidate compressed base vectors, The value on the bit indicates whether the data transmission layer uses the compressed basis vector; or
- the base vector information is an index set
- the basis vector information is permutation and combination index information
- the basis vector information is permutation and combination index information
- the permutation and combination index information is X bits
- X is determined according to the number of candidate compressed basis vectors and the number of compressed basis vectors used by the data transmission layer
- the permutation and combination index information indicates the position of the permutation and combination of compressed basis vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information used to determine the precoding compression coefficient, and the processing module is specifically configured to:
- the non-zero coefficient indication information is a bitmap
- the position of the non-zero coefficient used by the data transmission layer is determined according to the bits in the bitmap and the values on the bits, wherein the bits in the bitmap correspond to the candidate non-zero coefficients.
- Zero coefficient position the value on the bit position indicates whether the data transmission layer uses the non-zero coefficient position; or
- the non-zero coefficient indication information is an index set, determine the position of the non-zero coefficient used by the data transmission layer according to the index in the index set, wherein the index set includes the non-zero coefficient used by the data transmission layer The index of the location; or
- the non-zero coefficient indicating information is permutation and combination index information
- the permutation and combination index information is X bits
- X is based on the number of candidate non-zero coefficient positions and the non-zero coefficient positions used by the data transmission layer The number is determined, and the permutation and combination index information indicates the positions of permutations and combinations of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the processing module is specifically configured to:
- the compression coefficient used by the data transmission layer is determined according to the non-zero coefficient position used by the data transmission layer and the bit number set corresponding to the candidate non-zero coefficient position, wherein the bit number set includes the position of the candidate non-zero coefficient The number of bits occupied after quantization of the amplitude coefficient and the number of bits occupied after quantization of the phase coefficient of the candidate non-zero coefficient position.
- the codebook indication information includes non-zero coefficient indication information for determining precoding compression coefficients, and the non-zero coefficient position information in the non-zero coefficient indication information is located in the CSI.
- the processing module is also used for:
- the number of non-zero coefficients is determined according to the information about the number of non-zero coefficients in the first part of the CSI or the configuration information of the network side device or system predefined.
- the processing module is further configured to:
- the present application also provides a computer storage medium on which a computer program is stored, and when the program is executed by a processing unit, the steps of the method described in the first aspect are implemented.
- FIG. 1A is a schematic diagram of the first part of a CSI for Rel-15 Type II codebook structure provided by an embodiment of this application;
- FIG. 1B is a schematic diagram of the second part of a CSI for a Rel-15 Type II codebook structure provided by an embodiment of this application;
- FIG. 2 is a schematic diagram of a system for reporting channel state information according to an embodiment of the application
- FIG. 3 is a schematic diagram of the first bitmap representing beam information according to an embodiment of this application.
- FIG. 4 is a schematic diagram of a second bitmap representing beam information according to an embodiment of this application.
- FIG. 5 is a schematic diagram of the first type of bitmap representing base vector information according to an embodiment of this application.
- FIG. 6 is a schematic diagram of a second type of bitmap representing base vector information according to an embodiment of the application.
- FIG. 7 is a schematic diagram of a first type of bitmap representing non-zero coefficient indication information provided by an embodiment of this application.
- FIG. 8 is a schematic diagram of a second type of bitmap representing non-zero coefficient indication information provided by an embodiment of this application.
- 9A is a schematic diagram of the first part of the first CSI for the Rel-16 Type II codebook structure provided by an embodiment of the application;
- 9B is a schematic diagram of the second part of the first CSI for the Rel-16 Type II codebook structure provided by an embodiment of the application;
- 10A is a schematic diagram of the first part of the second type of CSI for the Rel-16 Type II codebook structure provided by an embodiment of the application;
- FIG. 10B is a schematic diagram of the second part of the second CSI for the Rel-16 Type II codebook structure provided by an embodiment of the application;
- 11A is a schematic diagram of the first part of the third CSI for the Rel-16 Type II codebook structure provided by an embodiment of this application;
- 11B is a schematic diagram of the third part of the third CSI for the Rel-16 Type II codebook structure provided by an embodiment of the application;
- FIG. 12 is a schematic diagram of a third bitmap representing beam information provided by an embodiment of this application.
- FIG. 13 is a schematic diagram of a fourth bitmap representing beam information according to an embodiment of this application.
- FIG. 14 is a schematic diagram of a third type of bitmap representing base vector information provided by an embodiment of this application.
- 15A is a schematic diagram of a fourth bitmap representing base vector information provided by an embodiment of this application.
- 15B is a schematic diagram of a fifth bitmap representing base vector information provided by an embodiment of this application.
- FIG. 16 is a schematic diagram of a third type of bitmap representing non-zero coefficient indication information provided by an embodiment of this application.
- FIG. 17 is a schematic diagram of a fourth bitmap representing non-zero coefficient indication information provided by an embodiment of this application.
- FIG. 19 is a schematic diagram of a second method for reporting channel state information according to an embodiment of this application.
- FIG. 21 is a schematic structural diagram of a terminal for reporting channel state information according to an embodiment of this application.
- FIG. 22 is a schematic structural diagram of a network side device for reporting channel state information according to an embodiment of this application.
- FIG. 23 is a schematic diagram of another terminal structure for reporting channel state information according to an embodiment of this application.
- FIG. 24 is a schematic diagram of another network side device for reporting channel state information according to an embodiment of the application.
- data transmission layer in the embodiments of this application refers to the input of the precoding module.
- Each layer represents a data stream independently transmitted in a spatial domain or beam domain.
- terminal in the embodiments of this application refers to a communication device that can report channel state information, including mobile phones, computers, tablets, etc.
- network side device in the embodiments of the present application refers to a communication device that can receive and decode channel state information reported by a terminal, including base stations, macro base stations, etc.
- the term "the first part of the CSI” refers to the 3GPP (the 3rd Generation Partnership Project) 38.214 protocol section 5.2.3, for Type I and Type II CSI to PUSCH (Physical Uplink) Shared Channel, physical uplink shared channel) feedback, CSI reporting consists of two parts, for Type II codebook CSI feedback, the first part has a fixed payload size, including RI, CQI (Channel Quality Indicator, channel quality indicator) And the indication of the non-zero broadband amplitude coefficient of each data transmission layer.
- the second part of CSI in the embodiments of this application includes the PMI (Precoding Matrix Indicator) of CSI.
- the first part and the second part are coded separately, and the first part should be completely transmitted before the second part , And is used to indicate the number of information bits in the second part.
- Type II codebook is defined. It is based on a linear combination of beams in an orthogonal combined beam group, and supports Rank1 and Rank2 codebooks. For a subband, the Rank1 codebook is expressed as:
- the Rank2 codebook is expressed as:
- L represents the number of orthogonal combined beams in the group
- the first part of the CSI includes RI, the wideband CQI corresponding to the first codeword, the differential CQI corresponding to the first codeword, the number of zero coefficients in layer one and the number of zero coefficients in layer two. As shown in Figure 1A.
- the second part of the CSI includes the rotation factor, beam information, the strongest beam indicator of layer 1, the broadband amplitude coefficient of layer 1, the strongest beam indicator of layer 2, the broadband amplitude coefficient of layer 2, and the subband phase of even subbands Or sub-band amplitude coefficient, sub-band phase of odd sub-band and or sub-band amplitude coefficient. As shown in Figure 1B.
- the overhead of the first part of the CSI is fixed and has nothing to do with the value of the RI, and the overhead of the second part of the CSI can be determined by the result of the decoding of the first part. Therefore, the overhead ambiguity problem is avoided.
- the orthogonal combined beam contained in W 1 is the same as the Type II codebook of Rel-15;
- W f represents the compressed basis vector, which contains M basis vectors, and the length of each vector is N, N is determined by the number of subbands.
- the compressed coefficients in need to be quantized and fed back to the base station.
- the method for reporting channel state information in the embodiment of the present application includes a terminal 10 and a network side device 20.
- the terminal 10 is configured to determine the codebook indication information corresponding to the data transmission layer according to the codebook parameter information; send the channel state information CSI containing the codebook indication information to the network side device;
- the network side device 20 is configured to receive the CSI including the codebook indication information corresponding to the data transmission layer reported by the terminal; decode the CSI according to the codebook indication information in the CSI and determine the precoding of the terminal;
- codebook indication information includes but is not limited to some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the terminal After the terminal determines the codebook indication information through measurement, it reports the CSI containing the codebook indication information to the network side device, where the codebook indication information is for the Rel-16 codebook structure, including but not limited to beam information , Basis vector information, non-zero coefficient indication information, the network side equipment decodes according to the received CSI to determine the precoding of the terminal, so that the network side equipment can obtain the channel information in time, and proposes a method for Rel- The 16 codebook structure CSI reporting method realizes the reporting of beam indication, base vector indication or non-zero coefficient position indication in Type II CSI, ensuring a certain feedback overhead.
- the codebook indication information is for the Rel-16 codebook structure, including but not limited to beam information , Basis vector information, non-zero coefficient indication information
- the beam information used to determine the precoding orthogonal combined beam represents the beam information used by one or more data transmission layers;
- the basis vector information used to determine the precoding compression basis vector represents one layer or The basis vector information used by the multi-layer data transmission layer;
- the non-zero coefficient indication information used to determine the pre-coding compression coefficient represents the non-zero coefficient indication information of one or more data transmission layers.
- the codebook parameter information when the terminal determines the codebook indication information corresponding to the data transmission layer according to the codebook parameter information, the codebook parameter information may be predefined by the system or configured by the network side device. This parameter information measures and reports beam information, base vector information, and non-zero coefficient indication information.
- the codebook parameter information includes candidate codebook parameters and information such as the number of codebook parameters used by the data transmission layer.
- the number of beams is equal
- the number of basis vectors is equal
- the number of non-zero reported is equal, namely The number of non-zero is
- the network side device when the network side device decodes the received CSI, it can determine the codebook parameters used by the terminal in the candidate codebook parameters.
- the codebook parameters include but are not limited to some or all of the following:
- Orthogonal combined beam, compressed basis vector, non-zero coefficient position is orthogonal combined beam, compressed basis vector, non-zero coefficient position.
- the codebook indication information includes beam information used to determine the precoded orthogonal combined beam, and the terminal determines the beam information in the following manner:
- Determination method 1 The terminal uses the bitmap bitmap as the beam information corresponding to the data transmission layer.
- the bit in the bitmap corresponds to the candidate orthogonal combined beam, and the value on the bit indicates whether the data transmission layer uses the orthogonal combined beam corresponding to this bit.
- the network side device determines the orthogonal combined beam used by the data transmission layer according to the bits in the bitmap and the values on the bits.
- Determination method 2 The terminal uses the index set as the beam information corresponding to the data transmission layer.
- the index set includes the index of the orthogonal combined beam used by the data transmission layer.
- the network side device determines the orthogonal combined beam used by the data transmission layer according to the index in the index set.
- Determination method 3 The terminal uses the permutation and combination index information as the beam information corresponding to the data transmission layer.
- the permutation and combination index information is X bits, and X is determined according to the number of candidate orthogonal combined beams and the number of orthogonal combined beams used by the data transmission layer, and the permutation and combination index information indicates the data transmission layer used The position of the permutation and combination of the orthogonal combined beam in all permutations and combinations, where X is an integer.
- the network side device determines the permutation and combination of the orthogonal combined beam used by the data transmission layer in all permutations and combinations according to the permutation and combination index information, and then determines the position according to the position Orthogonal combined beam used by the data transmission layer.
- a permutation and combination index information indicates a situation of a permutation and combination, for example, permutation and combination index information 00000001011.
- the position of the permutation and combination represented by this index information in all permutations and combinations is the first If there are 12 types, the 12th permutation and combination is determined. Assuming that the 12th permutation and combination is to select the 1, 2, 3, and 16 beams among the 16 candidate orthogonal combination beams, then the layer 1 can be determined
- the 4 candidate orthogonal combined beams are the 1, 2, 3, and 16 beams.
- the codebook indication information includes the basis vector information used to determine the precoding compression basis vector, and the terminal determines the basis vector information in the following manner:
- Determination method 1 The terminal uses the bitmap bitmap as the base vector information corresponding to the data transmission layer.
- the bit in the bitmap corresponds to the candidate compression base vector, and the value on the bit indicates whether the data transmission layer uses the compression base vector corresponding to this bit.
- the network side device determines the compression base vector used by the data transmission layer according to the bits in the bitmap and the values on the bits.
- Figure 3 shows that the first, third, eighth, and twelfth beams of the 16 candidate compression basis vectors used in layer one.
- Determination method 2 The terminal uses the index set as the basis vector information corresponding to the data transmission layer.
- the index set includes the index of the compressed base vector used by the data transmission layer.
- the network side device determines the compressed base vector used by the data transmission layer according to the index in the index set.
- the compressed basis vectors of 3, 5, and 6 are the 4 compressed basis vectors used in layer one.
- Determination method 3 The terminal uses the permutation and combination index information as the basis vector information corresponding to the data transmission layer.
- the permutation and combination index information is X bits, and X is determined according to the number of candidate compression basis vectors and the number of compression basis vectors used by the data transmission layer, and the permutation and combination index information indicates the compression basis used by the data transmission layer.
- the position of the permutation and combination of vectors in all permutations and combinations, X is an integer.
- the network side device determines the permutation and combination of compressed basis vectors used by the data transmission layer in all permutations and combinations according to the permutation and combination index information, and then determines the position according to the position The compressed basis vector used by the data transfer layer.
- the choice of 4 compression basis vectors from 16 candidate compression basis vectors is determined by permutation and combination, and there are 1820 cases in which these cases are passed through one
- the 11-bit permutation and combination index information can be expressed.
- a permutation and combination index information indicates the situation of a permutation and combination, for example, permutation and combination index information 00000001011.
- the position of the permutation and combination represented by this index information in all permutations and combinations is For the twelfth type, determine the twelfth permutation and combination. Assuming that the twelfth permutation and combination is to select the 1, 2, 3, and 16 compressed basis vectors among the 16 candidate compressed basis vectors, the layer can be determined
- the four candidate compressed basis vectors used are the 1, 2, 3, and 16th compressed basis vectors.
- the codebook indication information includes non-zero coefficient indication information used to determine the precoding compression coefficient, and the terminal determines the non-zero coefficient indication information in the following manner:
- Determination method 1 The terminal uses the bitmap bitmap as the non-zero coefficient indicating information corresponding to the data transmission layer.
- the bits in the bitmap correspond to candidate non-zero coefficient positions, and the value on the bit position indicates whether the data transmission layer uses the candidate non-zero coefficient positions.
- the network side device determines the position of the non-zero coefficient used by the data transmission layer according to the bits in the bitmap and the values on the bits.
- the bitmap shown in Figure 7 indicates that a bit with a bit value of 1 in the figure indicates that the position is a non-zero coefficient, and a bit with a bit value of 0 in the figure indicates that the position is not a non-zero coefficient (or that the position is not the
- the position of the non-zero coefficient used by the data transmission layer corresponding to the bitmap), and the number of non-zero coefficients can be determined according to the number of bits whose bit value is 1.
- a bit with a bit value of 0 is used to indicate that the position is a non-zero coefficient
- a bit with a bit value of 1 is used to indicate that the position is not a non-zero coefficient (or that the position is not a non-zero coefficient used by the data transmission layer corresponding to the bitmap).
- Zero coefficient position the number of non-zero coefficients can be determined according to the number of bits whose bit value is 0.
- Determination method 2 The terminal uses the index set as the non-zero coefficient indication information corresponding to the data transmission layer.
- the index set includes the index of the non-zero coefficient position used by the data transmission layer.
- the network side device determines the position of the non-zero coefficient used by the data transmission layer according to the index in the index set.
- the basis vector information of layer one is expressed by the index set, for example, the index set is expressed as ⁇ 1.1, 1.2, 2.1, 2.2, 2.3, 2.4, 3.2, 4.3, 5.1, 5.3, 5.4, 6.1, 7.1, 7.2, 7.3 , 7.4 ⁇ , where the digits before the decimal point indicate the row where the non-zero coefficient is located, and the digits after the decimal point indicate the column where the non-zero coefficient is located.
- 1.1 indicates that the first row and the first column are non-zero coefficients.
- the number is the number of index values in the index set, and the position of the non-zero coefficient is the position represented by the index value in the index set;
- Determination method 3 The terminal uses the permutation and combination index information as the non-zero coefficient indication information corresponding to the data transmission layer.
- the permutation and combination index information is X bits, and X is determined according to the number of candidate non-zero coefficient positions and the number of non-zero coefficient positions used by the data transmission layer, and the permutation and combination index information indicates the data transmission layer used
- the position of the permutation and combination of non-zero coefficient positions in all permutations and combinations, X is an integer.
- the network side device determines the positions of the permutation and combination of non-zero coefficient positions used by the data transmission layer in all permutations and combinations according to the permutation and combination index information, Determine the non-zero coefficient position used by the data transmission layer according to the position.
- a permutation and combination index information indicates a situation of a permutation and combination, such as permutation and combination index information 00000001011.
- the permutation and combination represented by this index information account for all the permutation and combination. If the position is the 12th type, the 12th type of permutation and combination is determined, and the non-zero coefficient position represented by the 12th type of permutation and combination is the position of the non-zero coefficient used by the data transmission layer.
- the method for determining the non-zero coefficient indication information listed in the embodiment of the present application is only an example, and any method for determining the non-zero coefficient indication information is applicable to the embodiment of the present application.
- the codebook indication information includes beam information used to determine the precoding orthogonal combined beam; if the terminal determines that the beam information corresponding to multiple data transmission layers is the same, the beam information corresponding to the multiple data transmission layers Placed in the CSI; after determining that one beam information is for multiple data transmission layers, the network side device determines the orthogonal combined beams used by multiple data transmission layers in the candidate codebook parameters according to this beam information.
- the terminal determines that the beam used by a certain data transmission layer is the same as the beam used by other layers or includes the beam used by other layers according to the predefined instructions of the system or the configuration information of the network side device, it determines multiple data If the beam information corresponding to the transmission layer is the same, the beam information corresponding to one of the data transmission layers can be used as the first beam information, and the beam information corresponding to the other data transmission layers may not be reported. It can be obtained according to the first beam information.
- the side device can determine beams used by other data transmission layers according to the pre-defined instructions of the system and the first beam information, or according to the configuration information of the network side device and the first beam information.
- one beam information is used to represent the beam information of layer one.
- the beam information can be represented by a bitmap with a size of J, the use bit value is 1 to indicate that the corresponding bit is a used beam, and the bit value is 0 to indicate that the corresponding bit is an unused beam.
- the beam information of layer one (first beam information) is bitmap1 as shown in FIG. 3: according to the bitmap1 instruction, it can be known that layer one uses the first, third, eighth and twelfth beams.
- the system pre-defined layer two uses all the beams of layer one, or the beam used in layer one includes the L 1 beams used in layer two.
- the beam used by the second beam is also the 1, 3, 8 and 12 beams.
- the terminal determines that the beam information of layer 1 and layer 2 is the same, and only needs to report the beam information used by layer 1, that is, bitmap1 corresponds to layer 1 and layer Two data transmission layers. If indicated by permutation and combination index information, the number of bits required is
- the network side device After receiving the CSI reported by the terminal, the network side device determines the two data transmission layers corresponding to layer 1 and layer 2 of bitmap1, and then determines the orthogonal combined beam used in layer 1 and the orthogonal combined beam used in layer 2 according to the system predefined and bitmap1 Orthogonal combined beams.
- the terminal needs Report two beam information, layer one beam information bitmap1 and layer two beam information bitmap2.
- bitmap2 is used to represent the beam information of the layer two, and according to the bitmap2 indication, it can be known that the second, sixth, seventh, and 13th beams are used in the second layer. If indicated by permutation and combination index information, the number of bits required is For specific operations, refer to Example 1 below.
- the codebook indication information includes the basis vector information used to determine the precoding compression basis vector; if the terminal determines that the basis vector information corresponding to multiple data transmission layers is the same, it will assign all data transmission layers corresponding to the multiple data transmission layers.
- the basis vector information is placed in the CSI; after determining that one basis vector information corresponds to multiple data transmission layers, the network side device determines the compressed basis vectors used by multiple data transmission layers in the candidate codebook parameters according to this basis vector information.
- the terminal determines, according to the pre-defined instructions of the system or the configuration information of the network side device, that the compressed basis vector used by a certain data transmission layer is the same as the compressed basis vector used by other layers or includes the compressed basis vector used by other layers
- the basis vector information corresponding to multiple data transmission layers can be used as the first basis vector information, and the basis vector information corresponding to the other data transmission layers may not be reported.
- the network side device can determine the use of other data transmission layers according to the pre-defined instructions of the system and the first basis vector information, or the network side device configuration information and the first basis vector information. The compressed basis vector.
- one basis vector information is used to represent the basis vector information of layer one.
- the base vector information can be represented by a bitmap with a size of N.
- the use bit value of 1 indicates that the corresponding bit is a compressed base vector used, and the bit value of 0 indicates that the corresponding bit is an unused compressed base vector.
- the base vector information (first base vector information) of layer one is bitmap3 as shown in FIG. 5: According to the bitmap3 instruction, it can be known that layer one uses the first, fourth, eighth, and twelfth compressed base vectors.
- the system predefines that the compressed basis vectors used in layer one include the M 1 compressed basis vectors used in layer two.
- the compressed basis vector used is the first and fourth compressed basis vectors.
- the terminal determines that the basis vector information of layer 1 and layer 2 are the same, and only needs to report the basis vector information used by layer 1, that is, bitmap3 corresponds to layer 1 and layer 2.
- the network side device After receiving the CSI reported by the terminal, the network side device determines the two data transmission layers of layer 1 and layer 2 corresponding to bitmap3, and then determines the compression base vector used in layer 1 and the compression used in layer 2 according to the system pre-defined and bitmap3 Basis vector.
- layer 2 independently selects M 1 compressed basis vectors from all candidate compressed basis vectors (for example, the compressed basis vector used in layer 2 is different from the compressed basis vector used in layer 1), then the terminal needs to report Two base vector information, layer one base vector information bitmap3 and layer two base vector information bitmap4.
- bitmap4 is used to represent the basis vector information of layer two, and the first and fifth basis vectors are used in layer two according to the instruction of bitmap4. If indicated by permutation and combination index information, the number of bits required is Rounding in 1 is 7 bits. For specific operations, refer to the following embodiment 1. In the following embodiment, the same calculation method is used when determining the permutation and combination index information. If the result of the logarithm is a decimal, then the value of 1 is entered, no more A detailed list.
- the codebook indication information includes non-zero coefficient indication information used to determine the precoding compression coefficient; if the terminal determines that the non-zero coefficient indication information corresponding to multiple data transmission layers is the same, the multiple data transmission layers The corresponding non-zero coefficient indication information is placed in the CSI; after determining that one non-zero coefficient indication information corresponds to multiple data transmission layers, the network side device determines multiple data in the candidate codebook parameters according to the non-zero coefficient indication information The non-zero coefficient position used by the transport layer.
- the terminal determines that the non-zero coefficients used by a certain data transmission layer are the same as the non-zero coefficients used by other layers or include the non-zero coefficients used by other layers according to the pre-defined instructions of the system or the network side device configuration information.
- the non-zero coefficient indication information corresponding to multiple data transmission layers is the same, the non-zero coefficient indication information corresponding to one of the data transmission layers can be used as the first non-zero coefficient indication information, and the non-zero coefficient indication information corresponding to the other data transmission layers
- the zero coefficient indication information may not be reported, but can be obtained according to the first non-zero coefficient indication information.
- the network-side device may use the system predefined indication and the first non-zero coefficient indication information, or the network-side device configuration information and the first non-zero coefficient indication information.
- the zero coefficient indication information can determine the non-zero coefficients used by other data transmission layers.
- a non-zero coefficient indicator information is used to represent the non-zero coefficient indicator information of layer one (the first non-zero coefficient indicator information), as shown in Figure 7, the size can be 2L 0 ⁇ Bitmap5 of M 0 indicates that the position of 1 in bitmap5 indicates the non-zero coefficient of layer one.
- the non-zero coefficient indication information of layer one is bitmap5 shown in FIG. 7: according to the bitmap5 indication, the position of the non-zero coefficient used in layer one can be known.
- the network side device configuration information is: the non-zero coefficient positions of layer 1 and layer 2 are the same.
- the terminal determines that the non-zero coefficient indication information of layer 1 and layer 2 are the same, and only needs to report the non-zero coefficient indication information used by layer 1. That is, bitmap5 corresponds to the two data transmission layers of layer one and layer two. If indicated by permutation and combination index information, the number of bits required is
- the network side device After receiving the CSI reported by the terminal, the network side device determines the two data transmission layers corresponding to layer 1 and layer 2 of bitmap5, and then determines the non-zero coefficients used in layer 1 and the non-zero coefficients used in layer 2 according to the system predefined and bitmap5. The position of the zero coefficient.
- the terminal needs to report two non-zero coefficient indication information, layer one non-zero coefficient indication information bitmap5 and layer two non-zero coefficient indication information bitmap6 .
- bitmap6 is used to represent the non-zero coefficient indication information of layer two, and the position of 1 in bitmap6 represents the non-zero coefficient of layer two. If indicated by permutation and combination index information, the number of bits required is For specific operations, refer to Example 1 below.
- the first part of the CSI includes RI information
- the second part is CSI information other than the first part
- the second part of the CSI does not include RI information
- the terminal after the terminal determines the codebook indication information according to the codebook parameter information, it also needs to place the codebook indication information in the CSI, and then send the CSI to the network side device, and the terminal places the codebook indication information in the CSI
- the terminal places the codebook indication information in the CSI
- Method 1 The terminal places all the codebook indication information in the first part of the CSI.
- the network side device determines all the codebook indication information according to the first part of the CSI.
- the terminal puts the beam information, base vector information, and non-zero coefficient indication information of layer 1 and layer 2 in the first part of the CSI.
- the network side device determines the beam according to the first part of the CSI. Information, basis vector information, and non-zero coefficient indication information.
- the first part of the CSI also includes RI information.
- Manner 2 The terminal places all the codebook indication information in the second part of the CSI.
- the network side device determines all of the codebook indication information according to the second part of the CSI.
- the terminal puts the beam information, basis vector information, and non-zero coefficient indication information of the layer 1 and layer 2 in the second part of the CSI.
- the network side device As shown in FIG. 9B, the network side device according to the second part of the CSI Determine beam information, basis vector information, and non-zero coefficient indication information, where the second part of the CSI does not include RI information.
- Manner 3 The terminal places the part of the codebook indication information in the first part of the CSI, and places the remaining part in the second part of the CSI.
- the network side device determines the part of the codebook indication information according to the first part of the CSI, and determines the remaining part of the codebook indication information according to the second part of the CSI.
- Figure 10A shows the first part of the CSI.
- the beam information of layer one and layer two are the same, and the number of non-zero coefficients is the same.
- a beam information represents the beam information of layer one, corresponding to two data transmission layers, namely layer one and layer two, and the first non-zero coefficient number information represents the number of non-zero coefficients of layer one, corresponding to layer one and layer two;
- the beam information of three and layer four is the same, and the number of non-zero coefficients is the same.
- the third beam information represents the beam information of layer three, corresponding to two data transmission layers, namely layer three and layer four, and the third non-zero coefficient number information represents The number of non-zero coefficients of layer three corresponds to layer three and layer four.
- Figure 10B shows the second part of the CSI.
- the terminal places the beam information, basis vector information, and non-zero coefficient indication information of layer 1 and layer 2 in the first part of the CSI, and sets the beam information, basis vector information and non-zero coefficients of layer 3 and layer 4
- the indication information is placed in the second part of the CSI, as shown in Figures 11A and 11B.
- Figure 11A shows the first part of the CSI.
- the beam information of layer one and layer two are the same, and the basis vector information is the same.
- the first beam information represents the layer one.
- the beam information corresponds to the two data transmission layers, namely layer one and the second layer.
- the first basis vector information represents the basis vector information of layer one, and corresponds to the two data transmission layers, namely layer one and layer two.
- Figure 11B shows the second part of the CSI , Where the beam information of layer three and layer four are the same, and the basis vector information is the same.
- the third beam information represents the beam information of layer three, corresponding to the two data transmission layers, namely layer three and layer four, and the third basis vector information represents layer three
- the base vector information corresponds to two data transmission layers, namely layer three and layer four.
- the terminal places the non-zero coefficient position information in the non-zero coefficient indication information in the second part of the CSI, at this time
- the terminal is required to place the information about the number of non-zero coefficients in the non-zero coefficient indication information in the first part of the CSI for the network side device to determine the compression coefficient used by the data transmission layer when decoding the CSI.
- the number of non-zero coefficients in the first part of the information determines the number of non-zero coefficients.
- the terminal when the terminal places the non-zero coefficient position information in the non-zero coefficient indication information of at least one data transmission layer in the second part of the CSI, it needs to place the non-zero coefficient number information in the non-zero coefficient indication information in the CSI
- the first part of the CSI as shown in Figure 11B, where the non-zero coefficient position information of layer 3 and layer 4 are located in the second part of the CSI, and the non-zero coefficient position information of layer 1 and layer 2 are located in the first part of the CSI, then layer 1 to The information on the number of non-zero coefficients of layer four is placed in the first part of the CSI, as shown in FIG. 11A.
- the non-zero coefficient indication information is in the form of a bitmap
- the non-zero coefficient position information in the non-zero coefficient indication information of at least one data transmission layer is reported in the second part of the CSI
- non-zero coefficient indication information is in the form of permutation and combination index information, and the non-zero coefficient position information in the non-zero coefficient indication information of at least one data transmission layer is reported in the second part of the CSI, it is necessary to report each item in the first part of the CSI The number of non-zero coefficients of the data transmission layer.
- the network side device decodes the CSI information according to the codebook indication information.
- the network side device determines the codebook parameters used by the data transmission layer in the candidate codebook parameters according to the codebook indication information, and then determines the precoding of the terminal according to the used codebook parameters.
- the network side device determines the beam used by the data transmission layer in the candidate orthogonal combined beam according to the beam information in the codebook indication information; the network side device determines the beam used by the data transmission layer in the candidate compressed basis vector according to the basis vector information Compressed basis vector; the network side device determines the position of the non-zero coefficient of the data transmission layer according to the non-zero coefficient indication information, and then the network side device determines the non-zero coefficient used by the data transmission layer according to the position of the non-zero coefficient and then according to the used non-zero coefficient
- the position of and the bit number set corresponding to the non-zero coefficient determine the compression coefficient used by the data transmission layer.
- the bit number set includes the number of bits occupied by the quantized amplitude coefficient of the non-zero coefficient and the bit occupied by the phase coefficient of the non-zero coefficient after quantization number.
- the non-zero coefficient is a complex number, including phase coefficient and amplitude coefficient. It is assumed that the phase coefficient represents the real part and the amplitude coefficient represents the imaginary part.
- a non-zero coefficient corresponds to a bit set.
- the bit set can be a system preset. Defined or configured by the network side device for the base station.
- the position The non-zero coefficients are decoded, and the compression coefficient of the data transmission layer is determined by decoding all the non-zero coefficients of the data transmission layer.
- the coefficient in the first row and the first column (that is, the upper left corner) shown in Figure 7 is a non-zero coefficient
- the bit set corresponding to the coefficient is ⁇ 2, 3 ⁇ , which shows the number of bits occupied by the phase coefficient of the non-zero coefficient after quantization
- the number of bits occupied by the amplitude coefficient after quantization is 3.
- the non-zero coefficient in the first row and the first column can be determined by decoding the quantized non-zero coefficient. By comparing all the non-zero coefficients shown in Figure 7 After performing decoding, the compression coefficient of the data transmission layer corresponding to the non-zero coefficient indication information shown in FIG. 7 can be determined.
- the network-side device calculates the precoding used by the terminal according to the orthogonal combined beams, compression base vectors, and compression coefficients used by each layer determined by decoding.
- l ⁇ 0,1 ⁇ represents layer one and layer two.
- L 1 and M 1 respectively represent the number of beams and the number of compressed basis vectors used in layer one and layer two.
- the following gives a detailed example of the indication mode of the codebook indication information including beam information, basis vector information, and non-zero coefficient indication information.
- Embodiment 1 The codebook parameter information is codebook parameter information 1.
- layer one and layer two There are two data transmission layers: layer one and layer two.
- the following methods can be used to report the beam information, base vector information and non-zero coefficient indication of layer one and layer two Information is used to indicate the number and positions of beams, base vectors, and non-zero coefficients used by the terminal, and can be represented by bitmap or index set or permutation and combination index information:
- one beam information is used to represent the beam information of layer one.
- bitmap If it is expressed by bitmap, suppose the value of the used bit is 1 to indicate that the corresponding position is the beam used by layer 1. As shown in Figure 3, the beam information of layer 1 is indicated by bitmap1. According to the bitmap1 instruction, it can be seen that layer 1 uses the first and third , 8 and 12 beams;
- index set is expressed as ⁇ 1, 3, 8, 12 ⁇ ;
- the terminal can report one beam information-beam information of layer one (two beam information can also be reported).
- the terminal will report two beam information.
- bitmap2 If it is expressed by bitmap, assuming that the value of the bit used is 1 to indicate that the corresponding position is the beam used by layer 2, as shown in Figure 4, the beam information of layer 2 is indicated by bitmap2. According to the bitmap2 instruction, it can be known that layer 2 uses the second and sixth , 7 and 13 beams;
- index set is expressed as ⁇ 2, 6, 7, 13 ⁇ ;
- bitmap the value of the bit used is 1 to indicate that the corresponding position is the basis vector used by layer one.
- the basis vector used by layer one is indicated by bitmap3. According to the bitmap3 instruction, it can be known that layer one uses the first and fourth , 8 and 12 basis vectors;
- index set is expressed as ⁇ 1, 4, 8, 12 ⁇ ;
- the terminal can report one basis vector information-layer one basis vector information (two basis vector information can also be reported).
- layer 2 independently selects M 1 basis vectors from all candidate compression basis vectors: the first beam, then the terminal reports two basis vector information.
- bitmap If it is expressed by bitmap, suppose the value of the bit used is 1 to indicate that the corresponding position is the basis vector used by layer two. As shown in Figure 6, the basis vector information of layer two is represented by bitmap4. According to the bitmap4 instruction, it can be known that layer two uses the first and 5 basis vectors;
- index set is expressed as ⁇ 1, 5 ⁇ ;
- a non-zero coefficient indicator information is used to represent the non-zero coefficient indicator information of layer one.
- bitmap If expressed by bitmap, the size is 2L 0 ⁇ M 0 , and the bit value is 1 indicating that the corresponding position is the non-zero coefficient of layer 1.
- the number of non-zero coefficients is the number of bits whose bit value is 1, and the non-zero coefficient
- the position of is the bit position where the bit value is 1, as shown in Figure 7;
- the digits before the decimal point represent non-zero coefficients
- the number of digits after the decimal point indicates the column where the non-zero coefficient is located.
- 1.1 indicates that the first column of the first row is a non-zero coefficient.
- the number of non-zero coefficients is the number of index values in the index set, non-zero
- the position of the coefficient is the position indicated by the index value in the index set;
- the terminal can report one non-zero coefficient indication information ---- non-zero coefficient indication information of layer one (or two non-zero coefficient indicators can also be reported information).
- the terminal reports two non-zero coefficients Instructions.
- bitmap Assuming that the number of non-zero coefficients of layer two and layer one are the same and their positions are different, if expressed by bitmap, the size is 2L 1 ⁇ M 1 , and the bit value is 1 indicating that the corresponding position is the non-zero coefficient of layer two, as shown in Figure 8.
- index set is expressed as ⁇ 1.2, 2.1, 2.2, 2.3, 2.4, 3.2, 4.3, 5.1, 5.2, 5.3, 5.4, 6.1, 7.1, 7.2, 7.3, 7.4 ⁇ ;
- Embodiment 2 The codebook parameter information is codebook parameter information two, and there are four data transmission layers: layer one, layer two, layer three, and layer four. The following methods can be used to report the beam information and base of these four data transmission layers. Vector information and non-zero coefficient indication information are used to indicate the number and positions of beams, basis vectors, and non-zero coefficients used by the terminal.
- the beam information of layer one and layer two is the same, the basis vector information is the same, and it is non-zero Coefficient number information is the same, non-zero coefficient position information is different, the beam information, base vector information of layer three and layer four are the same, non-zero coefficient number information is the same, non-zero coefficient position information is different, you can use bitmap or index set or Is the permutation and combination index information:
- one beam information is used to represent the beam information of layer one and layer two.
- bitmap assuming that the value of the bit used is 1 to indicate that the corresponding position is the beam used by layer one and layer two (assuming that the beam used by the system predefined layer one and layer two is the same), as shown in Figure 12, layer one,
- the beam information of the layer 2 is indicated by the bitmap7 indication. According to the bitmap7 indication and the system pre-definition, it can be known that the second, third, eighth and 12th beams are used in the first and second layers;
- index set is expressed as ⁇ 2, 3, 8, 12 ⁇ ;
- the terminal can report one beam information-layer one beam information (it can also report two or three or four beam information).
- the terminal reports two beam information (beam information of layer one and layer two, beam information of layer three and layer four).
- bitmap If it is expressed by bitmap, assume that the value of the bit used is 1 to indicate that the corresponding position is the beam used by layer three and layer four (assuming that the beams used by the system predefined layer three and layer four are the same), as shown in Figure 13, the layer two The beam information is indicated by the bitmap8 indication. According to the bitmap8 indication, the second and sixth beams are used in the third and fourth layers;
- index set is expressed as ⁇ 2, 6 ⁇ ;
- one basis vector information is used to represent the basis vector information of layer one and two.
- bitmap the bit value of 1 indicates that the corresponding position is the basis vector used by layer one and layer two.
- the basis vector used by layer one is indicated by bitmap9.
- bitmap9 instruction and system predefined layer The basis vectors used in the first and second layers are the same), it can be seen that the first, fourth, 12th and 13th basis vectors are used in the first and second layers;
- index set is expressed as ⁇ 1, 4, 12, 13 ⁇ ;
- the terminal can report one basis vector information-layer one basis vector information (it can also report two or three or four basis vector information).
- the terminal reports two basis vector information (the basis vector information of layer one and layer two, and the basis vector information of layer three and layer four).
- bitmap If expressed by bitmap, suppose the value of the bit used is 1 to indicate that the corresponding position is the basis vector used by layer three and layer four (assuming that the basis vector used by the system predefined layer three and layer four is the same), as shown in Figure 15A,
- the base vector information of the second is indicated by the bitmap10 indication.
- bitmap10 indication it can be known that the first, fifth, 11th, and 12th base vectors are used in the third and fourth layers;
- index set is expressed as ⁇ 1, 5, 11, 12 ⁇ ;
- bitmap For layer 1, if it is expressed by bitmap, the size is 2L l ⁇ M l , and the bit value is 1 indicating that the corresponding position is the non-zero coefficient of layer 1, and the number of non-zero coefficients is the number of bits whose bit value is 1. , The position of the non-zero coefficient is the bit where the bit value is 1, as shown in bitmap5 in Figure 7;
- index set is expressed as ⁇ 1.1, 1.2, 2.1, 2.2, 2.3, 2.4, 3.2, 4.3, 5.1, 5.3, 5.4, 6.1, 7.1, 7.2, 7.3, 7.4 ⁇ ;
- bitmap For layer two, if it is expressed by bitmap, the size is 2L l ⁇ M l , and the bit value is 1 to indicate that the corresponding position is the non-zero coefficient of layer two.
- the number of non-zero coefficients is the number of bits whose bit value is 1.
- the position of the non-zero coefficient is the bit where the bit value is 1, as shown in bitmap6 in Figure 8;
- index set is expressed as ⁇ 1.2, 2.1, 2.2, 2.3, 2.4, 3.2, 4.3, 5.1, 5.2, 5.3, 5.4, 6.1, 7.1, 7.2, 7.3, 7.4 ⁇ ;
- bitmap For layer three, if it is represented by bitmap, as shown in bitmap11 in Figure 16, a bit value of 1 indicates that the corresponding position is a non-zero coefficient of layer three, and the number of non-zero coefficients is the number of bits whose bit value is 1. The position of the non-zero coefficient is the bit where the bit value is 1;
- index set is expressed as ⁇ 1.1, 1.3, 1.4, 2.3, 3.1, 3.2, 4.3, 4.4 ⁇ ;
- bitmap For layer four, if it is represented by bitmap, as shown in bitmap12 in Figure 17, a bit value of 1 indicates that the corresponding position is a non-zero coefficient of layer four, and the number of non-zero coefficients is the number of bits whose bit value is 1. The position of the non-zero coefficient is the bit where the bit value is 1;
- index set is expressed as ⁇ 1.2, 1.3, 1.4, 2.3, 3.1, 3.2, 4.3, 4.4 ⁇ ;
- Embodiment 3 The codebook parameter information is codebook parameter information two, and the codebook parameter information is codebook parameter information two.
- the beam information, base vector information and non-zero coefficient indication information of the four data transmission layers are used to indicate the number and positions of the beams, base vectors and non-zero coefficients used by the terminal. It is assumed that the system is predefined: layer one, layer two
- the beam information is the same, the non-zero coefficient indication information is the same, the beam information of layer 3 and layer 4 are the same, and the non-zero coefficient indication information is the same, which can be represented by bitmap or index set or permutation and combination index information:
- the beam information indication mode of layer 1 to layer 4 is the same as in the second embodiment.
- bitmap For layer 1, if it is expressed by bitmap, the value of the bit used is 1 to indicate that the corresponding position is the basis vector used by layer 1. As shown in Figure 5, the basis vector used by layer 1 is indicated by bitmap3. According to the bitmap3 instruction, layer 1 is used The 1, 4, 8 and 12 basis vectors;
- index set is expressed as ⁇ 1, 4, 8, 12 ⁇ ;
- bitmap For layer two, if it is expressed by bitmap, suppose the value of the bit used is 1 to indicate that the corresponding position is the basis vector used by layer two. As shown in Figure 14, the basis vector used by layer two is indicated by bitmap9. According to bitmap9, it can be known that layer two is used The 1st, 4th, 12th and 13th basis vectors;
- index set is expressed as ⁇ 1, 4, 12, 13 ⁇ ;
- bitmap For layer three, if it is expressed by bitmap, assuming that the value of the bit used is 1 to indicate that the corresponding position is the basis vector used by layer three, as shown in Figure 15A, the basis vector information of layer three is indicated by bitmap10. According to the bitmap10 instruction, it is known that layer three The second, fourth, eighth and twelfth basis vectors are used;
- index set is used as ⁇ 2, 4, 8, 12 ⁇ ;
- bitmap For layer four, if it is expressed by bitmap, suppose the value of the bit used is 1 to indicate that the corresponding position is the basis vector used by layer four. As shown in Figure 15B, the basis vector information of layer three is indicated by bitmap10. According to the bitmap13 instruction, it is known that layer three The second, fourth, eighth, and twelfth basis vectors are used;
- index set is used as ⁇ 2, 4, 8, 12 ⁇ ;
- non-zero coefficient indicator information For layer three and layer four, it is indicated by a non-zero coefficient indicator information, which is the same as the non-zero coefficient indicator of layer three in the second embodiment.
- the codebook parameter information is codebook parameter information 3.
- the number of beams used in layer 1, layer 2, layer 3 and layer 4 are equal, the number of basis vectors is equal, and the number of non-zero reported is equal, that is The number of non-zero is
- the following methods can be used to report the beam information, basis vector information, and non-zero coefficient indication information of each layer to indicate the positions of the beam, basis vector, and non-zero coefficient used by the terminal:
- Indication method 1 According to system pre-definition, use a beam information, basis vector information, and non-zero coefficient indicator information to indicate the beams, basis vector information and non-zero coefficient positions of layer 1, layer 2, layer 3 and layer 4. Same as described in Example 1.
- Indication mode 2 According to the system pre-definition, one beam information and basis vector information are used to indicate the beam and basis vector information used in layer 1, layer 2, layer 3 and layer 4.
- the indication method is the same as that described in Example 1.
- Two non-zero coefficient indication information are used to indicate the positions of the non-zero coefficients of layer one and layer two and layer three and layer four respectively, and the indication method is the same as that described in example three.
- use four non-zero coefficient indication information to indicate the positions of the non-zero coefficients of layer one, layer two, layer three and layer four respectively, and the indication method is the same as that described in example three.
- Indication mode 3 According to the system pre-definition, one beam information is used for layer 1, layer 2, layer 3, and layer 4.
- the indication method is the same as that described in Example 1.
- Two basis vector information are used to indicate the basis vectors used in layer one and layer two and layer three and four respectively, and the instruction method is the same as that described in example two.
- use four basis vector information to indicate the basis vectors used in layer one, layer two, layer three and layer four respectively, and the instruction method is the same as that described in example three.
- the embodiment of the present application provides a method for reporting channel state information, which specifically includes the following steps:
- Step 1800 The terminal determines the codebook indication information corresponding to the data transmission layer according to the codebook parameter information
- Step 1801 The terminal sends channel state information CSI including the codebook indication information to a network side device;
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the codebook indication information includes beam information used to determine a precoding orthogonal combined beam
- the method further includes:
- the terminal places the beam information corresponding to the multiple data transmission layers in the CSI.
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector
- the method further includes:
- the terminal places the basis vector information corresponding to the multiple data transmission layers in the CSI.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the method further includes:
- the terminal places the non-zero coefficient indication information corresponding to the multiple data transmission layers in the CSI.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam, and the terminal determines the beam information in the following manner:
- the terminal uses the bitmap bitmap as the beam information corresponding to the data transmission layer, where the bits in the bitmap correspond to candidate orthogonal combined beams, and the value on the bit indicates whether the data transmission layer uses the normal Cross-combined beam; or
- the terminal uses an index set as the beam information corresponding to the data transmission layer, wherein the index set includes the index of the orthogonal combined beam used by the data transmission layer;
- the terminal uses the permutation and combination index information as the codebook indication information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate codebook parameters and the data transmission layer The number of codebook parameters used is determined, and the permutation and combination index information indicates the position of the permutation and combination of the codebook parameters used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector, and the terminal determines the basis vector information in the following manner:
- the terminal uses a bitmap bitmap as the basis vector information corresponding to the data transmission layer, wherein the bits in the bitmap correspond to candidate compression basis vectors, and the value on the bit position indicates whether the data transmission layer uses the compression Basis vector; or
- the terminal uses an index set as the basis vector information corresponding to the data transmission layer, wherein the index set includes the index of the compressed basis vector used by the data transmission layer;
- the terminal uses the permutation and combination index information as the basis vector information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate compression basis vectors and the data transmission layer uses The number of compressed basis vectors is determined, and the permutation and combination index information indicates the position of the permutation and combination of compressed basis vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information for determining a precoding compression coefficient, and the terminal determines the non-zero coefficient indication information in the following manner:
- the terminal uses a bitmap bitmap as the non-zero coefficient indication information corresponding to the data transmission layer, where the bits in the bitmap correspond to candidate non-zero coefficient positions, and the value on the bit indicates whether the data transmission layer uses The non-zero coefficient position; or
- the terminal uses an index set as the non-zero coefficient indication information corresponding to the data transmission layer, wherein the index set includes the index of the non-zero coefficient position used by the data transmission layer;
- the terminal uses the permutation and combination index information as the non-zero coefficient indication information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate non-zero coefficient positions and the data The number of non-zero coefficient positions used by the transmission layer is determined, and the permutation and combination index information indicates the positions of the permutation and combination of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the terminal places the non-zero coefficient position information in the non-zero coefficient indication information in the CSI.
- the method also includes:
- the terminal places information on the number of non-zero coefficients in the non-zero coefficient indication information in the first part of the CSI.
- the method further includes:
- the terminal places all the codebook indication information in the first part or the second part of the CSI; or
- the terminal places a part of the codebook indication information in the first part of the CSI, and places the remaining part in the second part of the CSI.
- the embodiment of the present application provides a method for reporting channel state information, which specifically includes the following steps:
- Step 1900 The network side device receives the CSI that contains the codebook indication information corresponding to the data transmission layer reported by the terminal.
- Step 1901 The network-side device determines the precoding of the terminal after decoding the CSI according to the codebook indication information in the CSI;
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam, and the network side device decodes the CSI according to the codebook indication information in the CSI, including:
- the network-side device determines, according to the beam information, the correct data transmission layers used by the multiple data transmission layers in the candidate orthogonal combined beams. Cross combination beam.
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector
- the network-side device decoding the CSI according to the codebook indication information in the CSI includes:
- the network side device determines that one basis vector information in the CSI corresponds to multiple data transmission layers, the network side device determines the compression used by the multiple data transmission layers in the candidate compression basis vector according to the basis vector information Basis vector.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the network side device decodes the CSI according to the codebook indication information in the CSI, including:
- the network-side device determines that one non-zero coefficient indication information in the CSI corresponds to multiple data transmission layers, determines the multiple data in candidate non-zero coefficient positions according to the non-zero coefficient indication information The non-zero coefficient position used by the transport layer.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam, and the network side device decodes the CSI according to the codebook indication information in the CSI, including:
- the network-side device determines the orthogonal combined beam used by the data transmission layer according to the bits in the bitmap and the values on the bits, where the bits in the bitmap correspond to Candidate orthogonal combined beam, the value on the bit indicates whether the data transmission layer uses the orthogonal combined beam; or
- the network-side device determines the orthogonal combined beam used by the data transmission layer according to the indexes in the index set, where the index set includes the normal combination beam used by the data transmission layer.
- the index of the combined beam or
- the network side device determines the permutation and combination positions of orthogonal combined beams used by the data transmission layer in all permutations and combinations according to the permutation and combination index information, and then according to the The position determines the orthogonal combined beam used by the data transmission layer, wherein the permutation and combination index information is X bits, and X is based on the number of candidate orthogonal combined beams and the orthogonal combination used by the data transmission layer The number of beams is determined, and the permutation and combination index information indicates the position of the permutation and combination of orthogonal combined beams used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes base vector information used to determine a precoding compression base vector, and the network side device decodes the CSI according to the codebook indication information in the CSI, including:
- the network side device determines the compressed base vector used by the data transmission layer according to the bits in the bitmap and the values on the bits, where the bits in the bitmap correspond to Candidate compressed basis vector, where the value on the bit indicates whether the data transmission layer uses the compressed basis vector; or
- the network-side device determines the compression base vector used by the data transmission layer according to the index in the index set, where the index set includes the compression used by the data transmission layer The index of the basis vector; or
- the network side device determines the permutation and combination of compressed basis vectors used by the data transmission layer in all permutations and combinations according to the permutation and combination index information, and then according to all permutations and combinations.
- the position determines the compression basis vector used by the data transmission layer, wherein the permutation and combination index information is X bits, and X is the number of compressed basis vectors used by the data transmission layer according to the number of candidate compression basis vectors. The number is determined, and the permutation and combination index information indicates the position of the permutation and combination of compressed basis vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information for determining the precoding compression coefficient, and the network side device decodes the CSI according to the codebook indication information in the CSI, including:
- the network-side device determines the position of the non-zero coefficient used by the data transmission layer according to the bits in the bitmap and the values on the bits, where in the bitmap The bit position corresponds to the candidate non-zero coefficient position, and the value on the bit position indicates whether the data transmission layer uses the non-zero coefficient position; or
- the network-side device determines the position of the non-zero coefficient used by the data transmission layer according to the index in the index set, where the index set includes the data transmission layer The index of the non-zero coefficient position used; or
- the network side device determines the position of the permutation and combination of non-zero coefficient positions used by the data transmission layer in all permutations and combinations according to the permutation and combination index information , Determine the position of the non-zero coefficient used by the data transmission layer according to the position, wherein the permutation and combination index information is X bits, and X is based on the number of candidate non-zero coefficient positions and the position used by the data transmission layer The number of non-zero coefficient positions is determined, and the permutation and combination index information indicates the positions of the permutation and combination of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the codebook indication information includes non-zero coefficient indication information used to determine precoding compression coefficients
- the codebook indication information includes non-zero coefficient indication information used to determine precoding compression coefficients
- the network side The device determines the precoding of the terminal after decoding the CSI according to the codebook indication information in the CSI, including:
- the network-side device determines the compression coefficient used by the data transmission layer according to the non-zero coefficient position used by the data transmission layer and the bit number set corresponding to the candidate non-zero coefficient position, wherein the bit number set includes the candidate The number of bits occupied by the amplitude coefficient of the non-zero coefficient position after quantization and the number of bits occupied by the phase coefficient of the candidate non-zero coefficient position after quantization.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient, and the position information in the non-zero coefficient indication information is located in the second part of the CSI;
- the method also includes:
- the network-side device determines the number of non-zero coefficients according to the information about the number of non-zero coefficients in the first part of the CSI or the configuration information of the network-side device or system predefined.
- the network-side device decodes the CSI according to the codebook indication information in the CSI and determines the Before terminal precoding, it also includes:
- the network side device determines all of the codebook indication information according to the first part or the second part of the CSI; or
- the network side device determines the part of the codebook indication information according to the first part of the CSI, and determines the remaining part of the codebook indication information according to the second part of the CSI.
- FIG. 20 a flowchart of a complete method for reporting channel state information according to an embodiment of this application, which specifically includes the following steps:
- Step 2000 The network side device indicates terminal codebook parameter information
- Step 2001 The terminal receives codebook parameter information indicated by the network side device
- Step 2002 The terminal determines the codebook indication information corresponding to the data transmission layer according to the codebook parameter information
- Step 2003 The terminal determines the CSI according to the codebook indication information
- Step 2004 The terminal reports the CSI to the network side device
- Step 2005 The network side device receives the CSI reported by the terminal
- Step 2006 The network side device determines the codebook parameter used by the data transmission layer according to the codebook indication information in the CSI;
- Step 2007 The network side device determines the precoding of the terminal according to the codebook parameter used by the data transmission layer.
- the embodiment of this application also provides a device for reporting channel state information, because this device is the device in the method in the embodiment of this application, and the principle of the device to solve the problem is similar to the method. Therefore, the implementation of the device can refer to the implementation of the method, and the repetition will not be repeated.
- the first network-side device in the embodiment of the present application includes: a processor 2100, a memory 2101, and a transceiver 2102.
- the processor 2100 is responsible for managing the bus architecture and general processing, and the memory 2101 can store data used by the processor 2100 when performing operations.
- the transceiver 2102 is used to receive and send data under the control of the processor 2100.
- the bus architecture may include any number of interconnected buses and bridges. Specifically, one or more processors represented by the processor 2100 and various circuits of the memory represented by the memory 2101 are linked together.
- the bus architecture can also link various other circuits such as peripherals, voltage regulators, power management circuits, etc., which are all known in the art, and therefore, no further descriptions are provided herein.
- the bus interface provides the interface.
- the processor 2100 is responsible for managing the bus architecture and general processing, and the memory 2101 can store data used by the processor 2100 when performing operations.
- the process disclosed in the embodiment of the present application may be applied to the processor 2100 or implemented by the processor 2100.
- each step of the signal processing flow can be completed by hardware integrated logic circuits in the processor 2100 or instructions in the form of software.
- the processor 2100 may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the embodiments of the present application The disclosed methods, steps and logic block diagrams.
- the general-purpose processor may be a microprocessor or any conventional processor.
- the steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware processor, or executed and completed by a combination of hardware and software modules in the processor.
- the software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers.
- the storage medium is located in the memory 2101, and the processor 2100 reads the information in the memory 2101, and completes the steps of the signal processing flow in combination with its hardware.
- the processor 2100 is configured to read a program in the memory 2101 and execute the following process:
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the codebook indication information includes beam information used to determine a precoding orthogonal combined beam
- the processor 2100 is further configured to:
- the terminal places the beam information corresponding to the multiple data transmission layers in the CSI.
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector
- the processor 2100 is further configured to:
- the basis vector information corresponding to multiple data transmission layers is placed in the CSI.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the processor 2100 is further configured to:
- the non-zero coefficient indication information corresponding to multiple data transmission layers is placed in the CSI.
- the codebook indication information includes beam information used to determine a precoding orthogonal combined beam, and the processor 2100 is specifically configured to determine the codebook indication information in the following manner:
- bitmap bitmap is used as the beam information corresponding to the data transmission layer, where the bits in the bitmap correspond to candidate orthogonal combined beams, and the value on the bit indicates whether the data transmission layer uses the orthogonal combined beam ;or
- the index set includes the index of the orthogonal combined beam used by the data transmission layer
- the permutation and combination index information is used as the codebook indication information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate codebook parameters and the code used by the data transmission layer The number of this parameter is determined, and the permutation and combination index information indicates the position of the permutation and combination of codebook parameters used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector, and the processor 2100 is further configured to determine the basis vector information in the following manner:
- bitmap bitmap as the basis vector information corresponding to the data transmission layer, wherein the bits in the bitmap correspond to candidate compression basis vectors, and the value on the bit position indicates whether the data transmission layer uses the compression basis vector;
- index set as the basis vector information corresponding to the data transmission layer, wherein the index set includes the index of the compressed basis vector used by the data transmission layer;
- the permutation and combination index information is used as the basis vector information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate compression basis vectors and the compression basis used by the data transmission layer. The number of vectors is determined, and the permutation and combination index information indicates the position of the permutation and combination of compressed base vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient, and the processor 2100 is further configured to determine the non-zero coefficient indication information in the following manner:
- bitmap bitmap is used as the non-zero coefficient indication information corresponding to the data transmission layer, wherein the bits in the bitmap correspond to candidate non-zero coefficient positions, and the value on the bit indicates whether the data transmission layer uses the non-zero coefficient Zero factor position; or
- the index set includes the index of the non-zero coefficient position used by the data transmission layer
- the permutation and combination index information is used as the non-zero coefficient indicating information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate non-zero coefficient positions and the data transmission layer uses The number of non-zero coefficient positions is determined, and the permutation and combination index information indicates the positions of the permutation and combination of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the terminal places the non-zero coefficient position information in the non-zero coefficient indication information in the CSI
- the second part of the processor 2100 is also used to:
- the information about the number of non-zero coefficients in the non-zero coefficient indication information is placed in the first part of the CSI.
- processor 2100 is further configured to:
- the part of the codebook indication information is placed in the first part of the CSI, and the remaining part is placed in the second part of the CSI.
- the embodiment of this application also provides a device for reporting channel state information, because this device is the device in the method in the embodiment of this application, and the principle of the device to solve the problem is similar to the method. Therefore, the implementation of the device can refer to the implementation of the method, and the repetition will not be repeated.
- the first terminal in the embodiment of the present application includes: a processor 2200, a memory 2201, and a transceiver 2202.
- the processor 2200 is responsible for managing the bus architecture and general processing, and the memory 2201 can store data used by the processor 2200 when performing operations.
- the transceiver 2202 is used to receive and transmit data under the control of the processor 2200.
- the bus architecture may include any number of interconnected buses and bridges. Specifically, one or more processors represented by the processor 2200 and various circuits of the memory represented by the memory 2201 are linked together.
- the bus architecture can also link various other circuits such as peripherals, voltage regulators, power management circuits, etc., which are all known in the art, and therefore, no further descriptions are provided herein.
- the bus interface provides the interface.
- the processor 2200 is responsible for managing the bus architecture and general processing, and the memory 2201 can store data used by the processor 2200 when performing operations.
- the process disclosed in the embodiment of the present application may be applied to the processor 2200 or implemented by the processor 2200.
- each step of the signal processing flow can be completed by hardware integrated logic circuits in the processor 2200 or instructions in the form of software.
- the processor 2200 may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and may implement or execute the embodiments of the present application The disclosed methods, steps and logic block diagrams.
- the general-purpose processor may be a microprocessor or any conventional processor.
- the steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware processor, or executed and completed by a combination of hardware and software modules in the processor.
- the software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers.
- the storage medium is located in the memory 2201, and the processor 2200 reads the information in the memory 2201 and completes the steps of the signal processing flow in combination with its hardware.
- the processor 2200 is configured to read the program in the memory 2201 and execute the following process:
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the codebook indication information includes beam information used to determine a precoding orthogonal combined beam
- the processor 2200 is specifically configured to:
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector
- the processor 2200 is specifically configured to:
- the compressed basis vectors used by the multiple data transmission layers in the candidate compressed basis vectors are determined according to the basis vector information.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the processor 2200 is specifically configured to:
- the non-zero coefficient positions used by the multiple data transmission layers in the candidate non-zero coefficient positions are determined according to the non-zero coefficient indication information.
- the codebook indication information includes beam information used to determine a precoding orthogonal combined beam
- the processor 2200 is specifically configured to:
- the beam information is a bitmap
- the beam information is an index set, determine the orthogonal combined beam used by the data transmission layer according to the index in the index set, where the index set includes the index of the orthogonal combined beam used by the data transmission layer ;
- the beam information is permutation and combination index information
- the permutation and combination index information is X bits
- X is determined according to the number of candidate orthogonal combined beams and the number of orthogonal combined beams used by the data transmission layer
- the permutation and combination index information indicates the position of the permutation and combination of orthogonal combined beams used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector, and the processor 2200 is specifically configured to:
- the compressed base vector used by the data transmission layer is determined according to the bits in the bitmap and the values on the bits, where the bits in the bitmap correspond to the candidate compressed base vectors, The value on the bit indicates whether the data transmission layer uses the compressed basis vector; or
- the base vector information is an index set
- the basis vector information is permutation and combination index information
- the basis vector information is permutation and combination index information
- the permutation and combination index information is X bits
- X is determined according to the number of candidate compressed basis vectors and the number of compressed basis vectors used by the data transmission layer
- the permutation and combination index information indicates the position of the permutation and combination of compressed basis vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information used to determine the precoding compression coefficient, and the processor 2200 is specifically configured to:
- the non-zero coefficient indication information is a bitmap
- the position of the non-zero coefficient used by the data transmission layer is determined according to the bits in the bitmap and the values on the bits, wherein the bits in the bitmap correspond to the candidate non-zero coefficients Zero coefficient position, the value on the bit position indicates whether the data transmission layer uses the non-zero coefficient position;
- the non-zero coefficient indication information is an index set, determine the position of the non-zero coefficient used by the data transmission layer according to the index in the index set, wherein the index set includes the non-zero coefficient used by the data transmission layer The index of the location; or
- the non-zero coefficient indicating information is permutation and combination index information
- the permutation and combination index information is X bits
- X is based on the number of candidate non-zero coefficient positions and the non-zero coefficient positions used by the data transmission layer The number is determined, and the permutation and combination index information indicates the positions of permutations and combinations of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the processor 2200 is specifically configured to:
- the compression coefficient used by the data transmission layer is determined according to the non-zero coefficient position used by the data transmission layer and the bit number set corresponding to the candidate non-zero coefficient position, wherein the bit number set includes the position of the candidate non-zero coefficient The number of bits occupied after quantization of the amplitude coefficient and the number of bits occupied after quantization of the phase coefficient of the candidate non-zero coefficient position.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient, and the non-zero coefficient position information in the non-zero coefficient indication information is located in the second part of the CSI;
- the processor 2200 is further configured to:
- the number of non-zero coefficients is determined according to the information about the number of non-zero coefficients in the first part of the CSI or the configuration information of the network side device or system predefined.
- processor 2200 is further configured to:
- the codebook indicates the remaining part of the information.
- the embodiment of this application also provides a device for reporting channel state information, because this device is the device in the method in the embodiment of this application, and the principle of the device to solve the problem is similar to the method. Therefore, the implementation of the device can refer to the implementation of the method, and the repetition will not be repeated.
- an embodiment of the present application also provides a device for reporting channel state information.
- the device includes a processing module 2300 and a sending module 2301:
- Processing module 2300 Determine the codebook indication information corresponding to the data transmission layer according to the codebook parameter information
- Sending module 2301 sending channel state information CSI including the codebook indication information to the network side device;
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the codebook indication information includes beam information used to determine a precoding orthogonal combined beam
- the processing module 2300 is also used for:
- the beam information corresponding to the multiple data transmission layers is placed in the CSI.
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector
- the processing module 2300 is also used for:
- the basis vector information corresponding to multiple data transmission layers is placed in the CSI.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient
- the processing module 2300 is also used for:
- the non-zero coefficient indication information corresponding to multiple data transmission layers is placed in the CSI.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the processing module 2300 is specifically configured to determine the codebook indication information in the following manner:
- bitmap bitmap is used as the beam information corresponding to the data transmission layer, where the bits in the bitmap correspond to candidate orthogonal combined beams, and the value on the bit indicates whether the data transmission layer uses the orthogonal combined beam ;or
- the index set includes the index of the orthogonal combined beam used by the data transmission layer
- the permutation and combination index information is used as the codebook indication information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate codebook parameters and the code used by the data transmission layer The number of this parameter is determined, and the permutation and combination index information indicates the position of the permutation and combination of codebook parameters used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector, and the processing module 2300 is further configured to determine the basis vector information in the following manner:
- bitmap bitmap as the basis vector information corresponding to the data transmission layer, wherein the bits in the bitmap correspond to candidate compression basis vectors, and the value on the bit position indicates whether the data transmission layer uses the compression basis vector;
- index set as the basis vector information corresponding to the data transmission layer, wherein the index set includes the index of the compressed basis vector used by the data transmission layer;
- the permutation and combination index information is used as the basis vector information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate compression basis vectors and the compression basis used by the data transmission layer. The number of vectors is determined, and the permutation and combination index information indicates the position of the permutation and combination of compressed base vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient, and the processing module 2300 is further configured to determine the non-zero coefficient indication information in the following manner:
- bitmap bitmap is used as the non-zero coefficient indication information corresponding to the data transmission layer, wherein the bits in the bitmap correspond to candidate non-zero coefficient positions, and the value on the bit indicates whether the data transmission layer uses the non-zero coefficient Zero factor position; or
- the index set includes the index of the non-zero coefficient position used by the data transmission layer
- the permutation and combination index information is used as the non-zero coefficient indicating information corresponding to the data transmission layer, where the permutation and combination index information is X bits, and X is based on the number of candidate non-zero coefficient positions and the data transmission layer uses The number of non-zero coefficient positions is determined, and the permutation and combination index information indicates the positions of the permutation and combination of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the terminal places the non-zero coefficient position information in the non-zero coefficient indication information in the CSI
- the second part of the processing module 2300 is also used to:
- the information about the number of non-zero coefficients in the non-zero coefficient indication information is placed in the first part of the CSI.
- processing module 2300 is further configured to:
- the part of the codebook indication information is placed in the first part of the CSI, and the remaining part is placed in the second part of the CSI.
- the embodiment of this application also provides a device for reporting channel state information, because this device is the device in the method in the embodiment of this application, and the principle of the device to solve the problem is similar to the method. Therefore, the implementation of the device can refer to the implementation of the method, and the repetition will not be repeated.
- an embodiment of the present application also provides a device for reporting channel state information.
- the device includes a receiving module 2400 and a processing module 2401:
- Receiving module 2400 receiving the CSI including the codebook indication information corresponding to the data transmission layer reported by the terminal;
- Processing module 2401 Determine precoding of the terminal after decoding the CSI according to the codebook indication information in the CSI;
- the codebook indication information includes some or all of the following:
- the beam information used to determine the precoding orthogonal combined beam the basis vector information used to determine the precoding compression basis vector, and the non-zero coefficient indication information used to determine the precoding compression coefficient.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the processing module 2401 is specifically configured to:
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector
- the processing module 2401 is specifically configured to:
- the compressed basis vectors used by the multiple data transmission layers in the candidate compressed basis vectors are determined according to the basis vector information.
- the codebook indication information includes non-zero coefficient indication information used to determine the precoding compression coefficient
- the processing module 2401 is specifically configured to:
- the non-zero coefficient positions used by the multiple data transmission layers in the candidate non-zero coefficient positions are determined according to the non-zero coefficient indication information.
- the codebook indication information includes beam information used to determine a precoded orthogonal combined beam
- the processing module 2401 is specifically configured to:
- the beam information is a bitmap
- the beam information is an index set, determine the orthogonal combined beam used by the data transmission layer according to the index in the index set, where the index set includes the index of the orthogonal combined beam used by the data transmission layer ;
- the beam information is permutation and combination index information
- the permutation and combination index information is X bits
- X is determined according to the number of candidate orthogonal combined beams and the number of orthogonal combined beams used by the data transmission layer
- the permutation and combination index information indicates the position of the permutation and combination of orthogonal combined beams used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes basis vector information used to determine a precoding compression basis vector, and the processing module 2401 is specifically configured to:
- the compressed base vector used by the data transmission layer is determined according to the bits in the bitmap and the values on the bits, where the bits in the bitmap correspond to the candidate compressed base vectors, The value on the bit indicates whether the data transmission layer uses the compressed basis vector; or
- the base vector information is an index set
- the basis vector information is permutation and combination index information
- the basis vector information is permutation and combination index information
- the permutation and combination index information is X bits
- X is determined according to the number of candidate compressed basis vectors and the number of compressed basis vectors used by the data transmission layer
- the permutation and combination index information indicates the position of the permutation and combination of compressed basis vectors used by the data transmission layer in all permutations and combinations;
- the codebook indication information includes non-zero coefficient indication information used to determine the precoding compression coefficient, and the processing module 2401 is specifically configured to:
- the non-zero coefficient indication information is a bitmap
- the position of the non-zero coefficient used by the data transmission layer is determined according to the bits in the bitmap and the values on the bits, wherein the bits in the bitmap correspond to the candidate non-zero coefficients.
- Zero coefficient position the value on the bit position indicates whether the data transmission layer uses the non-zero coefficient position; or
- the non-zero coefficient indication information is an index set, determine the position of the non-zero coefficient used by the data transmission layer according to the index in the index set, wherein the index set includes the non-zero coefficient used by the data transmission layer The index of the location; or
- the non-zero coefficient indicating information is permutation and combination index information
- the permutation and combination index information is X bits
- X is based on the number of candidate non-zero coefficient positions and the non-zero coefficient positions used by the data transmission layer The number is determined, and the permutation and combination index information indicates the positions of permutations and combinations of non-zero coefficient positions used by the data transmission layer in all permutations and combinations.
- the codebook indication information includes non-zero coefficient indication information used to determine the precoding compression coefficient
- the processing module 2401 is specifically configured to:
- the compression coefficient used by the data transmission layer is determined according to the non-zero coefficient position used by the data transmission layer and the bit number set corresponding to the candidate non-zero coefficient position, wherein the bit number set includes the position of the candidate non-zero coefficient The number of bits occupied after quantization of the amplitude coefficient and the number of bits occupied after quantization of the phase coefficient of the candidate non-zero coefficient position.
- the codebook indication information includes non-zero coefficient indication information used to determine a precoding compression coefficient, and the non-zero coefficient position information in the non-zero coefficient indication information is located in the second part of the CSI;
- the processing module 2401 is also used for:
- the number of non-zero coefficients is determined according to the information about the number of non-zero coefficients in the first part of the CSI or the configuration information of the network side device or system predefined.
- processing module 2401 is further configured to:
- An embodiment of the present application further provides a computer-readable non-volatile storage medium, including program code, when the program code runs on a computing terminal, the program code is used to make the computing terminal execute the implementation of the present application.
- a computer-readable non-volatile storage medium including program code, when the program code runs on a computing terminal, the program code is used to make the computing terminal execute the implementation of the present application. Example of the steps of the method for reporting channel state information.
- this application may take the form of a computer program product on a computer-usable or computer-readable storage medium, which has a computer-usable or computer-readable program code implemented in the medium to be used by the instruction execution system or Used in conjunction with the instruction execution system.
- a computer-usable or computer-readable medium can be any medium that can contain, store, communicate, transmit, or transmit a program for use by an instruction execution system, device, or device, or in combination with an instruction execution system, Device or equipment use.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (31)
- 一种信道状态信息上报的方法,其特征在于,该方法包括:终端根据码本参数信息确定数据传输层对应的码本指示信息;所述终端将包含所述码本指示信息的信道状态信息CSI发送给所述网络侧设备;其中,所述码本指示信息包括下列中的部分或全部:用于确定预编码正交组合波束的波束信息、用于确定预编码压缩基向量的基向量信息、用于确定预编码压缩系数的非零系数指示信息。
- 如权利要求1所述的方法,其特征在于,所述码本指示信息包括用于确定预编码正交组合波束的波束信息;所述终端根据码本参数信息确定码本指示信息之后,将包含所述码本指示信息的信道状态信息CSI发送给所述网络侧设备之前,还包括:若所述终端确定多个数据传输层对应的所述波束信息相同,则所述终端将所述多个数据传输层对应的所述波束信息置于所述CSI中。
- 如权利要求1所述的方法,其特征在于,所述码本指示信息包括用于确定预编码压缩基向量的基向量信息;所述终端根据码本参数信息确定码本指示信息之后,将包含所述码本指示信息的信道状态信息CSI发送给所述网络侧设备之前,还包括:若所述终端确定多个数据传输层对应的所述基向量信息相同,则所述终端将所述多个数据传输层对应的所述基向量信息置于所述CSI中。
- 如权利要求1所述的方法,其特征在于,所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息;所述终端根据码本参数信息确定码本指示信息之后,将包含所述码本指示信息的信道状态信息CSI发送给所述网络侧设备之前,还包括:若所述终端确定多个数据传输层对应的所述非零系数指示信息相同,则所述终端将所述多个数据传输层对应的所述非零系数指示信息置于所述CSI 中。
- 如权利要求1所述的方法,其特征在于,所述码本指示信息包括用于确定预编码正交组合波束的波束信息,所述终端通过下列方式确定所述波束信息:所述终端将比特位图bitmap作为所述数据传输层对应的波束信息,其中所述bitmap中的比特位对应候选正交组合波束,比特位上的数值表示所述数据传输层是否使用所述正交组合波束;或所述终端将索引集合作为所述数据传输层对应的波束信息,其中所述索引集合包括所述数据传输层使用的正交组合波束的索引;或所述终端将排列组合索引信息作为所述数据传输层对应的波束信息,其中所述排列组合索引信息是X个比特位,X是根据候选正交组合波束的个数以及所述数据传输层使用的正交组合波束的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的正交组合波束的排列组合在所有排列组合中的位置;所述码本指示信息包括用于确定预编码压缩基向量的基向量信息,所述终端通过下列方式确定所述基向量信息:所述终端将比特位图bitmap作为所述数据传输层对应的基向量信息,其中所述bitmap中的比特位对应候选压缩基向量,比特位上的数值表示所述数据传输层是否使用所述压缩基向量;或所述终端将索引集合作为所述数据传输层对应的基向量信息,其中所述索引集合包括所述数据传输层使用的压缩基向量的索引;或所述终端将排列组合索引信息作为所述数据传输层对应的基向量信息,其中所述排列组合索引信息是X个比特位,X是根据候选压缩基向量的个数以及所述数据传输层使用的压缩基向量的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的压缩基向量的排列组合在所有排列组合中的位置;所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息, 所述终端通过下列方式确定所述非零系数指示信息:所述终端将比特位图bitmap作为所述数据传输层对应的非零系数指示信息,其中所述bitmap中的比特位对应候选非零系数位置,比特位上的数值表示所述数据传输层是否使用所述非零系数位置;或所述终端将索引集合作为所述数据传输层对应的非零系数指示信息,其中所述索引集合包括所述数据传输层使用的非零系数位置的索引;或所述终端将排列组合索引信息作为所述数据传输层对应的非零系数指示信息,其中所述排列组合索引信息是X个比特位,X是根据候选非零系数位置的个数以及所述数据传输层使用的非零系数位置的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的非零系数位置的排列组合在所有排列组合中的位置。
- 如权利要求1所述的方法,其特征在于,所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息,且所述终端将所述非零系数指示信息中的非零系数位置信息置于所述CSI的第二部分;所述方法还包括:所述终端将所述非零系数指示信息中的非零系数个数信息置于所述CSI的第一部分。
- 如权利要求1所述的方法,其特征在于,所述终端根据码本参数信息确定码本指示信息之后,将包含所述码本指示信息的信道状态信息CSI发送给所述网络侧设备之前,还包括:所述终端将所述码本指示信息全部置于所述CSI的第一部分或第二部分;或所述终端将所述码本指示信息中的部分置于所述CSI的第一部分,并将剩余的部分置于所述CSI的第二部分。
- 一种信道状态信息上报的方法,其特征在于,该方法包括:网络侧设备接收终端上报的包含数据传输层对应的码本指示信息的CSI;所述网络侧设备根据所述CSI中的码本指示信息解码所述CSI后确定所 述终端的预编码;其中,所述码本指示信息包括下列中的部分或全部:用于确定预编码正交组合波束的波束信息、用于确定预编码压缩基向量的基向量信息、用于确定预编码压缩系数的非零系数指示信息。
- 如权利要求8所述的方法,其特征在于,所述码本指示信息包括用于确定预编码正交组合波束的波束信息,所述网络侧设备根据所述CSI中的码本指示信息解码所述CSI,包括:若所述网络侧设备确定所述CSI中的一个波束信息对应多个数据传输层,则所述网络侧设备根据所述波束信息确定候选正交组合波束中所述多个数据传输层使用的正交组合波束。
- 如权利要求8所述的方法,其特征在于,所述码本指示信息包括用于确定预编码压缩基向量的基向量信息;所述网络侧设备根据所述CSI中的码本指示信息解码所述CSI,包括:若所述网络侧设备确定所述CSI中的一个基向量信息对应多个数据传输层,则所述网络侧设备根据所述基向量信息确定候选压缩基向量中所述多个数据传输层使用的压缩基向量。
- 如权利要求8所述的方法,其特征在于,所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息,所述网络侧设备根据所述CSI中的码本指示信息解码所述CSI,包括:若所述网络侧设备确定所述CSI中一个非零系数指示信息对应多个数据传输层,则所述网络侧设备根据所述非零系数指示信息确定候选非零系数位置中所述多个数据传输层使用的压缩系数中的非零系数位置。
- 如权利要求8所述的方法,其特征在于,所述码本指示信息包括用于确定预编码正交组合波束的波束信息,所述网络侧设备根据所述CSI中的码本指示信息解码所述CSI,包括:若所述波束信息为bitmap,则所述网络侧设备根据所述bitmap中的比特位以及比特位上的数值确定所述数据传输层使用的正交组合波束,其中所述 bitmap中的比特位对应候选正交组合波束,比特位上的数值表示所述数据传输层是否使用所述正交组合波束;或若所述波束信息为索引集合,则所述网络侧设备根据所述索引集合中的索引确定所述数据传输层使用的正交组合波束,其中所述索引集合包括所述数据传输层使用的正交组合波束的索引;或若所述波束信息为排列组合索引信息,则所述网络侧设备根据所述排列组合索引信息确定所述数据传输层使用的正交组合波束的排列组合在所有排列组合中的位置后,根据所述位置确定所述数据传输层使用的正交组合波束,其中所述排列组合索引信息是X个比特位,X是根据候选正交组合波束的个数以及所述数据传输层使用的正交组合波束的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的正交组合波束的排列组合在所有排列组合中的位置;所述码本指示信息包括用于确定预编码压缩基向量的基向量信息,所述网络侧设备根据所述CSI中的码本指示信息解码所述CSI,包括:若所述基向量信息为bitmap,则所述网络侧设备根据所述bitmap中的比特位以及比特位上的数值确定所述数据传输层使用的压缩基向量,其中所述bitmap中的比特位对应候选压缩基向量,比特位上的数值表示所述数据传输层是否使用所述压缩基向量;或若所述基向量信息为索引集合,则所述网络侧设备根据所述索引集合中的索引确定所述数据传输层使用的压缩基向量,其中所述索引集合包括所述数据传输层使用的压缩基向量的索引;或若所述基向量信息为排列组合索引信息,则所述网络侧设备根据所述排列组合索引信息确定所述数据传输层使用的压缩基向量的排列组合在所有排列组合中的位置后,根据所述位置确定所述数据传输层使用的压缩基向量,其中所述排列组合索引信息是X个比特位,X是根据候选压缩基向量的个数以及所述数据传输层使用的压缩基向量的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的压缩基向量的排列组合在所有排列组合中的 位置;所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息,所述网络侧设备根据所述CSI中的码本指示信息解码所述CSI,包括:若所述非零系数指示信息为bitmap,则所述网络侧设备根据所述bitmap中的比特位以及比特位上的数值确定所述数据传输层使用的非零系数位置,其中所述bitmap中的比特位对应候选非零系数位置,比特位上的数值表示所述数据传输层是否使用所述非零系数位置;或若所述非零系数指示信息为索引集合,则所述网络侧设备根据所述索引集合中的索引确定所述数据传输层使用的非零系数位置,其中所述索引集合包括所述数据传输层使用的非零系数位置的索引;或若所述非零系数指示信息为排列组合索引信息,则所述网络侧设备根据所述排列组合索引信息确定所述数据传输层使用的非零系数位置的排列组合在所有排列组合中的位置后,根据所述位置确定所述数据传输层使用的非零系数位置,其中所述排列组合索引信息是X个比特位,X是根据候选非零系数位置的个数以及所述数据传输层使用的非零系数位置的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的非零系数位置的排列组合在所有排列组合中的位置。
- 如权利要求8所述的方法,其特征在于,所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息,所述网络侧设备根据所述CSI中的码本指示信息解码所述CSI后确定所述终端的预编码,包括:所述网络侧设备根据所述数据传输层使用的非零系数位置以及与候选非零系数位置对应的比特数集确定所述数据传输层使用的压缩系数,其中所述比特数集包括所述候选非零系数位置的幅度系数量化后占用的比特数以及所述候选非零系数位置的相位系数量化后占用的比特数。
- 如权利要求8所述的方法,其特征在于,所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息,且所述非零系数指示信息中的位置信息位于所述CSI的第二部分;所述方法还包括:所述网络侧设备根据所述CSI的第一部分中的非零系数个数信息或网络侧设备配置信息或系统预定义确定非零系数的个数。
- 如权利要求8所述的方法,其特征在于,所述网络侧设备接收终端上报的包含数据传输层对应的码本指示信息的CSI之后,所述网络侧设备根据所述CSI中的码本指示信息解码所述CSI后确定所述终端的预编码之前,还包括:所述网络侧设备根据所述CSI的第一部分或第二部分确定所述码本指示信息的全部;或所述网络侧设备根据所述CSI的第一部分确定所述码本指示信息中的部分,并根据所述CSI的第二部分确定所述码本指示信息中剩余的部分。
- 一种信道状态信息上报的设备,其特征在于,该设备包括:处理器和存储器;其中,处理器,用于读取存储器中的程序并执行下列过程:根据码本参数信息确定数据传输层对应的码本指示信息;将包含所述码本指示信息的信道状态信息CSI发送给网络侧设备;其中,所述码本指示信息包括下列中的部分或全部:用于确定预编码正交组合波束的波束信息、用于确定预编码压缩基向量的基向量信息、用于确定预编码压缩系数的非零系数指示信息。
- 如权利要求16所述的设备,其特征在于,所述码本指示信息包括用于确定预编码正交组合波束的波束信息;所述处理器还用于:若确定多个数据传输层对应的所述波束信息相同,则将所述多个数据传输层对应的所述波束信息置于所述CSI中。
- 如权利要求16所述的设备,其特征在于,所述码本指示信息包括用于确定预编码压缩基向量的基向量信息;所述处理器还用于:若确定多个数据传输层对应的所述基向量信息相同,则将所述多个数据传输层对应的所述基向量信息置于所述CSI中。
- 如权利要求16所述的设备,其特征在于,所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息;所述处理器还用于:若确定多个数据传输层对应的所述非零系数指示信息相同,则将所述多个数据传输层对应的所述非零系数指示信息置于所述CSI中。
- 如权利要求16所述的设备,其特征在于,所述码本指示信息包括用于确定预编码正交组合波束的波束信息,所述处理器还用于通过下列方式确定所述波束信息:将比特位图bitmap作为所述数据传输层对应的波束信息,其中所述bitmap中的比特位对应候选正交组合波束,比特位上的数值表示所述数据传输层是否使用所述正交组合波束;或将索引集合作为所述数据传输层对应的波束信息,其中所述索引集合包括所述数据传输层使用的正交组合波束的索引;或将排列组合索引信息作为所述数据传输层对应的码本指示信息,其中所述排列组合索引信息是X个比特位,X是根据候选码本参数的个数以及所述数据传输层使用的码本参数的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的码本参数的排列组合在所有排列组合中的位置;所述码本指示信息包括用于确定预编码压缩基向量的基向量信息,所述处理器还用于通过下列方式确定所述基向量信息:将比特位图bitmap作为所述数据传输层对应的基向量信息,其中所述bitmap中的比特位对应候选压缩基向量,比特位上的数值表示所述数据传输层是否使用所述压缩基向量;或将索引集合作为所述数据传输层对应的基向量信息,其中所述索引集合包括所述数据传输层使用的压缩基向量的索引;或将排列组合索引信息作为所述数据传输层对应的基向量信息,其中所述 排列组合索引信息是X个比特位,X是根据候选压缩基向量的个数以及所述数据传输层使用的压缩基向量的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的压缩基向量的排列组合在所有排列组合中的位置;所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息,所述处理器还用于通过下列方式确定所述非零系数指示信息:将比特位图bitmap作为所述数据传输层对应的非零系数指示信息,其中所述bitmap中的比特位对应候选非零系数位置,比特位上的数值表示所述数据传输层是否使用所述非零系数位置;或将索引集合作为所述数据传输层对应的非零系数指示信息,其中所述索引集合包括所述数据传输层使用的非零系数位置的索引;或将排列组合索引信息作为所述数据传输层对应的非零系数指示信息,其中所述排列组合索引信息是X个比特位,X是根据候选非零系数位置的个数以及所述数据传输层使用的非零系数位置的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的非零系数位置的排列组合在所有排列组合中的位置。
- 如权利要求16所述的设备,其特征在于,若所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息,且所述终端将所述非零系数指示信息中的非零系数位置信息置于所述CSI的第二部分;所述处理器还用于:将所述非零系数指示信息中的非零系数个数信息置于所述CSI的第一部分。
- 如权利要求16所述的设备,其特征在于,所述处理器还用于:将所述码本指示信息全部置于所述CSI的第一部分或第二部分;或将所述码本指示信息中的部分置于所述CSI的第一部分,并将剩余的部分置于所述CSI的第二部分。
- 一种信道状态信息上报的设备,其特征在于,该设备包括:处理器和存储器;其中,处理器,用于读取存储器中的程序并执行下列过程:接收终端上报的包含数据传输层对应的码本指示信息的CSI;根据所述CSI中的码本指示信息解码所述CSI后确定所述终端的预编码;其中,所述码本指示信息包括下列中的部分或全部:用于确定预编码正交组合波束的波束信息、用于确定预编码压缩基向量的基向量信息、用于确定预编码压缩系数的非零系数指示信息。
- 如权利要求23所述的设备,其特征在于,所述码本指示信息包括用于确定预编码正交组合波束的波束信息,所述处理器具体用于:若确定所述CSI中一个波束信息对应多个数据传输层,则根据所述波束信息确定候选正交组合波束中所述多个数据传输层使用的正交组合波束。
- 如权利要求23所述的设备,其特征在于,所述码本指示信息包括用于确定预编码压缩基向量的基向量信息,所述处理器具体用于:若确定所述CSI中一个基向量信息对应多个数据传输层,则根据所述基向量信息确定候选压缩基向量中所述多个数据传输层使用的压缩基向量。
- 如权利要求23所述的设备,其特征在于,所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息,所述处理器具体用于:若确定所述CSI中一个非零系数指示信息对应多个数据传输层,则根据所述非零系数指示信息确定候选非零系数位置中所述多个数据传输层使用的非零系数位置。
- 如权利要求23所述的设备,其特征在于,所述码本指示信息包括用于确定预编码正交组合波束的波束信息,所述处理器具体用于:若所述波束信息为bitmap,则根据所述bitmap中的比特位以及比特位上的数值确定所述数据传输层使用的正交组合波束,其中所述bitmap中的比特位对应候选正交组合波束,比特位上的数值表示所述数据传输层是否使用所述正交组合波束;或若所述波束信息为索引集合,则根据所述索引集合中的索引确定所述数据传输层使用的正交组合波束,其中所述索引集合包括所述数据传输层使用 的正交组合波束的索引;或若所述波束信息为排列组合索引信息,则根据所述排列组合索引信息确定所述数据传输层使用的正交组合波束的排列组合在所有排列组合中的位置后,根据所述位置确定所述数据传输层使用的正交组合波束,其中所述排列组合索引信息是X个比特位,X是根据候选正交组合波束的个数以及所述数据传输层使用的正交组合波束的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的正交组合波束的排列组合在所有排列组合中的位置;所述码本指示信息包括用于确定预编码压缩基向量的基向量信息,所述处理器具体用于:若所述基向量信息为bitmap,则根据所述bitmap中的比特位以及比特位上的数值确定所述数据传输层使用的压缩基向量,其中所述bitmap中的比特位对应候选压缩基向量,比特位上的数值表示所述数据传输层是否使用所述压缩基向量;或若所述基向量信息为索引集合,则根据所述索引集合中的索引确定所述数据传输层使用的压缩基向量,其中所述索引集合包括所述数据传输层使用的压缩基向量的索引;或若所述基向量信息为排列组合索引信息,则根据所述排列组合索引信息确定所述数据传输层使用的压缩基向量的排列组合在所有排列组合中的位置后,根据所述位置确定所述数据传输层使用的压缩基向量,其中所述排列组合索引信息是X个比特位,X是根据候选压缩基向量的个数以及所述数据传输层使用的压缩基向量的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的压缩基向量的排列组合在所有排列组合中的位置;所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息,所述处理器具体用于:若所述非零系数指示信息为bitmap,则根据所述bitmap中的比特位以及比特位上的数值确定所述数据传输层使用的非零系数位置,其中所述bitmap中的比特位对应候选非零系数位置,比特位上的数值表示所述数据传输层是 否使用所述非零系数位置;或若所述非零系数指示信息为索引集合,则根据所述索引集合中的索引确定所述数据传输层使用的非零系数位置,其中所述索引集合包括所述数据传输层使用的非零系数位置的索引;或若所述非零系数指示信息为排列组合索引信息,则根据所述排列组合索引信息确定所述数据传输层使用的非零系数位置的排列组合在所有排列组合中的位置后,根据所述位置确定所述数据传输层使用的非零系数位置,其中所述排列组合索引信息是X个比特位,X是根据候选非零系数位置的个数以及所述数据传输层使用的非零系数位置的个数确定的,且所述排列组合索引信息表示所述数据传输层使用的非零系数位置的排列组合在所有排列组合中的位置。
- 如权利要求23所述的设备,其特征在于,所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息,所述处理器具体用于:根据所述数据传输层使用的非零系数位置以及与候选非零系数位置对应的比特数集确定所述数据传输层使用的压缩系数,其中所述比特数集包括所述候选非零系数位置的幅度系数量化后占用的比特数以及所述候选非零系数位置的相位系数量化后占用的比特数。
- 如权利要求23所述的设备,其特征在于,所述码本指示信息包括用于确定预编码压缩系数的非零系数指示信息,且所述非零系数指示信息中的非零系数位置信息位于所述CSI的第二部分;所述处理器还用于:根据所述CSI的第一部分中的非零系数个数信息或网络侧设备配置信息或系统预定义确定非零系数的个数。
- 如权利要求23所述的设备,其特征在于,所述处理器还用于:根据所述CSI的第一部分或第二部分确定所述码本指示信息的全部;或根据所述CSI的第一部分确定所述码本指示信息中的部分,并根据所述CSI的第二部分确定所述码本指示信息中剩余的部分。
- 一种计算机存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1~7任一所述方法的步骤或如权利要求8~15任一所述方法的步骤。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020217034107A KR102803590B1 (ko) | 2019-03-21 | 2019-12-24 | 채널 상태 정보를 보고하기 위한 방법 및 장치 |
| EP19920284.7A EP3944511A4 (en) | 2019-03-21 | 2019-12-24 | CHANNEL STATE INFORMATION NOTIFICATION METHOD AND DEVICE |
| US17/441,677 US12081299B2 (en) | 2019-03-21 | 2019-12-24 | Channel state information reporting method and device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910215992.2 | 2019-03-21 | ||
| CN201910215992.2A CN111726154B (zh) | 2019-03-21 | 2019-03-21 | 一种信道状态信息上报的方法和设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020186871A1 true WO2020186871A1 (zh) | 2020-09-24 |
Family
ID=72518970
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/128026 Ceased WO2020186871A1 (zh) | 2019-03-21 | 2019-12-24 | 一种信道状态信息上报的方法和设备 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12081299B2 (zh) |
| EP (1) | EP3944511A4 (zh) |
| KR (1) | KR102803590B1 (zh) |
| CN (1) | CN111726154B (zh) |
| WO (1) | WO2020186871A1 (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115175228A (zh) * | 2021-04-02 | 2022-10-11 | 大唐移动通信设备有限公司 | 信息上报方法、网络侧配置方法、装置、设备及存储介质 |
| CN115333586A (zh) * | 2021-05-11 | 2022-11-11 | 大唐移动通信设备有限公司 | 码本指示方法、装置及存储介质 |
| CN115514398A (zh) * | 2021-06-22 | 2022-12-23 | 大唐移动通信设备有限公司 | 信道状态信息发送方法、接收方法及装置 |
| CN116711364A (zh) * | 2021-01-17 | 2023-09-05 | 华为技术有限公司 | 信道信息获取方法及相关设备 |
| WO2023207920A1 (zh) * | 2022-04-28 | 2023-11-02 | 维沃移动通信有限公司 | 信道信息反馈方法、终端及网络侧设备 |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020200711A1 (en) * | 2019-03-29 | 2020-10-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Multibeam precoder based channel state information |
| CN114667758B (zh) * | 2019-11-29 | 2025-12-23 | 中兴通讯股份有限公司 | 用于压缩无线信道状态信息反馈的方法 |
| US20220124537A1 (en) * | 2020-10-20 | 2022-04-21 | Samsung Electronics Co., Ltd. | Method and apparatus for csi reporting based on a port selection codebook |
| CN114598365B (zh) | 2020-12-01 | 2023-10-17 | 维沃移动通信有限公司 | 传输方法、装置、设备及可读存储介质 |
| CN115941137A (zh) * | 2021-08-09 | 2023-04-07 | 维沃移动通信有限公司 | Csi上报方法、接收方法、装置、终端和网络侧设备 |
| CN116436568A (zh) * | 2022-01-04 | 2023-07-14 | 维沃移动通信有限公司 | 信道状态信息csi反馈方法、装置、终端及网络侧设备 |
| CN117769811A (zh) * | 2022-07-26 | 2024-03-26 | 北京小米移动软件有限公司 | 系数指示方法、装置及存储介质 |
| CN117639850A (zh) * | 2022-08-12 | 2024-03-01 | 大唐移动通信设备有限公司 | 码本参数传输方法、装置及存储介质 |
| CN115669152A (zh) * | 2022-08-26 | 2023-01-31 | 北京小米移动软件有限公司 | 参数指示方法、装置、设备及存储介质 |
| CN118120152A (zh) * | 2022-09-29 | 2024-05-31 | 北京小米移动软件有限公司 | 指示上报方法及其装置 |
| CN117997390A (zh) * | 2022-11-04 | 2024-05-07 | 北京紫光展锐通信技术有限公司 | 码本反馈、接收方法及装置、存储介质、终端设备 |
| WO2024138428A1 (en) * | 2022-12-28 | 2024-07-04 | Zte Corporation | Reporting channel state information for antenna arrays in wireless communication systems |
| CN118592052A (zh) * | 2023-01-03 | 2024-09-03 | 北京小米移动软件有限公司 | 信息上报方法、接收方法、装置、通信设备及存储介质 |
| WO2024148638A1 (zh) * | 2023-01-14 | 2024-07-18 | 北京小米移动软件有限公司 | 信道状态信息上报方法、装置及存储介质 |
| WO2025173250A1 (ja) * | 2024-02-16 | 2025-08-21 | 株式会社Nttドコモ | 端末、無線通信方法及び基地局 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106685490A (zh) * | 2015-11-06 | 2017-05-17 | 电信科学技术研究院 | 一种信道状态信息反馈、数据传输方法及装置 |
| CN109150270A (zh) * | 2017-06-28 | 2019-01-04 | 华为技术有限公司 | 信道状态信息反馈和接收方法、发送端设备和接收端设备 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102016205052A1 (de) | 2016-03-24 | 2017-09-28 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Telegrammaufteilungsübertragungsverfahren für bidirektionale netze |
| WO2017166219A1 (en) * | 2016-03-31 | 2017-10-05 | Qualcomm Incorporated | Channel covariance feedback for enhanced fd-mimo |
| US10659118B2 (en) * | 2016-04-19 | 2020-05-19 | Samsung Electronics Co., Ltd. | Method and apparatus for explicit CSI reporting in advanced wireless communication systems |
| US10103798B2 (en) * | 2016-09-14 | 2018-10-16 | Samsung Electronics Co., Ltd. | Method and apparatus to enable channel compression in advanced wireless communication systems |
| CN108288983B (zh) * | 2017-01-09 | 2022-01-28 | 中兴通讯股份有限公司 | 信道状态信息的反馈、确定方法及装置 |
| EP3616344A4 (en) * | 2017-05-02 | 2020-07-01 | Mediatek Inc. | OVERHEAD REDUCTION FOR BOOK OF LINEAR COMBINATION CODES AND FEEDBACK MECHANISM IN MOBILE TELECOMMUNICATIONS |
-
2019
- 2019-03-21 CN CN201910215992.2A patent/CN111726154B/zh active Active
- 2019-12-24 WO PCT/CN2019/128026 patent/WO2020186871A1/zh not_active Ceased
- 2019-12-24 EP EP19920284.7A patent/EP3944511A4/en active Pending
- 2019-12-24 US US17/441,677 patent/US12081299B2/en active Active
- 2019-12-24 KR KR1020217034107A patent/KR102803590B1/ko active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106685490A (zh) * | 2015-11-06 | 2017-05-17 | 电信科学技术研究院 | 一种信道状态信息反馈、数据传输方法及装置 |
| CN109150270A (zh) * | 2017-06-28 | 2019-01-04 | 华为技术有限公司 | 信道状态信息反馈和接收方法、发送端设备和接收端设备 |
Non-Patent Citations (2)
| Title |
|---|
| See also references of EP3944511A4 * |
| VIVO: "Discussion on CSI reporting", 3GPP DRAFT; R1-1717471, 13 October 2017 (2017-10-13), Prague, CZ, pages 1 - 5, XP051352668 * |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116711364A (zh) * | 2021-01-17 | 2023-09-05 | 华为技术有限公司 | 信道信息获取方法及相关设备 |
| CN115175228A (zh) * | 2021-04-02 | 2022-10-11 | 大唐移动通信设备有限公司 | 信息上报方法、网络侧配置方法、装置、设备及存储介质 |
| CN115333586A (zh) * | 2021-05-11 | 2022-11-11 | 大唐移动通信设备有限公司 | 码本指示方法、装置及存储介质 |
| TWI803216B (zh) * | 2021-05-11 | 2023-05-21 | 大陸商大唐移動通信設備有限公司 | 碼本指示方法、裝置及存儲介質 |
| US12526015B2 (en) | 2021-05-11 | 2026-01-13 | Datang Mobile Communications Equipment Co., Ltd. | Codebook indication method and apparatus, and storage medium |
| CN115514398A (zh) * | 2021-06-22 | 2022-12-23 | 大唐移动通信设备有限公司 | 信道状态信息发送方法、接收方法及装置 |
| CN115514398B (zh) * | 2021-06-22 | 2024-05-17 | 大唐移动通信设备有限公司 | 信道状态信息发送方法、接收方法及装置 |
| WO2023207920A1 (zh) * | 2022-04-28 | 2023-11-02 | 维沃移动通信有限公司 | 信道信息反馈方法、终端及网络侧设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102803590B1 (ko) | 2025-05-02 |
| US12081299B2 (en) | 2024-09-03 |
| EP3944511A4 (en) | 2022-06-01 |
| US20220149909A1 (en) | 2022-05-12 |
| KR20210138749A (ko) | 2021-11-19 |
| CN111726154A (zh) | 2020-09-29 |
| CN111726154B (zh) | 2022-04-01 |
| EP3944511A1 (en) | 2022-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020186871A1 (zh) | 一种信道状态信息上报的方法和设备 | |
| CN110581724B (zh) | 信道状态信息反馈方法、预编码矩阵确定方法及装置 | |
| KR102746746B1 (ko) | 채널 상태 정보의 보고 방법, 수신 방법, 단말 및 네트워크측 기기 | |
| US11343014B2 (en) | Channel state information reporting method and communications apparatus | |
| TW201911904A (zh) | 資料傳輸方法、基地台和終端 | |
| CN111756417B (zh) | 一种信道状态信息反馈方法及装置 | |
| CN109510654B (zh) | 一种信道状态信息反馈方法及装置 | |
| CN111416645B (zh) | 预编码矩阵指示方法及相关设备 | |
| CN111525947B (zh) | 信道状态信息的上报方法、接收方法、终端及网络侧设备 | |
| EP3358752A1 (en) | Method and apparatus for selecting a resource, and electronic device | |
| CN112187324B (zh) | 一种信道状态信息反馈方法及装置 | |
| CN111628844B (zh) | 一种信道状态信息反馈方法及装置 | |
| KR102939814B1 (ko) | Pmi 보고 및 사용을 위한 조합 인디케이터에 대한 윈도우 fd 기반의 매핑 | |
| WO2017152750A1 (zh) | 一种反馈信息的传输方法和装置 | |
| KR20220015397A (ko) | 송신 채널 상태 전송 방법 및 디바이스, 송신 채널 상태 수신 방법 및 디바이스, 그리고 저장 매체 | |
| WO2017063456A1 (zh) | 一种信道状态信息的传输方法和装置 | |
| EP3229553B1 (en) | Precoding matrix indicator (pmi) feedback method | |
| US20200295807A1 (en) | Codebook subset restriction method | |
| EP4318965A1 (en) | Channel state information transmission method and apparatus, terminal, base station, and storage medium | |
| WO2018058484A1 (zh) | 传输信道信息的方法、终端设备和网络设备 | |
| CN111756423B (zh) | 一种信道状态信息反馈方法及装置 | |
| CN121150759A (zh) | 一种信道信息反馈方法及装置 | |
| CN118264285A (zh) | 信息传输方法、设备和存储介质 | |
| WO2019233340A1 (zh) | 信道状态信息反馈方法、预编码矩阵确定方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19920284 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 20217034107 Country of ref document: KR Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2019920284 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2019920284 Country of ref document: EP Effective date: 20211021 |












