Vous êtes sur la page 1sur 107

Rseaux de communication Radiomobile

Esigelec : Option ITO V 2.0


Pierre Roullet : roullet@aist.enst.fr

22/04/2006

Rseau GSM/DCS

Pierre Roullet : roullet@aist.enst.fr

Sommaire 1/2
Introduction - Les diffrentes normes qui se cachent derrire le mot GSM - Historique des rseaux cellulaires, dates cls, obligation des licences - Les Limites du GSM et des normes numriques - Les organismes de standardisation - Lorganisation des Recommandations I Les caractristiques et les services gnraux dun rseau cellulaire - Concepts gnraux sur les rseaux cellulaires - Les caractristiques gnrales dun terminal Mobile - Larchitecture gnrale du GSM - Les diffrents lments du rseau GSM - Les diffrents services offert par le GSM

22/04/2006

Rseau GSM/DCS

Pierre Roullet : roullet@aist.enst.fr

Sommaire 2/2
II protocoles et procdure du GSM/DCS - Les diffrents protocoles du Mobile au MSC - Le multiplexage des canaux logiques - Les canaux ddis - Les canaux diffuss - Les canaux de contrle - Le mode veille - Sortie du mode veille - Le paging - Localisation - Handover - Appel entrant - Appel sortant

22/04/2006

Rseau GSM/DCS

Pierre Roullet : roullet@aist.enst.fr

Introduction

22/04/2006

Rseau GSM/DCS

Pierre Roullet : roullet@aist.enst.fr

GSM, GSM 900, DCS 1800, PCS 1900


GSM : Global System for Mobile communication - Norme pan-europenne de communication avec les mobiles dores et dj adopte par plus de 60 pays et constituant dsormais la rfrence mondiale pour les rseaux mobiles. Depuis sa phase 2 en 1995 cette norme unifie les systmes GSM 900, DCS 1800 et PCS 1900. Depuis 1998 elle a une extension qui est le GPRS qui sera dveloppe dans un autre cours GSM 900 : - Systme radiomobile bas sur la norme GSM vocation urbaine et rurale (macro_cellules) et utilisant 2 bandes de frquences de 25 MHz autour des 900 MHz. Ce fut le premier systme numrique implment en France et a des cellules de tailles jusqu 35 Km DCS 1800 : Digital Cellular System - Systme radiomobile driv du GSM 900 vocation urbaine (micro cellule) et utilisant actuellement 2 bandes de frquences de 75 MHz autour des 1800 MHz. Ce sont les anglais qui ont demand lvolution de la norme GSM la bande 900 tant dj partiellement occupe chez eux. PCS 1900 : - Variante du DCS 1800 elle est prsente pour linstant uniquement en Amrique du Nord et du Sud, elle utilise 2 bandes de frquences autour de 1900 MHz 22/04/2006 Rseau GSM/DCS 5

Le GSM est maintenant devenu un mot aussi classique que frigo ou fermeture claire, toutefois avant de rentrer dans le vif du sujet il est important de dfinir la dfinition exacte de GSM et surtout de souligner quil ny a pas un GSM mais des GSM

Pierre Roullet : roullet@aist.enst.fr

Lhistorique des rseaux cellulaires


La prhistoire des rseaux mobiles - 1946 : St Louis Missouri : premire tentative de rseau unicellulaire avec connexion manuelle (trs coteux) 1re gnration : Rseaux cellulaires analogiques - 1979 : AMPS aux tats unis , premire tentative de rutilisation des frquences - 1981 : NMT en Scandinavie , utilise les bandes des 450 et 900 MHz - 1985 : TACS au royaume unis, suivi du mobile hors communication, changement de cellule pendant la communication toutefois manque de confidentialit 2me gnration : Les rseaux numriques - 1991/1992 : GSM et DCS en Europe - 1995 : IS95 tats Unis, base de CDMA 3me gnration : - 2001 : UMTS au Japon et en Europe base de WCDMA - 20?? : CDMA 2000 en Asie et aux tats Unis
-

22/04/2006

Rseau GSM/DCS

La volont davoir de la tlphonie cellulaire ne date pas de hier car ds la fin des annes 40 on peut remarquer une premire tentative qui fut un chec car nous ne disposions pas ce moment des moyens techniques requis pour assurer le succs dun service grand public. On peut toutefois noter que les premires tentatives russites de rseaux analogiques furent faites aux tats unis ou en Scandinavie 2 parties du globe o la densit de population est trs ingale et donc o un maillage de tlcommunication en rseau classique ntait pas forcment le moins cher. Longtemps les Amricains et les Nordiques gardrent leur suprmatie et leurs systmes analogiques sont encore utiliss notamment en Amrique mais le succs du GSM nest plus contest. En ce qui concerne les systmes de troisime gnration qui se voulaient universels les tats unis et le reste du monde nont pu sentendre il y a donc 2 systmes concurrents, l UMTS soutenu par lEurope et le Japon et le CDMA 95 soutenu par les amricains, et il est bien sur trop tt pour pouvoir dire quel systme lemportera sur lautre, ceci est dautant plus vrai aprs la crise quest entrain de subir le monde des tlcoms en gnral

Pierre Roullet : roullet@aist.enst.fr

Dates Cls GSM et DCS


WARC 79 : World Administrative Radio Confrence. Rservation de la bande 900 MHz pour la tlphonie Mobile CEPT 82 : (Confrence Europenne des Postes et des Tlcommunications) Allocation des bandes suivantes - 890-915 MHz : Mobile vers la station de base - 935-960 MHz : station de base vers le mobile Sous limpulsion franaise et allemande cration du Groupe Spcial Mobile pour spcifier un systme dans la bande des 900 MHz 1984-1986 : Les allemands et les franais se concentrent sur la comparaison des techniques analogiques et numriques avec laboration de prototypes. En France France Tlcom joua un rle important 1985 : La CEE annonce son intention dimposer la norme issue du GSM 1987 : Le choix de la chane de transmission numrique est finalise avec notamment le choix du codage canal et du codage de la parole Mars 90 Gel des spcifications et demande du royaume unis de ladaptation qui donnera naissance au DCS 1991 premiers tests paris entre le rseau mobile et rtc, le GSM est la star de Telecom Genve Juillet 92 ouverture du systme GSM Itinris (ancien nom d Orange) Octobre 1994 Bouygues obtient sa licence Dbut 1996 Ouverture de la transmission data par les oprateurs Franais 2002 Ouverture du GPRS

22/04/2006

Rseau GSM/DCS

Ds 1979 la borne 900 MHz est rserve pour la tlphonie mobile et est occupe diffremment selon les pays. En Europe on y trouvera le GSM tandis quaux tats Unis on y trouvera plutt la norme Etacs. Comme on peut le voir le succs du GSM europen vient de la volont de la CEE dimposer sur tout son territoire une seule norme et assurer une itinrance des abonns. La premire version de la norme date de 1990 et est en constante volution en fonction des demandes des oprateurs, des constructeurs mais surtout de lattente des clients.

Pierre Roullet : roullet@aist.enst.fr

Les licences GSM accordes


Mars 1991 : extension des autorisations dexploitation des rseaux analogiques accordes France Tlcom et SFR pour un rseau GSM Dcembre 1994 : Bouygues Tlcom est autoriser exploiter un rseau DCS 1800, dure de la licence : 15 ans Cahier des charges pour le GSM 900 - Obligation de couvrir 85% de la population la fin 97 soit 60% du territoire Cahier des charges pour DCS 1800 - exclusivit de la bande 1800 jusquen 2000 - obligation de couvrir 54,2% de la population fin 98 en extrieur 86,6% de la population fin 2005 - obligation de garantie de service

22/04/2006

Rseau GSM/DCS

On peut noter que lattribution des licences GSM furent plus sages que celle rcentes de l UMTS, en effet cet instant la spculation tait moins importante et le succs des mobiles plus alatoire. Maintenant les 3 oprateurs se partagent les bandes 900 et 1800 pour assurer une couverture optimise du territoire ce qui leur a permis de remplir toutes les obligations de leur licence. On pourra dplorer le manque de synergie obligatoire entre oprateur notamment dans la couverture de zone ou dans le partage dmetteur, des zones franaises se trouvent donc hors couverture ou des endroits comme Paris sont eux couvert dantennes

Pierre Roullet : roullet@aist.enst.fr

Panorama des normes actuelles


CT2 Type de systme Bande de frquence Largeur Espacement de porteuse Multiplexage Nombre de porteuses et canaux radios Taille max des cellules Noms commerciaux sans fil extrieur 864-868 4 MHz 100 KHz FDMA 40 X 1 GSM/GPRS Cellulaire 890-915 Up 935-960 Do 2 X 25MHz 200 KHz F/TDMA 124 X 8 DCS1800 Cellulaire 1710-1785 1805-1880 2X75MHz 200 KHz F/TDMA 374 X 8 DECT sans fil dintrieur 1890-1900 20 MHz 1728 KHz TDMA 10 X 12 IS95 Satellite 1610-1626.5 2483.5-2500 2X16,5 MHz 1.25MHz CDMA 2800 UMTS Cellulaire 1920 1980 2110-2170 5 MHz 200 KHz WCDMA TBd

300 m Ex BiBop

35 Km Orange, SFR

4 Km Bouygues

300 m Tlphone domestique

500 Km Globalstar

TBd Tbd

22/04/2006

Rseau GSM/DCS

Le CT2 fut assez vite arrt au profit des rseaux GSM car il avait de nombreux inconvnients comme limpossibilit de handover et une couverture qui tait trop contraignante de part la taille de ces cellules. Le dect lui a une utilisation en entreprise assez dveloppe car il permet moindre cot une couverture complte dun site et il a un confort dcoute ingal par le tlphone sans fil analogique.

Pierre Roullet : roullet@aist.enst.fr

Limites des normes actuelles


Public Pabx Rsidentiel

RTC

B T S

RTC RTC
B T S
cellule Plusieurs centaines de Km Vhicules, avions, navires CDMA, Satellites

Bureau

Pabx
Micro-cellule Macro-cellule 10 300 m mobilit restreinte Pitons CT2 DECT

B T S

Rayon de couverture Mobiles concerns normes

300 m 35 Km mobilit dveloppe Vhicules en tout genre, pitons GSM DCS

22/04/2006

Rseau GSM/DCS

10

On remarque donc que de part leur limites techniques les micro-cellules sont plutt faite pour couvrir de petites zones et noffrent pas forcment la mobilit surtout en communication, elles peuvent toutefois tre utilises dans des milieux urbains trs denses pour augmenter la capacit des rseaux Il se pose alors les problmes de planification cellulaire et de rutilisation des frquences mais nous verrons cela un peu plus tard dans lexpos. Les macro cellules sont vraiment faites pour couvrir un environnement urbain ou rurale mais limit et offre une mobilit mais jusqu une certaine vitesse qui est dans le cas du GSM est 500 Km/h au del le systme ne peut plus grer le dcalage entre lmetteur et le rcepteur. Les grosses cellules elles sont vraiment faites pour couvrir de grand territoire voir pour avoir une couverture mondiale, toutefois le march pour de tels systmes est assez restreint et le service est donc fort cher.

Pierre Roullet : roullet@aist.enst.fr

10

Les organismes de normalisations

ETSI : Organisme de Normalisation pour lEurope, il est lorigine des diffrents normes de tlcommunication comme le GSM et le Dect. Avant lUMTS il tait la fois groupe de travail et institut de normalisation, maintenant laspect tude de la norme est faite au sein du 3GPP lETSI se gardant la prrogative dtablir les normes pour lEurope.

3GPP : Le 3GPP nest pas queuropen et regroupe LARIB organisme de normalisation japonais, T1 organisme de normalisation amricain et TTA organisme de normalisation coren. Organisme non pas de normalisation mais groupe dtude il a comme but de faire voluer le GSM/GPRS vers les systmes de troisime gnration

22/04/2006

Rseau GSM/DCS

11

Autant le rle de lETSI est indiscutable en Europe, le 3GGP a un concurrent direct le 3GGP2 qui lui est son quivalent mais pour faire voluer les normes amricaines vers le CDMA2000 candidat au systme de troisime gnration. Il existe aussi le 3GPPIP mais ce groupe dtude tudie plutt les moyens dintgration des mobiles dans un rseau IP

Pierre Roullet : roullet@aist.enst.fr

11

Organisation des recommandations GSM


