log canal

85
Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004 -1- Sommaire général Sommaire général Principes de GSM Principes de GSM É É volutions pr volutions pr é é vues pour GSM vues pour GSM Principes de GPRS Principes de GPRS Principes de Principes de l l UMTS UMTS

Upload: paul-kabeya

Post on 19-Jan-2016

5 views

Category:

Documents


1 download

DESCRIPTION

Logical channel

TRANSCRIPT

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 1 -

Sommaire généralSommaire général

Principes de GSM Principes de GSM

ÉÉvolutions prvolutions préévues pour GSMvues pour GSM

Principes de GPRSPrincipes de GPRS

Principes de Principes de ll’’UMTSUMTS

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 2 -

Réseau d’accès radio

Réseau cœur

Réseau fixe (RTC, RNIS, Internet

Réseau de téléphonie mobileRéseau de téléphonie mobiletechnologie d’accès radio

Architecture de référence Architecture de référence d’un réseau radio mobiled’un réseau radio mobile

Le rrééseau dseau d’’accaccèès radios radioachemine l’information depuis

le terminal mobile jusqu’au réseau cœur et vice versa

Le rrééseau cseau cœœurur assure la gestion du service offert et l’acheminement des

communications vers les réseaux fixes tels que le réseau public de téléphonie fixe, le

réseau Internet, etc.

Le terminal mobileterminal mobile est le vecteur qui permet de transmettre/recevoir les données générées/destinées

par/à l’utilisateur

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 3 -

UTRANUE BSS

Um

MS

A

Domaine de la station mobile

NSS

Architecture générale Architecture générale d’un réseau GSM d’un réseau GSM –– 1/21/2

Domaine du réseau d’accès

Domaine du réseau cœur

Domaine de l’infrastructure

OSS

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 4 -

SousSous--systsystèème radio (me radio (BSS, BaseBSS, Base--Station Station SubsystemSubsystem))C’est le réseau d’accès radio qui assure les transmissions radioélectriques et gère la ressource radio.

Architecture générale Architecture générale d’un réseau GSM d’un réseau GSM –– 2/22/2

SousSous--systsystèème dme d’’acheminement (acheminement (NSS, Network NSS, Network SubsystemSubsystem))Comprend l’ensemble des fonctions nécessaires àl’établissement des appels et à la gestion de la mobilité. On peut dire que le NSS est le réseau cœur GSM.

SousSous--systsystèème dme d’’exploitation et de maintenance (exploitation et de maintenance (OSS, OSS, Operation SubsystemOperation Subsystem))Permet à l’exploitant d’administrer le réseau (coûts, performances, erreurs, sécurité…).

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 5 -

� C ’est le standard le plus utilisé dans le monde� Taux de pénétration de 70% en France ; jusqu’à 80% dans certains pays d’Europe

� La Chine : le plus important réseau GSM au monde

� Plusieurs fabricants d’équipements et plusieurs opérateurs (3, 4 voire 5 opérateurs dans nombre de pays, ce qui a accéléré la couverture et l’innovation de services)

� Itinérance internationale automatique : un abonné GSM à Singapour ou en France peut passer ou recevoir des appels dans 170 pays dans le monde de manière sûre et en ayant une seule facture.

Le GSM aujourd’huiLe GSM aujourd’hui

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 6 -

Principales bandes de fréquence Principales bandes de fréquence GSM utilisées dans le monde GSM utilisées dans le monde

Voie montante (MS→BTS)

25 MHz

890 Mhz 915 MhzVoie descendante (BTS→MS)

25 MHz

935 Mhz 960 Mhz

45 MHz

124 × 200 khz200 khz 124 × 200 khz 200 khz

Voie montante (MS→BTS)

75 MHz

1 710 Mhz 1 785 MhzVoie descendante (BTS→MS)

75 MHz

1 805 Mhz 1 880 Mhz

95 MHz

374 × 200 khz200 khz 374 × 200 khz 200 khz

Voie montante (MS→BTS)

60 MHz

1 850 Mhz 1 910 MhzVoie descendante (BTS→MS)

60 MHz

1 930 Mhz 1 990 Mhz

80 MHz

299 × 200 khz200 khz 299 × 200 khz 200 khz

GSM 900

DCS 1 800

PCS 1 900 (U.S.)

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 7 -

π/4 DQPSKGMSKQPSK/O-QPSKπ/4 DQPSKType de modulation

25 kHz200 kHz1 250 kHz30 kHzSéparation entre porteuses

FDDFDDFDDFDDMode de duplexage

FDMA/TDMAFDMA/TDMAFDMA/CDMAFDMA/TDMATechniques

d’accès multiple

940-956 (VD)810-826 (VM)

1 477-1501 (VD)1 429-1 453 (VM)

925-960 (VD)880-915 (VM)

1 805-1 880 (VD)1 720-1 785 (VM)1 850-1 910 (VD)1 930-1 990 (VM)

869-894 (VD)824-849 (VM)

1 850-1910 (VD)1930-1990 (VM)

869-894 (VD)824-849 (VM)

1 850-1910 (VD)1930-1990 (VM)

Spectre de fréquences

1993199219951992Lancement commercial

JaponEuropeEtats-UnisEtats-UnisPays d’origine

PDCGSMIS-95 (cdmaOne)IS-136 (D-AMPS, TDMA)Standard

Standards 2G dans le monde Standards 2G dans le monde –– 1/21/2

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 8 -

00,20,40,60,8

11,21,41,61,8

2001 2002 2003 2004 2005

GSMGSM

cdmaOnecdmaOne

ISIS--136136

3G3G

PDCPDC

Abo

nnés

à la

télé

phon

ie m

obile

(m

illia

rds)

analogiqueanalogique

Standards 2G dans le monde Standards 2G dans le monde –– 2/22/2

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 9 -

Page Internet : Page Internet : ftpftp://://ftpftp.3GPP..3GPP.orgorg//SpecsSpecs/2003/2003--12/R199912/R1999

03.XX Aspects réseau (NSS)

Titre (suivant Release’99 Dec03)Titre (suivant Release’99 Dec03)NuméroNuméro

SpecsSpecs. 3GPP concernant . 3GPP concernant l’architecture d’un réseau GSM l’architecture d’un réseau GSM

02.XX Services

Référence :Référence :

[1] Lagrange X., [1] Lagrange X., GodlewskiGodlewski P., P., TabbaneTabbane S., S., Réseaux GSMRéseaux GSM, Hermès, 2000. , Hermès, 2000.

01.XX Généralités

04.XX Interfaces et protocoles MS-BSS

05.XX Interfaces radio : niveau physique

Codage / décodage de la parole

Adaptateurs de terminaux07.XX

Interfaces BSS-MSC

01.0101.01

19881988--1998.1998. Les spécifications techniques du GSM sont effectuées par l’ETSI (SMG)

19981998-- à nos jours.à nos jours. Les spécifications techniques du GSM sont effectuées par le 3GPP

06.XX

08.XX

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 10 -

SIMMS

SIM/ME i/f

MT

TE

R

SIM

MT

TEME

MS

Modèle fonctionnel de la MS Configuration possible de la MS

Mobile Equipment (ME). Partie fonctionnelle de la MS composée de l’équipement terminal (TE) et de la terminaison mobile (MT).

Mobile Termination (MT). Partie de la MS qui effectue des fonctions spécifiques à la transmission et à la réception sur l’interface radio (contient les protocoles des couches 1, 2 et 3 du modèle OSI)

Terminal Equipment (TE). Partie de la MS où les données de l’application sont générées en émission ou traitées en réception. Ses fonctionnalités ne sont pas spécifiées par le GSM

Éléments d’une Station Mobile Éléments d’une Station Mobile La station mobile (MS) est l’équipement mobile (ME) contenant une carte SIM

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 11 -

Équipement Équipement mobilemobile

SIM

GSM

SIM/ME i/f

Subscriber Identity Module (SIM). Carte s’insérant dans un équipement mobile GSM et qui contient toutes les informations d’abonnement

Carte SIMCarte SIM

La SIM contient :� La liste des réseaux interdits� Les clés de chiffrement� IMSI (International Mobile Subscriber Identity)� MSISDN (Mobile Station International ISDN Number)� L’identités temporaire de l’usager (TMSI)� Les identités des zones de localisation courantes du terminal...

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 12 -

Les identités du mobile Les identités du mobile –– 1/21/2

� Identité permanente du mobile auprès du réseau. Elle n’est pas connue par l'utilisateur

IMSIIMSI

� Identité temporaire du mobile auprès du MSC

TMSITMSI

� Identité de l’équipement mobile (allouée lors de sa fabrication)

IMEIIMEI

� Numéro international d’un abonné suivant le plan de numérotation E.164. C’est par ce numéro qu’il peut appeler ou être appelé

MSISDNMSISDN

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 13 -

MCC MNC MSIN

IMSI

3 digits 2 digits ≤ 10 digits

CC NDC SN

MSISDN

� MCC : indicatif du pays domicile de l’abonné mobile

� MNC : indicatif du PLMN nominal de l’abonné mobile

� MSIN : numéro de l’abonnémobile à l’intérieur du réseau GSM

� CC : indicatif du pays dans lequel l’abonné a souscrit son abonnement

� NDC : indicatif du PLMN particulier dans le pays

� SN : attribué librement par l ’opérateur

Les identités du mobile Les identités du mobile –– 2/22/2

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 14 -

Concept de numéro Concept de numéro et d’identité en GSMet d’identité en GSM

Mr. Leneuf MSISDN MSISDN = 33 6 83 36 00 01IMSI IMSI = 208 02 211254

HLRHPLMN

SIM

IMSIIMSI = 208 02 211254

Appel avec IMSI

On préfère utiliser plutôt le TMSI

Numérotation du MSISDNMSISDN

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 15 -

TéléservicesTéléservices

PLMN (GSM)

Réseau possible de transit

Réseau terminal (GSM, UMTS, RTC...)MTTE TE

Services support Services support ((bearerbearer servicesservices))

MESIM

TAF IWF IWF

Services support Services support et et téléservicestéléservices

�������� Le service offert dLe service offert déépend de pend de ll’’abonnement souscritabonnement souscrit, des , des possibilitpossibilitéés s offertes par le roffertes par le rééseauseau courant (restrictions dues au courant (restrictions dues au roamingroaming), et par ), et par ll’é’équipement utilisquipement utiliséé (capacit(capacitéés SW/HW, version techniques SW/HW, version technique……))

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 16 -

♣ Définis en reprenant les services déjà existants sur les réseaux fixes

♣ Offre d’une capacité de transmission avec des caractéristiques techniques de débit, de taux d’erreur, de mode de transmission (synchrone, asynchrone), etc.

♣ Fournit un circuit permettant la transmission de données ou l’accès àun réseau de données à commutation de paquets, et ce par un mode synchrone ou asynchrone. Le débit peut varier de 300 bps à 9 600 bps

♣ Le transfert numérique de bout en bout (UDI, Unrestricted Digital Information) suppose que le PLMN est directement lié au RNIS

♣ Sinon, le service est appelé « 3,1 kHz » car une partie de la liaison peut comporter un passage en analogique dans la bande téléphonique de 3,1 kHz

Services support GSMServices support GSM

�������� Un service support peut Un service support peut êêtre considtre considéérréé comme un comme un «« tuyautuyau »» mis mis àà la disposition de lla disposition de l’’abonnabonnéé par lpar l’’opopéérateurrateur

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 17 -

Offre de services en définissant les caractéristiques des terminaux et éventuellement des applications

•• Transmission de la voixTransmission de la voix ::→→→→ Téléphonie→→→→ Appels d’urgence (numéro 112 avec ou sans SIM)

•• Message courts (SMS)Message courts (SMS) :→→→→ Messages courts vers un mobile en point à point→→→→ Messages courts venant d’un mobile en point à point→→→→ Messages courts en diffusion vers mobiles

•• Fax :Fax :→→→→ Transmission alternée voix / fax→→→→ Transmission automatique fax

Téléservices Téléservices GSMGSM

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 18 -

Fonctionnalités d’utilisation qui peuvent être offertes en complément des téléservices et des services support. Dépendent du PLMN, mais aussi des possibilités techniques et administratives du réseau destinataire

•• Identification de numIdentification de numééroro (présentation / restriction d’identification de la ligne appelant, présentation / restriction d’identification de la ligne connectée)

•• Renvoi dRenvoi d’’appelappel (renvoi d’appel systématique, en occupation…)

•• Double appelDouble appel (mise en instance / attente)

•• ConfConféérencerence (appel multipartie, groupe fermé d’usagers)

•• FacturationFacturation (indication du montant avec ou sans interdiction)

•• Restriction dRestriction d’’appelappel (interdiction des appels sortants, internationaux…)

Services supplémentaires GSMServices supplémentaires GSM

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 19 -

BSCBSC

BSSBSS

Abis

BSCBSC

BTSBTSBSSBSS

MS

Abis

Um A

NSSNSS

Architecture du réseau Architecture du réseau d’accès radio GSMd’accès radio GSM

BTSBTS

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 20 -

BSS (Base Station BSS (Base Station SubsystemSubsystem))

� Effectue les procédures de la couche physique : multiplexage TDMA, saut de fréquences lent, chiffrement, modulation / démodulation RF� Réalise un ensemble de mesures radio nécessaires pour vérifier la qualité de la liaison et qui sont exploitées par le BSC � Gère la couche liaison de données (LAPDm)� Capacité typique autour de 16 porteuses (support d’une centaine de communications simultanées)

� C’est l’organe « intelligent » du BSS chargé de la gestion des ressources radio :

– Allocation des canaux– Utilise les mesures effectuées par la BTS pour contrôler la puissance

d’émission du mobile et/ou de la BTS – Prend la décision de l’exécution du handover

� Une ou plusieurs BTS sont sous son contrôle

BTS (Base BTS (Base TransceiverTransceiver Station)Station)

BSC (Base Station BSC (Base Station ControlerControler))

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 21 -

Architecture de référence

MS

Signalisation et donnéesSignalisation

A

EIR

GMSC

NSS

RTC, RNIS,PLMN, etc.

F C

RTC

AuCH

HLR

D

MSC/VLR

Um

BSS

� Echanges de signalisation fondés sur le Système Sémaphore no. 7 (SS7)� En charge de la gestion des services à commutation de circuits : voix, fax, SMS, data...� Interconnexion au réseau téléphonique fixe (RTC) et aux réseaux de données RNIS

Architecture du réseau cœur GSM (NSS)Architecture du réseau cœur GSM (NSS)

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 22 -

Principales entités Principales entités physiques du NSS physiques du NSS

Mobile Switching Centre (MSC)Mobile Switching Centre (MSC)Commutateur en charge de la gestion des services en mode circuit des stations mobiles qui sont enregistrées dans la zone géographique qu’il gère.

Home Location Register (HLR)Home Location Register (HLR)Base de données. Elle contient des informations concernant les conditions d’abonnement de l’utilisateur et les caractéristiques des services souscrits. Elle contient également des informations grossières sur la localisation de l’abonné.

Visitor Location Register (VLR)Visitor Location Register (VLR)Base de données. Elle contient des informations précises sur la position de l’abonné et son déplacement dans une zone de localisation (LA).

Gateway MSC (GMSC)Gateway MSC (GMSC)Passerelle qui effectue le routage des appels venant du RTC vers le MSC du destinataire.

Equipment Identity Register (EIR)Equipment Identity Register (EIR)..Base de données qui contient une liste noire des terminaux dont l’accès au réseau peut être refusé.

AuthenticationAuthentication Centre (Centre (AuCAuC)).. Base de données qui contient les paramètres utilisés pour la gestion de la sécurité de l’accès au système.

23.002

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 23 -

Architecture en couches Architecture en couches d’un réseau GSM d’un réseau GSM –– 1/31/3

EchangesEchanges de signalisationde signalisation

TDMATDMA MTP MTP MTPMTP

LAPDmLAPDm

Um

MS BSS

RR

MM

CM

SCCP

MSC

SCCP SCCP

RTC

TCAP

GMSC

RTCA

RR BSSAP TCAP

MM

CMMAP MAP

SCCP

BSSAP

Couche 1Couche 1

Couche 2Couche 2

Couche 3Couche 3

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 24 -

Couche 1 (couche physique)Couche 1 (couche physique)� Définit l’ensemble des moyens de transmission et de réception physiques de l’information

� Sur l’interface Abis, la transmission est numérique, le plus souvent sur des voies 64 kbps

� Sur l’interface radio, elle est plus complexe du fait des opérations à effectuer : codage correcteur d’erreurs, multiplexage des canaux logiques, mesures radio…

Architecture en couches Architecture en couches –– 2/32/3

Couche 2 (liaison de données)Couche 2 (liaison de données)� A pour objet de fiabiliser la transmission entre deux équipements par un protocole

� Les protocoles adoptés comportent un mécanisme d’acquittement et de retransmission (ARQ, Automatic Repeat Request)

� La liaison entre la BTS et le BSC est gérée par le LAPD utilisé dans le RNIS

� Entre la MS et la BTS on utilise une version modifiée du LAPD : le LAPDm

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 25 -

Couche 3 (réseau)Couche 3 (réseau)

�Etablit, maintient et libère les circuits de parole ou de données impliqués dans une communication

�Comporte trois sous-couches :

♦RRRR (Radio Resources) : gère l’ensemble des aspects purement radio

♦MMMM (Mobility Management) : prend en charge la localisation, l’authentification et l’allocation du TMSI

♦CMCM (Connection Management) :

�CCCC (Call Control) : traite la gestion des connexions de circuits avec le destinataire final

�SMSSMS (Short Message Service) : assure la transmission et la réception de messages courts

�SSSS (Suplementary Services) : gère les services supplémentaires

Architecture en couches Architecture en couches –– 3/33/3

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 26 -

BSCBSCBTSBTS

TCHTCH

SDCCHSDCCHSACCHSACCHBCCHBCCH

canaux de signalisationcanaux de signalisation((≈≈ canaux D RNIS)canaux D RNIS)

canaux de traficcanaux de trafic((≈≈ canaux B RNIS)canaux B RNIS)

BSCBSC

BTSBTS

MSCMSC

Connexion SCCPConnexion SCCP

MSMS

Connexion RRConnexion RR

Communication entre le Communication entre le mobile et le MSC mobile et le MSC –– 1/21/2

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 27 -

� Établir une connexion radio, appelée connexion RR, pour disposer d’au moins un canal dédié de façon àdialoguer avec le réseau

� Établir une connexion de niveau 2 avec la BTS pour fiabiliser le dialogue sur le canal dédié

� Établir une connexion avec le MSC, appelée connexion MM, qui est possible grâce à une connexion RR (MS-BSC) et à une connexion SCCP (BSC-MSC)

Pour pouvoir communiquer avec le MSC, Pour pouvoir communiquer avec le MSC, le terminal mobile doit :le terminal mobile doit :

Communication entre le Communication entre le mobile et le MSC mobile et le MSC –– 2/22/2

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 28 -

Le transcodage de la paroleLe transcodage de la parole

TranscodeurTranscodeur

Parole loi A ou µ

NSSNSS

BSSBSS64 kbps

Parole transcodée

16 kbps

MSCMSC

BSCBSC

TRAUTRAU

AbisAbis

voix 13 kbps sur canaux 16 kbps

AterAter AA

voix 64 kbps

BTSBTS

signalisationcircuit de parole

260 bits / 20 ms (13 260 bits / 20 ms (13 kbpskbps)) + 21 bits de control + 4 bits d’alignement + 35 bits de synchronisation = 320 bits / 20 ms (16 320 bits / 20 ms (16 kbpskbps))

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 29 -

Communication à l’intérieur du NSS Communication à l’intérieur du NSS

MSC/VLR

EIR

GMSC

FC

RTC

AuCH

HLR

D

RTC/RNIS

E G

RTC

A

Signalisation et donnéesSignalisation

NSS

RTC

MTP1

MTP2

MTP3

SCCP

TCAP

MAP

MTP1

MTP2

MTP3

SCCP

TCAP

MAP

MTP1

MTP2

MTP3

SCCPISUP

MTP1

MTP2

MTP3

autre PLMN GMSC

MSC/VLR

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 30 -

Principales procédures Principales procédures gérées par le NSSgérées par le NSS

��ProcProcéédure dure IMSI IMSI attachattach. Permet au mobile de se faire connaître auprès du réseau et d’accéder aux services souscrits.�� Procédure Procédure IMSI IMSI detachdetach. Permet au mobile ou au réseau de s’informer l’un l’autre lorsque les services gérés par le MSC ne sont plus accessibles.� Procédures de sécurisation des appelsProcédures de sécurisation des appels. Comprennent l’authentification, l’assignation d’identificateurs temporaires (TMSI) et l’activation du chiffrement� Procédures de gestion de la mobilitéProcédures de gestion de la mobilité. Permettent de suivre le mobile dans ses déplacements tout en assurant la continuité des services

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 31 -

EtatsEtats du mobile visdu mobile vis--àà--vis vis du NSS du NSS –– 1/31/3

détaché veille

IMSI IMSI attachattach signaling connectionsignaling connectionreleaserelease

signaling connection signaling connection establishestablish

� IMSI detachdetach�� LAU LAU reject reject � IMSI IMSI attach rejectattach reject

connecté

IMSI IMSI detachdetach impliciteimplicite

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 32 -

EtatEtat détaché détaché �������� Il n’y a pas de communication entre la MS et le MSC�������� La MS n’est pas joignable car sa position est inconnue�������� Pour pouvoir passer ou recevoir des appels, la MS doit effectuer la procédure IMSIIMSI attachattach pour s’inscrire au réseau

�������� La position de la MS est connue par le MSC avec une précision de LA�������� Des messages de notification d’appel (paging) sont nécessaires pour joindre la MS�������� La MS doit effectuer la procédure « Location Area update »si la LA évolue au cours de ses déplacements

EtatEtat de veillede veille

EtatsEtats du mobile visdu mobile vis--àà--vis vis du NSS du NSS –– 2/32/3

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 33 -

EtatEtat connectéconnecté

�������� La position de la MS est connue par le MSC avec une précision du BSC : la gestion de la mobilité est àla charge du BSC

�������� La MS a établi une communication avec le BSS et peut passer des appels téléphoniques ou transmettre des données �������� La MS passe dans l’état veille lorsque la signalisation entre la MS et le MSC a été relâchée ou coupée

EtatsEtats du mobile du mobile visvis--àà--vis du NSS vis du NSS –– 3/33/3

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 34 -

Inscription auprès du réseau (IMSI Inscription auprès du réseau (IMSI attachattach))

BSSMS

MM Location updating request (IMSI)

MSC/VLR HLR

Authentification et activation du chiffrement (connexion SCCP)

MAP Update location (IMSI)

MAP Insert subscriber data

MM TMSI reallocation command

MAP Insert subscriber data ack

MAP Update location ack

MM TMSI reallocation complete

MM Location updating accept

Libération des connexions RR et SCCP

La MS est en veilleveille

Etablissement d’un canal dédié (connexion RR)

La MS est en état

connectéconnecté

La MS est en veilleveille

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 35 -

Zones de localisation et Zones de localisation et le «le « conceptconcept » cellulaire» cellulaire

Couverture idéale de la cellule

Couverture possible de la cellule

�Utilisation de plusieurs fréquences porteuses� On n’utilise pas la même fréquence dans des cellules adjacentes� La taille de la cellule varie entre 100 m et 30 kms et dépend de la densité d’utilisateurs, de la géographie, de la puissance de la BTS, etc.

Zone de localisation

LA 1

Zone de localisation

LA 2

Zone de localisation

LA 3

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 36 -

BSC1

B1 B2 B3 B4

LA1

B5 B6 B8 B9

LA2

B7 B10 B11 B12 B13

LA3

B14 B15 B17 B18B16

BSC2 BSC3 BSC4

Les zones de localisation Les zones de localisation en GSM en GSM –– 1/21/2

MSC/ MSC/ VLR1VLR1

MSC/ MSC/ VLR2VLR2

� LA. Consiste en un ensemble de cellules gérées par un même et unique MSC/VLR.

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 37 -

GMSCGMSC

Les zones de localisation Les zones de localisation en GSM en GSM –– 2/22/2

HLRHLR

VLRiVLRi

MSCjMSCj

MSISDNa � VLRi, IMSIa

IMSIa � MSCi, LAIk, TMSIa

BSCBSC

LAIkLAIk

USIMSIM

Recherche par TMSIa

Recherche par TMSIa

IMSIa, LAIk, TMSIa

MCC MNC LAC

Location Area Identification (LAI)

MCC : identifiant du pays

MNC : identifiant du PLMN

LAC : code de la zone de localisation

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 38 -

Mise à jour de la zone de localisationMise à jour de la zone de localisation

BSCMSNouveau MSC/VLR

HLR Ancien MSC/VLR

MM Location updating request (ancien TMSI, ancienne LAI)

MAP Send identification ack (IMSI, RAND, SRES, Kc)

Authentification et activation du chiffrement

MAP Update location

MAP Cancel location ack

MAP Cancel location

MAP Insert subscriber data

MAP Insert subscriber data ack

MAP Update location ack

MM TMSI reallocation command (nouveau TMSI, nouvelle LAI)

MAP Send identification (TMSI)

MM LA update complete

Etablissement d’une connexion RR

Mise à jour Mise à jour normale ou normale ou périodiquepériodique

MM Location updating accept

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 39 -

Procédures de sécurisation Procédures de sécurisation des appels en GSMdes appels en GSM

� Permettent d’assurer la confidentialité et l’authenticité des échanges entre la MS et le réseau

ChiffrementChiffrement� Utilisé pour préserver la confidentialité de la voix, des données et de la signalisation transférées sur le canal radio

� Elles sont mises en place :

� lors de l’inscription initiale au réseau

� lors d’un changement de LA

� lors d’une demande de connexion générée par la MS

� lors d’une réponse à un message de paging

AuthentificationAuthentification

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 40 -

Processus d'authentificationProcessus d'authentification

MS HLR

MAP Send authentification info (IMSI)

MSC/ VLR

AuC

Ki / RAND SRES

MAP Send authentification info ack(RAND / SRES / Kc)

MM Send authentification request (RAND)

Ki / RAND RESA3

A3

MM Authentification response (RES)

RES = SRES ? Abonné Abonné interdit interdit

non

Abonné Abonné authentifiéauthentifié

oui

Ki / RAND KcA8

Ki / RAND KcA8

Utilisé pour le chiffrement

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 41 -

Processus de chiffrement Processus de chiffrement

AuC

A5

MS

SIM

A8

Ki RAND

Kc

128 bits 128 bits

64 bits

Données à chiffrer

A5

BTS

A8

KiRAND

Kc

128 bits128 bits

64 bits

Données à chiffrer

Données chiffrées

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 42 -

VLRVLR

RTC GMSC

HLR

MSC2 BSC

Abis

AbisA

BSC

(2), (4) MAP

(3) MAP(4), (7) ISUP

(5), (6) BSSMAP

(1), (7) ISUP

MSC1

Abis

(5), (6) RR

Appel entrant (voix)

Exemple de lExemple de l’é’établissement tablissement dd’’un appel entrantun appel entrant

Le mobile est recherché par paging

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 43 -

Appel sortant Appel sortant –– 1/21/2

BSC

MM CM_Service request

UE

Établissement d’un canal dédié (connexion RR)

Complete L3 info (CM service request, identificateur LAI...)

MSC/ VLR

Centre d’acheminement

CC Setup (numéro demandé)

CC Call proceeding

BSSMAP Assignment request

Etablissement d’un canal radio

BSSMAP assignment complete

HLR

Authentification et activation du chiffrement

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 44 -

Appel sortant Appel sortant –– 2/22/2

BSCMS MSC/ VLR

Centre d’acheminement

ISUP IAM

CC Alert

ISUP IAM

ISUP ACM

ISUP ACM

ISUP ANM

CC Connect

ISUP ANM

CC Connect ack

Sonnerie

Décrochage

CONVERSATION

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 45 -

Couche 3 : gestion

Couche 2 : liaison de données (LAPDm)

Architecture protocolaire en couches d’un terminal GSMArchitecture protocolaire en couches d’un terminal GSM

Call Management (CM)Call Management (CM)

- Call Control (CC)- Services supplémentaires- Short messages (SMS)…

MobilityMobility Management (MM)Management (MM)

-Authentification-Mise à jour de la localisation -IMSI attach / detach…

Radio Radio ResourceResource (RR)(RR)

-Paging, activation chiffrement,allocation canaux dédiés, handover, rapport des mesures…

Contrôle de lien radio

SACCH FACCH

Protection et détection d’erreurs

Canaux physiques et logiques

SDCCH

RACH PCH

CCCH

AGCH BCCH

SCH FCCH

Construction de bursts

Couche 1 : couche physique

TCH

mécanisme de retransmission

CO

DE

C,

do

nnée

s us

ager

applications

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 46 -

Radio Rx Détection des bits Dé-chiffrement

Décodeurparole

modulateur chiffrement

Chaîne TXChaîne TX

Chaîne RXChaîne RX

Processeur avec le SW : CM, MM, RR,

LAPDm

Interfaceutilisateur

Application, jeux, etc.

Partie RF Partie bande baseData

Data

Messages de signalisation

270 kbit/s

Décodage canalDes-

entrelacement

Codagecanal

entrelacementConstr. desburstsRadio Tx Codeur

paroleCAN

CNA

22.8 kbps13 kbpspour FS

22.8 kbps 13 kbpspour FS

Traitement numérique

(DSP/ASIC etc.)

Traitements séquencés au rythme trame TDMA = 4.615 ms

Switch

Traitmnt.audio

Traitmnt.audio

Démodulation et décodage des burst

égaliseur, annul. d’écho.,

etc.

Messages de signalisation

Chaîne d’émission et de Chaîne d’émission et de réception d’un terminal GSMréception d’un terminal GSM

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 47 -Données utilisateurTraffic Channel for data � � user

rate 9,6 kbps, 4,8 kbps, <2,4 kbps

Voix plein / demi débitTraffic Channel for coded speech TCH/FSTCH/FS et TCH/HSTCH/HS � �Trafic Channel Trafic Channel

TCHTCH

Exécution du handoverFast Associated Control Channel FACCHFACCH � �

Supervision de la liaisonSlow Associated Control Channel SACCHSACCH � �

SignalisationStand-Alone Dedicated Control

Channel SDCCHSDCCH � �DedicatedDedicated control control

channelchannel

Messages courts diffusésCell Broadcast Channel CBCHCBCH �

Allocation de ressourceAccess Grant Channel AGCHAGCH �

Accès aléatoire du mobileRandom Access Channel RACHRACH �

Appel du mobilePaging Channel PCHPCH �

CommonCommon control control channel channel CCCHCCCH

accès partagé

Information systèmeBroadcast Control Channel BCCHBCCH �

Synchronisation + identification

Synchronisation Channel SCHSCH �

Calage sur fréquence porteuse

Frequency Correction Channel FCCHFCCH �Broadcast channel Broadcast channel

BCHBCHunidirectionnel en

diffusion (voie balise)

Type

s de

can

aux

en G

SM

Type

s de

can

aux

en G

SM

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 48 -

Définition de canal logique GSM Définition de canal logique GSM

� Ce sont des « fils » qui relient la couche physique à la couche 2. Ils sont définis par le type d’information qu’ils convoient

�������� Canaux communs.Canaux communs. Canaux point à multipoint ou point à point unidirectionnels utilisés pour le transfert d’information d’un ou de plusieurs utilisateurs (AGCH, PCH, BCH, RACH et CBCH) (FCCH, SCH)

�������� Canaux dédiés.Canaux dédiés. Canaux point à point dédiés à un utilisateur en particulier :

�������� Canaux de traficCanaux de trafic.. Utilisés pour le transfert de la parole et des données usager (TCH) après établissement de la communication

�������� Canaux de contrôleCanaux de contrôle.. Utilisés pour le transfert de messages de signalisation (SDCCH, SACCH, FCCH)

Canaux logiquesCanaux logiques

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 49 -

Définition de canal physique GSM Définition de canal physique GSM

� une paire de fréquences� un slot particulier par fréquence choisi parmi huit

Un canal physique est caractérisé par :

Métriques temporelles des canaux physiques� Trame radio. Intervalle de temps de longueur 8 slots, soit 4,615 ms ;� Slot. Intervalle de temps de longueur 577 µµss ;� FN. Compteur de trames qui sert de référence temporelle dans une cellule. Il est modulo M = 26 x 51 x 211

TCH

SACCH

Canal physique

�������� un canal physique convoie un ou plusieurs

canaux logiques

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 50 -

Canaux physiques pour une Canaux physiques pour une transmission «transmission « duplexduplex »»

0 1 2 3 4 5 6 7

trame TDMA = 4,616 ms

tempstemps

slot = 577 µ

porteuse C0

porteuse C1

fréquencefréquence 0 1 2 3 4 5 6 7

trame TDMA = 4,616 ms

TX

RX

Le débit brut de transmission max. sur un canal physique de trafic GSM est de 456 / 20 ms = 22,8 kbps

BTSBTSMSMS

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 51 -

Allocation d’un canal SDCCH Allocation d’un canal SDCCH (appel sortant)(appel sortant)

BTS BSC

RR Channel request

MSC

Channel required

Channel activation

Channel activation ack.

Immediate assignement command

RR immediate assignment

RACH

AGCH

Commutation sur canal SDCCH

SABM [MM CM service request]SDCCH Establish indication

[MM CM service request]SCCP connectiop request[BSSMAP complete L3info [MM CM service request]]

SCCP connection confirmUA [MM CM service request]

SDCCH

MSÉ

tabl

isse

men

t de

Éta

blis

sem

ent d

e la

con

nexi

on R

Rla

con

nexi

on R

R

Un

chem

in c

ompl

et d

e U

n ch

emin

com

plet

de

sign

alis

atio

n es

t mai

nten

ant

sign

alis

atio

n es

t mai

nten

ant

disp

onib

le e

ntre

le M

S e

t NS

Sdi

spon

ible

ent

re le

MS

et N

SS

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 52 -

SSéélection de PLMNlection de PLMN

SSéélection de cellulelection de cellule

Inscription Inscription ((IMSI IMSI attachattach))

1) PLMN sélectionné

