BLUETOOTH smart offset compensation
AssigneeAgere Systems Inc.
InventorsJeffrey P. Grundvig, Carl R. Stevenson
Life of this patent
Estimating the term…
Abstract
An offset history table is implemented and maintained in a BLUETOOTH device and is used to pre-seed an expected frequency offset of a received signal from another BLUETOOTH device. The disclosed offset history table includes one entry for each piconet device in a particular piconet, each entry including a best guess of the relevant piconet device's frequency offset with respect to the receiving BLUETOOTH device. Using a frequency offset history table and a pre-seeded frequency offset corresponding to an expected frequency offset based on the offset value maintained in the frequency offset history table, the performance of a BLUETOOTH device can be increased in a steady state piconet scenario.
Claims10
A method for receiving in a receiving piconet device an information packet transmitted from a transmitting piconet device within a piconet network, comprising:
- determining a center frequency of a channel used to transmit at least a portion of said information packet;
- looking up a past frequency offset value of said transmitting piconet device;
- adjusting a center frequency of an expected frequency of said information packet in a receiving portion of said receiving piconet device;
- receiving said information packet in said receiving piconet device;
- and
- replacing in said receiving piconet device said past frequency offset value for said transmitting piconet device with a new frequency offset calculated based on a calculated actual frequency offset.
A method for receiving in a receiving piconet device an information packet transmitted from a transmitting piconet device within a piconet network, comprising:
- determining a center frequency of a channel used to transmit at least a portion of said information packet;
- looking up a past frequency offset value of said transmitting piconet device;
- adjusting a center frequency of an expected frequency of said information packet in a receiving portion of said receiving piconet device;
- receiving said information packet in said receiving piconet device;
- calculating an actual frequency offset based on said received information packet;
- and
- replacing in said receiving piconet device said past frequency offset value for said transmitting piconet device with a new frequency offset calculated based on said calculated actual frequency offset.
Apparatus for receiving in a receiving piconet device an information packet transmitted from a transmitting piconet device within a piconet network, comprising:
- means for determining a center frequency of a channel used to transmit at least a portion of said information packet;
- means for looking up a past frequency offset value of said transmitting piconet device;
- means for adjusting a center frequency of an expected frequency of said information packet in a receiving portion of said receiving piconet device;
- means for receiving said information packet in said receiving piconet;
- and
- means for replacing in said receiving piconet device said past frequency offset value for said transmitting piconet device with a new frequency offset calculated based on a calculated actual frequency offset.
Apparatus for receiving in a receiving piconet device an information packet transmitted from a transmitting piconet device within a piconet network, comprising:
- means for determining a center frequency of a channel used to transmit at least a portion of said information packet;
- means for looking up a past frequency offset value of said transmitting piconet device;
- means for adjusting a center frequency of an expected frequency of said information packet in a receiving portion of said receiving piconet device;
- means for receiving said information packet in said receiving piconet device;
- means for calculating an actual frequency offset based on said received information packet;
- and
- means for replacing in said receiving piconet device said past frequency offset value for said transmitting piconet device with a new frequency offset calculated based on said calculated actual frequency offset.
Dependencies are inferred from the claim text.