III.2.4.4 Services de traitement d'appel
Lors d'un appel entrant, le réseau nominal de
l'appelé mobile doit identifier la localisation du mobile afin de
l'informer de cet appel. Tout
appel entrant est acheminé par le réseau origine
au GMSC du réseau nominal de l'appelé. Le GMSC interroge alors le
HLR pour obtenir les informations de routage permettant l'acheminement de
l'appel au mobile. Les messages
MAP impliquées sont :
MAP_SEND_ROUTING_INFORMATION : Ce service est utilisé
entre le GMSC et le HLR. Il est invoqué par le GMSC afin d'interroger le
HLR et obtenir les informations de routage (i.e., le MSRN, Mobile Station
Roaming Number) qui permettent l'acheminement de l'appel au mobile.
MAP_PROVIDE_ROAMING_NUMBER : Ce service est utilisé
entre le HLR et le VLR. Ce service est invoqué par le HLR afin de
demander au VLR un numéro MSRN afin que le HLR puisse retourner cette
information au GMSC.
III.2.4.5 Service SMS
Le service de messages courts (SMS, Short Message Service) encore
appelé "texto", s'appuie sur la capacité d'un terminal mobile
à
émettre / recevoir des messages alphanumériques.
Les messages courts sont des messages textuels d'au plus 160 caractères
(codés à l'aide d'ASCII 7 bits sur 140 octets) et sont
délivrés en quelques secondes lorsque le destinataire est
rattaché au réseau.
Pour mettre en place ce service de messages courts,
l'opérateur doit prévoir un ou plusieurs serveurs
dédiés et reliés au réseau. On appelle
ce serveur le Short Message Service Centre (SMSC). Son
rôle est de recevoir les messages envoyés afin de les
redistribuer aux destinataires
lorsque ceux-ci sont connectés au réseau. Dans le
cas contraire, il stocke ces messages. Lorsque le mobile du destinataire
peut être de nouveau localisé, le réseau notifie le SMSC
qui est alors en mesure de
relayer le message. Pour transmettre un message à un
mobile, le SMSC utilise les services du MSC auquel est rattaché le
destinataire.
Le service SMS s'appuie sur le protocole MAP. MAP permet le
transport du SMS du MSC de l'émetteur au SMSC, l'interrogation du
SMSC au
HLR pour identifier le MSC du destinataire, puis le transport du
SMS du SMSC au MSC du destinataire.
Les messages MAP relatifs au service SMS sont :
MAP-SEND-ROUTING-INFO-FOR-SMS: Ce service est utilisé
entre le SMSC et le HLR afin que le SMSC obtienne l'information de routage lui
permettant d'acheminer le message court au MSC, MSC Server ou SGSN auquel est
rattaché le destinataire.
MAP-MT-FORWARD-SHORT-MESSAGE : Ce service est utilisé
entre le SMSC et le MSC, MSC Server ou SGSN afin de délivrer le message
court.
MAP-REPORT-SM-DELIVERY-STATUS : Ce service est utilisé
entre le SMSC et le HLR.
Il permet de positionner les données MWD (Message
Waiting Data) dans le HLR lorsque le message n'a pas pu être
délivré au destinataire ou d'informer le HLR du transfert avec
succès du SMS. Ce service est invoqué par le SMSC.
soit parce que le mobile a de nouveau une mémoire
disponible pour recevoir des SMS soit parce que le mobile a de nouveau un
contact radio avec le MSC ou SGSN alors que le fanion Message Waiting est
positionné au niveau du VLR ou du SGSN.
MAP-ALERT-SERVICE-CENTRE : Ce service est utilisé entre
le HLR et le SMSC. Le HLR initie ce service si le HLR détecte qu'un
usager, dont le MSISDN est dans le fichier Message Waiting Data, est de nouveau
joignable ou si le mobile a de nouveau de la mémoire disponible pour
recevoir le SMS.
MAP-INFORM-SERVICE-CENTRE : Ce service est utilisé
entre le HLR et le SMSC afin que le HLR informe le SMSC que son adresse SS7
(titre global) est stockée dans le fichier Message Waiting Data. La
figure III.4 illustre le trafic de signalisation entre deux MSC.
Figure III.4 Envoi d'un SMS à un destinataire
joignable
Avec le service SM-MO, la station mobile envoie un message
court au SMSC. dans ce cas, le cheminement logique des messages courts est le
suivant : MSMSCSMSC (Figure III.4).
Lorsque l'utilisateur mobile souhaite envoyer un message
court, il doit indiquer le MSISDN du destinataire et l'adresse du SMSC.
L'adresse du SMSC est présente sur le module SIM.
L'émetteur remet le message court à son MSC/VLR
de rattachement (VMSC/VLR, Visited MSC/VLR) à travers la demande
SMS-SUBMIT.
Le MSC émet un message MAP-SEND-INFO-FOR-MO-SMS
à son VLR pour lui demander le numéro de téléphone
(MSISDN, Mobile Station ISDN Number) de l'émetteur et pour
vérifier qu'aucune restriction n'est imposée à cet
émetteur, e.g. SMS-Barring. Le VLR retourne alors une réponse
MAP-SEND-INFO-FOR-SMS-ack. Si la réponse est positive, le MSC
émet le message MAP-MOFORWARD-SHORTMESSAGE au SMSC. Ce message contient
l'adresse du SMSC, les numéros MSISDN de l'émetteur et du
destinataire, et le message court. Le message court est donc
véhiculé dans une transaction MAP. Le SMSC stocke le message et
les adresses dans sa mémoire.
Le SMSC demande des informations de routage du message au HLR
du destinataire du SMS à travers la requête
MAP-SENDROUTING-INFO-FOR-SM, informations qui lui permettent de relayer le
message au MSC approprié (MSC auquel est rattachée la station
mobile destinataire). Cette requête contient notamment le numéro
MSISDN du destinataire. Le HLR utilise ce numéro pour rechercher les
informations de routage qu'il retourne au SMSC à travers la
réponse MAP-SEND-ROUTING-INFO-FOR-SM-ack. Cette réponse contient
l'IMSI du destinataire et l'adresse du MSC de rattachement.
Le SMSC délivre le message court au MSC à
travers une requête MAP-MT-FORWARDSHORT-MESSAGE. Le MSC émet la
requête MAP-SEND-INFO-FOR-MT-SMS à son VLR en vue d'obtenir des
informations relatives au destinataire. Le paramètre passé dans
cette requête est l'IMSI du destinataire.
A partir de l'IMSI fourni par le MSC, le VLR identifie la zone
de localisation (LA, Location Area) du mobile destinataire. Le VLR lance alors
une procédure de paging, technique consistant à effectuer une
recherche sur l'ensemble de la zone où est susceptible de se trouver le
mobile demandé. La procédure de paging est initiée par le
VLR mais effectuée par le MSC. La station mobile destinataire
répond positivement. Le VLR retourne une réponse
MAP-SEND-INFO-FOR-MT-SMS-ack au MSC.
Le MSC relaye le message court à la station mobile
destinataire via le message SMSDELIVER et reçoit un acquittement
SMS- STATUS-REPORT. La figure III.5, montre l'exemple de dialogue
par signalisation entre MSC et MS au cours de recherche
(tentative) d'établissement d'une communication
figure III.5. Envoi d'un SMS à un destinataire
injoignable
Le destinataire s'est détaché du réseau.
Le MSC/VLR qui le prenait en charge conserve son profil dans son VLR et
positionne l'état de l'usager associé à "detached". Le HLR
n'est pas informé de l'événement.
Les messages de 1 à 7 sont identiques au cas où le
destinataire est joignable.
Si la station mobile destinataire est hors tension ou n'est
pas joignable car le mobile est dans une zone non couverte, le SMSC
reçoit du MSC/VLR destinataire un acquittement à son message
MAP-FTFORWARD-SHORT-MESSAGE indiquant la cause (Figure III.5).
numéro MSISDN du destinataire dans un fichier de
données des messages en attente (MWD File, Message Waiting Data File).
MWD consiste en une liste d'adresses de SMSC ayant des messages en attente de
livraison à la station mobile destinataire. Lorsque l'usager
s'enregistre ou redevient joignable, le MSC/VLR de rattachement de ce
destinataire envoie un message MAPREADY-FOR-SM au HLR car il avait reçu
un SMS qu' 'il n'avait pas pu délivrer au mobile.
Le HLR notifie alors le SMSC de la présence du mobile
destinataire à travers un message MAP-ALERT-SERVICE-CENTER.
Au vue de toutes les responsabilités affectées
à MSC, il s'avère nécessaire de prendre en compte le
calcul de dimensionnement du MSC
pour déterminer sa capacité réelle et
maximale de fonctionnement. La limitation de cette capacité est
relative au prix de la licence qui varie
d'autans plus que le MSC est modulaire. A travers toutes
les procédures des dialogues entre MSC, bases de données et
MS, l'on
s'aperçoit qu'outre les trafics des données
facturées (voix, téléchargement, fax,
téléfax) que le MSC doit commuer, il ya aussi celui de la
signalisation qu'il faut prendre en compte dans la
détermination de la capacité de MSC et de PPS.
C'est un aspect important lié à l'utilisation des canaux de
contrôle d'une part (BSS) et
du MSC d'autre part dans NSS.
|