IP Library Granted Patent US 7,505,513
Granted Patent B2
US 7,505,513 · App. 11/542,583 · Granted Mar 17, 2009

Colored noise detection algorithms

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,505,513
App. No.
11/542,583
Granted
Mar 17, 2009
Kind
B2
Abstract

This invention provides colored noise detection algorithm(s). This colored noise detection algorithm(s) may be implemented with a multi-branch equalizer processing module that enables interference cancellation when colored noise is associated with received radio frequency (RF) bursts. The noise discriminator identifies when the radio frequency (RF) bursts have white noise or colored noise associated with them. Alternatively the noise discriminator may be able to determine and enable interference cancellation in response to an interference-limited received RF burst as opposed to a noise-limited received RF burst. The multi-branch equalizer improves the signal-to-noise ratio by improving the equalization with a second branch operable to be trained based upon known training sequences and at least partially re-encoded data bits.

Claims (59)

1. A multi-branch equalizer processing module operable to enable interference cancellation when colored noise is associated with received radio frequency (RF) burst(s), comprising:

a noise discriminator operable to identify when colored noise is associated with the received RF burst(s);

a first equalizer operable to be trained based upon a known training sequence, to equalize RF burst(s), and to extract data bits from the RF burst(s); and

a second equalizer operable when colored noise is associated with the received RF burst(s) to:

be trained based upon at least the known training sequence and re-encoded data bits extracted from the RF burst(s);

to equalize the RF burst(s), and

to extract alternate data bits from RF burst(s).

2. The multi-branch equalizer processing module of claim 1 , wherein:

the received RF bursts that the noise discriminator examines to determine if the received RF bursts are interference limited, comprise a first set of RF bursts; and

the received RF bursts that the first equalizer and second equalizer process comprise a second set of RF bursts, wherein the first set of RF bursts preceded the second set of RF bursts.

3. The multi-branch equalizer processing module of claim 1 , wherein the noise discriminator is operable to:

determine a noise autocorrelation matrix for the RF burst(s);

determine a diagonality coefficient of the noise autocorrelation matrix; and

identify when colored noise is associated with the received RF burst(s) based on the diagonality coefficient.

4. The multi-branch equalizer processing module of claim 1 , further comprising:

a deinterleaver operable to deinterleave the extracted data bits from the first equalizer;

a channel decoder operable to decode a frame comprised of the extracted data bits;

a re-encoder operable to re-encode the frame to produce re-encoded data bits;

an interleaver operable to interleave the re-encoded data bits and the known training sequence to produce a re-encoded burst, wherein the second equalizer is operable to also be trained based upon the re-encoded burst(s);

the deinterleaver operable to deinterleave the alternate data bits; and

the channel decoder operable to decode an alternate frame comprised of at least some of the alternate data bits.

5. The multi-branch equalizer processing module of claim 1 , wherein a voice frame comprises a series of RF burst(s).

6. The multi-branch equalizer processing module of claim 1 , wherein a data frame comprises a series of RF burst(s).

7. The multi-branch equalizer processing module of claim 1 , wherein:

the first equalizer comprises:

an I, Q interference cancellation portion; and

a decision feedback equalizer portion; and

the second equalizer comprises:

an I, Q interference cancellation portion; and

a linear equalizer portion.

8. The multi-branch equalizer processing module of claim 1 , wherein:

the received RF bursts that the noise discriminator examines to determine if colored noise is associated the received RF bursts comprises a first set of 4 RF bursts; and

the received RF bursts that the first equalizer and second equalizer process comprise a second set of RF bursts, wherein the first set of RF bursts preceded the second set of RF bursts.

9. A method for operating a multi-branch equalizer processing module to enable interference cancellation when colored noise is associated with received Radio Frequency (RF) burst(s), the method comprising:

identifying when colored noise is associated with the received RF burst(s);

training a first equalizer based upon a known training sequence and a received preamble of the RF burst(s);

equalizing and extracting data bits from the RF burst(s) using the first equalizer; and

when colored noise is associated with the received RF burst(s);

training a second equalizer based upon at least the known training sequence and re-encoded data bits extracted from the RF burst(s) by the first equalizer; and

equalizing and extracting alternate data bits from the RF burst(s) by the second equalizer.

10. The method of claim 9 , further comprising:

examining a first set of received RF burst(s) to determine if the received RF burst(s) are interference limited; and

the first equalizer and second equalizer processing a second set of RF bursts that are received subsequent to receipt of the first set of RF bursts.

11. The method of claim 9 , further comprising:

determining a noise autocorrelation matrix for the RF burst(s);

determining a diagonality coefficient of the noise autocorrelation matrix; and

determining when colored noise is associated with the received RF burst(s) based on the diagonality coefficient.

12. The method of claim 9 , further comprising:

deinterleaving the extracted data bits from the first equalizer;

channel decoding a frame comprised of the extracted data bits;

re-encoding the frame to produce re-encoded data bits;

interleaving the re-encoded data bits and the known training sequence to produce a re-encoded burst that is used to train the second equalizer;

deinterleaving the alternate data bits; and

decode an alternate frame comprised of at least some of the alternate data bits.

13. The method of claim 9 , wherein a voice frame comprises a series of RF burst(s).

14. The method of claim 9 , wherein a data frame comprises a series of RF burst(s).

15. The method of claim 9 , wherein:

the received RF bursts that the noise discriminator examines to determine if colored noise is associated the received RF bursts comprises a first set of 4 RF bursts; and

the received RF bursts that the first equalizer and second equalizer process comprise a second set of RF bursts, wherein the first set of RF bursts preceded the second set of RF bursts.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED AT REEL: 047195 FRAME: 0827. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Nov 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047924/0571 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0827 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →