Académique Documents
Professionnel Documents
Culture Documents
ARM 5 - Bss v3
ARM 5 - Bss v3
Fabrice Valois
fabrice.valois@insa-lyon.fr http://citi.insa-lyon.fr/ ~ fvalois
Agenda
(1) (2) (3) (4) (5) (6) (7)
Accs numrique au rseau tlphonique (RNIS) Prsentation de la pile protocolaire de GSM Architecture en couches sur le mobile Couche 3 sur l'interface radio Description de l'interface Abis (BTS-BSC) Description de l'interface A pour la signalisation Transcodage de la parole
(0) Introduction
tablir des communications Disposer des services supplmentaires changer des messages courts (SMS : Short Messaging System)
BSC
MSC
HLR VLR AUC EIR
BSC
OMC
GMSC
ISC
Objet : traiter de l'accs de l'abonn au rseau tlphonique via un accs numrique (RNIS, Rseau Numrique Intgration de Services) ... On va commencer par des rappels car de nombreux principes du RNIS ont t repris dans GSM
Utilisation de la signalisation SS7 Permet de proposer des communications numriques de bouten-bout Autorise le dveloppement et la mise en place de nouveaux services supplmentaires
Architecture du RNIS
Interface S
SS7
CAA
CAA
DSS1 : Digital Subscriber Signalling System 1 LAP-D : Link Acces Protocol for the D channel SSUTR2 : Sous-Systme Utilisateur Tlphonie R2 (applicatif tlphonique bas sur le SS7 utilis dans le rseau tlphonique franais) MTP : Message Transfert Part (ensemble des protocoles des 3 couches basses du SS7 permettant de disposer d'un rseau tlphonique ddi la signalisation, bas sur le datagramme)
Couche physique ?
Dfinition des caractristiques physiques de la transmission C'est un bus sur lequel on peut connecter plusieurs postes et o il peut y avoir plusieurs communications simultanes Dsigne par interface S o sont multiplexs plusieurs canaux suivant le type de donnes vhicules :
Canal D pour la signalisation Canal B pour le transport de la voix numrise et les donnes utilisateurs
Concerne principalement le canal D Dfinit un protocole de liaison de donnes entre un terminal tlphonique et l'accs au rseau tlphonique afin d'assurer une transmission fiable
Rseau RNIS
LAP-D LAP-D
Dfinition des messages (format) Droulement des procdures de base Description de l'ensemble des services supplmentaires
CAA DISCONNECT FIU (REL) CALL PROCEEDING LIG (RLC) RELEASE RELEASE COMPLETE
CAA
DISCONNECT
Rappel : dans un rseau fixe, les mmes couches de protocoles se trouvent dans le terminal et l'quipement d'accs au rseau (le commutateur) Dans GSM, la station mobile se connecte la BTS pour accder au rseau mais...
Cet accs est rparti entre la BTS, le BSC et le MSC !!!
toutes les couches de la pile protocolaire doivent tre sur le mobile Ct rseau, les couches sont rparties entre les diffrents quipements
Architecture et protocoles
CM MM BSSAP RR SCCP Niveau 3 MTP3 LAPDm Physique LAPD Physique MTP2 MTP1
MS
BTS BSC
MSC
Architecture et protocoles
CM MM BSSAP RR SCCP
MS
BTS BSC
MSC
Architecture et protocoles
CM MM BSSAP RR
MS
BTS BSC
MSC
Architecture et protocoles
CM MM BSSAP RR
Couche 3 -Radio ressource: Gestion de la ressource radio. Sous-couche implmente dans le BSC
LAPDm Physique
MS
BTS BSC
MSC
Architecture et protocoles
CM MM BSSAP RR
Couche 3 -Mobility Management-Rendre transparent l'itinrance de l'abonn. Cette fonction ne peut donc tre prise en compte que sur la partie fixe du rseau, donc par le MSC. LAPDm
Physique
MS
BTS BSC
MSC
Architecture et protocoles
CM MM BSSAP
Couche 3 -Connection Management- Similaire la couche rseau du RNIS entre un poste numrique et son central de rattachement. La sous-couche CM est donc prsente entre le mobile et le MSC. LAPDm
Physique
MS
BTS BSC
MSC
Sur l'interface A : c'est une interface de type SS7 comportant les couches MTP (Message Transfert Part) et SCCP (Signalling Connection Control Part) Niveau 3 spcifique : BSSAP (BSS Application Part) grant les dialogues de niveau 3 Sur l'interface Abis : cf. plus loin
Dans un rseau fixe : un terminal RNIS, connect au rseau au niveau physique, tablit une connexion de niveau 2. A tout moment il peut donc tablir une communication. Dans GSM, une MS en veille n'est pas connecte au MSC, donc elle doit :
tablir une connexion radio (connexion RR) pour disposer d'un canal ddi au mobile de faon dialoguer avec le rseau ; tablir une connexion de niveau 2 avec la BTS pour fiabiliser le dialogue sur le canal ddi ; tablir une connexion (connexion MM), ce qui ncessite l'authentification et l'acceptation du mobile par le rseau
(3) Architecture en couches sur le mobile Couche liaison de donnes sur l'interface radio
Couche de liens base sur le protocole LAP-Dm, adaptation de LAP-D Utilis sur tous les canaux logiques (excepts FCCH, SCH et RACH) :
Pour les canaux unidirectionnels (BCCH, PCH, AGCH), les messages de niveau 3 sont transmis par le niveau 2 sans ajout d'en-tte ni acquittement Pour les canaux bidirectionnels (SDCCH, FACCH et SACCH) LAP-Dm est trs proche de LAPD
Transmission rapide et fiable des SMS entre MS et BTS, ceux-ci sont acquitts au niveau 2. Lorsque l'usager est en cours de communication, les SMS sont transmis sur le SACCH sinon sur le SDCCH changes des messages de signalisation sur le SDCCH et FACCH pour l'envoi d'un appel, l'excution d'un handover Rapatriement des mesures du mobile et transmission des informations de la BTS (via canal SACCH)
3 sous-couches :
Pas d'encapsulation ! Un message CM traverse les couches MM et RR de faon transparente (donc sans rajout d'en-tte particulier) Le format des messages de ces 3 sous-couches est commun, il y a un discriminateur qui permet d'identifier le type de message
(4.1) Sous-couche RR
Gestion de la connexion radio entre la MS et le BSC tablissement d'un canal ddi Rtablissement du canal lors d'un changement de cellule (handover) Il ne peut y avoir qu'une seule connexion RR active Pr-requis ncessaire avant toute connexion au rseau
(4.2) Sous-couche MM
Assurer la gestion de la mobilit ce qui gnre des changes entre la MS et le rseau (mise jour de localisation) Assurer les fonctions de scurit, ce qui va provoquer des changes de messages particuliers lors de la plupart des demandes de services Grer les connexions MM
Sous-couche MM : connexion MM
Connexion MM (MM-connection) ?
Permet la couche CM de faire abstraction des problmes de l'aspect itinrant et radio de la MS et de se ramener au cas d'un accs d'un terminal fixe au rseau RNIS ! Une telle connexion est tablie sur demande de la sous-couche CM (sur envoi d'appel ou SMS) non pas par envoi de message d'tablissement mais implicitement par le premier message CM envoy.
(4.3) Sous-couche CM
Gestion des appels usagers Acheminement et tablissement des appels d'un abonn (appel entrant et appel sortant) Interaction avec le protocole MAP (Mobile Application Protocol) grant les dialogues avec le NSS (Network Sub-system) o se trouve les VLR's, HLR et commutateurs mobiles MSC. Proche de la sous-couche DSS1 d'un rseau RNIS (permet le support de la voix et des services supplmentaires excepts les SMS)
Interface dfinie entre la BTS et le BSC Supporte la transmission des communications des usagers et de la signalisation (en fait, la plupart des messages de signalisation sont changs entre le BSC ou le MSC et la MS : la BTS n'a qu'une simple fonction de relais Similitude avec le rseau fixe : l'interface est proche de celle dfinie entre un PABX numrique et le RNIS, la BTS jouant le rle de PABX.
Couche physique pour faire transiter communications et signalisation sur des canaux diffrents Couche liaison de donnes assurant la fiabilit des transmissions Couche rseau
BTS
BSC
Canaux de trafic
Informations mises sur les canaux TCH (voix ou donnes utilisateurs) des dbits de 16 ou 64kbit/s En fonction de l'importance de la BTS, 1 ou plusieurs canaux vont supporter la signalisation pour les dialogues MS-BSC, MS-MSC et BSC-BTS des dbits de 16 ou 64 kbits/s
Canaux de signalisation
Messages de niveau suprieur entre mobile et rseau (signalisation), plus exactement entre un TRX et le BSC (sur un canal particulier ie : un slot sur une frquence donne) Messages de supervision et de maintenance de la BTS, par exemple configuration d'un TRX ou mise en mode maintenance de la BTS Messages internes de gestion de la liaison de donnes BTS-BSC
Messages mis en mode connect (seuls les messages de remontes de mesure sont transmis en mode non connect -mission priodique-)
2 types de messages
Transparents : entre la MS et le BSC ou le MSC et pour lesquels la BTS agit comme relais Non Transparents : contenant les commande entre la BTS et le BSC (gr par une couche BTS Management)
Interface radio CM MM Interface Abis Couches suprieures
RR RR'
LAPDm Physique MS
LAPDm Physique
Dfinition de l'interface entre le BSC et le MSC Utilise SS7 Pile protocolaire contenue :
MTP (Message Transfert Part) SCCP (Signalling Connection Control Part) BSSAP (BSS Application Part)
Interface A
Les messages interprts par le BSC et qui ont trait la gestion des ressources radio (sous-couche BSSMAP...) Autres messages changs entre la MS et le MSC (sous-couche DTAP) o le BSC joue le rle de rpteur
Mise hors service des circuits de parole entre le BSC et le MSC Interrogation des ressources disponibles au BSC Rinitialisation du MSC ou du BSC Appel en diffusion d'une MS sur une zone de localisation donne Transfert de communications vers un autre BSC
Message initial de la MS sur le canal radio ddi Allocation canal radio TCH Excution d'un handover Passage en mode chiffr Libration du canal ddi
Direct Transfert Application Part rgit les changes de messages des MS-MSC transitant par le BSC. Simple protocole de rmission de tous les messages reus du niveau MM/CM du MSC sans aucune interprtation du contenu
Interface Abis
Interface A
CM
MM BSSAP DTAP RR BSSMAP RR Fonction de distribution SCCP MTP3 LAPDm Physique LAPD Physique MTP2 MTP1 DTAP
MM BSSAP
MS
BSC
MSC
Question : la voix est code sur 13 kbit/s sur l'interface radio de GSM mais le rseau fixe gre des circuits de parole 64 kbit/s
quipements de transcodage : TRAU (Transcoder / Rate Adaptator Unit) implment dans le BSS
Placs physiquement ct du MSC Fonctionnellement intgr au BSC Commands distance par le BTS
Interface Abis Interface Ater Interface A
MSC
On complte par des bits de cadrage et de bourrage pour obtenir un dbit de 16 kbits/s pour obtenir le multiplexage des 4 voies Techniquement ?
BTS reoit des trames de parole de 260 bits toutes les 20 ms Cette trame est complt par 21 bits de contrle, 4 bits d'alignement pour rsoudre les problmes de synchronisation et 35 bits de synchronisation permettant de marquer le dbut d'une trame de parole
Bilan ?
Gestion de la ressource radio RR par le BSC Gestion de l'itinrance et des appels par le MSC Messages de contrle pour les dialogues MSCBSC et BSC BTS Traitement sur le format des donnes utilisateurs pour adapter le dbit rellement transmis aux dbits offerts par les liaisons fixes