Brevet FR2792791A1 — publié le 20001027

I - Art antérieur Système de routage dynamique de messages courts (SMS) émis par un émetteur utilisant un téléphone mobile GSM appartenant au réseau d'un opérateur de mobiles pour un destinataire de messages courts (autres abonnés de mobiles GSM ou d'un pager) n'appartenant pas au même réseau téléphonique de mobiles que l'émetteur, ni nécessairement à des réseaux liés par des accords d'itinérance, ou des accords d'interconnexion pour la transmission de messages courts (SMS), - le message court (SMS) se composant d'une enveloppe de rou- tage avec un premier champ (El) contenant le numéro du mo- bile émetteur, un second champ (E2) destiné à recevoir le numéro du premier centre de transmission de messages courts (SMSC) du réseau de l'opérateur du mobile émetteur, un troisième champ (E3) contenant le numéro du mobile destina- taire, ainsi qu'un champ réservé au texte du message (TM), - système comprenant des centres de transmission de messages courts (SMSC) appartenant à un même réseau ou à un réseau différent. Actuellement à partir d'un mobile (GSM ou autre) capable de composer des messages texte (dits messages courts ) de les envoyer à d'autres mobiles (GSM, pagers , etc....). Et aussi à partir d'un accès INTERNET. Le nombre d'opérateurs de réseaux de mobile ou d'accès Internet (IAP ou ISP) rend cet idéal d'interfonctionnement difficile, compte tenu de contraintes techniques et de restrictions commerciales dues à la concurrence. L'intérêt dans tel service est augmenté si les utilisateurs peuvent envoyer un message sans devoir connaître eux-mêmes tous les accords passés par leurs fournisseurs GSM ou INTERNET pour l'envoi de messages vers d'autres réseaux. Un tel système connu sera tout d'abord décrit ciaprès à l'aide de la figure 1 qui présente de manière générale les moyens permettant de transmettre actuellement un message court et la structure du message court proprement dit. Dans une deuxième partie, cet art antérieur sera décrit de manière plus détaillée avec la terminologie utili- sée dans ce domaine. Cette terminologie étant uniquement et universellement utilisée dans son expression anglo-saxonne, il a été nécessaire dans la description détaillée d'utiliser cette terminologie, un glossaire étant donné à la fin de la description pour expliquer les différents acronymes et abréviations utilisés selon les normes internationales GSM. Selon la figure 1, un réseau de téléphones mobiles (un téléphone mobile est appelé plus simplement mobile ) se compose d'un terminal de base BTS (Base Terminal Station) avec lequel communique le mobile Ml. Ce terminal BTS ainsi que d'autres terminaux BTS sont reliées à une base de concentration BSC (Base Station Concentrator). Plusieurs telles bases BSC d'un même réseau d'opérateur sont reliées à un centre de commutation pour les mobiles MSC (Mobile Switching Center) . Ce centre MSC recevant la demande de connexion du mobile Ml vers un mobile de destination M2 appartenant au même réseau, peut établir la communication jusque vers ce mobile M2 par la même base BSC ou une autre base vers le terminal BTS dont dépend le mobile M2. Dans le cas d'un mobile M3 n'appartenant pas au réseau, il faut que le centre MSC utilise une passerelle internationale avec l'autre réseau pour communiquer. Les réseaux sont représentés de manière simplifiée à la figure 1. Les terminaux BTS sont répartis territorialement pour être en liaison avec les mobiles d'une certaine aire géographique. Tous ces BTS sont reliés à une base BSC. Il y a plusieurs telles bases BSC. Ces bases sont elles-mêmes reliées à un centre de commutation MSC. Lorsqu'une demande d'appel de communication téléphonique est formulée par le mobile Ml à destination du mobile M2, le mobile Ml indique uniquement le numéro du mobile M2 à atteindre. Cette demande aboutit jusqu'à l'un des centres MSC qui pour connaître le destinataire M2 à partir de son numéro doit interroger une base de données HLR qui interprète le numéro du destinataire M2 et indique, s'il le con- naît, le centre MSC qui doit établir une liaison en passant par une base BSC, puis un terminal BTS. La base HLR est la base de données du réseau de l'abonné contenant sa localisation (même sur un autre réseau) et son profil. Lorsque la liaison est établie, la communication vocale peut se faire entre les mobiles Ml et M2. Pour passer sur un autre réseau, si Ml veut communiquer avec un mobile M3 appartenant à un autre réseau d'opérateurs, le centre MSC atteint le destinataire M3 en passant par une passerelle GMSC vers le réseau téléphonique international. La possibilité de communication générale vocale des téléphones mobiles n'existe pas pour transmettre des messages courts SMS (Short Message Service) consistant à envoyer des messages alphanumériques à un destinataire. Ce destinataire peut être un autre mobile dont l'écran permet d'afficher le message en texte alphanumérique. Il peut également s'agir d'un pager , c'est-à-dire d'un terminal portable comme un mobile mais qui ne peut que recevoir des messages écrits. Actuellement pour le service des messages courts, le réseau comporte un ou plusieurs centres de service de messages courts SMSC rattachés à un centre MSC. Le service des messages courts n'étant pas accordé à tous les abonnés, cette possibilité de messages courts qui existe intrinsèquement sur un mobile ne peut être utilisée que si l'abonnement le prévoit. La demande de transmission et la transmission effective de messages courts empruntent très généralement le réseau de l'opérateur du téléphone mobile avec éventuellement certaines restrictions. Ainsi pour envoyer un message court SMS, le mobile émetteur Ml envoie son message SMS-MO qui arrive jusqu'à un centre MSC. Ce dernier le transmet au centre SMSC de messages courts qui examine la possibilité ou l'interdiction de transmettre le message. Si le service de transmission des messages courts ne fait pas partie des possibilités allouées au mobile Ml, l'opération se bloque à ce niveau. Mais si Ml est autorisé à transmettre des messages courts vers les autres abonnés du réseau de l'opérateur, le centre SMSC donne cette autorisation et le message est alors acheminé vers le destinataire M2. La liaison s'établit comme une communication téléphonique vocale. Le centre SMSC est obligé d'interroger par l'intermédiaire du centre MSC, la base HLR pour connaître le cheminement jusqu'au destinataire M2. Si l'opérateur du réseau a un accord avec un autre réseau dans le même pays, et si l'émetteur Ml est autorisé à bénéficier de ce service, cette possibilité est confirmée par le centre SMSC ; le centre MSC se retourne vers la base HLR de M2 pour connaître le cheminement à définir vers le destinataire du message appartenant à un autre réseau ayant un accord de transmission avec le présent réseau. De façon générale, les réseaux de téléphones mobiles sont des réseaux nationaux, gérés par un opérateur national. Pour les échanges internationaux, les opérateurs ont des accords avec des opérateurs étrangers qui transmettent les appels d'un mobile d'un pays, vers un mobile à l'étranger. Il existe également des possibilités d'utiliser le téléphone mobile pour une communication téléphonée à partir d'un pays étranger c'est-à-dire d'un réseau différent du réseau national auquel est abonné le mobile Ml. Dans ce cas, en vertu d'accords d'utilisation (roaming) le mobile Ml qui est dans un pays étranger peut accéder au réseau local et utiliser les différents terminaux BTS, bases BSC et centres MSC du pays concerné pour atteindre un destinataire dans ce pays ou dans un autre pays. Mais pour différentes raisons de telles possibilités n'existent pas pour la transmission de messages courts ou ne sont pas étendues pour des messages courts ou du moins ces possibilités sont très limitées. Il existe également des services de messages courts qui sont strictement limités à un groupe d'abonnés. Il faut également remarquer que la césure dans l'acheminement d'un message court se situe au niveau du cen- tre SMSC. Entre le mobile Ml et le centre SMSC, le message court est intitulé message SMS-MO (message court issu d'un mobile ) alors qu'en aval du centre SMSC le message est intitulé SMS-MT (un message court envoyé vers un mobile à partir d'un centre de service). La transmission des messages courts SMS est explicitée à l'aide du schéma extrêmement simplifié présenté à la figure 1. Lorsqu'un émetteur (abonné d'un réseau de téléphone mobile) veut émettre un message court à l'aide de son mobile Ml (mobile fonctionnant comme émetteur de message court), il compose son message alphanumérique et le numéro du destinataire. Ce message SMS est envoyé actuellement à un centre de messages courts SMSC appartenant au réseau de l'opérateur auquel est abonné le mobile Ml. Le numéro du centre SMSC est fait automatiquement dans le mobile Ml sans que l'utilisateur du mobile émetteur n'ait à intervenir. Le centre SMSC accepte la transmission de ce message court SMS si le destinataire M3 (mobile d'arrivée ou pager destinataire) appartient au réseau de transmission de l'opérateur auquel est abonné le mobile Ml. La transmission se fait alors par un chemin de transmission non explicité. Si le message SMS du mobile Ml est destiné à un destinataire M3 appartenant au réseau d'un opérateur différent mais ayant une convention d'interfonctionnement des messages courts avec le réseau de l'opérateur du mobile Ml, le centre SMSC transmet, le message court vers le destinataire M3 par un SMS-MT en interrogeant le HLR du réseau de M3. Pour permettre leur transmission, les messages courts contiennent dans leur en-tête un certain nombre d'informations concernant l'acheminement et le destinataire. De manière plus précise, le schéma de la figure 2 montre la structure d'un message court SMS. Ce message se compose d'une enveloppe de routage qui constitue l'en-tête du message et d'une partie réservée au texte du message (symboles alphanumériques). L'enveloppe de routage ER se compose d'un premier champ El contenant le numéro du mobile émetteur (Ml) (figure 2). Un second champ E2 de l'enveloppe de routage ER est réservé au numéro du centre de messages courts SMS. Le troisième champ E3 de l'enveloppe ER contient le numéro du destinataire. Enfin, le champ TM est destiné à recevoir le texte alphanumérique du message court. Ce champ a une longueur de 160 signes. Actuellement, selon l'état de la technique, le champ El contient le numéro du mobile émetteur. Ce numéro est nécessaire pour la gestion du message (comptabilité) mais également pour l'acheminement du message et pour que le destinataire du message connaisse l'émetteur. Le second champ E2 contient actuellement le numéro du centre de messages courts SMSC du réseau auquel est abonné le mobile Ml. La transmission du message se fait automatiquement sans que le message proprement dit ne contienne des informations concernant la gestion de cette transmission, c'est-à-dire la succession des différents centres du réseau de l'opérateur à travers lesquels transite le message court SMS. Enfin, le troisième champ E3 contient le numéro du mobile destinataire. Une description détaillée sera donnée ci-après des différents procédés connus de transmission d'envoi de messages et des restrictions entachant de tels envois. II - Rappel des différents procédés actuels de restriction d'envoi des messages courts à partir d'un mobile GSM vers le mobile d'un autre opérateur (cas où il y a des accords de roaming ) La chaîne d'envoi d'un message court jusqu'à son destinataire est décrite ci-dessous à l'aide de la figure 3, qui montre deux procédés de restriction d'envoi des messages courts : A. L'opérateur (HPLMN) où est abonné un mobile lui interdit la fonction SMS-MO (abonnement prépayé par exemple). Procédé de restriction au niveau de l'abonnement La VLR du VPLMNe (réseau visité) contient une copie de son profil d'abonné où la fonction SMS-MO est interdite. Dans ce cas le réseau retournera une erreur à l'abonné. Bien entendu, le VPLMNe peut être identique au HPLMN si le mobile n'est pas en "roaming". Ce procédé est très souvent mis en #uvre (par exemple pour les abonnées pré-payés ). B. Le Service Center (RPLMN) refuse le SMS-MO. Le SMSC est opéré par un tiers (RPLMN) ou par l'opérateur d'abonnement (HPLMN) sans que ceci change rien sauf l'administration de ce refus. La raison de ce refus peut être de ne pas charger son SMSC pour du trafic de tiers. Le forwardShortMessage contient les informations d'adresses suivantes du protocole MAP (Messaging Application Protocol) contenu dans MAP-FORWARD-SHORT-MESSAGE : - Adresse du Service Center destinataire - Le MSISDN (numéro d'abonné) du mobile émetteur - Le MSISDN (numéro d'abonné) du mobile destinataire (dans le champ UI) Procédé de restriction au niveau du SMSC destinataire Le Service Center peut donc refuser le dépôt de message : - pour les abonnés de tous les réseaux émetteurs (sauf le sien) - pour tous sauf les abonnés de certains réseaux émetteurs (il doit créer une liste de numéros) (liste noire) - pour aucun sauf les abonnés de certains réseaux (liste rouge) (il doit créer une liste de numéros en format E164 (norme ITU comme précédemment) Le SMSC destinataire peut être celui de l'opérateur d'abonnement (Home PLMN) ou d'un opérateur tiers (Relais PLMN) qui a obligatoirement un accord de roaming (itinérance) permettent un échange de messages MAP entre les réseaux. Ce procédé de restriction est le plus usuel et facilement mis en #uvre au niveau des SMSC du marché qui sont configurables. C. Une passerelle internationale (IGP) entre les réseaux re- fuse le SMS-MO. Ce peut être la passerelle internationale côté du réseau VPLMNe (départ) ou du réseau RPLMN (arrivée) ce qui sera systématiquement le cas s'il n'y a pas d'accord d'itinérance. La restriction côté HPLMNd (RPLMN=HPLMNd) peut être mise en #uvre par analyse de la Calling Party Adress (adresse de l'émetteur) des messages SCCP. II - 2 - 2ème étape : envoi d'un SMS-MT à partir du Service Center Il faut noter que les procédés de restriction cidessous doivent permettent cependant à un SMSC d'envoyer des SMS-MT à ses propres abonnés même quand ils sont en roaming sur un autre réseau. Il faut aussi pouvoir : - interdire éventuellement aux autres réseaux d'envoyer des SMS-MT à ses propres abonnés. - Laisser les autres réseaux envoyer des SMS-MT à leurs abon- nés quand ils sont en roaming chez l'opérateur qui a implémentés la restriction ci-dessus. Exemple : les SMSC itinéris peuvent envoyer des SMS-MT aux abonnés itinéris en roaming sur Chungwha Telecom (Taïwan), mais pas aux abonnés Chungwha Telecom. Le message MAP Send Routing Info for Short Msg envoyé au HLR contient : - le MSISDN (numéro d'abonné) du mobile destinataire - l'adresse du Service Center d'origine (RPLMN) Il ne contient pas les MSISDN (numéro d'abonné) du mobile émetteur (si le SMS-MT fait suite à un SMS-MO). Le HLR retournera l'IMSI de l'abonné s'il le trouve, qui, sera ensuite utilisé pour l'adressage de l'envoi du message court. II - 2. 1 - Description du mécanisme d'envoi de message MAP du RPLMN vers le HPLMN Le SMSC émet le message MAP "encapsulé" dans un message SCCP Adressage du message SCCP par le SMSC Il est envoyé dans un message SCCP contenant : "Called Party Adress (Adresse du demandé)" en format Q713 "Calling Party Adress (Adresse de l'émetteur) en format Q713, l'adresse du SMSC émetteur. Cas 1 Si le SMSC émetteur ne connaît pas (ceci nécessite de créer une base de données avec les adresses des HLR (adresse E164 ou E214) de tous les opérateurs HPLMN avec lequel le RPLMN a des accords de roaming, il met : Calling Party Adress = MSISDN de l'abonné destinataire du SMS-MT pour le champ Appellation globale de cette adresse. Cas 2 Par contre, si le SMSC émetteur a le plan de numérotation du HPLMN, il est capable de déduire (recherche en table) à partir du MSISDN de l'abonné destinataire, l'Appellation Globale E164 ou E214 du HLR de cet abonné (il y a en gros 1 HLR pour 100 à 200,000 abonnés) . Dans ce cas il met dans : Called Party Adress = adresse du HLR destinataire On verra plus bas que dans ce cas, ceci supprime pour le HPLMN (arrivée) la possibilité de restriction au niveau de l'IGP d'arrivée. Adressage du message MTP3 vers l'IGP de départ (du RPLMN) Le message SCCP contenant le message MAP doit être envoyé par le SMSC vers l'IGP de départ. Pour cela le SMSC effectue une "traduction d'adresse" (en "Point Sémaphore") qui permettra au RPLMN de faire le routage du message vers l'IGP de départ, connu cette fois, par une adresse "Point Sémaphore" (Norme ITU Q713). Le réseau international SS7 transmet alors le message vers l'IGP d'arrivée en se basant sur l'adresse "Called Party Adress" du message SCCP. Routage effectué par l'IGP arrivée (du HPLMN) Celui-ci analyse le message SCCP (il ne traite pas le message MAP contenu) pour effectuer la "traduction d'adresse", c'est à dire trouver l'adresse du "Point Sémaphore" HLR auquel l'envoyer. Si le "Called Party Adress" contient seulement le numéro d'abonné, cela nécessite que l'IGP ait un plan de numérotation complet du HPLMN. Si ce plan n'est pas installé, le message sera refusé (procédé passif de restriction ou plutôt "restriction par défaut"). Par contre (Cas 2 ci-dessus) si le SMSC a été capable de fournir l'adresse E164 ou E214 du HLR, l'IGP sera obligatoirement capable de faire la traduction d'adresse et routera donc le message vers le HLR (à condition qu'il y ait un accord de roaming entre RPLMN et HPLMN, sinon l'IGP rejette le message en se basant sur le "Calling Party Adress") Explication En effet, si un abonné du HPLMN visite (en roaming) le RPLMN et se localise, son adresse de VLR (en E214 déduite de son IMSI en E212) doit être transmise lors de la première mise sous tension de son terminal à son HLR (pour qu'il puisse recevoir des appels) via les 2 IGP. L'IGP arrivée doit donc forcément être capable de faire la traduction : adresse E214 du HLR arrivée -> point sémaphore HLR (arrivée). Par la suite les réseaux dialoguent avec les adresses E164. Le HLR répond donc au VLR du réseau visité en donnant son adresse E164 (contenu dans un message MAP de mise à jour de localisation). Les mises à jour de localisations faites par les VLR visités se feront vers le HLR de l'abonné en utilisant dorénavant cette adresse E164. Ceci implique que l'IGP arrivée est capable de faire aussi la traduction. Adresse E164 du HLR arrivée-> point sémaphore HLR (arrivée). Pour des raisons de symétrie dans le roaming, l'IGP de départ est aussi capable de faire les traductions d'adresse E214 et E164 de ses HLR en point sémaphore. II - - 2. 2 Procédés de restriction Sur la figure 4, on voit deux procédés de restriction de la réception par le HPLMN des messages courts (SMS-MT) . D. Le HLR refuse de retourner l'information demandée par le Send Routing Info for Short Msg. Procédé de restriction au niveau du HLR (HPLMN) du mobile destinataire. Si le MSISDN appartient au réseau adressé, les restrictions peuvent se faire exclusivement sur l'adresse du Service Center d'origine (RPLMN). Le HLR peut donc refuser l'interrogation : - Pour les SMSC de tous les réseaux émetteurs (sauf le sien) - Pour tous sauf certains réseaux émetteurs (liste noire) - Pour aucun sauf certains réseaux émetteurs (liste rouge) Procédé de restriction Le HLR dispose de listes noires/rouges permettant de répondre sélectivement aux requêtes d'information de localisation dépendant du SMSC d'origine. Cette fonctionnalité est progressivement ajoutée aux dernières versions des logiciels HLR mais n'est pas encore généralisée. E. Le MSC destinataire refuse la demande d'envoi de SMS-MT Le message MAP-FORWARD-SHORT-MESSAGE contenant l'IMSI du mobile destinataire, il serait possible (par rapport aux restrictions faits éventuellement par le HLR) d'ajouter : - pour aucun abonné émetteur de certains réseaux (liste noire) - pour aucun abonné émetteur sauf ceux de certains réseaux (liste rouge) Il n'est pas possible au VLR d'arrivée d'implémenter cette restriction puisque l'information MSISDN (numéros d'abonné) du mobile émetteur ne fait pas partie de MAP-SEND-INFO-FOR-MT-SMS. Noter que le MAP-FORWARD-SHORT-MESSAGE peut contenir un "abonné émetteur" vide ("unknown") et donc que cette utilisation n'est pas très souple. F. Une passerelle internationale (IGP) entre les réseaux re- fuse le SMS-MT Ce peut être la passerelle internationale côté RPLMN ou plus usuellement du HPLMNd. Le refus est fait sur le passage d'un message SCCP encapsulant le message MAP "Send Routing Info for Short Msg" venant du SMSC d'un RPLMN. L'analyse par l'IGP est faite seulement sur les adresses des messages SCCP, les IGP n'ayant pas fonction d'analyser le contenu (messages MAP ou autres) : - Calling Party Adress et Called Party Adress n'ont pas un accord de roaming - Le SMSC a envoyé son message (Cas 1 ci-dessus) avec le MSISDN de l'abonné destinataire comme "Called Party Adress" et l'IGP n'a pas implémenté un plan de numérotation, le message est alors refusé ("restriction par défaut") III - 3 - 3ème étape : envoi (éventuel) d'un status report Par l'intermédiaire de son mobile l'abonné qui envoie un SMS-MO peut demander de recevoir une confirmation quand le SMS-MT a été correctement reçu par le mobile de l'abonné destinataire (techniquement un bit TP-SRR Status Report request est positionné dans le message envoyé). Le procédé est identique, les rôles étant renversés par rapport à la 2ème étape : le SMSC RPLMN envoi un message tel que message envoyé à 08 :06 :52. Reçu à 08 :07 :20 à destination de l'envoyeur de SMS en interrogeant non pas l'HLRd (du destinataire) mais l'HLRe de l'envoyeur. Pour cette fonction (optionnelle), le SMSC doit aussi avoir l'autorisation d'envoyer un SMS-MT aux abonnés du réseau e . La présente invention a pour but de développer un système de routage dynamique de messages courts SMS permettant de transmettre de tels messages vers des destinataires appartenant à des réseaux que ne peut normalement pas atteindre un mobile émetteur. A cet effet, l'invention concerne un système du type défini ci-dessus caractérisé en ce que : A) un plan de numérotation (PN) contenant les numéros des centres de transmission de messages courts (SMSC) et les interconnexions possibles entre les différents centres de transmission (SMSC) et les commutateurs (MSC) des réseaux des destinataires (Mla,...M4a), B) un gestionnaire de plan de numérotation (GPN) qui, à par- tir du numéro du destinataire, définit le ou les centres de transmission relais (SMSC) pour atteindre le commuta- teur (MSC) visité par le destinataire du message court (SMS) . IV - Liste des figures La présente invention sera décrite ci-après de manière plus détaillée à l'aide des dessins annexés dans lesquels : # La figure 1 est un schéma d'un réseau de téléphone mobile, # La figure 2 est une présentation très schématique de la structure d'un message court SMS, # La figure 3 présente deux procédés de restriction d'envoi de messages courts selon l'état de la technique, # La figure 4 montre deux procédés de restriction de la ré- ception de messages courts selon l'état de la technique, # La figure 5 est un schéma très simplifié du système selon l'invention, # La figure 6 montre un premier procédé de routage dynamique avec un centre SMSC dans la chaîne de transmission, # La figure 7 montre un second procédé de routage dynamique avec deux centres SMSC dans la chaîne de transmission, # La figure 8 montre un procédé de transmission avec 3 cen- tres SMSC relais , # La figure 9 est un schéma du routage d'un message court SMS par Internet. V - Description détaillée L'invention sera expliquée à l'aide de la figure 5 en s'appuyant sur la structure du message court MSM de la figure 2. Selon la figure 5, l'invention concerne un système de transmission de messages courts permettant à un mobile Mle, appartenant au réseau d'un certain opérateur travaillant dans une zone Zl, de transmettre ses messages courts non seulement vers un mobile Mla (mobile d'arrivée) appartenant au réseau de l'opérateur de l'émetteur ou à un mobile M2a appartenant à un réseau d'opérateur ayant un accord d'interfonctionnement avec le réseau de l'opérateur du mobile émetteur mais également vers des destinataires M3a et M4a appartenant à des réseaux n'ayant pas d'accord d'interfonctionnement avec l'opérateur du réseau du mobile Mie ou un destinataire M5a d'un réseau fermé que l'on atteint par Internet. Les différents destinataires sont figurés par convention dans la zone de destination z2. Les destinataires Mla, M2a, M3a, M4a, peuvent être des mobiles ou des pagers. Ces différents cas seront examinés ci-après. Le système de routage dynamique de messages courts SMS selon l'invention comprend un plan de numérotation PN et un gestionnaire de plan de numérotation GPN. Le plan de numérotation contient, en partie ou en totalité, les numéros des centres de transmission de messages courts SMSC et les interconnexions possibles entre les différents centres de transmission SMSC ; les réseaux et le gestionnaire de plan de numérotation GPN analyse le numéro du destinataire et définit le ou les centres de transmission relais pour atteindre le centre de transmission SMSC du destinataire Mla, M2a, M3a, M4a, M5a du message court SMS. Les centres de transmission SMSC sont les centres de transmission des différents réseaux d'opérateurs de mobiles existants. Ce réseau est complété par des centres de messages courts SMSC spéciaux ayant des accords d'interfonctionnement avec les différents réseaux. Pour expliciter la structure et le fonctionnement du système de routage dynamique selon l'invention, la figure 5 montre schématiquement la transmission d'un message court à partir d'un mobile Mie vers un destinataire quelconque MlaM5a, c'est-à-dire appartenant à n'importe quel réseau d'opérateur par les différents chemins pour l'acheminement d'un message court vers un destinataire à partir d'un mobile émetteur Mie. Le premier cas est celui d'un destinataire Mla qui dépend d'un centre MSC1, ayant sa base de données HLR. Ce centre appartient à un réseau de téléphones mobiles avec lequel le réseau du mobile émetteur Mie a un accord d'interfonctionnement. Selon cet accord, le centre SMSC1 auquel s'adresse le mobile Mie pour l'envoi d'un message court SMS (SMS-MO) interroge la base de données HLR du centre MSC1 dont dépend le mobile Mla. Puis il transmet le message SMSMT. Le second cas est celui d'un centre SMSC2, distant, n'appartenant pas à la zone zl mais à la zone de destination ou zone z2 qui, toujours en vertu d'accords d'interfonctionnalité accepte les messages de l'opérateur auquel est abonné le mobile Mie. Dans ce cas le mobile Mie envoi directement son message SMS-MO à ce centre SMSC2 qui le transmet au destinataire M2e par l'intermédiaire du centre MSC qui peut accéder à une base HLR. Dans un troisième cas, pour envoyer un message au mobile M3a, le gestionnaire GPN1 du mobile Mie avec son plan de numérotation PN, envoie un message vers un centre SMSC relais (SMSCR3) ayant un plan de numérotation PN2 et un gestionnaire de plan GPN2. En vertu d'accords d'interfonctionnalité, le centre relais SMSCR3 connaît l'adresse de la base de données HLR du centre MSC3 dont dépend le mobile M3a. Après avoir obtenu la réponse de la base HLR, le centre SMSCR3 envoie le message court, maintenant de type SMS-MT, vers le centre MSC3 du destinataire M3a. Un autre cas de transmission de message vers un destinataire M4a consiste, dans la présente hypothèse, pour le mobile Mel qui n'a pas de plan de numérotation ni de gestionnaire de programme, d'envoyer le message vers un centre SMSC (de type SMSCR4), relais dont l'utilisateur Mel connaît le numéro et auprès duquel il est autorisé à transiter. Ce centre SMSCR4 interroge la base HLR du centre MSC4 du destinataire et transmet le message qu'il a reçu sous sa forme SMS-MO (et non pas comme message qui serait issu d'un centre SMSC c'est-à-dire sous la forme SMS-MT). Par cette transmission vers SMSCR4 le centre SMSCR3 substitue son numéro inscrit initialement dans le champ E2 du message SMS-MO qu'il a reçu du mobile ME1, par le numéro dans le champ E2 du centre SMS-CR4, raison pour laquelle le message transmis par le centre SMS-CR3 vers le centre SMS-CR4 est de type SMS-MO. Le centre SMS-CR4 transmet alors le message vers le destinataire M4a comme le ferait un centre SMSC usuel. Un autre cas possible est celui d'un destinataire M5a dont le centre SMSC5 n'est pas directement accessible mais nécessite le passage par un centre relais SMSCR5 muni d'un plan de numérotation GPN5 . Le centre relais SMSCR5 est achevé par l'émetteur Mie et il transmet le message vers SMSC5 par un réseau de type Internet IP. Enfin pour atteindre un destinataire M6a appartenant à un réseau fermé sur lui-même, le mobile Mie envoie un message vers un centre SMSCR6, relais qui transmet le message sous forme SMS-MT vers un mobile intermédiaire Mi relié à un centre SMSC-R6bis, transmettant le message par Internet (IP) vers le centre SMSX du réseau fermé. Ce centre SMSX qui re- çoit un message SMS, autorisé, le transmet alors vers le destinataire M5a par le centre MSC. Pour faciliter la présentation, les zones zl, z2 sont séparées par une zone z3 dans laquelle sont figurées les différents centres relais SMSCR. En revenant à la figure 2, et de manière résumée, la structure du message SMS est le cas échéant modifiée selon l'invention de la manière suivante : - le champ El reste figé jusqu'à l'emploi final, - le champ E2 est modifié soit par le mobile émetteur équipé d'un plan PN et d'un gestionnaire de plan GPN, soit par le PC auquel il est rattaché et qui contient le plan PN et le gestionnaire GPN. Le champ E2 peut également être modifié par le centre SMSC-R spécial appartenant au système. L'expression modifié ici signifie que le champ E2 n'est pas nécessairement et automatiquement le numéro du centre SMSC1 auquel est rattaché le mobile Mie du fait de son abonnement au réseau de l'opérateur de téléphone mobile. Le champ E3 est normalement le numéro du mobile du destinataire. Mais ce champ peut être remplacé par le gestionnaire GPN1 soit du mobile émetteur Mie soit par celui d'un centre relais spécial SMSC-R (SMSCR3) et le numéro du destinataire final déplacé dans la zone TM (EE3) réservée au texte du message, pour être interprété ultérieurement par un centre relais SMSCR4. De façon générale, un centre relais muni d'un plan de numérotation PN selon l'invention a la possibilité de routage soit d'un message de type SMS-MO soit de type, SMS-MT qui est envoyé : * directement au mobile en connaissant l'adresse de la base HLR du mobile destinataire à partir du plan de numérota- tion, * par Internet en connaissant l'adresse d'un site Internet permettant l'envoi des messages courts à un destinataire. La description du système de routage dynamique selon l'invention sera illustré ci-après de manière plus détaillée à l'aide de la description des différentes chaînes de transmission en s'appuyant sur les figures 6. Le routage des messages par Internet sera explicité à l'aide de la figure 9. VI - Procédés de routage dynamique VI - 1 Routage fixe Dans les implémentations classiques, le mobile a enregistré (dans la carte SIM) le numéro du Service Center de son opérateur d'abonnement, la modification est possible mais pas commode, d'autant plus qu'un utilisateur ignore quand il veut envoyer un message court à un abonné d'un autre réseau, de quel réseau il s'agit, et s'il le savait quel est le numéro des Service Center de son correspondant. L'utilisateur peut envoyer un message, via son SMSC local aux abonnés des réseaux pour lequel son opérateur a implémenté le service SMS-MT. VI - 2 Routage dynamique indirect Dans la situation où il n'y a pas d'accord de roaming entre les réseaux émetteurs (e) et destinataires (d), une restriction d'accès sur le réseau destinataire ou une absence de SMSC sur celui-ci, il n'est pas possible par le routage dynamique direct d'envoyer un message court (ni par le routage fixe). 1ère méthode (1 seul SMSC dans la chaîne) (fi- gure 6 ) Dans la présente invention, le logiciel (dans le mobile ou dans le PC connecté par câble) choisit un autre Service Center (appelé relais ) que celui de son opérateur d'abonnement (départ) ou celui de l'opérateur de l'abonné destinataire (arrivée). Ce Service Center relais a été choisi pour le fait qu'il accepte les messages court venant des abonnés de l'opérateur de départ (pas de restriction B ou C) et qu'il a implémenté la fonction SMS-MT vers les abonnés de l'opérateur arrivée (et que celui-ci n'a pas installé de restriction.) Dans la présente invention, l'envoi de message court est donc possible bien que les opérateurs de départ et d'arrivé n'aient pas d'accord d'interfonctionnement de messages courts. A titre d'exemple, le SC relais peut être dans un autre pays que les opérateurs de départ et d'arrivée comme illustrés dans la figure 6. 2ème méthode (2 SMSC dans la chaîne) (figure 7) Dans la 1ère méthode le SMSC relais direct implémente la fonction SMS-MT vers le réseau de l'opérateur d'arrivée ce qui nécessite la création de tables d'adresses du ou des HLR de l'opérateur d'arrivée et un plan de numérotation de l'opérateur d'arrivée permettant de connaître l'adresse du HLR à interroger. La 2ère méthode, de l'invention consiste à programmer le SMSC relais pour qu'il envoi un message court (SMS-MO) au SMSC de l'opérateur d'arrivée. Il suffit alors pour constituer le système de connaître la seule adresse du SMSC arrivée. En particulier si le destinataire du message court appartient au même réseau que le mobile émetteur, le message sera rerouté vers le SMSC de l'opérateur (de départ et d'arrivée) commun aux deux. Celui-ci acceptera forcément le message car l'adresse du mobile émetteur appartient à son réseau. Dans ce cas, en programmant une adresse fixe de SMSC dans leur mobile (celle du SMSC relais au lieu du SMSC de leur réseau) les abonnés peuvent envoyer à la fois vers leur réseau et vers d'autres réseaux. Les opérateurs de départ et d'arrivée s'ils sont différents doivent avoir un accord de roaming avec le SMSC relais mais pas nécessairement entre eux. 3ème méthode (3 SMSC dans la chaîne (figure 8) Celle-ci permet d'envoyer un SMS à un abonné d'un "réseau fermé aux SMS" , par exemple par la méthode F (l'IGP arrivée n'effectue pas la traduction MSISDN complète), à condition que le SMSC du HPLMN d'arrivée dispose d'un moyen d'émission des SMS-MT par Internet. Le SMS-MO (venant d'un opérateur en Chine) est envoyé à un SMSC relais 1(en Europe) qui l'envoie par SMS-MT sur un mobile GSM connecté à un "SMSC relais-internet" 2(en Afrique) et le transmet (réception de SMS-MT) à ce SMSC relais-internet 2. Celui-ci via INTERNET envoie le SMS au SMSC du HPLMN arrivée qui le fera parvenir au destinataire par un SMS-MT (France). Il y a donc 2 SMS-MT et 3 SMSC dans la chaîne, comme illustré par la figure 8 ci-dessous. VI - 4 - Exemple de réalisation globale (figure 9) Ces différents procédés de l'invention permettent de réaliser un système global de la figure 9. Les mobiles GSM peuvent envoyer des SMS à d'autres mobiles GSM (d'autres réseaux) ou à des pagers. Les accès Internet permettent aussi d'obtenir le même service ; VII - Mise en #uvre de routage dynamique VII - 1 Dans un PC ou un "Palm-Top" connecté au mobile. Un logiciel résultat de l'invention, grâce à son plan de numérotation mondial détermine l'opérateur d'arrivée et en fonction du routage choisi (possibilité, coût) détermine le numéro du SMSC relais et l'utilise pour envoyer le SMS. S'il n'y a pas de route possible, il l'affiche et bloque l'envoi. Le logiciel dans le PC (ou le mobile, voir VII.2) peut afficher la liste des opérateurs joignables (Available Operators), à partir de son fichier de routage dynamique. VII - 2 Dans le mobile Cette même logique peut alternativement s'implémenter directement dans le mobile de l'utilisateur. VII - 3 Dans un SMSC relais Il existe 2 procédés pour qu'un SMS arrive sur le SMSC relais : a) L'utilisateur soit manuellement soit automatiquement pour tout envoi à un abonné qui n'est pas sur le même réseau, change le numéro de Service Center et met celui du SMSC relais. Ceci est facile s'il a le logiciel VII.1, ou si celui-ci est implémenté dans son mobile comme en VII.2. b) Le SMSC habituel renvoi sur le SMSC relais, soit par une fonction SMS-MO comme décrit dans la 2ème méthode de VII.3, soit par un message INTERNET, le SMSC relais ayant aussi un accès INTERNET. VIII - Routage des SMS par INTERNET De nombreux SMSC offrent la possibilité de déposer des messages par INTERNET, puis de les envoyer par SMSMT. Dans la présente invention, un SMSC relais peut envoyer des SMS par INTERNET vers un SMSC qui possèdent la fonction ci-dessus. Ceci est particulièrement utile si le SMSC destinataire n'a pas d'accord de roaming avec le SMS, puisque grâce à ce procédé on rend possible l'envoi de SMS. De même, suivant la présente invention, un SMSC relais peut envoyer des messages par INTERNET vers des opérateurs de "pager", rendant ainsi possible l'envoi de SMS à partir d'un GSM vers un terminal "pager". Au niveau des SMSC qui implémentent ce procédé la fonctionnalité de logiciel mise en #uvre est celle de "SMS vers e-mail", puisqu'ici il s'agit d'envoyer un SMS vers un abonné d'un autre réseau selon la présente invention. L'ensemble des procédés et leurs mise en #uvre de la présente invention permet de réaliser un réseau d'envoi de messages courts vers des mobiles GSM ou des "pagers". GLOSSAIRE E164 Adresse MSISDN(Mobile Station ISDN Number) ha- bituelle sous forme CC(Code Pays, France = +33) et Numéro dans le pays (NDC + SN) E214 Adresse obtenue à partir de l'adresse E212 (IMSI). Les champs MCC (Mobile Country Code(France = 208) ) et MNC (Mobile Network Code(France Telecom=01) sont traduits en CC+NDC, le champ MSIN(National Mobile Subscri- ber Identity) caractéristique de l'abonné res- tant le même, les 2 premiers chiffres Hl H2 donnent l'indicatif du HLR de l'abonné. GMSC Gateway MSC : MSC capable de diriger une de- mande de connexion vocale vers le réseau télé- phonique international et réciproquement. HLR Home Location Register, base de donnée centrale du réseau de l'abonné contenant sa localisation (même sur un autre réseau visité) et son pro- fil. HPLMN Home Public Land Mobile Network, le PLMN de l'opérateur de l'abonné (où il est abonné). IAP Internet Access Provider, fournisseur d'accès INTERNET, par exemple en France : Wanadoo, Com- puserve, AOL. IGP International Gateway, passerelle internatio- nale permettant à un PLMN d'être relié aux au- tres réseaux pour les services de messages courts. Elle effectue le routage des messages SCCP vers les systèmes "Point Sémaphore" natio- naux, grâce à des plans de numérotation faisant correspondre : Adresse MGT-> Adresse Point Sémaphore IMSI International Mobile Subscriber Identity (en relation avec le MSISDN et contenu dans le HLR et la carte SIM de l'abonné en format ITU E212, commençant par 208 pour la France. ISP Internet Service Provider, fournisseur de ser- vice sur INTERNET. MAP Mobile Application Part (norme GSM 09.02). MGT Mobile Global Title ou Appellation Globale (adresse internationale des systèmes en ITU E214 (ITU E212 en norme ANSI) ou en ITU E164.. MS Mobile Subscriber, le terminal GSM MTP3 Couche de protocole (ITU Q704) effectuant la couche réseau pour le transport des messages. L'adressage est sous forme d'adresse de "Point Sémaphore" (ITU Q713) MSC ou SGSN Mobile Switching Center ou Service GPRS Support Mode, commutateur MSISDN Mobile Subscriber ISDN, numéro d'abonné RNIS dans le format international ITU E164 (par exemple commençant par 33pour la France). PAGER Terminal de radio-messagerie unilatérale (exem- ple : Tatoo, Kobby en France) PLMN Public Land Mobile Network, réseau de transport (fixe) de l'opérateur mobile. RPLMN Relay Public Land Mobile Network, un PLMN qui peut recevoir des SMS-MO d'un abonné tiers (en roaming ou pas sur un autre réseau). On peut avoir RPLMN=HPLMN (l'abonné utilise le SMS de son opérateur d'abonnement). Q713 Adresse SCCP contenant 3 champs : numéro de Point Sémaphore, Numéro de Sous-Système, Appel- lation Globale (GT) en format E214 ou E164. Roaming Itinérance, service permettant à un abonné d'un réseau de téléphoner (passer des appels, en re- cevoir) à partir d'un autre réseau. SC Service Center, fonction de stockage et de ges- tion des répétitions des messages courts. SCCP Couche de protocole effectuant le routage des messages avec ou sans connexion établie, l'adressage étant sous forme Q713 avec un MGT (E164 ou E214) SMSC Short Message Service Center, regroupe SC + SMS-GMSC + SMS-IWMSG. SMS-GMSC SMS Gateway MSC, fonction d'interface avec le MSC de raccordement SC, permettant l'envoi des SMS-MT. SMS-IWMSC SMS Interworking MSC, fonction d'interface avec le MSC de raccordement du SC, permettant la ré- ception de SMS-MO. SMS-MO Short Message Service Mobile Originated, ser- vice d'envoi de message court à partir d'un mo- bile "émetteur". SMS-MT Short Message Service Mobile Terminated, ser- vice d'envoi de message court vers un mobile, à partir d'un Service Center. UI Unit Information, l'information utile du mes- sage court, qui contient le numéro de mobile émetteur (SMS-MT) ou destinataire (SMS-MO). VLR Visited Location Register, base de donnée lo- cale du réseau visité contenant une copie du profil d'abonné transmise par le HLR du réseau de l'abonné. VMLMN Visited Public Land Mobile Network, le PLMN de l'opérateur visité par un abonné en itinérance (roaming). Si un abonné n'est pas en roaming VPLMN=HPLMN. d Indice pour "destinataire". e Indice pour "émetteur" (par exemple VPLMNe est le VPLMN que visite l'émetteur d'un message court. REVENDICATIONS 1 ) Système de routage dynamique de messages courts (SMS) émis par un émetteur utilisant un téléphone mobile GSM appartenant au réseau d'un opérateur de mobiles pour un destinataire de messages courts (autres abonnés de mobiles GSM ou d'un pager) n'appartenant pas au même réseau téléphonique de mobiles ni nécessairement à des réseaux liés par des accords d'itinérance ni nécessairement des accords d'interconnexion pour la transmission de messages courts (SMS), que l'émetteur, - le message court (SMS) se composant d'une enveloppe de rou- tage avec un premier champ (El) contenant le numéro du mo- bile émetteur, un second champ (E2) destiné à recevoir le numéro du premier centre de transmission de messages courts (SMSC) du réseau de l'opérateur du mobile émetteur, un troisième champ (E3) contenant le numéro du mobile destina- taire, ainsi qu'un champ réservé au texte du message (TM), système comprenant des centres de transmission de messages courts (SMSC) appartenant à un même réseau ou à un réseau différent, système caractérisé par A) un plan de numérotation (PN) contenant les numéros des centres de transmission de messages courts (SMSC) et les interconnexions possibles entre les différents centres de transmission (SMSC) et les commutateurs (MSC) des réseaux des destinataires (Mla,...M4a), B) un gestionnaire de plan de numérotation (GPN) qui, à par- tir du numéro du destinataire, définit le ou les centres de transmission relais (SMSC) pour atteindre le commuta- teur (MSC) visité par le destinataire du message court (SMS). 2 ) Système de routage selon la revendication 1, caractérisé en ce que le GPN vérifie le plan de PN si l'opérateur de rattachement est lié par un accord d'interconnexion avec le réseau du destinataire, et dans l'affirmation il choisit le centre (SMSC) de l'opérateur de rattachement. 3 ) Système de routage selon la revendication 1, caractérisé en ce que si le (SMSC) du réseau du destinataire accepte la transmission des messages courts du réseau de l'émetteur (Mle), celui-ci adresse directement le message court au (SMSC) du destinataire par SMS-MT. 4 ) Système de routage selon la revendication 1, caractérisé en ce que si le mobile émetteur et le mobile destinataire appartiennent à un même réseau, le centre relais (SMSCR3) adresse le message au (SMSC) du réseau par (SMS-MO). 5 ) Système de routage selon la revendication 1, caractérisé en ce que s'il existe un (SMSC) relais capable d'envoyer des messages courts (SMS-MT) au mobile destinataire, le gestionnaire (GPN) choisit ce centre (SMSCR3) ayant un plan de numérotation et un gestionnaire de plan de numérotation. 6 ) Système de routage selon la revendication 1, caractérisé en ce qu' il comporte un centre (SMSC) relais avec un plan de numérotation et un gestionnaire de programme qui accède à un autre centre (SMSC) relais en aval en mettant le numéro de ce nouveau (SMSC) dans le champ (E2) du message, le centre relais en aval ayant également un plan de numérotation et un gestionnaire de plan de numérotation, le centre relais (SMSCR3) envoie le message (SMS-MO) vers un autre centre relais (SMSCR4) également équipé d'un plan de numérotation (PN4) et d'un gestionnaire (GPN4) qui adresse le message vers le réseau du mobile destinataire. 7 ) Système de routage selon la revendication 1, caractérisé en ce que le centre relais (SMSCR5) envoie le message par Internet vers le (SMSC) du réseau du destinataire. 8 ) Système de routage selon la revendication 1, caractérisé en ce que le centre relais (SMSCR6) envoie le message vers le mobile intermédiaire (MI) appartenant à un réseau permettant de faire un dépôt de message dans le (SMSC) du destinataire par l'intermédiaire d'Internet.