Vous êtes sur la page 1sur 88

INSIA Les rseaux tlphoniques mobiles 1re partie: le GSM

23 avril 2012

Jacques Heitzmann
jacques.heitzmann@jaito.com

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 1

Agenda
1. Le module sur les rseaux tlphoniques mobiles 2. Les rseaux mobiles : le GSM
1. 2. 3. 4. Le mobile par rapport au fixe Le mobile: un peu dhistoire le GSM Architecture du GSM Laccs radio
1. Les cellules 2. La transmission radio

5. Interfaces et protocoles 6. Prpay et roaming Camel MVNOs


1. Prpay 2. Roaming Camel 3. MVNOs
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 2

Cours sur les tlcommunications mobiles 4 sances: 23 avril, 7, 14 et 21 mai 2012 Les rseaux mobiles Agenda:
Les rseaux mobiles le GSM Les donnes: GPRS et Edge L volution des rseaux mobiles: UMTS Le LTE

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 3

Agenda
1. Le module sur les rseaux tlphoniques mobiles 2. Les rseaux mobiles : le GSM
1. 2. 3. 4. Le mobile par rapport au fixe Le mobile: un peu dhistoire le GSM Architecture du GSM Laccs radio
1. Les cellules 2. La transmission radio

5. Interfaces et protocoles 6. Prpay et roaming Camel MVNOs


1. Prpay 2. Roaming Camel 3. MVNOs
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 4

Du fixe au mobile: quels nouveaux problmes ?


Radio
Modulation
Modulation damplitude, de frquence, de phase

Bidirectionnel
En filaire: 2fils 4 fils En radio:
Alternat ou Half-duplex: chacun parle son tour sur une mme voie radio Duplex: ressource pour voie descendante + ressources pour voie montante

Gestion de plusieurs communications


Partage des ressources (frquences)
Frequency Division Multiplexing Access FDMA (GSM) Time division Multipexing Access TDMA (GSM) Code Division Multiplexing Access CDMA (UMTS) Orthogonal Frequency Division Multiplexing OFDM (LTE)

Allocation dynamique des ressources


Seuls les mobiles qui communiquent consomment les ressources qui leur sont alloues au moment o ils en ont besoin Puissance radio => porte (quelques km) Rutilisation de la frquence hors de la porte de lmetteur Concept de radio cellulaire Quand je change de cellule: handover (on parle aussi d itinrance )
Jaito-s219 23/04/12 - 5

Rutilisation des frquences sur dautres zones gographiques


Continuit de la communication

Possibilit de communiquer sur dautres rseaux: roaming

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Du fixe au mobile: transposer le fixe


Reconnaissance du mobile
Contrairement une ligne fixe o le telphone existe toujours, un mobile peut tre hors fonctionnement Mobile en fonctionnement: quels droits ? (GSM = HLR) Mobile en dplacement: o est-il ?
Localisation du mobile: quel metteur fixe ? (= quelle cellule ?) Quels droits ? Quel rattachement ? (GSM= VLR) Localisation gographique: appels durgence; service aux applications

La prise
Fixe: dcroch tonalit Quel profil dutilisateur (GSM= HLR) Mobile:
dcroch et utilisation dun canal de signalisation Allocation dune ressource radio Interfonctionnement avec des quipements de rseau fixe Acheminement jusqu lappel

La rception dappel
O est le mobile
Quels droits ? (GSM= VLR ?) Localisation du mobile: quel metteur radio Etablissement de la communication

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 6

Agenda
1. Le module sur les rseaux tlphoniques mobiles 2. Les rseaux mobiles : le GSM
1. 2. 3. 4. Le mobile par rapport au fixe Le mobile: un peu dhistoire le GSM Architecture du GSM Laccs radio
1. Les cellules 2. La transmission radio

5. Interfaces et protocoles 6. Prpay et roaming Camel MVNOs


1. Prpay 2. Roaming Camel 3. MVNOs
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 7

Du radiotlphone au GSM et au LTE (1/6)


Systmes analogiques bass sur les points hauts
Bandes de frquence partages en canaux Chaque radiotlphone choisit un canal et dialogue via le point haut
Partage des frquences = choix dun canal libre Le point haut fait office de relai avec un rseau fixe

Utilise par les services de police


Premiers rseaux dans les annes 1920s aux Etats-Unis (Dtroit)

Inconvnients:
Saturation rapide des ressources radios Perte de communication hors de la couverture du point haut = pas de gestion de mobilit

Systmes partage de ressources (~ 1964)


Allocation dynamique des canaux radio Permet davoir plus dabonns que de ressources

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 8

Du radiotlphone au GSM et au LTE (2/6)


Concept de radio cellulaire
Concept prsent par Bell Telephone (USA) en 1971 AMPS (Advanced Mobile Phone Service) : premier systme cellulaire moderne analogique en 1978
Gestion des ressources radio (allocation dynamique) Slection de la meilleure frquence Ralisation des transferts inter-cellulaire (handover)

En Europe, chaque PTT nationale dfinit son propre standard:


Pays nordiques: Nordic Mobile communication( NMT 450) Royaume-Uni: Total Access Communication (TAC) Allemagne de lOuest: C-Netz France: Radiocom 2000 ralis par Matra Italie: RTM/RTMS

Mais les limites de ces rseaux apparaissent ds la fin des annes 80s

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 9

Du radiotlphone au GSM et au LTE (3/6)


Dans les annes 1990s, on passe au mode numrique
Meilleure restitution de la parole Optimisation des ressources radio Nouveaux services (donnes) Cryptage de linformation

Aux Etats-Unis, lattribution de bandes de frquences aux enchres donne lieu plthore de standards
D-AMPS IS-54 pouss par Motorola, TDMA IS-136 ou CDMA IS-95 pouss par Qualcom Et un peu de GSM

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 10

Du radiotlphone au GSM et au LTE (4/6)


En revanche, en Europe, une forte volont politique en faveur dun rseau paneuropen donne naissance au GSM
Les systmes analogiques ne peuvent rpondre la forte demande tandis que les techniques de fabrication de circuits intgrs de composants grande chelle (Very Large Scale Integration -VLSI) ouvrent de nouvelles perspectives. Cependant les marchs nationaux europens sont trop petits pour raliser les conomies dchelle ncessaires Dcision de coopration entre les PTT des diffrents pays sur un standard commun avec lobjectif de crer un leadership europen et dassurer une comptitivit des industriels europens des tlcommunications Soutien de la Commission Europenne et de lETSI (European Telecommunications Standard Institute) 26 administrations europennes mettent en place le Groupe Spciale Mobile (GSM) en 1982 avec pour objectif de dvelopper des spcifications pour un rseau paneuropen de tlcommunication mobile et de dployer les premiers systmes en 1991 Cette dcision politique amne les membres allouer des bandes de frquences communes chaque pays de lUnion Europenne 900 MHz (et plus tard 1800 MHz) Les premires spcifications sont figes en 1990
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 11

Du radiotlphone au GSM et au LTE (5/6)


Les premiers dploiements auront lieu en 1992 dans de nombreux pays:
Danemark Finlande / France / Allemagne / Italie / Portugal / Sude / Royaume-Uni

Le succs est au rendez-vous avec le premier million dabonns ds 1993 48 pays et 70 oprateurs adhrent au GSM en 2000 470 millions dabonns GSM en 2000
Western Europe - 32% Central & Eastern Europe - 3% Caribbean, Central & Latin America - 8% North America - 20% Central Asia - 11% Asia-Pacific - 22% Middle East & Africa - 4% Western Europe - 29%

2000 (470 million)


Caribbean, Central & Latin America - 13%

Central & Eastern Europe - 3% Central Asia - 13% Asia-Pacific - 19%

North America - 17%

Middle East & Africa - 6%

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito 2004 (1,192 million)

