Systems and methods for recovering and managing location information in
mobile communication networks using a fast recovery protocol and load
balanced query and update processes. According to the fast recovery
protocol, if a location update processor does not receive a message from
a global database server acknowledging receipt by the global database
server of a location update message after a predetermined retry interval
has elapsed since the location update message was sent by the location
update processor, the location update processor sends a location update
retry message after each predetermined retry interval elapses until the
location update processor receives an acknowledgement message from the
global database server. The global database server can use the location
update retry messages and the predetermined retry interval to recover
from a database or link failure. The recovery period using the fast
recovery protocol is bounded by the predetermined retry interval. The
fast recovery protocol can also be used in a system having a distributed
location information database architecture. The load balanced query and
update processes can be used to query and update, respectively, the
databases of the distributed location information database architecture.