IP Library Granted Patent US 8,731,113
Granted Patent B2
US 8,731,113 · App. 13/547,166 · Granted May 20, 2014

Characterizing channel response using data tone decision feedback

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,731,113
App. No.
13/547,166
Granted
May 20, 2014
Kind
B2
Abstract

In addition, to pilot tones which may be existent within an orthogonal frequency division multiplexing (OFDM) signal, one or more data tones within that same signal may be employed to assist with channel estimation (alternatively, detection). Once a data tone qualifies as a pseudo-pilot tone, it may be used with the pilot tones for channel estimation. A qualifier considers slicer error associated with hard decisions for a data tone to determine if it is a candidate for assistance within channel estimation. A frame within an OFDM signal may, in one situation, include no pilot tones at all, and a previously calculated channel estimate may be used to process that frame. In addition, fewer pilot tones than needed to perform accurate channel estimation (based on the channel delay spread) may be employed by using one or more pseudo-pilot tones (e.g., qualified data tones).

Claims (59)

1. An apparatus comprising:

an input configured to receive an orthogonal frequency division multiplexing (OFDM) signal that includes a plurality of data tones and a plurality of pilot tones from a communication channel;

a slicer configured to generate a plurality of data tone hard decisions and a plurality of data tone error terms based on the plurality of data tones and to generate a plurality of pilot tone hard decisions and a plurality of pilot tone error terms based on the plurality of pilot tones; and

a channel estimator configured to generate a channel estimate of the communication channel based on the plurality of pilot tone hard decisions, at least one of the plurality of pilot tone error terms, and at least one of the plurality of data tone error terms; and wherein:

based on a channel estimate of the communication channel, the slicer is configured to generate at least one additional plurality of data tone hard decisions based on the plurality of data tones.

2. The apparatus of claim 1 , wherein the at least one additional plurality of data tone hard decisions is a second plurality of data tone hard decisions; and further comprising:

based on at least one additional channel estimate of the communication channel, the slicer configured to generate a third plurality of data tone hard decisions based on the plurality of data tones.

3. The apparatus of claim 1 further comprising:

a cable modem that is operative in a cable system.

4. The apparatus of claim 1 further comprising:

a feedback module configured to transmit a modulation order change request, via the communication channel, to at least one additional apparatus based on at least one of the plurality of pilot tone error terms or at least one of the plurality of data tone error terms, wherein the OFDM signal is received by the apparatus from the at least one additional apparatus via the communication channel.

5. The apparatus of claim 1 further comprising:

a communication device operative within at least one of a wireless communication system, a wired communication system, and a fiber-optic communication system.

6. An apparatus comprising:

an input configured to receive an orthogonal frequency division multiplexing (OFDM) signal that includes a plurality of data tones and a plurality of pilot tones from a communication channel;

a slicer configured to generate a plurality of data tone hard decisions based on the plurality of data tones and to generate a plurality of pilot tone hard decisions and a plurality of pilot tone error terms based on the plurality of pilot tones;

a channel estimator configured to generate the channel estimate of the communication channel based on the plurality of pilot tone hard decisions and at least one of the plurality of pilot tone error terms; and

based on a channel estimate of the communication channel, the slicer is configured to generate at least one additional plurality of data tone hard decisions based on the plurality of data tones.

7. The apparatus of claim 6 , further comprising:

a cable modem that is operative in a cable system.

8. The apparatus of claim 6 , further comprising:

a cable modem termination system (CMTS) that is implemented within a cable system.

9. The apparatus of claim 6 , further comprising:

the slicer configured to process the plurality of data tones to generate the plurality of data tone hard decisions; and

based on the channel estimate of the communication channel, the slicer configured to re-process the plurality of data tones to generate the at least one additional plurality of data tone hard decisions.

10. The apparatus of claim 6 , wherein:

the at least one additional plurality of data tone hard decisions is a second plurality of data tone hard decisions;

the channel estimate of the communication channel is a first channel estimate of the communication channel; and further comprising:

a channel estimator configured to generate the first channel estimate of the communication channel based on only the plurality of pilot tone hard decisions; and

the channel estimator configured to generate a second channel estimate of the communication channel based on the plurality of pilot tone hard decisions and at least one of the plurality of pilot tone error terms; and

based on the second channel estimate of the communication channel, the slicer configured to generate a third plurality of data tone hard decisions based on the plurality of data tones.

11. The apparatus of claim 6 , further comprising:

a feedback module configured to transmit a modulation order change request, via the communication channel, to at least one additional apparatus based on at least one of the plurality of pilot tone error terms or at least one of the plurality of data tone error terms, wherein the OFDM signal is received by the apparatus from the at least one additional apparatus via the communication channel.

12. The apparatus of claim 6 , further comprising:

the slicer configured to generate a plurality of data tone error terms based on the plurality of data tones; and

the channel estimator configured to generate the channel estimate of the communication channel based on the plurality of pilot tone hard decisions, the at least one of the plurality of pilot tone error terms, and at least one of the plurality of data tone error terms.

13. The apparatus of claim 6 further comprising:

a communication device operative within at least one of a wireless communication system, a wired communication system, a fiber-optic communication system, and a cable system.

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

via an input of the communication device, receiving an orthogonal frequency division multiplexing (OFDM) signal that includes a plurality of data tones and a plurality of pilot tones from a communication channel;

generating a plurality of data tone hard decisions based on the plurality of data tones;

generating a plurality of pilot tone hard decisions and a plurality of pilot tone error terms based on the plurality of pilot tones;

generating the channel estimate of the communication channel based on the plurality of pilot tone hard decisions and at least one of the plurality of pilot tone error terms; and

based on a channel estimate of the communication channel, generating at least one additional plurality of data tone hard decisions based on the plurality of data tones.

15. The method of claim 14 , wherein the communication device is a cable modem that is operative in a cable system.

16. The method of claim 14 , wherein the communication device is a cable modem termination system (CMTS) that is implemented within a cable system.

17. The method of claim 14 , wherein:

the at least one additional plurality of data tone hard decisions is a second plurality of data tone hard decisions;

the channel estimate of the communication channel is a first channel estimate of the communication channel; and further comprising:

generating a plurality of pilot tone hard decisions and a plurality of pilot tone error terms based on the plurality of pilot tones;

generating the first channel estimate of the communication channel based on only the plurality of pilot tone hard decisions;

generating a second channel estimate of the communication channel based on the plurality of pilot tone hard decisions and at least one of the plurality of pilot tone error terms; and

based on the second channel estimate of the communication channel, generating a third plurality of data tone hard decisions based on the plurality of data tones.

18. The method of claim 14 further comprising:

transmitting a modulation order change request, via the communication channel, to at least one additional communication device based on at least one of the plurality of pilot tone error terms or at least one of the plurality of data tone error terms, wherein the OFDM signal is received by the communication device from the at least one additional communication device via the communication channel.

19. The method of claim 14 further comprising:

generating a plurality of data tone error terms based on the plurality of data tones; and

generating the channel estimate of the communication channel based on the plurality of pilot tone hard decisions, the at least one of the plurality of pilot tone error terms, and at least one of the plurality of data tone error terms.

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

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
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 Jul 12, 2012
From: KOLZE, THOMAS J.
To: BROADCOM CORPORATION
Reel/Frame 028534/0397 →