La differenza tra HLR e VLR: l'HLR (Home Location Register) è il database centrale e permanente degli abbonati di un operatore mobile, mentre il VLR (Visitor Location Register) è un database temporaneo collegato a una centrale di commutazione che contiene i dati degli abbonati presenti al momento nella sua area. L'HLR sa chi sei e quale VLR ti serve adesso; il VLR sa che sei qui.
Cosa sono HLR e VLR?
Sono entrambi database dei core network GSM e UMTS (2G e 3G).
- HLR (Home Location Register): un database logico per operatore. Contiene il profilo permanente di ogni abbonato: IMSI (l'identità della SIM), MSISDN (il numero di telefono), servizi abilitati, impostazioni di trasferimento e blocco delle chiamate, e un riferimento al VLR e alla centrale di commutazione che servono l'abbonato in quel momento. Lavora con l'AuC (Authentication Centre), che conserva le chiavi segrete usate per autenticare le SIM.
- VLR (Visitor Location Register): di solito integrato in ogni MSC (Mobile Switching Centre). Quando un telefono entra nell'area di quell'MSC, il VLR copia il profilo dell'abbonato dall'HLR e registra la location area. Gestisce chiamate e SMS in locale senza interrogare ogni volta l'HLR. I dati vengono cancellati quando il telefono si sposta.
Differenza tra HLR e VLR
| HLR | VLR | |
|---|---|---|
| Tipo di dati | Profilo permanente dell'abbonato | Copia temporanea più la location area attuale |
| Quanti | Un HLR logico per operatore (spesso su più nodi fisici) | Uno per area MSC |
| Copre | Tutti gli abbonati dell'operatore, ovunque si trovino | Chiunque si trovi nell'area, compresi i visitatori in roaming |
| Dettaglio di posizione | Quale VLR/MSC serve l'abbonato | In quale location area si trova il telefono |
| Aggiornato quando | Cambia l'abbonamento, o l'abbonato passa a un nuovo VLR | Il telefono si registra, si sposta o si spegne |
| Usato da | Instradamento in rete di chiamate e SMS in arrivo, partner di roaming, HLR lookup | Gestione locale di chiamate e SMS, paging |
Come lavorano insieme HLR e VLR?
- Registrazione: un telefono si accende in un'area. Il VLR di quell'area chiede all'HLR il profilo dell'abbonato; l'HLR autentica tramite l'AuC, invia il profilo e registra quale VLR serve ora l'abbonato.
- Roaming: all'estero, il VLR della rete visitata contatta l'HLR di appartenenza tramite la segnalazione internazionale. L'HLR aggiorna la posizione e il vecchio VLR cancella la sua copia.
- SMS in arrivo: il centro SMS mittente chiede all'HLR dove consegnare. L'HLR risponde con l'MSC che serve l'abbonato, che usa i dati del suo VLR per fare paging al telefono e consegnare il messaggio.
- Chiamata in arrivo: lo switch gateway interroga l'HLR, che chiede al VLR di servizio un numero di roaming temporaneo, e la chiamata viene instradata lì.
Cosa mostra un lookup HLR VLR?
Un HLR lookup commerciale usa la stessa richiesta di segnalazione che fa un centro SMS prima della consegna. Può restituire se il numero esiste ed è attivo, la rete di appartenenza (come MCC e MNC), se è stato portato e a volte se è in roaming o quale rete lo sta servendo. Non rivela l'identità dell'abbonato né la sua posizione precisa. Chi invia lo usa per pulire le liste e instradare correttamente; leggi API di validazione dei numeri di telefono. Poiché l'HLR dice anche alla rete dove inviare gli SMS, ha un ruolo nell'instradamento con portabilità del numero e nei firewall SMS degli operatori, che bloccano le richieste di segnalazione sospette.
HLR e VLR esistono in 4G e 5G?
I loro ruoli continuano con nomi nuovi. In 4G (LTE) l'HSS (Home Subscriber Server) prende il ruolo dell'HLR, e l'MME segue la posizione del telefono, un ruolo vicino a quello del VLR. Nei core network 5G, l'UDM (Unified Data Management) contiene i dati degli abbonati e l'AMF gestisce registrazione e mobilità. Molte reti fanno ancora girare funzioni HLR per 2G e 3G e per la consegna degli SMS, e gli HLR lookup restano molto diffusi.
Rotte SMS che raggiungono la rete giusta
Un instradamento corretto parte dal conoscere la rete attuale dell'abbonato. VoIPMatcher procura rotte SMS A2P dai suoi carrier e le gestisce per te. Richiedi una rotta SMS.
Domande frequenti
Cosa significano le sigle HLR e VLR?
HLR sta per Home Location Register e VLR sta per Visitor Location Register. Sono entrambi database dei core network mobili GSM e UMTS: l'HLR contiene i dati permanenti degli abbonati dell'operatore, il VLR contiene dati temporanei per gli abbonati che si trovano al momento nell'area di una centrale di commutazione.
Che ruolo ha l'AuC insieme all'HLR?
L'AuC (Authentication Centre) conserva la chiave segreta condivisa con ogni SIM e genera i dati di autenticazione che la rete usa per verificare che una SIM sia autentica. Di solito lavora accanto all'HLR, che passa questi dati al VLR quando un abbonato si registra.
Dove si trova il VLR?
Il VLR di solito è integrato nel Mobile Switching Centre (MSC) che serve, quindi ogni area MSC ha il proprio VLR. Quando un telefono entra in una nuova area MSC, il nuovo VLR lo registra e l'HLR dice al vecchio VLR di cancellare la propria copia.
Cos'è l'EIR nel GSM?
L'EIR (Equipment Identity Register) è un database dei codici IMEI dei dispositivi. Gli operatori possono usarlo per bloccare telefoni rubati o non approvati. Identifica il dispositivo, mentre HLR e VLR si occupano dell'abbonato e della SIM. Non tutti gli operatori lo usano allo stesso modo.
Ti serve una rotta?
Mandaci destinazione, tipo di rotta e tariffa target. Ti rispondiamo con quello che possiamo offrirti.