Method for switching a time frame based mobile unit to a sleep mode
First Claim
1. A method for controlling timing of a mobile unit, the mobile unit connected to a base station via radio communication, the base station transmitting wireless signals to the mobile unit according to a plurality of frames within a communication system, the mobile unit comprising:
- a micro-controller unit for running a real-time operating system to load a plurality of control procedures used to control operation of the mobile unit, the control procedures including a synchronous task;
a timing generator electrically connected to the micro-controller unit for controlling timing of the mobile unit corresponding to the frames; and
a clock generator electrically connected to the micro-controller unit for generating a first clock signal to drive the micro-controller unit;
the method comprising;
using the micro-controller unit to execute the synchronous task for interrupting other control procedures currently loaded by the real-time operating system, and using the synchronous task to calculate a predetermined sleep period for a sleep mode that is used to stop the first clock signal from driving the micro-controller unit;
using the micro-controller unit to execute the synchronous task for driving the mobile unit to stop the first clock signal from driving the micro-controller unit during an actual sleep period; and
using the micro-controller unit to execute the synchronous task for controlling the timing generator to synchronize timing of the mobile unit with timing of the base station according to the actual sleep period.
1 Assignment
0 Petitions
Accused Products
Abstract
Method for recovering frame timing of a mobile communication device performing a sleep mode. The mobile communication device communicates with a base station through a communication system so that wireless signals are transmitted via frames. The method includes executing a synchronous task for interrupting currently loaded control processes in a real-time operating system and for calculating a predetermined sleep period for the sleep mode, executing the synchronous task for driving the mobile communication device to enter the sleep mode during an actual sleep period, and executing the synchronous task for synchronizing frame timing of the mobile communication with frame timing of the base station according to the actual sleep period.
-
Citations
26 Claims
-
1. A method for controlling timing of a mobile unit, the mobile unit connected to a base station via radio communication, the base station transmitting wireless signals to the mobile unit according to a plurality of frames within a communication system, the mobile unit comprising:
-
a micro-controller unit for running a real-time operating system to load a plurality of control procedures used to control operation of the mobile unit, the control procedures including a synchronous task; a timing generator electrically connected to the micro-controller unit for controlling timing of the mobile unit corresponding to the frames; and a clock generator electrically connected to the micro-controller unit for generating a first clock signal to drive the micro-controller unit; the method comprising; using the micro-controller unit to execute the synchronous task for interrupting other control procedures currently loaded by the real-time operating system, and using the synchronous task to calculate a predetermined sleep period for a sleep mode that is used to stop the first clock signal from driving the micro-controller unit; using the micro-controller unit to execute the synchronous task for driving the mobile unit to stop the first clock signal from driving the micro-controller unit during an actual sleep period; and using the micro-controller unit to execute the synchronous task for controlling the timing generator to synchronize timing of the mobile unit with timing of the base station according to the actual sleep period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24)
-
-
22. A method for controlling timing of a mobile unit, the mobile unit connected to a base station via radio communication, the base station transmitting wireless signals to the mobile unit according to a plurality of frames within a communication system, the mobile unit comprising:
-
a micro-controller unit for running a real-time operating system to load a plurality of control procedures used to control operation of the mobile unit, the control procedures including a synchronous task; a timing generator electrically connected to the micro-controller unit for controlling timing of the mobile unit corresponding to the frames; and a clock generator electrically connected to the micro-controller unit for generating a first clock signal to drive the micro-controller unit; the method comprising; using the micro-controller unit to assign a highest priority to the synchronous task among the control procedures; using micro-controller unit to execute the synchronous task for calculating a predetermined sleep period for a sleep mode that is used to stop the first clock signal from driving the micro-controller unit; using the micro-controller unit to execute the synchronous task for driving the mobile unit to stop the first clock signal from driving the micro-controller unit during an actual sleep period; and using the micro-controller unit to execute the synchronous task for controlling the timing generator to synchronize timing of the mobile unit with timing of the base station according to the actual sleep period. - View Dependent Claims (25)
-
-
23. A method for controlling timing of a mobile unit, the mobile unit connected to a base station via radio communication, the base station transmitting wireless signals to the mobile unit according to a plurality of frames within a communication system, the mobile unit comprising:
-
a micro-controller unit for running a real-time operating system to load a plurality of control procedures used to control operation of the mobile unit, the control procedures including a synchronous task; a timing generator electrically connected to the micro-controller unit for controlling timing of the mobile unit corresponding to the frames; and a clock generator electrically connected to the micro-controller unit for generating a first clock signal to drive the micro-controller unit; the method comprising; using the micro-controller unit to assign a first priority to the synchronous task among the control procedures, the first priority not corresponding to a lowest priority; using micro-controller unit to execute the synchronous task for calculating a predetermined sleep period for a sleep mode that is used to stop the first clock signal from driving the micro-controller unit; using the micro-controller unit to execute the synchronous task for driving the mobile unit to stop the first clock signal from driving the micro-controller unit during an actual sleep period; and using the micro-controller unit to execute the synchronous task for controlling the timing generator to synchronize timing of the mobile unit with timing of the base station according to the actual sleep period. - View Dependent Claims (26)
-
Specification