La portabilité des numéros permet à un abonné de conserver son MSISDN en changeant d'opérateur, si bien que le numéro composé n'identifie plus le réseau desservant. L'acheminement fonctionne en résolvant le numéro vers un numéro d'acheminement (RN) — soit en interrogeant une base de données centrale avant l'acheminement (All-Call-Query), soit en relayant via le réseau donneur (Onward Routing) — couramment au moyen d'une requête MNP ou HLR.
Le problème du numéro porté
Historiquement, le NDC d'un numéro E.164 identifiait l'opérateur qui le détenait, si bien qu'acheminer un appel ou un message revenait à lire la plage du numéro et à l'envoyer à ce réseau. La portabilité des numéros mobiles (MNP) rompt cette hypothèse : un abonné peut porter son MSISDN vers un nouvel opérateur tout en conservant le numéro, si bien que la plage d'origine du numéro n'indique plus qui le dessert réellement. L'opérateur dont la plage contient le numéro est le « donneur » ou « détenteur de plage » ; l'opérateur qui le dessert désormais est le « receveur ». Tout réseau qui émet du trafic vers ce numéro doit donc découvrir le réseau desservant courant avant de pouvoir acheminer correctement — une recherche, pas une hypothèse.
Les numéros d'acheminement et le fonctionnement de la correction
La portabilité se résout en associant un MSISDN porté à un numéro d'acheminement (RN) — un préfixe qui identifie le réseau receveur. Lorsqu'un numéro est reconnu comme porté, le réseau d'origine ou de transit préfixe (ou attache autrement) le RN au numéro appelé afin que les commutateurs en aval acheminent sur le RN plutôt que sur la plage d'origine. Le RN est un artefact d'acheminement interne, pas un numéro composable, et il est retiré avant la délivraison. Il existe deux architectures dominantes pour obtenir et appliquer cette correction — All-Call-Query et Onward Routing — et les régulateurs nationaux imposent généralement laquelle utiliser, ainsi que le processus de portage et la base de données de référence centrale qui le soutient.
| Terme | Signification |
|---|---|
| Opérateur donneur / détenteur de la plage | Opérateur dont la plage de numéros correspond au MSISDN |
| Réseau du destinataire | Opérateur actuel desservant le numéro porté |
| Numéro de routage (RN) | Préfixe identifiant le réseau destinataire pour le routage |
| base de données MNP | Correspondance de référence des numéros portés → destinataire/RN |
| dip MNP | Une requête sur cette base de données pour résoudre le réseau actuel |
All-Call-Query face à Onward Routing
En All-Call-Query (ACQ), le réseau d'origine interroge une base de données MNP centrale pour chaque appel/message vers une plage portable avant l'acheminement, récupère le numéro d'acheminement du receveur, et achemine directement vers le réseau desservant. C'est efficace — une requête, un chemin optimal — mais cela exige que chaque réseau d'origine ait accès à la base de données. En Onward Routing (OR), l'appel est d'abord acheminé vers le réseau donneur comme si le numéro n'était pas porté ; le donneur détecte le portage, recherche le receveur et relaie l'appel plus loin. L'OR ne nécessite aucune requête centrale à l'origine mais gaspille une jambe via le donneur et ajoute latence et coût. La plupart des marchés matures privilégient l'ACQ ; le choix est généralement fixé par le régulateur.
| Aspect | All-Call-Query (ACQ) | Onward Routing (OR) |
|---|---|---|
| Point de requête | Réseau d'origine, avant le routage | Réseau donneur, après la première branche |
| Chemin | Directement au destinataire | Origine → donneur → receveur |
| Efficacité | Optimal (saut unique) | Branche supplémentaire via le réseau donneur |
| Exigence | L'origine a besoin d'accéder à la base MNP | Aucune requête nécessaire côté origine |
| Utilisation type | Marchés matures, imposés par les autorités réglementaires | Déploiements plus simples / hérités |
Bases de données MNP, requêtes et interrogation HLR
Résoudre le réseau courant se fait par une « requête » (dip) — une interrogation qui renvoie l'opérateur desservant (sous forme de MCC-MNC et/ou d'un numéro d'acheminement) pour un MSISDN. Deux recherches connexes existent. Une requête MNP dédiée consulte la base de données nationale de portabilité ou un équivalent maintenu et répond à « quel réseau détient ce numéro à présent ? ». Une interrogation HLR va plus loin, en signalant vers le réseau (via SS7/MAP SendRoutingInfoForSM ou un équivalent) pour confirmer le réseau desservant courant de l'abonné et sa joignabilité en temps réel, ce qui révèle aussi la portabilité puisque le réseau renvoyé diffère du détenteur de plage. Pour la messagerie, le résultat HLR fournit le MCC-MNC exact nécessaire pour choisir la bonne connexion et encoder correctement la délivraison.
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)Les données de portabilité dans l'acheminement au moindre coût et la délivraison
Établir correctement le réseau desservant n'est pas seulement une exigence d'exactitude mais aussi une exigence commerciale. En messagerie A2P et en voix, les tarifs d'interconnexion diffèrent selon le réseau de destination, si bien qu'acheminer sur la plage d'origine du numéro plutôt que sur son véritable réseau desservant peut mal tarifer le trafic et sélectionner un chemin sous-optimal ou en échec. Un moteur d'acheminement conscient de la portabilité interroge le numéro, résout le vrai MCC-MNC, puis applique l'acheminement au moindre coût sur les connexions qui atteignent ce réseau précis — choisissant le chemin le moins cher qui satisfasse tout de même l'exigence de délivraison et de qualité. Sur une empreinte couvrant 200+ pays et 1 000+ connexions opérateurs, cette résolution message par message est ce qui maintient une délivraison fiable et une tarification exacte ; les vérifications de réputation et de renseignement sur numéro s'appuient sur les mêmes recherches.
Contexte réglementaire
La portabilité des numéros existe parce que les régulateurs l'imposent pour favoriser la concurrence — un abonné qui peut conserver son numéro rencontre une barrière plus faible pour changer d'opérateur. Les régulateurs nationaux définissent le processus de portage (délais, règles de guichet unique, procédures menées par l'opérateur receveur), la base de données de référence, et la méthode d'acheminement que les opérateurs doivent mettre en œuvre (couramment l'ACQ). Les règles varient largement selon les pays : certains exploitent une chambre de compensation centralisée, d'autres un modèle distribué ; certains ne couvrent que le mobile, d'autres le fixe et le mobile. Parce que le modèle réglementaire et l'accès à la base de données diffèrent selon le marché, un fournisseur mondial de messagerie ou de voix doit s'intégrer à de nombreux régimes de portabilité et tenir ses données de requête à jour, ce qui explique précisément pourquoi une couche de recherche exacte et actualisée est fondamentale plutôt qu'optionnelle.
Questions fréquemment posées
Qu'est-ce que la portabilité des numéros mobiles ?
La portabilité des numéros mobiles (MNP) permet à un abonné de conserver son MSISDN en changeant d'opérateur. Comme le numéro reste identique tandis que le réseau desservant change, le numéro composé n'identifie plus qui le dessert — si bien que tout réseau émettant du trafic vers un numéro portable doit d'abord résoudre le réseau desservant courant par une recherche.
Pourquoi ne peut-on plus acheminer sur la plage du numéro de téléphone ?
Parce que la portabilité rompt le lien entre la plage d'origine d'un numéro (le donneur) et l'opérateur qui le dessert réellement (le receveur). Un numéro de la plage de l'opérateur A peut désormais être desservi par l'opérateur B. Acheminer sur la plage enverrait le trafic vers le mauvais réseau, si bien que le réseau desservant courant doit être résolu avant l'acheminement.
Qu'est-ce qu'un numéro d'acheminement (RN) ?
Un numéro d'acheminement est un préfixe qui identifie le réseau receveur desservant un MSISDN porté. Lorsqu'un numéro est reconnu comme porté, le réseau attache le RN afin que les commutateurs en aval acheminent dessus plutôt que sur la plage d'origine. Le RN est un artefact interne, non composable, et il est retiré avant la délivraison.
Quelle est la différence entre All-Call-Query et Onward Routing ?
All-Call-Query interroge une base de données MNP centrale au niveau du réseau d'origine avant l'acheminement et envoie l'appel directement au receveur — efficace mais nécessitant un accès à la base de données. Onward Routing envoie d'abord l'appel au réseau donneur, qui détecte le portage et le relaie plus loin — sans requête à l'origine, mais avec une jambe supplémentaire. La plupart des marchés matures imposent l'ACQ.
Qu'est-ce qu'une requête MNP ?
Une requête MNP est une interrogation d'une base de données de portabilité des numéros qui renvoie l'opérateur desservant courant (sous forme de MCC-MNC et/ou d'un numéro d'acheminement) pour un MSISDN. Elle répond à « quel réseau détient ce numéro à présent ? ». Une interrogation HLR va plus loin, confirmant le réseau desservant et la joignabilité en temps réel via la signalisation réseau.
Comment les données de portabilité affectent-elles l'acheminement et le coût des messages ?
Les tarifs d'interconnexion diffèrent selon le réseau de destination, si bien qu'acheminer sur la plage d'origine d'un numéro plutôt que sur son véritable réseau desservant peut mal tarifer le trafic et choisir un chemin en échec. Un moteur conscient de la portabilité interroge le numéro, résout le vrai MCC-MNC, puis applique l'acheminement au moindre coût sur les connexions qui atteignent ce réseau précis.
Spécifications sources
Les normes publiées sur lesquelles repose cette page. S'ouvre dans un nouvel onglet.