Srie 01.XX 02.XX Nbr Rec 3 35 Thme Aspects gnraux Dfinition des services Principaux contenus Description gnrale Vocabulaire Principes des services-Types de mobiles-scurits-Licencesabonnements-circulation des mobiles-Identit dquipement- Carte SIM-Tonalit locale-Principe de facturation Fonction-Architecture-Numrotage-Identification-Handover-Mise jour de loc DTMF-Authentification Principes- Modlisation-Rfrence-Type de canaux Specs niveaux 1 2(LAPDM)3(RR MM CM RLP) Multiplexage des canaux-codage canal-Modulation contrle de puissance synchronisation Codage-Trames perdues-Transmission discontinue(DTx) Adaptation aux services supports synchrones/asynchrones Interface A- Interface Abis- Contrle distant des TRAU Protocole MAP, interfonctionnement avec RTCP, RNIS Conformits des mobiles du BSS Interface SIM-ME Config, Maintenance, fonction de gestion Interface et protocole

03.XX 04.XX 05.XX 06.XX 07.XX 08.XX 09.XX 11.XX 12.XX

43 25 8 23 6 14 14 16 15

Aspect Rseau Interface MS-BS et protocole Interface Radio niveau physique Codage,dcodage parole Adaptateur de terminaux Interfaces BS-MSC Interfonctionnement quipements Exploitation& Maintenance

22/04/2006

Rseau GSM/DCS

12

Dans ce tableau ne sont reprsentes que les normes du standards GSM avec leur numro ETSI, en effet depuis que la maintenance des normes est pass sous la coupe du 3GPP il y a eu une nouvelle dcoupe des normes et donc de nouveaux numros mais ce nest pas le but de cet expos. Toutes ces Recs sont en tlchargement libre sur http://www.3GPP.org

Pierre Roullet : roullet@aist.enst.fr

12

Premire Partie
Les caractristiques et services gnraux de la tlphonie mobile

22/04/2006

Rseau GSM/DCS

13

Pierre Roullet : roullet@aist.enst.fr

13

Concepts Gnraux : PLMN et mobiles


Le PLMN est un rseau daccs Les abonns sont mobiles Gestion des ressources radio (RR) gestion de la mobilit(MM)

IWF

RTCP

B T S
PLMN

B T S B T S B T S
RNIS

PLMN : Public Land Mobile Network


22/04/2006 Rseau GSM/DCS

Rseau de donnes

14

Avant de rentrer plus en dtail dans la description des terminaux mobiles il est intressant de poser les diffrentes problmatiques que rencontre un fournisseur de service GSM. Il doit tout dabord faire face des abonns qui sont mobiles dans une zone donne, il doit donc la couvrir avec son rseau ou PLMN, ensuite offrant plusieurs services il devra aussi grer linterconnexion entre son rseau et les diffrents autres types de rseau grce des passerelles ou IWF. Tous ces aspects seront voqus un peu plus loin et plus en dtail

Pierre Roullet : roullet@aist.enst.fr

14

Concepts Gnraux : couverture cellulaire


La propagation limite les performances Les ressources radio sont limites multiplication des cellules : toutefois des limites Pour accrotre lefficacit spectrale , introduction d astuces techniques : Contrle de puissance Transmission discontinue Saut de frquence (Limite les vanouissements) Handover assist par le mobile : mesure systmatique pour garantir une qualit de service Timing of Advance

B T S

B T S B T S

B T S

22/04/2006

Rseau GSM/DCS

15

Devant couvrir une zone plus ou moins tendue avec plus ou moins dobstacles loprateur est confront plusieurs problmes lis au mode de transmission radio. Il y a tout dabord les problmes de propagation, en effet le milieu urbain ne simplifie pas la propagation donde surtout que lantenne et le mobile sont rarement en ligne direct. Il faut aussi grer les problmes de pnuries de bande passante et sa rutilisation en zone urbaine. Enfin il y aura les problmes de puissance , un mobile ne devra pas masquer un autre et inversement. Pour pallier ces problmes des astuces ont t mise en place: savoir le contrle de puissance, le saut de frquence et lhandover inter ou intra cellules.

Pierre Roullet : roullet@aist.enst.fr

15

Concepts gnraux : Modles de propagation et Rapport C/I


Modles dattnuation rel
C = Pe Ge Gr K 2 As Af r

C : Niveau du signal Reu Pe : puissance mission Ge, Gr : Gain de lantenne en mission et rception Longueur donde attnuation due la distance r distance mobile antenne As attnuation due aux obstacle Af vanouissement slectif

Rapport signal bruit systmes limits par les interfrence


C D = 6 I R

D R

22/04/2006

Rseau GSM/DCS

16

Les systmes analogiques supportent un C/I de 20db alors quun systme GSM avec correction derreurs peut descendre un C/I de 10db, donc en prenant un As de lordre de 8db et un gamma de 4 on peut exprimer C/I en fonction de la taille des motifs cest savoir le maillage que va faire loprateur et la distance minimum entre 2 cellules ayant la mme frquence. On saperoit alors que le nombre K nombre de motif utilis peut sexprimer en fonction de D/R et quil faut gnralement un maillage de 12 pour tenir compte de lirrgularit des cellules. On dfinit ainsi la notion de Motif. Attention toutefois pour distinguer sans problme les cellules car 2 cellules de 2 motifs adjacents pouvant avoir la mme frquence balise on ajoutera la frquence de la cellule un code dit code de couleur de la station qui jouera un rle important pour distinguer les cellules mais aussi jouera un rle dans lgalisation, en effet chaque couleur correspond une squence dapprentissage particulier.

Pierre Roullet : roullet@aist.enst.fr

16

Vue gnrale de larchitecture GSM


Oprateur

OSS NSS GSM BSS Rseaux Extrieurs Utilisateurs

22/04/2006

Rseau GSM/DCS

17

Ce transparent nous donne une vison globale de larchitecture GSM et de son interaction avec les acteurs de ce systme. Il y a tout dabord lutilisateur du service, il sinterconnecte au monde GSM par lintermdiaire de linterface Radio savoir le BSS (Base Station System). Il y a ensuite loprateur qui offre le service, il a surtout un rle de supervision du GSM grce lOSS (sous systme dexploitation). Enfin le rseau GSM peut sinterconnecter avec dautres rseaux pour cela il utilise le NSS (Network sub system)

Pierre Roullet : roullet@aist.enst.fr

17

Architecture GSM : type de stations mobiles


Micro-sim

Cartesim Iso

Terminal RNIS TE1 BSS

TE2

TA

Interface classique terminal Modem TE2 MT : Mobile Termination TE : Terminal equipment TA(F) Terminal Adaptor Function

22/04/2006

Rseau GSM/DCS

18

Il y a diffrent types de Terminaux GSM toutefois tous possde une interface pouvant lire une carte SIM qui contient les renseignements sur labonnement et labonn. Les terminaux mobiles peuvent servir juste transmettre de la parole ou d autre avoir le rle de modem avec les interfaces de connexions plus ou moins incorpores au terminal. De nos jours la notion de terminal GSM peut mme s tendre des systmes d alarmes par exemple o on utilise surtout laspect facilit d implmentation et surtout le cot modique de linstallation.

Pierre Roullet : roullet@aist.enst.fr

18

Architecture GSM : lments du PLMN


Ms : Mobile station

B T S

B TB ST S
Bsc

B T S
BSS

B T S

B TB ST S
Bsc

B T S

Sous-Systme radio BSS BTS : Station de Base BSC : Base station controller

MSC Voicemail Server

NSS

SM-SC VLR OMC NMC HLR AuC OMC OSS EIR GCR

Sous-Systme rseau : NSS Mobile Switching Center : Centre de commutation mobile Home Location Register : Base de Localisation nominale Visitor Location Register :Base de Localisation visiteur Authentification Center :Centre d authentification Optionnel Equipment I dentification Register : Enregistreur ident equipementl Voicemail Server : serveur de messagerie vocale Group Call Register : Enregistreur d appel de groupe Sous-systme exploitation/Maintenance OSS OMC : Operation and maintenance center NMC : Network Management center

22/04/2006

Rseau GSM/DCS

19

Ce transparent nous donne un bon aperu du rseau GSM, chaque lment sera bien sur plus dvelopp dans les transparents qui vont suivre. On trouve tout d abord bien sur llment principal l utilisateur du rseau savoir vous moi tout le monde pied en train ou en voiture, la vitesse limite thorique du rseau GSM tant de lordre de 500 km/h. Ensuite on trouve directement linterface entre le terminal et le rseau savoir le sous systme rseau qui se compose des stations de base (BTS) que nous voyons fleurir un peu partout mme en haut des montagne et des BSC qui sont des concentrateurs de stations de Bases dont nous verrons le rle plus tard. Ce sous systme radio est reli directement la partie qui gre le protocole du rseau savoir le sous systme rseau. Ce sous systme rseau va grer la fois l aspect mobilit et localisation du terminal que ltablissement et la terminaison des appels. Enfin le dernier lment que nous voyons et le sous systme dexploitation qui permet l oprateur de maintenir son rseau et surtout de le grer. Cette dernire partie ne sera pas vu dans cet expos car tant trop rseau dpendant.

Pierre Roullet : roullet@aist.enst.fr

19

Architecture GSM : sous systme radio


Principales fonctions : BTS : gestion des canaux physiques (16 porteuses Max) BSC : Gestion des interfaces avec NSS & OSS Gestion des canaux logiques radios contrle des BTS CBC : (optionnel) cell broadcast centre Stockage tampon et gnration des messages courts diffuss

B T S
BSC

B T S

CBC

22/04/2006

Rseau GSM/DCS

20

Comme nous avons vu dans le transparent prcdent le premier lment que nous voyons est le sous systme radio, cest l interface direct entre le mobile et le rseau. Il est compos tout dabord de la station de base qui couvre une certaine cellule o le service sera rendu. La dimension de la cellule varie de 35 Km en zone rurale quelques centaines de mtres en zone urbaine. Ces BTS grent jusqu 16 frquences et sont charges de la gestion des canaux physiques que nous verrons plus tard dans lexpos. Les BTS sont toutes lies un BSC qui gre un regroupement de stations de Base. Dans cette zone de couverture il va grer les canaux logiques et les diffrentes interfaces avec les autres sous systmes. Enfin on peut trouver le centre de diffusion de message court, ce service pas utilis en France permet de diffuser un message court tous les abonns dune zone, ce service est optionnel d un point de vue recommandation.

Pierre Roullet : roullet@aist.enst.fr

20

Architecture GSM : sous-systme Rseau


BSS Principales Fonctions MSC : Traitement d appels Gestion des ressources radio - Mise a jour des bases VLR/HLR - Recherche radio d un abonn - Gestion du Handover Fonction passerelle Gateway pour les appels arrivs HLR : Base de donnes de rfrence (pour une rgion) Stocke : Identit , Num annuaire, services souscrit +localisation grossire (VLR) VLR : Base de donne locale(associe 1 ou plusieurs MSC) AuC : Base de donne de scurit, gnration des clefs et authentification

RTCP, RNIS MSC

VLR HLR

AuC

22/04/2006

Rseau GSM/DCS

21

Un des lment principal du sous systme radio est le MSC, il gre en effet le traitement de lappel des son tablissement jusqu sa terminaison et notamment la recherche de labonn au sein de la zone surveille. Il gre aussi la mobilit du terminal en soccupant des processus de Handover qui sera dcrit plus en dtail dans la deuxime partie. Il mettra aussi jour les diffrentes bases de donnes qui grent les informations relatives au client et son type dabonnement. Enfin une des missions importantes du MSC est de jouer la passerelle entre les diffrents rseaux tlphoniques (paquets ou numriques) ou par paquets et le rseau GSM. Ces fonctions passerelles ne sont pas dveloppes ici mais joue un rle important notamment dans laspect signalisation 7 le MSC tant en effet le point dancrage ou dentre du rseau GSM quelque soit la progression du terminal au sein du rseau.

Pierre Roullet : roullet@aist.enst.fr

21

Architecture GSM :quipements optionnels(NSS)

BSS

Voicemail server MSC EIR

Principales Fonctions EIR : Base des quipements mobiles, notion des Mobiles blanc gris ou noir Voicemail server : Serveur de messagerie vocale Ce service nest pas standardis SM-SC : Stockage des messages courts pendant Lindisponibilit des mobiles GCR (Group Call register) serveur des groupes dappel vocaux

