Wireless telephone that rapidly reacquires a timing reference from a wireless network after a sleep mode
First Claim
1. In a wireless telephone receiving pilot signals having a plurality of parameters from one or more base stations in a wireless network, said wireless telephone having a master timer synchronized to a timing reference in the wireless network, a slow clock, a processor and a memory, a method for rapidly reacquiring the timing reference after the master timer emerges from a sleep period, said method comprising:
- storing one or more of the pilot signals'"'"' parameters over time;
calculating predicted parameters of the pilot signals after the sleep period based on the stored parameters;
turning off power to the master timer and halting the processor;
generating a wake-up interrupt responsive to the slow clock after the sleep period;
turning power on to the master timer responsive to the wake-up interrupt;
reacquiring the pilot signals having a plurality of parameters from one or more base stations;
computing a time correction that most likely aligns the parameters of the received pilot signals and the predicted parameters; and
adjusting the master timer by the time correction.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for rapidly reacquiring a timing reference after a sleep period in a wireless telephone receiving pilot signals from one or more base stations in a wireless network, wherein the wireless telephone has a master timer (local time reference), a fast, accurate clock source, a slow, less accurate but power efficient clock source and a memory. The method includes the steps of entering the sleep period by storing one or more parameters related to the pilot signals and how the pilot signals are changing over time, calculating a prediction of the parameters of the pilot signals after a sleep period based on the stored parameters, storing the prediction, starting the slow clock, and stopping the master timer (local time reference) and fast clock source. The method further includes the steps of ending the sleep period by generating a wake-up interrupt by the slow clock after the sleep period, restarting the master timer and fast clock source responsive to the wake-up interrupt, and reacquiring pilot signals using the predictions stored previously. A time correction factor can then be computed that closely aligns the received pilot signals on the prediction which is then weighted and the master timer is adjusted by the weighted time correction.
-
Citations
33 Claims
-
1. In a wireless telephone receiving pilot signals having a plurality of parameters from one or more base stations in a wireless network, said wireless telephone having a master timer synchronized to a timing reference in the wireless network, a slow clock, a processor and a memory, a method for rapidly reacquiring the timing reference after the master timer emerges from a sleep period, said method comprising:
-
storing one or more of the pilot signals'"'"' parameters over time;
calculating predicted parameters of the pilot signals after the sleep period based on the stored parameters;
turning off power to the master timer and halting the processor;
generating a wake-up interrupt responsive to the slow clock after the sleep period;
turning power on to the master timer responsive to the wake-up interrupt;
reacquiring the pilot signals having a plurality of parameters from one or more base stations;
computing a time correction that most likely aligns the parameters of the received pilot signals and the predicted parameters; and
adjusting the master timer by the time correction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A wireless telephone that rapidly reacquires a timing reference after a sleep period, said wireless telephone receiving pilot signals having a plurality of parameters from one or more base stations in a wireless network, said wireless telephone comprising:
-
a sleep controller configured to time the sleep period and generate a wake up interrupt at the end of the sleep period;
a master timer configured to provide a timing reference for the wireless telephone;
a demodulator configured to demodulate the pilot signals using the timing reference and to determine parameters of the pilot signals; and
a processor configured to;
(a) calculate a prediction of the parameters of the pilot signals after the sleep period based on the parameters determined by the digital signal processor, (b) start the sleep period, (c) end the sleep period responsive to the interrupt, (d) compare parameters of pilot signals to the prediction, and (e) adjust the master timer to align the timing reference of the master timer to the pilot signals. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification