1. A method, comprising: accessing, by a system comprising a processor, a mapping function that maps application states associated with an application to wireless communication states associated with a device; and controlling, by the system, transitioning of the application between the application states based on the mapping function and network congestion information associated with a level of network congestion that is associated with a network device of a communication network.