SM-SC

GCR

22/04/2006

Rseau GSM/DCS

22

Enfin nous allons voir le systme optionnel du rseau GSM. Lquipement peux tre le plus connu est le serveur de bote vocale qui nest pas du tout standardis, en effet son appel diffre dun oprateur lautre et les services attachs cet quipement aussi. On trouve aussi comme quipement optionnel lEIR qui est une base de donne qui rfrence les mobiles qui sont interdits sur le rseau ou avec des services restreints, ainsi linterdiction des mobiles vols se fait par la mise en place dun EIR plus ou moins commun ou en tout cas synchronis entre les oprateurs. Le rle du SM-SC est lui dassurer la bonne arrive dun message court en le stockant ce message lors des phases dindisponibilit des mobiles. Ce stockage a biens sur un temps limit dfini lors de lenvoie du message. Enfin on trouve le serveur des groupes vocaux qui soccupe de la mise en commun des besoins radios entre des groupes dutilisateurs.

Pierre Roullet : roullet@aist.enst.fr

22

Architecture GSM : exploitation et maintenance


BSS OMC OMC-R radio gestion de la BSS OMC-S Switching gestion MSC OMC-M Mobile gestion NSS -Gestion de la configuration -Gestion des fautes - Gestion des performances -Gestion de la scurit -Gestion des cots

NSS

OMC-R

OMC-M ou S

NMC

NMC Gestion de rseau de niveau suprieur

22/04/2006

Rseau GSM/DCS

23

Ce transparent l montre les diffrents lments qui constituent la partie supervision du rseau avec comme superviseur final le NMC. Il a sous sa coupe deux sous lments le OMC R qui grer plutt laspect radio du rseau et notamment de la BSS et enfin les OMC M ou S pour tout ce qui est plutt protocolaire

Pierre Roullet : roullet@aist.enst.fr

23

Architecture GSM : Numros et identits


Numrotation demande MS ISDN 0607080910 IMSI TMSI RTCP Micro-sim
Cartesim Iso

CAA

Recherche abonn : TMSI 890

Equipement IMEI 9876543

B T S

VLR HLR MS_ISDN 0607080910 IMSI 123456 IMSI 123456

BSC

TMSI 890

22/04/2006

Rseau GSM/DCS

24

Avant de rentrer plus en dtail dans les services du rseau GSM et pour complter la description de larchitecture GSM il convient de dfinir les diffrents Numros et identits qui rentrent en jeux lors dun appel destination dun portable. Lorsquun abonn dun rseau externe au GSM veut joindre un abonn du rseau il ne possde que son numro ISDN quil va composer. Cet appel sera rout vers le Msc le plus proche qui va interroger le HLR correspondant. De linterrogation du HLR on va en tirer 2 informations, tout dabord le VLR sous lequel se trouve le Mobile et enfin son IMSI. LIMSI est lidentifiant du client sur le rseau GSM et grce ce numro en interrogeant le VLR on pourra connatre le TMSI associ lIMSI et grce cela le mobile pourra tre joint par un processus dit de recherche. Le mobile sera que cest lui qui est recherch car dans la carte SIM est stock lIMSI et le TMSI

Pierre Roullet : roullet@aist.enst.fr

24

Les services offerts par le GSM


Catgorie de services Proposables en phase 2 et 2+ 1. 2. 3. Les services vocaux: Tlphonie : de loin le plus important pour linstant avec diffrents dbits de paroles possibles Appels durgence : Procdure standardise en Europe avec le 112 Groupe dappel vocal : groupe de mobile se partageant des ressources radios limites Messagerie vocale: Non identifi au dbut par le GSM Les services messages courts (SMS = Short Message service) Point Point, Rseau vers mobile ou inversement En diffusion Rseau vers mobile (SMS-CB) Les messages multi_mdias Autres services Non Vocaux Services supplmentaires: ces services sont essentiellement des services de maintenance Les services de transmission de donne en CSD ou HCSD

22/04/2006

Rseau GSM/DCS

25

On regroupe les services offerts par le rseau GSM en 3 groupes. Le groupe le plus important et de loin est les services vocaux avec la tlphonie avec diffrent dbits de parole possible et mme des dbits variables. Dans le groupe des services vocaux il y a aussi les appels durgence , procdure standardise en Europe avec le 112 contrairement la messagerie vocale qui ne fut identifi comme besoin que plus tard dans le rseau GSM. Le deuxime groupe peu utilis ses dbuts et qui explose maintenant est le groupe des services de messages courts. Il y a bien sur les services de messages courts point point c est dire la transmission de message de 160 caractres de ou vers un mobile ainsi que la diffusion de messages courts vers des mobiles entrant dans une zone particulire de couverture. Ce dernier service est utilis notamment pour des raisons publicitaires. Enfin plus rcemment est apparu le message dit multi mdia qui ajoute la transmission de messages courts un caractre multimdia comme des sonneries ou des images voir de la vido. Enfin le dernier groupe est celui des services supplmentaires et surtout des services de transmission de donne dans notre cas en GSM uniquement en mode connect, le mode paquet n apparaissant en effet que dans le GPRS.

Pierre Roullet : roullet@aist.enst.fr

25

Les services du GSM : La tlphonie


Chane de traitement pour la transmission de parole Codage Parole Dcodage de parole

Codage de canal

Dcodage de canal

entrelacement

D entrelacement

Multiplexage et cration de Burst

Dmultiplexage et extract de bits

Dchiffrement Chiffrement Dmodulation

Modulation

22/04/2006

Rseau GSM/DCS

26

Ce transparent reprsente la chane de traitement complet de la parole. Chaque lment va tre tudi plus en dtail dans ce qui va suivre. On a tout dabord un codage de la parole qui revient compresser la parole pour rendre sa transmission compatible avec les dbits du GSM, on a ensuite un codage de canal qui en mettant de la redondance dans le signal va rentre la transmission plus robuste. Cette robustesse va tre augmente par les processus dentrelacement dans le temps et le multiplexage de Burst qui va permettre de rentre le signal moins sensible aux erreurs radios. Il peut y avoir un aspect chiffrement dans la transmission de la parole et enfin une modulation pour permettre un transferts sur lair. A la rception il y aura bien sur un processus inverse qu lmission.

Pierre Roullet : roullet@aist.enst.fr

26

Les services du GSM : le codage de parole


+ Error Source analyse Regular pulse 188 bits

Linear predictor Vocal tract analyse 1 P(Z )

36 bits

synthesize Codec de parole: Regular Pule Excited Linear Predictive Coder (RPE-LPC) With Long Term (pitch) prediction Dbit en sortie : 13Kbits/s Soit un bloc de 260 bits toutes les 20 ms

36 bits Long term predictor 1 + bZ N

22/04/2006

Rseau GSM/DCS

27

Le premier codeur normalis fut le codeur RPE-LTP (Regular Pulse Excitation Long Term Prediction) maintenant on trouve en plus de ce codeur le codeur AMR qui est un codeur qui adapte le flux de codage en fonction des donnes. Ce codeur est avant tout un compresseur de parole qui au lieu davoir un dbit de 64 Kbits code 260 Bits tout les 20 ms soit un dbit de 13 Kbits/s. Ce codeur est compos de 3 lments, tout dabord un filtre qui soccupe de la corrlation long terme qui reproduit essentiellement les frquences fondamentales de la voix, puis un corrlateur court terme qui soccupe plutt reproduire la forme de la trache et enfin un signal dexcitation. Les paramtres de chaque lment ne sont bien sur pas protgs de la mme manire dun point de vue codage. Les coefficients des filtres sont bien sur plus protgs que les coefficients du signal dexcitation qui peut donc tre assimil du bruit seule la puissance du signal est important.

Pierre Roullet : roullet@aist.enst.fr

27

Les services du GSM : la protection de la parole

Codage de la parole

260 bits (parole non protge)

Codage canal avec code Correcteur derreur

456 bits protgs soit 22,8 Kbits/s Entrelacement 1 2 3 4 5 6 7 8 8 demi-burst chaque time slot ayant un burst Provenant pour moiti de la trame actuelle pour Moiti de la trame prcdente

22/04/2006

Rseau GSM/DCS

28

La protection de la parole utilise plusieurs mcanismes de traitement du signal qui vont tre dvelopps plus en dtail dans les transparents suivants. Il y a tout dabord le code correcteur derreur qui en rajoutant de la redondance va permettre de passer outre certaines erreurs enfin on va ajouter un entrelacage entre trame et on va taler cet entrelacement sur plusieurs slots pour rendre le signal plus robuste au bruit.

Pierre Roullet : roullet@aist.enst.fr

28

Les services du GSM : Le codage de canal 1/3


Amlioration apportes par la numrisation et le codage de canal

Systmes Analogique(FDMA) Numrique (TDMA avec codage et entrelacement) Numrique (CDMA)

Seuil de fonctionnement C/I (porteuses sur interfrences) 20 dB 9 dB

-15 dB

Le codage et lentrelacement avec le saut de frquence effectuent un moyennage des caractristiques du canal dans le temps et en frquence

22/04/2006

Rseau GSM/DCS

29

Ce transparent nous montre bien lintrt du codage et de lentrelacement par rapport au systme analogique sans protection de traitement du signal, le rapport signal bruit est beaucoup plus important en systme analogique quen numrique. Le cas du CDMA ici est plus informatif, le CDMA est la technique daccs slectionne par lUMTS on voit donc que le rapport signal bruit minimal est encore plus faible que pour le GSM.

Pierre Roullet : roullet@aist.enst.fr

29

Les services du GSM : Le codage de canal 2/3


Il y a 2 catgories de code correcteur derreur qui sont utiliss dans le GSM Les codeurs en Bloc (dtection des erreurs grce un CRC) - code dit de Fire pour corriger un paquet simple (de longueur <= 11) Les codes convolutionnel (correction derreur, possibilit de dcodage pondr en un dcodeur de viterbi) Les donnes sont protges avec un code convolutionnel tandis quon ajoute un CRC dans le cas de la signalisation La parole est protge judicieusement de manire ingale On distingue 3 classes de bits II Ia et Ib La classe II sont 78 bits non protgs La classe I 182 bits cods avec un code convolutionnel de taux Classe Ia : 50 bits protgs par un CRC de 3 bits Classe Ib : 132 bits sans protection supplmentaire Total classe I+II (50+3 +132+4)*2+78 =456 bits tout les 20 ms

22/04/2006

Rseau GSM/DCS

30

Pierre Roullet : roullet@aist.enst.fr

30

Les services du GSM : le codage de canal 3/3


Les quations de sortie sont

c (D ) = u (D )1 + D + D 2
1

c 2 (D ) = u (D )1 + D 2

u(D) c1(D)

Si la squence dinformation vaut 1 0 0 1 1 11 10 11 11 01 est gale la squence de sortie On rajoute la fin 2 taillings bits pour purger les registres dcalage, cela permet aussi de connatre lavance les tats du codeur donc finalement on se retrouve avec 1 0 0 1 1 0 0 en entre 11 10 11 11 01 01 11 en sortie Dans le GSM on utilise le code suivant
g 1 (D ) = D 4 + D 3 + D + 1

C2(D)

Multiplexeur Exemple de Codeur de taux de longueur de contrainte 3

g 0 (D ) = D 4 + D 3 + 1

22/04/2006

Rseau GSM/DCS

31

Ce transparent explique bien la notion de code correcteur derreur. Le but de ce code est de substitu la transmission dun signal U(D) par la transmission de X signaux Ci(D), 1/X tant le taux du code. Les Ci(D) sont en fait des combinaisons de U(D) diffrent moment temporel. Le but tant de faire du signal.

Pierre Roullet : roullet@aist.enst.fr

31

Les services du GSM : Lentrelacement 1/3


But : taler les erreurs dans le temps pour amliorer la correction derreurs ces dernires tant plus dcoreles Il y a 2 niveaux dentrelacement
1.

Au Niveau Bit : Permutation de bits lintrieur dune trame de parole Niveau bloc : dcoupage de trame en blocs et transmission sur plusieurs bursts et surtout sur plusieurs trames voir sur plusieurs frquences

2.

22/04/2006

Rseau GSM/DCS

32

Pierre Roullet : roullet@aist.enst.fr

32

Les services du GSM : Lentrelacement 2/3


