Brevet FR2838280A1 — publié le 20031010

radio après traitement des messages de compte rendu. Domaine de l'invention La présente invention concerne un système de reroutage de messages courts, d'un mobile émetteur d'un opérateur vers un mobile destinataire d'un autre opérateur sans traduction d'adresse globale dans s le centre de messages, pour des messages courts destinés à être transmis par le réseau international SS7 vers le mobile destinataire dépendant d'un opérateur n'ayant pas d'accord d'itinérance (roaming) avec l'opérateur, pour les messages courts. Etat de l'art 0 Les opérateurs de mobiles sont intéressés à compléter la couverture de leurs services de messages courts (SMS) en permettant à leurs abonnés (réscau ou opérateur a) d'envoyer des messages courts SMS vers les abonnés d'un autre réscau ou opérateur (). I1 existe différentes raisons pour lesquelles ceci n'est pas s possible ou économiquement non vable: - il n'y a pas d' accord de roaming '' (itinérance) entre le s ré seaux (a) et (); ceci nocessiterait un contrat spécial pour les messages courts SMS, jugé lourd à négocier par l'opérateur (a), - le coût d'ouverture de toutes les tranches de numéro du réscau entrai o nerait pour a des coûts prohibitifs (ceci est particulièrement vrai dans certains pays comme Hong-Kong) o l'opérateur de passerelle interna tionale demande un coût mensuel pour chaque tranche de numéros ouverte (le plan de numérotation mondial des mobiles compte plus de 000 tranches de numéros!). s Le procédé classique d'envoi de messages courts SMS à un autre réseau se fait dans les conditions suivantes: Pour l'envoi de messages courts SMS du centre SMSC(a) vers un réseau (,B) (à condition qu'il y ait un accord d'itinérance et un ac cord d'échange de messages courts SMS), tous les centres SMSC actuels fonctionnent classiquement ainsi: S Etape 1: Envoi d'un message de signalisation SRI (SEND-ROUTING INFO) du centre SMSC(a), adressé au registre HLR concerné du ré seau () Comme le centre SMSC(a) ne connait pas " l'Appellation Globale,, (adresse internationale unique) du registre HLR concerné dans le ré seau (), il utilise comme Appellation Globale GT, le numéro de l'abonné destinataire du message SMS à charge pour la " passerelle internatio nale d'arrivoe " de la traduire dans l'adresse du registre HLR. Etape 2: le registre HLR reçoit ce message de signalisation et retourne l'appellation globale du centre MSC visité par le mobile destinataire. EtaPe 3: Le centre SMSC(a) envoie le message court SMS comportant du texte ou des données et l'adresse du mobile destinataire vers s l'adresse du centre MSC visité, dont il a l'Appellation Globale. But et exposé de l'invention La présente invention a pour but de développer un procédé permettant de transmettre des messages courts vers n'importe quel opé rateur, même en l 'absence d 'accord d 'itinérance et sans investissement de o logiciels supplémentaires et surtout sans fonction de traduction d'adresse globale dans le SMSC(a). A cet effet, l'invention concerne un système de reroutage du type défini ci-dessus caractérisé par un opérateur intermédiaire dont l'opérateur du mobile émetteur connaît l'adresse globale, et qui comporte is un registre de localisation vers laquelle il envoie la requête de service avant de lancer le message court. Suivant une caractéristique avantageuse, - on définit des tables de routage pour le commutateur GMSC de l'opérateur (a), o - le commutateur remplace tout numéro de destinataire autre que ceux appartenant à la tranche la plus étroite correspondant aux appella tions globales des équipements du réseau par le numéro global de l'opérateur intermédiaire. Cette réalisation du procédé permet de calculer la table de routage minimale qui lais se pas ser le s communications d 'itinérance et as sure le reroutage des messages courts SMS. Suivant une autre caractéristique avantageuse, dans le centre SMSC de l'opérateur (a) ou au niveau du mobile émetteur, - on insère devant le numéro global du destinataire, un pseudo-numéro, - on transmet le numéro comme étant le numéro du HLR au centre de commutation mobile GMSC de l'opérateur, - le centre reconnâît ce pseudo numéro et le remplace par l'adresse glo bale de l'opérateur intermédiaire (J pour interroger son registre de lo calisation, puis le message court est transmis à travers le réseau 3s international SS7 et l'opérateur intermédiaire. Ainsi, le centre SMSC(a) dont dépend le mobile émetteur in sère le pseudonuméro dans tout numéro de mobile destinataire de mes sages courts prévu pour passer par le réseau international SS7, c'est-à dire tout numéro de destinataire précédé du symbole +. Suivant une variante, le mobile émetteur insère directement le pseudo numéro dans tout numéro de mobile destinataire de messages courts. De manière particulièrement intéressante, dans le cas d'appellation globale d'équipement autorisée au plus à 16 chiffres et des adresses globales des mobiles formoes au plus de 13 chiffres, de manière avantageuse, dans le système de reroutage, o - on attribue à un opérateur intermédiaire (), une adresse globale for mée de son code pays (2 chiffres) et d'un code à 1 chiffre, - à la réception d'un message court d'un mobile de l'opérateur, son cen tre de messages courts constate qu'il s'agit d'un message vers le réscau international SS7 et il insère dans l'appellation globale d'équipement, t5 en amont du numéro du mobile destinataire, l'adresse globale à 3 chif fres de l'opérateur intermédiaire, - le message de protocole utilise cette adresse globale pour interroger le registre de localisation de l'opérateur intermédiaire, pour obtenir l'adresse globale du MSC visité par le destinataire, o - puis il lui adresse le message (SM) à travers l'opérateur intermédiaire. Dessins La présente invention sera décrite ci-après de manière plus détaillée à l'aide d'exemples de réalisation représentés dans les dessins annexés dans lesquels: :5 - la figure 1 montre un premier mode de réalisation d'un système de re routage selon lequel on définit des tables de routage pour le commuta teur passerelle GMSC de l'opérateur (a), - la figure 2 montre un second mode de réalisation d'un système de re routage de messages courts insérant un pseudo-numéro par exem o ple 00 devant le numéro du mobile destinataire pour atteindre le registre HLR de l'opérateur intermédiaire (), - la figure 3 montre un troisième mode de réalisation selon lequel le centre SMSC de l'opérateur de l'émetteur insère le début du numéro du registre de localisation HLR de l'opérateur intermédiaire (). ss Selon l'invention, le système de reroutage de messages courts MS, à partir d'un mobile émetteur MO(a) appartenant à un opéra teur a doit être envoyé à un mobile destinataire MT(,B) d'un autre opéra teur (). Cette transmission doit se faire sans traduction d'adresse globale GT par son centre de messages SMSC (parce que celui-ci n'a pas nécessairement la fonction). Pour cela, le système de reroutage comprend un opérateur intermédiaire () dont l'opérateur (a) du mobile émetteur MO connâît l'adresse globale. Cet opérateur intermédiaire (y) comporte un registre de localisation HLR() vers lequel l'opérateur (a) du mobile émetteur MO(oc) adresse la requête de service SRI-SM pour recuoillir les informations con- cernant le destinataire avant de lancer le message court ME;(oc). Selon un premier mode de réalisation de ce système repré 0 senté à la figure 1, le système comprend les centres SMSC(a) de l'opérateur (cc) et un commutateur passerelle GMSC(a) également de l'opérateur (a) Ce commutateur, commun à différents centres SMSC(a) dont un seul est représenté [celui auquel s'adresse le mobile émetteur MO(a)] est relié à sa passerelle internationale IGP(a), elle-même reliée au réseau international SS7. La passerelle internationale IGP() de l'opérateur intermédiaire () est également relice à ce réseau international SS7. L'opérateur intermédiaire () comporte un registre de localisation HRLy. Le commutateur pas serelle GM SC (a) de l'opérateur (a) peut traduire une adresse globale mais la table de traduction d'adresses doit être telle que: - il n 'y a pas d 'impact sur l'itinérance pour le s communications vocale s, - le s me s sage s courts S M que l'opérateur (a) veut envoyer ve rs l'intermédiaire () lui soit routé. En effet, les tables de routage ont classiquement la struc ture suivante: Code du pays Tranche de numéro Traduit vers 33 660 NON 33 661 NON 33 662 NON 33 670 NON En réalité pour l'itinérance, les HRL., MSC et SMS sont dans la tranche la plus étroite, celle des adresses globales principa o les MGT. Selon l'invention, on établit une nouvelle table de routage en conservant la première tranche la plus étroite, celle qui contient les ap- pellations globales des équipements de réseau SMSC, HLR, SMSC pour laisser fonctionner l'itinérance pour tous les numéros de mobiles autres que les numéros de messages courts qui sont reliés vers l'adresse globale du registre HLR de l'opérateur intermédiaire ty). Ainsi, selon ce système, on a un plan de numérotation mondiale comprenant la forme des appella- s tions globales de tous les équipements du réseau (MSC, HLR, SMSC), un programme qui calcule la table de routage minimale laissant passer l'itinérance et assurant le reroutage des messages courts SM. A titre d'exemple, l'opérateur () a des accords d'itinérance avec BOGUES (GT= 336600xxxxx), SUNDAY (GT 852923479xx), SINGTEL (GT 659650000x) I1 veut rerouter le trafic pour Bouygues et Sunday et en- voyer directement les messages courts SMS pour Singtel. Le programme crée alors la table suivante: Code Tranche Traduction 33 6600 NON BOUYGUES 33 66 +33899990000 852 923479xx NON 852 9234 +33899990000 852 612xxxxx +33899990000 SUNDAY 852 618xxxxx +33899990000 852 625xxxxx + 33899990000 852 927xxxxx +33899990000 901 xxxxx NON 901 xxxxx NON I Tous les numéros SINGTEL 65 965xxxxx NON SGTEL 972xxxxx NON J Ainsi, en résumé, on crée une table de traduction d'adresses par un programme dans le commutateur passerelle GMSC. Cette table ne comprend qu'une ligne par opérateur pour laisser fonction o ner les accords d'itinérance ainsi qu'autant de lignes qu'il y a de tranches de numéros pour cet opérateur. Ia première ligne ne traduit que les ap pellations globales des équipements du réseau destinataire () pour laisser passer les itinérances, les autres lignes traduisent systématiquement l'adresse par l'adresse du réscau (). La figure 2 montre un second mode de réalisation d'un s système de reroutage selon l'invention selon lequel le mobile émetteur MO(a) appartenant à l'opérateur (a) veut envoyer un message court SM à un mobile de stinataire MT() appartenant à un opérateur () en pas s ant par un opérateur intermédiaire () dont on connat l'adresse globale. Selon ce mode de réalisation, le centre SMSC(a) de l'opérateur (a) auquel 0 s'adresse le mobile MO(a) reçoit le numéro international +MT() du mobile destinataire du message et transforme ce numéro +MT(,B) en insérant le pseudo-numéro ff 00 " pour envoyer une requête SRI (SEND- ROUTING INFO) au registre HLR de l'opérateur (). Le commutateur passerelle GM SC (a) de l'opérateur (a) traduit cette adresse +OOMT(,B) en remplaant i5 le pseudo-numéro " OO " par l'adresse globale du registre de localisation HLR de l'opérateur (). A titre d'exemple ce numéro est pris égal à + 338 (9999 00 00). Cette requête est envoyée par le commutateur GMSC(a) à sa passerelle internationale IGP(a) qui, reconnaissant le code pays +33' en o voie la requête à la passerelle internationale IGP() dont dépend l'opérateur (). La passerelle internationale IGP() du côté réception du ré seau SS7 analyse l'adresse et envoie la requête au registre de localisation HLR() qui renvoie l'information concernant le destinataire puis le message court est envoyé. Selon une variante de ce procédé, le centre SMSC(cr) de l'opérateur (a) n'a pas la possibilité de transformer le numéro. Dans ce cas, le mobile émetteur MO(a) ajoute le pseudo-numéro. so comme dans le cas précédent. Le pseuJo-numéro inséré soit par le centre SMSC(a) soit par le mobile MO(a) est un pseudo-numéro conventionnel, choisi pour pouvoir étre distingué par l'opérateur global GM S C (a) et permettre la tra duction, c'est-à-dire le remplacement du pseudo-numéro par le numéro s5 global du registre de localisation HLR() de l'opérateur intermédiaire (). La fgure 3 montre un troisième mode de réalisation du système de reroutage selon l'invention. Dans ce cas, le numéro de l'opérateur intermédiaire est un numéro à 3 chiffres composé du code pays et d'un seul chiffre. Cette adresse globale du HLR() de l'opérateur () est connue de l'opérateur (a). Lorsque le mobile émetteur MO(a) de l'opérateur (a) veut s envoyer un message court SM à un destinataire MT(), il forme le numéro international +MT(). Ce numéro est reconnu par le centre SMSC(a) de l'opérateur (a) qui le transforme automatiquement en insérant l'adresse globale 338 entre le signe + du numéro international et le numéro du des- tinataire MT(,B). o Puis la procédure se déroule de manière habituelle. Le cen tre SMSC (a) envoie une requête SRI (SEND -ROUTING-INFO) au commu tateur global GMSC(a) de l'opérateur (a) qui transmet la requête à travers sa passerelle IGT(a) , le réseau SS7, la passerelle internationale de l'opérateur intermédiaire IGP() puis le registre de localisation HLR() de l'opérateur (). Ensuite, le message court est acheminé. Ce troisième mode de réalisation du système de reroutage selon l'invention a l'avantage d'être d'une mise en _uvre très simple de la seule confguration du commutateur GM SC (a) de l'opérateur (a) e st de dé o clarer la nouvelle Appellation Globale 338 (sortante et entrante) qui est propre à l'opérateur intermédiaire () et son centre SMSC (a) pour ins érer le numéro de routage " 338 ". GLOSSAIRE SMS Message court (Short Message Service3 s SMSC Centre de Messages courts (Short Message Service Centre) HLR Registre de localisation (Home Location Re gister) MSC Centre de Commutation Mobile (Mobile Swit ching Centre) SEND-ROUTING-INFO Message du protocole MAP employé dans le s GSM pour interroger un HLR et obtenir l'appellation globale du MSC visité GMSC Centre de Commutation Mobile servant de passerelle avec le réseau SS7 international (Gatoway MSC) SS7 Réseau international permettant la transmis sion de messages de signalisation utilisé dans les réseaux de mobile (Signalling Sys 2s tem 7) Roaming Mobilité. Possibilité pour un abonné mobile de REVENDICATIONS 1 ) Système de reroutage de messages courts (MS), d'un mobile émetteur (MO)(a) d'un opérateur (a) vers un mobile destinataire (MT)(,B) dun autre opérateur () sans traduction d'adresse globale (GT) dans le SMSC(cc) pour s des messages courts (MS) destinés à être transmis par le réseau interna tional SS7 vers le mobile destinataire (MT)() dépendant d'un opérateur (3) n'ayant pas d'accord d'itinérance avec l'opérateur (a), pour les messages courts, caractérisé par o - un opérateur intermédiaire (^y) dont l'opérateur (a) connaît l'adresse globale, et qui comporte un registre de localisation (HLR) vers lequel il envoie la requête de service (SRI) avant de lancer le message court (MS) (a) 2 ) Système de reroutage selon la revendication l, caractérisé en ce que - on définit des tables de routage pour le commutateur passerelle (GMSC)(a) de l'opérateur (a), - le commutateur (GMSC)(a) remplace tout numéro de destinataire autre que ceux appartenant à la tranche la plus étroite correspondant aux appellations globales des équipements du réscau (MSC HRL, SM8C) par le numéro global du HLR de l'opérateur intermédiaire (), 3 ) Système de reroutage selon la revendication l, caractérisé en ce qu' - on insère devant le numéro global du destinataire (MT)(,B), un pseuJo numéro dans le numéro global d'équipement, - on transmet ce numéro global d'équipement au commutateur (GMSC)(a) de l'opérateur (o), - le commutateur (GMSC)(oc) reconna^t ce pseudo numéro et le remplace par l'adresse globale de l'opérateur intermédiaire () pour interroger le registre de localisation (HLR) de cet opérateur (), puis on transmet le message court (SM) à travers le réseau international SS7 et l'opérateur intermédiaire (y). 3s 4 ) Système de reroutage selon la revendication 3, caractérisé en ce que le centre (SMSC)(a) dont dépend le mobile émetteur (MO)(a) insère le pseudo numéro dans tout numéro de mobile destinataire de messages courts (MT) () prévu pour passer par le réscau international SS7. 5 ) Système de reroutage selon la revendication 3, caractérisé en ce que le mobile émetteur (MO) (a) insère directement le pseudo numéro dans tout numéro de mobile destinataire (MT) () de messages courts. lO 6 ) Système de reroutage selon la revendication 1, dans un système de mobiles dont les appellations globales d'équipement autorisent un numéro à au plus 16 chiffres, les adresses globales des mobiles étant au plus éga- les à 13 chiffres, caractérisé en ce qu' s - on attribue à un opérateur intermédiaire (), une adresse globale for- mée de son code pays (2 chiffres) et d'un code à 1 chiffre, - à la réception d'un message court (SM) d'un mobile (MO) (cc) de l'opérateur (a) , son centre de messages courts (SMSC) (a) constate qu'il s'agit d'un message vers le réseau SS7 et il insère dans l'appellation o globale d'équipement, en amont du numéro du mobile destinataire (MT) (), l'adresse globaie à 3 chiffres de l'opérateur intermédiaire (), - le message de protocole (SRI) utilise cette adresse globale pour interro ger le registre de localisation (HLR) de l'opérateur intermédiaire 1) pour obtenir l'adresse globale du MSC destinataire, 2 s - puis il lui adres se le me s sage (SM) à travers l'opérateur intermé -