A method for controlling a slotted mode of several systems using one sleep controller enhanced by a hybrid sleep controller that performs sleep/wake-up interface of system protocol stacks (PSs) in a hybrid terminal including at least two system PSs used for different communication networks of a mobile communication system, the method comprising:
- when a sleep request from a system PS is received, managing a wake-up time for the system;
- determining if there is a shared hardware-waiting system according to the sleep request from the system PS;
- turning off a clock of the sleep controller for a real sleep interval and turning off power of shared hardware to enable operation in a real sleep mode if there is no shared hardware-waiting system;
- and
- sending an active command to a corresponding system and simultaneously driving a sleep timer until a time that other systems wake up if there is a shared hardware-waiting system, to enable operation in a virtual sleep mode.