Jaito-s219 23/04/12 - 12

Du radiotlphone au GSM et au LTE (6/6)


Aujourdhui le GSM a permis au mobile de se dvelopper pleinement Cela a donn lieu de nouvelles normes plus performantes: UMTS et LTE On compte en 2012 6 milliards dabonns au tlphone mobile soit nettement plus que le fixe. LAsie Pacifique en compte prs de 3 milliards. On a vendu plus de 440 millions de terminaux mobiles au 3e trimestre 2011 et probablement 1,7 milliards sur lanne 2011
Jaito-s219 23/04/12 - 13

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Le GSM
GSM: Groupe Spciale Mobile cr en 1982 - devient Global System for Mobile Communication en 1992 Mode commutation de circuit comme le tlphone Un systme entirement nouveau (pas de legacy ) donc pas dinterfonctionnement avec les systmes anciens (Radiocom 2000 en France) Une vraie normalisation (europenne tendue) qui spcifie :
Frquences (2 versions : GSM: 900 Mhz 2 * 25 MHz et DCS: 1800 Mhz 2 * 75 MHz) Architecture et protocoles (fixe et radio ) Services gnriques Equipements terminaux Systme entirement numrique Bonne qualit de signal Faible cot des tlphones portables Possibilit de roaming (tendre le rseau toute lEurope) Confidentialit des transmissions Portabilit : possibilit de changer de tlphone en conservant ses donnes personnelles (grce la carte puce SIM) Rduction des fraudes : dtection des usages frauduleux (tlphone, carte SIM) Fonctionnalits et services avancs
Jaito-s219 23/04/12 - 14

Objectifs:

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

La normalisation du GSM
Structure de la normalisation : European Telecommunication Standards Institute (ETSI) Structur en comits techniques : Special Mobile Group (SMG) SMG1 dfinition de service SMG2 interface radio SMG3 rseau fixe SMG4 services de donnes SMG5 Universal Mobile Telecommunication System SMG6 administration des rseaux SMG7 et 8 tests pour la station mobile et le sous-systme radio SMG9 Carte SIM Caractristiques Systme numrique Naccepte pas le dual-mode avec un systme analogique Beaucoup dinterfaces spcifies (1 seule pour CDMA et TDMA amricains) Roaming international Interconnexion efficace avec ISDN Qualit du signal systmes existants Capacit du trafic systmes existants Cot dabonnement systmes existants Services non voix 2 phases de spcification Phase 1 : systme (5000 pages) phase 2 : services supplmentaires

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 15

Agenda
1. Le module sur les rseaux tlphoniques mobiles 2. Les rseaux mobiles : le GSM
1. 2. 3. 4. Le mobile par rapport au fixe Le mobile: un peu dhistoire le GSM Architecture du GSM Laccs radio
1. Les cellules 2. La transmission radio

5. Interfaces et protocoles 6. Prpay et roaming Camel MVNOs


1. Prpay 2. Roaming Camel 3. MVNOs
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 16

Architecture dun rseau GSM


PLMN: Public Land Mobile Network
Radio Access Network BSS: Base Station Subsystem BTS: Base Transceiver Station BSC: Base Station Controller Core Network NSS: Network SubSystem MSC: Mobile services Switched Center VLR: Visitor Location Register HLR: Home Location Register AUC: Authentication Center EIR: Equipment Identity Register GMSC: Gateway Mobile Switching Center

MS:Mobile Station

OMC: Operation and maintenance Center PSTN: Public Switched Telephone Network
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

PLMN
Jaito-s219 23/04/12 - 17

Architecture dun rseau GSM (bis)


PLMN
... ...

VLR BTS
... ...

AUC

BTS

BSC

MSC HLR

... ...

BTS BSC MSC

VLR

G M S C

P S T N

MS

BTS BTS

EIR

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

BSS

NSS

Jaito-s219 23/04/12 - 18

Le sous systme radio BSS (Base Station Subsystem) (1)


Gre laccs au rseau via linterface air MS : terminal mobile
Abonnement spar du terminal - Blocage par certain oprateurs Carte puce SIM ( Subscriber Identity Module) Caractristiques de labonnement, identits IMSI et le TMSI, et les algorithmes de chiffrement Identit propre au terminal : IMEI Puissance maximale dmission de 0.8 8 W
... ... ... ...

BTS BSC BTS

... ...

BTS : station de base


Assure couverture radio dune cellule (rayon de 200m ~30 km) Emetteurs-rcepteurs Charge de la transmission radio : modulation, dmodulation, galisation, correcteur derreur Contient la fonction de transcodage (XCDR) et le codage/dcodage entre le codec GSM 13 kbps et le codage standard du rseau 64 kbps G.711 Gre toute la couche physique : multiplexage TDMA, chiffrement, saut de frquence
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

BTS BSC

MS

BTS BTS

Jaito-s219 23/04/12 - 19

Le sous systme radio BSS (Base Station Subsystem) (2)


BTS : station de base (suite)
Ralise lensemble des mesures radio ncessaires pour vrifier quune communication se droule normalement Gre la couche liaison de donnes pour lchange de signalisation entre les mobiles et linfrastructure Plusieurs puissances possibles Capacit maximale : 16 porteuses (~100 communications simultanes) qui peuvent rayonner sur 1 (omni) 6 secteurs
... ...

BTS
... ...

BSC BTS

BSC : Contrleur de BTS


le BSC contrle plusieurs BTS (10-60) : il est lorgane intelligent du BSS Gre lallocation des frquences, le contrle de puissance, le contrle dadmission, gestion des appels: tablissement, supervision, libration des communications le handover : dcision et excution les mesures reues par les BTS liaison BTS-BSC similaire au RNIS
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

... ...

BTS BSC

MS

BTS BTS

Jaito-s219 23/04/12 - 20

Le sous systme rseau NSS (Network SubSystem) (1)


MSC (Mobile Switching Center) : commutateur du service mobile en mode circuit
gre les communications des mobiles sous sa couverture : gre ltablissement des communications entre un mobile et un autre MSC transmission des messages courts excution du handover si hors BSC dialogue avec le VLR pour grer la mobilit des usagers (vrification, transfert dinformation de localisation ) Oriente les signaux vers les BSC sert de passerelle active lors dappels dabonn fixe vers un mobile GMSC (Gateway MSC) ou vers un autre PLMN
VLR
AUC

MSC

HLR VLR

G M S C

HLR : Base de Donnes de localisation nominale: de grande capacit et trs fiable, trs rapide
gre les abonns dun PLMN donn mmorise le profile de labonn : MSISDN : numro de tlphone, IMSI : identit nationale de labonn Informations chiffrement Donnes dynamiques: localisation courante, tat du terminal Sert de rfrence pour tout le rseau Dialogue avec les VLR

MSC
EIR

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 21

Le sous systme rseau NSS (Network SubSystem) (2)


VLR (Visitor Location Register) : base de donnes locale
En gnral, un VLR par commutateur MSC mais sparation matrielle entre MSC et VLR rarement respecte Contient les informations relatives aux abonns prsents dans la Location Area (LA) associe Mme info que dans HLR + identit temporaire (TMSI) + localisation VLR mis jour chaque changement de cellule dun abonn: les informations suivent le mobile lors de ses dplacements Contrle lidentit des abonns et assure les fonctions de cryptage Authentification de labonn: : Subscriber Identity Module (carte SIM) contient plusieurs cls secrtes Mmorise pour chaque abonn une cl secrte utilise pour authentifier les demandes de services et pour chiffrer les communications au niveau du terminal Base de donnes annexe contenant les identits des terminaux IMEI Empche laccs au rseau aux terminaux non autoriss (terminaux vols ou non homologu) A chaque terminal correspond un numro didentification: le IMEI (International Mobile Equipment Identity) A chaque appel, le MSC contacte le EIR et vrifie la validit du IMEI MSC
EIR

