IP Library Granted Patent US 7,116,731
Granted Patent B2
US 7,116,731 · App. 10/161,526 · Granted Oct 3, 2006

Method and apparatus for adjusting symbol timing and/or symbol positioning of a receive burst of data within a radio receiver

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,116,731
App. No.
10/161,526
Granted
Oct 3, 2006
Kind
B2
Abstract

A method and apparatus for adjusting symbol timing and/or symbol interval range of a receive burst of data within a radio receiver include processing that begins by receiving a radio frequency signal that includes bursts of data. The process then continues by determining a frequency offset for the burst of data based on a difference between the transmitter processing rate and a receiver processing rate. The processing then continues by determining a symbol timing offset and/or a symbol interval range offset based on the frequency offset. The process then proceeds by adjusting the initial symbol positioning and/or the symbol interval range offset of a burst of data based on the symbol timing offset.

Claims (80)

1. A method for adjusting symbol timing of a received burst of data within a radio receiver, the method comprises:

receiving a radio frequency signal that includes the received burst of data, wherein the radio frequency signal and the received burst of data were processed in accordance with a transmitter processing rate;

determining a frequency offset for the received burst of data based on a difference between the transmitter processing rate and a receiver processing rate of the radio receiver;

determining a symbol timing offset based on the frequency offset; and

adjusting initial symbol positioning of the received burst of data based on the symbol timing offset.

2. The method of claim 1 , wherein the determining the symbol timing offset comprises:

determining a scaling factor based on duration of the received burst of data and the frequency offset; and

determining the symbol timing offset based on the scaling factor.

3. The method of claim 1 , wherein the adjusting the initial symbol positioning comprises:

adjusting the initial symbol positioning by an amount proportional to the symbol timing offset.

4. The method of claim 1 further comprises:

adjusting initial symbol interval range based on the symbol timing offset.

5. The method of claim 4 further comprises: adjusting the initial symbol interval range based on a symbol interval range offset and duration of the received burst of data.

6. The method of claim 4 further comprises:

monitoring drift of the initial symbol interval range; and

when the drift reaches a drift limit, adjusting the initial symbol interval range to produce an adjusted symbol interval range.

7. The method of claim 1 , wherein the determining the frequency offset for the received burst of data further comprises at least one of:

determining the frequency offset based on a difference between a transmitter local oscillation and a receiver local oscillation; and

determining the frequency offset based on a difference between a transmitter processing rate and a receiver processing rate.

8. A method for adjusting symbol interval range during sampling of a received burst of data within a radio receiver, the method comprises:

receiving a radio frequency signal that includes the received burst of data, wherein the radio frequency signal and the received burst of data were processed in accordance with a transmitter processing rate;

determining a frequency offset for the received burst of data based on a difference between the transmitter processing rate and a receiver processing rate of the radio receiver;

determining a symbol interval range offset based on the frequency offset; and

adjusting an initial symbol interval range for sampling the received burst of data based on the symbol interval range offset.

9. The method of claim 8 , wherein the determining the symbol interval range offset comprises:

determining a scaling factor based on duration of the received burst of data and the frequency offset; and

determining the symbol interval range offset based on the scaling factor.

10. The method of claim 8 further comprises:

adjusting initial symbol timing positioning based on the symbol interval range offset.

11. The method of claim 10 further comprises: adjusting the initial symbol interval range based on the symbol interval range offset and duration of the received burst of data.

12. The method of claim 10 further comprises:

monitoring drift of the initial symbol interval range; and

when the drift reaches a drift limit, adjusting the initial symbol interval range to produce an adjusted symbol interval range.

13. The method of claim 8 , wherein the determining the frequency offset for the received burst of data further comprises at least one of:

determining the frequency offset based on a difference between a transmitter local oscillation and a receiver local oscillation; and

determining the frequency offset based on a difference between a transmitter processing rate and a receiver processing rate.

14. A radio receiver comprises:

antenna for receiving a radio frequency signal, wherein the radio frequency signal includes a burst of data, wherein the radio frequency signal and the received burst of data were processed in accordance with a transmitter processing rate;

down-conversion module operably coupled to convert the radio frequency signal into a baseband signal in accordance with a receiver local oscillation;