Les 456 bits de la trame de parole encods sont transforms en 8 blocs de 57 bits : A0 A7 grce la matrice d entrelacement Lecture criture b0 b8 b1 b9 b2 b3 b4 b5 b6 b7

1 2

b10 b11 b12 b13 b14 b15

56

b440 b441 b442 b443 b444 b445 b446 b447

57 b448 b449 b450 b451 b452 b453 b454 b455

A0

A1

A2

A3

A4

A5

A6

A7

22/04/2006

Rseau GSM/DCS

33

Ce transparent met bien en vidence la notion de matrice dentrelacement qui est utilise pour lentrelacement au niveau Bits. On crits 57 blocs de 8 bits en ordonnes qui sont lus en abscisse, on est ainsi pass de 57 blocs de 8 bits 8 blocs de 57 bits. Ce sont ces 8 blocs qui vont tre mis

Pierre Roullet : roullet@aist.enst.fr

33

Les services du GSM : Lentrelacement 3/3


A0 A1 A2 A3 A4 A0 A5 A1 A6 A2 A7 A3 A4 Trame de parole n-2 A5 A6 A7 Trame de parole n-1 Trame de parole n

A0 A1 A2 A3 A4 A5 A6 A7

Les trames de paroles gnres toutes les 20 ms sont tales sur 8 trames TDMA

22/04/2006

Rseau GSM/DCS

34

Suite lentrelacement de bits on va faire un entrelacement au niveau trame, moiti par moiti on va mlanger les diffrentes trames et cest ce mlange qui va tre transmis sur l interface air

Pierre Roullet : roullet@aist.enst.fr

34

Les services du GSM : Les messages courts


Ce service est la transmission dun message court entre un serveur et un mobile ou inversement Le SC ou service center est llment rseau qui rentre en jeu - Possibilit de stockage des messages en cas dindisponibilit du mobile demand - Horodatage des messages - Gestion daccus de rception sur demande de lenvoyeur Il y a diffrents types de messages courts - Les suites dentiers - les suites de demi-octets ou doctets (140 Max) - une chane de caractres ASCII cods sur 7 bits (160 caractres Max) Les applications possibles - Messagerie bi-directionnel - MMS ou EMS : Messages Multi-medias - Programmation ou lecture de la carte SIM distance - Services supplmentaires non structurs

22/04/2006

Rseau GSM/DCS

35

Pierre Roullet : roullet@aist.enst.fr

35

Les services du GSM:Les services sup 1/6


Les services didentification de numro CLIP :Calling Line Identification Presentation CLIR: Calling Line Identification Restriction ColP Connected Line Identification Presentation CoLR Connected Line Identification Restriction Permet lappel de recevoir lidentit de lappelant Permet lappelant dinterdire la prsentation de son numro lappel Permet dindiquer le ndu correspondant quand lappel est tabli Permet lappel dinterdire la prsentation de son numro lappelant (appel arriv) Permet lenregistrement des paramtres de la communication

MCI : Malicious Call Identification

22/04/2006

Rseau GSM/DCS

36

Au fur et mesure du dveloppement du rseau GSM se sont greffs des services autres que la transmission de la parole. Les transparents suivants vont dcrire ceux dfinis pour la phase 2+ du GSM. Tous ces services sont appelables directement par un menu du tlphone ou en utilisant certains codes prdfinis comme *#06# qui donne limei du tlphone. Ces codes prdfinis sont standardiss et permettent ainsi aux mobiles non pourvu de laccs direct la fonctionnalit de faire appel ces services

Pierre Roullet : roullet@aist.enst.fr

36

Les services du GSM:Les services sup 2/6


Les services de renvois dappels CFU : Call Forwarding Unconditional CFB : Call Forwarding on mobile subscriber busy CFNRy Call Forwarding On no reply Ces 4 services permettent le renvoi vers le PLMN Local ou un autre Max 5 renvois en cascade Notification possible au demandeur ou au demand possibilit de dsactivation globale

CFNRC : Call forwarding on mobile not reachable CD : Call Defection

Permet labonn de filtrer ses appels et de renvoyer les appels quil dsire appel par appel Rseau GSM/DCS 37

22/04/2006

Pierre Roullet : roullet@aist.enst.fr

37

Les services du GSM:Les services sup 3/6


Les services daboutissement dAppel

CW : Call Waiting

Rponse dans un dlai de 30 s 3 minutes Indication dans le canal si les 2 appels sont de type voix ou donne Sur acceptation appel, possibilit de mise en garde de la premire comm Mise en garde de la comm avec reprise possible Indication lorsque le demand se libre avec rappel possible. Ce service tendrait disparatre en phase 2+

HOLD CCBS Call completion to busy subscriber CCNRy Call completion on No Reply

22/04/2006

Rseau GSM/DCS

38

Pierre Roullet : roullet@aist.enst.fr

38

Les services du GSM:Les services sup 4/6


Services Multi-abonns

MPTY : Multi Party Service

Service de mise en garde de comm ou de mise en confrence Possibilit de restreindre les appels sortant ou rentrant dun groupe dutilisateurs Permet de mettre en relation 2 abonns avec qui nous tions en comm phonie

CUG : Closed user Group

ECT : Explicit Call Transfer

22/04/2006

Rseau GSM/DCS

39

Pierre Roullet : roullet@aist.enst.fr

39

Les services du GSM:Les services sup 5/6


Les services de facturations AoCI : Advice of charge Information AoCC : Advice of charge charging Indication du cot de communications la fin ou en temps rel, sapplique tous les services sauf les SMS et les communications paquets Interdiction des appels dans un PLMN ne supportant pas ladvice of charge

Les services de restriction dappels BAOC: Barring All Outgoing Call BOIC : Barring All outgoing International Call BOIC ex HC : Barring All outgoing International Calls except those to the Home PLMN BAIC : Barring All Incoming Calll BAIC-Roam : Barring All Incoming Call when roaming Abonnement possible toute combinaison Activation protg par mot de passe gnralement

22/04/2006

Rseau GSM/DCS

40

Pierre Roullet : roullet@aist.enst.fr

40

Les services du GSM:Les services sup 6/6


Les Nouveaux services Phase 2+

UUS : user to user signaling

Permet dmettre ou recevoir des SMS dusagers usagers pendant une communication ou en cours dtablissement Permet daffecter un niveau de priorit au mobile leur permettant daccder plus facilement ou plus difficilement au rseau Accs au sein dun rseau priv virtuel, les traductions de numros privs tant assures par un manager externe

eMLPP : enhanced Multi_level precedence & preemption SNPN : Support de plan de numrotation priv

22/04/2006

Rseau GSM/DCS

41

Pierre Roullet : roullet@aist.enst.fr

41

Les services du GSM : le service donnes 1/9


BSS
B T S B T S

NSS
PSTN TA+TE

PSPDN

BSC
B T S

MSC/VLR MSC+IWF

ISDN

22/04/2006

Rseau GSM/DCS

42

Aprs avoir vu les services bass sur la parole attachons nous dcrire les services de transmission de donnes. En effet trs vite les clients ont senti le besoin de transmettre des donnes, au dbut du fax mais aprs des donnes quelconque. On voit sur ce transparent les diffrents acteurs du mode des donnes, bien sur le mobile et sa liaison au rseau GSM et ensuite les passerelles qui permettent d interconnecter un rseau GSM avec des rseaux soit numriques soit analogique avec diffrentes passerelles.

Pierre Roullet : roullet@aist.enst.fr

42

Les services du GSM : le service donnes 2/9


Constituants du mobile (TE et MT) TE : partie terminale qui permet de stocker, de dlivrer et de recevoir des donnes; peut tre interne ou externe au mobile MT : partie terminaison en relation avec le rseau GSM Interface physique entre TE et MT : Type V.24 pour un terminal de srie V Type X.21 pour un terminal de srie X Fonctions d adaptation du terminal (TAF) Interface fonctionnelle entre TE et MT Adaptation de dbit dans les modes transparent et non transparent dans le mobile Traitement d appel pour la transmission de donnes

22/04/2006

Rseau GSM/DCS

43

Ce transparent dcrit plus en dtail les acteurs de la transmission de donne dcrite dans le transparent prcdent, on peut toutefois not que mme si les interfaces avec les rseaux de la srie X sont standardises maintenant on passe de plus en plus des rseaux pur Ip. On voit donc que mme si le rseau GSM est un rseau dit connexion ddie on peut s interfacer des rseaux paquets

Pierre Roullet : roullet@aist.enst.fr

43

Les services du GSM : le service donnes 3/9


IWF (InterWorking Functions) Interface fonctionnelle entre le rseau GSM et les rseaux fixes; localis dans le MSC Adaptation de dbit dans les modes transparent et non transparent Traitement d appel (mapping des protocoles de signalisation pour la transmission de donnes) Interconnexion avec diffrents rseaux Rseau tlphonique commut PSTN (ou RTC) Rseau commutation de circuit ISDN (ou RNIS) Rseau commutation de paquet PSPDN (ex : TRANSPAC)

22/04/2006

Rseau GSM/DCS

44

Un des aspects les plus importants du rseau est bien sur l aspect adaptation entre rseau, il permet notamment de grer les diffrence de taille de segmentation mais aussi si ncessaire les diffrents protocoles . Ces fonctions l sont souvent situes dans le MSC.

Pierre Roullet : roullet@aist.enst.fr

44

Les services du GSM : le service donnes 4/9


Interconnexion avec le rseau PSTN Utilisation d un modem Modem V21 : 300 bit/s asynchrone Modem V22 : 1200 bit/s asynchrone - synchrone Modem V22bis : 2400 bit/s asynchrone - synchrone Modem V23 : 1200/75 bit/s asynchrone Modem V26ter : 2400 bit/s asynchrone - synchrone Modem V32 : 4800, 9600 bit/s asynchrone - synchrone Modem V34 : 1200, 2400, 4800, 9600,14400 bit/s asynchrone - synchrone Terminaux de srie V normaliss par ITU_T qui peuvent avoir un accs au rseau PSTN

22/04/2006

Rseau GSM/DCS

45

Ce transparent dresse la liste des diffrents modems supports dans le cadre du GSM, on va du V21 au V34 sachant quaujourdhui cest essentiellement le V34 qui est utilis en tout cas en europe. La qualit de dbit est suffisante pour du Wap et ne trouve ces limites que lorsque lon se sert du terminal comme Modem. Des propositions dextensions ont t faites et augmente le dbit en proposant des allocations de plusieurs slots un mme utilisateur.Ce HCSD nest pour l instant pas propos en France.

Pierre Roullet : roullet@aist.enst.fr

45

Les services du GSM : le service donnes 5/9


Gestion dappel : utilisation des commandes AT pour tablissement et libration dappel Interface avec le GSM DTE localis dans le TE du mobile GSM Accs du modem (DCE) situ au niveau de l IWF Comportement du rseau GSM comme un modem tat des signaux physiques V24 entre TE et MT transports entre MT et IWF dans des trames de donnes Transmission du fax Incorporation des modems V21, V27ter, V29 Dbits supports 2400,4800,7200,9600,12000,14400 b/s Utilisation du protocole T30 pour les diffrentes phases d une communication entre fax

22/04/2006

Rseau GSM/DCS

46

Lutilisation du mobile est vu comme un modem classique avec la gestion des commandes AT intgre ou non dans le terminal. Il y a aussi un service de fax intgr dans la transmission de donne mme si ce service tombe un peu en dsutude avec larrive du courrier lectronique.

Pierre Roullet : roullet@aist.enst.fr

46

Les services du GSM : le service donnes 6/9


Interconnexion avec le rseau ISDN Liaison numrique de bout en bout Interface physique S : 2 canaux B (donnes) 64 kbit/s chacun et 1 canal D (signalisation) 16 kbit/s Interface avec le GSM Conversion de protocole vidente entre l interface S et l interface radio puisque la couche de signalisation CC (Call Control) dcoule directement de l interface usager-rseau ISDN (I440/I450 sur canal D) Modification des trames V110 pour faire passer d un dbit de 64kbit/s (dbit canal B) un dbit sur l interface radio de 14400, 9600, 4800, 2 400 kbit/s

22/04/2006

Rseau GSM/DCS

47

Les 3 transparents suivants prcisent les principes d interconnexion entre les diffrents rseaux et notamment les fonctions d adaptation.

Pierre Roullet : roullet@aist.enst.fr

47

Les services du GSM : le service donnes 7/9