VLR
AUC

AUC (AUthentication Center)


MSC

HLR VLR

G M S C

EIR (Equipment Identity Register)


Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 22

La carte SIM (Subscriber Identity Module)

CPU

RAM ROM (SIM OS)

Secure Access

EEPROM IMSI, Ki,...)

Accs aux service GSM carte SIM Sortie dusine, la carte SIM contient :
Contient diffrentes cls de protection Contient lalgorithme dauthentification

Pour la personnaliser, attribution :


Cl dauthentification Ki IMSI Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito
Jaito-s219 23/04/12 - 23

Dcoupage gographico-administratif

Cellule (Cell)
aire gographique couverte par une antenne radio

Zone de localisation (Location Area)


ensemble de cellules dans lequel labonn est localis

Zone de commutation (Communication Area)


ensemble de zones de localisation qui dpendent dun mme centre de commutation

Rseau terrestre mobile (Public Land Mobile Network PLMN)


ensemble des zones de commutation sous la responsabilit dun oprateur

une BTS par cellule 1 n BSC par zone de localisation et 1 p zones de localisation par BSC un MSC par zone de commutation
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 24

Acronymes du GSM
AUC : Authentication Centre BSC : Base Station Controller BTS : Base Station Transceiver EIR : Equipment Identity Register GMSC : Gateway Mobile Switching Centre HLR : Home Location Register ISC : International Switching Centre ISDN : Integrated Services Digital Network MS : Mobile Station MSC : Mobile Switching Centre PDN : Packet Data Network (X25) PSTN : Public Switched Telephony Network RAN : Radio Access Network SIWF : Shared Interworking Function VLR : Visitor Location Register XCDR : Transcoder (16 / 64kbps coding) AGCH : Access Grant CHannel BCCH (Broadcast Control CHannel) CBCH (Cell Broadcast CHannel) CM : Connection Management FACCH : Fast Associated Control CHannel FCCH (Frequency Correction CHannel) MM : Mobility Management PCH : Paging CHannel RACH : Random Access CHannel RF : Radio Frequency RR : Radio Resource management SACCH : Slow Associated Control CHannel SCH (Synchronization CHannel) SDCCH : Slow Dedicated Control Channel TCH (Traffic CHannel)
Jaito-s219 23/04/12 - 25

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Les identits dans le GSM


IMSI (International Mobile Subscriber Identity)
Identit invariante de labonn (15 chiffres), stock dans la carte SIM et dans le HLR -Mobile Country Code (3 chiffres), Mobile Network Code (2 ou 3 chiffres), Mobile Subscriber Identification Number Elle doit rester secrte autant que possible recours au TMSI

TMSI (Temporary Mobile Subscriber Identity)


Identit temporaire propre un VLR Utilise pour identifier le mobile lors des interactions Mobile/Rseau

MSISDN (Mobile Station International ISDN Number)


Numro de labonn (ex 336 98 76 54 32) Seul identifiant de labonn connu dans le monde tlphonique

MSRN (Mobile Station Roaming Number)


Numro attribu lors dun tablissement dun appel Permet lacheminement des appels par les commutateurs MSC et GMSC (contient des informations de localisation : MSC courant) Comprhensible par le rseau fixe (mme structure que MSISDN : pays, PLMN, numro abonn)

IMEI (International Mobile station Equipment Identity)


Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Identificateur du terminal (15 chiffres)

Jaito-s219 23/04/12 - 26

Agenda
1. Le module sur les rseaux tlphoniques mobiles 2. Les rseaux mobiles : le GSM
1. 2. 3. 4. Le mobile par rapport au fixe Le mobile: un peu dhistoire le GSM Architecture du GSM Laccs radio
1. Les cellules 2. La transmission radio

5. Interfaces et protocoles 6. Prpay et roaming Camel MVNOs


1. Prpay 2. Roaming Camel 3. MVNOs
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 27

Le concept de cellules
Concept de base
Division du territoire en cellules Partage des ressources radio entre cellules

Cellule
Unit gographique du rseau Taille de la cellule variable suivant le relief, la densit dabonns Hirarchie de cellules (macro-cellules, microcellules,) Chaque cellule possde un metteurrcepteur Un groupe de frquences radio attribu chaque cellule Utilisation de techniques de multiplexage (Frequency Division Multiple Access, Time DMA, Code DMA)

Itinrance de labonn
Gestion des transferts inter-cellulaires (handover)
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 28

Lingnierie radio
Dterminer un motif de rutilisation de frquences et viter les interfrences avec les signaux des cellules voisines Cellules de 100 m (urbaine) 30 km de rayon (campagne): une antenne couvre un secteur gographique dont la surface dpend de la densit d utilisateurs Antennes directives souvent trois par trois En ville, picocells A la maison femtocells
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 29

Motif de rutilisation de frquences 7 cellules

Le motif hexagonale est le motif idal mais la ralit dpend des courbes de propagation !

Agenda
1. Le module sur les rseaux tlphoniques mobiles 2. Les rseaux mobiles : le GSM
1. 2. 3. 4. Le mobile par rapport au fixe Le mobile: un peu dhistoire le GSM Architecture du GSM Laccs radio
1. Les cellules 2. La transmission radio

5. Interfaces et protocoles 6. Prpay et roaming Camel MVNOs


1. Prpay 2. Roaming Camel 3. MVNOs
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 30

Interface radio
La transmission Radio est assure par linterface Radio Um, partie la plus complexe et sophistique dans le systme, elle dfinit :
Mthode daccs multiple : FDMA - TDMA Largeur des canaux frquentiels de 200 kHz, soit 125 canaux sur la bande 900 MHz (16 au plus par BTS) Canaux physiques: nombre dutilisateurs par porteuse par multiplexage temporel dordre 8. Dbit de 271 kb/s Canaux logiques: dbit de la parole 13 kb/s ou 5,6 kb/s Elments de la chane de transmission (modulation, codage, entrelacement)

GSM Bandes de Frquences Frquences (Mhz)


utilises

DCS 1800 1710-1785 1805-1880 2*75 Mhz 95 Mhz


Jaito-s219 23/04/12 - 31

890-915 935-960 2*25 Mhz 45 Mhz

Largeur simplex Ecart duplex

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

FDMA / TDMA

Une trame GSM = 1,25 kbit/s sur 8*577 s = 4,615 ms Saut de frquence lent 1 slot rserv pour la signalisation en sens descendant 3 slots de diffrence entre la monte et la descente
Jaito-s219 23/04/12 - 32

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Modulation GMSK: Gaussian Minimum Shift Keying

0.2

-0.9 0 100 200 300 400 500

temps

Signal mettre
3 2 1 0 -1 -2 -3 0 100 200 300 400 -2000 -1000 0 1000 2000 20

temps
-20

temps

500

frquence

volution correspondante de la phase


Bande de frquence

Modulation sur 2 porteuses de frquences doubles lune de lautre. Permet de diminuer la largeur de bande en attnuant les variations brusques de phase. Puis filtrage gaussien Jaito-s219 23/04/12 - 33
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Compression de la parole
Soit 1280 bits Codage de la voix : RPE-LTP Regular Pulse Excitation LongTerm Prediction

Soit 36 + 18 + 156 + 8 + 36 = 254 bits en 20 ms ~ 13kb/s

(Long term prediction)

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 34

Correction derreurs

Exemple de codeur convolutionnel utilis dans le GSM; deux des sorties (du haut) sont utilises pour le codage de toutes les donnes, ces redondances sont compltes par les deux autres sorties (celles du bas) pour les transmissions de donnes 4.8 et 2.4 kbits/s

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 35

Entrelacement des donnes