4) Résultat de l’inscription

3) Liste des PLMN accessibles

3) Demande d’inscription dans le PLMN sélectionné

2) Indication de service à l’usager

Mise sous tension du terminal : sélection Mise sous tension du terminal : sélection de PLMN et recherche de cellulede PLMN et recherche de cellule

MCC MNCCode pays

Code PLMN

Identité du PLMN

Sélection manuelle ou automatique

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 53 -

Phase de sélection/Phase de sélection/resélectionresélectionde cellule et de PLMN de cellule et de PLMN

Sélection initiale :Sélection initiale :-- Mise à jour du PLMNMise à jour du PLMN-- Choix d’une cellule «Choix d’une cellule « convenableconvenable »»

Y aY a--tt--il une cellule de meilleure qualité il une cellule de meilleure qualité dans un PLMN de plus haute priorité dans un PLMN de plus haute priorité

que le PLMN courant ?que le PLMN courant ?

Y aY a--tt--il une cellule de il une cellule de meilleure qualité meilleure qualité

dans le PLMN courant ?dans le PLMN courant ?

OuiOui

NonNon

ResélectionneResélectionne cette cellulecette cellule

Enregistrement :Enregistrement :-- Mise à jour de la localisationMise à jour de la localisation-- IMSI IMSI attachattach

