BroadNet
Nummerierung und IdentitätNummern-Routing

Mobile Rufnummernportierung und Routing

Aktualisiert am 6 Min. LesezeitStandardsbasiert
Direkte Antwort

Rufnummernportierung lässt einen Teilnehmer seine MSISDN beim Betreiberwechsel behalten, sodass die gewählte Nummer nicht mehr das bedienende Netz identifiziert. Das Routing löst die Nummer auf eine Routing Number (RN) auf — entweder durch Abfrage einer zentralen Datenbank vor dem Routing (All-Call-Query) oder durch Weiterleitung über das Donor-Netz (Onward Routing) —, üblicherweise über einen MNP- oder HLR-Dip.

§01

Das Problem der portierten Nummer

Historisch identifizierte der NDC einer E.164-Nummer den Betreiber, dem sie gehörte, sodass das Routing eines Anrufs oder einer Nachricht bedeutete, den Nummernbereich zu lesen und an dieses Netz zu senden. Die mobile Rufnummernportierung (MNP) bricht diese Annahme auf: Ein Teilnehmer kann seine MSISDN unter Beibehaltung der Nummer zu einem neuen Betreiber portieren, sodass der ursprüngliche Bereich der Nummer nicht mehr anzeigt, wer sie tatsächlich bedient. Der Betreiber, zu dessen Bereich die Nummer gehört, ist der „Donor“ oder „Range Holder“; der Betreiber, der sie nun bedient, ist der „Recipient“. Jedes Netz, das Verkehr zu dieser Nummer originiert, muss daher das aktuell bedienende Netz ermitteln, bevor es korrekt routen kann — eine Abfrage, keine Annahme.

§02

Routing Numbers und wie die Korrektur funktioniert

Portierung wird aufgelöst, indem eine portierte MSISDN mit einer Routing Number (RN) verknüpft wird — einem Präfix, das das Recipient-Netz identifiziert. Wird eine Nummer als portiert erkannt, stellt das originierende oder Transit-Netz die RN der gerufenen Nummer voran (oder hängt sie anderweitig an), sodass nachgelagerte Vermittlungsstellen auf die RN statt auf den ursprünglichen Bereich routen. Die RN ist ein internes Routing-Artefakt, keine wählbare Nummer, und wird vor der Zustellung entfernt. Es gibt zwei vorherrschende Architekturen zur Beschaffung und Anwendung dieser Korrektur — All-Call-Query und Onward Routing —, und nationale Regulierungsbehörden schreiben typischerweise vor, welche davon, samt Portierungsprozess und der zentralen Referenzdatenbank, die sie stützt.

Rollen und Artefakte der Rufnummernportierung
BegriffBedeutung
Abgebendes Netz (Donor) / NummernblockinhaberBetreiber, zu dessen Rufnummernbereich die MSISDN gehört
EmpfängernetzDerzeitiger Betreiber der portierten Nummer
Routing-Nummer (RN)Präfix zur Identifizierung des Empfängernetzes für das Routing
MNP-DatenbankReferenzzuordnung portierter Nummern → Empfänger/RN
MNP-DipEine Abfrage dieser Datenbank zur Auflösung des aktuellen Netzwerks
§03

All-Call-Query gegenüber Onward Routing

Bei All-Call-Query (ACQ) fragt das originierende Netz für jeden Anruf/jede Nachricht an einen portierbaren Bereich vor dem Routing eine zentrale MNP-Datenbank ab, ruft die Routing Number des Recipients ab und routet direkt zum bedienenden Netz. Es ist effizient — eine Abfrage, ein optimaler Pfad —, erfordert aber, dass jedes originierende Netz Datenbankzugriff hat. Bei Onward Routing (OR) wird der Anruf zunächst zum Donor-Netz geroutet, als wäre die Nummer nicht portiert; das Donor-Netz erkennt die Portierung, schlägt den Recipient nach und leitet den Anruf weiter. OR benötigt keine zentrale Abfrage am Ursprung, verschwendet aber eine Teilstrecke über das Donor-Netz und erhöht Latenz und Kosten. Die meisten reifen Märkte bevorzugen ACQ; die Wahl wird meist von der Regulierungsbehörde festgelegt.