Lentrelacement permet de se protger contre un burst de bruit: 1 seul des paquets est dtruit et non les 8

Entrelacement des donnes transmettre sur diffrentes trames: les donnes sont transmises dans le mme slot, mais dans des trames successives; les quatre premiers paquets de donnes de 57 bits chacun sont rangs dans le premier groupe de bits de chaque slot; les quatre derniers sont rangs dans le deuxime groupe de bits de chaque slot
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 36

Organisation dun slot


Unit de transmission est le slot (burst)
Plusieurs structures

Slot normal :
1 trame TDMA = 1250 bits (4.615 ms) 0 1 2 3 4 5 6 7

3 58 bits de donnes chiffrs et encodes

26 bits Squence Dapprentissage

58 bits de donnes chiffrs et encodes

8.25 bits
(priode de garde)

1 slot = 156,25 bits (577 s) 3 bits dbut et fin : augmenter et diminuer la puissance de lmetteur Squence dapprentissage : synchronisation (minimise lapparition derreurs) Dlais de garde : protge le slot suivant des inexactitude dalignement temporel 2 * 58 bits de donnes utilisateurs ou de signalisation (1er bit indique la prsence ventuelle de signalisation)
Jaito-s219 23/04/12 - 37

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Organisation des trames


Hypertrame = 2048 supertrames
3 h 28 mn

Supertrame = 51 multitrames de trafic = 26 multitrames de controle


6,12 s

multitrame Trafic = 26 trames


120 ms

multitrame Contrle = 51 trames


235,4 ms

Trame = 8 slots

4,615 ms

Slot = 156,25 bits 577s Bit = 3,69 s


3,69 s
Jaito-s219 23/04/12 - 38

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Gestion de la communication radio


Pas d algorithmique complique mais une mise en uvre complexe Exemple dun mobile
Mobile en coute, renvoie des infos aux stations de base Une des stations de base dcide de prendre le contrle (change d infos sur l intensit des signaux reus par les diffrentes stations) Choix de la frquence de communication Inscription sur la liste des clients de la cellule Rsolution des problmes de synchronisation (dcalage de l mission par le mobile en fonction des infos reues A par la station de base ; prise en compte du temps de transmission la vitesse de la lumire) Ecoute des signaux de contrle mis par les cellules voisines pour un ventuel changement Contrle de puissance; compensation des dfauts du canal de transmission Problmes de cryptage et d authentification Une autre station entend le mobile avec un signal fort tandis que la station initiale voit le signal baiss: allocation dune frquence et dun slot puis basculement sous le contrle de la BSC, voir du MSC
Jaito-s219 23/04/12 - 39

Trajet du mobile

Stations de base

Itinrance Handover

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Agenda
1. Le module sur les rseaux tlphoniques mobiles 2. Les rseaux mobiles : le GSM
1. 2. 3. 4. Le mobile par rapport au fixe Le mobile: un peu dhistoire le GSM Architecture du GSM Laccs radio
1. Les cellules 2. La transmission radio

5. Interfaces et protocoles 6. Prpay et roaming Camel MVNOs


1. Prpay 2. Roaming Camel 3. MVNOs
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 40

Interfaces GSM

La norme GSM dfinis les diffrentes interfaces Le respect de linterface D (impratif) permet un MSC/VLR de dialoguer avec le HLR de tout autre rseau Le respect de linterface A permet aux oprateurs davoir diffrents fournisseurs pour le NSS et le BSS

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 41

Architecture de protocole
MS
CM MM Couche 3 RR RR Couche 2 LAPDm Physique LAPDm Physique BTSM LAPD Physique RR BTSM LAPD Physique
BSSAP

BTS

BSC
CM MM BSSAP SCCP MTP

MSC
MAP

SCCP MTP

ISUP/TUP INAP/TCAP MTP

Couche 1

Interface Um

Interface A-bis

Interface A

CM : Connection Management MM : Mobility Management RR : Radio Ressource Management MAP: Mobile Application Part

LAPD : Link Access Protocol / canal D (RNIS) MTP : Message Transfer Part SCCP : Signaling Connection Part BSSAP : BSS Application part
Jaito-s219 23/04/12 - 42

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Architecture de protocole
La couche 1 : dfinit lensemble des moyens de transmission et de rception physique de linformation:
A bis : type MIC avec canaux de trafic = canaux B (64 kb/s avec 4 canaux voix) et canaux de signalisation: canaux D cf. canaux de signalisation du GSM Um: gestion du multiplexage, codage correcteur derreur, mesures radio

Couche 2 : fiabilise la transmission entre deux quipements par un protocole LAPD (protocole du RNIS) et LAPD mobile Couche 3 : tablit, maintient et libre des circuits commuts avec un abonn du rseau fixe et est divise en 3 sous-couches
RR Radio ressource mangement : Gestion des ressources Radio
Slection de cellule (choix de la porteuse), ouverture dune connexion, contrle en cours de communication, handover, terminaison

MM Mobility Management : Gestion de la mobilit


Gestion de litinrance, procdure de mise jour de zone de localisation Gestion de la scurit
Protger lutilisateur et le rseau usurpations didentit, coutes frauduleuses, utilisations abusives Authentification Cryptage

CM Connection Management : Gestion des connexions


tablissement et relchement des appels
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 43

Architecture de protocole
BTS- BSC
Interface de type RNIS : similaire une interface rseau avec un PABX

BSC-MSC
De type SS7 avec MTP Message Transfert Part (couches 1, 2, 3) SCCP: Signalling Connection Control Part BSSAP : BSS Application Part
Gestion BSC (BSSMAP BSS Management application Part)
Mise en service/hors services des circuits de parole entre BSC et MSC Interrogation des ressources disponibles au niveau de la BSC Rinitialisation du MSC ou du BSC Appel en diffusion dune MS sur une zone de localisation donne Transfert de communication vers un autre BSC Message initial de la MS sur le canal radio ddi Allocation canal radio TCH Excution d'un handover Passage en mode chiffr Libration du canal ddi

Gestion dun canal radio

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 44

Les canaux logiques (couche 2)


Sur les canaux physiques, les slots sont rpartis entre canaux de trafic (TCH) et canaux logiques de contrle ou de signalisation (xxxCCH) Les canaux de contrle ne sont pas achemins sur un canal physique ddi par souci dconomie mais de temps en temps Ils utilisent des slots de signalisation (positionnement du 1er bit parmi les 57 bits du demi-slot) Plusieurs types de canaux :
Canaux ddis
changes dinformation (TCH) + signalisation tlphonique

Canaux de contrle (SACCH)


Contrle de prsence mobile, puissance, mesures

Canaux contrle diffuss :


voie balise

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 45

Couche 2 LAPD - LAPDm


La couche 2 Data Link Layer gre les messages transmis dans les canaux logiques pour la couche 3: Paquet LAPD
Contrle de ladresse Contrle des flux de paquets Acquittement des paquets Transmet aussi les paquets contenant un sms

Utilise le protocole LAPD (RNIS) avec des messages de 260 octets (interfaces A et Abis) ou LAPD-m avec des messages de 184 bits (interface Um)

En LAPDm Ladresse indique lidentifiant du point daccs au service (SAPI) = lorigine et le destinataire de la commande Le champ de contrle donne le numro de squence et le type de commande (commande ou rponse) Lindicateur de longueur du message en octets sur 8 bits Linformation utile pour niveau 3 Du remplissage pour atteindre 184 bits
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 46

Les canaux de signalisation GSM (couche 2)


BCCH - Broadcast Control CHannel : infos propres a la cellule : identit cellule, operateur, zone de localisation de la cellule, frquences des cellules voisines a scanner (HO), FCCH - Frequency Correction CHannel : diffuse signal sinusode pour la synchronisation des mobiles SCH - Synchonisation CHannel : squence dapprentissage pour une synchronisation temporelle fine avec le rseau+ identification de la cellule grce au BSIC et reconnaissance des dbuts des multitrames AGCH - Access Grant CHannel : rponse du rseau a la demande daccs du mobile (RACH) , contient un pointeur vers le canal de signalisation ddi SDCCH CBCH - Cell Broadcast CHannel : diffusion aux utilisateurs des messages quelconques mais non systme (contrairement BCCH). Peu utilis PCH - Paging CHannel : pour initier une communication du rseau vers le mobile (recherche du mobile). Le mobile rpond via le RACH. RACH - Random Access Channel - utilise par les mobiles pour accder au rseau (slotted aloha) FACCH - Fast Associated Control CHannel : canal de signalisation rapide associ a un canal de trafic, utilis pour lexcution des HandOverO SACCH - Slow Associated Control CHannel : accompagne toujours un 1 canal TCH ou SDCCH, signalisation bas dbit pour contrler la transmission du canal associ (mesures niveau de puissance, taux derreur liaison descendante, ) SDCCH - Stand-alone Dedicated Control CHannel : signalisation gnrale de luser : mise a jour localisation, tablissement appel, ). transporte les SMS lorsque luser nest pas en cours de communication TCH - Traffic CHannel for coded speech : donne user : voix (13Kbit/s max) ou donnes (14.4Kbit/s max) Jaito-s219 23/04/12 - 47

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Les canaux GSM

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 48

Radio Resource Management: RR


Slection dune cellule
coute des frquences Dtection des infos sur le canal BCCH Inscription la cellule Effectuer rgulirement des mesures des frquences des cellules voisines (ceci peut induire des sauts de frquences dcids par le BSC pour minimiser les perturbations) Se caler sur la meilleure cellule

Contrle durant lappel


Garantir une bonne qualit de la liaison Contrle de puissance (via SACCH) Le BSS dtermine les niveaux de puissance adquats (grce aux mesures) Utilisation du SACCH pour la compensation temporelle (ou timing advance)
Compenser les diffrences de temps de propagation suivant la position du mobile dans la cellule Compensation coder sur 6 bits valeurs de 0 63 * 3,7 s (233 s ). La valeur max correspond une cellule de max de 35 Km

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 49

RR : Le handover (HO)
Changement du lien radio Les causes :
Transfert cellulaire (mobilit de lutilisateur) viter la rupture du lien quilibrer le trafic Minimiser la consommation dnergie Le HO est dcid par le rseau Chaque oprateur tablit une liste de critres Le lien radio est mesur Si la qualit passe sous un seuil : dclenchement

Pas dalgorithme impos dans la norme GSM


Pendant la communication Aprs la dcision deffectuer le HO


Lancienne station transmet la nouvelle les paramtres de transmission (cl de chiffrement, dbit,) Rservation (ventuelle) des ressources sur les liens BSC-BTS et MSC-BSC Le rseau transmet au mobile un message (rfrence sur le nouveau canal de transmission) Lancien canal est libr Si pas de ressources disponibles : chec de handover (call dropped)
Rservation

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 50

Droulement dun Handover type


Mobile BTS 1 BSC A MSC BSC B BTS 2

1 2 3 4

Measurement report Measurement Result [Measurement report] SACCH Measurement report Measurement Result SACCH [Measurement report] Handover Required Handover Request

Channel Activation

Mobile
Handover Access TCH

Handover Command Data Request FACCH [Handover Command]

Handover Command

Handover Request Channel Activation Acknowledge Acknowledge [Handover Command] Handover Detection

Handover Detect

5
Clear Command RF Channel Release

Handover Complete

Physical Establish Indication Information FACCH Handover Complete Data Indication [Handover Complete] FACCH

RF Channel Release Acknowledge

Clear Command
Jaito-s219 23/04/12 - 51

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Droulement dun Handover type


Phase prliminaire dobservation (remonte des mesures) et dcision dexcution du HO : le BSC A remonte au MSC lidentit de la cellule cible : le MSC informe le BSC dont dpend la cellule cible (BSC B) et lui demande la permission dexcuter un HO 2. Rservation des ressources du ct de la cellule cible (BTS 2), aprs quoi le BSC cible informe le MSC que lexcution du HO est possible 3. Excution du HO : Ce message redescend du MSC jusquau mobile et contient les informations essentielles suivantes : frquences et BSIC de la voie balise BCCH de la cellule cible, description du nouveau canal ddi (signalisation SDCCH/trafic TCH, nt imeslot, frquence), nde rfrence du HO et puissance daccs 4. Arrive du mobile dans la cellule cible : Le mobile envoie la BTS 2 le nde rfrence de son HO et reoit en change la vale ur du timing advance : le mobile est dtect dans la nouvelle cellule. La BTS envoie ensuite un message dinitialisation, comme sil sagissait dun dbut de communication classique 5. Russite du HO : Le lien est bien tabli 6. Libration des ressources sur la BTS1 pour pouvoir les allouer une autre communication Suivant les types de handover, quelques centaines de ms le message SACCH est mis tous les 480 ms en thorie
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 52

1.

RR Messages
Channel establishment messages: ADDITIONAL ASSIGNMENT IMMEDIATE ASSIGNMENT IMMEDIATE ASSIGNMENT EXTENDED IMMEDIATE ASSIGNMENT REJECT Handover messages: ASSIGNMENT COMMAND ASSIGNMENT COMPLETE ASSIGNMENT FAILURE HANDOVER ACCESS HANDOVER COMMAND HANDOVER COMPLETE HANDOVER FAILURE PHYSICAL INFORMATION Ciphering messages: CIPHERING MODE COMMAND CIPHERING MODE COMPLETE Channel release messages: CHANNEL RELEASE PARTIAL RELEASE PARTIAL RELEASE COMPLETE Paging messages: PAGING REQUEST TYPE 1 PAGING REQUEST TYPE 2 PAGING REQUEST TYPE 3 PAGING RESPONSE

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 53

MM : Gestion de la mobilit
Gestion de litinrance et de la scurit tats dun mobile
teint
mmorisation de la dernire localisation connue Commutation sur la messagerie
Mise en route du mobile

teint
Extinction du mobile ou panne batterie

Idle
Informe rgulirement le rseau des changements de localisation (IMSIattached)

Idle
Fin de la connexion (trafic ou signalisation)

Demande de connexion (trafic ou signalisation)

Actif

Actif

Procdure dattachement
pour indiquer le retour du mobile dans le rseau
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 54

MM : Mise jour de la localisation


Permet de connatre la localisation dun abonn Deux mcanismes de base : Localisation la cellule prs Connatre la position exacte du mobile Lourde charge de signalisation Cot de localisation important mais pas de recherche (rapidit) Localisation vaste Localisation sur un vaste ensemble de cellules Recherche avec paging : mettre des messages davis de recherche dans les cellules visites dernirement Cot de recherche lev (signalisation leve) mais cot de localisation faible Remarque : un VLR peut grer plusieurs zones de localisation La procdure de mise jour de localisation : Elle est linitiative du mobile Elle est priodique Elle est active galement quand le mobile se dplace et entre dans une cellule appartenant une nouvelle zone de localisation : Le mobile sait quil change de zone de localisation grce au canal BCCH qui contient la rfrence de la zone de localisation Il transmet son TMSI au nouveau VLR Le nouveau VLR, qui peut tre lancien, rcupre auprs de lancien le profil du mobile Le VLR informe le HLR de la nouvelle zone de localisation du mobile Le HLR demande lancien VLR deffacer les infos relatives au mobile (si VLR diffrent)
Jaito-s219 23/04/12 - 55

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

MM : Scurit
Scurit : protection de lutilisateur et du rseau
Usurpations didentit, coutes frauduleuses, utilisations abusives