OuiOui

NonNon

ResélectionneResélectionne ce PLMNce PLMN

Recherche de Recherche de voie balisevoie balise

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 54 -

CELL_DCHSDCCH TCH

Sélection de cellule

Mode connecté RR

Mise sous tension

Sélection/resé-lection de PLMN

Handover

Resélection de cellules

Mode veille RR

Tâches du mobile dans les Tâches du mobile dans les modes veille et connecté RRmodes veille et connecté RR

Ce mode est Ce mode est transparent au NSS transparent au NSS

Ce mode est Ce mode est transparent au BSS transparent au BSS

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 55 -

Mode veille RR Mode veille RR �������� Le BSS ignore l’existence de la MS�������� Une fois inscrite, la mobilité de la MS est gérée par le NSS. Sa position est connue avec la précision d’une LA. La MS peut être jointe par une procédure de paging�������� La MS reçoit des informations système diffusées par le BSS�������� La MS est identifiée par l’IMSI ou le TMSI �������� La MS ne transmet ni ne reçoit des données usager

�La mobilité de la MS est gérée par le BSS avec la précision d’une cellule� Le mobile se voit allouer des ressources radio�������� La MS peut transmettre/recevoir des données usager et/ou de la signalisation

EtatsEtats RR de la MSRR de la MS

Mode connecté RRMode connecté RR

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 56 -

Processus de Processus de handoverhandover

Processus qui permet de basculer une communication en cours d’un canal physique à un autre sans que la qualité du service ne soit dégradée. Le but est d’allouer un autre canal dédié à une MS déjà en mode dédié

� IntercellulaireIntercellulaire� se produit lorsque les mesures effectuées sur une cellule

voisine présentent une meilleure qualité que celles de la cellule active.� se produit quand une cellule voisine permet la

communication avec un niveau de puissance de signal plus faible� se produit lorsque le réseau souhaite transférer la charge

du trafic sur des cellules adjacentes

�� IntracellulaireIntracellulaire� se produit lorsque les mesures montrent que la qualité du

signal reçu est faible avec un niveau de champ du signal élevé dans la cellule active. Implique le BSC seul

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 57 -

MSC-A (ancre)

MSC-B (relais)

MSC-C (relais)

BSC1 BSC2 BSC3 BSC4

RTC/RNIS

Handover sous le même BSC

Handoverinter BSC

Handoverinter MSC

Handoversubséquent

Différents cas de Différents cas de handoverhandover intercellulaireintercellulaire

Données et signalisation

signalisation

BTS1 BTS2 BTS3 BTS4 BTS5

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 58 -

Sommaire généralSommaire général

