IP Library Granted Patent US 9,130,790
Granted Patent B2
US 9,130,790 · App. 14/607,163 · Granted Sep 8, 2015

Upstream frequency response measurement and characterization

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 9,130,790
App. No.
14/607,163
Granted
Sep 8, 2015
Kind
B2
Abstract

Upstream frequency response measurement and characterization. Signaling is provided between respective communication devices within a communication system. Based upon at least one of these signals, one of the communication devices captures a number of sample sets corresponding thereto at different respective frequencies (e.g., a different respective center frequencies, frequency bands, etc.). Then, spectral analysis is performed with respect to each of the sample sets to generate a respective and corresponding channel response estimate there from. After this number of channel response estimates is determined, they are combined or splice together to generate a full channel response estimate. In implementations including an equalizer, different respective sample sets may correspond to those that have undergone equalization processing and those that have not.

Claims (54)

1. A communication device comprising:

a communication interface; and

a processor, the processor and the communication interface configured to:

support communications with another communication device via a communication channel including to perform equalization of the communications using a plurality of equalizer taps;

determine a plurality of subsets of equalizer taps of the plurality of equalizer taps that correspond to a plurality of sub-channels distributed across the communication channel, wherein a first subset of the plurality of subsets of equalizer taps corresponds to a first sub-channel of the plurality of sub-channels, and a second subset of the plurality of subsets of equalizer taps corresponds to a second sub-channel of the plurality of sub-channels;

determine a plurality of channel response estimates that correspond to the plurality of sub-channels based on the plurality of subsets of equalizer taps, wherein a first channel response estimate of the plurality of channel response estimates corresponds to the first sub-channel of the plurality of sub-channels, and a second channel response estimate of the plurality of channel response estimates corresponds to the second sub-channel of the plurality of sub-channels; and

splice the plurality of channel response estimates together to generate a full channel response estimate of the communication channel.

2. The communication device of claim 1 , wherein the processor and the communication interface are further configured to:

transmit the communications to the another communication device via the communication channel including to perform equalization of the communications using the plurality of equalizer taps, wherein the plurality of equalizer taps is a plurality of pre-equalizer taps.

3. The communication device of claim 1 , wherein the processor and the communication interface are further configured to:

transmit the communications to the another communication device via the communication channel including to perform equalization of the communications using the plurality of equalizer taps, wherein the plurality of equalizer taps is a plurality of pre-equalizer taps;

receive, from the another communication device, a plurality of post-equalizer taps used by the another communication device to process the communications received from the communication device or information corresponding to the plurality of post-equalizer taps; and

determine the plurality of channel response estimates based on at least one of the plurality of pre-equalizer taps, the plurality of post-equalizer taps, or the information corresponding to the plurality of pre-equalizer taps.

4. The communication device of claim 1 , wherein the processor and the communication interface are further configured to:

receive the communications from the another communication device via the communication channel including to perform equalization of the communications using the plurality of equalizer taps, wherein the plurality of equalizer taps is a plurality of post-equalizer taps.

5. The communication device of claim 1 , wherein the processor and the communication interface are further configured to:

receive the communications from the another communication device via the communication channel including to perform equalization of the communications using the plurality of equalizer taps, wherein the plurality of equalizer taps is a plurality of post-equalizer taps;

receive, from the another communication device, a plurality of pre-equalizer taps used by the another communication device to process the communications before transmission of the communications from the another communication device or information corresponding to the plurality of pre-equalizer taps; and

determine the plurality of channel response estimates based on at least one of the plurality of pre-equalizer taps, the plurality of post-equalizer taps, or the information corresponding to the plurality of pre-equalizer taps.

6. The communication device of claim 1 , wherein each of the plurality of sub-channels distributed across the communication channel has a common, uniform width.

7. The communication device of claim 1 , wherein the plurality of sub-channels distributed across the communication channel have non-uniform widths, a first sub-channel of the plurality of sub-channels has a first width, and a second sub-channel of the plurality of sub-channels has a second width that is different than the first width.

8. The communication device of claim 1 , wherein the communication device is operative within at least one of a satellite communication system, a wireless communication system, a wired communication system, a fiber-optic communication system, a mobile communication system, or a cable system.

9. A communication device comprising:

a communication interface; and

a processor, the processor and the communication interface configured to:

transmit upstream (US) communications to another communication device via a communication channel including to perform equalization of the US communications using a first plurality of equalizer taps;

receive downstream (DS) communications from the another communication device via the communication channel, wherein the DS communications include a second plurality of equalizer taps used by the another communication device to process the US communications received from the communication device or information corresponding to the second plurality of equalizer taps;