Interconnexion avec le rseau PSPDN Accs au rseau PSPDN Via un gestionnaire de paquet PH (Packet Handler) Indirectement par le rseau PSTN Indirectement par le rseau ISDN Terminaux de srie X normaliss par ITU_T qui peuvent avoir un accs direct ou indirect au rseau PSPDN Protocoles d accs X25 : accs direct un rseau PSPDN partir d un DTE X32 : accs indirect un rseau PSPDN via le rseau PSTN ou RTC avec une interconnexion faite par un gestionnaire de paquet

22/04/2006

Rseau GSM/DCS

48

Pierre Roullet : roullet@aist.enst.fr

48

Les services du GSM : le service donnes 8/9


X28 : accs indirect un rseau PSPDN via le rseau PSTN ou RTC avec une interconnexion PAD (Packet Assembler / Disassembler) Interface avec le GSM Accs au PSPDN par un PAD accs de base PAD via PSTN : pas connaissance du rseau GSM qu il va accder au rseau PSPDN accs ddi PAD : connaissance du rseau GSM qu il va accder au rseau PSPDN via un PAD ou un gestionnaire de paquet PH.

22/04/2006

Rseau GSM/DCS

49

Pierre Roullet : roullet@aist.enst.fr

49

Les services du GSM : le service donnes 9/9


2 modes de transmission des donnes : Mode transparent (V110) Assure un flot continu dinformation Aucun contrle derreur Pas de retransmission des donnes Contrle de flux Mode non-transparent (RLP) Assure un transfert de donnes sans erreur Dbit non constant Contrle de flux

22/04/2006

Rseau GSM/DCS

50

Comme dans toute transmission de donnes il y a 2 modes un mode dit protg o lon contrle la bonne rception des donnes mises (RLP) et un mode transparent o il y a pas de contrle derreur. Le choix entre ces 2 modes se faisant en fonction des contraintes de lapplication en terme de rapidit et de sret. En effet pour une application ncessitant des temps de rponse rapide on privilgiera plutt le mode transparent en reportant la gestion des erreurs sur les couches suprieures, inversement pour des transferts comme le FTP ou on a besoin des donnes garanties on prendra alors le mode RLP. En GPRS on retrouve la mme analogie avec les modes de LLC mais ceci est un autre cours.

Pierre Roullet : roullet@aist.enst.fr

50

Deuxime partie
Protocoles et procdure du GSM/DCS

22/04/2006

Rseau GSM/DCS

51

Pierre Roullet : roullet@aist.enst.fr

51

Protocoles du mobile au MSC 1/3


Interface MS-Rseau : - niveau 1 : Protocole Radio - niveau 2 : LAPDm pour information il est driv du LAPD CCITT Q921, cest protocole dacquittement ou non par fentre glissante de taille 1. Il assure et garantie le bon acheminement des messages de couches suprieures. Il a aussi un rle de segmentation et assemblage en fonction des profils utilisateurs. - niveau 3 : Interface avec le BSS, spcifique GSM : RR Interface avec le MSC : driv de CCITT Q931 Interface BTS-BSC : - niveau 1 : G703, G705 CCITT - niveau 2 : LAPD - niveau 3 : BTSM aux BTS et BSC, RR au BSC Interface BSC- MSC - niveau 1 : G703 G705 CCITT, MTP SCCP - niveau 2 : au BSC et au MSC BSSAP - niveau 3 : MM, CM

22/04/2006

Rseau GSM/DCS

52

Pierre Roullet : roullet@aist.enst.fr

52

Protocoles du mobile au MSC 2/3

Les protocoles sur linterface radio sont les suivants - CC ou Call Control : cette couche gre tout ce qui un rapport avec la communication GSM de son tablissement sa terminaison - MM ou mobility management : cette couche gre tout ce qui un rapport au dplacement du mobile et sa localisation dans le rseau avant, pendant ou aprs la communication. - RR ou radio ressource : cette couche gre la liaison radio entre le tlphone et la BTS la plus proche et surtout aide conserver la qualit du lien. - SS ou suplementary services : cette couche gre tout ce qui a trait aux services supplmentaires - SMS ou short message services : cette couche gre tout ce qui traite des messages courts Physiquement les informations circulent entre le mobile et la BTS Logiquement le Mobile communique avec les entits du BSS et le MSC

22/04/2006

Rseau GSM/DCS

53

Pierre Roullet : roullet@aist.enst.fr

53

Protocoles du mobile au MSC 3/3


MS BTS BSC MSC

CC MM

GSM 04.08
GSM 08.08

CC MM BSSMAP SCCP

GSM 04.08 BSSMAP RR RR GSM 08.58 RR LAPDm L1 LAPDm L1 BTSM LAPD L1 BTSM LAPD L1 MTP MTP SCCP

22/04/2006

Rseau GSM/DCS

54

Pierre Roullet : roullet@aist.enst.fr

54

Les canaux GSM : Le multiplexage temporel 1/4


Laccs au canal GSM est dit FTDMA cest dire que cest une combinaison de 2 techniques le FDMA et le TDMA Pour chaque frquence on a dfinit une trame que nous avons subdivise en 8 intervalles de temps (IT) Un canal est donc une occurrence ou plutt un intervalle de temps occup rgulirement dans une trame pour une frquence donne ou un saut de frquences donnes. Sur ces canaux physiques sont ports les canaux logiques du GSM qui sont multiplexs dans le temps. Leurs dfinitions exactes et leurs rles seront dfinis plus tard dans cet expos Il y a 2 types de canaux - Les canaux de trafic : TCH/F ou TCH/H - Les canaux de contrle utilis pour la signalisation : SDCCH, CCH, BCCH

22/04/2006

Rseau GSM/DCS

55

Pierre Roullet : roullet@aist.enst.fr

55

Les canaux GSM : Le multiplexage temporel 2/4

22/04/2006

Rseau GSM/DCS

56

Pierre Roullet : roullet@aist.enst.fr

56

Les canaux GSM : Le multiplexage temporel 3/4


BCCH + CCCH (downlink) F S B C F S C C F S C C F S C C F S C C

BCCH + CCCH (uplink)

RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
51 frames 235.38 ms

8 SDCCH/8 (downlink)

D0 D0

D1 D1

D2 D2

D3 D3

D4 D4

D5 D5

D6 D6

D7 D7

A 0 A4

A1 A5

A2 A 6

A 3 A7

8 SDCCH/8 (uplink)

A5 A1

A 6 A2

A7 A3

D0 D0

D1 D1

D2 D2

D3 D3

D4 D4

D5 D5

D6 D6

D7 D7

A0 A4

BCCH + CCCH 4 SDCCH/4 (downlink)

F S F S

B B

C C

F S F S

C C

C C

F S F S

D0 D0

D1 D1

D2 D2

D3 D3

F S F S

A0 A2

A1 A 3

BCCH + CCCH 4 SDCCH/4 (uplink)

D3 D3

RR RR

A2 A0

A3 A1

RRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRR

D0 D0

D1 D1

RR RR

D2 D2

F: B: D: R:

TDMA TDMA TDMA TDMA

frame frame frame frame

for for for for

frequency correction burst BCCH SDCCH RACH

S: TDMA frame for synchronization burst C: TDMA frame for CCCH A: TDMA frame for SACCH/C

Multiplexage temporel pour les canaux de contrle ou partags

22/04/2006

Rseau GSM/DCS

57

Pierre Roullet : roullet@aist.enst.fr

57

Les canaux GSM : Le multiplexage temporel 4/4

(a)

26 frames = 120 ms (b) T t T t T t T t T t T t A T t T t T t T t T t T t a

(a) case of one full rate TCH T, t: TDMA frame for TCH -: idle TDMA frame

(b) case of two half rate TCHs A, a: TDMA frame for SACCH/T

Multiplexage temporel dans le cas des canaux de traffic

22/04/2006

Rseau GSM/DCS

58

Pierre Roullet : roullet@aist.enst.fr

58

Les canaux GSM : Les structures de trames


1 hyperfram e = 2 048 superframes = 2 715 648 TDMA fram es (3 h 28 mn 53 s 760 m s) 0 1 2 3 4 5 6 1 superfram e = 1 326 TD M A frames (6,12 s) (= 51 (26-fram e) m ultifram es or 26 (51-fram e) m ultiframes) 0 0 1 2 1 3 47 48 24 49 25 50 2042 2043 2044 2045 2046 2047

1 (26-fram e) m ultiframe = 26 TDM A fram es (120 m s) 0 1 2 3 4 22 23 24 25 0

1 (51-fram e) m ultiframe = 51 TDM A fram es (3060/13 m s) 1 2 3 46 47 48 49 50

1 TDM A frame = 8 time slots (120/26 or 4,615 ms) 0 NOTE: G MSK m odulation: one symbol is one bit 8PSK m odulation: one sym bol is three bits 1 2 3 4 5 6 7

1 tim e slot = 156,25 sym bol durations (15/26 or 0,577 m s) (1 sym bol duration = 48/13 or 3,69 s) (TB: Tail bits - G P: G uard period)

Norm al burst (NB) The number shown are in sym bols

TB 3 TB 3 TB 3 TB 8

Encrypted bits 58

Training sequence 26 Fixed bits 142

Encrypted bits 58

TB G P 3 8,25 TB G P 3 8.25

Frequency correction burst (FB)

Synchronization burst (SB)

Encrypted bits 39 Synchronization sequence 41

Synchronization sequence 64 Encrypted bits 36 TB 3

Encrypted bits 39 GP 68,25

TB G P 3 8,25

Access burst (AB)

22/04/2006

Rseau GSM/DCS

59

Pierre Roullet : roullet@aist.enst.fr

59

Les canaux GSM : Les canaux de contrle 1/2


Les canaux de contrle diffuss Ce sont les canaux BCCH et CCCH, ils sont gnralement sur le time slot 0 dune frquence de la cellule - BCCH : Broadcast Control Channel, il est utilis pour la diffusion dinformations systme appels SYSTEM INFORMATION. Il y a diffrent types de SYSTEM INFORMATION qui correspondent aux diffrentes informations que le systme a besoin de diffuser pour une bonne marche de celui ci - CCCH : Common Control Channel, ces canaux permettent laccs la cellule - RACH : Random Acces Channel, il correspond au CCCH montant o seffectuent les accs alatoires du mobile travers le message Channel Request - PCH et AGCH Paging channel et Acces Grant Channel, ils composent le CCCH descendant.Toutefois il y a une certaine flexibilit du partage du CCH descendant, le PCH et lAGCH ne sont pas forcment disjoints et mme dans le cas combin une partie de la ressource du CCH est utilise pour des SDCCH. Sur le PCH sont envoys les messages de type PAGING REQUEST type 1,2,3 leur rles seront dvelopps plus tard dans cet expos Sur lAGCH le rseau envoie lallocation immdiate suite un accs alatoire du mobile, le message est donc IMMEDIATE ASSIGNMENT

22/04/2006

Rseau GSM/DCS

60

Pierre Roullet : roullet@aist.enst.fr

60

Les canaux GSM : Les canaux de contrle 2/2


Les canaux de contrle ddis ou DCCH Il y a 3 types de canaux de contrle ddis SACCH, FACCH et le SDCCH - SACCH : Slow Associated Control Channel, ce canal est toujours associ un TCH ou SDCCH. Il permet pendant une communication ddie de recevoir les informations systmes savoir dans le sens montant les SYSTEM INFORMATION de type 5 et 6 qui donnent les cellules voisines surveiller dun point de vue mesures mais aussi les messages courts entrants. Dans le sens montant il remonte les mesures du mobile travers les messages MEASUREMENT REPORT mais aussi les messages courts sortants. - SDCCH : Stand Alone Dedicated Channel, ce canal nest pas associ un autre canal. Il sert seulement aux changes de signalisation et est souvent utilis lors de la premire phase dtablissement du canal ddi. Il est de mme utilis pour des transactions ne ncessitant pas de canal de trafic comme les messages courts, les services supplmentaires Plusieurs SDCCH peuvent utiliser un seul Time Slot ou IT et permettent dconomiser des ressources radio se substituant un TCH - FACCH : Fast Associated Control Channel, il est obtenu par vol de trames sur un TCH dans certaines situations o un besoin de signalisation rapide est indispensable comme dans le cas dun HandOver

22/04/2006

Rseau GSM/DCS

61

Pierre Roullet : roullet@aist.enst.fr

61

Les canaux GSM : Les canaux de trafic