Authentification du terminal
Grce au numro IMEI EIR : contient la liste des terminaux vols ou impropres lutilisation

Authentification de labonn Cryptage de la communication


Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 56

MM : Authentification
Authentification
A linitiative du rseau Permet de vrifier que lutilisateur (SIM) est bien celui quil prtend tre La vrification peut tre faite nimporte quel moment Principe : poser une question dont la rponse est connue que de labonn vis (sa carte SIM)

Ki

Rand

Ki Algorithme A3 SRES

Algorithme A3

Procdure:
LAuC (Authentification Center) transmet un nombre alatoire Rand (128 bits) Calcul : mobile et rseau bas sur lalgorithme A3 Transmission du rsultat SRES Ki secrte nest connu que du rseau et de la carte SIM (jamais transmise)

Rseau (AuC)

Carte SIM

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 57

MM : Principe de cryptage
Cryptage
Protection contre les coutes inopportunes De Ki + Rand + algorithme A8 est calcule la cl Kc Kc : 64 bits Squence gnre par lalgorithme A5 : Kc, numro de trame Combinaison avec la squence mettre Kc est stocke par le mobile et par la station de base lors de la procdure dauthentification, mais il est utilis plus tard lors de communication

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 58

MM : Scurit
RAND 128 bits
Ki up to 128 bits

A3, A8 SRES 32 bits Kc 64 bits A5


Encryption mask 114 bits

Frame number 22 bits

Data 114 bits


Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Ciphered data 114 bits


Jaito-s219 23/04/12 - 59

MM Messages
Registration messages: IMSI DETACH INDICATION LOCATION UPDATING ACCEPT LOCATION UPDATING REJECT LOCATION UPDATING REQUEST Security messages: AUTHENTICATION REJECT AUTHENTICATION REQUEST AUTHENTICATION RESPONSE IDENTITY REQUEST IDENTITY RESPONSE TMSI REALLOCATION COMMAND TMSI REALLOCATION COMPLETE Connection management messages: CM SERVICE ACCEPT CM SERVICE REJECT CM SERVICE ABORT CM SERVICE REQUEST CM RE-ESTABLISHMENT REQUEST ABORT Miscellaneous message: MM STATUS

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 60

CM : Gestion des connexions


CM gre ltablissement et le relchement des connexions CM gre aussi les services supplmentaires et le service de message court SMS Utilise les standard des rseaux fixes et signalisation SS7 Ltablissement dun appel diffre suivant son origine Appel issu du mobile
Allumer le portable Parcourt des frquences Slectionne la cellule et le PLMN tat Idle Signalisation priodique pour la localisation Composition dun numro

Envoi dune demande de connexion via RACH (Random) Allocation dun canal ddi de signalisation SDCCH via AGCH Procdures dauthentification et dautorisation dappel Le rseau route la demande vers le RTCP (SS7)

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 61

CM : Gestion des connexions


Appel vers un mobile
Appel en utilisant le MSISDN Appel achemin jusquau GMSC le plus proche Le HLR du mobile est interrog pour
trouver le VLR courant vrifier les caractristiques de labonnement traduction du MSISDN en IMSI

