1. A method of establishing a data connection on a wireless data network, the method comprising: determining that no data connection to the wireless data network is established; initializing a back off timer based on a previous number of connection requests; automatically transmitting a connection request to the wireless data network upon expiry of the back off timer; and establishing a data connection if the transmitted connection request is accepted by the wireless data network.