Patent ID: 7710905

Claim:
A method of optimizing a timing of re-registration of a mobile device with a wireless network, comprising: performing, via a link, an initial registration process with a wireless network to generate a current registration; determining an unloaded network delay for round trip traversal of the link corresponding to the initial registration process, wherein the round trip traversal of the link occurs without concurrent in-band data; setting a current estimated delay equal to the unloaded network delay; performing a re-registration process during a duration of the current registration, including: transmitting a re-registration request to the wireless network; initiating a current round trip estimation process during the re-registration process, wherein the current round trip estimation process has a start time and an end time defining a current round trip traversal, wherein the current round trip traversal occurs with concurrent in-band data; setting a retry timer equal to the sum of a predetermined backoff period and the current estimated network delay; if the retry timer expires before the end time of the current round trip estimation process, increasing the predetermined backoff period and repeating the transmitting of the re-registration request and the initiating of the current round trip estimation process; and resetting, at an end of the re-registration procedure, the current estimated delay equal to a difference between the end time of the current round trip estimation process and the start time of the current round trip estimation process.