1. A method for a user equipment (UE), comprising:processing a data packet to be sent to a base station by a UE modem in a wireless network, wherein the UE is in radio resource control (RRC) Idle mode;
identifying the data packet to be associated with a traffic type;
entering RRC Connected mode and thereby transmitting the data packet to the network if the data packet belongs to a normal traffic type;
selecting a triggering condition by the UE modem from a plurality of predefined triggering conditions based on a plurality of predefined UE conditions; and
buffering the data packet if the data packet belongs to a background traffic type, wherein the UE is prohibited from entering RRC Connected mode until a triggering condition is satisfied.