Data transmission method and device
A data transmission method and data bit technology, which are applied in the field of data transmission methods and devices, can solve problems affecting multi-user reception and detection performance, multi-user access communication performance, interference between multi-users, etc., and improve multi-user access communication. performance, controlling the effect of multi-user interference
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0114]The transmitter maps every 2 data bits output by its channel encoder to a complex sequence of length L through a codebook, where the codebook can be set in one of the following ways:
[0115] (1) Preset by the system;
[0116] (2) The system is configured through signaling;
[0117] (3) Determined by the transmitter according to preset rules, for example: independently generated by the transmitter.
[0118] In this codebook can include 2 2 = 4 complex sequences of length L (respectively denoted as L 0 , L 1 , L 2 , L 3 ), wherein, L is an integer greater than 1, and each element in the complex number sequence whose length is L is a complex number, and the values of the real part and the imaginary part of each element are all from the ternary real number set, That is, the set consisting of [-1,0,1].
[0119] Assuming that the data bits output by the transmitter channel encoder are: "0,0,1,0,0,1,1,1,0,1,1,0,1,1,0,0", each 2 The data bits are regarded as a data bi...
Embodiment 2
[0145] In this preferred embodiment, the transmitter can map every 2 data bits output by its channel encoder into a complex sequence of length L through a codebook.
[0146]In addition, different values of the two data bits correspond to different codebooks, wherein the different values of the two data bits include four cases of 00, 01, 10, and 11, and these four different values correspond to different codebooks. Codebook, specifically: 00 and codebook C 0 Corresponding, 01 and codebook C 1 Corresponding, 10 and codebook C 2 Corresponding, 11 and codebook C 3 Corresponding; here, the different codebooks corresponding to the different values of the two data bits can be preset by the system, or configured by the system through signaling, or determined by the transmitter according to preset rules (for example: the transmitter generates independently of);
[0147] Each codebook can include N complex sequences of length L (respectively denoted as L 0 , L 1 ,...,L N-...
Embodiment 3
[0157] In this preferred embodiment, the transmitter maps every 2 data bits output by its channel encoder to a complex sequence of length L through a codebook;
[0158] And, every 2 data bits correspond to a codebook, and each codebook includes N complex number sequences with a length of L (respectively denoted as L 0 , L 1 ,...,L N-1 ), where N is an integer greater than or equal to 1, L is an integer greater than 1, each element of a complex sequence of length L is a complex number, and the value of the real part and imaginary part of each element comes from A set of ternary real numbers, that is, a set composed of [-1,0,1]; a codebook corresponding to every 2 data bits can be preset by the system, or configured by the system through signaling, or by the transmitter according to the preset rule-determined (e.g. independently generated by transmitters);
[0159] Assume that the data bits output by the transmitter channel encoder are: "0,0,1,0,0,1,1,1,0,1,1,0,1,1,0,0", put ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


