CN101867461B - Channel information acquisition method and device and codebook construction method - Google Patents
Channel information acquisition method and device and codebook construction method Download PDFInfo
- Publication number
- CN101867461B CN101867461B CN201010174928.3A CN201010174928A CN101867461B CN 101867461 B CN101867461 B CN 101867461B CN 201010174928 A CN201010174928 A CN 201010174928A CN 101867461 B CN101867461 B CN 101867461B
- Authority
- CN
- China
- Prior art keywords
- matrix
- information
- msub
- upsilon
- mtd
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- 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
-
- 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/0027—Scheduling of signalling, e.g. occurrence thereof
-
- 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/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a channel information acquisition method and a device and a codebook construction method, which solve the technical defect that in the existing technology, a terminal can not flexibly send channel information according to the specific needs. The acquisition method comprises the following steps that: the terminal sends information R1 information PMI1 and information PMI2 of the current channel to a base station, wherein information R1 indicates rank (upsilon) of the current channel, and upsilon is a positive integer being less than or equal to 8; the base station finds a matrix W1 being 8*upsilon according to the information R1 and the information PMI1, and finds a corresponding matrix W2 according to information PMI2 or the information R1 and the information PMI2; and the base station adjusts the phase of each element in the matrix W1 according to the function F (W1, W2) to acquire an adjustable matrix which is used to be as channel information of a sonband. Compared with the prior art, the channel information feedback technology provided by the technical scheme of the invention can solve the feedback problem when in each Rank.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method and an apparatus for acquiring channel information, and a method for constructing a codebook.
Background
In a wireless communication system, a transmitting end and a receiving end adopt a spatial multiplexing mode to use a plurality of antennas to obtain higher speed. Compared with a general spatial multiplexing method, an enhanced technology is that a receiving end feeds back channel information to a sending end, and the sending end uses a transmitting pre-coding technology according to the obtained channel information, so that the transmission performance can be greatly improved. For single-user multiple-input multiple-output (SU-MIMO, where MIMO denotes Multi-input Multi-output, multiple-input multiple-output), precoding is performed directly using channel feature vector information; for multi-user MIMO (MU-MIMO), relatively accurate channel information is required.
In the 3GPP Long Term Evolution (LTE) plan, feedback of channel information mainly uses a simpler feedback method of a single codebook, and performance of the MIMO transmission precoding technology depends on accuracy of codebook feedback.
The basic principle of codebook-based quantization feedback of channel information is briefly described as follows:
assuming that the limited feedback channel capacity is bps/Hz, the number of available codewords is N-2BAnd (4) respectively. The characteristic vector space of the channel matrix is quantized to form a codebook spaceThe transmitting end and the receiving end jointly store or generate the codebook in real time(the transmitting end and the receiving end are the same). For each channel, H is realized, and the receiving end follows the codebook space according to a certain criterionSelects a code word which is matched with the channel to realize H bestAnd combining the code wordThe sequence number i (codeword sequence number) of (a) is fed back to the transmitting end. Here, the codeword number is referred to as a Precoding Matrix Indicator (Precoding Matrix Indicator) in the codebookAbbreviated PMI). The transmitting end finds out the corresponding pre-coding code word according to the sequence number iSo that the corresponding channel information is also obtained,the feature vector information of the channel is represented.
Codebook space in generalThe method can be further divided into a plurality of codebooks corresponding to the ranks, and each Rank is corresponding to a plurality of code words to quantize a precoding matrix formed by the channel feature vectors in the Rank. Since the number of Rank and non-zero eigenvector of a channel is equal, in general, a codeword has N columns when Rank is N. Therefore, the codebook spaceThe codebook can be divided into a plurality of sub-codebooks according to the Rank, as shown in table 1.
TABLE 1 codebook divided into multiple sub-codebooks by Rank schematic
When Rank is greater than 1, the code words required to be stored are all in a matrix form, wherein a codebook in an LTE protocol is the codebook quantization feedback method, and an LTE downlink 4 transmitting antenna codebook is shown in a table 2, and actually a precoding codebook and a channel information quantization codebook in LTE have the same meaning. In the following, for the sake of uniformity, a vector may also be considered as a matrix with dimension 1.
TABLE 2 LTE Downlink 4 transmit antenna codebook schematic
Codebook unTotal number of layers upsilon
Indexing
1 2 3 4
0 u0=[1 -1 -1 -1]T
1 u1=[1 -j 1 j]T
2 u2=[1 1 -1 1]T
3 u3=[1 j 1 -j]T
4
5
6
7
8 u8=[1 -1 1 1]T
9 u9=[1 -j -1 -j]T
10 u10=[1 1 1 -1]T
11 u11=[1 j -1 j]T
12 u12=[1 -1 -1 1]T
13 u13=[1 -1 1 -1]T
14 u14=[1 1 -1 -1]T
15 u15=[1 1 1 1]T
WhereinI is a unit array, and I is a unit array,a representation matrix WkThe jth column vector of (1).A representation matrix WkJ (d) of1,j2,...,jnA matrix of columns is formed by the rows,represents unThe conjugate transpose matrix of (a); wherein n represents a serial number and takes a value of 0-15.
With the development of communication technology, there is a higher demand for spectral efficiency in long term evolution Advanced (LTE-Advanced), and therefore, 8 antennas are also increased, for which 8 transmit antenna codebook feedbacks need to be designed for quantization feedback of channel information. 8 antennas, one application form is dual-polarized antennas (other application forms also have other configurations of transmitting antennas), so that a codebook suitable for dual-polarized channels needs to be designed.
In the LTE standard, the minimum feedback unit of channel information is a sub-band (Subband), one sub-band is composed of several Resource Blocks (RBs), and each RB is composed of multiple Resource Elements (REs). RE is the minimum unit of time-frequency resources in LTE, and the LTE-A continues to use the resource representation method of LTE. A few subbands may be referred to as Multi-subbands (Multi-subbands) and a large number of subbands may be referred to as wide subbands (widebands).
Some contents related to channel information feedback in LTE are described below, and the contents of interest in the present invention are Rank Indicator (RI) information and PMI information of a channel, and Channel Quality Indication (CQI) information may be fed back together with a PMI.
The channel state information feedback comprises: channel quality indication information (CQI for short), Precoding Matrix Indicator (PMI for short), and rank Indicator (RI for short).
The CQI is an index for measuring the quality of the downlink channel. In the 36-213 protocol, the CQIs are expressed by integer values of 0 to 15, and represent different CQI levels, and the different CQIs correspond to respective modulation schemes and coding rates (MCSs).
The RI is used to describe the number of spatially independent channels, corresponding to the rank of the channel response matrix. In the open-loop spatial multiplexing mode and the closed-loop spatial multiplexing mode, the UE needs to feed back RI information, and in other modes, the RI information does not need to be fed back. The channel matrix has a rank corresponding to the number of layers.
In the prior art, an idea is to change the conventional method for constructing an 8-antenna codebook to perform feedback of subband PMI channel information, and instead, the UE feeds back a 4-antenna PMI1, the base station finds a corresponding codeword WPMI1 from the 4-antenna codebook, and also feeds back a PMI2, the base station finds a corresponding codeword WPMI2 from another 2-antenna codebook, and combines the WPMI1 and the WPMI2 by using a functional relationship to jointly form matrix representation channel information of an 8-antenna, and the principle is as shown in fig. 1.
The 4 antennas with the same polarization direction are equivalent to one Virtual Port (Virtual Port1), and the 4 antennas with other polarization directions are equivalent to another Virtual Port (Virtual Port2), which respectively correspond to 1 PMI1 with 4 antennas and 1 PMI2 with 2 antennas. The functional relationship of the two can be a product or a Kronecker product (the operator is expressed as Kronecker)) In a form that is more suitable for the characteristics of dual polarized channels.
The PMI1 may be configured as long-term feedback or as shared feedback for widebands, and the PMI2 may be configured as short-term or single Subband feedback or as feedback for a few subbands (Multi-subbands). And the overhead is saved under the condition of low Rank with stronger channel correlation.
The eigenvector information/precoding information of the channel can be expressed as:
where O denotes a zero matrix, and WPMI2 denotes a 2 × 1 matrix (when Rank 1) or a 2 × 2 matrix (Rank2), the UE employs codebook form feedback.
The method utilizes some characteristics of the dual-polarized antenna, and can effectively solve the problem of channel information feedback of the 8-antenna dual-polarized channel in the low Rank.
But for the case where Rank > 2, 4 antennas cannot simply be equated to 1 virtual antenna port (since performance is greatly affected). In addition, this method is relatively complicated in the design of the codebook corresponding to WPMI2 in the cases of Rank3, 5, 7, and the like.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a method and a device for acquiring channel information, which solve the technical defect that a terminal in the prior art cannot flexibly send channel information according to specific needs.
In order to solve the above technical problem, the present invention provides a method for acquiring channel information, including:
the terminal transmits Rank Indicator (RI) information, first codebook index indication (PMI1) information and second codebook index indication (PMI2) information of a current channel to a base station; wherein the RI information indicates a rank (upsilon) of the current channel, and upsilon is a positive integer not greater than 8;
the base station finds an 8 multiplied by upsilon matrix W1 from an 8 antenna codebook according to the RI information and PMI1 information, and finds a corresponding matrix W2 from another codebook according to the PMI2 information or the RI information and PMI2 information;
the base station adjusts the phase of each element in the matrix W1 according to the matrix W1, the matrix W2 and a function F (W1, W2), so as to obtain an adjustment matrix, and the adjustment matrix is used as the channel information of the sub-band.
The function F (W1, W2) is agreed by the terminal and the base station together.
Preferably, the 8 x υ matrix W1 is equal toWherein M isyIs a 4-dimensional vector, a1yAnd a2yIs constant and a1yAnd a2yAnd y is a positive integer from 1 to upsilon at different times.
Preferably, said a1yAnd a2yIs an element or 0 in the 8PSK alphabet.
Preferably, the base station obtains the adjustment matrix according to the function F (W1, W2), including:
the base station adjusts the phase of each element in the matrix W1 by taking a 4-dimensional vector as a unit according to the function F (W1, W2), and the obtained adjustment matrix is
Wherein M isyIs a 4-dimensional vector, A1yAnd A2yIs constant and A1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
Preferably, the matrix W2 is an 8 × 8 orthogonal rotation matrix; or
The matrix W2 is a 2 x upsilon matrixc1yAnd c2yIs a constant, y is a positive integer from 1 to upsilon; or
The matrix W2 is an 8 x upsilon matrixJ is a 4 × 1 all-1 vector.
Preferably, when the matrix W2 is an 8 × 8 orthogonal rotation matrix, the function F (W1, W2) is W2 × W1;
the matrix W2 is a 2 x upsilon matrixWhen the function is Wherein M isyIs a 4-dimensional vector; c. C1yAnd c2yIs a constant; a is1yAnd a2yIs constant and a1yAnd a2yNot simultaneously 0, y is a positive integer from 1 to upsilon;
the matrix W2 is an 8 x upsilon matrixThe function F (W1, W2) represents the dot product operation of the matrix W2 and the matrix W1.
Preferably, the
Wherein b is1zAnd b2zIs a constant, z is a positive integer from 1 to r.
In order to solve the above technical problem, the present invention further provides a method for acquiring channel information, including:
the terminal sends Rank Indicator (RI) information and first codebook index indication (PMI1) information of a current channel to a base station; wherein the RI information indicates a rank (upsilon) of the current channel, and upsilon is a positive integer not greater than 8;
the base station finds an 8 multiplied upsilon matrix W1 from an 8 antenna codebook according to the RI information and PMI1 information, and obtains a matrix W2 according to convention;
the base station adjusts the phase of each element in the matrix W1 according to the matrix W1, the matrix W2 and a function F (W1, W2), so as to obtain an adjustment matrix, and the adjustment matrix is used as the channel information of the sub-band.
Preferably, the 8 x υ matrix W1 is equal toWherein M isyIs a 4-dimensional vector, a1yAnd a2yIs constant and a1yAnd a2yIs not simultaneousIs 0 and y is a positive integer from 1 to upsilon.
10. The method of claim 8 wherein the step of the base station obtaining the adjustment matrix according to the function F (W1, W2) comprises:
the base station adjusts the phase of each element in the matrix W1 by taking a 4-dimensional vector as a unit according to the function F (W1, W2), and the obtained adjustment matrix is
Wherein M isyIs a 4-dimensional vector, A1yAnd A2yIs constant and A1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
In order to solve the above technical problem, the present invention further provides a method for acquiring channel information, including:
the terminal at least sends Rank Indicator (RI) information and first codebook index indication (PMI1) information of a current channel to a base station, and when upsilon is less than or equal to 2, the terminal also sends second codebook index indication (PMI2) information to the base station; wherein the rank indicator indicates the rank (upsilon) of the current channel, and upsilon is a positive integer not greater than 8;
when upsilon is less than or equal to 2, the base station finds an 8 x upsilon matrix W1 from an 8-antenna codebook according to the RI information and PMI1 information, and takes the matrix W1 as the channel information of the subband; the base station finds a corresponding matrix W2 from another codebook according to the PMI2 information or the RI information and the PMI2 information, adjusts the phase of each element in the matrix W1 according to the matrix W1, the matrix W2 and a function F1(W1, W2) to obtain an adjustment matrix, and takes the adjustment matrix as the channel information of the subband; or
When upsilon is less than or equal to 2, the base station finds 1 4 x upsilon matrixes W1 from one 4-antenna codebook according to the RI information and the PMI1 information, finds a corresponding matrix W2 from another codebook according to the PMI2 information or the RI information and the PMI2 information, and obtains channel information of the subband under 8 antennas according to the matrix W1, the matrix W2 and a function F2(W1, W2);
when upsilon is larger than 2, the base station finds an 8 x upsilon matrix W1 from an 8-antenna codebook according to the RI information and PMI1 information, and takes the matrix W1 as the channel information of the subband.
In order to solve the above technical problem, the present invention further provides an apparatus for acquiring channel information, including:
a receiving module, configured to receive Rank Indicator (RI) information, first codebook index indication (PMI1) information, and second codebook index indication (PMI2) information of a current channel, which are sent by a terminal; wherein the RI information indicates a rank (upsilon) of the current channel, and upsilon is a positive integer not greater than 8;
the searching module is used for finding an 8 x upsilon matrix W1 from an 8-antenna codebook according to the RI information and the PMI1 information, and finding a corresponding matrix W2 from another codebook according to the PMI2 information or the RI information and the PMI2 information;
an obtaining module, configured to adjust a phase of each element in the matrix W1 according to the matrix W1, the matrix W2, and a function F (W1, W2), to obtain an adjustment matrix, and use the adjustment matrix as channel information of the subband.
Preferably, the matrix W1 used by the lookup module for lookup is equal toWherein M isyIs a 4-dimensional vector, a1yAnd a2yIs constant and a1yAnd a2yAnd y is a positive integer from 1 to upsilon at different times.
Preferably, the obtaining module is configured to adjust the phase of each element in the matrix W1 by taking a 4-dimensional vector as a unit according to the function F (W1, W2), and the obtained adjustment matrix is <math>
<mrow>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>A</mi>
<mn>11</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mn>12</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mrow>
<mn>1</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>A</mi>
<mn>21</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mn>22</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mrow>
<mn>2</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>;</mo>
</mrow>
</math>
Wherein M isyIs a 4-dimensional vector, A1yAnd A2yIs constant and A1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
In order to solve the above technical problem, the present invention further provides an apparatus for acquiring channel information, including:
a receiving module, configured to receive Rank Indicator (RI) information and first codebook index indication (PMI1) information of a current channel, which are sent by a terminal; wherein the RI information indicates a rank (upsilon) of the current channel, and upsilon is a positive integer not greater than 8;
the searching module is used for finding an 8 x upsilon matrix W1 from an 8 antenna codebook according to the RI information and the PMI1 information and obtaining a matrix W2 according to convention;
an obtaining module, configured to adjust a phase of each element in the matrix W1 according to the matrix W1, the matrix W2, and a function F (W1, W2), to obtain an adjustment matrix, and use the adjustment matrix as channel information of the subband.
Preferably, the matrix W1 used by the lookup module for lookup is equal toWherein M isyIs a 4-dimensional vector, a1yAnd a2yIs constant and a1yAnd a2yAnd y is a positive integer from 1 to upsilon at different times.
Preferably, the obtaining module is configured to adjust the phase of each element in the matrix W1 by taking a 4-dimensional vector as a unit according to the function F (W1, W2), and the obtained adjustment matrix is <math>
<mrow>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>A</mi>
<mn>11</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mn>12</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mrow>
<mn>1</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>A</mi>
<mn>21</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mn>22</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mrow>
<mn>2</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>;</mo>
</mrow>
</math>
Wherein M isyIs a 4-dimensional vector, A1yAnd A2yIs constant and A1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
Another technical problem to be solved by the present invention is to provide a codebook construction method for feeding back channel information, so as to solve the technical defect that a terminal in the prior art cannot flexibly send channel information according to specific needs.
In order to solve the above technical problem, the present invention further provides a codebook construction method, where the codebook is used for feedback of channel information, and the codebook construction method includes:
selecting a first orthogonal matrix A of N8 multiplied by 2r block diagonalsnAnd N second orthogonal matrixes B are selectedn;
According to the first orthogonal matrix AnAnd a second orthogonal matrix BnConstructing N8 x 2r matrices M by means of multiplicationn;
From the matrix MnAnd selecting one or more columns to generate part or all of code words in the sub-codebook of each Rank under 8 antennas to obtain the codebook.
Preferably, when r is 4, the first orthogonal matrix AnIs composed of O is a zero matrix;
the matrix WnThe same as in the LTE 4Tx codebook.
Preferably, when r is 4, the second orthogonal matrix BnIs composed ofOr <math>
<mrow>
<mfenced open='[' close=']'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>I</mi>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
<mtd>
<msub>
<mi>I</mi>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>I</mi>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
<mtd>
<msub>
<mrow>
<mo>-</mo>
<mi>I</mi>
</mrow>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>;</mo>
</mrow>
</math>
The matrixWherein
Compared with the prior art, the technical scheme of the invention provides a simple and unified channel information feedback technology under 8 antennas, and can solve the feedback problem of each Rank.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
fig. 1 is a schematic diagram of matrix characterization channel information of 8 antennas in the prior art;
FIG. 2 is a schematic flow chart according to a first embodiment of the present invention;
FIG. 3 is a schematic flow chart of a second embodiment of the present invention;
FIG. 4 is a flow chart of a third embodiment of the present invention;
FIG. 5 is a schematic structural diagram of a fourth embodiment of the present invention;
fig. 6 is a schematic structural diagram of a fifth embodiment of the present invention.
Detailed Description
The following detailed description of the embodiments of the present invention will be provided with reference to the accompanying drawings, embodiments and/or application examples, so that how to apply the technical means to solve the technical problems and achieve the technical effects can be fully understood and implemented.
First, if not conflicting, embodiments of the present invention and individual features of the embodiments may be combined with each other within the scope of protection of the present invention. Additionally, the steps illustrated in the flow charts of the figures may be performed in a computer system such as a set of computer-executable instructions and, although a logical order is illustrated in the flow charts, in some cases, the steps illustrated or described may be performed in an order different than here.
For one Subband, the UE feeds back at least RI information v, and the first codebook index indicates information PMI 1.
When the RI is less than or equal to 2, the UE also feeds back a second codebook index indication information PMI 2.
The base station finds an 8 multiplied by upsilon matrix W1 from an 8 antenna codebook according to RI and PMI 1. The base station finds a corresponding matrix W2 from another codebook according to the PMI2 or according to the RI and the PMI2, and adjusts the phase of each element in the W1 according to F (W1, W2) so as to obtain channel information of a Subband.
Or the base station finds 1 4 × ν matrix W1 from one 4-antenna codebook according to RI and PMI1, and the base station finds the corresponding matrix W2 from another codebook according to PMI2 or RI and PMI2, and obtains the channel information of the next Subband with 8 antennas according to F (W1, W2).
When Rank is larger than 2, the UE feeds back 1 PMI1, and the base station finds an 8 x upsilon matrix W1 from an 8-antenna codebook according to RI and PMI 1. Thereby obtaining channel information of the next sub band of 8 antennas.
For one Subband, the UE feeds back RI information upsilon, first codebook index indication information PMI1 and second codebook index indication information PMI 2. The base station finds an 8 multiplied by upsilon matrix W1 from an 8 antenna codebook according to RI and PMI 1. The base station finds a corresponding matrix W2 from another codebook according to the PMI2 or according to the RI and the PMI2, and adjusts the phase of each element in the W1 according to F (W1, W2) so as to obtain channel information of a Subband.
The PMI1 of the present invention corresponds to an 8-antenna codebook with respect to the prior art. The channel information can be quantized only by using the PMI1, the PMI2 is suitable for the case of Rank1-8, the PMI2 is used for feeding back the W2, and the base station adjusts the phase of an element in W1 corresponding to the PMI1 according to the W2 to obtain the effect of enhancing the feedback precision. The phase adjustment may be performed in units of 4 × 1 vectors. In low rank, the invention can have the same technical effect as the prior art. And a more uniform feedback structure is provided when the feedback problem of high rank and the condition of low rank are solved.
The 8 x upsilon W1 matrix has the following characteristics:
w1 isForm (A) of1,M2......MυIs a 4-dimensional vector, and can be equal orNot equal; and upsilon is a positive integer not greater than 8 and represents the RI value.
Wherein a is11 a12......a1υ,a21 a22......a2υEtc. are all constants. Further may be an 8PSK alphabet centering element or 0. The 8PSK alphabet set isWherein if a1jIs 0 then a2jAnd must not be 0.
W1 isIn the form of (1), the corresponding codebook can be obtained by the following construction method of 8 antenna codebooks:
selecting K4 × n matrixes A and K2 × m matrixes B, and usingOrForming K8 (mn) matrices and using the columns therein to form codewords in a codebook
Selecting K8 multiplied by n matrixes A and n multiplied by m matrixes B, forming K8 multiplied by m matrixes by using the A multiplied by B and forming code words in a codebook by using columns in the matrixes;
the F (W1, W2) function phase adjusts W1 based on W2, preferably in units of 4 × 1 vectors, with the following results:
in the form of (1). A. the11 A12......A1υ,A21 A22......A2υEtc. are all constants. Further may be an 8PSK alphabet centering element or 0. The 8PSK alphabet set isIf A is1jIs 0 then A2jAnd must not be 0. j is a positive integer not less than v.
Preferably, F (W1, W2) and W2 may be the following cases:
w2 is an 8 × 8 matrix, F (W1, W2) ═ W2 × W1; a further W2 may be a diagonal matrix.
Preferably, F (W1, W2) may be the following:
f (W1, W2) ═ F _2(W2) × W1, F _2(W2) is an 8 × 8 matrix;
preferably, F (W1, W2) may be the following: :
f _1 (W1). times.W 2, f _1(W1) is a matrix of 8 × 2r, r being an integer.
f _1(W1) takes the form:
b11 b12......b1r,b21 b22......b2rConstant, further 8PSK alphabet concentrating elements
F (W1, W2) may be the following:
for example, W2 is a 2 x upsilon momentMatrix of <math>
<mrow>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>c</mi>
<mn>11</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mn>12</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mrow>
<mn>1</mn>
<mi>υ</mi>
</mrow>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>c</mi>
<mn>21</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mn>22</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mrow>
<mn>2</mn>
<mi>υ</mi>
</mrow>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>,</mo>
</mrow>
</math>
W2 is a matrix of 8 x upsilon <math>
<mrow>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>c</mi>
<mn>11</mn>
</msub>
<mi>J</mi>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mn>12</mn>
</msub>
<mi>J</mi>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mrow>
<mn>1</mn>
<mi>υ</mi>
</mrow>
</msub>
<mi>J</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>c</mi>
<mn>21</mn>
</msub>
<mi>J</mi>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mn>22</mn>
</msub>
<mi>J</mi>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mrow>
<mn>2</mn>
<mi>υ</mi>
</mrow>
</msub>
<mi>J</mi>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>,</mo>
</mrow>
</math> J is a 4 × 1 all-1 vector.
F (W1, W2) represents the dot product form of W2 and W1.
In the technical scheme of the invention, for one sub, UE at least sends a Rank Indicator (RI) of a current channel and first codebook index indication information PMI1 to a base station; the RI information is used for indicating the rank (upsilon) of the current channel, and the upsilon is a positive integer not greater than 8; after receiving the PMI1 information and RI information, the base station finds an 8 × ν matrix W1 from an 8-antenna codebook according to the RI and PMI1, and represents the matrix W1 as channel information of the sub-band, so as to obtain channel information of the next sub-band with 8 antennas.
A first embodiment of the method for acquiring channel information is applicable to when υ is less than or equal to 2, as shown in fig. 2, the method mainly includes:
step S210, UE sends RI information upsilon and first codebook index indication information PMI1 of the current channel to a base station, and also sends second codebook index indication information PMI 2;
step S220, after receiving the PMI1, the PMI2 and the RI information, the base station finds an 8 × upsilon matrix W1 from an 8-antenna codebook according to the RI and the PMI1, and finds a corresponding matrix W2 from another codebook according to the PMI2 or the RI and the PMI 2;
in step S230, the base station adjusts the phase of each element in the matrix W1 according to the matrix W1, the matrix W2 and the function F1(W1, W2), so as to obtain an adjustment matrix, and uses the adjustment matrix as the channel information of the sub-band, thereby obtaining the channel information of the sub-band.
In the step S220, the base station may also find 1 4 × ν matrix W1 from one 4-antenna codebook according to RI and PMI1, and find a corresponding matrix W2 from another codebook according to PMI2 or RI and PMI 2; accordingly, in step S230, the bs obtains the channel information of the sub band under 8 antennas according to the matrix W1, the matrix W2 and the function F2(W1, W2).
The function F1(W1, W2) or F2(W1, W2) represents a dot product operation of W2 and W1.
In a second embodiment, a method for acquiring channel information is applicable to when upsilon is greater than 2 (or Rank > 2), as shown in fig. 3, the method mainly includes the following steps:
step S310, the UE sends the PMI1 and the RI information to the base station;
step S320, after receiving the PMI1 and RI information, the base station finds an 8 × ν matrix W1 from an 8-antenna codebook according to the RI and PMI1, and represents the matrix W1 as channel information of the sub-band, thereby obtaining channel information of the next sub-band with 8 antennas.
In a third embodiment, for a sub band, as shown in fig. 4, a method for acquiring channel information mainly includes the following steps:
step S410, UE sends RI information upsilon of the current channel, first codebook index indication information PMI1 and second codebook index indication information PMI2 to a base station;
step S420, after receiving the PMI1, the PMI2 and the RI information, the base station finds an 8 × upsilon matrix W1 from an 8-antenna codebook according to the RI and the PMI1, and finds a corresponding matrix W2 from another codebook according to the PMI2 or the RI and the PMI 2;
in step S430, the base station adjusts the phase of each element in the matrix W1 according to a function F (W1, W2) to obtain an adjustment matrix, and uses the adjustment matrix as the channel information of the sub-band, thereby obtaining the channel information of the sub-band.
The above-mentioned 8 × υ matrix W1 may have the following characteristics:
wherein M is1 M2......MυEach is a 4-dimensional vector, which may be equal or unequal; upsilon is a positive integer not greater than 8 and represents the RI value; a is11、a12A1υ,a21、a22A2υAre all constants, and further can be elements in 8PSK letter set or 0; the 8PSK alphabet set isWherein if a1yAnd a2yAnd y is a positive integer from 1 to upsilon at different times.
Matrix of 8 x upsilonThen, the corresponding codebook can be obtained by the following construction method of 8 antenna codebooks:
selecting K4 × n matrixes A and K2 × m matrixes B, and usingOrForming K8 (mn) matrices, and forming codewords in a codebook using columns in the K8 (mn) matrices; or
K8 x n matrices A and n x m matrices B are selected, A x B is used to form K8 x m matrices, and columns in the K8 x m matrices are used to form codewords in the codebook.
The adjustment matrix is obtained by performing phase adjustment on the matrix W1 according to the F (W1, W2) (i.e. adjusting the phase of each element in W1 according to F (W1, W2) and preferably by taking a 4 × 1 vector as a unit, and the obtained adjustment matrix is:
wherein:
A11、A12.1υ,A21、A22.2υAre all constants, and further may be an element or 0 in the 8PSK alphabet set, where the 8PSK alphabet set isIf A is1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
The function F (W1, W2) may be agreed upon by both the base station and the terminal.
Preferably, F (W1, W2) and W2 may be the following cases:
w2 is an 8 × 8 orthogonal rotation matrix, F (W1, W2) ═ W2 × W1; a further W2 may be a diagonal matrix.
Preferably, F (W1, W2) may be the following:
f (W1, W2) ═ F _2(W2) × W1, and F _2(W2) is an 8 × 8 matrix. For the matrix W2, the base station may also be configured to use a fixed or a predetermined value directly without feedback.
Preferably, F (W1, W2) may be the following:
f _1(W1) xW 2, f _1(W1) is a matrix of 8 x 2r, r is an integer;
wherein,wherein r is less than or equal to upsilon; b11、b12.1r,b21、b22.2rAre all constants, and further are elements in the 8PSK alphabet set.
F (W1, W2) may be the following:
for example, W2 is a 2 x upsilon matrixThen c1yAnd c2yIs constant and y is a positive integer from 1 to υ.
W2 is a matrix of 8 x upsilonJ is a 4 × 1 full 1 vector, and the function F (W1, W2) represents a dot product operation of the matrix W2 and the matrix W1.
Application example one, a codebook construction method, where the codebook is used for feedback of channel information, includes:
selecting a first orthogonal matrix A of N8 multiplied by 2r block diagonalsnAnd N second orthogonal matrixes B are selectedn;
According to the first orthogonal matrix AnAnd a second orthogonal matrix BnConstructing N8 x 2r matrices M by means of multiplicationn;
From the matrix MnAnd selecting one or more columns to generate part or all of code words in the sub-codebook of each Rank under 8 antennas to obtain the codebook.
When r is 4, the first orthogonal matrix AnIs composed of O is a zero matrix;
the matrix WnThe same as in the LTE 4Tx codebook.
When r is 4, the second orthogonal matrix BnIs composed of <math>
<mfenced open='[' close=']'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>I</mi>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
<mtd>
<msub>
<mi>I</mi>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mrow>
<mo>-</mo>
<mi>I</mi>
</mrow>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
<mtd>
<msub>
<mi>I</mi>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
</math> Or <math>
<mrow>
<mfenced open='[' close=']'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>I</mi>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
<mtd>
<msub>
<mi>I</mi>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>I</mi>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
<mtd>
<msub>
<mrow>
<mo>-</mo>
<mi>I</mi>
</mrow>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>;</mo>
</mrow>
</math>
The matrixWherein
The codebook for W1 is shown in table 3:
(M in this application example)nAnd Mn,mIs defined locally, differently from the previous definition)
Table 3, codebook schematic for W1
Index | Rank1 | Rank2 | Rank3 | Rank4 |
0 | M0(:,1) | [M0(:,1)M0(:,5)] | [M0(:,1)M0(:,4)M0(:,5)] | [M0(:,1)M0(:,4)M0(:,5)M0(:,8)] |
1 | M1(:,1) | [M1(:,1)M1(:,5)] | [M1(:,1)M1(:,2)M1(:,5)] | [M1(:,1)M1(:,2)M1(:,5)M1(:,6)] |
2 | M2(:,1) | [M2(:,1)M2(:,5)] | [M2(:,1)M2(:,2)M2(:,5)] | [M2(:,1)M2(:,2)M2(:,5)M2(:,6)] |
3 | M3(:,1) | [M3(:,1)M3(:,5)] | [M3(:,1)M3(:,2)M3(:,5)] | [M3(:,1)M3(:,2)M3(:,5)M3(:,6)] |
4 | M4(:,1) | [M4(:,1)M4(:,5)] | [M4(:,1)M4(:,4)M4(:,5)] | [M4(:,1)M4(:,4)M4(:,5)M4(:,8)] |
5 | M5(:,1) | [M5(:,1)M5(:,5)] | [M5(:,1)M5(:,4)M5(:,5)] | [M5(:,1)M5(:,4)M5(:,5)M5(:,8)] |
6 | M6(:,1) | [M6(:,1)M6(:,5)] | [M6(:,1)M6(:,3)M6(:,5)] | [M6(:,1)M6(:,3)M6(:,5)M6(:,7)] |
7 | M7(:,1) | [M7(:,1)M7(:,5)] | [M7(:,1)M7(:,3)M7(:,5)] | [M7(:,1)M7(:,3)M7(:,5)M7(:,7)] |
8 | M8(:,1) | [M8(:,1)M8(:,5)] | [M8(:,2)M8(:,5)M8(:,6)] | [M8(:,1)M8(:,2)M8(:,5)M8(:,6)] |
9 | M9(:,1) | [M9(:,1)M9(:,5)] | [M9(:,4)M9(:,5)M9(:,8)] | [M9(:,1)M9(:,4)M9(:,5)M9(:,8)] |
10 | M10(:,1) | [M10(:,1)M10(:,5)] | [M10(:,3)M10(:,5)M10(:,7)] | [M10(:,1)M10(:,3)M10(:,5)M10(:,7)] |
11 | M11(:,1) | [M11(:,1)M11(:,5)] | [M11(:,3)M11(:,5)M11(:,7)] | [M11(:,1)M11(:,3)M11(:,5)M11(:,7)] |
12 | M12(:,1) | [M12(:,1)M12(:,5)] | [M12(:,2)M12(:,5)M12(:,6)] | [M12(:,1)M12(:,2)M12(:,5)M12(:,6)] |
13 | M13(:,1) | [M13(:,1)M13(:,5)] | [M13(:,3)M13(:,5)M13(:,7)] | [M13(:,1)M13(:,3)M13(:,5)M13(:,7)] |
14 | M14(:,1) | [M14(:,1)M14(:,5)] | [M14(:,3)M14(:,5)M14(:,7)] | [M14(:,1)M14(:,3)M14(:,5)M14(:,7)] |
15 | M15(:,1) | [M15(:,1)M15(:,5)] | [M15(:,2)M15(:,5)M15(:,6)] | [M15(:,1)M15(:,2)M15(:,5)M15(:,6)] |
When upsilon is larger than 4 (or Rank > 4), a column vector is also extracted from Mn to construct a code word, which is a better application suitable for reducing bit (bit) overhead and can be obtainedIs shaped asThe code word of (1).
The more general case is:
the code words in the codebook are all formed by Mm,nIs formed by the column vectors of (1). Such as: a. themIs W0~W15,BnIs composed ofAnd(or its rows swapped). This enables the construction of 32 matrices Mm,nAll code words in the code book are formed by column vectors in the code words, and the column vectors in the same code word can be from different Mm,n。
It is worth pointing out that it is possible to,the front and back objects can be exchanged with each other, and the matrix can be arbitrarily exchanged in rows and columns without affecting the performance of the codeword.
The codebook corresponding to W1 and the construction method are as follows:
wherein
From MnThe column vector is selected to construct W1 corresponding to the code word in the codebook. Similar to the form using the Kronecker product, the more general case is Mm,n=AmBn,AmIs composed ofBnIs composed ofThis enables the construction of 32 matrices Mm,nAll code words in the code book are formed by column vectors in the code words, and the column vectors in the same code word can be from different Mm,n。
The code words in the codebook corresponding to the matrix W1 obtained by the construction method all haveThe structure of (1). The matrix W1 conforms to the dual polarization channel characteristics and can be used for channel information feedback alone. When the matrix W2 is present, the feedback accuracy of the channel information is higher.
Application example two
When the UE feedback v is 1, the base station finds a codeword W1 according to the RI and PMI1 sent by the UE, which is in the form of:
PMI2, W2 corresponds to a codebook in which all codewords are 8 × 8 matrices, such as a 2-bit codebook, and includes the following 4 codewords:
f (W1, W2) ═ W2 × W1; such as <math>
<mrow>
<mi>W</mi>
<mn>2</mn>
<mo>=</mo>
<mfenced open='[' close=']'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>I</mi>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
<mtd>
<mi>O</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>O</mi>
</mtd>
<mtd>
<msub>
<mi>jI</mi>
<mrow>
<mn>4</mn>
<mo>×</mo>
<mn>4</mn>
</mrow>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
</mrow>
</math> Then, obtaining:
application example three
In this application example, the codebook corresponding to the W2 and PMI2 in the second application example is:
or,
using f _2(W2) to transform W2 into 8 × 8 codebook form in application example two, and then multiplying by W1, namely:
f (W1, W2) ═ F _2(W2) × W1, where F _2(W2) is an 8 × 8 matrix;
in addition, F (W1, W2) may also be equal to:
f _1 (W1). times.W 2, wherein f _1(W1) is a matrix of 8 x 2r, and r is an integer.
Application example four
The function f _1(W1) is used on W1 to morph to the following form:
k is less than or equal to upsilon; b11、b12.1r,b21、b22..2rAre all constants, and further are 8PSK alphabet elements.
Such as
Will be provided with <math>
<mrow>
<mi>W</mi>
<mn>1</mn>
<mo>=</mo>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>a</mi>
<mn>11</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>a</mi>
<mn>12</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>a</mi>
<mrow>
<mn>1</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>a</mi>
<mn>12</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>a</mi>
<mn>22</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>a</mi>
<mrow>
<mn>2</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
</mrow>
</math> The following steps are changed:
or
Will be provided with <math>
<mrow>
<mi>W</mi>
<mn>1</mn>
<mo>=</mo>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>a</mi>
<mn>11</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>a</mi>
<mn>12</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>a</mi>
<mrow>
<mn>1</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>a</mi>
<mn>21</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>a</mi>
<mn>22</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>a</mi>
<mrow>
<mn>2</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
</mrow>
</math> The following steps are changed:
when r + k is upsilon, such as Rank2, 1W 1 is sent asThe W1 is transformed intoW2 is a codeword in 1 2 x 2 codebook, e.g.Then:
application example five
W2 is a 2 x upsilon matrix, equal to <math>
<mrow>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>c</mi>
<mn>11</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mn>12</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mrow>
<mn>1</mn>
<mi>υ</mi>
</mrow>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>c</mi>
<mn>21</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mn>22</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>c</mi>
<mrow>
<mn>2</mn>
<mi>υ</mi>
</mrow>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>.</mo>
</mrow>
</math>
W2 is a fixed value, or W2 is determined according to RI, different RI corresponds to different W2, or W2 is determined by RI and PMI2 together. When v is 1, PMI2 is fixedWhen upsilon is 2, PMI is fixedAnd so on. At this timeII is a full 1 matrix of 8 x upsilon, x is the mathematical operator of the dot product.
In other application examples of the invention, W2 is an 8 x upsilon matrixJ is a 4 × 1 all-1 vector.
In other embodiments of the present invention, W1 isW2 is 1 identity matrix, no feedback.
In a fourth embodiment, as shown in fig. 5, an apparatus for acquiring channel information mainly includes a receiving module 510, a searching module 520, and an acquiring module 530, where:
a receiving module 510, configured to receive Rank Indicator (RI) information, first codebook index indication (PMI1) information, and second codebook index indication (PMI2) information of a current channel, which are sent by a terminal; wherein the RI information indicates a rank (upsilon) of the current channel, and upsilon is a positive integer not greater than 8;
a searching module 520, connected to the receiving module 510, configured to find an 8 × ν matrix W1 from an 8-antenna codebook according to the RI information and PMI1 information, and find a corresponding matrix W2 from another codebook according to the PMI2 information or the RI information and PMI2 information;
an obtaining module 530, connected to the searching module 520, is configured to adjust the phase of each element in the matrix W1 according to the matrix W1, the matrix W2, and a function F (W1, W2), so as to obtain an adjustment matrix, and use the adjustment matrix as the channel information of the subband.
Wherein the matrix W1 used by the lookup module 520 for lookup is equal toWherein M isyIs a 4-dimensional vector, a1yAnd a2yIs constant and a1yAnd a2yAnd y is a positive integer from 1 to upsilon at different times.
Wherein the obtaining module 530 is configured to adjust the phase of each element in the matrix W1 by taking the 4-dimensional vector as a unit according to the function F (W1, W2), and the obtained adjustment matrix is <math>
<mrow>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>A</mi>
<mn>11</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mn>12</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mrow>
<mn>1</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>A</mi>
<mn>21</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mn>22</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mrow>
<mn>2</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>;</mo>
</mrow>
</math>
Wherein M isyIs a 4-dimensional vector, A1yAnd A2yIs constant and A1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
In a fifth embodiment, as shown in fig. 6, an apparatus for acquiring channel information mainly includes a receiving module 610, a searching module 620, and an acquiring module 630, where:
a receiving module 610, configured to receive Rank Indicator (RI) information and first codebook index indication (PMI1) information of a current channel, which are sent by a terminal; wherein the RI information indicates a rank (upsilon) of the current channel, and upsilon is a positive integer not greater than 8;
a searching module 620, connected to the receiving module 610, for finding an 8 × ν matrix W1 from an 8-antenna codebook according to the RI information and PMI1 information, and for obtaining a matrix W2 according to a convention;
an obtaining module 630, connected to the searching module 620, is configured to adjust the phase of each element in the matrix W1 according to the matrix W1, the matrix W2, and a function F (W1, W2), so as to obtain an adjustment matrix, and use the adjustment matrix as the channel information of the subband.
Wherein the matrix W1 used by the lookup module 620 for lookup is equal toWherein M isyIs a 4-dimensional vector, a1yAnd a2yIs constant and a1yAnd a2yAnd y is a positive integer from 1 to upsilon at different times.
The obtaining module 630 is configured to adjust the phase of each element in the matrix W1 by taking the 4-dimensional vector as a unit according to the function F (W1, W2), and the obtained adjustment matrix is <math>
<mrow>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<msub>
<mi>A</mi>
<mn>11</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mn>12</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mrow>
<mn>1</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
<mtr>
<mtd>
<msub>
<mi>A</mi>
<mn>21</mn>
</msub>
<msub>
<mi>M</mi>
<mn>1</mn>
</msub>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mn>22</mn>
</msub>
<msub>
<mi>M</mi>
<mn>2</mn>
</msub>
</mtd>
<mtd>
<mo>·</mo>
<mo>·</mo>
<mo>·</mo>
</mtd>
<mtd>
<msub>
<mi>A</mi>
<mrow>
<mn>2</mn>
<mi>υ</mi>
</mrow>
</msub>
<msub>
<mi>M</mi>
<mi>υ</mi>
</msub>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>;</mo>
</mrow>
</math>
Wherein M isyIs a 4-dimensional vector, A1yAnd A2yIs constant and A1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
Compared with the prior art, the PMI1 of the invention corresponds to an 8-antenna codebook. The channel information can be quantized only by using the PMI1, the PMI2 is suitable for the case of Rank1-8, the PMI2 is used for feeding back the W2, and the base station adjusts the phase of an element in W1 corresponding to the PMI1 according to the W2 to obtain the effect of enhancing the feedback precision. The phase adjustment may be performed in units of 4 × 1 vectors. In low rank, the invention can have the same technical effect as the prior art. And a more uniform feedback structure is provided when the feedback problem of high rank and the condition of low rank are solved.
Those skilled in the art will appreciate that the modules or steps of the invention described above can be implemented in a general purpose computing device, centralized on a single computing device or distributed across a network of computing devices, and optionally implemented in program code that is executable by a computing device, such that the modules or steps are stored in a memory device and executed by a computing device, fabricated separately into integrated circuit modules, or fabricated as a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
Although the embodiments of the present invention have been described above, the above descriptions are only for the convenience of understanding the present invention, and are not intended to limit the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Claims (10)
1. A method for acquiring channel information is characterized by comprising the following steps:
the terminal sends Rank Indicator (RI) information, first codebook index indication (PMI1) information and second codebook index indication (PMI2) information of a current channel to a base station; wherein the RI information indicates the rank upsilon of the current channel, and upsilon is a positive integer not greater than 8;
the base station finds an 8 multiplied by upsilon matrix W1 from an 8 antenna codebook according to the RI information and PMI1 information, and finds a corresponding matrix W2 from another codebook according to the PMI2 information or the RI information and PMI2 information;
the base station adjusts the phase of each element in the matrix W1 according to the matrix W1, the matrix W2 and a function F (W1, W2) to obtain an adjustment matrix, and the adjustment matrix is used as the channel information of the sub-band;
the function F (W1, W2) is agreed by the terminal and the base station together;
wherein,
the 8 x υ matrix W1 is equal toWherein M isyIs a 4-dimensional vector, a1yAnd a2yIs constant and a1yAnd a2yNot simultaneously 0, y is a positive integer from 1 to upsilon;
the base station obtains the adjustment matrix according to the function F (W1, W2), including:
the base station adjusts the phase of each element in the matrix W1 by taking a 4-dimensional vector as a unit according to the function F (W1, W2), and the obtained adjustment matrix is
Wherein M isyIs a 4-dimensional vector, A1yAnd A2yIs constant and A1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
2. The method of claim 1, wherein:
a is a1yAnd a2yIs an element or 0 in the 8PSK alphabet.
3. The method of claim 1, wherein:
the matrix W2 is an 8 × 8 orthogonal rotation matrix; or
The matrix W2 is a 2 x upsilon matrixc1yAnd c2yIs a constant, y is a positive integer from 1 to upsilon; or
The matrix W2 is an 8 x upsilon matrixJ is a 4 × 1 all-1 vector.
4. The method of claim 3, wherein:
when the matrix W2 is an 8 × 8 orthogonal rotation matrix, the function F (W1, W2) is W2 × W1;
the matrix W2 is a 2 x upsilon matrixWhen the function is Wherein M isyIs a 4-dimensional vector; c. C1yAnd c2yIs a constant; a is1yAnd a2yIs constant and a1yAnd a2yNot simultaneously 0, y is a positive integer from 1 to upsilon;
the matrix W2 is an 8 x upsilon matrixThe function F (W1, W2) represents the dot product operation of the matrix W2 and the matrix W1.
5. The method of claim 4, wherein:
the
Wherein b is1zAnd b2zIs a constant, z is a positive integer from 1 to r.
6. A method for acquiring channel information is characterized by comprising the following steps:
the terminal sends the rank indicator RI information and the first codebook index indication PMI1 information of the current channel to the base station; wherein the RI information indicates the rank upsilon of the current channel, and upsilon is a positive integer not greater than 8;
the base station finds an 8 multiplied upsilon matrix W1 from an 8 antenna codebook according to the RI information and PMI1 information, and obtains a matrix W2 according to convention;
the base station adjusts the phase of each element in the matrix W1 according to the matrix W1, the matrix W2 and a function F (W1, W2) to obtain an adjustment matrix, and the adjustment matrix is used as the channel information of the sub-band;
wherein,
the 8 x υ matrix W1 is equal toWherein M isyIs a 4-dimensional vector, a1yAnd a2yIs constant and a1yAnd a2yNot simultaneously 0, y is a positive integer from 1 to upsilon;
the step of the base station obtaining the adjustment matrix according to the function F (W1, W2) includes:
the base station adjusts the phase of each element in the matrix W1 by taking a 4-dimensional vector as a unit according to the function F (W1, W2), and the obtained adjustment matrix is
Wherein M isyIs a 4-dimensional vector, A1yAnd A2yIs constant and A1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
7. A method for acquiring channel information is characterized by comprising the following steps:
the terminal at least sends Rank Indicator (RI) information and first codebook index indication (PMI) 1 information of a current channel to a base station, and when upsilon is less than or equal to 2, the terminal also sends second codebook index indication (PMI2) information to the base station; wherein the rank indicator indicates the rank upsilon of the current channel, and upsilon is a positive integer not greater than 8;
when upsilon is less than or equal to 2, the base station finds an 8 x upsilon matrix W1 from an 8-antenna codebook according to the RI information and PMI1 information, and takes the matrix W1 as the channel information of a subband; the base station finds a corresponding matrix W2 from another codebook according to the PMI2 information or the RI information and the PMI2 information, adjusts the phase of each element in the matrix W1 according to the matrix W1, the matrix W2 and a function F1(W1, W2) to obtain an adjustment matrix, and takes the adjustment matrix as the channel information of the subband; or
When upsilon is less than or equal to 2, the base station finds 1 4 x upsilon matrixes W1 from one 4-antenna codebook according to the RI information and the PMI1 information, finds a corresponding matrix W2 from another codebook according to the PMI2 information or the RI information and the PMI2 information, and obtains channel information of the subband under 8 antennas according to the matrix W1, the matrix W2 and a function F2(W1, W2);
when upsilon is larger than 2, the base station finds an 8 x upsilon matrix W1 from an 8-antenna codebook according to the RI information and PMI1 information, and takes the matrix W1 as the channel information of the subband;
wherein,
the 8 x υ matrix W1 is equal toWherein M isyIs a 4-dimensional vector, a1yAnd a2yIs constant and a1yAnd a2yNot simultaneously 0, y is a positive integer from 1 to upsilon;
the step of the base station obtaining the adjustment matrix according to the function F (W1, W2) includes:
the base station adjusts the phase of each element in the matrix W1 by taking a 4-dimensional vector as a unit according to the function F (W1, W2), and the obtained adjustment matrix is
Wherein M isyIs a 4-dimensional vector, A1yAnd A2yIs constant and A1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
8. An apparatus for acquiring channel information, comprising:
a receiving module, configured to receive rank indicator RI information of a current channel, first codebook index indication PMI1 information, and second codebook index indication PMI2 information sent by a terminal; wherein the RI information indicates the rank upsilon of the current channel, and upsilon is a positive integer not greater than 8;
the searching module is used for finding an 8 x upsilon matrix W1 from an 8-antenna codebook according to the RI information and the PMI1 information, and finding a corresponding matrix W2 from another codebook according to the PMI2 information or the RI information and the PMI2 information;
an obtaining module, configured to adjust a phase of each element in the matrix W1 according to the matrix W1, the matrix W2, and a function F (W1, W2), to obtain an adjustment matrix, and use the adjustment matrix as channel information of a subband;
wherein,
the matrix W1 used by the lookup module for lookup is equal toWherein M isyIs a 4-dimensional vector, a1yAnd a2yIs constant and a1yAnd a2yNot simultaneously 0, y is a positive integer from 1 to upsilon;
the obtaining module is used for adjusting the phase of each element in the matrix W1 by taking a 4-dimensional vector as a unit according to the function F (W1, W2), and the obtained adjustment matrix is
Wherein M isyIs a 4-dimensional vector, A1yAnd A2yIs constant and A1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
9. An apparatus for acquiring channel information, comprising:
a receiving module, configured to receive rank indicator RI information and first codebook index indication PMI1 information of a current channel sent by a terminal; wherein the RI information indicates the rank upsilon of the current channel, and upsilon is a positive integer not greater than 8;
the searching module is used for finding an 8 x upsilon matrix W1 from an 8 antenna codebook according to the RI information and the PMI1 information and obtaining a matrix W2 according to convention;
an obtaining module, configured to adjust a phase of each element in the matrix W1 according to the matrix W1, the matrix W2, and a function F (W1, W2), to obtain an adjustment matrix, where the adjustment matrix is used as channel information of a subband;
wherein,
the matrix W1 used by the lookup module for lookup is equal toWherein M isyIs a 4-dimensional vector, a1yAnd a2yIs constant and a1yAnd a2yNot simultaneously 0, y is a positive integer from 1 to upsilon;
the obtaining module is used for adjusting the phase of each element in the matrix W1 by taking a 4-dimensional vector as a unit according to the function F (W1, W2), and the obtained adjustment matrix is
Wherein M isyIs a 4-dimensional vector, A1yAnd A2yIs constant and A1yAnd A2yAnd y is a positive integer from 1 to upsilon at different times.
10. A codebook construction method, the codebook being used for feedback of channel information, comprising:
selecting a first orthogonal matrix A of N8 multiplied by 2r block diagonalsnAnd N second orthogonal matrixes B are selectedn;
According to the first orthogonal matrix AnAnd a second orthogonal matrix BnConstructing N8 x 2r matrices M by means of multiplicationn;
From the momentMatrix MnSelecting one or more columns to generate partial or all code words in a sub-codebook of each Rank under 8 antennas to obtain the codebook;
when r is 4, the first orthogonal matrix AnIs composed ofO is a zero matrix;
the matrix WnThe same as in the LTE 4Tx codebook;
when r is 4, the second orthogonal matrix BnIs composed ofOr
The matrixWherein
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010174928.3A CN101867461B (en) | 2010-04-30 | 2010-04-30 | Channel information acquisition method and device and codebook construction method |
PCT/CN2010/077874 WO2011134246A1 (en) | 2010-04-30 | 2010-10-19 | Method and device for obtaining channel information and codebook construction method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010174928.3A CN101867461B (en) | 2010-04-30 | 2010-04-30 | Channel information acquisition method and device and codebook construction method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101867461A CN101867461A (en) | 2010-10-20 |
CN101867461B true CN101867461B (en) | 2015-06-03 |
Family
ID=42959035
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010174928.3A Active CN101867461B (en) | 2010-04-30 | 2010-04-30 | Channel information acquisition method and device and codebook construction method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101867461B (en) |
WO (1) | WO2011134246A1 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102082639B (en) * | 2010-11-08 | 2014-01-29 | 大唐移动通信设备有限公司 | Channel state information transmitting method and equipment |
CN102098244B (en) * | 2011-01-05 | 2013-05-01 | 东南大学 | Multi-user precoding robust construction method under explicit delayed feedback |
CN102685908B (en) * | 2011-03-07 | 2014-11-05 | 华为技术有限公司 | Method and device for configuring MIMO (multiple input multiple output) mode |
CN102394676B (en) * | 2011-06-30 | 2017-11-28 | 中兴通讯股份有限公司 | The feedback method and terminal of precorrection information |
CN102938662B (en) | 2011-08-15 | 2015-09-16 | 上海贝尔股份有限公司 | For the codebook design method of 3D antenna configuration |
EP2901571A1 (en) * | 2012-09-28 | 2015-08-05 | Interdigital Patent Holdings, Inc. | Wireless communication using multi-dimensional antenna configuration |
CN103780332B (en) * | 2012-10-19 | 2017-03-29 | 电信科学技术研究院 | Transmission coding indication information and the method, system and the equipment that determine pre-coding matrix |
CN103973410B (en) * | 2013-02-01 | 2019-04-23 | 中兴通讯股份有限公司 | Channel information feedback method and device, data transmission method and device |
WO2014179902A1 (en) * | 2013-05-10 | 2014-11-13 | 上海贝尔股份有限公司 | Method and apparatus for multi-antenna channel extraction codebook feedback in mimo system |
CN104348575A (en) * | 2013-07-26 | 2015-02-11 | 中兴通讯股份有限公司 | Pre-coding matrix feedback method and terminal |
CN103929280B (en) * | 2014-03-31 | 2017-06-23 | 电信科学技术研究院 | The generation method and device and code book feedback method and device of multi-stage codebooks |
CN106716862A (en) * | 2014-10-29 | 2017-05-24 | 富士通株式会社 | Codebook determination method and apparatus, and communication system |
CN107666339B (en) * | 2016-07-27 | 2021-02-09 | 上海诺基亚贝尔股份有限公司 | Method and equipment for sending channel state information |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101304301A (en) * | 2008-06-20 | 2008-11-12 | 浙江大学 | Orthogonal space-time precoding transmission method based on distributed antenna system |
CN101626266A (en) * | 2009-07-27 | 2010-01-13 | 北京天碁科技有限公司 | Method and device for estimating rank indication and precoding matrix indication in precoding system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8989285B2 (en) * | 2007-09-26 | 2015-03-24 | Samsung Electronics Co., Ltd. | Efficient MIMO precoding feedback scheme |
CN101399589B (en) * | 2007-09-30 | 2013-03-20 | 中兴通讯股份有限公司 | Multi-antenna pilot mapping method |
KR101373951B1 (en) * | 2008-01-30 | 2014-03-13 | 엘지전자 주식회사 | Method for transmitting precoding information in multiple antenna system |
-
2010
- 2010-04-30 CN CN201010174928.3A patent/CN101867461B/en active Active
- 2010-10-19 WO PCT/CN2010/077874 patent/WO2011134246A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101304301A (en) * | 2008-06-20 | 2008-11-12 | 浙江大学 | Orthogonal space-time precoding transmission method based on distributed antenna system |
CN101626266A (en) * | 2009-07-27 | 2010-01-13 | 北京天碁科技有限公司 | Method and device for estimating rank indication and precoding matrix indication in precoding system |
Non-Patent Citations (1)
Title |
---|
LCATEL-LUCENT SHANGHAI BELL,ET AL.DEVELOPMENT OF TWO-STAGE FEEDBACK FRAMEWORK FOR REL-10.《3GPP TSG RAN WG1 #60BIS MEETING R1-101859,DEVELOPMENT OF TWO-STAGE FEEDBACK FRAMEWORK FOR REL-10》.2010, * |
Also Published As
Publication number | Publication date |
---|---|
WO2011134246A1 (en) | 2011-11-03 |
CN101867461A (en) | 2010-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101867461B (en) | Channel information acquisition method and device and codebook construction method | |
US9941942B2 (en) | Method and device for processing channel state information, user equipment and evolved node B | |
CN103220087B (en) | The method and apparatus for obtaining pre-coding matrix instruction and pre-coding matrix | |
CN101902312B (en) | A kind of channel information acquisition method of many precision and system | |
CN102122983B (en) | Method and equipment for generating codebook and sending and feeding back information | |
CN101635612B (en) | Precoding code book constructing method and precoding code book constructing device of multi-input multi-output system | |
CN102823153B (en) | precoder structure for MIMO precoding | |
EP2404455B1 (en) | Method and system for spatial channel state information feedback based on a kronecker product | |
CN101826951B (en) | The method of feeding back channel state information and device | |
US10594372B2 (en) | Codebook construction | |
CN101834708B (en) | Method and device for acquiring channel information | |
CN106160926B (en) | Method and apparatus for feeding back channel state information in a multiple input multiple output system | |
CN104067533B (en) | The method of information feedback and a kind of user equipment and base station | |
CN101834707B (en) | A kind of obtain channel condition information method and corresponding communication system | |
CN104321983B (en) | Method, user equipment and the base station of transmitting pre-encoding matrix | |
CN101969363A (en) | Channel state information feedback method and terminal | |
CN106160938B (en) | Channel information acquisition method and device | |
CN104753628B (en) | Channel information feedback method, system, base station and terminal | |
CN104348590B (en) | Method, terminal and the base station for obtaining precoding of feeding back channel state information | |
CN104348575A (en) | Pre-coding matrix feedback method and terminal | |
CN101860420B (en) | A kind of channel information acquisition method and system | |
CN105164985B (en) | Multi-transmitter codebook approach and equipment | |
CN102013953A (en) | Method for sending channel information, terminal, base station and LTE-A system | |
US20140254514A1 (en) | Codebook Enchancement for Long Term Evolution (LTE) | |
CN101931512A (en) | Method and device for acquiring channel information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |