Patent ID: 8913685

Claim:
In a communicating device used in the transmission of data, a method for selecting a codeword for precoding data, the method comprising: accessing a codebook for precoding data; selecting a codeword from the codebook, wherein the codebook consists of exactly twelve codewords, each codeword being based on a Binary Phase Shift Keying (BPSK) character set and the codewords being: 1 2 ⁡ [ 0 1 0 1 0 0 0 0 1 1 0 0 ] , 1 2 ⁡ [ 0 1 0 1 0 0 0 0 1 - 1 0 0 ] , 1 2 ⁡ [ 1 0 0 0 1 0 1 0 0 0 0 1 ] , 1 2 ⁡ [ 1 0 0 0 1 0 - 1 0 0 0 0 1 ] , 1 2 ⁡ [ 1 0 0 1 0 0 0 1 0 0 0 1 ] , 1 2 ⁡ [ 1 0 0 - 1 0 0 0 1 0 0 0 1 ] , 1 2 ⁡ [ 0 1 0 0 0 1 1 0 0 1 0 0 ] , 1 2 ⁡ [ 0 1 0 0 0 1 1 0 0 - 1 0 0 ] , 1 2 ⁡ [ 1 0 0 0 0 1 0 1 0 1 0 0 ] , 1 2 ⁡ [ 1 0 0 0 0 1 0 1 0 - 1 0 0 ] , 1 2 ⁡ [ 0 1 0 1 0 0 1 0 0 0 0 1 ] , and ⁢ ⁢ 1 2 ⁡ [ 0 1 0 1 0 0 - 1 0 0 0 0 1 ] ; and notifying a user equipment of the selected codeword for precoding the data.