Les canaux de trafic ddis: - TCH : Trafic Channel Il y a 2 types de TCH, le TCH/F pour Trafic Channel Full Rate et le TCH/H pour Trafic Channel Half Rate. Ils sont utiliss en fonction du dbit de lapplication que nous avons transmettre, lorigine ctait uniquement de la parole code plein dbit ou demi_dbit en fonction du codeur utilis. Sur un IT peuvent passer un TCH/F ou 2 TCH/H

Les canaux de trafic diffuss: - CBCH : Cell Broadcast Channel, utilis par les messages courts diffuss il a la mme structure quun SDCCH

22/04/2006

Rseau GSM/DCS

62

Pierre Roullet : roullet@aist.enst.fr

62

Les informations systme dans le GSM


Ces informations ont un rle indispensable aussi bien avant lattachement GSM quavant la communication ou pendant celle ci. Sur l IT 0 on doit trouver les informations dont dispose le MS en veille savoir les SYSTEM INFORMATION 1,2,3,4 voir 5 bis 7 et 8. On doit aussi trouver les informations dont dispose le rseau ltablissement de la communication travers AGCH et le PCH. En veille les SYSTEM INFORMATION de type 1,2,3 ou 4 permettent de transmettre - Lidentifiant de la cellule - Les cellules voisines surveiller - La zone de localisation - les informations indispensables laccs de la cellule exemple : la cellule est interdite ou non, les classes daccs En communication les SYSTEM INFORMATION de type 5 ou 6 permettent - de connatre les cellules voisines - les codes de couleurs autoriss par le rseau (NCC) - les options de la cellule (radio link timeout, DTX)

22/04/2006

Rseau GSM/DCS

63

Pierre Roullet : roullet@aist.enst.fr

63

Les fonctions et les procdures du systme


La localisation : - suivre les dplacements des abonns en terme de LA (Zone de localisation) au moyen des HLR et des VLR tablissement dappel : - tablir des communications entre abonn mobile et abonn dun autre rseau - appel sortant normalement effectu par un abonn enregistr dans un VLR, le systme doit donc fournir les donnes ncessaires au VMSC Transfert de communication : - assurer la continuit dun appel quand labonn mobile quitte la cellule de service (Handover) Fonction de scurit : - confidentialit de lIMSI par utilisation du TMSI - authentification - chiffrement

22/04/2006

Rseau GSM/DCS

64

Pierre Roullet : roullet@aist.enst.fr

64

Le mode veille en GSM : prsentation gnrale

La tche du mobile en mode veille peut se dcomposer en 3 sous processus - La slection du PLMN - La slection et la reslection de cellule - La mise jour de localisation Les 2 premires sont invisibles dun point de vue rseau nimpliquant aucune demande sur un canal partag ou ddi

22/04/2006

Rseau GSM/DCS

65

Pierre Roullet : roullet@aist.enst.fr

65

Le processus global de slection initial et reslection


La slection initiale Elle a lieu la mise sous tension ou suite un trou de couverture. Le mobile doit rechercher un BCCH parmi les 124 frquences du GSM ou DCS et slectionner un rseau Les tapes sont les suivantes : - Mesures de niveau sur toutes les porteuses du systme ou sur les dernires stockes en SIM - Recherche de BCCH parmi les 30 canaux les plus forts (40 en DCS) et lecture des informations dans lordre dcroissant des puissances - Slection de la cellule acceptable(PLMN correct, accs autoris, C1 >0) dont le niveau reu est le plus fort - Mise jour de la localisation La reslection En permanence le MS droule le processus suivant - Reslection de cellule avec ou sans mise jour de la localisation - Reslection ventuel de PLMN en fonction de la liste de priorits et surtout la recherche priodique du HPLMN en roaming

22/04/2006

Rseau GSM/DCS

66

Pierre Roullet : roullet@aist.enst.fr

66

Slection de PLMN 1/2


Slection de PLMN en mode automatique Ce mode est celui par dfaut de nombreux mobiles ses principes sont les suivants: - Le mobile slectionne et tente une mise jour de localisation sur les autres PLMNs prsents et autoriss dans lordre suivant 1 : HPLMN si ce ntait pas le PLMN slectionn 2 : les PLMNS du champ SIM PLMN selector par ordre de priorit 3 : les autres PLMN pour lesquels le signal reu est suprieur -85 dBM dans un ordre alatoire 4 : tous les autres PLMN dans lordre dcroissant des puissances En mode automatique le Mobile en itinrance nationale doit priodiquement tenter de slectionner le rseau nominal (HPLMN) Si la slection a chou par absence de PLMN le mobile sera dans ltat No service , si elle a chou suite des checs de mise jour le mobile sera en service limit sur le premier rseau disponible, il ne pourra alors passer que des appels durgence. Si lutilisateur force la reslection de PLMN, le PLMN de dpart nest pas ligible la liste des PLMN candidats sauf si cest le seul

22/04/2006

Rseau GSM/DCS

67

Pierre Roullet : roullet@aist.enst.fr

67

Slection de PLMN 2/2


Slection de PLMN en mode manuel Le mobile indique tous les rseau disponibles y compris ceux interdits. Ils sont prsents dans lordre dcroissant de puissance. Sur slection dun PLMN le mobile tentera une mise jour de localisation sur ce rseau, sinon il restera sur le prcdent. En cas dchecs pour les mmes causes que celles du mode automatique le mobile rentrera dans les mmes tats finaux savoir service limit ou pas de service

22/04/2006

Rseau GSM/DCS

68

Pierre Roullet : roullet@aist.enst.fr

68

Slection/reslection de cellule
BBCH : La slection de cellule utilise - soit les BBCH identifis parmi les canaux RF prsents les plus forts - soit la liste de BCCH mmoriss lors de la dernire remonte de mesures - soit la liste de BCCH voisins diffuss par le PLMN sur lequel le mobile est enregistr Dans les cas normaux de slection le mobile utilise la liste diffus de BCCH, cela permet dviter au mobile de scanner toutes les frquences du systmes. De plus une bonne planification et une diffusion correct de cette liste, permet dviter de capter et de rester prisonnier dune rsurgence de cellules lointaines. En permanence le mobile effectue des mesures sur son BCCH et ceux voisins ce qui permet daffiner la liste diffuse. Les conditions et critres de slection/reslection Une cellule est slectionne si elle nest pas barre,si son critre C1 de puissance est positif et si sa priorit donne par le critre C2 est la meilleure. Le mobile part en reslection si C1 devient ngatif, si le critre c2 dune cellule voisine est meilleur que la cellule courante, si ces RACH sont infructueux ou enfin sil y a une coupure de communication

22/04/2006

Rseau GSM/DCS

69

Pierre Roullet : roullet@aist.enst.fr

69

Activit du mobile en veille


En veille le mobile coute et dcode le BCCH de service o sont diffuss les SYSTEM INFO 1 4, il a ainsi la description du CCCH, la zone de localisation, la liste des cellules voisines surveiller..

Il coute le canal de recherche PCH dans lattente dun ventuel appel entrant, en fait le mobile ncoute que son canal propre quil dtermine en fonction de son IMSI et dun paramtre rseau le BS-PA-MFRMS. Cette coute discontinue lui permet dconomiser sa batterie

Il excute en permanence lalgorithme de slection/reslection dcrit prcdemment

22/04/2006

Rseau GSM/DCS

70

Pierre Roullet : roullet@aist.enst.fr

70

Sortie du mode veille


Le mobile quittera le mode veille pour recevoir des appels, mettre des appels, effectuer une localisation ou pour faire toutes autres transactions lies aux services supplmentaires. Dans ce cas il passera en mode ddi. On parlera de mode ddi lorsque un canal est allou au mobile pour ses changes avec le rseau, la transition du mode veille au mode ddi se fera par la procdure IMMEDIAT ASSIGN Pour mener bien la procdure dIMMEDIAT ASSIGN le mobile devra passer par 3 tapes indispensables
Laccs alatoire Lallocation initial Les messages initiaux

22/04/2006

Rseau GSM/DCS

71

Pierre Roullet : roullet@aist.enst.fr

71

Laccs alatoire 1/2


Rappel : le CCCH montant est le RACH, le CCCH est commun tous les mobiles de la cellule Pour accder le mobile met un Burst sur le RACH correspondant son CCH group et ceci dune manire alatoire. Ensuite il se mettra en attente de la rponse du rseau sur lAGCH. En cas de non rponse le mobile retente son accs jusqu MAX RETRANS+1 fois, ensuite s il na toujours pas de rponse il partira en reslection. Les CCCH se trouvent sur les IT 0,2,4,6 et les mobiles se rpartissent sur ces IT en fonction de leur CCCH-Groups qui dpendent de lIMSI. Il y a autant de groupes que de IT de CCH Chaque abonn possde en plus une classe de priorit daccs au rseau
Classes 0 9 : normales Classes 10 15 : prioritaires par exemple les pompiers ou la police

Dans les informations du BCCH 1 bit par classe, indique si cette classe est autorise ou non sur la cellule donc si le mobile droit daccs sur la cellule , les appels durgences sont classs classe 10

22/04/2006

Rseau GSM/DCS

72

Pierre Roullet : roullet@aist.enst.fr

72

Laccs alatoire 2/2


Le message envoy pour laccs alatoire sur le RACH est CHANNEL REQUEST Ce message est trs court et contient un octet et un seul pour laisser des bits de gardes en nombre important. Lidentit du mobile nest pas contenu dans le message et le rseau ne distingue pas les diffrentes tentatives daccs du mobile Le CHANNEL REQUEST contient :
Une rfrence alatoire : elle permet de distinguer les mobiles et viter les collisions (rsolution de contention) Une cause dtablissement sur 5 bits en phase II du GSM, rponse au paging, reprise dappel, appel sortant, service supplmentaire, mise jour de localisation, appel entrant.

Le CHANNEL REQUEST est transmis par la BTS au core network et notamment auu BSC dans le message Channel Required en y joignant le dlais daccs ainsi que le numro de trame, le rseau pourra ainsi calculer le timing of advance du mobile ou en franais, le dcalage temporel entre la station et le mobile.

22/04/2006

Rseau GSM/DCS

73

Pierre Roullet : roullet@aist.enst.fr

73

Allocation Initiale : description gnrale 1/2


Channel request reu la BTS sur linterface radio est transport dans Channel Required sur linterface Abis Recevant Channel Required, le BSC active un canal la BTS : elle envoie le message Channel Activation au TRX activer et y indique le canal qui doit tre activ. Channel Activation Ack est envoy par la BTS comme acquittement. Le BSC ordonne la BTS dallouer ce canal : il envoie sur lAbis le message Immediate Assignment Command : La BTS traduit ce message en un message Immediate Assignment sur lInterface Radio L Immediat Assign est envoy sur linterface radio sur le CCH descendant savoir l AGCH sur le mme IT que le channel request a t reu, et permet dallouer le canal. Il contient en plus la description physique du canal

22/04/2006

Rseau GSM/DCS

74

Pierre Roullet : roullet@aist.enst.fr

74

Allocation Initiale : description gnrale 2/2


En fait 3 messages permettent de rpondre un accs alatoire :
Immediate Assignment : Il contient - Le numro de trame - la rfrence alatoire - la description dun canal alou - une avance en temps

Immediat assignment extended Il permet dadresser plusieurs mobiles en mme temps Immediat assignment reject Il sert rejeter les accs alatoires et est utilis lorsquil ny a plus de ressources disponibles dans la cellule. On notifie alors au mobile dattendre avant de recommencer sa tentative daccs. Il contient donc les infos suivantes : la rfrence alatoire, le numro de trame et lindication dattente(T 3122)

22/04/2006

Rseau GSM/DCS

75

Pierre Roullet : roullet@aist.enst.fr

75

Allocation initiale : Message initial


Lorsque le mobile a pris en compte une allocation immediate correspondant lun de ses 3 derniers Channel Request, il stoppe les retransmissions et tablit le niveau 2. Du point de vue rseau ltablissement du niveau 2 sur ce canal termine la procdure dallocation immdiate : la connexion RR existe et le Niveau MM en est inform Le mobile a encapsul dans le premier message de niveau 2 un message de niveau 3 de demande de service, ce message est appel message initial. Les messages initiaux jouent aussi un rle important lors de la rsolution de contention, car suite ces messages il y aura au niveau 2 un change de SABM/UA et seul le mobile le plus fort se verra accorder le canal Les messages initiaux sont des Messages MM, ils contiennent tous lidentit du mobile son classmark et sa clef de chiffremenent Les messages initiaux sont les suivants :
Location Updating request Paging Response CM service request CM reestablishment request

