Abstract:In 3G mobile networks, when the location information of a roaming user in a Gateway Location Register (GLR) is incorrect or obsolete, the location tracking before recovery will fail which severely degrades system performance. Traditional location recovery algorithms needed to occupy a great many long-distance signaling circuit resources. In order to reduce occupation on long-distance signaling circuit and GLR failure recovery interval, a new algorithm, referred to as reversal GLR failure recovery algorithm, is proposed in this paper. The proposed algorithm fully uses corresponding information in Visited Location Register(VLR) to avoid long-distance signaling cost between GLR and Home Location Register(HLR). Through performance analysis, the algorithm is proved to be feasible.