Patent ID: 8831067

Claim:
A method for feeding back channel state information, comprising the following steps of: configuring a same codebook space at a data transmitting end and a data receiving end; the data receiving end selecting, from the codebook space, a codeword matched with a channel, and transmitting a sequence number corresponding to the codeword to the data transmitting end; and the data transmitting end extracting, according to the sequence number, a corresponding codeword from a locally-configured codebook space to obtain channel state information, wherein, the step of configuring a same codebook space at a data transmitting end and a data receiving end comprises: selecting κ matrices M 1 . . . M κ and κ matrices V 1 . . . V κ , wherein a dimensionality of M 1 . . . M κ is 4×I, a dimensionality of V 1 . . . V κ is 4×J, I+J=r, r is a rank of the channel, I and J are non-zero integers, I=J when r is an even number, and I=J+1 or I=J−1 when r is an odd number; constructing the codeword in the codebook space using models [ M 1 ⁢ O 4 × J O 4 × I V 1 ] , [ M 2 O 4 × J O 4 × I V 2 ] ⁢ ⁢ … ⁢ [ M k O 4 × J O 4 × I V K ] ⁢ ⁢ or ⁢ [ M 1 V 1 M 1 - V 1 ] , ⁢ [ M 2 V 2 M 2 - V 2 ] ⁢ ⁢ … ⁢ [ M κ V κ M κ - V κ ] , and wherein O indicates an all-zero matrix.