IP Library Granted Patent US 7,680,219
Granted Patent B2
US 7,680,219 · App. 11/136,295 · Granted Mar 16, 2010

Apparatus and method for decoding a bit sequence from QPSK or QAM symbols

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,680,219
App. No.
11/136,295
Granted
Mar 16, 2010
Kind
B2
Abstract

A bit sequence (b, b′) from QPSK or QAM symbols is decoded, in which an associated receive probability (w, w′) is assigned to each receive bit (b, b′). The receive probability (w, w′) is adaptively determined taking into account the transfer properties of the channel.

Claims (27)

1. A method of decoding a bit sequence (b, b′) in a decoder system from QPSK or QAM symbols received following transmission over a channel, in which an associated receive probability (w, w′) is assigned to each receive bit (b, b′), the method performed in a decoder comprising:

adaptively determining the receive probability (w, w′) as a function of the transfer properties of the channel; and

weighting the receive probability (w, w′) with an adaptive weighting value set as a function of the channel transfer properties, where the function is indicative of a signal to noise and interference ratio;

wherein the step of adaptively determining the receive probability (w, w′) comprises determining the receive probability as a function of carrier energy (S), noise energy (N), and the interference energy (IF).

2. The method of claim 1 , comprising estimating channel transfer properties when determining the receive probability (w, w′) for each carrier (i).

3. The method of claim 1 , wherein decoding of bits (b, b′) of differing significance is implemented sequentially.

4. A method of decoding a bit sequence (b, b′) in a decoder system from QPSK or QAM symbols received following transmission over a channel, in which an associated receive probability (w, w′) is assigned to each receive bit (b, b′), the method performed in a decoder comprising:

adaptively determining the receive probability (w, w′) as a function of the transfer properties of the channel;

weighting the receive probability (w, w′) with an adaptive weighting value set as a function of the channel transfer properties, where the function is indicative of a signal to noise and interference ratio;

wherein the step of adaptively determining the receive probability (w, w′) comprises determining the receive probability as a function of carrier energy (S), noise energy (N), and the interference energy (IF); and

wherein to determine the receive probability for low-order bits, higher-level constellations are transformed into constellations of lower level, and that for bit significances a uniform function is employed to determine the receive probability.

5. A method of decoding a bit sequence (b, b′) in a decoding system from QPSK or QAM symbols, in which an associated receive probability (w, w′) is assigned to each receive bit (b, b′), the method performed in a decoder comprising:

transforming higher-level constellations into constellations of lower level; and

shifting characteristics for bits of different significance from the lower level constellation such that a uniform function or characteristic is obtained representing an approximation of both most and least significant bits;

determining the receive probability for bit significances using the uniform function or characteristic.

6. An apparatus for decoding a bit sequence containing QPSK or QAM symbols, said apparatus comprising:

a hard decision output mapper that receives the bit sequence and provides a hard decision output signal and a Euclidean distance signal indicative of the bit sequence relative to a decision threshold;

a soft decision logic unit that receives and processes the Euclidean distance signal to provide a receive probability signal for the bit sequence as a function of carrier energy (S), noise energy (N), and the interference energy (IF); and

a weighting unit that weights the receive probability signal by applying a function indicative of a signal to noise and interference ratio, and provides a weighted receive probability signal.

7. A method of decoding a bit sequence (b, b′) in a decoder system from QPSK or QAM symbols received following transmission over a channel, in which an associated receive probability (w, w′) is assigned to each receive bit (b, b′), the method performed in a decoder comprising:

adaptively determining the receive probability (w, w′) as a function of the transfer properties of the channel; and

weighting the receive probability (w, w′) with an adaptive weighting value set as a function of the channel transfer properties, where the function is indicative of a signal to noise and interference ratio;

wherein the step of adaptively determining the receive probability (w, w′) comprises determining the receive probability as a function of carrier energy (S) and noise energy (N).

8. A method of decoding a bit sequence (b, b′) in a decoder system from QPSK or QAM symbols received following transmission over a channel, in which an associated receive probability (w, w′) is assigned to each receive bit (b, b′), the method performed in a decoder comprising:

adaptively determining the receive probability (w, w′) as a function of the transfer properties of the channel; and

weighting the receive probability (w, w′) with an adaptive weighting value set as a function of the channel transfer properties, where the function is indicative of a signal to noise and interference ratio;

wherein the step of adaptively determining the receive probability (w, w′) comprises determining the receive probability as a function of at least two of carrier energy (S), noise energy (N), and the interference energy (IF).

Assignments (8)
SECURITY AGREEMENT Recorded Jul 9, 2021
From: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS, LLC; EXAR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 056816/0089 →
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
MERGER AND CHANGE OF NAME Recorded May 19, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035717/0628 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035706/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2012
From: TRIDENT MICROSYSTEMS, INC.; TRIDENT MICROSYSTEMS (FAR EAST) LTD.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 028146/0054 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2009
From: MICRONAS GMBH
To: TRIDENT MICROSYSTEMS (FAR EAST) LTD.
Reel/Frame 023134/0885 →