determine a plurality of subsets of equalizer taps of at least one of the first plurality of equalizer taps or second plurality of equalizer taps that correspond to a plurality of sub-channels distributed across the communication channel, wherein a first subset of the plurality of subsets of equalizer taps corresponds to a first sub-channel of the plurality of sub-channels, and a second subset of the plurality of subsets of equalizer taps corresponds to a second sub-channel of the plurality of sub-channels;

determine a plurality of channel response estimates that correspond to the plurality of sub-channels based on the plurality of subsets of equalizer taps, wherein a first channel response estimate of the plurality of channel response estimates corresponds to the first sub-channel of the plurality of sub-channels, and a second channel response estimate of the plurality of channel response estimates corresponds to the second sub-channel of the plurality of sub-channels; and

splice the plurality of channel response estimates together to generate a full channel response estimate of the communication channel.

10. The communication device of claim 9 , wherein each of the plurality of sub-channels distributed across the communication channel has a common, uniform width.

11. The communication device of claim 9 , wherein the plurality of sub-channels distributed across the communication channel have non-uniform widths, a first sub-channel of the plurality of sub-channels has a first width, and a second sub-channel of the plurality of sub-channels has a second width that is different than the first width.

12. The communication device of claim 9 further comprising:

a cable modem, wherein the another communication device is a cable headend transmitter or a cable modem termination system (CMTS).

13. The communication device of claim 9 , wherein the communication device is operative within at least one of a satellite communication system, a wireless communication system, a wired communication system, a fiber-optic communication system, a mobile communication system, or a cable system.

14. A method for execution by a communication device, the method comprising:

supporting, via communication interface of the communication device, communications with another communication device via a communication channel including to perform equalization of the communications using a plurality of equalizer taps;

determining a plurality of subsets of equalizer taps of the plurality of equalizer taps that correspond to a plurality of sub-channels distributed across the communication channel, wherein a first subset of the plurality of subsets of equalizer taps corresponds to a first sub-channel of the plurality of sub-channels, and a second subset of the plurality of subsets of equalizer taps corresponds to a second sub-channel of the plurality of sub-channels;

determining a plurality of channel response estimates that correspond to the plurality of sub-channels based on the plurality of subsets of equalizer taps, wherein a first channel response estimate of the plurality of channel response estimates corresponds to the first sub-channel of the plurality of sub-channels, and a second channel response estimate of the plurality of channel response estimates corresponds to the second sub-channel of the plurality of sub-channels; and

splicing the plurality of channel response estimates together to generate a full channel response estimate of the communication channel.

15. The method of claim 14 further comprising:

transmitting the communications to the another communication device via the communication channel including to perform equalization of the communications using the plurality of equalizer taps, wherein the plurality of equalizer taps is a plurality of pre-equalizer taps.

16. The method of claim 14 further comprising:

transmitting the communications to the another communication device via the communication channel including to perform equalization of the communications using the plurality of equalizer taps, wherein the plurality of equalizer taps is a plurality of pre-equalizer taps;

receiving, from the another communication device, a plurality of post-equalizer taps used by the another communication device to process the communications received from the communication device or information corresponding to the plurality of post-equalizer taps; and

determining the plurality of channel response estimates based on at least one of the plurality of pre-equalizer taps, the plurality of post-equalizer taps, or the information corresponding to the plurality of post-equalizer taps.

17. The method of claim 14 further comprising:

receiving the communications from the another communication device via the communication channel including to perform equalization of the communications using the plurality of equalizer taps, wherein the plurality of equalizer taps is a plurality of post-equalizer taps.

18. The method of claim 14 further comprising:

receiving the communications from the another communication device via the communication channel including to perform equalization of the communications using the plurality of equalizer taps, wherein the plurality of equalizer taps is a plurality of post-equalizer taps;

receiving, from the another communication device, a plurality of pre-equalizer taps used by the another communication device to process the communications before transmission of the communications from the another communication device or information corresponding to the plurality of pre-equalizer taps; and

determining the plurality of channel response estimates based on at least one of the plurality of pre-equalizer taps, the plurality of post-equalizer taps, or the information corresponding to the plurality of post-equalizer taps.

19. The method of claim 14 , wherein the plurality of sub-channels distributed across the communication channel have non-uniform widths, a first sub-channel of the plurality of sub-channels has a first width, and a second sub-channel of the plurality of sub-channels has a second width that is different than the first width.

20. The method of claim 14 , wherein the communication device is operative within at least one of a satellite communication system, a wireless communication system, a wired communication system, a fiber-optic communication system, a mobile communication system, or a cable system.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. 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 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
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 Jan 28, 2015
From: CURRIVAN, BRUCE J.; KOLZE, THOMAS J.; MIN, JONATHAN S.; HOU, VICTOR T.
To: BROADCOM CORPORATION
Reel/Frame 034827/0326 →