22/04/2006

Rseau GSM/DCS

76

Pierre Roullet : roullet@aist.enst.fr

76

Allocation initiale : Avance en temps


Lavance en temps est destiner compenser le dlai de transmission fonction de la distance entre le mobile et la BTS. Le mobile accde avec une avance en temps nulle; La BTS calcule le retard daccs du mobile et cette information est transmise au BSC dans le channel required. Dans l Immediat Assignment, lavance en temps que devra utiliser le mobile pour accder sur le canal ddi est indiqu. Par la suite un asservissement de cette avance est faite entre le mobile et la BTS, le mobile indique dans le SACCH lavance quil utilise, le rseau en rponse lui dit celle quil doit utiliser. Lors du Handover lavance en temps nest plus la mme il faut donc lacqurir par une procdure assez proche Channel Request Handover Acces, Channel Required Handover Detection, Immediate Assignment Physical Information

22/04/2006

Rseau GSM/DCS

77

Pierre Roullet : roullet@aist.enst.fr

77

Procdure de Paging 1/2


Cest la fonction de recherche qui permet les appels entrants Le mobile coute le PCH en fonction du paging mode et prend en compte tous les messages correspondants Les diffrents modes de paging sont les suivants
Normal : Le mobile coute son sous canal seulement Etendu : Le mobile coute son sous canal et 2 blocs plus loin Rorganisation : Le mobile coute tous les pagings Pas de changement : Le mobile garde son mode prcdent MS Paging Request Channel Request Immediat Assignment Paging Response Complete L3 Info BTS Paging command BSC Paging MSC

22/04/2006

Rseau GSM/DCS

78

Pierre Roullet : roullet@aist.enst.fr

78

Procdure de Paging 2/2


On peut pager avec IMSI ou le TMSI mais pas avec lIMEI Il y a diffrent types de Paging Request - Le type 1 qui permet de chercher jusqu 2 mobiles - Le type 2 qui permet de chercher jusqu 3 mobiles, les 2 premiers tant pags avec le TMSI - Le type 3 qui permet de chercher jusqu 4 mobiles mais dans ce cas l tous avec le TMSI Le Paging Reponse est un message initial et doit contenir lIMSI si jamais le paging a t fait avec celui ci Sur linterface A le Paging contient lIMSI, ventuellement le TMSI et la liste des cellules Sur linterface Abis le Paging Command contient la description du CCCH, le paging group et lidentit du mobile TMSI ou IMSI

22/04/2006

Rseau GSM/DCS

79

Pierre Roullet : roullet@aist.enst.fr

79

Procdure de scurit : description gnrale


La scurit a t une proccupation importante lors de la dfinition de la norme GSM et ceci pour se distinguer des normes analogiques pas assez sures.

Les fonctions de scurit sont dfinis dans la norme GSM 02.09 et reposent sur 3 notions
Lauthentification de l IMSI (lors de laccs un service ou lors de laccs initial au rseau) Confidentialit de l IMSI qui nest utilis que dans les cas obligatoires, dans les autres cas le mobile ou le rseau utilise le TMSI, seul le VLR connat la correspondance entre l IMSI et le TMSI Confidentialit des donnes abonn grce au chiffrement des transmissions aprs une phase dauthentification et dchange de paramtres de chiffrement.

22/04/2006

Rseau GSM/DCS

80

Pierre Roullet : roullet@aist.enst.fr

80

Procdure de scurit : Identification 1/2


1.

2.

3.

Il y a 3 types didentit dans le mobile comme nous avons vu dans la premire partie IMSI : International Mobile Subscriber Identity , cest une identification unique valable dans tous le rseau GSM. Elle est alloue une fois pour toute par loprateur labonnement et reste normalement inconnu de labonn. Elle est stocke la fois dans la SIM et dans un des HLR du HPLMN. Elle offre en partie une fonction dadressage (le VLR en drive ladresse du HLR) TMSI : Temporary Mobile Subscriber Identity, elle est alloue par le VLR ses visiteurs. Sa signification est locale et est valable dans une zone de localisation donne. Elle est stocke dans la zone de localisation de la SIM et dans le VLR. Elle est optionnel pour loprateur mais elle permet de protger l IMSI mais surtout tant de longueur plus courte que l IMSI, elle est lors des procdures de paging plus efficace permettant dadresser plus de mobiles. IMEI : International Mobile Equipment Identity, cette identification unique par mobile est alloue par lautorit rglementaire qui dlivre lagrment du mobile. Le rseau peut accder cette IMEI pour pouvoir le contrler et interdire ou pas laccs de tel ou tel mobile.

22/04/2006

Rseau GSM/DCS

81

Pierre Roullet : roullet@aist.enst.fr

81

Procdure de scurit : Identification 2/2


Cette une procdure MM
MS BTS BSC Identity Request MSC

Identity Response

22/04/2006

Rseau GSM/DCS

82

Pierre Roullet : roullet@aist.enst.fr

82

Procdure de scurit : Allocation de TMSI


Pour protger lidentit de labonn on utilise le plus souvent possible le TMSI Rappel : Le mobile transmet son identit dans le message initial. Le type didentit obit la rgle suivante : Le TMSI si possible, sinon l IMSI, l IMEI ntant utilis si on tente un appel durgence sans SIM Il y a 2 faons dallouer un TMSI, une procdure MM de rallocation de TMSI ou une procdure de mise jour de localisation
MS BSC BTS TMSI Reallocation Command TMSI Reallocation Complete MSC

Le TMSI et la zone de localisation sont stocks dans la carte SIM. Le rseau peut effacer le TMSI en envoyant l IMSI dans le TMSI Reallocation Command

22/04/2006

Rseau GSM/DCS

83

Pierre Roullet : roullet@aist.enst.fr

83

Procdure de scurit : Authentification 1/2


Lauthentification a 2 buts : - Vrifier que lidentit fournie par le mobile est correct - Fournir les paramtres permettant de calculer la cl de chiffrement Chaque abonn possde une cl KI alloue avec l IMSI lors de labonnement. La carte SIM calcule alors la signature SRES associe au nombre alatoire RAND en utilisant lalgorithme A3 et la cl KI. Le rseau compare ce rsultat celui quil calcule de son cot si les 2 sont gaux le mobile est identifi. Les seules donnes tre transmises sont RAND et SRES et jamais KI. Seul le HPLMN a connaissance de la clef KI donc en roamming l Authentification center du HPLMN transmet des triplets associs lIMSI au VLR. En phase I la clef KI pouvait tre transmise au VLR mais la scurit ntait pas optimum

22/04/2006

Rseau GSM/DCS

84

Pierre Roullet : roullet@aist.enst.fr

84

Procdure de scurit : Authentification 2/2


Procdure MM
MS BSS Authentification Request MSC

Authentification Response

Le message Authentification Request contient : CKSN, RAND Le message Authentification Response contient : SRES Dans le cas o le SRES est incorrect le rseau envoie le message Authentification Reject, le mobile ne peut plus que faire des appels durgence. Toutefois si le TMSI a t utilis on ressaye avec l IMSI avant denvoyer l Authentification Reject.

22/04/2006

Rseau GSM/DCS

85

Pierre Roullet : roullet@aist.enst.fr

85

Procdure de scurit : Chiffrement 1/3


Le chiffrement a 2 buts : protger les identits des usagers mais aussi protger les donns des usagers. La premire tape est la dtermination de la clef de chiffrement. Lors de l authentification le mobile calcule galement la clef Kc de chiffrement associ RAND partir de lalgorithme A8 et de la clef KI. On parle alors de triplets dauthentification (RAND, SRES, Kc) Le chiffrement seffectue dans la couche de niveau en fonction des versions disponibles de lalgorithme de chiffrement A5 disponible avec la clef Kc. A Kc est associ le numro de clef CKSN qui est contenu dans le message initial, ceci permet de ne pas rauthentifier dans tous les cas, tout en sassurant que le mobile et le rseau utilise la mme clef lors du chiffrement

22/04/2006

Rseau GSM/DCS

86

Pierre Roullet : roullet@aist.enst.fr

86

Procdure de scurit : Chiffrement 2/3


Le chiffrement est ordonn par le MSC grce au Cipher Mode Command, ordre transmis sur lAbis par Encryption Command. Sur linterface Radio les messages sont les suivants : - Ciphering Mode Command : Il contient le type dalgorithme utiliser et le mode de chiffrement (marche ou arrt). La BTS commence le chiffrement ds quelle a envoy ce message, le mobile lui commence le chiffrement ds sa rception. - Ciphering Mode Complete : La BTS commence le dchiffrement partir de la rception dun premier message L2 correctement chiffr - Ciphering Mode Reject : si le dmarrage ou l arrt du chiffrement cest mal pass L IMEI peut tre demand lors des phases de chiffrement et lors de Handover il peut tre ncessaire de stopper provisoirement ou dfinitivement le chiffrement en fonction de la disponibilit de cette fonctionnalit sur la cellule cible.

22/04/2006

Rseau GSM/DCS

87

Pierre Roullet : roullet@aist.enst.fr

87

Procdure de scurit : Chiffrement 3/3

MS

BTS

BSC

MSC Cipher Mode Command

Encryption Command Cipher Mode Command

Ciphering Mode Complete

Ciphering Mode Complete

22/04/2006

Rseau GSM/DCS

88

Pierre Roullet : roullet@aist.enst.fr

88

Mise jour de Localisation vue du mobile : 1 / 6


Afin de recevoir des appels entrants le mobile doit tre localis en permanance dans le rseau. La localisation nest pas au niveau cellule mais plutt groupement de cellule. Cette mise jour est linitiative du mobile qui pour cela doit quitter le mode veille et demander une mise jour de localisation. Il effectue un accs alatoire (channel request)et se voit allouer un canal ddi (immediat assignment) qui est gnralement un SDCCH et effectue alors sa demande par le message initial Localisation Updating Request. Le rseau notifie la prise en compte de la localisation par le message Localisation Updating Accept. Il existe 3 types de mise jour de localisation :
La Normale : lorsque le mobile dtecte un changement de LA suite la mobilit La priodique : chance dune temporisation IMSI attach : dans certain cas au dmarrage du mobile

22/04/2006

Rseau GSM/DCS

89

Pierre Roullet : roullet@aist.enst.fr

89

Mise jour de Localisation vue du mobile : 2 /6


Mise jour de localisation Normale : Le mobile compare la LA (Localisation Area) diffuse la LA mmorise sur sa SIM, il effectue une mise jour de localisation lorsquil dtecte un changement suite par exemple une reslection ou tout simplement lallumage Mise jour priodique : Le mobile effectue une mise jour de localisation priodique lchance dune temporisation qui court en mode veille, quels que soient les vnements de slection ou reslection. Cette mise jour permet de borner le temps pendant lequel le mobile peut tre perdu suite un problme de perte de donnes dans le rseau. La valeur limite de cette temporisation T3212 est diffuse dans les SYS INFO 3 et 4 et peut tre infinie. Dans ce cas l aucune mise jour priodique aura lieu. Cette temporisation est aussi remise zro chaque accs russi au rseau. Mise jour de localisation de type IMSI attach : le rseau indique par un flag sur le BCCH sil souhaite que le mobile effectue des mises jour de localisation de type IMSI attach. Une telle mise jour a alors lieu lorsque le mobile est allum dans une zone qui est la LA quil a en mmoire. Si le rseau ne demande pas lattach, ce cas ne donnerait pas lieu une mise jour de localisation. Si la LA est diffrente de la LA mmorise dans ce cas une mise jour normale lieu

22/04/2006

Rseau GSM/DCS

90

Pierre Roullet : roullet@aist.enst.fr

90

Mise jour de Localisation vue du mobile : 3 /6


Procdure MM
MS BTS Location Updating Request Complete L3 Info Localisation Updating Accept BSC MSC

Sur linterface Radio on trouve les messages suivants : - Location Updating Request : Lidentit du mobile La classe du mobile CKSN LA Mmoris Type de localisation - Localisation Updating Accept : La nouvelle LA Lidentit du mobile (optionnel) - Localisation Updating Reject : La cause 22/04/2006 Rseau GSM/DCS 91

