IP Library Granted Patent US 7,907,685
Granted Patent B2
US 7,907,685 · App. 11/895,078 · Granted Mar 15, 2011

GMSK-receiver with interference cancellation

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,907,685
App. No.
11/895,078
Granted
Mar 15, 2011
Kind
B2
Abstract

A GMSK receiver with interference cancellation includes a linear equalizer configured to be coupled to a received signal from a first antenna and to provide first soft bits, an adaptive estimator, e.g., adaptive MLSE coupled to the first soft bits and configured to provide second soft bits; a quality assessor coupled to the first soft bits and configured to provide a quality indication; and a switching function coupled to the linear equalizer and the adaptive MLSE and controlled in accordance with the quality indication to provide output soft bits corresponding to at least one of the first soft bits and the second soft bits. The GMSK receiver can be extended to multiple antennas and corresponding methods for interference cancellation in a GMSK signal are discussed.

Claims (35)

1. A Gaussian Minimum Shift Keyed (GMSK) receiver with interference cancellation comprising:

a linear equalizer configured to be coupled to a received signal from a first antenna and to provide first soft bits;

an adaptive Most Likely Sequence Estimator (MLSE) coupled to the first soft bits and configured to provide second soft bits based on the first soft bits;

a quality assessor coupled to the first soft bits and configured to provide a quality indication; and

a switching function coupled to the linear equalizer and the adaptive MLSE and controlled in accordance with the quality indication to provide output soft bits corresponding to at least one of the first soft bits and the second soft bits.

2. The GMSK receiver of claim 1 further comprising a frequency error corrector coupled to the linear equalizer and configured to provide the first soft bits compensated in accordance with a frequency error estimate to the switching function.

3. The GMSK receiver of claim 2 wherein the frequency error corrector is configured to develop the frequency error estimate from the first soft bits which are real valued information.

4. The GMSK receiver of claim 1 further comprising a combiner coupled to the first soft bits and the second soft bits and configured to provide a combination of the first soft bits and the second soft bits, the combination coupled to the switching function.

5. The GMSK receiver of claim 4 wherein the combiner is a linear combiner and is configured to provide a linear combination of the first soft bits and the second soft bits, the linear combination in accordance with the quality indication.

6. The GMSK receiver of claim 1 wherein the switching function is further coupled to a linear combination of the first soft bits and the second soft bits and is controlled in accordance with the quality indication to provide soft bits selected from the first soft bits, the second soft bits, and the linear combination.

7. The GMSK receiver of claim 1 wherein the adaptive MLSE is further configured as one or more adaptive pre-filters coupled to a decision driven MLSE including an adaptive feed back filter.

8. The GMSK receiver of claim 7 wherein the adaptive MLSE is further configured as two adaptive pre-filters with one adaptive pre-filter processing a first combination of real valued information corresponding to in-phase values and quadrature values corresponding to the received signal and a second adaptive filter processing a second combination of real valued information corresponding to in-phase values and quadrature values corresponding to the received signal.

9. The GMSK receiver of claim 7 wherein the adaptive MLSE is further configured to adapt coefficients for the one or more adaptive pre-filters and the adaptive feed back filter starting from a constant initialization condition.

10. The GMSK receiver of claim 9 wherein the one or more adaptive pre-filters are each defined by two coefficients and the adaptive feedback filter is defined by two coefficients wherein these coefficients are initialized, respectively, by a constant initialization vector including a first element equal to a nonzero constant and all other elements equal to 0 and wherein these filters are adapted in accordance with a decision feed back MLSE.

11. The GMSK receiver of claim 1 further comprising an other linear equalizer configured to be coupled to a received signal from a second antenna and to provide additional soft bits, wherein the quality assessor is further coupled to a combination of the first soft bits and the additional soft bits and configured to provide a quality indication based on the combination.

12. A Gaussian Minimum Shift Keyed (GMSK) receiver with interference cancellation comprising:

