BIT LOG LIKELIHOOD RATION EVALUATION
First Claim
1. A non-transitory computer readable medium comprising:
- instructions for causing a wireless communications user terminal (UT) to generate a bit log likelihood ratio (LLR) values for two-layered quadrature phase-shift keying (QPSK) turbo decoding by;
receiving a two-layered QPSK signal with in phase (I) and quadrature (Q) components per symbol and with an energy ratio selected from a group comprising k12 and k22;
selecting a mismatched energy ratio (k2) between k12 and k22; and
generating the bit LLR values for the two-layered QPSK turbo decoding, using the mismatched k2 energy ratio and including determining the bit LLR values for four bits (b3, b2, b1, and b0), wherein determining the bit LLR values includes determining the bit LLR values for each b0 and b2 bit as follows;
where J is v for b0, and w for b2;
v=√
{square root over (2(1+k2))}Re[C*r];
w=√
{square root over (2(1+k2))}Im[C*r];
r is the complex received signal;
C is the complex channel estimate; and
, C* is the complex conjugate of C.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for generating bit log likelihood ratio (LLR) values for two-layered Quadrature Phase-Shift Keying (QPSK) turbo decoding in a wireless communications user terminal (UT). The method includes receiving a two-layered QPSK signal with an energy ratio that is unknown, but typically defined as either k12 or k22. The method selects a mismatched energy ratio (k2) between k12 and k22, and generating bit LLR values for two-layered QPSK turbo decoding, using the mismatched k2 energy ratio. For example, if the received two-layered QPSK signal is known to have an energy ratio of about 4 or about 6.25. Then, k2 is selected to be about 5.0625. Alternately stated, the mismatched k2 energy ratio in selected by determining the approximate midpoint between k12 and k22.
35 Citations
4 Claims
-
1. A non-transitory computer readable medium comprising:
-
instructions for causing a wireless communications user terminal (UT) to generate a bit log likelihood ratio (LLR) values for two-layered quadrature phase-shift keying (QPSK) turbo decoding by; receiving a two-layered QPSK signal with in phase (I) and quadrature (Q) components per symbol and with an energy ratio selected from a group comprising k12 and k22; selecting a mismatched energy ratio (k2) between k12 and k22; and generating the bit LLR values for the two-layered QPSK turbo decoding, using the mismatched k2 energy ratio and including determining the bit LLR values for four bits (b3, b2, b1, and b0), wherein determining the bit LLR values includes determining the bit LLR values for each b0 and b2 bit as follows; where J is v for b0, and w for b2;
v=√
{square root over (2(1+k2))}Re[C*r];
w=√
{square root over (2(1+k2))}Im[C*r];
r is the complex received signal; C is the complex channel estimate; and
,C* is the complex conjugate of C.
-
-
2. The non-transitory computer readable medium of claim 2 wherein determining the bit LLR values includes determining the LLR values for each b1 and b3 bit as follows:
where J is v for b1, and w for b3; sgn(J) is the sign bit of J.
-
3. A wireless communications user terminal (UT) for generating bit log likelihood ratio (LLR) values for two-layered quadrature phase-shift keying (QPSK) turbo decoding, the UT comprising:
-
receiver means for accepting a two-layered QPSK signal having an energy ratio selected from a group comprising k12 and k22 with in phase (I) and quadrature (Q) components and supplying a complex received signal components and complex channel estimates; and LLR module means for receiving the complex received signal components and complex channel estimates, determining four bit LLR values (b3, b2, b1, and b0), selecting a mismatched energy ratio (k2) between k12 and k22, and supplying bit LLR values for two-layered QPSK turbo decoding at an output using the mismatched energy ratio (k2), wherein the LLR module means determines the bit LLR values for each b0 and b2 bit as follows; where J is v for b0, and w for b2;
v=√
{square root over (2(1+k2))}Re[C*r];
w=√
{square root over (2(1+k2))}Im[C*r];
r is the complex received signal; C is the complex channel estimate; and
,C* is the complex conjugate of C. - View Dependent Claims (4)
where J is v for b1, and w for b3; and
,sgn(J) is the sign bit of J.
-
Specification