Back to results
US 10,219,278 B2Granted
Data transmission method and related device
AssigneeHuawei Technologies Co., Ltd.
InventorsLei Wang, Shunqing Zhang, Yan Chen
Life of this patent
Estimating the term…
Abstract
A data transmission method and a related device are disclosed. The data transmission method includes: obtaining to-be-transmitted K bits; mapping the K bits to F resource units according to a codebook and a value of the K bits, so as to obtain a codeword CK that is to be transmitted by using the F resource units, where the codebook includes S codewords in a one-to-one mapping relationship with S different values of the K bits; and sending the codeword CK by using the F resource units.
Claims24
A method, comprising:
- obtaining to-be-transmitted K bits;
- mapping the K bits to F resource units according to a codebook and a value of the K bits, so as to obtain a codeword CK that is to be transmitted using the F resource units, wherein the codebook comprises S codewords in a one-to-one mapping relationship with S different values of the K bits, S is less than or equal to 2K, each codeword in the S codewords is a complex number vector that comprises F complex numbers, a difference between the ith value and the jth value of the K bits is that a value of only one bit is different, a codeword that is comprised in the codebook and in a mapping relationship with the ith value is a codeword Ci, and a codeword that is comprised in the codebook and in a mapping relationship with the jth value is a codeword Cj, wherein the codeword Ci, does not comprise a complex number Zj1 and a complex number Zj2 that are comprised in the codeword Cj, K, F, and S are integers greater than 1, i is not equal to j, and i and j are positive integers less than or equal to S;
- and
- sending the codeword CK using the F resource units.
1 more element
A method, comprising:
- obtaining to-be-transmitted K bits;
- mapping the K bits to F resource units, wherein each bit in the K bits is mapped to a plurality of resource units in the F resource units, and K and F are integers greater than 1 and wherein mapping the K bits to F resource units comprises:
- dividing the K bits into V bit sequences;
- and
- mapping the V bit sequences to the F resource units, wherein each bit sequence in the V bit sequences is mapped to a plurality of resource units in the F resource units, and V is an integer that is greater than 1 and less than or equal to K;
- and
- mapping the bits mapped to the F resource units to a modulation symbol for transmission.
4 more elements
An apparatus, comprising:
- a processor;
- a non-transitory memory;
- and
- a transmitter, wherein the processor, the memory and the transmitter are connected to each other by using a bus;
- wherein the processor is configured to obtain to-be-transmitted K bits, and map the K bits to F resource units according to a codebook and a value of the K bits, so as to obtain a codeword CK that is to be transmitted by using the F resource units;
- wherein the codebook comprises S codewords in a one-to-one mapping relationship with S different values of the K bits, S is less than or equal to 2K, each codeword in the S codewords is a complex number vector that comprises F complex numbers, a difference between the ith value and the jth value of the K bits is that a value of only one bit is different, a codeword that is comprised in the codebook and in a mapping relationship with the ith value is a codeword Ci, and a codeword that is comprised in the codebook and in a mapping relationship with the jth value is a codeword Cj, wherein the codeword Ci, does not comprise a complex number Zj1 and a complex number Zj2 that are comprised in the codeword Cj, K, F, and S are integers greater than 1, i is not equal to j, and i and j are positive integers less than or equal to S;
- and
- wherein the transmitter is configured to send the codeword CK using the F resource units.
5 more elements
An apparatus, comprising:
- a processor;
- a memory;
- and
- a transmitter;
- wherein the processor, the memory, and the transmitter are connected to each other by a bus;
- wherein the processor is configured to:
- obtain to-be-transmitted K bits:
- map the K bits to F resource units, wherein each bit in the K bits is mapped to a plurality of resource units in the F resource units, and K and F are integers greater than 1, and wherein mapping the K bits to the F resource units comprises:
- dividing the K bits into V bit sequences;
- and
- mapping the V bit sequences to the F resource units, wherein each bit sequence in the V bit sequences is mapped to a plurality of resource units in the F resource units, and V is an integer that is greater than 1 and less than or equal to K;
- and
- wherein the transmitter is configured to map the bits mapped to the F resource units to a modulation symbol for transmission.
10 more elements
Dependencies are inferred from the claim text.