ACQ vs. Onward Routing
AspektAll-Call-Query (ACQ)Onward Routing (OR)
AbfragepunktUrsprungsnetz, vor dem RoutingAbgebendes Netz (Donor), nach dem ersten Abschnitt
PfadDirekt an den EmpfängerUrsprung → abgebendes Netz (Donor) → Empfänger
EffizienzOptimal (Single Hop)Zusätzlicher Abschnitt über das abgebende Netz
AnforderungUrsprungsnetz benötigt Zugriff auf die MNP-DatenbankKeine Ursprungsabfrage erforderlich
Typische AnwendungReife Märkte, regulatorisch vorgeschriebenEinfachere / Legacy-Bereitstellungen
§04

MNP-Datenbanken, Dips und HLR-Lookup

Das aktuell bedienende Netz wird durch einen „Dip“ aufgelöst — eine Abfrage, die den bedienenden Betreiber (als MCC-MNC und/oder Routing Number) für eine MSISDN zurückgibt. Es gibt zwei verwandte Abfragen. Ein dedizierter MNP-Dip konsultiert die nationale Portierungsdatenbank oder ein gepflegtes Äquivalent und beantwortet: „Welches Netz hält diese Nummer jetzt?“. Ein HLR-Lookup geht weiter, signalisiert zum Netz (über SS7/MAP SendRoutingInfoForSM oder ein Äquivalent), um das aktuell bedienende Netz und die Erreichbarkeit des Teilnehmers in Echtzeit zu bestätigen, was zugleich die Portierung offenbart, da sich das zurückgegebene Netz vom Range Holder unterscheidet. Für Messaging liefert das HLR-Ergebnis den genauen MCC-MNC, der nötig ist, um die richtige Verbindung zu wählen und die Zustellung korrekt zu kodieren.

Auflösung einer portierten Nummer vor der Zustellungtext
Dialed MSISDN : +49 151 00000000   (range historically = Operator A)
        │  MNP dip / HLR lookup
        ▼
Serving network : MCC 262 / MNC 07  (Operator B — number was ported)
Routing Number  : prepended so switches route to Operator B
        │
        ▼
Route/deliver to Operator B (not the range holder)
§05

Portierungsdaten im Least-Cost-Routing und in der Zustellung

Das bedienende Netz richtig zu treffen, ist nicht nur eine Korrektheitsanforderung, sondern auch eine kommerzielle. Im A2P-Messaging und in der Sprachtelefonie unterscheiden sich die Zusammenschaltungstarife je Zielnetz, sodass das Routing auf den ursprünglichen Bereich der Nummer statt auf ihr wahres bedienendes Netz den Verkehr falsch bepreisen und einen suboptimalen oder scheiternden Weg wählen kann. Ein portierungsbewusster Routing-Engine dippt die Nummer, löst den echten MCC-MNC auf und wendet dann Least-Cost-Routing über die Verbindungen an, die dieses spezifische Netz erreichen — er wählt den günstigsten Pfad, der die Zustell- und Qualitätsanforderung dennoch erfüllt. Über eine Reichweite von 200+ Ländern und 1.000+ Betreiberverbindungen hinweg ist diese Auflösung je Nachricht das, was die Zustellung zuverlässig und die Bepreisung genau hält; Phone-Reputation- und Nummern-Intelligence-Prüfungen bauen auf denselben Abfragen auf.

§06

Regulatorischer Kontext

Rufnummernportierung existiert, weil Regulierungsbehörden sie zur Förderung des Wettbewerbs vorschreiben — ein Teilnehmer, der seine Nummer behalten kann, hat eine niedrigere Hürde für den Betreiberwechsel. Nationale Regulierungsbehörden definieren den Portierungsprozess (Fristen, One-Stop-Shop-Regeln, vom Gaining Provider geführte Abläufe), die Referenzdatenbank und die Routing-Methode, die Betreiber umsetzen müssen (üblicherweise ACQ). Die Regeln variieren stark je Land: Manche betreiben eine zentralisierte Clearingstelle, andere ein verteiltes Modell; manche decken nur Mobilfunk ab, andere Festnetz und Mobilfunk. Da Regulierungsmodell und Datenbankzugriff je Markt unterschiedlich sind, muss ein globaler Messaging- oder Sprachanbieter viele Portierungsregime integrieren und seine Dip-Daten aktuell halten, was genau der Grund ist, warum eine genaue, aktuelle Lookup-Schicht grundlegend statt optional ist.

