Carrier offset correction of a received signal
AssigneeImagination Technologies Limited
InventorSujai Chari
Life of this patent
Estimating the term…
Abstract
Apparatuses, methods and systems for mitigating carrier offset of a received signal are disclosed. One embodiment of a receiver includes a receiver chain operative to receive a communication signal from a desired transmitter, and a controller operative to determine a carrier offset correction based on prior reception of communication signals from the desired transmitter. The receiver chain is operative to generate a carrier offset corrected received signal by applying the carrier offset correction to the received communication signal, and a correlation processor operative to correlate the carrier offset corrected received communication signal with a known sequence.
Claims26
A receiver, comprising:
- a controller operative to determine that a communication signal being received is from a desired transmitter;
- the controller operative to determine a carrier offset correction based on prior reception of communication signals from the desired transmitter, comprising retrieving a carrier offset of the desired transmitter from one or more stored carrier offsets based on previous communication with the desired transmitter;
- a receiver chain operative to receive the communication signal from the desired transmitter;
- the receiver chain operative to generate a carrier offset corrected received signal based on the retrieved carrier offset by applying the carrier offset correction to the received communication signal;
- and
- the receiver operative to synchronize to the carrier offset corrected received communication signal.
A receiver, comprising:
- a receiver chain operative to receive a communication signal from a desired transmitter;
- a controller operative to determine a carrier offset correction based on prior reception of communication signals from the desired transmitter;
- the receiver chain operative to generate a carrier offset corrected received signal by applying the carrier offset correction to the received communication signal;
- the receiver operative to synchronize to the carrier offset corrected received communication signal;
- wherein
- the controller is further operative to:
- estimate a carrier offset of a currently received packet of the carrier offset corrected received communication signal;
- compare the estimated carrier offset of the currently received packet with the carrier offset correction;
- and
- determine that the currently received packet is not transmitted from the desired transmitter if an absolute value of a difference between the estimated carrier offset of the currently received packet and carrier offset correction is greater than a threshold.
A receiver, comprising:
- a receiver chain operative to receive a communication signal from a desired transmitter;
- a controller operative to determine a carrier offset correction based on prior reception of communication signals from the desired transmitter;
- the receiver chain operative to generate a carrier offset corrected received signal by applying the carrier offset correction to the received communication signal;
- the receiver operative to synchronize to the carrier offset corrected received communication signal;
- wherein
- the controller is further operative to:
- estimate a first timing offset of a currently received packet of the received communication signal;
- compute a second timing offset based on the determined carrier offset correction;
- compare the estimated first timing offset with the computed second timing offset;
- and
- determine that the currently received packet is not transmitted from the desired transmitter if an absolute value of a difference between the estimated first timing offset and the computed second timing offset is greater than a threshold.
A wireless system comprising:
- a receiver, the receiver including:
- a receiver chain operative to receive a first communication signal from a first transmitter;
- a controller operative to determine a carrier offset correction based on prior reception of communication signals from the first transmitter;
- the receiver chain operative to generate a first carrier offset corrected received signal by applying the carrier offset correction to the received first communication signal;
- and
- a correlation processor operative to correlate the first carrier offset corrected received communication signal with a known sequence;
- a plurality of transmitters including the first transmitter, each transmitter except the first transmitter adjusting a carrier offset to transmit signals of the transmitter to mitigate correlation of its transmit signals with the known sequence of the first communication signal received by the receiver.
A method of receiving a wireless signal, comprising:
- determining that a communication signal being received is from a desired transmitter;
- determining a carrier offset correction based on prior reception of communication signals from the desired transmitter, comprising retrieving a carrier offset of the desired transmitter from one or more stored carrier offsets based on previous communication with the desired transmitter;
- receiving the communication signal from the desired transmitter;
- generating a carrier offset corrected received signal based on the retrieved carrier offset by applying the carrier offset correction to the received communication signal;
- and
- synchronizing to the carrier offset corrected received communication signal.
A method, comprising:
- receiving a communication signal from a desired transmitter;
- determining a carrier offset correction based on prior reception of communication signals from the desired transmitter;
- generating a carrier offset corrected received signal by applying the carrier offset correction to the received communication signal;
- synchronizing to the carrier offset corrected received communication signal;
- estimating a timing offset of a currently received packet of the received communication signal;
- computing a timing offset based on the determined carrier offset correction offset;
- comparing the estimated timing offset with the computed timing offset;
- and
- determining that the currently received packet is not transmitted from the desired transmitter if a difference between the estimated timing offset and the computed timing offset is greater than a threshold.
A receiver, comprising:
- a receiver chain operative to receive a communication signal from a desired transmitter;
- a controller operative to:
- determine a carrier offset correction based on prior reception of communication signals from the desired transmitter;
- estimate a carrier offset correction of a currently received packet of the carrier offset corrected received communication signal;
- compare the estimated carrier offset correction of the currently received packet with the carrier offset correction;
- and
- determine that the currently received packet is not transmitted from the desired transmitter if an absolute value of a difference between the estimated carrier offset correction of the currently received packet and carrier offset correction is greater than a threshold.
A receiver, comprising:
- a receiver chain operative to receive a communication signal from a desired transmitter;
- a controller operative to:
- determine a carrier offset correction based on prior reception of communication signals from the desired transmitter;
- estimate a first timing offset of a currently received packet of the received communication signal;
- compute a second timing offset based on the determined carrier offset correction;
- compare the estimated first timing offset with the computed second timing offset;
- and
- determine that the currently received packet is not transmitted from the desired transmitter if an absolute value of a difference between the estimated first timing offset and the computed second timing offset is greater than a threshold.
Dependencies are inferred from the claim text.