A location update protocol is provided for use in a mobile communications
network having a distributed cache for managing subscriber profile
information associated with each of a plurality of subscribers of the
network. The network includes a plurality of base stations each including
a memory unit having a local database for storing: a local subscriber list
including a plurality of locally owned cache entries each having an
associated subscriber key value, and an associated locally owned
subscriber profile; and a global subscriber list including a plurality of
global cache entries each having an associated subscriber key value, and
an associated location value indicating a node in the network at which an
associated subscriber profile is stored. Each of the base stations is
operative to transfer and copy selected ones of the cache entries to other
ones of the base stations for the purposes of managing and accessing the
distributed cache. Each of the base stations is further operative to
access an associated mirror base station list indicating at least one
associated mirror one of the base stations. The local database of each of
the base stations further provides for storage of a mirror subscriber
profile list including a plurality of mirror cache entries each having an
associated subscriber key value, and an associated mirror subscriber
profile. Each of the base stations transfers mirror copies of the
associated locally owned cache entries to each of the associated mirror
base stations in accordance with the protocol.
Een protocol van de plaatsupdate wordt voor gebruik in een mobiel communicatienetwerk verstrekt dat een verdeeld geheim voorgeheugen voor het beheren van de informatie van het abonneeprofiel verbonden aan elk van een meerderheid van abonnees van het netwerk heeft. Het netwerk omvat een meerderheid van basisstations elk met inbegrip van een geheugeneenheid die een lokaal gegevensbestand voor het opslaan heeft: een lokale abonneelijst met inbegrip van een meerderheid van plaatselijk bezeten geheim voorgeheugeningangen elk die een bijbehorende abonnee zeer belangrijke waarde heeft, en een bijbehorend plaatselijk bezeten abonneeprofiel; en een globale abonneelijst met inbegrip van een meerderheid van globale geheim voorgeheugeningangen elk die een bijbehorende abonnee zeer belangrijke waarde heeft, en een bijbehorende plaatswaarde die op een knoop in het netwerk wijst waarbij een bijbehorend abonneeprofiel wordt opgeslagen. Elk van de basisstations is doeltreffend om geselecteerde degenen van de geheim voorgeheugeningangen over te brengen en te kopiëren aan andere degenen van de basisstations voor het beheren van en de toegang tot van het verdeelde geheime voorgeheugen. Elk van de basisstations is verdere arbeider om tot een bijbehorende lijst die van het spiegelbasisstation toegang te hebben minstens op één bijbehorende spiegel één van de basisstations wijst. Het lokale gegevensbestand van elk van de basisstations voorziet verder opslag van een het profiellijst van de spiegelabonnee met inbegrip van een meerderheid van de ingangen van het spiegelgeheime voorgeheugen elk die een bijbehorende abonnee zeer belangrijke waarde heeft, en een bijbehorend profiel van de spiegelabonnee. Elk van de basisstationsoverdrachten weerspiegelt exemplaren van de bijbehorende plaatselijk bezeten geheim voorgeheugeningangen aan elk van de bijbehorende spiegelbasisstations overeenkomstig het protocol.