Principes de GSM Principes de GSM

ÉÉvolutions prvolutions préévues pour GSMvues pour GSM•• DDééfinition de HSCSD, GPRS et EDGE finition de HSCSD, GPRS et EDGE

Principes de GPRSPrincipes de GPRS•• Description des nouveaux Description des nouveaux ééquipements quipements

•• Description des nouveaux protocolesDescription des nouveaux protocoles

•• Description des nouvelles procDescription des nouvelles procééduresdures

Principes de Principes de ll’’UMTSUMTS

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 59 -

Limitations de GSM pour Limitations de GSM pour le transfert de donnéesle transfert de données

���� Débit de transmission limité à 9 000 kbps���� Temps d’établissement long : 20 ~ 25 s���� Facturation selon le temps de connexion et non pas en fonction du volume de données transférées���� Pas de souplesse dans l’adaptation du débit���� Interconnexion complexe avec les réseaux paquet

⇐⇐⇐⇐ Une utilisation efficace de la ressource radio (débit à la demande)⇐⇐⇐⇐ Un accès simplifié aux réseaux paquet (Internet !!)⇐⇐⇐⇐ D’avantage d’utilisateurs desservis que l’on peut classer selon leurs besoins de transfert (en spécifiant la QoS)

… et les opérateurs demandent… et les opérateurs demandent

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 60 -

