Was ist ein HLR-Lookup?

Ein HLR-Lookup (Home Location Register Lookup) ist eine Datenbankabfrage in Echtzeit, mit der der Live-Status und der Mobilfunkanbieter einer Mobiltelefonnummer sofort überprüft werden können. Die Abfrage erfolgt im Hintergrund über das SS7-Signalisierungsnetzwerk in der zentralen Datenbank des Mobilfunkanbieters, ohne dass das Gerät klingelt oder der Nutzer benachrichtigt wird.

Welche technischen Daten liefert ein HLR-Lookup zurück?

Bei der Abfrage einer Mobilfunknummer über einen HLR-API-Endpunkt extrahiert das System folgende Echtzeit-Netzwerkmetadaten:

  • Teilnehmerstatus: Bestätigt, ob die Telefonnummer aktiv, erreichbar, ungültig oder dauerhaft getrennt ist.
  • Aktuelles Netzwerk (MCC/MNC): Identifiziert den aktiven Mobilfunkanbieter, der das Gerät betreut (z. B. Vodafone, Deutsche Telekom, AT&T), über den Mobile Country Code (MCC) und den Mobile Network Code (MNC).
  • Rufnummernportabilität (MNP): Erkennt, ob der Teilnehmer seine Telefonnummer vom ursprünglichen Netzwerk zu einem neuen Anbieter übertragen hat.
  • Roaming-Status: Identifiziert, ob das Mobilgerät derzeit mit einem ausländischen Netzwerk außerhalb seines Heimatlandes verbunden ist.
  • Länder- & Netzwerk-Codes: Liefert offizielle Länder- und Netzwerkkennungen zurück, die für ein präzises Routing erforderlich sind.

Sie können die erforderlichen Parameter und Nutzlaststrukturen in der API-Dokumentation einsehen.

Was sind die Hauptanwendungsfälle für HLR-Lookups?

Organisationen nutzen HLR-Lookups zur Bereinigung von Daten und zur Optimierung der Nachrichtenzustellung.

  • Datenbankbereinigung: Entfernt ungültige oder getrennte Nummern, um unnötige Nachrichtenkosten zu vermeiden.
  • Betrugsprävention: Validiert Mobilfunknummern bei der Registrierung und der Zwei-Faktor-Authentifizierung (2FA), um betrügerische Anmeldungen zu verhindern.
  • Notfall- & Katastropheneinsatz: Ermöglicht es Rettungsteams, aggregierte aktive Mobilfunksignale in Notfallzonen zu kartieren, ohne den Akku zu belasten oder die Privatsphäre zu verletzen.