7821915

Channel Tracking in an Ofdm Wireless Receiver

PublishedOctober 26, 2010
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An apparatus comprising: a receiver configured to wirelessly receive a packet of information that includes a known transmitted part and to digitize the received signal, the known transmitted part having subcarriers with known values; a signal-to-tone transformer to determine the modulated subcarriers of a received signal corresponding to the received packet; a channel storage unit coupled to the signal-to-tone transformer including: an initial channel calculator to calculate a function of the initial channel response of subcarriers from the known part of the received packet; a memory subsystem configured to at a first time store a function of an initial channel response corresponding to the known part of the received packet, and at later times to store additionally or instead updates to or of previous version or versions of the channel response; a channel corrector coupled to the channel storage unit and to the signal-to-tone transformer configured to correct the modulated subcarriers of the received signal for the respective channel using the contents of the memory subsystem; the channel corrector configured to form channel corrected constellation values for the received signal; a decision and channel drift circuit coupled to the channel corrector to form post-decision constellation values corresponding to the channel corrected constellation values and to form a measure of the channel drift from the post decision constellation values and the pre-decision constellation values; and an updating circuit coupled to the channel storage unit to update the memory subsystem with an updated value determined from previous contents of the memory subsystem and an update, the update determined from the memory subsystem contents and the measure of the channel drift between symbols, such that drift of the channel response is tracked.

2

2. An apparatus as recited in claim 1 , wherein the updating circuit includes a weighting and summing circuit coupled to the memory subsystem to update the memory subsystem with a weighted sum of the pre-update function in the memory subsystem and an update, the update determined from the pre-update function and the measure of the channel drift between symbols, such that the memory subsystem contents track channel drift from symbol to symbol, the tracking according to the relative weightings of the weighted sum.

3

3. An apparatus as recited in claim 1 , wherein the function of the initial channel response initially stored in the memory subsystem for a subcarrier is the initial channel response for the subcarrier multiplied by the known value of the subcarrier for the known transmitted part, and wherein the apparatus is also configured to factor out the known transmitted part prior to or concurrent with the correcting for the respective channel.

4

4. An apparatus as recited in claim 1 , wherein the function of the channel response stored in the memory subsystem for a subcarrier is post factoring by the known value of the subcarrier for the known part, such that a factoring of the known part is included prior to the input from the signal-to-tone transformer to the memory subsystem.

5

5. An apparatus as recited in claim 1 , wherein the signal-to-tone transformer produces subcarriers in rectangular coordinates, and the memory subsystem stores the function of the channel response in rectangular coordinates, OR wherein the signal-to-tone transformer produces subcarriers in rectangular coordinates, and wherein the memory subsystem stores the function of the channel response in polar coordinates.

6

6. An apparatus as recited in claim 1 , wherein the decision circuit forms a hard decision.

7

7. An apparatus as recited in claim 1 , wherein the decision circuit produces re-encoded decoded decisions.

8

8. An apparatus as recited in claim 1 , wherein the subcarriers of the packet include pilot tones, the apparatus further comprising a pilot correction circuit between the channel corrector and the decision and channel drift circuit, the pilot correction circuit to correct for one or both of channel drift and timing errors.

9

9. An apparatus as recited in claim 1 , further comprising a circuit configured to determine a measure of the signal quality of a predetermines part of a packet received by the receiver, and wherein the updating by the update takes into account the measure of the error vector magnitude.

10

10. An apparatus as recited in claim 1 , further comprising a circuit configured to determine a measure of the error vector magnitude of a predetermines part of a packet received by the receiver, wherein the updating by the update takes into account the measure of the error vector magnitude.

11

11. An apparatus as recited in claim 1 , wherein the known part of the packet includes a first known part of at least one known symbol and a second known part of at least one known symbol, and wherein the initial channel calculator initially stores a function of the channel response based on received signals corresponding to the first part, and wherein initial channel calculator and memory are arranged to average the functions of the channel responses corresponding to the first and second parts, such that after the signals corresponding to the second known part are received, the function of the initial channel response in the memory is the average of the functions of the channel responses corresponding to the first and second parts.

