Selecting a codeword for precoding data
AssigneeHuawei Technologies Co., Ltd.
InventorsYongxing Zhou, Qiang Wu
Life of this patent
Estimating the term…
Abstract
A method, a codebook, and a Base Station (BS) for precoding are provided. The precoding method includes: obtaining a total uplink power of a User Equipment (UE); if the total uplink power is greater than ¾ of a rated total transmit power of antennas, selecting a codeword from a first codebook with imbalanced power between layers; otherwise, selecting a codeword from the first codebook and a second codebook with balanced power between layers, so as for precoding data to be transmitted according to the selected codeword.
Claims7
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.
In a communication device for transmission of data, a computer program product comprising computer executable instructions stored on a non-transitory computer readable medium such that when executed by a computer program processor cause the communication device to
- access a codebook for precoding data;
- select 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
- notify a user equipment of the selected codeword for precoding the data.
Dependencies are inferred from the claim text.