Solutions proposées pour Solutions proposées pour faire évoluer le GSMfaire évoluer le GSM

HSCSD HSCSD (< 57 kbps)

EDGE EDGE (384 kbps)

GPRS GPRS (< 171,2 kbps)

UMTS UMTS (2 Mbps)

GSMGSM (<14,2 kbps)

E-CSDE-GPRS

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 61 -

Principe de HSCSDPrincipe de HSCSD- proposé principalement par Nokia. Spécification finalisée en 1999- peu de succès commercial (disponible dans certains pays nordiques)- possibilité d’allouer plus d’un time slot à un abonné dans la limite des 8 slots disponibles : 115.2 kbps (8 x 14.4 kbps théorie) (38.4 kbps en pratique)- allocation de ressources radio à la demande- peu d’impact sur l’architecture des réseaux GSM, impact moyen sur le terminal

Nombre de Nombre de slotsslots selon type de canalselon type de canal

457,657,6

343,243,2

438,438,4

2328,828,8

2419,219,2

1314,414,4

129,69,6

14,84,8

TCH/14.4TCH/14.4TCH/9.6TCH/9.6TCH/4.8TCH/4.8Débit utile Débit utile

kbpskbps

mais c’est toujours mais c’est toujours du circuit !!!du circuit !!!

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 62 -

Principe de GPRSPrincipe de GPRS- introduction du monde paquet dans le GSM- souplesse pour l’allocation de ressources indépendamment dans les voies montante et descendante (communication asymétrique) - on n’utilise les slots que quand on en a vraiment besoin - augmente la granularité du débit disponible- débit maximum brut théorique : 8 x 21.4 = 171.2 kbps (autour de 54 kbps en pratique)- fort impacte sur le réseau cœur et sur le terminal. Impact moyen sur le réseau d’accès radio

---

220

132

0

Bits Bits poinçonnéspoinçonnés

3/415,9 kbpsCSCS--33

122 kbpsCSCS--44

2/313,7 kbpsCSCS--22

1/29,2 kbpsCSCS--11

Taux de Taux de codagecodage

Débit utile Débit utile par slotpar slot

Schéma de Schéma de codagecodage

très fiable

très peu fiable

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 63 -

Principe Principe d’EDGEd’EDGE

- introduction d’une nouvelle modulation : 8-Phase Shift Keying (8-PSK)- utilisé comme complément avec HSCSD et GPRS - débit maximum brut théorique : 300 kbps (E-CSD) et 380 kbps (E-GPRS)

(0,0,1)

(1,0,1)

(0,0,0)(0,1,0)

(0,1,1)

(1,1,1)

(1,1,0)

(1,0,0)

II

QQ

182,4 kbps553,6 kbpsDébit utile dans 8 Débit utile dans 8 x x slotslot (théorique)(théorique)

22,8 kbps69,6 kbpsDébit utile par Débit utile par slotslot

116348Bits par Bits par slotslot

13Bits par symboleBits par symbole

Débit symboleDébit symbole

GMSKGMSK88--PSKPSK

Constellation 8-PSK

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 64 -

GERAN

A

GbGb

Signalisation et donnéesSignalisation

SGSNSGSN

EIR

GMSC

GGSNGGSN

Réseau cœur GSM Phase 2+

Internet,X.25, etc.

GsGs

F

GnGn

GfGf GcGc

C

RTC

AuCH

HLR

D

GrGr

MSC/VLR

RTC, RNIS,PLMN, etc.BSC

BTS

SIM

BSS

MS

Abis

ME

SIM-ME

Um

BSC

BTSBSS

Abis

Architecture d’un réseau GSM Phase 2 +Architecture d’un réseau GSM Phase 2 +

� Introduction de services en mode paquets suivant la technologie GPRSGPRS : le débit pour la transmission des données peut aller jusqu’à 171,2 kbps� Introduction de nouveaux téléservices : appel en groupe, voix en diffusion…� Introduction de nouveaux codeurs de parole : EFR, AMR... � Apparition de nouvelles technologies d’accès radio : HSCSD et EDGE� Interconnexion assurée aux réseaux Internet et X.25

PCUPCU

PCUPCUGiGi

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 65 -

GPRS : nouvelles entités physiques dans GPRS : nouvelles entités physiques dans le réseau cœur et dans le réseau radiole réseau cœur et dans le réseau radio

PCU (Packet Control Unit). Unité de contrôle chargée: de la gestion de l’allocation des ressources radio pour des services GPRS, de la congestion et de la diffusion d’informations système liées au GPRS. Localisée dans la BTS, ou BSC ou SGSN.

Gateway GPRS Support Node (GGSN). Le nœud passerelle GPRS est un routeur qui effectue le routage des paquets, venant des réseaux PDP externes, vers le SGSN du destinataire. Il est également en charge de l’acheminement des paquets sortants vers le réseau PDP correspondant.

Serving GPRS Support Node(SGSN). Nœud GPRS en charge de la gestion des services àcommutation de paquets des abonnés attachés au réseau. En GPRS, il est relié, via l’interface Gb, à un ou plusieurs BSC.

Définition de nouvelles interfaces : « Gb », « Gs », « Gf », « Gn », « Gr », « Gb », « Gi »

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 66 -

GPRS : les nouveaux servicesGPRS : les nouveaux services

- Service point à point (premiers déploiements) :�������� accès aux réseaux IP et X.25; accès aux réseaux IP et X.25; �������� navigation sur Internet, navigation sur Internet, �������� streamingstreaming audio & vidéo, audio & vidéo, �������� MMS (photos, MMS (photos, vidéoclipsvidéoclips), ), �������� ii--mode mode �������� FTP, chat, FTP, chat, telnettelnet, émail, , émail, géolocalisationgéolocalisation……

- Service point à multipoint (plus tard) :- service service multicastmulticast

