Abstract:
A method and apparatus to perform a soft demapping in a rotated quadrature amplitude modulation (QAM) based communication system is described. The method and the apparatus include pre-processing a symbol based on a priori information and performing a one-dimensional (1D) soft demapping on the pre-processed symbol, continuously.
Abstract:
An apparatus and a method for performing a single instruction multiple data (SIMD) operation using pairing of registers are provided. An example SIMD apparatus includes a first register configured to store first result data generated by dyadic operators, and a second register configured to store second result data generated by the dyadic operators. The first register and the second register may be paired with each other. Examples also include the use of more than two dyadic operators and/or registers, as well as intermediate registers.
Abstract:
A method of performing a soft demapping, includes obtaining a signal from a symbol representing bits that is transmitted from a transmitter, and calculating a gradient of a reference line in a constellation for a bit based on a rotation angle and a channel state of the constellation. The method further includes selecting a candidate for each of lines that corresponds to a logic value of the bit from constellation points included in the constellation based on the signal and the gradient of the reference line, and calculating a log-likelihood ratio (LLR) of the bit based on the signal and the selected candidate for each of the lines.
Abstract:
A soft demapping apparatus and method thereof includes a pre-processing unit to pre-process a reception signal obtained from a symbol representing bits. A candidate selection unit selects two candidates from among constellation points included in a constellation for each of the bits. A distance calculation unit calculates a Euclidean distance between the reception signal and the two candidates. A log-likelihood ratio (LLR) calculation unit calculates an LLR with respect to the bits based on the Euclidean distance between the reception signal and the two candidates.
Abstract:
Provided is a method and apparatus for lattice reduction with reduced computational complexity. The apparatus and method include calculating an R matrix using sorted QR decomposition, and conducting an R-value test using an R-value based on diagonal elements of the R matrix and a threshold value. The R matrix is an upper triangular matrix. The apparatus and method further execute a loop comprising a size reduction and a conditional update of a basis vector corresponding to a column element of the R matrix in response to the R-value being greater than or equal to the threshold value. The apparatus and method conduct another R-value test based on the R matrix comprising the updated basis vector in response to the basis vector being updated.