L'HLR è un database centrale che funge da punto di riferimento per la memorizzazione e il recupero dei parametri essenziali degli abbonati. Contiene informazioni critiche associate agli abbonati mobili, tra cui l'ID univoco dell'abbonato, la posizione attuale, le chiavi di autenticazione e altri dati rilevanti. L'HLR, l'HSS e l'Unified Database Server svolgono la funzione critica di memorizzare e organizzare le informazioni relative agli abbonati per garantire un accesso sicuro e autorizzato ai servizi IoT offerti dal rispettivo operatore di rete mobile.
Funzioni di base dell'HLR
Gestione dei dati degli abbonati
Tracciamento della posizione degli abbonati mobili
Controlli di autenticazione
Recupero e instradamento di chiamate e messaggi.
Come funziona?
Ogni volta che un dispositivo mobile inizia una connessione a una rete cellulare per effettuare chiamate, un centro di commutazione dei messaggi (MSC) esegue una verifica del registro della posizione di casa (HLR) all'interno della rete. Questo processo di verifica serve a diversi scopi, tra cui la determinazione dei permessi di accesso alla rete del chiamante, le disposizioni di fatturazione (come le tariffe di roaming) e la definizione dell'instradamento appropriato delle chiamate per le connessioni in entrata e in uscita. È importante notare che i numeri di emergenza sono generalmente esenti da questo processo di verifica.
Se l'accordo contrattuale dell'utente con il proprio operatore scade, l'operatore rimuove i dati del chiamante, compresi il numero e le informazioni di identificazione, dall'HLR. Ciò impedisce all'utente di utilizzare la rete dell'operatore per effettuare chiamate.