Le VLR diffuse le message de paging PCH dans la zone de localisation Rponse du mobile (demande douverture de canal (via RACH, rponse paging) tablissement comme prcdemment (entre GMSC et le mobile via VLR-MSC)

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 62

CM messages
Call establishment messages: ALERTING CALL CONFIRMED CALL PROCEEDING CONNECT CONNECT ACKNOWLEDGE EMERGENCY SETUP PROGRESS SETUP Call information phase messages: MODIFY MODIFY COMPLETE MODIFY REJECT USER INFORMATION Call clearing messages: DISCONNECT RELEASE RELEASE COMPLETE Messages for supplementary service control FACILITY HOLD HOLD ACKNOWLEDGE HOLD REJECT RETRIEVE RETRIEVE ACKNOWLEDGE RETRIEVE REJECT Miscellaneous messages: CONGESTION CONTROL NOTIFY START DTMF START DTMF ACKNOWLEDGE START DTMF REJECT STATUS STATUS ENQUIRY STOP DTMF STOP DTMF ACKNOWLEDGE

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 63

Echanges lors dun appel


... ...

GMSC
MSISDN MSISDN

HLR

VLR

MSC

1. Le MSISDN est numrot. Le rseau fixe transmet au MSC le plus proche qui agit en GMSC 2. GMSC interroge le HLR pour connatre le MSC courant du mobile

IMSI
3. HLR traduit MSISDN en IMSI et interroge le VLR

MSRN
4. VLR attribue un MSRN au mobile et le transmet au HLR

MSRN
5. HLR le retransmet au GMSC

MSRN
6. GMSC tablit lappel vers le MSC courant comme un appel tel normal (num est MSRN)

TMSI / IMSI
7. MSC va enfin appeler le mobile en utilisant lid temporaire TMSI
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 64

Appel type vers le mobile


1. Recherche de labonn, dcide par le MSC et diffuse par toutes les BTS de la zone de localisation sur leur canal de paging PCH. Rponse du mobile sur le canal RACH rserv cet effet. La BTS informe le BSC d un nouvel arrivant ; en rponse, elle reoit lordre de rserver pour ce mobile un canal de signalisation dont toutes les caractristiques sont prcises dans le message : frquence, numro de timeslot et type de l activation. Basculement sur un canal ddi de signalisation : le mobile est inform sur un canal AGCH commun tous les mobiles de la cellule quil doit basculer vers le canal SDCCH qui lui a t rserv lors de ltape prcdente. Etablissement de la connexion sur le canal ddi et transmission de la raison de la connexion : rponse un appel entrant.
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 65

2.

3.

4.

Agenda
1. Le module sur les rseaux tlphoniques mobiles 2. Les rseaux mobiles : le GSM
1. 2. 3. 4. Le mobile par rapport au fixe Le mobile: un peu dhistoire le GSM Architecture du GSM Laccs radio
1. Les cellules 2. La transmission radio

5. Interfaces et protocoles 6. Prpay et roaming Camel MVNOs


1. Prpay 2. Roaming Camel 3. MVNOs
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 66

Le prpay
Au dpart, le prpay est positionn sur des segments de march particulier:
Les jeunes Les personnes revenus modestes

Sur un plan technique, il est donc ncessaire de tenir une base de donnes jour avec le solde de chaque client
Besoin dinterrompre une communication en cas dpuisement du crdit Besoin de fonction de rechargement du compte par carte bancaire ou carte gratter prpaye en entrant son numro

Divers mcanismes sont possibles


Ajouter le solde dans les paramtres de labonn dans le HLR
Coupure en cours de communication ?

Utilisation de mcanismes de type rseau intelligent (avec roaming: CAMEL)


Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 67

Mise en uvre du prpay


Lorsque labonn est reconnu comme de type prpay (tranche de numros par exemple), alors le MSC initialise une requte sur le rseau smaphore (code 7 SS7; sous-systme INAP ou TCAP Intelligent Network ou Transaction Capability Application Part) vers les serveurs du rseau intelligent qui lautorisent tablir lappel et coupent lappel lpuisement du crdit.

Services IN

... ...

VLR BTS
... ...

AUC

BTS
... ...

BSC

MSC HLR

BTS BSC MSC

VLR

G M S C

P S T N

MS

BTS BTS

EIR

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 68

Evolution du prpay
Lvolution du march dpend fortement des pays: ainsi en Italie, une trs forte proportion de mobiles sont en prpay En France, les tarifs levs des communications en prpay ont amen les abonns passer en formule forfait mme si cela implique de changer de numro de mobile Par ailleurs des formules de type forfait bloqu sont apparues : elles ncessitent aussi un contrle de la consommation lors de chaque appel Enfin, les oprateurs souhaitent contrler les dbordements dusage afin de limiter les risque dimpays Il y a donc une tendance utiliser de plus en plus de mcanismes de contrle de ce type. Cependant les serveurs du rseau intelligent sont des quipements trs spcifiques temps rel, haute performance, tolrance de panne et surtout trs coteux

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 69

Agenda
1. Le module sur les rseaux tlphoniques mobiles 2. Les rseaux mobiles : le GSM
1. 2. 3. 4. Le mobile par rapport au fixe Le mobile: un peu dhistoire le GSM Architecture du GSM Laccs radio
1. Les cellules 2. La transmission radio

5. Interfaces et protocoles 6. Prpay et roaming Camel MVNOs


1. Prpay 2. Roaming Camel 3. MVNOs
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 70

Le roaming simple abonn


Lorsque le mobile est sur un rseau tranger, le HLR dorigine est interrog par le VLR (MSC) de visite du rseau dorigine via le protocole MAP pour reconnatre ses droits Le HLR autorise le mobile et met jour le VLR de visite Ainsi, un appel entrant est rout via le home GMSC et linterrogation du home HLR vers le GMSC de visite puis la communication est achemine Pour un appel originaire du mobile, aprs enregistrement de ce mobile dans le rseau de visite et contrle de ses droits par interrogation du HLR du rseau dorigine, il est rout normalement A noter que, pour un appel de mobile mobile, le GMSC du rseau hte du mobile appelant interroge le HLR home du mobile appel qui indique le GMSC du rseau de visite o se trouve le mobile appel: via les T-IMSI, lappel peut donc tre achemin directement du rseau de dpart au rseau darrive sans passer par le rseau home de lappel. Le dialogue entre GMSC et HLR utilise MAP. A noter que ceci nest pas possible pour un appel fixe vers mobile qui est donc achemin via le rseau home de lappel (problme de tromboning ) Un ticket de communication est transmis en fin de communication vers le rseau dorigine, directement ou via des plates-formes dintermdiation. Inconvnient: pas de contrle des communications risque dimpay ! Pas envisageable avec du prpay.
Jaito-s219 23/04/12 - 71

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

CAMEL
CAMEL : Customized Application for Mobile Network Enhanced Logic Phase 1 dfinie en 1996; phase 2 en 1997; phase 3 en 2000 avec la prise en compte du GPRS Utilise le code de signalisation smaphore SS7 avec MAP Mobile Application Part et lextension MAP-GSM CAMEL permet doffrir des fonctionnalits de type rseau intelligent sur des rseaux mobiles, y compris linternational:
Permet de connecter les rseaux mobiles aux plates-formes IN Permet aux usagers mobiles daccder des services spcifiques IN Tels que:
Communications prpayes Portabilit des numros Applications localises VPN

Pour chaque type de service, il existe une logique de service porte par le gsmSCF (Service Control Function) qui permet un contrle permanent de lappel en fonction du service invoqu. La logique de service sappuie sur une machine dtat (BCSM: Basic Call State Model)

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 72

CAMEL
Acronymes:
ATI message : Any Time Interrogation message BCSM: Basic Call State Model CAP: Camel Application Part CSE: Camel Service Environment CSI: Camel Subscriber Information
O-CSI: Originating CSI T-CSI: terminating CSI

DP: Detection Point gsmSCF: Service Control Function pour le GSM gsmSSF; Service Switching Function pour le GSM HPLMN: Home Public Land Mobile Network OSS: Operator Specific Services PIC: Point In Call SRF: Specialized Resource Function (Camel Phase II) VRU: Voice Response Unit (Camel Phase II) USSD: Unstructured Supplementary Service Data

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 73

Architecture CAMEL Phase 1


Home Network

HLR

MAP

gsmSCF
CAP

MAP MAP CAP

gsmSSF GMSC
Interrogating Network Roaming leg

VLR

gsmSSF VMSC

Visiting Network

Dotted lines for signaling connection, continuous line present a voice connection MAP: Mobile Application Part GMSC: gateway MSC CAP: CAMEL Application Protocol VMSC: visiting MSC
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 74

CAMEL Phase I: Originating Basic Call State Model

O-Null&Authorize_Origination _Attempt_Collect-Info DP2 Collect_Info

O_Exception

Analyze, Routing & Alerting

DP7 DP9 O_Active

O_Answer

O-Disconnect
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 75

Appel du mobile en visite sur un autre rseau


O-Null& Authorise_Origination_Attemp_collect_info : Linterface est au dpart dans ltat de repos (O-Null). Puis lusager mobile compose le numro de l'appel qui est reu par le commutateur origine travers un message CC SETUP (Collect_info). Le service complmentaire "barring of all outgoing calls" est invoqu si lusager appelant a souscrit au service (authorize_Origination_Attempt). Les O-CSI ventuels sont galement vrifis. Analyse, Routing & Alerting : Le numro compos par lusager mobile est analys pour identifier comment router lappel correspondant (Analyse). Lappel est rout vers un GMSC ou vers le PSTN (Routing) travers un message ISUP IAM. Une fois la destinataire alert, le commutateur destinataire retourne un message ISUP ACM (Alerting). Si lappel est absent ou occup, le commutateur produit larrive un message ISUP RELEASE permettant lOBCSM de retourner dans le PIC O-Null. O_Active : Lappel a dcroch. Un message ISUP ANM est reu du commutateur rattachant la destination. La connexion est donc tablie entre lappelant et lappel. O_Exception : Une exception est survenue dans un des autres PICs. Des procdures spcifiques au constructeur sont menes pour assurer la libration des ressources alloues la connexion. La sortie du PIC se produit en fin de traitement.

MS
MSC/VLR + gmsSSF gsmSCF PSTN

CAP-initialDP A C CAP-Connect ISUP-IAM B

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 76

CAMEL Phase I: Terminating Basic Call State Model

T-Null

T_Exception

DP12 Terminating_Attempt_Authorized Terminating Call Handling

DP15 DP17 T_Active

T_Answer

T-Disconnect
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 77

Appel vers le mobile en visite sur un autre rseau


T_Null : Sur indication de rception d'un appel entrant provenant du OBCSM (message ISUP IAM), le HLR est interrog afin dobtenir linformation de routage de lappel. Il retourne les T-CSIs de lappel sil en existe. Il y a vrification de l'autorit d'acheminement de cet appel vers le demand (e.g., services complmentaires barring of all incoming calls , barring of incoming calls when roaming souscrits ventuellement par lappel). Le T-CSI si prsent est aussi analys. La sortie de ce PIC se produit une fois la vrification accomplie (autorisation accepte ou refuse). Terminating Call Handling : Linformation de routage reue du HLR est analyse. Le nud suivant sur la route vers le destinataire est identifi. Un message ISUP IAM lui est envoy. Lappel est alert et un message ISUP ACM est retourn. T_Active : L'appel est dans la phase active. Les deux parties peuvent communiquer. La sortie du PIC se produit sur rception d'une indication de dconnexion, par exemple, raccrochage du demand, ou du demandeur via le O-BCSM, sur une demande de service mise par la partie appele, ou sur incident. T_Exception : Une exception s'est produite dans un des autres PICs. La sortie du PIC s'opre en fin de traitement.
Jaito-s219 23/04/12 - 78

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Appel sortant en prpay


Etablissement d'un appel effectu par un abonn en roaming international et ayant souscrit au service prpay
1. 2. 3. Lappelant compose un numro de destination. Le point de dtection rencontr dans le traitement d'appel O-BCSM et dclencheur de la logique de service dans le gsmSCF est le DP2, Collected Info. Il sagit dun TDP-R (Trigger Detection Point Request). Le traitement d'appel est alors suspendu et le gsmSSF adresse au gsmSCF une indication de rencontre du DP par le flux d'information InitialDP qui comporte comme paramtre la cl de service, c'est--dire l'identificateur du service Prepaid. LO-CSI de lusager contient lidentificateur du service invoquer (service Key) et ladresse du gsmSCF. Le gsmSCF excute le service correspondant qui commence par vrifier si le crdit de lusager est positif. Si cest le cas, le service envoie au gsmSSF les flux dinformation Continue (pour demander ltablissement de lappel vers la destination), et RequestReportBCSMEvent (pour demander l'entit gsmSSF de surveiller les vnements dbut de communication et fin de communication, i.e., O-Answer et ODisconnect). Le gsmSSF depuis ltat Analyze, Routing and Alerting, analyse le numro du destinataire (Analyse) identifie le commutateur suivant pour router lappel vers le destinataire travers un message ISUP IAM et rserve avec ce commutateur adjacent un circuit de parole (Routing). Lorsque lappel est alert le gsmSSF reoit un message ISUP ACM. Lorsque lappel dcroche, un message ISUP ANM est reu par le gsmSSF. Il sagit alors de passer au PIC suivant (O-ACTIVE). Etant donn que le DP7 (EDP-N) a t arm dynamiquement par le gsmSCF travers le flux dinformation Request Report BCSM Event, le gsmSSF notifie alors cet vnement par un flux dinformation Event Report BCSM. Par ailleurs, le PIC courant de lO-BCSM devient O-ACTIVE. Le gsmSCF, inform du dbut de communication, commence dcrmenter le crdit de lusager. Si lappelant ou lappel raccrochent, lO-BCSM retourne dans ltat ONull&Authorise_Origination_Attemp_collect_info. Etant donn que le DP9 (EDP-N) a t arm dynamiquement par le gsmSCF travers le flux dinformation "Request Report BCSM Event", alors le gsmSSF notifie par Event Report BCSM cet vnement. Le gsmSCF inform de la fin de communication arrte de dcrmenter le crdit de lusager.
- 79