-Service de messagerie courts SMS

Fondé sur un modèle de service de type MINITELFondé sur un modèle de service de type MINITEL

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 67 -

Qualité de service en GPRSQualité de service en GPRS

Paramètres de QoS

Priorité : Priorité : haute, moyenne, basse

Fiabilité :Fiabilité : probabilité de perte de données, probabilité de données hors séquence,

probabilité de corruption de données

Délais :Délais : mesuré entre deux points de référence

Débit

- La MS demande au réseau ce dont on a vraiment besoin

- La QoS requise est indiquée par la MS au réseau au moment d’établir un « contexte PDP »

- C’est le réseau qui approuve ou pas la demande selon les conditions d’abonnement et en fonction des ressources disponibles

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 68 -

Architecture protocolaire d’un réseau GPRSArchitecture protocolaire d’un réseau GPRS

Um Gn Gi

TDMA TDMA L1bis L1bis L1 L1

MAC MAC Frame Relay Frame Relay L2 L2

RLC

MS BSS

LLC

GMM

SM

RLC BSSGP BSSGP

SGSN

LLC

IP

UDP/TCP

IP

UDP/TCP

GMM GTP

GGSN

Gb

Plan de contrôlePlan de contrôle : échange de signalisation entre le réseau fédérateur GPRS et la Méchange de signalisation entre le réseau fédérateur GPRS et la MSS

SMGTP GTP

TDMA

MAC

RLC

MSMS

LLC

SNDCP

IP, PDP

Application

Plan usagerPlan usager : échange de données entre le réseau fédérateur GPRS et la MSéchange de données entre le réseau fédérateur GPRS et la MS

Um

TDMA L1bis

MAC Frame Relay

BSSBSS

RLC BSSGP

Gb

L1bis L1

Frame Relay L2

BSSGP

SGSNSGSN

LLC

IP

UDP ou TCP

Gn

SNDCP GTPIP/PDP

GGSNGGSN Fournisseur Fournisseur de servicede service

L1

L2

IP

UDP ou TCP

GTP

IP, PDP

L1

L2

IP, PDP

IP/PDP

Gi

L1

L2

IP, PDP

Application

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 69 -

• transfert des données usager entre le SGSN et la MS• compression et décompression des données usager

LLC• fiabilise le lien logique entre la MS et le SGSN• contrôle des séquences, ordre de livraison, contrôle des

flots, détection d’erreurs, retransmission (ARQ)

RLC/MAC• RLC fiabilise le lien radio entre la MS et le BSS• MAC contrôle l’accès au canal radio partagé par plusieurs MS

Architecture protocolaire Architecture protocolaire d’un réseau GPRS d’un réseau GPRS –– 2/32/3

• gère les échanges entre le BSC et le SGSN• matérialise la QoS demandée par la MS et autorisée par le SGSN• le transport des données usager est effectué selon la technologie

Frame Relay

BSSGP

SNDCP

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 70 -

GTP : protocole de tunnel GTPGTP : protocole de tunnel GTP

� Utilise le protocole IP / UDP afin de créer un « tunnel » pour y transmettre les paquets entre le GGSN et le SGSN (via l’interface « Gn ») :

� GTP-C (plan de contrôle) : coordonne les procédures liées à un contexte PDP

� GTP-U (plan usager) : transfert transparent des données usager

adresse IP de la source dans le tunnel

en-tête UDP

en-tête GTP

datagramme IP à passer par le tunnel

adresse IP du destinataire dans le

tunnel

Architecture protocolaire Architecture protocolaire d’un réseau GPRS d’un réseau GPRS –– 3/33/3

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 71 -

Classe de terminaux GPRSClasse de terminaux GPRS

• Accès simultané à des services circuit (GSM) et paquet (GPRS)• La MS doit être capable de gérer deux connexions simultanément• Impact sur la partie RF de la MS – il faut qu’elle soit full-duplex

Terminaux classe ATerminaux classe A

• L’accès simultané à des services circuit (GSM) et paquet (GPRS) n’est pas possible• La MS est inscrite auprès du MSC et du SGSN et lit des messages de paging pour des service circuit et paquet indépendamment• Le mode GPRS peut être suspendu lors d’un appel voix GSM• Ce sont les terminaux GPRS les plus répandusterminaux GPRS les plus répandus actuellement

Terminaux classe BTerminaux classe B

• Le passage de GSM à GPRS se fait manuellement • La MS ne surveille pas le paging GSM (appels circuits entrants) lorsqu’il opère en GPRS et viceversa

Terminaux classe CTerminaux classe C

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 72 -

Classes Classes multislotmultislotde terminaux GPRSde terminaux GPRS

TX et RX simulta. dans des fréqs différent.

23∆∆∆∆ slots

entre TX et RX

Sans limite5432Max slots

actifs

43432213221211Max. slots TX

43444343323221Max. slots RX

1413121110987654321Classe multislot

Classe 10 1 TX (8-12 kbps), 4 RX (32-48 kbps) ou 2 TX 16-24 kbps), 3 RX (24-36 kbps)

Classe 121 TX (8-12 kbps), 4 RX (32-48 kbps) ou2 TX (16-24 kbps), 3 RX (24-36 kbps) ou 3 TX (24-36 kbps ), 2 RX (16-24 kbps) ou4 TX (32-48 kbps ), 1 RX (8-12 kbps)

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 73 -

7 8 1 2 3 4 5 6 7 8 1

4 5 6 7 8 1 2 3 4 5 6

Voie descendante

Voie montante

Utilisateur GPRS 1

Utilisateur GPRS 2

fo

f1

BTS BSC2

7

3

8

4

1

7 8 1 2 3 4 56 7 8 1

4 56 7 8 1 2 3 4 5 6

Voie descendante

Voie montante

fo

f12 3 4

7 81

Classes Classes multislotmultislotde terminaux GPRS (exemple)de terminaux GPRS (exemple)

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 74 -

GPRS : Canaux logiquesGPRS : Canaux logiques

Canal auxiliaire de contrôleDesc./mont.PACCH

Transfert de données usagerDesc./mont.PDTCHPTCH

Services multicastDescendantePNCH

Confirmation d’accèsDescendantePAGCH

PagingDescendantePPCH

Accès aléatoireMontantePRACH

PCCCH

Diffusion d’informations systèmeDescendantePBCCHPBCCH

RôleVoieNomGroupe

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 75 -

GPRS : nouvelles procédures GPRS : nouvelles procédures gérées par le SGSNgérées par le SGSN

��ProcProcéédure dure GPRS GPRS attachattach. Permet au mobile de se faire connaître auprès du réseau et d’accéder aux services GPRS�� Procédure Procédure GPRS GPRS detachdetach. Permet au mobile ou au réseau de s’informer l’un l’autre lorsque les services gérés par le SGSN ne sont plus accessibles� Procédures dé sécurisation des appelsProcédures dé sécurisation des appels. Comprennent l’authentification, l’assignation d’identificateurs temporaires (P-TMSI) et l’activation du chiffrement� Procédures de gestion de la mobilitéProcédures de gestion de la mobilité. Permettent de suivre le mobile dans ses déplacements tout en assurant la continuité des services � nouvelles zones de localisation (RA)� Procédures d’activation d’un contexte PDPProcédures d’activation d’un contexte PDP. Nécessaire pour pouvoir transmettre et/ou recevoir des données usager

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 76 -

EtatsEtats du mobile visdu mobile vis--àà--vis vis du SGSN du SGSN –– 1/21/2

IDLE READY STANDBY

GPRS GPRS attachattach

� Temps écouléTemps écoulé� Force to Force to standbystandby� AbnormalAbnormal RL conditionRL condition

