摘要 |
A method and apparatus whereby a remote unit (10A, 10B and 10C) in a slotted mode wireless communication system may calculate accurate time throughout its entire active state. In the remote unit (10A, 10B and 10C) a "wall clock time" is calculated from a modulo 80 counter called a combiner time counter (224). When a remote unit (10A, 10B and 10C) enters its inactive state, counters within the remote unit (10A, 10B and 10C), including the combined time counter, are deactivated. When the remote unit (10A, 10B and 10C) reenters its active state, the value in the combiner time counter (224) may not be correct in relationship to slotted mode time. A controller (106) in the remote unit (10A, 10B and 10C) forces the combiner time counted to the correct phase resulting in the combiner (224) being within 26.66 of the correct value. The controller (106) then determines a combiner offset to compensate for any remaining error in the combiner time counter (224). The control (106) may then use the combiner time counter (224) and the combiner offset to calculate accurate wall clock time. When convenient, such as at a slot boundary, the remote unit (10A, 10B and 10C) may reset the combiner counter (224) to a correct value, and set combiner offset to zero.
|