1、UNION INTERNATIONALE DES TLCOMMUNICATIONS5)4 4 1 SECTEUR DE LA NORMALISATION (03/93)DES TLCOMMUNICATIONSDE LUIT30 #) modifie Helsinki, 1993)1 Introduction1.1 Considrations gnralesLe sous-systme transport de messages (MTP) (message transfer part) fournit les fonctions qui permettent, travers lerseau
2、smaphore no7, de transfrer la destination requise les informations significatives remises au MTP par les sous-systmes utilisateurs. Le MTP fournit galement des fonctions qui visent surmonter les pannes de systmes et derseau, qui pourraient affecter le transfert des informations de signalisation. Le
3、MTP offre ses utilisateurs un servicesans connexion avec squencement.Considrs ensemble, le sous-systme transport de messages et un de ses utilisateurs, le sous-systme commande desconnexions smaphores (SCCP) (signalling connection control part), dcrit dans les Recommandations Q.711 Q.716,constituent
4、le sous-systme service rseau (NSP) (network service part).Le sous-systme service rseau est conforme aux services de couche 3 dfinis dans le modle de rfrence OSI(Recommandation X.200). Les relations du MTP avec ce modle et les autres sous-systmes du systme de signali-sation no7 sont dcrits dans la Re
5、commandation Q.700.1.2 ObjectifsLes objectifs gnraux du MTP sont de fournir les moyens pour:a) assurer le transport et la distribution fiable des informations de signalisation des sous-systmesutilisateurs travers le rseau smaphore no7;b) ragir aux pannes de systmes et de rseau qui affectent a), et p
6、rendre les mesures ncessaires afin desassurer que a) est atteint.Les utilisateurs du MTP sont le SCCP, le sous-systme utilisateur tlphonie (TUP) (telephone user part) (Recom-mandations Q.721 Q.725), le sous-systme utilisateur de donnes (DUP) (data user part) (Recommandation Q.741) etle sous-systme u
7、tilisateur pour le RNIS (ISUP) (ISDN user part) (Recommandations Q.761 Q.766). Le sous-systmeutilisateur dessai du MTP doit faire lobjet dun complment dtude.1.3 Caractristiques gnrales1.3.1 Mthode de description fonctions fournies par chaque niveau du MTP; services fournis par le MTP; interaction av
8、ec le rseau smaphore; interaction avec lutilisateur du MTP; la capacit de transport de messages du MTP.Les fonctions de chaque niveau du MTP sont ralises laide du protocole du niveau entre deux systmes quifournissent un service du niveau aux niveaux suprieurs (cest-dire, niveau 1 = liaison smaphore
9、de donnes;niveau 2 = canal smaphore; niveau 3 = rseau smaphore) respectivement dcrits dans les Recommandations Q.702,Q.703 et Q.704.Linterface de service des niveaux 4, utilisateurs du MTP, est dcrite laide de primitives et de paramtres.2 Recommandation Q.701 (03/93)1.3.2 PrimitivesLes primitives so
10、nt des ordres et leurs rponses respectives associes aux services demands au SCCP et au MTP (voir laFigure 1). La syntaxe gnrale dune primitive est la suivante:X Nom gnrique Nom spcifique Paramtre X dsigne le bloc fonctionnel fournissant le service (MTP pour MTP); Nom gnrique dfinit laction effectuer
11、 par la couche adresse; Nom spcifique indique la direction du flot de primitives; Paramtres contiennent les lments dinformation transfrs entre couches.Quatre noms spcifiques sont dfinis en gnral: demande; indication; rponse1); confirmation1).Les primitives et paramtres du service sous-systme transpo
12、rt de messages sont numrs et dcrits larticle 8.T1156130-93/D01Utilisateur du MTPPoint daccsau serviceServicedu MTPPrimitivesde serviceSous-systmetransportde messagesFIGURE 1/Q.701Primitives de serviceFIGURE 1/Q.701.D01 = 7.5 CM1.3.3 Communication entre entits homologuesLchange dinformation entre deu
13、x entits du MTP est ralis par un protocole. Le protocole est un ensemble de rgleset de formats par lequel linformation de commande et les donnes utilisateur du MTP sont changes entre deuxentits. Le protocole prvoit: le transport de donnes utilisateurs dans des trames smaphores de messages (MSU) (mes
14、sage signalunit); la commande du niveau 2 par lutilisation de trames smaphores dtat du canal smaphore (LSSU) (linkstatus signal unit); les essais et maintenance des canaux smaphores laide du message dessai dun canal smaphoretransport dans une MSU._1)Tous les noms gnriques ne contiennent pas tous les
15、 quatre noms spcifiques (voir la Figure 2).Recommandation Q.701 (03/93) 3T1131030-91/d02Utilisateurdu MTPUtilisateurdu MTPMTP MTPIndication IndicationDemande DemandeElments de protocolesFIGURE 2/Q.701Noms spcifiques des primitives et communication entre entits homologuesFIGURE 2/Q.701.D02 = 8 CM1.3.
16、4 Contenu des Recommandations de la srie Q.701 Q.707 relatives au MTPLa Recommandation Q.701 contient une description fonctionnelle et une vue densemble du sous-systme transport demessages du systme de signalisation no7.La Recommandation Q.702 numre les caractristiques dune liaison smaphore de donne
17、s du systme designalisation no7.La Recommandation Q.703 dcrit les fonctions dun canal smaphore.La Recommandation Q.704 dcrit les fonctions et messages du rseau smaphore.La Recommandation Q.706 dfinit et spcifie les valeurs des paramtres de fonctionnement attendu du MTP.La Recommandation Q.707 dcrit
18、les fonctions dessais et maintenance applicables au MTP.2 Structure du systme de signalisation2.1 Sparation fonctionnelle fondamentaleLe principe fondamental de la structure du systme de signalisation no7 est la sparation des fonctions entre un sous-systme transport de messages (MTP) commun et des s
19、ous-systmes utilisateurs distincts variant selon les utilisateurs.Cette sparation est illustre la Figure 3.T1156140-93/d03Traitementdes messagesutilisateursSous-systmesutilisateursFonctionsde transfertcommunesFonctionsdecommandedu canalsmaphoreLiaisonsmaphorede donnesFonctionsde transfertcommunesTra
20、itementde messagesutilisateursSous-systmesutilisateursSous-systme transport de messagesCanal smaphoreFIGURE 3/Q.701Diagramme fonctionnel du systme de signalisation par canal smaphoreFonctionsdecommandedu canalsmaphoreFIGURE 3/Q.701.D03 = 5.5 CM4 Recommandation Q.701 (03/93)Le sous-systme transport d
21、e messages a pour fonction globale dassurer le transport fiable des messages de signalisationentre les points o sont situes les fonctions des utilisateurs qui communiquent.Dans ce contexte, le terme utilisateur se rapporte toute entit fonctionnelle qui utilise la capacit de transport fourniepar le s
22、ous-systme transport de messages. Un sous-systme utilisateur comprend les fonctions dun type particulierdutilisateur (ou qui lui sont lies) faisant partie du systme de signalisation par canal smaphore, typiquement parce queces fonctions doivent tre spcifies dans un contexte de signalisation.La commu
23、naut de conception fondamentale en ce qui concerne la signalisation dcoulant de cette notion pour desservices diffrents, rside dans lutilisation dun systme de transport commun, cest-dire dans le sous-systme transportde messages. Il existe galement une certaine communaut de conception entre certains
24、sous-systmes utilisateurs parexemple le sous-systme utilisateur tlphonie (TUP) et le sous-systme utilisateur donnes (DUP).2.2 Niveaux fonctionnels2.2.1 Considrations gnralesAfin de permettre une distinction plus nette, les lments ncessaires du systme de signalisation sont spcifisconformment une noti
25、on de niveau dans laquelle: les fonctions du sous-systme transport de messages sont spares en trois niveaux fonctionnels; les sous-systmes utilisateurs constituent des lments parallles du quatrime niveau fonctionnel.La structure des niveaux reprsente la Figure 4 ne constitue pas une spcification de
26、ralisation du systme. Leslimites fonctionnelles B, C et D peuvent ou non exister sous forme dinterface dans une ralisation particulire. Lesinteractions au moyen de commandes et dindications peuvent tre directes ou passer par dautres fonctions. Toutefois lastructure reprsente la Figure 4 peut tre con
27、sidre comme un modle possible de ralisation.ABCDT1156150-93/d04Niveau 4 Niveau 3 Niveau 2 Niveau 1Sous-systmesutilisateursTUPDUPAutretypeFonctions du rseausmaphoreOrientation desmessages designalisationGestion durseausmaphoreSous-systme transport de messagesCanal smaphoreFonctionsde canalsmaphoreLia
28、isonsmaphorede donnesEssais et maintenanceFlux de messages de signalisationCommandes et indicationsDUP TUP Sous-systme utilisateur tlphoneFIGURE 4/Q.701Structure gnrale des fonctions du systme de signalisationSous-systme utilisateur donnesFIGURE 4/Q.701.D04 = 12 CMRecommandation Q.701 (03/93) 52.2.2
29、 Fonctions de la liaison smaphore de donnes (niveau 1)Le niveau 1 dfinit les caractristiques physiques, lectriques et fonctionnelles dune liaison smaphore de donnes et lesmoyens dy accder. Llment de niveau 1 fournit un support pour un canal smaphore.Dans un environnement numrique, les conduits numri
30、ques 64 kbit/s seront normalement utiliss pour la liaisonsmaphore de donnes. Laccs la liaison smaphore de donnes peut se faire par lintermdiaire dune fonction decommutation qui donne la possibilit de reconfigurer automatiquement les canaux smaphores. Dautres types de liaisonssmaphores de donnes, tel
31、les que des liaisons analogiques avec modems, peuvent aussi tre utiliss.Les spcifications dtailles applicables aux liaisons smaphores de donnes sont prcises dans la Recom-mandation Q.702.2.2.3 Fonctions dun canal smaphore (niveau 2)Le niveau 2 dfinit les fonctions et les procdures de transfert des m
32、essages de signalisation sur une liaison smaphorede donnes. Associes cette liaison smaphore de donnes de niveau 1 en guise de support, les fonctions du niveau 2fournissent un canal smaphore pour le transfert fiable des messages de signalisation entre deux points.Un message de signalisation fourni pa
33、r les niveaux suprieurs est transfr sur le canal smaphore dans des tramessmaphores de longueur variable. Pour un bon fonctionnement du canal smaphore, la trame smaphore comprend, enplus de linformation du message de signalisation, une information de commande pour le transfert.Les fonctions de canal
34、smaphore sont: la dlimitation des trames smaphores au moyen de fanions; la prvention dune imitation des fanions par bourrage de bits; la dtection des erreurs au moyen de bits de contrle incorpors chaque trame smaphore; la correction des erreurs par retransmission et le contrle de lordre de successio
35、n des trames smaphoresau moyen de numros dordre explicites contenus dans chaque trame et daccuss de rception continusexplicites; la dtection des dfaillances du canal smaphore au moyen dun contrle du taux derreur sur les tramessmaphores et le rtablissement du canal smaphore au moyen de procdures spci
36、ales.Les spcifications dtailles des fonctions de canal smaphore sont prcises dans la Recommandation Q.703.2.2.4 Fonctions du rseau smaphore (niveau 3)En principe, le niveau 3 dfinit les fonctions et les procdures de transport qui sont communes aux diffrents canauxsmaphores tout en tant indpendantes
37、de lexploitation de chacun dentre eux en particulier. Comme lindique laFigure 4, ces fonctions appartiennent deux grandes catgories:a) les fonctions dorientation des messages de signalisation qui, lors du transfert effectif dun message,orientent ce dernier sur le canal smaphore ou le sous-systme uti
38、lisateur appropri;b) les fonctions de gestion du rseau smaphore qui, sur la base de donnes prdtermines et dinformationssur ltat du rseau smaphore, assurent la commande chaque instant de lacheminement des messages etde la configuration des ressources du rseau. En cas de modification de ltat du rseau,
39、 ces fonctionsassurent galement les reconfigurations et les autres actions ncessaires pour prserver ou rtablir lacapacit normale de transfert des messages.Les diverses fonctions du niveau 3 interagissent les unes avec les autres ainsi quavec celles des autres niveaux au moyendindications et de comma
40、ndes, comme lindique la Figure 4. Cette figure montre aussi que la gestion du rseausmaphore, ainsi que les essais et la maintenance, peuvent comporter lchange de messages de signalisation avec lesfonctions correspondantes dautres points smaphores. Bien quelles ne soient pas des sous-systmes utilisat
41、eurs, on peutconsidrer que ces parties du niveau 3 jouent le rle de sous-systme utilisateur du sous-systme transport demessages. Dans les prsentes spcifications, par convention et pour faciliter la description, toute rfrence gnrale auxsous-systmes utilisateurs comme sources ou puits de messages de s
42、ignalisation englobent implicitement ces parties duniveau 3, moins que le contraire ne ressorte clairement du contexte ou ne soit explicitement prcis.On trouvera larticle 3 la description des fonctions du niveau 3 dans le contexte dun rseau smaphore. Lesspcifications dtailles des fonctions de ce rse
43、au sont prcises dans la Recommandation Q.704. Il existe diversmoyens pour lessai et la maintenance du rseau smaphore: les spcifications dtailles sont fournies par laRecommandation Q.707.6 Recommandation Q.701 (03/93)2.2.5 Fonctions de sous-systme utilisateur (niveau 4)Le niveau 4 se compose des diff
44、rents sous-systmes utilisateurs. Chacun de ces sous-systmes dfinit les fonctions etles procdures du systme de signalisation qui sont propres un type dtermin dutilisateur du systme.Ltendue des fonctions des sous-systmes utilisateurs peut notablement diffrer selon les catgories dutilisateurs dusystme
45、de signalisation, par exemple: utilisateurs pour lesquels la plupart des fonctions de communication sont dfinies dans le cadre dusystme de signalisation. Exemples: les fonctions de commande des appels tlphoniques ou de donnesavec leurs sous-systmes utilisateurs correspondants tlphonie et donnes; uti
46、lisateurs pour lesquels la plupart des fonctions de communication sont dfinies en dehors du systme designalisation. Exemple: lutilisation du systme de signalisation pour le transfert dinformations destines la gestion ou la maintenance. Pour un tel utilisateur externe le sous-systme utilisateur peut
47、treconsidr comme une interface de type bote aux lettres entre lui-mme et la fonction transport demessages. Linformation utilisateur y est par exemple assemble, partir des formats de message designalisation applicables, et dsassemble.2.3 Message de signalisationUn message de signalisation est un ensemble dinformations, dfini aux niveaux fonctionnels 3 ou 4, et relatives unappel, une transaction de gestion, etc. et qui est transport comme un tout par la fonction transport de messages.Chaque message contient une information de service,