IP Library Granted Patent US 8,090,060
Granted Patent B2
US 8,090,060 · App. 11/800,357 · Granted Jan 3, 2012

Demodulation technique for GFSK and DPSK

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 8,090,060
App. No.
11/800,357
Granted
Jan 3, 2012
Kind
B2
Abstract

A technique for low-complexity high-performance coherent demodulation of GFSK signals involves utilizing a novel phase and frequency tracking mechanism coupled with a trellis search technique to track signal memory in the demodulation process. A method according to the technique may include modeling modulation based upon a trellis. The method may further include estimating unknown parameters, selecting a maximum likelihood path through the trellis, and mapping the maximum likelihood path to an output bit sequence. The technique is also applicable to DSPK and other applicable known or convenient protocols.

Claims (39)

1. A method comprising:

demodulating a received signal in a signal receiver by determining estimates of unknown parameters of the received signal by using a weighted addition of real numbers and without performing an operation on a complex number;

selecting a maximum likelihood path through a trellis based on the estimates; and

mapping the maximum likelihood path to an output bit sequence.

2. A method comprising:

in a signal receiver, demodulating a received signal by sampling the signal over a bit period;

updating time-variable phase parameters by using a weighted addition of real numbers and without using multiplication of a complex number;

computing a branch metric function associated with bits of the received signal received up to a current time;

finding a trellis state that maximizes a branch metric of the trellis, wherein the branch metric is based on said branch metric function; and

determining an estimate for the transmitted data based on the trellis state that maximizes the branch metric.

3. The method of claim 2 , further comprising initializing a trellis stage.

4. The method of claim 2 , further comprising, recursively, incrementing a trellis stage;

sampling and averaging the received signal;

updating data functions; and

computing a metric based on recursive updates of the data functions and the time-variable phase parameters.

5. The method of claim 4 , wherein the data functions include real data functions and not complex data functions.

6. The method of claim 4 , further comprising, recursively estimating time-varying phase parameters.

7. The method of claim 4 , further comprising, recursively estimating phase offsets and frequency offsets.

8. The method of claim 4 , further comprising:

determining, recursively, a survivor branch into each trellis state;

determining whether the branch metric is greater for a first state or a second state;

demodulating bits for a survivor path into the first state if the branch metric is greater for the first state than for the second state;

demodulating bits for a survivor path into the second state if the branch metric is not greater for the first state than for the second state.

9. The method of claim 4 , further comprising, recursively:

determining a survivor branch into each trellis state;

determining whether the branch metric is greater for a first state or a second state;

demodulating a bit associated with a survivor path into the first state if the branch metric is greater for the first state than for the second state;

demodulating a bit associated with a survivor path into the second state if the branch metric is not greater for the first state than for the second state.

10. The method of claim 9 , further comprising demodulating any remaining bits along the survivor path into the first state.

11. The method of claim 1 , wherein the unknown parameters comprise a parameter that is a function of a phase of the received signal or a parameter that is a function of a frequency of the received signal.

12. The method of claim 11 , wherein the received signal is a GFSK signal or a DPSK signal.

13. The method of claim 1 , wherein the unknown parameters comprise a phase offset and a frequency offset.

14. A method comprising:

in a signal receiver, determining an estimate of an unknown parameter of a received signal by using a weighted addition of real numbers and without performing an operation on a complex number; and

demodulating the received signal based on the estimate.

15. The method of claim 14 , wherein the unknown parameter comprises a parameter that is a function of a phase of the received signal or a parameter that is a function of a frequency of the received signal.

16. The method of claim 15 , wherein the received signal is a GFSK signal or a DPSK signal.

17. The method of claim 14 , wherein the unknown parameter comprises a phase offset or a frequency offset.

18. The method of claim 9 , further comprising demodulating any remaining bits along the survivor path into the second state.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS, RECORDED AT REEL 051426, FRAME 0410 Recorded Jun 22, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC., AS GRANTOR
Reel/Frame 064067/0340 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2023
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: MAXLINEAR, INC.
Reel/Frame 063572/0701 →
RELEASE OF SECURITY INTEREST Recorded May 2, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.
Reel/Frame 063516/0736 →
MERGER AND CHANGE OF NAME Recorded Apr 6, 2023
From: RAPTOR OPERATIONS SUB, INC.; QUANTENNA COMMUNICATIONS, INC.
To: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.
Reel/Frame 063271/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2023
From: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 063280/0591 →
PATENT SECURITY AGREEMENT Recorded Dec 26, 2019
From: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 051426/0410 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2019
From: SILICON VALLEY BANK
To: QUANTENNA COMMUNICATIONS, INC.
Reel/Frame 049332/0372 →
SECURITY AGREEMENT Recorded May 19, 2016
From: QUANTENNA COMMUNICATIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 038754/0371 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE CITY ON THE RECORDAL NEEDS CORRECTION. THE CITY ON THE ASSIGNMENT ITSELF IS CORRECT. PREVIOUSLY RECORDED ON REEL 019586 FRAME 0307. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2011
From: BRANNSTROM, FREDRIK; GOLDSMITH, ANDREA; FARROKHI, FARROKH; REZVANI, BEHROOZ
To: QUANTENNA COMMUNICATIONS, INC.
Reel/Frame 027283/0247 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2007
From: BRANNSTROM, FEDRIK; GOLDSMITH, ANDREA; FARROKHI, FARROKH; REZVANI, BEHROOZ
To: QUANTENNA COMMUNICATIONS, INC.
Reel/Frame 019586/0307 →