1. A method of user behavior based resource allocation in a wireless network, the method comprising: tracking user behavior with respect to mobile usage for a user; and controlling the resource allocated to the user in the wireless network based on the user behavior with respect to the mobile usage, wherein the resource allocated to the user is controlled by throttling radio power states of a mobile device which the user uses by throttling between high and lowered power states based on the user habit of a user using the mobile device in mobile usage sessions, and wherein, the radio is throttled among three power states when connected to a 3G wireless network; wherein, the radio is throttled among two power states when connected to a 4G or LTE network.