Réception de PDURéception de PDU� GPRS GPRS detach detach � RAU RAU reject reject � GPRS GPRS attach rejectattach reject� Cancel locationCancel location

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 77 -

Etats Etats du mobile vis à vis du mobile vis à vis du SGSN du SGSN –– 2/22/2

• Le mobile n’est pas joignable pour un service GPRS (non inscrit au réseau GPRS, il est détaché)

État GPRS IDLEÉtat GPRS IDLE

• La position du mobile est connue à la cellule près gérée par le SGSN• Il doit effectuer une procédure cell update à chaque changement de cellule• Accès possible à des services paquet sans paging• Le MS peut transmettre ou recevoir de l’information

État GPRS READYÉtat GPRS READY

• La position du mobile est connue à la routing area (RA) près• Accès possible à des services paquet avec paging préalable• Il doit effectuer une procédure RA update à chaque changement de RA

État GPRS STANDBYÉtat GPRS STANDBY

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 78 -

SGSN1

BSC1

B1 B2 B3 B4

RA1

LA1

B5 B6 B8 B9

RA2

LA2

B7

RA3

B10 B11 B12 B13

RA4

LA3

B14 B15 B17 B18

RA5

B16

RA6

BSC2 BSC3 BSC4

SGSN2

Les zones de Les zones de localisation en GPRSlocalisation en GPRSMSC/ VLR1

MSC/ VLR2

RA. Sous-ensemble de cellules dans une LA placées sous le contrôle d’un BSC et gérées par un même et unique SGSN.

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 79 -

Procédures «Procédures « GPRS GPRS attachattach »»

Pour avoir accès à des services paquet

… la MS doit s’attacher au réseau GPRS

L’inscription se déroule entre la MS et le SGSN

- vérifie que l’abonné est autorisé à utiliser le réseau pour accéder à ses services (processus d’authentification)- prend une copie du profile de souscription de l’abonné de l’HLR- assigne à la MS une identité temporaire pour sécuriser les échanges ultérieurs (P-TMSI)

Le SGSN :Le SGSN :

Aussi, il est possible d’effectuer une procédure combinée « GPRS/IMSI attach »afin de s’inscrire auprès du MSC et du SGSN en une seule fois (avec l’interface « Gs »)

HLR

BSC

BTS

SGSN1

Gb

Abis

GPRS GPRS attach requestattach request / / acceptaccept

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 80 -

Notion de contexte PDPNotion de contexte PDP

AP

N c

AP

N b

GGSNA

PN

a

contexte PDP a1 (APN a, adresse PDP a, QoS1)

contexte PDP a2 (APN a, adresse PDP a, QoS2)

GGSN

contexte PDP b (APN b, adresse PDP b, QoS)

contexte PDP c (APN c, adresse PDP c, QoS)

SGSN

MS

Accès Internet

Accès serveur WAPAccès

Intranet/VPN

contexte PDP primaire

contexte PDP secondaire

cba2a1Contextes PDP

Type de réseau PDP : …APN : …Adresse PDP : …QoS : …

HLR

Un contexte PDP est un “tuyau” virtuel qui décrit les caractéristiques d’une connexion à un réseau PDP

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 81 -

Réseau GPRS

201.19.26.0

201.19.26.43

201.19.26.86

Routeur (IP)

Réseau IP A202.74.18.0

Réseau IP B198.14.76.0

202.74.18.11 198.14.76.21

Adressage dans un réseau GPRSAdressage dans un réseau GPRS

� Un réseau GPRS est un « Intranet » privé dont le propriétaire est l’opérateur

L’allocation d’adresse à la MS est statique ou dynamique

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 82 -

Réseau cœur GSM/GPRS

NSS

SGSN

EIR

Gf Gc

Internet, Internet, VPN

GPRS

HLR AUC

SGSN

GGSN

DNS

BSS

1

2

3

4

5

1. La MS fait la demande d’activation d’un contexte PDP en indiquant : le type de réseau type de réseau PDPPDP, l’APNAPN, son adresse PDPadresse PDP, l’identité NSAPINSAPI, la QoSQoS, etc.

2. Le SGSN vérifie les conditions d’abonnement de la MS en interrogeant le HLR3. Si tout est en règle, le SGSN consulte le DNS pour déterminer l’adresse IP du GGSN à

partir de l’APN indiqué par la MS 4. Le SGSN établit un lien de signalisation avec le GGSN identifié5. Le GGSN alloue une adresse IP à la MS à partir du pool dont l’opérateur dispose ou à partir d’un serveur de type RADIUS lorsque l’on accède à un réseau privé (VPN)

RADIUS

Exemple 1 : Activation dExemple 1 : Activation d’’un contexte PDPun contexte PDP

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 83 -

La MS demande l’activation d’un contexte PDP avec les paramètres suivants :Type de rType de rééseau PDPseau PDP :: IP, APN : MYINTERNET.com, adresse PDP : non

indiquée

A la réception de cette demande : 1. Le SGSN vérifie les conditions d’abonnement de la MS pour l’accès à Internet2. Le SGSN vérifie que l’APN indiqué est valide3. Le SGSN identifie le GGSN associé à l’APN indiqué en interrogeant un DNS4. Puisque la MS ne possède pas d’adresse IP, c’est au GGSN de lui en allouer une parmi le pool d’adresses dont l’opérateur dispose

Exemple 2 : Activation dExemple 2 : Activation d’’un contexte PDP un contexte PDP pour un accpour un accèès transparent s transparent àà InternetInternet

GPRS IPBackbone

Firewall

Internet

Firewall

Serveur

SGSNGGSNBSC

Il s’agit dans cet exemple d’un accès classique à Internet sans que le GGSN participe à l’authentification de la MS pour le compte du réseau externe

DNS

Intranet

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 84 -

La MS demande l’activation d’un contexte PDP avec les paramètres suivants :Type de rType de rééseau PDPseau PDP :: IP, APN : MYVPN.com, adresse PDP : non indiquée

A la réception de cette demande :

1. Le SGSN vérifie l’abonnement de la MS pour ce type de service2. Le SGSN vérifie que l’APN indiqué est valide3. Le SGSN identifie le GGSN associé à l’APN indiqué en interrogeant un DNS4. Le GGSN participe à l’authentification de la MS pour le compte du VPN. Le

GGSN alloue à la MS une adresse IP. RADIUS peut être utilisé par le GGSN pour ces deux tâches

Exemple 3 : Activation dExemple 3 : Activation d’’un contexte PDP un contexte PDP pour un accpour un accèès non transparent s non transparent àà un un IntranetIntranet

GPRS IPBackbone

Firewall

Internet

Firewall

Intranet/VPN

SGSNGGSNBSC

DNS

L2TP & IPsec Tunnel

RADIUSAccès sécurisé négocié par le GGSN suite à la demande de la MS

Javier Sanchez auteur du livre : « UMTS », 2ème édition, Mars 2004

- 85 -

Exemple 4 : routage des Exemple 4 : routage des paquets dans un rpaquets dans un rééseau GPRS seau GPRS

BSC

BTS

Réseau Internet

Routeur

SGSN2

Réseau fédérateur GPRS intra-PLMN

GGSN2

SGSN

GGSN1

Réseau fédérateur GPRS intra-PLMN

BSC

BTS SGSN1

Passerelle

Réseau fédérateur GPRS inter-PLMN

Passerelle

Gi

Gn

Gi

Gn

Gn

GbAbis

Gn

Gb

Serveur

Abis

Gn

GpPLMN 2 (réseau d’intinérance)

PLMN 1 (réseau nominal)

Appel sortant MS

Appel sortant serveur

Gp

HLR