a first linear equalizer configured to be coupled to a first received signal from a first antenna and to provide first soft bits;

a second linear equalizer configured to be coupled to a second received signal from a second antenna and to provide second soft bits;

an adaptive estimator coupled to the first soft bits and the second soft bits and configured to provide third soft bits;

a quality assessor coupled to the first and the second soft bits and configured to provide a quality indication; and

a switching function coupled to fourth soft bits corresponding to the first and the second soft bits and to the third soft bits and controlled in accordance with the quality indication to provide output soft bits corresponding to at least one of the fourth soft bits and the third soft bits.

13. The GMSK receiver of claim 12 further comprising a frequency error corrector coupled to the first and the second linear equalizer and configured to provide the fourth soft bits to the switching function, wherein the fourth soft bits are compensated in accordance with a frequency error estimate and the frequency error estimate is developed from the first and the second soft bits, which are real valued information.

14. The GMSK receiver of claim 12 further comprising a linear combiner coupled to the fourth soft bits and the third soft bits and configured to provide a linear combination of the fourth soft bits and the third soft bits to the switching function, the linear combination in accordance with the quality indication.

15. The GMSK receiver of claim 12 wherein the switching function is further coupled to a linear combination of the fourth soft bits and the third soft bits and is controlled in accordance with the quality indication to output soft bits selected from the fourth soft bits, the third soft bits, and the linear combination.

16. The GMSK receiver of claim 12 wherein the adaptive estimator is an adaptive Most Likely Sequence Estimator (MLSE), which is further configured with one or more adaptive pre-filters coupled to a decision driven MLSE including an adaptive feed back filter.

17. The GMSK receiver of claim 16 wherein the one or more adaptive pre-filters comprises a first pair of adaptive pre-filters coupled to differing combinations of real valued information corresponding to in-phase and quadrature values for the first soft bits and a second pair of adaptive pre-filters coupled to differing combinations of real valued information corresponding to in-phase and quadrature values for the second soft bits.

18. The GMSK receiver of claim 17 wherein the adaptive MLSE is further configured to adapt coefficients for the first and the second pair of adaptive pre-filters and the adaptive feed back filter starting from a constant initialization vector and adapted in accordance with a decision feed back MLSE.

19. A method of receiving a Gaussian Minimum Shift Keyed (GMSK) signal, the method including interference cancellation, the method comprising:

providing first soft bits from a linear equalizer coupled to a receive signal;

then providing, responsive to the first soft bits, second soft bits from an adaptive Most Likely Sequence Estimator (MLSE);

combining the first soft bits and the second soft bits to provide third soft bits;

assessing, responsive to the first soft bits, a burst quality metric; and

selecting, responsive to the burst quality metric, one of the first soft bits, the second soft bits, and the third soft bits to provide output soft bits.

20. The method of claim 19 wherein the providing second soft bits further comprises filtering the first soft bits with an adaptive pre-filter to provide a filtered signal to a decision feed back MLSE that includes an adaptive feed back filter.

21. The method of claim 20 further comprises adaptation of the adaptive pre-filter and the adaptive feed back filter, wherein the adaptation further comprises initialization of the adaptive pre-filter and the adaptive feed back filter with a constant predetermined vector.

Assignments (26)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
PATENT RELEASE Recorded Aug 17, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 039707/0471 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0143 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0704 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2015
From: ZENITH INVESTMENTS, LLC
To: APPLE INC.
Reel/Frame 034749/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2014
From: FREESCALE SEMICONDUCTOR, INC.
To: ZENITH INVESTMENTS, LLC
Reel/Frame 033687/0336 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SECURITY AGREEMENT Recorded May 13, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024397/0001 →
SECURITY AGREEMENT Recorded Mar 15, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 024085/0001 →
SECURITY AGREEMENT Recorded Feb 16, 2008
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 020518/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2007
From: CHEN, WEIZHONG
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 019793/0817 →