HLR vs. VLR
Home Location Register (HLR) und Visitors Location Register (VLR) sind Datenbanken, die die Informationen über mobile Teilnehmer gemäß der GSM-Architektur enthalten. Im Allgemeinen gibt es ein zentrales HLR pro Mobilfunknetzbetreiber und ein VLR pro Mobile Services Switching Center (MSC). Dies kann jedoch je nach den verschiedenen Herstellerimplementierungen variieren. Die Kapazität von HLR und VLR kann die Teilnehmerkapazität des Mobilfunknetzbetreibers direkt beeinflussen.
HLR
HLR enthält Einträge für jeden Teilnehmer (MSISDN-Nummer) innerhalb eines Mobilfunknetzes. Meistens enthält HLR statische und permanente Informationen zu einem Teilnehmer. Als Beispiel für einen Abonnentenstatus, Dienstabonnements (Sprache, Daten, SMS usw.), Zusatzdienste, Berechtigungen usw. Neben diesen statischen Informationen enthält es temporäre Informationen wie die aktuelle VLR-Nummer und die MSC-Nummer. HLR fungiert als zentraler Standort für die Weiterleitung von Anrufen innerhalb des jeweiligen Mobilfunknetzes. Die meisten administrativen Aktivitäten in Bezug auf die Abonnenten werden rund um das HLR gesteuert und zentral verwaltet. In den meisten Herstellerimplementierungen ist Authentication Center (ein weiteres Element der GSM-Architektur) in HLR integriert, um ein effizienteres und effektiveres Mobilfunknetzdesign zu bieten. In diesem Fall enthält das HLR auch Authentifizierungsinformationen.
VLR
VLR ist eine Datenbank, die einen Teil der im HLR verfügbaren Daten und andere dynamische Informationen über das Roaming der mobilen Stationen in den Verwaltungsbereichen des zugehörigen VLR enthält. Daten in dem VLR sind aufgrund der Mobilität der Mobilstationen dynamischer als die anderen. Wenn sich eine Mobilstation von einem Standort zu einem anderen bewegt, werden ihre Informationen in der VLR aktualisiert, um die Mobilstationen zu lokalisieren. Wenn ein Teilnehmer in einen neuen VLR-Bereich aussteigt, informiert das HLR das alte VLR, um die Informationen zu entfernen, die sich auf den gegebenen Teilnehmer beziehen. Die Schnittstelle zwischen HLR und VLR wird gemäß GSM-Standard als D-Schnittstelle bezeichnet, die dazu dient, Informationen zwischen Knoten auszutauschen. Standortinformationen wie LAI (Location Area Information), angehängter Status und TMSI (Temporary Mobile Subscriber Identity) werden im VLR gespeichert. Für die Authentifizierungsanforderungen wird auch ein Teil der Authentifizierungsinformationen von HLR an VLR übergeben.
Was ist der Unterschied zwischen HLR und VLR??
HLR und VLR verfügen über eine eigene Funktionalität innerhalb der GSM-Architektur. Es gibt auch eine Kommunikationsschnittstelle zwischen HLR und VLR gemäß der GSM-Architektur. Die Anzahl der Kommunikationen findet innerhalb von HLR- und VLR-Knoten statt, um deren Informationen zu teilen. Zum Beispiel, wenn sich ein Teilnehmer von einem VLR-Bereich in einen anderen bewegt, werden seine Standorte im VLR aktualisiert, und neue VLR-Informationen werden im HLR aktualisiert. Wenn sich ein Teilnehmer jedoch innerhalb desselben VLR-Bereichs bewegt, ist keine derartige Interaktion mit dem HLR erforderlich.
Sowohl HLR als auch VLR speichern die Teilnehmerinformationen gemäß der GSM-Architektur, um Mobilkommunikationsdienste für im Netz registrierte Teilnehmer bereitzustellen. Im Allgemeinen enthält das HLR Informationen zu allen Teilnehmern innerhalb eines Netzwerks, während das VLR dynamischere Informationen enthält, die sich auf Teilnehmer beziehen, die innerhalb des VLR-Bereichs navigieren. Dies kann je nach Netzwerkarchitekturentwurf variieren, da in den meisten Fällen HLRs als zentralisierte Knoten fungieren, während VLRs meistens geografisch diversifizierte Knoten sind. Das HLR fungiert als fester Bezugspunkt für eine bestimmte Mobilstation (Teilnehmer), während sein VLR abhängig von der Mobilität und dem Netzwerkdesign variieren kann.
Obwohl sowohl HLR als auch VLR als Datenbanken innerhalb desselben Mobilfunknetzes fungieren, wird den VLRs in den meisten Designs ein begrenzter geografischer Bereich zugewiesen, um alle dynamischen Daten über die Abonnenten in diesem Bereich zu verarbeiten, während HLR als zentraler Knoten fungiert, der mehr statische Informationen über die Abonnenten bereitstellt innerhalb des gesamten Netzwerks. HLR wickelt die Abonnentenverwaltungsaktivitäten innerhalb des Netzwerks ab, während VLR die Mobilitätsfunktion und andere dynamische Informationen über die Abonnenten unterstützt.