Häufig gestellte Fragen

Häufig gestellte Fragen

Was ist die mobile Rufnummernportierung?

Die mobile Rufnummernportierung (MNP) lässt einen Teilnehmer seine MSISDN beim Betreiberwechsel behalten. Da die Nummer gleich bleibt, während sich das bedienende Netz ändert, identifiziert die gewählte Nummer nicht mehr, wer sie bedient — also muss jedes Netz, das Verkehr an eine portierbare Nummer sendet, zuerst das aktuell bedienende Netz per Abfrage auflösen.

Warum kann man nicht mehr auf den Nummernbereich routen?

Weil die Portierung die Verbindung zwischen dem ursprünglichen Bereich einer Nummer (dem Donor) und dem Betreiber, der sie tatsächlich bedient (dem Recipient), aufbricht. Eine Nummer im Bereich von Betreiber A kann nun von Betreiber B bedient werden. Das Routing auf den Bereich würde den Verkehr an das falsche Netz senden, daher muss das aktuell bedienende Netz vor dem Routing aufgelöst werden.

Was ist eine Routing Number (RN)?

Eine Routing Number ist ein Präfix, das das Recipient-Netz identifiziert, das eine portierte MSISDN bedient. Wird eine Nummer als portiert erkannt, hängt das Netz die RN an, sodass nachgelagerte Vermittlungsstellen auf sie statt auf den ursprünglichen Bereich routen. Die RN ist ein internes Artefakt, nicht wählbar, und wird vor der Zustellung entfernt.

Was ist der Unterschied zwischen All-Call-Query und Onward Routing?

All-Call-Query fragt am originierenden Netz vor dem Routing eine zentrale MNP-Datenbank ab und sendet den Anruf direkt zum Recipient — effizient, erfordert aber Datenbankzugriff. Onward Routing sendet den Anruf zunächst zum Donor-Netz, das die Portierung erkennt und ihn weiterleitet — keine Ursprungsabfrage, aber eine zusätzliche Teilstrecke. Die meisten reifen Märkte schreiben ACQ vor.

Was ist ein MNP-Dip?

Ein MNP-Dip ist eine Abfrage gegen eine Rufnummernportierungs-Datenbank, die den aktuell bedienenden Betreiber (als MCC-MNC und/oder eine Routing Number) für eine MSISDN zurückgibt. Er beantwortet: „Welches Netz hält diese Nummer jetzt?“. Ein HLR-Lookup geht weiter und bestätigt das bedienende Netz und die Erreichbarkeit in Echtzeit über Netzsignalisierung.

Wie wirken sich Portierungsdaten auf Routing und Kosten von Nachrichten aus?

Zusammenschaltungstarife unterscheiden sich je Zielnetz, sodass das Routing auf den ursprünglichen Bereich einer Nummer statt auf ihr wahres bedienendes Netz den Verkehr falsch bepreisen und einen scheiternden Weg wählen kann. Ein portierungsbewusster Engine dippt die Nummer, löst den echten MCC-MNC auf und wendet dann Least-Cost-Routing über die Verbindungen an, die dieses spezifische Netz erreichen.

Referenzen

Quellenspezifikationen

Diese Seite basiert auf den veröffentlichten Standards. (Wird in einem neuen Tab geöffnet.)

BNWird vom BroadNet -Entwicklungsteam betreut.·Messaging in Carrier-Qualität seit 2003
Hänge es an den Draht

Entwicklung mit echtem SMPP Binding und REST-API.

Fordern Sie Testzugriff mit echten Testschlüsseln an: Senden Sie zunächst an Ihre eigene verifizierte Nummer und gehen Sie dann in über 200 Ländern zum Produktivbetrieb über, sobald Ihre Absenderidentität und die Routen genehmigt wurden.