La différence entre HLR et VLR : le HLR (Home Location Register) est la base de données centrale et permanente des abonnés d'un opérateur mobile, tandis que le VLR (Visitor Location Register) est une base de données temporaire rattachée à un centre de commutation, qui contient les données des abonnés présents dans sa zone. Le HLR sait qui vous êtes et quel VLR vous dessert en ce moment ; le VLR sait que vous êtes là.
Que sont le HLR et le VLR ?
Ce sont deux bases de données des cœurs de réseau GSM et UMTS (2G et 3G).
- HLR (Home Location Register) : une base de données logique par opérateur. Elle stocke le profil permanent de chaque abonné : IMSI (l'identité de la SIM), MSISDN (le numéro de téléphone), services autorisés, paramètres de renvoi et de restriction d'appels, et un pointeur vers le VLR et le centre de commutation qui desservent actuellement l'abonné. Elle fonctionne avec l'AuC (Authentication Centre), qui détient les clés secrètes servant à authentifier les SIM.
- VLR (Visitor Location Register) : en général intégré à chaque MSC (Mobile Switching Centre). Quand un téléphone entre dans la zone de ce MSC, le VLR copie le profil de l'abonné depuis le HLR et enregistre la zone de localisation. Il traite localement les appels et les SMS sans interroger le HLR à chaque fois. Les données sont supprimées quand le téléphone s'éloigne.
Différence entre HLR et VLR
| HLR | VLR | |
|---|---|---|
| Type de données | Profil permanent de l'abonné | Copie temporaire plus zone de localisation actuelle |
| Combien | Un HLR logique par opérateur (souvent plusieurs nœuds physiques) | Un par zone de MSC |
| Couvre | Tous les abonnés de l'opérateur, où qu'ils soient | Tous ceux présents dans la zone, y compris les visiteurs en roaming |
| Niveau de localisation | Quel VLR/MSC dessert l'abonné | Dans quelle zone de localisation se trouve le téléphone |
| Mis à jour quand | L'abonnement change, ou l'abonné passe sur un nouveau VLR | Le téléphone s'enregistre, se déplace ou s'éteint |
| Utilisé par | Le routage réseau des appels et SMS entrants, les partenaires de roaming, les HLR lookups | Le traitement local des appels et SMS, la recherche du mobile (paging) |
Comment le HLR et le VLR travaillent-ils ensemble ?
- Enregistrement : un téléphone s'allume dans une zone. Le VLR local demande au HLR le profil de l'abonné ; le HLR authentifie via l'AuC, envoie le profil et note quel VLR dessert désormais l'abonné.
- Roaming : à l'étranger, le VLR du réseau visité contacte le HLR d'origine via la signalisation internationale. Le HLR met à jour la localisation et l'ancien VLR supprime sa copie.
- SMS entrant : le centre SMS émetteur demande au HLR où délivrer. Le HLR répond avec le MSC qui dessert l'abonné, lequel utilise les données de son VLR pour joindre le téléphone et délivrer le message.
- Appel entrant : le commutateur passerelle interroge le HLR, qui demande au VLR de desserte un numéro de roaming temporaire, et l'appel est routé vers celui-ci.
Que montre un lookup HLR VLR ?
Un HLR lookup commercial utilise la même requête de signalisation qu'un centre SMS avant la délivrance. Il peut indiquer si le numéro existe et est actif, le réseau d'origine (sous forme de MCC et MNC), s'il a été porté, et parfois s'il est en roaming ou quel réseau le dessert. Il ne révèle ni l'identité de l'abonné ni sa position précise. Les expéditeurs l'utilisent pour nettoyer leurs listes et router correctement ; voir les API de validation de numéros. Comme le HLR indique aussi au réseau où envoyer les SMS, il joue un rôle dans le routage par portabilité et dans les pare-feu SMS des opérateurs, qui bloquent les requêtes de signalisation suspectes.
Le HLR et le VLR existent-ils en 4G et 5G ?
Leurs rôles continuent sous d'autres noms. En 4G (LTE), le HSS (Home Subscriber Server) reprend le rôle du HLR, et le MME suit la localisation du téléphone, un rôle proche de celui du VLR. Dans les cœurs de réseau 5G, l'UDM (Unified Data Management) détient les données des abonnés et l'AMF gère l'enregistrement et la mobilité. Beaucoup de réseaux font encore tourner des fonctions HLR pour la 2G, la 3G et la délivrance des SMS, et les HLR lookups restent largement disponibles.
Des routes SMS qui atteignent le bon réseau
Un routage correct commence par la connaissance du réseau actuel de l'abonné. VoIPMatcher obtient des routes SMS A2P auprès de ses carriers et les gère pour vous. Demandez une route SMS.
Questions fréquentes
Que signifient HLR et VLR ?
HLR signifie Home Location Register (registre de localisation nominal) et VLR signifie Visitor Location Register (registre de localisation des visiteurs). Ce sont deux bases de données des cœurs de réseau mobile GSM et UMTS : le HLR contient les données permanentes des abonnés de l'opérateur, et le VLR des données temporaires sur les abonnés présents dans la zone d'un centre de commutation.
Quel est le rôle de l'AuC avec le HLR ?
L'AuC (Authentication Centre, centre d'authentification) stocke la clé secrète partagée avec chaque SIM et génère les données d'authentification que le réseau utilise pour vérifier qu'une SIM est authentique. Il fonctionne en général avec le HLR, qui transmet ces données au VLR quand un abonné s'enregistre.
Où se trouve le VLR ?
Le VLR est en général intégré au Mobile Switching Centre (MSC) qu'il dessert : chaque zone de MSC a donc son propre VLR. Quand un téléphone entre dans une nouvelle zone de MSC, le nouveau VLR l'enregistre et le HLR demande à l'ancien VLR de supprimer sa copie.
Qu'est-ce que l'EIR en GSM ?
L'EIR (Equipment Identity Register) est une base de données des numéros IMEI des appareils. Les opérateurs peuvent l'utiliser pour bloquer des téléphones volés ou non homologués. Il identifie l'appareil, tandis que le HLR et le VLR s'occupent de l'abonné et de la SIM. Tous les opérateurs ne l'utilisent pas de la même façon.
Besoin d'une route ?
Indiquez la destination, le type de route et le tarif cible. Nous vous répondons avec ce que nous pouvons fournir.