4.

5. 6. 7.

8.

Si le crdit est puis pendant lappel, lentit gsmSCF met un flux dinformation Release Call pour le rompre. Jaito-s219 23/04/12
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

CAMEL Phase II: Originating Basic Call State Model


A O _ N u ll & A u th o rise _O rig in atio n _ A ttem p t_ C o lle ct_In fo O _E xcep tio n

D P 10

O _ A b an d o n

C o llected _In fo

DP2 R o u te_ S e lect_ F ailu re DP4

A n a ly se, R o u tin g & A lertin g

O _ B u sy

DP5

O _N o _ A n sw er

DP6 A

O _ A n sw er DP9 O _ D isc o n n ec t

DP7 O _ A c tive

B asic C all transition Transition beyond B asic C all

DP explanation Please refer to former slide


Jaito-s219 23/04/12 - 80

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

CAMEL Phase II: Terminating Basic Call State Model


A

DP18 T_Abandon Terminating_Attempt_Authorised

T_Null

T_Exception

DP12

T_Busy Terminating Call Handling T_No_Answer

DP13

DP14

T_Disconnect T_Answer DP15 T_Active

DP17

Basic Call transition Transition beyond Basic Call

DP explanation Please refer to former slide

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 81

Les services de Camel


Phase 1
Sur MO ou MT, analyse de lappel et renvoi ou reroutage A tout moment (Message Any Time Interrogation de Mobile Application Part), interrogation du HLR pour avoir le statut et la localisation

Phase 2
Dtection du DTMF, ajout de messages dannonce, VPN Opration de taxation ( Charging )

Phase 3
Utilisation des numros spcifiques du rseau dorigine Service GPRS en prpay

Phase 4
Prise en compte dIMS (UMTS Release 5)

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 82

Agenda
1. Le module sur les rseaux tlphoniques mobiles 2. Les rseaux mobiles : le GSM
1. 2. 3. 4. Le mobile par rapport au fixe Le mobile: un peu dhistoire le GSM Architecture du GSM Laccs radio
1. Les cellules 2. La transmission radio

5. Interfaces et protocoles 6. Prpay et roaming Camel MVNOs


1. Prpay 2. Roaming Camel 3. MVNOs
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 83

Pourquoi des MVNOs ?


Mobile Virtual Network Operators Limitation des ressources radio + cot des infrastructures => nombre de places limit
En analysant lconomie dun oprateur mobile, on peut montrer que le nombre doprateurs rentables sur une mme zone se situe entre 3 et 5 Plus la zone est peuple et le taux de pntration lev, plus on peut avoir beaucoup doprateurs mobiles La plupart des pays en ont 4 ou 5 La France en a dsormais 4 et en na eu longtemps que 3 : explication politique mais aussi gographique: beaucoup de zones peu peuples en France mais nanmoins desservir Limitation du nombre doprateurs: risque doligopole et baisse de lintensit concurrentielle

Par consquent, pour favoriser la concurrence, des solutions existent pour accueillir une entreprise tierce qui fournit des service de tlphonie mobile en utilisant les ressources et linfrastructure dun autre oprateur: cest le concept de MVNO 2 modles
Obligation faite aux oprateurs de laisser une place des socits tierces (rgulateur) Opportunit pour loprateur dacclrer son dveloppement, pour la commercialisation de son service

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 84

Les modles de MVNO (1)


Le niveau le plus lmentaire est la SCS ou Socit de Commercialisation de Services
Achte des cartes SIM loprateur au prix de gros Vend le service mobile sous sa marque Reoit les tickets de communication de loprateur pour pouvoir tablir les factures Difficile de se diffrentier Ctait le cas jusqu prsent de tous les MVNO en France

MVNO avec SIM et HLR ou MVNO light


Possde ses propres cartes SIM Possde son propre HLR, son propose AUC; ainsi que son EIR Ses abonns senregistrent dans le rseau de loprateur hte Le MVNO a une grande latitude pour dfinir son offre partir de produit de base de loprateur mobile hte (minutes de communications, Moctets de data) Le MVNO est libre de ngocier ses propres accords de roaming Le MVNO pourrait mme avoir un accord avec plusieurs oprateurs mobiles la fois Il est comme un oprateur tranger
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 85

Les modles de MVNO (2)


MVNO avec infrastructure
Ses propres cartes SIM Ses propres HLR, AUC, et ses MSC pas de BSC ou BTS Ses propres interconnexions avec les rseaux fixes ou les rseaux tiers mobiles Interconnexion entre GMSC Mcanisme similaire au roaming; le MVNO opre comme un oprateur tranger

MVNO le plus complet et plus tellement virtuel !


Dispose de toute linfrastructure dun rseau mobile sauf les stations de base et les BSC Est autoris utiliser les relais radios dun autre oprateur Techniquement: identique aux relais radios partags entre les 3 oprateurs pour la couverture des zones blanches en France Ou Free lorsquil commencera oprer et utilisera les autres oprateurs pour disposer rapidement dune couverture nationale
Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito Jaito-s219 23/04/12 - 86

March des MVNOs


Dmarrage lent et succs limit en France Les oprateurs existants ny sont pas favorables 7,4 millions dabonns pour une part de march de 11,3% en dcembre 2011 (source: ARCEP) soit + 60% en 1 an Positionnement au dpart sur des niches: Musique Virgin Mobile;
Rgion Breizh Mobile

40 MVNO aujourdhui mais quasiment pas de MVNO sur le segment entreprise Larrive de Free Mobile, 4e oprateur et la baisse des prix de gros des terminaisons dappel du mobile a dynamis ce march Il y a dsormais 3 full MVNO: Lycamobile, NRJ Mobile ou Virgin Mobile

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 87

Des questions ?

Merci !

Jacques Heitzmann
jacques.heitzmann@jaito.com

Ce document est la proprit de Jaito et ne peut tre utilis sans laccord de Jaito

Jaito-s219 23/04/12 - 88