demodulation setup module operable to:

determine a frequency offset for the burst of data based on a difference between the transmitter processing rate and a receiver processing rate of the radio receiver, wherein the receiver processing rate relates to the receiver local oscillation;

determine a symbol timing offset based on the frequency offset; and

establish an initial symbol positioning for sampling the baseband signal based on the symbol timing offset; and

demodulation module operably coupled to recapture the data from the baseband signal utilizing the initial symbol positioning.

15. The radio receiver of claim 14 , wherein the demodulation setup module determines the symbol timing offset by:

determining a scaling factor based on duration of the received burst of data and the frequency offset; and

determining the symbol timing offset based on the scaling factor.

16. The radio receiver of claim 14 , wherein the demodulation setup module adjusts the initial symbol positioning by:

adjusting the initial symbol positioning by an amount proportional to the symbol timing offset.

17. The radio receiver of claim 14 , wherein the demodulation setup module further functions to:

adjust initial symbol interval range based on the symbol timing offset.

18. The radio receiver of claim 17 , wherein the demodulation setup module further functions to:

adjust the initial symbol interval range based on a symbol interval range offset and duration of the received burst of data.

19. The radio receiver of claim 17 , wherein the demodulation setup module further functions to:

monitor drift of the initial symbol interval range; and

when the drift reaches a drift limit, adjust the initial symbol interval range to produce an adjusted symbol interval range.

20. The radio receiver of claim 14 , wherein the demodulation setup module further functions to determine the frequency offset for the received burst of data by at least one of:

determining the frequency offset based on a difference between a transmitter local oscillation and the receiver local oscillation; and

determining the frequency offset based on a difference between a transmitter processing rate and a receiver processing rate.

21. A radio receiver comprises:

antenna for receiving a radio frequency signal, wherein the radio frequency signal includes a burst of data, wherein the radio frequency signal and the received burst of data were processed in accordance with a transmitter processing rate;

down-conversion module operably coupled to convert the radio frequency signal into a baseband signal in accordance with a receiver local oscillation;

demodulation setup module operable to:

determine a frequency offset for the burst of data based on a difference between the transmitter processing rate and a receiver processing rate of the radio receiver, wherein the receiver processing rate relates to the receiver local oscillation;

determine a symbol interval range offset based on the frequency offset; and

adjust an initial symbol interval range for sampling the received burst of data based on the symbol interval range offset; and

demodulation module operably coupled to recapture the data from the baseband signal utilizing the initial symbol interval range.

22. The radio receiver of claim 21 , wherein the demodulation setup module functions to determine the symbol interval range offset by:

determining a scaling factor based on duration of the received burst of data and the frequency offset; and

determining the symbol interval range offset based on the scaling factor.

23. The radio receiver of claim 21 , wherein the demodulation setup module further functions to:

adjust initial symbol timing positioning based on the symbol interval range offset.

24. The radio receiver of claim 23 , wherein the demodulation setup module further functions to:

adjust the initial symbol interval range based on the symbol interval range offset and duration of the received burst of data.

25. The radio receiver of claim 23 , wherein the demodulation setup module further functions to:

monitor drift of the initial symbol interval range; and

when the drift reaches a drift limit, adjust the initial symbol interval range to produce an adjusted symbol interval range.

26. The radio receiver of claim 21 , wherein the demodulation setup module further functions to determine the frequency offset for the received burst of data by at least one of:

determining the frequency offset based on a difference between a transmitter local oscillation and the receiver local oscillation; and

determining the frequency offset based on a difference between the transmitter processing rate and a receiver processing rate.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 18, 2017
From: COMERICA BANK
To: VIXS SYSTEMS, INC.
Reel/Frame 043601/0817 →
SECURITY AGREEMENT Recorded Feb 11, 2009
From: VIXS SYSTEMS INC.
To: COMERICA BANK
Reel/Frame 022240/0446 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CHANGE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 013001 FRAME 0049. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 5, 2007
From: ASTRACHAN, PAUL M.
To: VIXS SYSTEMS, INC.
Reel/Frame 018853/0231 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2002
From: ASTRACHAN, PAUL M
To: VIXS, INC.
Reel/Frame 013001/0049 →