IP Library Granted Patent US 7,418,240
Granted Patent B2
US 7,418,240 · App. 10/245,594 · Granted Aug 26, 2008

Dynamic adaptation of impaired RF communication channels in a communication system

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,418,240
App. No.
10/245,594
Granted
Aug 26, 2008
Kind
B2
Abstract

A system for dynamically adapting a communication channel to channel impairments includes a spectrum monitor configured to determine a channel impairment characteristic related to a channel impairment present in the channel. The system includes a system manager configured to determine a quality metric indicative of channel performance for the channel, and adjust one or more operating parameters in a set of channel operating parameters when the quality metric is not within a target range, whereby the communication channel operates in accordance with the adjusted parameters.

Claims (68)

1. A method of dynamically adapting a communication channel to channel impairments, comprising:

(a) operating the communication channel in accordance with an initial set of operating parameters;

(b) determining a channel impairment characteristic related to a detected channel impairment present in the communication channel;

(c) determining a quality metric indicative of channel performance for the communication channel;

(d) when the quality metric is not within a target range, selecting a second set of operating parameters from a lookup table indexed by the quality metric and the impairment characteristic; and

(e) replacing the initial set of operating parameters with the second set of operating parameters.

2. The method claim 1 , wherein step (d) further comprises selecting the second set of operating parameters so as to bring the quality metric within the target range.

3. The method claim 1 , further comprising:

(f) repeating steps (a) through (e) so as to maintain the quality metric within the target range.

4. The method claim 1 , further comprising, prior to step (a):

determining an initial average noise level of the channel; and

establishing the initial set of operating parameters used in step (a) based on the initial average noise level.

5. The method claim 1 , wherein:

the initial set of operating parameters includes at least two different operating parameters; and

step (d) includes selecting one or more of the at least two different operating parameters.

6. The method claim 1 , wherein the initial set of operating parameters includes at least two of

channel modulation,

level of forward error correction, and

symbol rate.

7. The method of claim 6 , wherein step (d) comprises selecting one or more of

the channel modulation,

the level of forward error correction, and

the symbol rate.

8. The method of claim 6 , wherein the set of operating parameters further includes a data interleaving length, a burst schedule, and a number of sub-channels into which the channel is divided.

9. The method claim 1 , wherein the detected channel impairment includes at least one of “average white Gaussian noise (AWGN)”, common path distortion (CPD), Impulse/burst noise and ingress, and step (b) comprises determining, as the channel impairment characteristic, a channel signal-to-noise ratio (SNR) corresponding to the at least one of the impairments.

10. The method of claim 9 , wherein said step of determining the channel SNR includes determining a signal power of a constant power signal in the communication channel.

11. The method of claim 9 , wherein said step of determining the channel SNR includes determining the channel SNR as a running average of instantaneous SNRs.

12. The method of claim 11 , wherein said step of determining the channel SNR includes discarding uncharacteristically low instantaneous SNRs when determining the running average.

13. The method claim 1 , wherein step (c) comprises determining, as the quality performance metric, one of a packet error rate (PER), a channel spectral efficiency, and a channel latency.

14. The method claim 1 , further comprising selecting the second set of operating parameters based on the detected channel impairment characteristic.

15. A system for dynamically adapting a communication channel to channel impairments, the communication channel being configured to operate in accordance with an initial set of operating parameters, comprising:

a spectrum monitor configured to

determine a channel impairment characteristic related to a detected channel impairment present in the communication channel; and

a system manager configured to

determine a quality metric indicative of channel performance for the communication channel;

select a second set of operating parameters from a lookup table indexed by the quality metric and the impairment characteristic when the quality metric is not within a target range; and

replace the initial set of operating parameters with the second set of operating parameters whereby the communication channel operates in accordance with the adjusted parameters.

16. The system of claim 15 , wherein the system manager is configured to select the second set of operating parameters so as to bring the quality metric within the target range.

17. The system of claim 15 , wherein the system manager is configured to select the second set of operating parameters based on the channel impairment characteristic from the spectrum monitor.

18. The system of claim 15 , wherein the spectrum monitor is configured to:

determine an initial average noise level of the channel; and

establish the set of initial operating parameters based on the initial average noise level.

19. The system of claim 15 , wherein:

the initial set of operating parameters includes at least two different operating parameters; and

the system manager is configured to adjust one or more of the at least two different operating parameters.

20. The system of claim 15 , wherein the initial set of operating parameters includes at least two of

channel modulation,

level of forward error correction, and

symbol rate.

21. The system of claim 20 , wherein the system manager is configured to adjust one or more of

the channel modulation,

the level of forward error correction, and

the symbol rate.

22. The system of claim 20 , wherein the set of operating parameters further includes a data interleaving length, a burst schedule, and a number of sub-channels into which the channel is divided.

23. The system of claim 15 , wherein the detected channel impairment includes at least one of “average white Gaussian noise (AWGN)”, common path distortion, Impulse/burst noise and ingress, and the spectrum monitor is configured to determine, as the channel impairment characteristic, a channel signal-to-noise ratio (SNR) corresponding to the at least one of the impairments.

24. The system of claim 15 , wherein the system manager is configured to determine, as the channel performance metric, one of a packet error rate (PER), a channel spectral efficiency, and a channel latency.

25. The system of claim 15 , wherein the system further comprises:

a memory for storing the lookup table, the lookup table being an Adaptation Lookup Table that includes a plurality of predetermined sets of operating parameters.

26. A system for dynamically adapting a communication channel to channel impairments, the communication channel being configured to operate in accordance with a first set of operating parameters, comprising:

a memory for storing predetermined sets of operating parameters for the channel in one or more lookup tables;

a spectrum monitor configured to

determine a channel impairment characteristic related to a detected channel impairment present in the communication channel; and

a system manager configured to

determine a quality metric indicative of channel performance for the communication channel, and

determine whether the quality metric is within a target range, and if the quality metric is not within the target range, then

select, from among the predetermined sets of operating parameters, a second set of operating parameters based on the channel impairment characteristic and the quality metric,

wherein each set of operating parameters is indexed by a respective quality metric value and a respective channel impairment characteristic value.

27. The system of claim 26 , wherein the system manager is configured to select the second set of operating parameters so as to bring the quality metric within the target range.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER PREVIOUSLY RECORDED AT REEL: 047357 FRAME: 0302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048674/0834 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED ON REEL 047195 FRAME 0658. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047357/0302 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0658 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2002
From: HSU, HANNA S.; HOWARD, DANIEL H.
To: BROADCOM CORPORATION
Reel/Frame 013303/0073 →