Pierre Roullet : roullet@aist.enst.fr

91

Mise jour de Localisation vue du mobile : 4 /6


La rallocation de TMSI au cours de la mise jour de localisation peut se faire de 2 faons Une manire de rallocation de TMSI peut tre lenvoie de la commande TMSI Reallocation Command ou bien implicitement en mettant un nouveau TMSI dans le message Location Updating Accept. La prsence de lIMSI dans ce message provoquera alors leffacement du TMSI Le mobile rpondra au TMSI Reallocation Command par un TMSI Reallocation Complete On notera que cest le VLR qui gre les TMSI donc un changement de VLR impliquera un changement de TMSI. Un VLR couvre plusieurs LA et bien souvent le TMSI nest valable que dans une LA donne

22/04/2006

Rseau GSM/DCS

92

Pierre Roullet : roullet@aist.enst.fr

92

Mise jour de Localisation vue du mobile : 5 /6


MS Channel Request Immediat Assignment Localisation Updating Request Complete L3 Info Authentification Request Authentification Response Cipher Mode command Ciphering Mode Command Ciphering Mode complete Cipher Mode Complete Localisation Updating Accept (TMSI) TMSI Reallocation Complete Mise jour de Localisation avec procdures de scurit BSS MSC

22/04/2006

Rseau GSM/DCS

93

Pierre Roullet : roullet@aist.enst.fr

93

Mise jour de Localisation vue du mobile : 6 /6


Toutefois la localisation peut chouer, en fonction de la cause dchec le mobile adopte un comportement diffrent Si la localisation est refuse par ce que lIMSI est inconnue ou que le mobile nest pas autoris, on efface toutes les donnes de la SIM et la carte est considre invalide, seuls les appels durgence sont autoriss Si la localisation est refuse avec comme cause PLMN Not allowed ou LA not allowed ou National Roaming Not Allowed on efface les donnes didentification de la SIM et on active le compteur dchec de localisation. Le mobile mettra ensuite jour ses listes de PLMN ou LA interdits jour. En cas de refus de roaming le Mobile devra faire une nouvelle slection de PLMN. Le compteur nest l que pour limiter le nombre dessais de localisation infructueux

22/04/2006

Rseau GSM/DCS

94

Pierre Roullet : roullet@aist.enst.fr

94

Mise jour de Localisation vue du rseau 1/2


MS BSS MSC/VLR2 Loc Updt Req (TMSI) Complete L3 Info VLR1 HLR Send Identification (TMSI) Authentification Request Authentification Response Update Location Cancel Location Ack cancelation Insert subscriber data Ack Update Location ACk Ciphering Mode CMD Cipher Mode CMD Ack (Triplet)

Ciphering Mode Complete Cipher Mode Complete TMSI Reallocation CMD TMSI Rallocation Complete Location Update Accept

22/04/2006

Rseau GSM/DCS

95

Pierre Roullet : roullet@aist.enst.fr

95

Mise jour de Localisation vue du rseau 2/2


MS BSS MSC/VLR2 Loc Updt Req (TMSI) Complete L3 Info Identity Request (TMSI) Identity Response (IMSI) Send Authentification Info(IMSI en clair) Authentification Request Authentification Resopnse Send Authentification Ack (Triplet) Update Location Cancel Location Ack cancelation Insert subscriber data Ack Ciphering Mode CMD Cipher Mode CMD Update Location ACk VLR1 HLR

Ciphering Mode Complete Cipher Mode Complete TMSI Reallocation CMD TMSI Rallocation Complete Location Update Accept

22/04/2006

Rseau GSM/DCS

96

Pierre Roullet : roullet@aist.enst.fr

96

Procdure de detach vue du mobile


Le Flag ATT sur le BCCH indique si les procdures dattach/ detach sont requises sur le rseau. La procdure dIMSI detach est un dtachement explicite du rseau (contrairement au dtachement implicite qui est un effacement de la prsence du mobile aprs un certain dlais de non contact avec celui ci). Cette procdure est dclenche lorsque le mobile est dsactiv ou lors du retrait de la carte Le mobile envoie alors le message IMSI Detach Indication qui ne ncessite pas dacquittement du rseau

22/04/2006

Rseau GSM/DCS

97

Pierre Roullet : roullet@aist.enst.fr

97

La procdure de Handover 1/6


Cest la procdure de transfert qui permet le maintien des communications au changement de la cellule. Cette procdure sappuie sur les diffrentes mesures faites par le mobile. La procdure de mesure : Lorsquil est en communication, la station mobile doit en permanence effectuer des mesures sur des cellules voisines qui lui sont indiques dans les SYS INFO 5 et 6. Il constitue des messages Measurement Report envoys sur le SACCH montant, ces messages contiennent entre autre les mesures de puissances et de qualit sur son canal BCCH et sur les voisins. Cette remont de mesures ce fait au moins tous les 1 2 blocs selon la prsence ou non de messages courts. La BTS associe aux mesures du mobile ses propres mesures sur le canal ddi et transmet vers le MSC le Measurement Result. Sur la Base de ces mesures et dautres critres de planification rseau le mobile ou le rseau dcide que la cellule courante nest pas la meilleure et initie la procdure de Handover
MS Measurement Report BTS Measurement Complete BSC

22/04/2006

Rseau GSM/DCS

98

Pierre Roullet : roullet@aist.enst.fr

98

La procdure de Handover 2/6

Les phases successives permettant Le Handover sont : 1. 2. 3. 4. 5. 6. 7. 8. 9. Rapport des mesures effectues par le terminal. Rapport des mesures effectues par le terminal et relayes par la BTS1. Dcision d handover, allocation d'un canal de trafic la BTS2. Acquittement de la BTS2. Envoi de la commande de handover au terminal via la BTS2. Acquittement du terminal. Acquittement du terminal relay par la BTS2. Commande de libration du canal. Acquittement de la BTS1.

22/04/2006

Rseau GSM/DCS

99

Pierre Roullet : roullet@aist.enst.fr

99

La procdure de Handover 3/6


Cest une procdure gre par la couche RR et les messages que lon voit sur linterface radio sont les suivants: Handover command : ce message contient la description du canal cible (type, porteuse, saut de frquence ventuel et mode sil ya changement), le handover reference, contrle de puissance, la synchronisation indication. Le timing of advance est optionnel sil y a eu une prsynchro avant et on peut avoir aussi en option un starting time. Handover Access : cest un burst daccs non chiffr qui ne contient que le Handover Reference (1 octet). Physical Information : ce message est envoy lors de Handover non synchronis, il contient le Timing of advance et est ventuellement chiffr. Handover Complete : ce message est envoy aprs tablissement du niveau 2 SABM sur le nouveau canal (pas de rsolution de contention) Handover Failure : ce message est envoy lors de lchec de ltablissement sur le nouveau canal, le mobile se replie donc sur son ancien canal. Si le mobile ne le fait pas le MSC libre au bout de lchance dune temporisation le canal.

22/04/2006

Rseau GSM/DCS

100

Pierre Roullet : roullet@aist.enst.fr

100

La procdure de Handover 4/6


Le type du Handover est indiqu par le champ Synchronisation Command dans le Handover Command, il peut tre non synchronis ou synchronis. En mode synchronis on diffrenciera 3 sous modes le finement synchronis ou le mobile connat lavance tout les paramtres de la cellule cible, le prsynchronis o le mobile connat le timing of advance et enfin le pseudo synchronis. Handover synchronis : 4 bursts sont envoys dans 4 trames de niveaux successives sur le DCCH principal(avance en temps 0)Ces bursts sont optionnels si jamais le mobile connat lavance le Timing Of Advance appliquer. Le mobile en fonction du Timing Of advance prcdent calcule le nouveau ayant en plus connaissance des BCCH voisins. Handover non synchronis : Entre 2 cellules non synchronis le rseau doit envoyer au mobile lavance en temps quil doit appliquer pour se synchroniser sur la nouvelle cellule. Le mobile rpte des bursts successifs partir desquels le BSS cible est mme de dterminer lavance en temps. Le mobile attend ensuite les Physical Infos.

22/04/2006

Rseau GSM/DCS

101

Pierre Roullet : roullet@aist.enst.fr

101

La procdure de Handover 5/6


MS Meas Report BTS1 Meas Result Dcision de handover Channel Activation Channel Activation Ack Handover Command Le mobile se porte sur la nouvelle cellule Handover Acces Handover detection Physical Info SABM UA Handover Complete Rf channel release Rf channel release Ack BSC BTS2 MS

22/04/2006

Rseau GSM/DCS

102

Pierre Roullet : roullet@aist.enst.fr

102

La procdure de Handover 6/6


Il y a 2 types de Handovers, les Handovers inter-cellulaires et les Handovers Intracellulaires Le Handover inter-cellulaire permet de changer de canal lintrieur dune cellule. Il est dclench pour des raisons de trafic ou de changement du paysage radio et peut tre pilot par le MSC (il est dit inter BSS) ou par le BSC (intra BSS) Le Handover intra-cellulaire permet un changement de cellule, il est dclench par exemple pour rduire les interfrences lorsque la qualit se dgrade malgr un signal fort. Il est toujours pilot par le BSC On notera toutefois que le MSC initial restera le point dancrage entre le rseau RTC et le rseau GSM, sil y a handover et changement de MSC, le deuxime MSC ne sera quun relais du premier

22/04/2006

Rseau GSM/DCS

103

Pierre Roullet : roullet@aist.enst.fr

103

Gestion dappel : appels sortants 1/2


Un appel sortant commence comme tout accs la ressource radio par un accs alatoire par lintermdiaire dun RACH, cette demande est gnralement suivi dun Immediat Assignment Le mobile envoie ensuite son message initial pour spcifier le type de canal dont il va avoir besoin en fonction du type de service (appel sortant, appel durgence, message court ) et ceci par lintermdiaire dun CM request. La demande de service au CM (Call Manager) peut tre chiffr ou non et donne suite une rponse du rseau par un CM Accept. A ce stade l le mobile envoie un message de Setup prcisant lidentit de son appelant (Called BCD Number) ainsi que son type de canal (BC : bearer capability) en fonction du service attendu (voix, donne,message court.) Le MSC prvient de ltat dappel en court par lintermdiaire du message Call Proceding Un message Alerting peut tre utilis pour simuler un retour de sonnerie. Le message Connect lui notifie au mobile lacceptation par le distant de lappel et il acquittera ce message par Connect Acknowledge

22/04/2006

Rseau GSM/DCS

104

Pierre Roullet : roullet@aist.enst.fr

104

Gestion dappel : appels sortants 2/2


MS Channel Request Immediat Assign (SDCCH) CM service Request Complete L3 Info (SM serv Req) Authentification + Chiffrement Setup Call Proceding Alerting Assign Req TCH Assign Command Assign Complete Connect Connect Acknowledge Assign Complete BSS MSC

22/04/2006

Rseau GSM/DCS

105

Pierre Roullet : roullet@aist.enst.fr

105

Gestion dappel : appels entrants 1/2


Le rseau demande au mobile de faire un accs alatoire par lintermdiaire dun Paging Request. A laccs alatoire le rseau rpond par un Immediat Assign (SDCCH). Sur ce canal le mobile envoie son message Initial savoir Paging Response Les diffrentes procdures didentifications et de scurits peuvent tre mise en place ou non Le MSC peut ce niveau commencer sa transmission notamment le message Setup o il prcise le numro appel(Called BCD Number), le type de profile de service demand (Bearer Capabilities). Le mobile rpond au Setup par Call Confirmed ou Release Complete selon la compatibilit du mobile avec le type de profile demand. Le message Alerting permet un retour de sonnerie. A rception du message Connect le rseau entre en tat actif, le mobile lui le sera lmission du message Connect Acknowledge On peut scuriser ltablissement de communication en anticipant le besoin dun canal TCH ds ltablissement du SDCCH mais cela nest pas obligatoire

22/04/2006

Rseau GSM/DCS

106

Pierre Roullet : roullet@aist.enst.fr

106

Gestion dappel : appels entrants 2/2


MS Paging Request Channel request Immediat Assign (SDDCH Paging Response Complete L3 Info Authentification + Chiffrement Setup Call Confirmed Alerting Connect Assign Request (TCH) Assign Command Assign Complete Assign Complete Connect Acknowledge BSS Paging MSC

22/04/2006

Rseau GSM/DCS

107

Pierre Roullet : roullet@aist.enst.fr

107