12

12. An apparatus as recited in claim 11 , wherein the function of the channel response stored in the memory subsystem for a subcarrier is post factoring by the known value of the subcarrier for the known symbol, the apparatus further comprising a factoring unit between the signal-to-tone transformer and the memory subsystem to factor by the known subcarrier value.

13

13. An apparatus as recited in claim 12 , further comprising a channel smoother coupled to the memory to smooth the channel responses to take into account correlation between channel responses of adjacent subcarriers, the apparatus further including a factoring circuit to factor out the known subcarriers values of the known part.

14

14. An apparatus as recited in claim 11 , further comprising a channel drift change detector coupled to the channel drift circuit to detect the change in channel drift, such that the relative weighting is a function of the detected change in channel drift.

15

15. An apparatus as recited in claim 14 , wherein the memory is updated only if the detected change in channel drift exceeds a change threshold.

16

16. A method of operating an apparatus comprising a wireless receiver and a signal-to-tone transformer, the method comprising: the wireless receiver wirelessly receiving a signal corresponding to a packet of information, the packet being an OFDM packet that includes a known transmitted part having subcarriers with known values; transforming the received signal corresponding to the packet using the signal-to-tone transformer carrying out a signal-to-tone transformation to determining the subcarriers of the received signal corresponding to the packet; calculating a function of a channel response of subcarriers from the known part of the packet; storing the function of the channel response; channel correcting the modulated subcarriers of the received signal for the channel using the stored initial or updated function of the channel response to form channel-corrected constellation values for the received signal; forming post-decision values corresponding to the channel corrected constellation values; and forming a measure of the channel drift from the post decision values and the channel-corrected constellation values, wherein initially the function of an initial value of the channel response is stored and, as more packets are received, updates to the function or updated values of the function of the channel response are stores, the difference between a pre-update stored function of the channel response and updated values of the function of the channel response being dependent on the pre-update stored function of the channel response and on the measure of the channel drift between symbols, such that the stored function of the channel response tracks the drift of the channel response as more packets are received.

17

17. A method as recited in claim 16 , further comprising forming a weighted sum of the pre-update stored function of the channel response and an update, the update determined from the pre-update stored function of the channel response and the measure of the channel drift between symbols.

18

18. A method as recited in claim 16 , wherein the forming the post-decision values forms hard demodulated decisions.

19

19. A method as recited in claim 16 , wherein the forming the decision produces re-encoded decoded decisions.

20

20. An apparatus comprising: means for wirelessly receiving a signal corresponding to a packet of information, the packet being an OFDM packet that includes a known transmitted part having subcarriers with known values; means for signal-to-tone transforming the received packet to determining the subcarriers of a signal corresponding to the received packet; means for calculating a function of a channel response of subcarriers from the known part of the received packet; means for storing configured to store the function of the channel response; means for channel correcting the modulated subcarriers of the received signal for the channel using the stored initial or updated function of the channel response to form channel-corrected constellation values for the received signal; means for forming a decision to determine post-decision values corresponding to the channel corrected constellation values; and means for forming a measure of the channel drift from the post decision values and the channel-corrected constellation values, wherein initially the function of an initial value of the channel response is stored and, as more packets are received, updates to the function or updated values of the function of the channel response are stores, the difference between a pre-update stored function of the channel response and updated values of the function of the channel response being dependent on the pre-update stored function of the channel response and on the measure of the channel drift between symbols, such that the stored function of the channel response tracks the drift of the channel response as more packets are received.

Patent Metadata

Filing Date

Unknown

Publication Date

October 26, 2010

Inventors

Brian Hart
David J. Pignatelli
Eldad Perahia
Paul C.P. Dankoski

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “CHANNEL TRACKING IN AN OFDM WIRELESS RECEIVER” (7821915). https://patentable.app/patents/7821915

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.