HLR (Home Location Register) e VLR (Visitor Location Register) sono entrambi database utilizzati nelle reti mobili, ma hanno scopi diversi. HLR memorizza informazioni permanenti sull’abbonato, come identità, servizi e posizione dell’utente. VLR, invece, memorizza temporaneamente le informazioni sugli abbonati che si trovano attualmente nella sua area di controllo. Mentre HLR è responsabile della gestione e dell’aggiornamento dei dati complessivi degli abbonati, VLR si occupa dei dati temporanei richiesti per la gestione delle chiamate e dei servizi all’interno di un’area specifica.
Cosa sono VLR e HLR?
VLR (Visitor Location Register) è un database temporaneo che memorizza informazioni sugli abbonati attualmente situati in una regione specifica controllata da un Mobile Switching Center (MSC). HLR (Home Location Register) è un database permanente che contiene tutte le informazioni essenziali sugli abbonati, inclusi i dettagli dell’abbonamento, i dati di autenticazione e la posizione attuale dell’abbonato all’interno della rete.
Il VLR memorizza temporaneamente i dati, come la posizione attuale dell’abbonato, i servizi che sta utilizzando e altre informazioni temporanee necessarie per l’elaborazione delle chiamate. L’HLR memorizza dati permanenti, tra cui l’IMSI (International Mobile Subscriber Identity) dell’abbonato, il numero di telefono e i dettagli dell’abbonamento al servizio.
Il ruolo del VLR è quello di assistere nella gestione degli abbonati che sono in roaming o temporaneamente nell’area del VLR. Garantisce che la rete possa gestire chiamate e servizi per questi utenti. Quando un abbonato si sposta in una nuova area, il VLR in quella zona comunica con l’HLR per ottenere le informazioni dell’abbonato e gestire i suoi servizi.
VLR nelle reti LTE (Long-Term Evolution) non esiste nella stessa forma delle generazioni di reti precedenti come GSM. In LTE, il ruolo dell’HLR è assunto dall’HSS (Home Subscriber Server) e le funzioni del VLR sono distribuite tra altri elementi della rete, come l’MME (Mobility Management Entity), che gestisce attività come il monitoraggio e il cercapersone dell’abbonato.
In una carta SIM (Subscriber Identity Module), l’HLR è responsabile della memorizzazione delle informazioni relative all’identità e ai servizi dell’abbonato. La stessa carta SIM contiene un identificatore univoco noto come IMSI, che l’HLR utilizza per riconoscere l’abbonato. L’HLR conserva i dettagli dell’abbonamento, garantendo che la rete riconosca i servizi a cui l’abbonato ha diritto di utilizzare.