Vous êtes sur la page 1sur 253

Réseaux mobiles et sans fil

« RSX116 »

Les réseaux GSM


« Global System for Mobile Communications »

http://pierre.sweid1.free.fr/cnam
Pierre.sweid1@free.fr

Date : 07/12/2013 Passer à la première page


Page 1 Pierre SWEID
Références

 Site 3GPP : ftp://ftp.3gpp.org/Specs/


 Xavier Lagrange et all. Réseaux GSM – 5ième édition – Hermès
 SANCHEZ Javier, THIOUNE Mamadou. UMTS (Réseaux & Télécommunications, 2°Ed.). Parution 2004
 Formation Motorola – introduction to GSM
 Christophe SUEUR. ÉVOLUTION DES TÉLÉPHONES MOBILES VERS LE HAUT-DÉBIT. Rapport de
mémoire ingénieur cnam- cergy – 2006
 http://www.etsi.org/technologies-
clusters/technologies/mobile/gsm?highlight=YToxOntpOjA7czozOiJnc20iO30=
1. http://www.3gpp.org/ftp/Specs/archive/45_series/45.001/ , Physical layer on the radio path;
General description
2. http://www.3gpp.org/ftp/Specs/html-info/45002.htm, Multiplexing and multiple access on the
radio path
3. http://www.3gpp.org/ftp/Specs/archive/23_series/23.002/, Network architecture
4. http://www.3gpp.org/ftp/Specs/html-info/41101.htm, Technical Specifications and Technical
Reports for a GERAN-based 3GPP system
5. http://www.etsi.org/technologies-clusters/technologies/mobile/gprs
6. http://www.3gpp.org/ftp/Specs/html-info/50059.htm, Enhanced Data rates for GSM Evolution (EDGE);
Project scheduling and open issues for EDGE
Date : 07/12/2013 Passer à la première page
Page 2 Pierre SWEID
PLAN DU CHAPITRE-1-
 INTRODUCTION - HISTORIQUE
 GSM : PRINCIPAUX BANDES DE FREQUENCES
 GSM - L 'INTERFACE RADIO
 INTRODUCTION
 Le TDMA dans GSM
 LA MODULATION – GMSK
 LE CODAGE DE LA PAROLE
 GSM - INTERFACE RADIO – MULTIPLEXAGE
 DECOUPAGE FREQUENTIEL
 TRAME TEMPORELLE
 TRANSMISSION ELEMENTAIRE
 ACTIVITES D’UN MOBILE
 GSM – TRANSMISSION SUR L’INTERFACE RADIO
 UNITE ELEMENTAIRE DE TRANSMISSION
 CHAINE DE TRANSMISSION
 CANAL DE TRAFIC
 CANAL DEDIE

Date : 07/12/2013 Passer à la première page


Page 3 Pierre SWEID
PLAN DU CHAPITRE-2-
 GSM : LES CANAUX DE CONTRÔLE
 ORGANISATION DE LA VOIE BALISE
 PRINCIPE DE L’ACCES RADIO
 GSM - BILAN
 ORGANISATION DES TRAMES (LE MULTI-TRAME)
 ENSEMBLE DES CANAUX LOGIQUES SUR L’INTERFACE RADIO
 EXERCICE

Date : 07/12/2013 Passer à la première page


Page 4 Pierre SWEID
PLAN DU CHAPITRE-3-
 LE RÉSEAU GSM
 TRAFIC ET SIGNALISATION
 VUE D’ENSMBLE DU RESEAU GSM

 ARCHITECTURE DU SYSTÈME GSM


 Station Mobile (MS)
 CARTE SIM et Equipement Mobile GSM
 Les fonctions de la carte SIM
 Identification de l’abonné
 Concept de numéro et d’identité en GSM
 Architecture du réseau d’accès radio GSM (BSS)
 Gestion cellulaire
 Architecture Générale du BTS (Base Transceiver Station)
 Architecture Générale du BSC ((Base Station Controler)
 Architecture Générale de’ l’unité de transcodage TRAU « Transcoder/ Rate adapter Unit »
 ARCHITECTURE DU SOUS SYTEME NSS
 Home Location Register (HLR)
 Visitor Location Register (VLR)
 Centre d’authentification « Authentication Center » (AUC)
 EIR : Equipment Identity Register (EIR)
 Fonction IWF : InterWorking Function

Date : 07/12/2013 Passer à la première page


Page 5 Pierre SWEID
PLAN DU CHAPITRE-4-
 PILE PROTOCOLAIRE SS7
 Fonctions remplies par les couches MTP
 Couche MPT1 - Lien Signalisation MTP1
 Couche MTP2 – Fonctions
 Couche MTP3 - Fonctions
 Adressage réseau au niveau de MTP3 et SCCP
 Routage MTP3 avec le Point Code
 Couche TCAP (Transaction Capabilities Application Part)

 PILE PROTOCOLAIRE ET INTERAFCE


 Modèle protocolaire
 Interface radio
 Interface Abis
 Trames LAPD et LAPDm
 Interface Ater
 Interface A
 Interface PSTN/ISDN/PSDN

Date : 07/12/2013 Passer à la première page


Page 6 Pierre SWEID
PLAN DU CHAPITRE-5-
 MOBILITE
 Situation des base
 Déplacement du Mobile
 Déplacement du mobile à travers les zones de localisation
 Cas 0 : déplacent du mobile à l’intérieur de la même zone de localisation
 Cas 1 : déplacement d’une LAI x vers une LAI y appartenant au même MSC/VLR
 Cas 3 : déplacement d’une LAI x vers une LAI y attachées à deux MSC/VLR différents
 MISE HORS TENSION DU MS
 HANDOVER
 Hard handover
 Soft handover
 Handover dans GSM
 Handover inter BTS
a. phase d’observation
b. phase de préparation
c. phase d’exécution
d. phase de finalisation
 Handover inetr BSC
a. phase d’observation
b. phase de préparation
c. phase d’exécution
d. phase de finalisation

Date : 07/12/2013 Passer à la première page


Page 7 Pierre SWEID
PLAN DU CHAPITRE-6-
 GESTIOIN DES APPELS
 Etablissement d’un appel Mobile vers fixe
 Etablissement d’un appel entrant
 Terminaison d’un appel à l’initiative de l’abonné mobile
 Terminaison d’un appel à l’initiative de l’abonné fixe

Date : 07/12/2013 Passer à la première page


Page 8 Pierre SWEID
PLAN DU CHAPITRE-7-
 LES ACTIVITES CIRCUITS
 Activités voix/data
 Les messages courts
 Les services supplémentaires
 Quelques services spécifiques
 GSM – LIMITATIONS- CONCLUSIONS

Date : 07/12/2013 Passer à la première page


Page 9 Pierre SWEID
INTRIODUCTION - HISTORIQUE

Date : 07/12/2013 Passer à la première page


Page 10 Pierre SWEID
GSM: Le vrai départ de la mobilité
 Avant le GSM, en Europe :
 Des services tel que le téléphone de voiture (coût, poids)

 Technologies analogiques nationales et mal normalisées (avec un

coût élevés)

 Le GSM: une conception très « visionnaire »


 Tout inventer et construire
 Une réponse aux demandes du marché professionnel et privé de la
mobilité
 Partant d'un parc très limité, il n'y a pas eu de problème de migration
(contrairement aux USA avec L'AMPS)

Date : 07/12/2013 Passer à la première page


Page 11 Pierre SWEID
GSM: Une réussite Européenne

 Initiative essentiellement européenne, exploite au mieux les technologies


internationales du moment.

 Norme adoptée en Europe, Asie (sauf Japon), Afrique partiellement aux US


et Amérique Latine.

 Une « vraie normalisation » (européenne étendue) qui spécifie :

 Fréquences (versions : 900 Mhz et 1800 Mhz)

 Architecture et protocoles (fixe et radio )

 Services génériques

 Equipements terminaux

Date : 07/12/2013 Passer à la première page


Page 12 Pierre SWEID
GSM: Objectifs
 Les objectifs affichés du projet GSM sont:
 Système entièrement numérique

 Bonne qualité de signal

 Faible coût des téléphones portables

 Possibilité de roaming (étendre le réseau à toute l’Europe)

 Confidentialité des transmissions

 Portabilité : possibilité de changer de téléphone en conservant ses


données personnelles (grâce à la carte à puce SIM)

 Réduction des fraudes : détection de tout usage frauduleux (téléphone,


carte SIM) ! ?

 Fonctionnalités et services avancés

Date : 07/12/2013 Passer à la première page


Page 13 Pierre SWEID
GSM: Déploiement du réseau
Evolution du nombre d’abonnés aux différents réseaux

Source : formation interne SFR


http://www.itu.int/en/ITU-D/Statistics/Pages/stat/default.aspx
http://www.itu.int/ITU-D/ict/definitions/regions/index.html
Date : 07/12/2013 Passer à la première page
Page 14 Pierre SWEID
GSM: Historique du GSM

 1979 : la WRC (World Radio Conference) réserve 2 * 25 Mhz dans la


bande 900 Mhz pour les communications mobiles en Europe

 1982 : la CEPT (Conférence Européenne des Postes et


Télécommunications) crée le Groupe Spéciale Mobile  GSM

 1987 : 13 pays européens signent un accord pour l’ouverture d’un réseau


de type GSM en 1991

 1990 : première spécification. Réservation de 2*75 Mhz à 1800 Mhz pour


DCS

 1992 : GSM devient Global System for Mobile Communication

exploitation commerciale : Itinéris et SFR en France

 1994 : licence « DCS 1800 » à Bouygues


Voir aussi : http://www.itu.int/osg/spu/ni/3G/casestudies/GSM-FINAL.doc
Date : 07/12/2013 Passer à la première page
Page 15 Pierre SWEID
GSM: Caractéristiques
 Système numérique
 N’accepte pas le dual-mode avec un système analogique
 Beaucoup d’interfaces spécifiées
 Roaming international
 Interconnexion efficace avec ISDN (Integrated Services Digital Network)
 Qualité du signal ≥ systèmes existants
 Capacité du trafic ≥ systèmes existants
 Coût d’abonnement ≤ systèmes existants
 Services “non voix”
 2 phases de spécification
 phase 1 : système (près de 5000 pages)
 phase 2 : services supplémentaires

 Innovations reprises par les autres systèmes


 Localisation
 Handoff assisté par la station mobile

Date : 07/12/2013 Passer à la première page


Page 16 Pierre SWEID
Avec l:e 2.5 G
GSM: et après ? • Les débits sont plus importants
• Création du nouveaux services
• QoS meilleurs
 Evolution des technologies mobiles depuis • Roaming entre GSM, DCS1800

le GSM
2M 30 min delay
1M
Explosion de « débité
Consommation “data”
Sur le mobile
Débit : kbps

alternative: A2

100 k
64 k
EDGE UMTS
HSCSD
14.4
10 k
GPRS
9.6

1k SMS
1998 1999 2000 2001 2002 année
Programme GSM 2+ HSCSD = High Speed Circuit Switched Data (14.4 kbps)
GPRS = General Packet Radio Service
( 2.5 G) EDGE = Enhanced Data rate for Gsm Evolution
UMTS = Universal Mobile Telecomunication System
Date : 07/12/2013 Passer à la première page
Page 17 Pierre SWEID
GSM : PRINCIPAUX BANDES DE FREQUENCES

Date : 07/12/2013 Passer à la première page


Page 18 Pierre SWEID
GSM les bandes 900 et 1800
 Principaux Bandes de fréquence GSM
 La norme GSM indique deux bandes de fréquence pour la téléphonie mobile
aux alentours de 900MHz :
• Une est destinée à la voie montante (890-915MHz) (
UpLink)

• La deuxième destinée à la voie descendante (935-960MHz) (


 DownLink).

• La largeur de bande d'un canal de communication est de 200kHz correspondant à


124 canaux fréquentiels.

 L'augmentation du nombre d'abonnés a réclamé l'ouverture d'une nouvelle


bande de fréquence (DCS 1800 ) cette fois-ci autour des 1800MHz.
• Caractéristiques du système DCS 1800 en terme de protocole et de service sont
identiques au GSM.

• Les communications montantes sont comprises entre 1710MHz et 1785MHz

• Le communications descendantes entre 1865MHz et 1880MHz.

Date : 07/12/2013 Passer à la première page


Page 19 Pierre SWEID
GSM : Allocation des bandes de fréquences
 Principaux Bandes de fréquence GSM

http://fr.wikipedia.org/wiki/Global_System_for_Mobile_Communications
1. GSM 900: 3. GSM 1800:
• F uplink = 890 MHz + 0.2n for 1 < n < 124 • F uplink = 1710.2 MHz + 0.2 (n-512) for 512 < n < 885
• F downlink = F uplink + 45 MHz • F downlink = F uplink + 95 MHz

2. E-GSM 900 (Extended GSM 900) :


• F uplink = 890 MHz + 0.2 (n-1024) for 975 < n < 1023 4. GSM 1900:
• F downlink = F uplink + 45 MHz • F uplink = 1850.2 + 0.2 (n-512) for 512 < n < 810
• F downlink = F uplink + 80 MHz

Date : 07/12/2013 Passer à la première page


Page 20 Pierre SWEID
GSM : Distribution des canaux

 En Europe, Afrique, Moyen-Orient et en Asie: 900 MHz et 1800 MHz


 Aux Etats-Unis, Canada et au Japon: 1900 MHz
915 – 890 (MHz)/200 KHz – 1 = 124 porteuses

Chaque porteuse radio exige


En Europe, le standard
BandeGSM
GSM utilise
(Globalles bandes
System forde fréquences
Mobile 900 MHz et
communications): 1800en
allouée MHz.
1982
1785 – 1710 (MHz)/200 KHz – 1 = 374 porteuses
Aux Etats-Unis par contre, la bande de fréquence utilisée est la bande 1900 MHz.

Ainsi, on qualifie de tri-bande (parfois noté tribande), les téléphones portables pouvant fonctionner

en Europe et aux Etats-Unis et de bi-bande ceux fonctionnant uniquement en Europe.


Bande de la variante DCS (Digital Cellular System): allouée en 1990
1910 – 1850 (MHz)/200 KHz – 1 = 299 porteuses

Bande de la variante PCS (Personal Communications Service)


Date : 07/12/2013 Passer à la première page
Page 21 Pierre SWEID
GSM : la bande PCS 1900
 Remarques :
 Aux Etats-Unis, ces deux bandes n'étant pas disponibles, une bande fut
libérée autour de 900MHz. On parle alors de PCS (Personal Communication
Service) 1900, et des terminaux tri-band permettent alors de communiquer
aussi bien sur le sol américain que européen avec le même téléphone
mobile

Date : 07/12/2013 Passer à la première page


Page 22 Pierre SWEID
GSM - L 'INTERFACE RADIO

 GSM - L 'INTERFACE RADIO


 INTRODUCTION
 LE TDMA DANS GSM
 LA MODULATION – GMSK
 LE CODAGE DE LA PAROLE

Date : 07/12/2013 Passer à la première page


Page 23 Pierre SWEID
L 'INTERFACE RADIO – INTRODUCTION-1-
 Introduction :
 L'utilisation de la technique de multiplexage fréquentiel, FDMA, est rendu
possible dès lors que l'on connait les différents canaux disponibles.
• Ainsi un certain nombre de fréquences est attribué par station de base.
 L’utilisateur ne dispose pas d'une bande de fréquence dédiée, car cela
revient à gaspiller les ressources radio puisque un utilisateur n'émet que par
intermittence.
• Pour résoudre ces problèmes, on va combiner le multiplexage en fréquence (FDMA)
avec un multiplexage temporel appelé TDMA (Time Division Multiple Access).

• Ce mode de fonctionnement permet de diviser chaque « canal de communication » en


intervalles de temps (ou slot : intervalle de temps). Dans le cas du GSM, chaque canal
possède 8 slots.[N.B: on y reviendra plus tard dans ce chapitre sur la structure
temporelle des trames GSM]

Techniques d’accès au médium

Date : 07/12/2013 Passer à la première page


Page 24 Pierre SWEID
L 'INTERFACE RADIO – INTRODUCTION-2-
 GSM – Utilisation du spectre
+ Diminution des interferences et gain en fading
– Plus compliqué à mettre au point

Date : 07/12/2013 Passer à la première page


Page 25 Pierre SWEID
L 'INTERFACE RADIO - Le TDMA dans GSM-1-
 Le TDMA dans GSM
1. Le partage fréquentiel, FDMA, est complété dans le GSM par un partage temporel appelé
TDMA:
• Chaque porteuse est divisée en 8 intervalles de temps (ou slot) d'une durée proche de 577µs.
• Ces intervalles sont regroupés par 8 pour créer une trame TDMA, d'une durée de 4,615ms (
8x577µs).
• Définition : canal physique est donc Com. sur la fréquence
F0 et slot 0
constitué de la répétition d'un intervalle de
temps d'une trame TDMA sur une
fréquence allouée. (sur les voies : DL &
UP)
• Il faut noter que :
• l'utilisateur se verra attribué un
intervalle de temps lors d'une
communication, qu'il ne restituera
qu'en fin de celle-ci.
 Remarque : Cette méthode permet un certain
confort car la ressource est réservée tout au long
de la communication,
 Inconvénient : c’est au détriment des
performances réseau car les périodes d'inactivité
de chaque voie montante ou descendante ne
peuvent être utilisés pour d'autres trafics. Tslot = (75/130).10-3=577µs , TTDMA = 8.Tslot = 4,6152 ms
Date : 07/12/2013 Passer à la première page
Page 26 Pierre SWEID
L 'INTERFACE RADIO - Le TDMA dans GSM-2-

2. De plus, un système GSM n'émet et ne reçoit pas en même temps.


 L'émission et la réception d'informations sont donc décalés dans le
temps de 3 intervalles de temps (
 trois slots).
 L'utilisateur a l'impression d'un full duplex, alors que le GSM fonctionne
sur le principe de l'alternat (comme s’est montré sur la figure)

3 slots

Représentation de l'alternat dans une transmission GSM

Date : 07/12/2013 Passer à la première page


Page 27 Pierre SWEID
L 'INTERFACE RADIO - LA MODULATION – GMSK-1-
 LA MODULATION - GMSK
 La modulation utilisée dans la norme GSM est le GMSK (Gaussian Minimum Shift
Keying), qui est une variante de la modulation MSK (Minimum Shift Keying).
 La GMSK est une modulation de fréquence à 2 états basée non pas sur la séquence
binaire originale mais sur le résultat d'un OU Exclusif (XOR) entre le bit courant et bit
précédent.
 Après application du OU Exclusif le signal est filtré (filtre gaussien).

Création d'un signal modulé en GMSK GMSK: filtrage, modulation et encombrement spectral

 Ainsi il ne faut que 200kHz de largeur de bande par fréquence porteuse. Comme le débit
en GSM est de 270kbit/s, l'efficacité spectrale, définit comme le rapport entre le débit et
la largeur de bande, est proche de 1.
 Le signal est alors transposé en fréquence.

Date : 07/12/2013 Passer à la première page


Page 28 Pierre SWEID
L 'INTERFACE RADIO - LE CODAGE DE LA PAROLE-1-
 LE CODAGE DE LA PAROLE : Le c’est la fonction qui permet de
transformer le signal analogique de la parole en un signal numérique, c'est-à-
dire en un train binaire.

 Ce train binaire n'est pas transmis tel quel. Il subit quelques traitements.
1. Tout d'abord le signal analogique dont la bande de fréquence est comprise entre 300Hz
et 3,4kHz, est découpé en tranche de 20ms. On recherche alors le meilleur modèle du
conduit vocal en calculant un signal d'excitation sur 188 bits

2. On obtient, dans le cas


de la parole plein débit,
260 bits en sortie du
codeur de source par
tranche de 20ms, soit
Parole numérisé
13kbit/s (
 260/20ms). Débit = 64 kbit/s

Compression
Débit = 13 kbit/s
260 bits / 20 ms

Date : 07/12/2013 Passer à la première page


Page 29 Pierre SWEID
L 'INTERFACE RADIO - LE CODAGE DE LA PAROLE-1-
 LE CODAGE DE LA PAROLE (
 CODAGE DU CANAL)
3. Ces 260 bits sont répartis en 3 classes selon leur importance, et seules les deux
premières seront protégées par le « codage de canal » [ en effet: Par des tests
subjectifs, on a établi que certains bits sont plus important pour la perception de la
qualité de la voix que d’autres] :
A. Classe Ia: 50 bits protégés par 3 bits de CRC (les plus sensibles aux erreurs bits),
B. Classe Ib: 132 bits auxquels on ajoute les 53 bits précédents formant un bloc de 189 bits
protégé par un code convolutif. 132 + 53 + 4 tailng bits fixés à une valeur
prédéterminée pour faciliter l’opération de décodage
 Le taux de codage étant de ½ ,
on obtient 378 bits (189 x 2).
C. Classe II: 78 bits non protégés
« Sensibilité plus faible aux erreurs bits »

4. L'ajout des blocs de la Classe Ib et


de la Classe II forme un bloc de 456
bits portant le débit à 22,8 kbit/s
(256/20ms).
Date : 07/12/2013 Passer à la première page
Page 30 Pierre SWEID
GSM - INTERFACE RADIO – MULTIPLEXAGE
 GSM - INTERFACE RADIO – MULTIPLEXAGE
 DECOUPAGE FREQUENTIELLE
 TRAME TEMPORELLE
 TRANSMISSION ELEMNTENTAIRE
 ACTIVITES D’UN MOBILE

Date : 07/12/2013 Passer à la première page


Page 31 Pierre SWEID
INTERFACE RADIO – DECOUPAGE FREQUENTIEL-1-
A. Organisation fréquentielle de GSM :
 Le spectre est découpé en bandes de fréquences ( à un opérateur, on alloue une
certaine bande allouées autour de 900 Mhz (ou 1800 Mhz))

 Dans le GSM, chaque bande est découpée par pas de 200 khz et la transmission
se fait sur une fréquence particulière (fréquence porteuse ou carrier)

 Lorsque quelqu’un demande un service (un appel téléphonique par exemple), le


réseau va demander au terminal de se positionner sur la fréquence qui est
affectée à cette cellule

Date : 07/12/2013 Passer à la première page


Page 32 Pierre SWEID
INTERFACE RADIO – DECOUPAGE FREQUENTIEL-2-
B. Identification des fréquences GSM
 Plan d’adressage fréquences en GSM .
 Chaque fréquence est numéroté et le numéro s’appelle : ARFCN (Absolute Radio
Frequency Channel Number), il est compris entre 0 et 1023 dans le cas de GSM
 Le GSM est un système multi-bande (900 Mhz ou 1800 Mhz)
 Le numéro ARFCN permet de déterminer à la fois la bande de fréquence et la
fréquence précise dans cette bande (formule qui permet à partir de RFCN de calculer
précisément la fréquence)
Fréquence (MHZ)
Porteuse Bande de 200 KHz

Bande de 200 KHz

Porteuse Bande de 200 KHz 900 MHz


Ou
1800 MHz
Ou 850 MHz

Porteuse Bande de 200 KHz

 Exemples :
 ARFCN ∈ [0,124] alors f = 935 + 0,2 x ARFCN
 ARFCN ∈ [512, 885] alors f = 1805,2 + 0,2 x (ARFCN-512)

Date : 07/12/2013 Passer à la première page


Page 33 Pierre SWEID
INTERFACE RADIO – DECOUPAGE FREQUENTIEL-3-
C. Le duplex dans GSM:
 Dans GSM, comme dans tous els systèmes radio, la transmissions se fait :
• Station de base -> mobile : liaison descendante (DL)
• Mobile vers station de base : liaison montante (UL)
 Le choix qui a été fait dans GSM est d’utiliser une fréquence différente pour la

transmission terminal vers Station de base


• Pour avoir un système facile à gérer, on a choisit :
• Fréquence montante = fréquence descendante – valeur fixe (écart duplex)

 Exemples :
Fréquence (MHZ)
• en 900 MHz, l’écart duplex = 45 MHz,
• en 1800 MHz, l’écart duplex = 95 MHz
Descendante « Down Link »
 Les systèmes qui utilisent deux BTS

fréquences différents (pour DL et UL)


s’appellent : FDD (Frequency Division
Duplex) Montante « Up Link »
• Un opérateur lorsqu’il affecte une BTS
fréquence à une cellule, il affecte, en
réalité, une paire de fréquence, c’est pour
ça on parle dès fois de porteuse duplex ou Le GSM c’est donc un système FDD
Duplex Carrier)
Date : 07/12/2013 Passer à la première page
Page 34 Pierre SWEID
INTERFACE RADIO – DECOUPAGE FREQUENTIEL-4-

D. Remarques :
1. L’UMTS et LTE ont aussi un mode qui est FDD (ils sont des systèmes à bandes
plus larges)
• UMTS : découpage tous les 5 MHz
• LTE : découpage tous les 1,4 à 20 MHz

2. Le FDD n’est pas le seul système. Au lieu d’utiliser deux fréquences pour le sens
montant et descendant. On peut décider de transmettre pendant une certaine
durée dans le sens descendant et ensuite de transmettre dans le sens montant
(duplexage temporelle ou TDD : Time Division Duplex)

3. Exemple :
• Durant TD : station de base transmet vers le terminal
• Durant TU (plus faible) : c’est le terminal qui transmet vers la station de base
• TD > TU => le débit dispo sur la liaison « DL » est > à celui dispo sur la voie
montante « UL »
• Les UMTS et LTE ont des modes TDD, ces systèmes peuvent être configurés
soit en FDD soit en TDD

Date : 07/12/2013 Passer à la première page


Page 35 Pierre SWEID
INTERFACE RADIO – TRAME TEMPORELLE-1-

A. Le GSM est un système à multiplexage temporel (TDMA : Time Division


Multiple Access)
 L’espace des temps est découpé en intervalle de temps ou « slot » et le principe est
d’avoir une transmission périodique d’un équipement dans le même intervalle de
temps (slots)
 Exemple :

• En GSM, un Mobile qui va transmettre pendant un slot tous les huit slots
 Sur la figure, on voit que la transmission est une succession de transmissions

élémentaires ou transmission élémentaire à chaque intervalle de temps ou « slot »

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
BTS

BTS

Intervalle de temps « slot » : 577 µs

Date : 07/12/2013 Passer à la première page


Page 36 Pierre SWEID
INTERFACE RADIO – TRAME TEMPORELLE-2-

 La période en GSM est de 8 slots

• Un ensemble de 8 slots forme une trame TDMA


• Durée d’une trame TDMA dure un peu moins de 5 ms (12/13 x 5 ms = 4,615 ms)

 Sur la voie descendante :

• lorsque un utilisateur 1 reçoit une com d’un autre utilisateur 2, la station de base
va utiliser un intervalle de temps particulier, par exemple l’intervalle de temps 3
pour transmettre cette communication et dans chaque trame TDMA, on a une
transmission sur cet intervalle de temps
Trame TDMA : 4,615 ms

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
BTS

BTS

Intervalle de temps « slot »

Date : 07/12/2013 Passer à la première page


Page 37 Pierre SWEID
INTERFACE RADIO – TRAME TEMPORELLE-3-

 Sur la voie montante :

• Il y a également une transmission à chaque trame TDMA du terminal d’utilisateur 1


vers le réseau
• Si on alloue le même intervalle de temps (slot 3), on aurait une réception en même

temps qu’une transmission


• Le mobile devrait être capable de transmettre en même temps qu’il reçoit (terminal
full duplex. Au début de l’apparition du système GSM, un mobile Full Duplex était
coûteux et encombrant  ajout d’un filtre duplexeur)
Trame TDMA : 4,615 ms

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
BTS

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
BTS

Date : 07/12/2013 Passer à la première page


Page 38 Pierre SWEID
INTERFACE RADIO – TRAME TEMPORELLE-4-
 La solution qui a été utilisée dans GSM :
• Décaler la trame TDMA sur la voie montante / à la voie descendante de trois intervalle
de temps  slot 0 sur la voie montante se place sur la même période que le slot 3 de
la voie descendante (par convention)
 Com entre utilisateur 1 et utilisateur 2:
• Le MS de l’utilisateur 1 va tjs transmettre sur le slot 3, grâce à ce décalage, il va
recevoir dans un premier temps sur le slot 0 par exemple et transmettre 3 slots plus
tard sur le slot 3

• Ceci permet d’avoir un terminal semi-duplex, cela n’empêche pas d’assurer un


service duplex  les deux utilisateurs vont pouvoir parler en même temps; ils vont
entendre chacun la voie de l’autre
Trame TDMA : 4,615 ms
DL
utilisateur 2 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
BTS

R
3 slots T
UL

utilisateur 1 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0
BTS

Date : 07/12/2013 Passer à la première page


Page 39 Pierre SWEID
INTERFACE RADIO – TRAME TEMPORELLE-5-

 Définition du canal physique


• Lorsqu’on considère l’intervalle 3 sur des trames successives à la fois sur la voie
descendante et sur la voie montante, la suite de ces intervalles comporte la
transmission d’un terminal pour une communication particulière : c’est ce qu’on
appelle un canal physique

• Ce canal physique est dit duplex : même si la transmission ne se passe pas


exactement au mêmes instants, il est possible de transmettre de la station de base
vers le terminal et du terminal vers la station de base

 En résumé : Notion de canal physique Trame TDMA : 4,615 ms

• Un canal physique duplex : DL


0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
est un intervalle de temps sur
BTS
la fréquence descendante, le
même intervalle de temps sur 3 slots R T
la fréquence montante UL
répétée périodiquement; la
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0
période étant égale à la durée BTS
de la trame TDMA

 Conclusion : Succession montrée sur le schéma :

• Réception sur le slot 0, transmission sur le slot 3, 3 slots plus tard, ….etc.

Date : 07/12/2013 Passer à la première page


Page 40 Pierre SWEID
INTERFACE RADIO – TRAME TEMPORELLE-6-

 Notion de Frame Number (FN)


• Dans le GSM : le FN est un compteur incrémenté de un à chaque nouvelle trame et qui
varie de 0 à 2 715 647 (
 durée de 3h30 min environ) (la numérotation se fait : FN est
modulo 2 715 648)

 Remarque :
• Le FN est connu du terminal et imposé par le réseau. Il permet un séquencement
précis des informations qu’on transmet
• Exemples :
• FN modulo 51 = valeur fixée, on transmet certaines informations.
• Il est utile pour l’algo. de chiffrement
Notion de FN Trame TDMA : 4,615 ms
DL
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
BTS
FN=2 715 647 FN=0 FN=1
3 slots
Trame TDMA : 4,615 ms
UL
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0
BTS

Date : 07/12/2013 Passer à la première page


Page 41 Pierre SWEID
INTERFACE RADIO – TRANSMISSION ELEMNTAIRE-1-
A. Organisation de la transmission GSM
 En GSM, la transmission est organisée en intervalle de temps ou slots (un slot est

l’équivalent d’un conteneur


 Ce qui est transmis de la station de base ou du mobile c’est une succession de
symboles modulés qui forme un burst « salve »
Suite de symboles (burst)
148 symboles

Trame TDMA : 4,615 ms

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
BTS

« Notion du Burst » Intervalle de temps « slot »


577 µs

BTS

Date : 07/12/2013 Passer à la première page


Page 42 Pierre SWEID
INTERFACE RADIO – TRANSMISSION ELEMNTAIRE-2-

 Remarques :
a) Durée du burst < Durée du slot de façon à pouvoir gérer les erreurs de
synchronisation
b) Il est difficile d’assurer que le mobile transmet au début d’un intervalle de temps.
Il peut y avoir un petit décalage ( ∃ un délai de garde qui permet d’absorber
cette fluctuation dans la synchronisation
c) En GSM, un Burst correspond à 148 symboles
d) La durée de garde correspond à un peu plus de 30,46 micro secondes << à la
durée du burst 148 symboles Délai de garde

Suite de symboles (burst)

546,34 µs 30,46 µs

Trame TDMA : 4,615 ms

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
BTS

Intervalle de temps « slot »


577 µs (
 15/26 ms)

Date : 07/12/2013 Passer à la première page


Page 43 Pierre SWEID
INTERFACE RADIO – TRANSMISSION ELEMNTAIRE-3-
B. Problème de délai de garde
 Exemple de communication Mobile  Station de base

 Hypothèses :
• Une station de base et un mobile situé à 30 km (dans GSM : Rmax # 35 km)

• User 3 (Mobile 3) se trouve à distance 0 m de la station de base et utilise le slot N°3


pour sa communication
• Le terminal applique le décalage de 3 intervalles de temps (supposons que la com. User

1  User 2 occupe l’intervalle de temps 0),

BTS 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3

User 3 Trame TDMA : 4,615 ms

30 km 3 slots

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0
User 1

Date : 07/12/2013 Passer à la première page


Page 44 Pierre SWEID
INTERFACE RADIO – TRANSMISSION ELEMNTAIRE-4-
 Interférence : Considérons la transmission par la Station de base vers mobile « User1 »:
• Le Burst transmis se propage à la vitesse de la lumière (300 m/µ
µs)
 Pour la distance 30 km, le burst arrive au terminal « User 1 » 100 µs plus tard

• Le terminal du User 1 commence à transmettre 100 µs plus tard après le début du slot 0
(le MS d’User 1 se synchronise sur le signal avec 100 µs de retard)
 La station de base va recevoir à nouveau avec 100 µs de retard, donc au total 200 µs

Décalage : 200 µs

BTS 0 1 2 3 4 5 6 7

User 3

30 km

3 slots

User 1 0 1 2 3 4

0 1 2 3 4

100 µs

Date : 07/12/2013 Passer à la première page


Page 45 Pierre SWEID
INTERFACE RADIO – TRANSMISSION ELEMNTAIRE-5-
• Si on considère le terminal de User 3, il transmet sur l’intervalle de temps 1. il voit le
slot exactement à l’instant ou il commence
• Or la comm. Du User 1 arrive avec 200 micro secondes de retard qui est supérieur au
délai de garde  avant que la transmission du user 1 se termine, la transmission de
User 3 va commencer ce qui provoque une interférence entre les deux transmissions
(les deux transmissions vont se brouiller)

Décalage : 200 µs

BTS 0 1 2 3 4 5 6 7

User 3 0 1 2 3 4 5 6 7

30 km 3 slots
3 slots

User 1 0 1 2 3 4

0 1 2 3 4

100 µs

Date : 07/12/2013 Passer à la première page


Page 46 Pierre SWEID
INTERFACE RADIO – TRANSMISSION ELEMNTAIRE-6-

 Solution :
• Augmenter la durée de garde et la faire passer à une valeur > 200 µs
• La durée du slot est inchangée par contre la durée du burst est bien plus court
• Dans ces conditions quelque soit le délai de propagation le burst va bien correspondre
à l’intervalle de temps
• On peut dire ici que le délai avec lequel la station de base reçoit l’information permet de
mesurer le délai aller retour
Décalage : 200 µs
durée de garde > 200 µs

BTS 0 1 2 3 4 5 6 7

User 3 0 1 2 3 4 5 6 7

30 km 3 slots
3 slots

User 1 0 1 2 3 4

0 1 2 3 4

100 µs

Date : 07/12/2013 Passer à la première page


Page 47 Pierre SWEID
INTERFACE RADIO – TRANSMISSION ELEMNTAIRE-7-

 Inconvénient de cette solution


• On voit aussi qu’il y a absence de transmission pendant presque 2/5 du temps (
 2/5
du temps est perdu)
• Cette solution n’est pas acceptable et n’est utilisé que si la station de base ou le mobile
ne connaisse pas le délai de propagation (c’est le cas du premier échange par exemple)

 Solution adoptée en GSM :


1. La solution précédente reste valable uniquement pour le premier échange
2. Par les transmissions ultérieurs, (délai de propagation connu), on va utiliser le
mécanise de Time Advance (TA) [  Avance en Temps]
 Il suffit d’anticiper la transmission de cette valeur et de transmettre les
informations en avance d’une durée égale à 2 fois le délai de propagation (ou
bien RTD)
 Donc, Si TA est connu à la fois de la station de base et du mobile
• Le mobile reçoit tjs avec un décalage égale à une fois le délai de propagation

• Le mobile applique une anticipation égale à TA (


 transmission commence TA plus tôt
par rapport à l’instant perçu par le mobil). Grace à cette anticipation quelque soit le
délai de propagation la transmission est tjs parfaitement placée dans un intervalle de
temps

Date : 07/12/2013 Passer à la première page


Page 48 Pierre SWEID
INTERFACE RADIO – TRANSMISSION ELEMNTAIRE-8-

 Remarques:
• Comme le mobile peut se trouver à une distance variable de la station de base, il
convient de mesurer très régulièrement le délai de propagation. C’est la station de base
qui fait ces mesures et le délai de garde permet

• Dans GSM, la TA est actualisé presque 2 fois par seconde

Date : 07/12/2013 Passer à la première page


Page 49 Pierre SWEID
INTERFACE RADIO – ACTIVITES D’UN MOBILE-1-
A. Les Différentes activités d’un mobile :
 Un système GSM est composé de plusieurs stations F1DL
de base
 Le Mobile 1 est en communication avec la station de Mobile 1 BTS
base sur les fréquences F1DL /F1UL F1UL

F4DL
 Procédure de Handover : Lors du déplacement du F2DL
mobile, il faut qu’on soit capable de transférer la F3DL
communication d’une cellule à une BTS
BTS
BTS

 Quelques tâches préalables sont nécessaires

 il faut que le terminal fasse périodiquement des mesures :


 Chaque station de base dispose d’une voie balise  sur une fréquence qui lui
est affectée, la station de base transmet en permanence un signal
 Le terminal doit être capable en même temps de la communication en cours de
faire des mesures du signal reçu (la listes de fréquences F2DL, F3DL, F4DL, ….) est
fournie par la station de base courante

Date : 07/12/2013 Passer à la première page


Page 50 Pierre SWEID
INTERFACE RADIO – ACTIVITES D’UN MOBILE-2-

 BTS2 (F2DL) transmet de façon Trame TDMA : 4,615 ms


permanant la voie balise.
F2DL BTS
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
 Le mobile va recevoir par exemple
sur le slot 3 ( pendant presque
F1DL 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
la durée de 577 µs le mobile est
BTS
en réception)

 Un peu plus tard, sur le slot N° 3, 2 slots - TA


doit passer en transmission
(décalée de trois slots)
R 1 2 T 4 5 6 7 R 1 2 T 4 5 6 7 R

 le terminal a 2 slots (2 slots – TA


plus précisément) pour « slot »
R : Réception
permettre de passer de réception 577 µs (
 15/26 ms)
T : Transmission
en transmission et de changer de
fréquence
Car fréq. De transmission est différente
de celle de la récpetion

Date : 07/12/2013 Passer à la première page


Page 51 Pierre SWEID
INTERFACE RADIO – ACTIVITES D’UN MOBILE-3-
• En TDMA, entre la phase de
réception et la phase de réception Trame TDMA : 4,615 ms
suivante il y a une trame TDMA
•  4 slots disponibles entre la F2DL BTS 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
transmission et la réception dans
la trame suivante.
F1DL 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
• Ce temps va être mis à profit par
le mobile pour changer de BTS

fréquence et écouter les autres


fréquences des autres stations de
2 slots - TA 4 slots
base (F2DL, F3DL, F4DL.). C’est ce
qu’on appelle la phase de
monitoring ou de monitor ( R 1 2 T 4 M 6 7 R 1 2 T 4 M 6 7 R
mesure de la puissance reçue,
une activité qui dure presque la
R : Réception
durée d’un slot)
T : Transmission
•  après une T, il faut revenir en M : Monitoring
R
 Activités d’un mobile : 3 activités successives Le mobile va changer
1. Réception de fréquence et
2. Transmission écouter la fréquence
F2DL
3. Monitor des fréquences des cellules voisines
 Ce processus se répète périodiquement toute les 4,615 ms
Date : 07/12/2013 Passer à la première page
Page 52 Pierre SWEID
GSM – TRANSMISSION SUR L’INTERFACE RADIO

 GSM – TRANSMISSION SUR L’INTERFACE RADIO


 UNITE ELEMNTAIRE DE TRANSMISSION
 CHAINE DE TRANSMISSION
 CANAL DE TRAFIC
 CANAL DIDIE

Date : 07/12/2013 Passer à la première page


Page 53 Pierre SWEID
UNITE ELEMENTAIRE DE TRANSMISSION-1-
Suite de symboles (burst)
A. Composition d’un burst
148 symboles
« salve »
 Un burst est une suite de 148 Trame TDMA : 4,615 ms
symboles modulés en GMSK
(Gaussian Minimum Shift 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
Keying).
 Le GMSK est une modulation de
fréquence avec à chaque fois Composition d’un burst
deux possibilités
 Exemple : pour une transmission d’un signal à 937 Mhz,

• Soit on transmet à une fréquence 937 + ∆f , soit à 937- ∆f  1 bit/symbole

• Débit symbole est : 270,833 kbits/s (


 271 k symboles /s)
 Intérêt de GMSK :
• la plus grande partie su spectre du signal (
 la plus grande partie de l’énergie est
dans la bande W = débit) , c’est-à-dire dans la bande utilisé ici qui est de 271 kHz
 Remarque importante :

• Le débit qu’on va obtenir avec GMSK en GSM est inférieur à : 270,833 kbits/s.
• En effet, tous les bits d’un burst ne transmettent pas des données utilisateur

Date : 07/12/2013 Passer à la première page


Page 54 Pierre SWEID
UNITE ELEMENTAIRE DE TRANSMISSION-2-
B. Séquence d’apprentissage :
57 symboles 26 symb 57 symboles
 Il y a d’abord, 26 symboles qui
forment la séquence
Trame TDMA : 4,615 ms
d’apprentissage (Training
Sequence). Elle est fixée et 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3

connue aussi bien de l’émetteur


que du récepteur Composition d’un burst

 La séquence d’apprentissage permet la synchronisation du récepteur


• Le récepteur connait la séquence d’apprentissage, au four et à mesure qu’il reçoit des
symboles, il va comparer les 26 symboles par rapport à des séquences
d’apprentissage et quand il trouve une correspondance entre les 26 symboles qu’il
reçoit et une des séquences, il peut dire donc il est synchronisé

 Il y a 8 séquence d’apprentissage différentes et en générale une séquence est affectée à

une cellule. Les cellules qui utilisent la même fréquence utilisent des séquence
d’apprentissage différentes de façon à séparer les émissions de station de base
différentes sur une même fréquence
Date : 07/12/2013 Passer à la première page
Page 55 Pierre SWEID
UNITE ELEMENTAIRE DE TRANSMISSION-3-

 Lors de la transmission d‘un message, le mobile passe d’un état : n’est pas en

transmission -> début transmission d’un burst.


• Transition qui se fait sur une durée finie,
finie non nulle

 Conclusions :
• Début transmission effective
après phase de stabilisation

57 symboles 26 symb 57 symboles


• Transmission de 3 symboles de
garde, ils sont fixés à une
valeur prédéterminée et ne
transportent pas d’information Trame TDMA : 4,615 ms

• Symboles donnée : 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
• 57 symboles de partie
d’autres (57 x 2)

Composition d’un burst

En GSM : on transporte 2 x 57 symboles de données


Date : 07/12/2013 Passer à la première page
Page 56 Pierre SWEID
UNITE ELEMENTAIRE DE TRANSMISSION-4-

 Stealing bits :

• Nous avons : 57+3 = 60 , 60 x 2 = 120, 120 + 26 = 146 symboles


 Il reste deux symboles

 Utilités :
• Ils indiquent si les symboles
transportent de la voix ou de la
parole ou bien de la 3 symb 3 symb
signalisation 57 symboles 26 symb 57 symboles
 0 : paroles
 1 : signalisation
• Comme les paroles et Trame TDMA : 4,615 ms
signalisation ne sont pas
protégés, ces symboles 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
 Donnent aussi le taux de
codage
 S’il y a de la redondance,
permettent de déterminer le
code correcteur d’erreur Composition du Burst
utilisé

Date : 07/12/2013 Passer à la première page


Page 57 Pierre SWEID
UNITE ELEMENTAIRE DE TRANSMISSION-5-

 Structure complète d’un burst

3 symb 1 symb 1 symb 3 symb


57 symboles 26 symb 57 symboles

Trame TDMA : 4,615 ms

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3

Structure complète Burst


 Bilan :
 2x57 Symboles de données
 26 Symboles d’apprentissage
 2 x3 Symboles de garde
 2 X1 Symboles « stealing bits »
Date : 07/12/2013 Passer à la première page
Page 58 Pierre SWEID
CHAINE DE TRANSMISSION-1-
A. Introduction
 Dans tout système numérique la transmission se fait sous la forme de blocs;
 Un bloc peut correspondre par exemple à une trame de parole encodée

numériquement , bloc de données ou de signalisation

 Un système radio mobile doit fonctionner dans un milieu hostile (comme on


réutilise les fréquences dans des cellules différentes, on peut avoir bcp
d’interférences => C/I faible),

 Pour que la réception soit correcte, il faut définir une chaîne de transmission
permettant une transmission correcte des info . Cette chaine est, de base, plus
complexe dans les systèmes radio que dans d’autres systèmes de transmission.

Date : 07/12/2013 Passer à la première page


Page 59 Pierre SWEID
CHAINE DE TRANSMISSION-1-
B. Organisation de la chaîne de transmission :
 Lorsque un récepteur reçoit un bloc de transport, il doit être sûr que le bloc
reçu soit correcte => il faut la détection d’erreur.
 Pour faire la détection d’erreur, on va faire du CRC

 premier élément de la chaine de transmission est la détection d’erreur

1. Première élément de la chaîne : le CRC


Bloc de transport
 À l’émission, calculer une redondance

 Insertion de cette redondance dans le bloc transmis

 À la réception, le récepteur reçoit le bloc avec cette CRC


redondance et il va vérifier si le CRC recalculé à partir
du bloc et celui qu’il reçoit sont les mêmes
Bloc de transport
 En cas de différence entre les deux => il y a une erreur

de transmission et le bloc est considéré comme non


reçu Bloc de transport CRC

Date : 07/12/2013 Passer à la première page


Page 60 Pierre SWEID
CHAINE DE TRANSMISSION-3-

2. Deuxième élément dans la chaîne le code correcteur


 En GSM, le taux C/I pouvait être bas, si on veut garantir une bonne QoS, il faut
que le taux d’erreur binaire soit faible. Pour ce faire, on utilise des codes
correcteurs d’erreur
 Les codes correcteur d’erreurs vont ajoutés aussi bcp de redondance aux
données transmise pour avoir un faible taux d’erreur même lorsque le signal
est fortement interféré (C/I faible).

Bloc de transport CRC


 Calcul de n bits de parités par bit utiles Bloc de m bits
 Taux de codage = 1/n ( pour 1 bit en
entrée, on ajoute n bits de redondance)
 En entrée : bloc de m bits
Code correcteur
 En sortie : bloc de n(m+k) bits
 En GSM : k = 4
Bloc de transport

Bloc de n(m+k) bits

Date : 07/12/2013 Passer à la première page


Page 61 Pierre SWEID
CHAINE DE TRANSMISSION-4-

 Propriétés de codes convolutionnels


• Les codes correcteurs qui sont généralement utilisés en radio mobiles sont les codes

convolutionels
• En cas d’erreurs isolés, le code convolutionnel va permettre de corriger et recevoir

l’intégralité du bloc
• Par contre, il fonctionne mal en cas de rafale d’erreurs

• Comme la transmission en GSM se fait sous la forme de salves ou burst, on a souvent

tout un burst qui est bien reçu ou mal reçu.


⇔ Les erreurs arrivent en bloc,

 Conclusions
 C’est pour cette raison on va procéder à l’entrelacement (interleaving
(interleaving)) :
 Objectif de l’entrelacement : modifier l’ordre des bits

Date : 07/12/2013 Passer à la première page


Page 62 Pierre SWEID
CHAINE DE TRANSMISSION-5-
 Exemple : des blocs issus de l’étage du code correcteur, on va prendre un bit

sur n (exemple : 1 bits tous les 8 bits en GSM) :


• 0, 8, 16, 24, 32, …etc.
• 1, 9, 17, 25, 33, …etc.
• 2, 10, 18, 26, 34, …etc.

⇔ Génération des blocs bloc en sortie du codage convolutionnel


avec contenant des bits
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
éloignés par rapport à
la sortie du code
Entrelacement : modification de l’ordre des bits
correcteur d’erreur

0 8 16 24 32 1 9 17 25 33 13 2 18 26 34

 Conséquence :
• Si un sous bloc (après entrelacement n’est pas reçu, cela correspond à des bits isolés

du code correcteur d’erreur, le codage convolutionnel intervient de manière efficace


dans ce cas là).

Date : 07/12/2013 Passer à la première page


Page 63 Pierre SWEID
CHAINE DE TRANSMISSION-6-

3. Modulation GMSK : (8 x 57 symboles),


• Ces 8x57 symboles vont permettre de remplir 4 bursts (2x57 par burst)

• C’est dans cette phase de construction des burst, qu’on va renseigner le chiffrement
aussi et les deux bits de « stealing bits » pour renseigner le contenu du burst (voix ou
signalisation)

bloc en sortie du codage convolutionnel

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Entrelacement : modification de l’ordre des bits

0 8 16 24 32 1 9 17 25 33 13 2 18 26 34

Modulation numérique

57 symb 57 symb 57 symb 57 symb 57 symb 57 symb 57 symb 57 symb 8 x 57 symboles

Date : 07/12/2013 Passer à la première page


Page 64 Pierre SWEID
CHAINE DE TRANSMISSION-7-

4. Transposition en fréquence
• Transmission sur la fréquence f0=937 Mhz par exemple et puisque c’est un système
TDMA, on va transmettre un burst toute les trames TDMA

 Tailles des blocs « voix et signalisation » :

1. Pour la voix,
• Le codeur qui fonctionne actuellement est un codeur qui travaille à 12,2 Kbits/s, il
délivre un bloc toutes les 20 ms  un bloc de 12,2 x 20 = 244 bits)
• Protégé par un CRC sur 16 bits. Au total : 244 + 16 = 260 bits

• Codage de la voix est non uniforme (les bits les plus importants sont protégé plus
que d’autres qui sont considérés comme accessoire), en sortie du codeur, des
blocs de 456 bits (8 x57 bits).

Date : 07/12/2013 Passer à la première page


Page 65 Pierre SWEID
CHAINE DE TRANSMISSION-8-

• En résumé :
 En sortie du codeur voix : on a : 244 bits
 En sortie du codeur CRC + correction d’erreur : on a : 456 bits
 En sortie de l’entrelacement : on a : 8 x 57 bits
 En sortie du module GMSK : on a : 8 x 57 symboles

 En sortie de l’étage de construction, on va être capable de remplir 4 bursts

Date : 07/12/2013 Passer à la première page


Page 66 Pierre SWEID
CHAINE DE TRANSMISSION-9-
 Chaine de
transmission dans bloc en sortie du codage convolutionnel
le cas de la voix. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

 Transposition en

fréquence Entrelacement : modification de l’ordre des bits

0 8 16 24 32 1 9 17 25 33 13 2 18 26 34

Modulation numérique

57 symb 57 symb 57 symb 57 symb 57 symb 57 symb 57 symb 57 symb


8 x 57 symboles

Construction des bursts et chiffrement

4 bursts

Transposition en fréquence
Trames TDMA : 4,615 ms

Date : 07/12/2013 Passer à la première page


Page 67 Pierre SWEID
CHAINE DE TRANSMISSION-10-

2. Bloc de signalisation
• Dans le cas de la signalisation (messages de changement de cellule  handouver, …),
il est absolument nécessaire qu’on soit sur que le message transmis soit correcte 
un terminal qui réagit à une ordre qui doit être correcte.
 Les blocs transmis font : 184 bits, soit 23 octets
 Donc, détection d’erreur fiable : CRC sur 40 bits
 Bloc avec détection d’erreur : 184 + 40 = 224 bits
 Après étage correction d’erreur : (224 + 4) x 2 = 228 x 2 = 456 bits
• En effet, on va ajouter 4 bits, car on va faire du code convolutionel qui agit sur
une fenêtre glissante de 5 bits (224 + 4 = 228 bits).
• On utilise un code convolutionnel avec un taux ½
⇔ à la sortie de l’étage, on a 228 x 2 = 456 bits. (même nombre de bits que dans le cas de la
parole)
 La suite est donc identique :
 8 x 57 bits
 8x57 symboles
 On construit des burst et on applique l’algo de chiffrement si nécessaire et on indique
que c’est de la signalisation (stealing bits) et on obtient donc 4 bursts

Date : 07/12/2013 Passer à la première page


Page 68 Pierre SWEID
CHAINE DE TRANSMISSION-11-

3. Remarques :
A. Le fait de transmettre sur des bursts différents, permet de faire une meilleurs
performance du système en terme de communication numériques. En effet, on peut
considérer que si on a deux bursts qui ne sont pas reçu et comme on a un taux de
codage ½, il suffit d’utiliser les deux bursts bien reçu pour entièrement décoder le
bloc de transport (c’est l’intérêt d’utiliser une correction d’erreur)

B. La contrainte : puisque on va avoir besoin d’utiliser plusieurs bursts, on va avoir


besoin d’utiliser plusieurs trames TDMA, c’est-à-dire que le bloc de transport est
transmis, au minimum, sur trois trames TDMA + la durée d’un slot
 On aura une latence minimale dans le réseau :

 En effet, jl faut facilement près de 13 ms entre le moment ou l’envoi du bloc


débute et le moment ou le bloc soit complètement reçu par le récepteur
 Tjs le compromis entre :
 Un codage correcteur performant et un délai important
 Un codage moins performant et des délais couts (
 orientation dans LTE)
Date : 07/12/2013 Passer à la première page
Page 69 Pierre SWEID
Annexe

Date : 07/12/2013 Passer à la première page


Page 70 Pierre SWEID
Chaîne de transmission - Bilan
57 symboles 26 symb 57 symboles
Structure complète Burst
3 symb 1 symb 1 symb 3 symb

Trame TDMA : 4,615 ms

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3

Normal burst (NB)

Frequency correction burst (FB)

Synchronization burst (SB

Access burst (AB)

Date : 07/12/2013 Passer à la première page


Page 71 Pierre SWEID
Constitution du burst Voix (speech Channel Coding)
Bloc : 260 bits (224 bits de données + 16 bits CRC)
 20 ms en sortie du codeur de voix

50 bits classe 1a 132 bits classe 1b 78 bits Classe 2

50 132 78
189 bits

3 bits Parity Check 4 Tail bits

50 3 132 4 78

Code convolutionnel (189 x 2)


456 bits  20 ms

378 bits 78 bits

456 bits (
 20 ms)

Date : 07/12/2013 Passer à la première page


Page 72 Pierre SWEID
Constitution du burst – message de signalisation
184 bits

184
228 bits  4 x 57

224 bits Bits de parité Tail bits

184 40 4

Code convolutionnel (228 x 2)


456 bits  20 ms

456 bits

456 bits (
 20 ms)

Date : 07/12/2013 Passer à la première page


Page 73 Pierre SWEID
Constitution du burst – données
Canal de données à 9,6 Kbits/s
240 bits

240
Tail bits

240 4

Code convolutionnel (244x2)


456 bits  20 ms
488 bits
Ponctuation

456
456 bits (
 20 ms)
Date : 07/12/2013 Passer à la première page
Page 74 Pierre SWEID
GSM - CANAL DE TRAFIC ET CANAL LENT ASSOCIE-1-
A. Introduction de la notion de « canal logique » dans GSM
 Rappels : Exemple d’une com : terminal GSM avec un autre terminal sur le réseau
1. Le codeur produit un paquet toute les 20 ms
• En effet, le codeur travaille à 12,2 kbits/s  244 bits toutes les 20 ms
2. La chaîne de transmission dans GSM ajoute des bits
 Code correcteur d’erreur,
 Entrelacement, ..etc.)
 En sortie de la chaîne de transmission, on a 4 bursts en GSM toutes les 20 ms
(
 un burst toutes les 5 ms)
3. Bilan sur 60 ms :
 3 blocs de paroles  12 bursts
Sortie du codeur de parole 4 bursts/20ms
3 blocs de paroles 20 ms 20 ms 20 ms

5 ms

12 bursts Bursts engendrés

Date : 07/12/2013 Passer à la première page


Page 75 Pierre SWEID
GSM - CANAL DE TRAFIC ET CANAL LENT ASSOCIE-2-

4. Regardons maintenant la capacité dont on dispose en supposant qu’un canal physique


est alloué pour la communication
• Un canal physique est un intervalle de temps répété sur des trames TDMA
successives.
• Une trame TDMA dure 4,615 ms. Si on a un canal logique, ça veut dire qu’il y a un
slot dans lequel on peut transmettre un burst à chaque trame TDMA.
• La durée 4,615 ms = (12/13) x 5 ms.
→ En 60 ms, on a 13 trames TDMA avec aussi 12 bursts toutes les 60 ms.
• Conclusion :
• Il y a une trame TDMA (solt) qui n’est pas occupée pour la transmission de la parole
sur lequel, on va pouvoir faire autre chose que transmettre de la parole
20 ms 20 ms 20 ms

Bursts engendrés
12 bursts
5 ms Non occupé pour la
transmission de la parole
13 trames TDMA

Date : 07/12/2013 Passer à la première page


Page 76 Pierre SWEID
GSM - CANAL DE TRAFIC ET CANAL LENT ASSOCIE-3-
B. Canal TCH et SACCH associé Trame TDMA
FN+2
FN-1 FN 4,615 ms FN+3

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

0 1 24 25
« slot »
577 µs (
 15/26 ms)
Multi trame à 26 trames, 120 ms
 Canal TCH
• Considérons le canal physique (exemple canal physique représenté par le slot 3)
• Dans GSM, on a défini un séquencèrent particulier avec des structures de multi-trames dans
laquelle, on a tjs la notion de canal physique N° 3 mais vu dans des trames successives (on
passe de FN (Frame Number) à FN+1)

• La structure pensée et obtenue (multi-trames) comporte 26 trames, soit 120 ms (


4,615 x 26)
 Dans ces 26 Trames, on a va pouvoir remplir : 24 bursts (de durée 5 ms chacun). Cela
forme le canal de Trafic (TCH : Trafic Channel )
 Le TCH contient la voix encodée (chaque burst contient de la parole)
Date : 07/12/2013 Passer à la première page
Page 77 Pierre SWEID
GSM - CANAL DE TRAFIC ET CANAL LENT ASSOCIE-4-

 Canal logique TCH « canal physique correspondant »

Trame TDMA
FN+2
FN-1 FN 4,615 ms FN+3

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

Canal physique 3
T + Traffic Channel ou TCH
Le burst contient de la voix
T T T T T T T T T T T T T T T T T T T T T T T T

0 1 12 24 25

Multi trame à 26 trames, 120 ms

 Canal SACCH
• sur la trame N°13 n’est pas nécessaire de transmettre de la voix encodée, on peut
transmettre de la signalisation associée (En même temps qu’un terminal est en
communication, il faut par exemple remonter des mesures faits par le terminal ou
bien changer la valeur (Timing Advance)

Date : 07/12/2013 Passer à la première page


Page 78 Pierre SWEID
GSM - CANAL DE TRAFIC ET CANAL LENT ASSOCIE-5-
 Canal SACCH
• Pour ne pas perturber la communication, on va utiliser ce slot et cela va former le slot : Slow
Associated Control Channel ou SACCH
 SACCH est une succession de bursts mais qui ne se trouve qu’une fois toutes les 26 trames
TDMA et contient des info de contrôle

 La même chaîne de transmission que nous avons vu est utilisé :


 Un bloc (un message) est transmis 4 bursts successifs
 Avec de codage correcteur  ,on peut transporter un bloc (ou un message ) toute les 480 ms
(
4 bursts x 120) soit environ 2 messages par seconde.
Trame TDMA
FN+2
FN-1 FN 4,615 ms FN+3

• Canal physique 3
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
• T + Traffic Channel ou TCH
(Le burst contient de la voix)

• S=Slow Associated Control


Channel ou SACCH (Le burst
contient du contrôle
(remontées mesures, ..etc.)) T T T T T T T T T T T T S T T T T T T T T T T T T

0 1 24 25

Multi trame à 26 trames, 120 ms

Date : 07/12/2013 Passer à la première page


Page 79 Pierre SWEID
GSM - CANAL DE TRAFIC ET CANAL LENT ASSOCIE-6-

 Remarque importante :
• Il reste le dernier élément de la multitrame qui reste vide. Il est non utilisée pour la
transmission (idle slot ).

• Ce slot est disponible pour le terminal pour en profiter pour aller écouter la voix balise des
cellules voisines (comme il n’a ni à transmettre, ni à recevoir), il a un temps bcp plus long pour
découvrir plus facilement l’environnement  découvrir les voix balises et les caractéristiques
des cellules voisines
Trame TDMA
FN+2
FN-1 FN 4,615 ms FN+3

• Canal physique 3
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
• T + Traffic Channel ou TCH
(Le burst contient de la voix)

• S=Slow Associated Control


Channel ou SACCH (Le burst
contient du contrôle
(remontées mesures, ..etc.)) T T T T T T T T T T T T S T T T T T T T T T T T T I

0 1 24 25

Multi trame à 26 trames, 120 ms

Date : 07/12/2013 Passer à la première page


Page 80 Pierre SWEID
GSM - CANAL DE TRAFIC ET CANAL LENT ASSOCIE-7-

C. Bilan :
• Pendant une communication GSM, il y a une allocation d’un canal physique duplex.
duplex
• Ce canal physique supporte en parallèle
a. un canal logique TCH à 12,2 kbits/s pour la parole
b. et un canal logique SACCH à 0,4 Kbits/s environ pour la supervision de la liaison
 On a ainsi la définition d’un canal logique
• De façon général, un canal logique est défini par le type d’information qu’il
transporte)
 TCH : transporte de la parole
 SACCH : transporte du contrôle, de la supervision de la liaison
• Dans GSM, on définit un canal logique à partir « d’un séquencement », c’est ce que
nous avons vu dans la structure de multi-trame
• Par exemple :
 Si FN = 26 mod 12, le burst porte alors le SACCH; ce séquencement particulier
permet de simplifier la tâche du terminal

Date : 07/12/2013 Passer à la première page


Page 81 Pierre SWEID
GSM : CANAL DEDIE -1-
A. Canal de signalisation (canal logique)
 Dans les échanges entre un terminal et un réseau pour établir une communication il
est nécessaire d'échanger des messages de signalisation
• Chaine de transmission des blocs de signalisation
• Les messages sont découpés en blocs de transport (184 bits),
• Protégés par un code correcteur d’erreur,
• Entrelacement
• En sortie, on obtient 4 bursts
bursts.

• Conclusion :
• On peut ainsi transmettre directement la signalisation sur un canal physique, c’est-à-dire
faire la même chose que pour un canal de trafic.
• Dans ces conditions, on a des blocs de 184 bits toutes les 20 ms ce qui correspond à un
débit d 9,2 kbits/s Bloc de transport (184 bits)

Chaîne de transmission
(CRC, GMSK, …etc.)

4 bursts 57 57 57 57 57 57 57 57

Date : 07/12/2013 Passer à la première page


Page 82 Pierre SWEID
GSM : CANAL DEDIE -2-
 Exemples :
 Lors de l’établissement d’une communication, lorsqu’on envoie un Num. de téléphone (10 chiffres, 4
bits par chiffre, donc 10 chiffres tiennent en 40 bits, soit 5 octets).
 Dans un système mobiles il y a aussi des fonctions de sécurité,

 Dans tous les cas, le débit nécessaire reste relativement faible (le débit 9,2 kbits/s est suffisant)

 Remarque :
 Dans certains cas, on pourrait faire appel au canal de trafic (TCH) , plus précisément, la dernière
trame vide pour envoyer des informations de signalisation mais à un débit plus bas.

 Exemple : Dans la phase finale de l’appel, lorsque on a un canal de trafic et qu’on raccroche, ou
lorsque on effectue un ordre de handover qui doit être vite envoyé, on va utiliser tout simplement le
canal de trafic spécifique pour transmettre de la signalisation

 En générale, la fonction de signalisation requière des débits très faibles, on met en place cette fonction
en utilisant un canal physique dédiée appelé : FACCH (Fast Associated Contol Channel)

Date : 07/12/2013 Passer à la première page


Page 83 Pierre SWEID
GSM : CANAL DEDIE -3-

B. Construction du canal de signalisation et canal lent associé


 On considère un canal physique (exemple : canal physique N° 1 représenté par des slots N°1 des
trames TDMA successives)
 Ce qui est défini dans les recommandations GSM est de définir une multi-trame qui porte 51 trames
(
 séquencement avec une périodicité de 51 trames  débit plus faible pour économiser de la
ressource)

 Principe : FN+2
FN-1 FN Trame TDMA FN+3

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

• Canal physique N° 1
• Trame TDMA « 4,615 ms »

0 1 49 50

Multi trame à 51 trames

Date : 07/12/2013 Passer à la première page


Page 84 Pierre SWEID
GSM : CANAL DEDIE -4-
 Utilisation du canal logique :
 Cette multi-trame, au lieu de l’allouer entièrement à un terminal, on va faire du multiplexage  à un
terminal à un instant, un peu plus tard à un autre terminal, ..etc.)
 À chaque fois, un groupe de même slot sur 4 trames successives est alloué à un terminal qui va
permettre de transmettre 4 bursts (  un bloc de transport)
 On a ainsi la définition d’un canal : SDCCH : Stand alone Dedicated Control Channel
FN+2
FN-1 FN Trame TDMA FN+3
 Exemples :
 Lorsque le N° de trame mod 51 =
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
0,1,2,3  ça correspond à un
canal affecté à un utilisateur (D0)
• Canal physique N° 1
 Lorsque N° trame mod 51 = • Trame TDMA « 4,615 ms »
4,5,6,7 c’est un canal pour un
autre utilisateur (D1)

 On peut faire ainsi faire 8 0 1 49 50


transmissions en parallèle • D = Stand-alone Dedicated Control Channel (SDCCH
SDCCH)
• Pour échange de messages SMS, MAJ de localisation, …etc
 Ceci est dans les sens DL
• (BTS -> MS) D0 D1 D2 D3
0 1 2 3 49 50
• On peut faire ainsi 8 comm. En
parallèle ( 8 SDCCH) Multi trame à 51 trames

Date : 07/12/2013 Passer à la première page


Page 85 Pierre SWEID
GSM : CANAL DEDIE -5-

 Dans le sens montant (MS -> BTS), on a aussi


 8 SDCCH en parallèle, mais le séquencement est différent comme s’est montré sur la figure.
Trame TDMA
FN-1 FN FN+1 FN+2 FN+3 « 4,615 ms »

0 1 49 50
• Canal physique N° 1
• Trame TDMA « 4,615 ms »
• D = Stand-alone Dedicated Control Channel (SDCCH)
DL D0 D1 D2 D3 D4 D5 D6 D7
0 1 2 3 49 50

UL
D0 D1 D2 D3
0 1 2 3 49 50

 Il y a tjs le principe de décalage entre les vois UL et DL. Ici c’est fait un peu différemment. Sur la voie UL, on a
tjs :
• 8 SDDCH (SDCCH_DL « downlink » transmis ensuite le SDCCH_UL « UpLink » transmis 4x4 burtss plus
tard
Date : 07/12/2013 Passer à la première page
Page 86 Pierre SWEID
GSM : CANAL DEDIE -6-

 Un autre exemple : canal « SDCCH2 : Stand-alone Dedicated Control Channel N° 2»


 On voit le SDCCH 2 qui est alloué :
 4 bursts qui transportent un bloc de transport sur la voix DL
 4 bursts qui transportent un bloc de transport sur la voix UL

DL D0 D1 D2 D3 D4 D5 D6 D7
0 1 2 3 49 50
Exemple d’allocation du Canal SDCCH 2

UL
D0 D1 D2 D3
0 1 2 3 49 50

 Le SDCCH a besoin d’un canal lent associé de la même façon que le TCH avait besoin d’un canal lent
associé.

Date : 07/12/2013 Passer à la première page


Page 87 Pierre SWEID
GSM : CANAL DEDIE -7-

 Canal lent associé au canal SDCCH:


 Un canal dit « lent » et appelé : SACCH (Slow Associated Control CHannel) associé au canal SDCCH
pour offrir un débit qui est encore plus faible que celui du canal SDCCH

 Au lieu de transmettre dans chaque mult-trames de 51 trames un bloc de transport, on va transporter


une fois sur deux (
 une multitrame sur deux) le bloc SACCH correspondant à un canal SDCCH,

  un débit sur le canal SACCH qui est à 50% du débit sur le canal SDCCH

DL D0 D1 D2 D3 D4 D5 D6 D7 A0/A4 A1/A5 A2/A6 A3/A7

0 1 2 3 49 50
Exemple d’allocation du Canal SDCCH 2

UL
A1/A5 A2/A6 A3/A7 A4/A8 D0 D1 D2 D3 D4 D5 D6 D7

0 1 2 3 49 50

• D = Stand-alone Dedicated Control Channel (SDCCH)


• A = Slow Associated Control Channel (SACCH)

Date : 07/12/2013 Passer à la première page


Page 88 Pierre SWEID
GSM : CANAL DEDIE -8-

C. Bilan :
1. Un canal physique peut supporter en parallèle 8 canaux logiques SDCCH à 0,8 Kbits/s. Chaque canal
SDCCH ayant son canal logique SACCH à 0,4 Kbits/s permettant la supervision de la liaison. « On a ainsi
la notion du canal dédié »

2. Canal dédié ?
 Ceci lorsque un slot est régulièrement alloué à un terminal particulier sur la DL et UL.
 En effet, si un terminal transmet, il sait qu’il est le seul à transmettre sur cette fréquence dans cette
intervalle dans la cellule et qu’il n’y a aucun terminal qui peut rentrer en collision avec le terminal
considéré sur cette cellule.

3. Un canal dédié peut être alors :


 Le TCH avec le SACCH associé lorsque une communication se déroule
 Ou le SDCCH et le SACCH associé lorsque on veut échanger de la signalisation ou faire une MAJ de
localisation.
localisation

Date : 07/12/2013 Passer à la première page


Page 89 Pierre SWEID
GSM : CANAL DEDIE -9-
4. Un terminal qui dispose d’un canal dédié est dit en « mode dédié » :
Dans ce mode le terminal doit superviser la liaison et vérifier en permanence qu’il est bien en
contacte avec la station de base (
 utilité du canal SACCH).

La station de base est de même va vérifier que le contacte avec le mobile est tjs établi

Possibilité aussi de faire de handover dans le mode dédié

Date : 07/12/2013 Passer à la première page


Page 90 Pierre SWEID
PLAN DU CHAPITRE

 GSM : LES CANAUX DE CONTRÔLE

 ORGANISATION DE LA VOIE BALISE

 PRINCIPE DE L’ACCES RADIO

Date : 07/12/2013 Passer à la première page


Page 91 Pierre SWEID
ORGANISATION E LA VOIE BALISE-1-

A. Voie balise dans le GSM :


 Objectifs : Informations de diffusion périodique d’un signal et d’informations de configuration qui
permettent aux terminaux de détecter le réseau et de le caractériser

 Exemple : réseau détecté est bien celui du réseau opérateur de de l’abonné

 Il y a deux aspects dans la voie balise :

1. Le premier est lié à l’émission d’un signal de référence qui permet aux terminaux de faire des
mesures de puissance pour savoir s’il s’éloigne ou se rapproche de la station de base

2. Le deuxième aspect de diffusion d’information qui permet au terminal de connaître la configuration


du réseau

 La contrainte :
• Sur une des fréquences affectées à la cellule, la station de base sur la voie descendante doit être en
émission périodique et permanente

Date : 07/12/2013 Passer à la première page


Page 92 Pierre SWEID
ORGANISATION E LA VOIE BALISE-2-
 Exemple : station de base avec trois porteuses duplexes affectées à la station de base (F0,
F1 et F2)
1. Si on est en période de faible charge (exemple en F0 ou la station de base ne sert qu’un seul
utilisateur qui transmet sur le slot 2)
2. Sur F2, il y a quatre communications en cours
3. Si on choisit de faire supporter la voie balise à la fréquence F1, la station doit être en émission
permanant sur cette fréquence quelque soit le nombre de communications en cours.
4. Transmission permanente sur F1  si pas de communication, la station de base transmet du
bourrage, des bursts qui ne contiennent aucune données

F2 1 2 3 6 1 2 3 6 1 2 3

F1 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 VOIE
BALISE

BTS

F0 4 4

« slot » : 577 µs (
 15/26 ms)
Trame TDMA : 4,615 ms

Date : 07/12/2013 Passer à la première page


Page 93 Pierre SWEID
ORGANISATION E LA VOIE BALISE-3-
B. Construction de la voie balise :

 En GSM, le choix qui a été fait dans GSM est de transmettre le signal permanent et les info nécessaires
sur l’intervalle de temps 0

 Structuration du canal physique porté par le slot 0 (


 fréquence de la voie balise).
1. Lorsque le FN mod 51 = 1, 11, 21, 31, 41, il y un burst particulier qui est envoyé qui correspond à ce
qu’on appelle S : SCH (Synchronisation CHannel)
2. On a près de 10 trames entre deux SCH successifs (
 10x5 ms = 50 ms environ)

FN+2
FN-1 FN Trame TDMA FN+3

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

Canal physique 0 pour la voie balise


S = Synchronisation CHannel ou SCH

S S S
0 1 2 10 20 49 50
11 21
• Trame TDMA « 4,615 ms »
Multi trame à 51 trames

Date : 07/12/2013 Passer à la première page


Page 94 Pierre SWEID
ORGANISATION E LA VOIE BALISE-4-
3. Le burst SCH est formé d’un burst spécifique avec une séquence d’apprentissage qui est commune
à tous les systèmes GSM
 Cela permet à un terminal qui sort de veille de chercher cette séquence (qu’il connait) et voir si cette
séquence existe c’est qu’il y a une émission d’une station de base GSM dans les environs.

 Cette séquence permet de caractériser le fait qu’il y a une transmission conforme à GSM les environs.

4. Le SCH transporte quelque éléments binaires et indique le n° de trame courante (FN), donc une fois
le mobile a décodé le SCH, il identifie le FN et il sait qu’ensuite il est incrémenté toutes les 4,615 ms

5. Le SCH permet une synchronisation complète du terminal sur la transmission de la station de base
grâce au SCH

Date : 07/12/2013 Passer à la première page


Page 95 Pierre SWEID
ORGANISATION E LA VOIE BALISE-5-
 Remarque :
 Lorsqu’un terminal décode le SCH il sait qu’il y a une station de base qui transmet dans les
environs, mais il ne sait pas si c’est al station de base de son opérateur.

 Pour cela il faut que chaque station de base diffuse l’ensemble des paramètres de configuration
du réseau. Cela va être fait grâce au BCCH (Broadcat Control CHannel)

 Le BCCH utilise la chaine de transmission classique de GSM  1 bloc de transport sur 4 bursts

Date : 07/12/2013 Passer à la première page


Page 96 Pierre SWEID
ORGANISATION E LA VOIE BALISE-6-
 Localisation du BCCH dans la structure de multitrame, rôles
 Diffusion des informations systèmes
 Code du pays et de l’opérateur (MCC : Mobile Country Code, MNC : Mobile Network Code)
 Code de la zone de localisation (LAC : Location Area Code)
 paramètres de la cellule
 Niveau minimale de puissance reçue exigé pour que le MS puisse être considéré dans la cellule, ..
 Indication sur les cellules voisines
 Liste des fréquences des voies balises des cellules voisines, ça permet de préparer les changement
de voies balise de réception lors du déplacement
FN+2
FN-1 FN Trame TDMA FN+3

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

Canal physique 0 pour la voie balise


S = Synchronisation CHannel ou SCH
B = Broadcat Control Channel ou BCCH

S B S S
0 1 2 10 20 49 50

• Trame TDMA « 4,615 ms »


Multi trame à 51 trames

Date : 07/12/2013 Passer à la première page


Page 97 Pierre SWEID
ORGANISATION E LA VOIE BALISE-7-
C. En résumé :
 Un terminal allumé mais non utilisé il est en veille. Il effectue les opérations suivantes :
1. Écoute régulière de la voie balise
2. Mesure de puissance reçue sur
 La voie balise courante :
 Les voies balises des cellules voisines

 Identification de la voie balise la mieux reçue :


 Si cette voie est différente de la voie balise courante, le mobile se position en réception sur cette
nouvelle voie balise

 S=synchronuous Channel ou SCH


1. Burst spécifique avec séquence d’apprentissage commun à tous les systèmes GSM
2. Les terminaux à la mise sous tension recherchent cette séquence
3. Le SCH indique le N° de la trame courante (FN : Frame Number)
4. Synchronisation complète du terminal sur la transmission de la station de base grâce au SCH
5. Transmis toutes les 50 ms environ
Date : 07/12/2013 Passer à la première page
Page 98 Pierre SWEID
PRINCIPE DE L’ACCES RADIO-1-

A. Introduction :
 Nous avons vu différents canaux logiques :
 Les canaux dédiés « SDCCH » ou le canal de trafic « TCH » avec le canal lent associé , utilisés
lorsque le terminal est en cours de service
 La voie balise, écouté par le terminal lorsqu’il est en veille (SCH, BCCH)

 Question : Comment passer d’un état de veille à un état dédié avec un canal dédié
 Pour permettre à un terminal d’accéder à un service (envoyer un SMS, ..etc.) et pour permettre au
réseau de joindre le terminal lorsqu’il est appelé il est nécessaire de disposer de canaux logiques
supplémentaires;
 « ce sont els canaux communs « Common Channels »

Date : 07/12/2013 Passer à la première page


Page 99 Pierre SWEID
PRINCIPE DE L’ACCES RADIO-2-
B. Canaux communs « principe » :
I. Voie montante :
 Sur le slot 0 de la voie descendante, il y a la voie balise et à ce slot 0 correspond aussi une voie
montante.
 Sur le slot 0 de la voie montante on va transmettre les requêtes d’accès (MS vers BTS)

 Une structure de multi trame qui correspond au slot 0 des trames TDMA successives (tous les slots
0 peuvent être utilisé pour le RACH : Random Access Channel « R »
FN+2
FN-1 FN Trame TDMA FN+3

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Voie montante
« UL »

Canal physique 0 pour la voie balise


R = Random Access CHannel

R R R R R R R R R R R R R R R R R R R R R R R R
0 1 2 10 20 49 50

• Trame TDMA « 4,615 ms »


Multi trame à 51 trames

Date : 07/12/2013 Passer à la première page


Page Pierre SWEID
100
PRINCIPE DE L’ACCES RADIO-3-

 Rôle du canal RACH :


 On transmet dedans un « burst court » (
 délai de garde long).
 En effet, à ce stade, la durée TA entre le terminal et le réseau n’est pas connu, il faut
une durée de garde importante pour gérer des distances importantes (de l’ordre de 30
à 35 km en GSM).

 La règle : tout terminal qui demande un service peut transmettre sur le « slot 0 » (principe
de « slotted Aloah »)
 Deux terminaux peuvent transmettre en même temps  risque de collision
 Solution : un terminal qui n’a pas une réponse du réseau va retransmettre après un
délai aléatoire pour éviter que deux terminaux qui retransmettraient ne rentrent à
nouveau en collisions

Date : 07/12/2013 Passer à la première page


Page Pierre SWEID
101
PRINCIPE DE L’ACCES RADIO-4-
 Exemple d’un terminal (MS) qui transmet une demande sur le slot 0 au moment ou la trame
TDMA N° 2 arrive

FN+2
FN-1 FN Trame TDMA FN+3

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

Canal physique 0 pour la voie balise

R R R R R R R R R R R R R R R R R R R R R R R R
0 1 2 10 20 49 50

• Trame TDMA « 4,615 ms »


Multi trame à 51 trames

Date : 07/12/2013 Passer à la première page


Page Pierre SWEID
102
PRINCIPE DE L’ACCES RADIO-5-
II. Voie descendante (les deux canaux communs sur la voie DL)
 Sur la voie descendante, On a vu la voie balise :
S = Synchronisation CHannel ou SCH,
B = Broadcat Control Channel ou BCCH)
 Lorsqu’un mobile fait un accès, il faut que le réseau lui indique le canal dédié qui va être alloué .
Cela se fait sur l’Access Grant Channel (AGCH)
 Il permet l’envoie de messages de signalisation
 Chaine de transmission classique GSM, 1 bloc de transport (184 bits) sur 4 bursts
FN+2
FN-1 FN Trame TDMA FN+3

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

DL F S B F S F S
0 1 2 10 20 49 50

R R R R R R R R R R R R R R R R R R R R R R R R
0 1 2 10 20 49 50
Canal physique 0 pour la Voie balise
Multi trame à 51 trames • Trame TDMA « 4,615 ms » S=Synchronisation Channel « SCH »
B = Broadcast Control Channel « BCCH »

Date : 07/12/2013 Passer à la première page


Page Pierre SWEID
103
PRINCIPE DE L’ACCES RADIO-6-
 Position du canal AGCH dans le multitrame (occupe 4 burtss)
 Ce message va contenir des informations d’allocation de canaux dédiées , dans les messages
d’allocation, le réseau va préciser la valeur d’avance en temps (TA : Time Advance)
 Exemple :
 Message d’allocation d’un TCH et SACCH sur le canal physique constitué par le slot 3 sur la fréquence
ARFCN = 14
FN-1 FN Trame TDMA FN+2 FN+3 FN+4

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3

F S B « BCCH » AGCH F S AGCH AGCH F S F S


DL
0 1 2 10 20 30 49 50
Canal physique 0 pour la voie balise

R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R

0 1 2 10 20
30 49 50

Multi trame à 51 trames


• Trame TDMA « 4,615 ms »
R=Randon Acsess Channel (RACH) Canal physique 0 pour la voie balise
Burst cout (longue durée de garde) S: Synchronisation Channel
Tous les terminaux peuvent transmettre à tout moment (slotted F: Frequency correction Channel
Aloha) B: Broadcast Channel
Risque de collision
Mécanisme de résolution des collisions (par répétition)

Date : 07/12/2013 Passer à la première page


Page Pierre SWEID
104
PRINCIPE DE L’ACCES RADIO-7-
 Lorsque un terminal est appelé, il faut que le réseau lui indique cet appel,
 Cela va être possible grâce au Paging CHannel (PCH).
 On utilise comme pour la AGCH, la chaine de transmission classique GSM
 1 bloc de transport (184 bits) sur 4 bursts
 Le PCH support l’envoie de message d’appel en diffusion (paging messages)
 Conclusion : tout terminal en veille doit écouter en plus de la voie balise (SCH et BCCH) le canal de paging
« PCH » pour voir si oui ou non il est appelé.

FN-1 FN Trame TDMA FN+2 FN+3 FN+4

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3

F S B AGCH F S AGCH AGCH F S PCH PCH F S

0 1 2 10 20 30 49 50
Slots qui peuvent supporter le PCH

R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R

0 1 2 10 20
30 49 50

Multi trame à 51 trames


• Trame TDMA « 4,615 ms »
Date : 07/12/2013 Passer à la première page
Page 105 Pierre SWEID
PRINCIPE DE L’ACCES RADIO-8-
C. Extension aux autres système
 On retrouve le même principe d’accès dans les autres réseaux cellulaires (UMTS, LTE)
 Accès par transmission d’une séquence courte
 allocation d’une ressource dédiée
 Phase préalable de paging si c’est le réseau qui veut joindre le terminal
 Mode circuit sur l’interface radio (GSM)
 Allocation de la ressource dédiée sur une longue période (de l’ordre de quelque minutes)
 Mode paquet (GPRS, LTE)
 Allocation de la ressource minimale nécessaire pour transmettre les données
 Accès très fréquents

Date : 07/12/2013 Passer à la première page


Page 106 Pierre SWEID
Canaux sur l’interface radio
CCCH : combined Common Control Channel
0). Lorsque le réseau désire communiquer avec le MS (pour un appel,
un SMS, une authentification, ..etc.) elle diffuse un message de MS CCCH BTS

paging sur le canal PCH (TMSI, …)

1). Si le MS est disponible, il répond sur la cellule dans laquelle il se


trouve par accès aléatoire sur le canal de contrôle RACH  PCH
(Random Access Channel )

<
 RACH
2). Le réseau utilise le canal AGCH (Access Grant Channel ) pour
allouer un canal dédié, SDCCH (Stand-alone Dedicated Control
 AGCH
Channel ) [
 canal de signalisation alloué au MS pendant une
 SDCCH
durée limitée du temps]

3). Le canal SDCCH est utilisé pour échanger des messages de  TCH/FACCH
signalisation jusqu‘à ce que ça devienne nécessaire d‘obtenir un
canal de trafic (TCH).
Le canal FACCH fournit un canal de signalisation dit « in- SACCH
band ». Lorsque le canal FACCH devient disponible le canal
SDCCH est libéré.

Date : 07/12/2013 Passer à la première page


Page 107 Pierre SWEID
– EXERCICE -
 Exercice : Accès radio :
• Deux clients (Alice et Bobe) munis de leur mobiles et qui cherche à communiquer
ensemble via des SMS,
1. Supposons que Alice cherche à envoyer un SMS à « Bobe» il compose son message
et valide l’envoie. Sur la base des canaux définis précédemment, décrire le diagramme
de séquence d’échange entre le mobile de l’client A et le réseau.

2. Même question si maintenant c’est Bobe qui veut envoyer un SMS à Alice

Date : 07/12/2013 Passer à la première page


Page 108 Pierre SWEID
Exercice : accès radio - corrigé

F S B AGCH F S AGCH AGCH F S PCH PCH F S

0 1 2 10 20 30 49 50
Canal physique 0 pour la voie balise

R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R

0 1 2 10 20
30 49 50

Multi trame à 51 trames


• Trame TDMA « 4,615 ms »

Alice

SMS -> Bob


1
2 Burst cout
RACH

RR Immediate Assignment
(canal SDCCH2 sur slot 1, TA) 3
Message envoyé sur le canal AGCH

Echanges sur canal dédié


SDCCH 2 RR : Radio Ressource

Date : 07/12/2013 Passer à la première page


Page 109 Pierre SWEID
Exercice : accès radio - corrigé
 Exercice corrigé:
1. Alice qui veut envoyer un SMS à Bobe, elle compose son message et valide l’envoie
2. Le terminal de Alice qui est à l’écoute d’une voie balise,
balise est déjà synchronisé sur une station de base
(en générale celle la plus proche), et va envoyer un burst court sur le RACH
3. La station de base va mesurer le délai de propagation, va en déduire la valeur TA et elle va décider
d’allouer le canal SDCCH 2 sur le slot 1.
 La station de base renvoie un message RR : Radio Ressource, Immédiat Assignement avec les
principaux champs précédents
 Ce message est transmis sur l’AGCH (Access Grant Channel)
  à partir de moment ou le terminal a envoyé son message d’accès il va se mettre à l’écoute du
slot 0 sur la voie descendante
4. Ensuite, le terminal va se porter sur le canal SDCCH2 et les échanges vont pouvoir commencer
(envoie du SMS sur ce canal vers Bobe)

Date : 07/12/2013 Passer à la première page


Page 110 Pierre SWEID
Exercice : accès radio – corrigé
F S B AGCH F S AGCH AGCH F S PCH PCH F S

0 1 2 10 20 30 49 50
Canal physique 0 pour la voie balise

R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R

0 1 2 10 20
30 49 50

Multi trame à 51 trames


• Trame TDMA « 4,615 ms »

Bobe : SMS -> Alice

Alice
Écoute sur la voie BTS BTS
balise (écoute sur RR PAGING (TMSI) RR PAGING (TMSI)
le canal PCH) PCH
1
PCH
Si le TMSI d’Alice Burst court
est dans le message 2 RACH
PCH, le MS fait
RR IMMEDIAT ASSIGNMENT
une req. D’accès
Canal SDCCH 2 sur slot 1 , TA
Message envoyé sur le canal AGCH 3
Echanges sur canal dédié
SDCCH 2 4

Date : 07/12/2013 Passer à la première page


Page 111 Pierre SWEID
Exercice : accès radio – corrigé
 Procédure : Lorsque c’est Bobe qui envoie un SMS à Alice, la procédure est très voisine avec juste
une phase préalable
1. Le terminal d’Alice lorsqu’il est en veille il écoute la voie balise, il va écouter le canal logique PCH
(Paging Channel)
 Le terminal d’Alice a un TMSI et il va regarder si son TMSI est présent dans le message de
paging, il reste en veille s’il ne trouve pas son TMSI
 Le réseau transmet un message de paging avec le TMSI d’Alice
 Alice décode ce message qui est transmis sur le PCH
 Remarque : nous avons une zone de localisation  le message de paging est diffusé sur un plus
grand nombre de cellules
2. Dès que le terminal d’Alice a décodé le message de paging sur le PCH avec son TMSI, il fait un accès
RACH (burst court),
 le réseau va pouvoir déterminer que le terminal est dans la cellule A et non pas dans la cellule B
3. La cellule va faire comme avant une mesure de délai de propagation et calculer la TA, l’allocation d’un
canal SDCCH 2 sur le slot 1 par exemple
4. Ensuite, les échanges vont pouvoir commencer sur le canal dédiée

Page 112 Pierre SWEID Date : 07/12/2013 Passer à la première page


Canaux sur l’interface radio – QUIZ-
a) PCH :

b) RACH

c) AGCH :

d) SDCCH :

e) TCH :

f) FACCH :

g) SACCH :

Date : 07/12/2013 Passer à la première page


Page 113 Pierre SWEID
Canaux sur l’interface radio – QUIZ-
a) PCH : pour initier une communication du réseau vers le mobile (recherche du mobile). Le mobile
répond via le RACH.

b) RACH utilise par les mobiles pour accéder au réseau

c) AGCH : réponse du réseau a la demande d’accès du mobile (RACH) , contient un pointeur vers le
canal de signalisation dédié SDCCH

d) SDCCH : signalisation générale de l’utilisateur : mise a jour localisation, établissement appel,


…). transporte les SMS lorsque l’utilisateur n’est pas en cours de communication

e) TCH : donnée utilisateur :


 voix (13Kbit/s max) ou données (14.4Kbit/s max).
 Il y a généralement 7 TCH par canal fréquentiel, le TS0 étant utilisé pour le BCCH

f) FACCH : canal de signalisation rapide associé a un canal de trafic, utilisé pour l’exécution des
HO (HandOff)

g) SACCH : accompagne toujours un 1 canal TCH ou SDCCH, signalisation à bas débit pour
transmettre des rapports de mesures du MS vers la base durant un appel actif (contrôler la
transmission du canal associé (mesures niveau de puissance, taux d’erreur liaison descendante,
…)

Date : 07/12/2013 Passer à la première page


Page 114 Pierre SWEID
LE RÉSEAU GSM
 LE RÉSEAU GSM
 TRAFIC ET SIGNALISATION
 VUE D’ENSMBLE DU RESEAU GSM

 ARCHITECTURE DU SYSTÈME GSM


 Station Mobile (MS)
 CARTE SIM et Equipement Mobile GSM
 Les fonctions de la carte SIM
 Identification de l’abonné
 Concept de numéro et d’identité en GSM
 Architecture du réseau d’accès radio GSM (BSS)
 Gestion cellulaire
 Architecture Générale du BTS (Base Transceiver Station)
 Architecture Générale du BSC ((Base Station Controler)
 Architecture Générale de’ l’unité de transcodage TRAU « Transcoder/ Rate adapter Unit »
 ARCHITECTURE DU SOUS SYTEME NSS
 Home Location Register (HLR)
 Visitor Location Register (VLR)
 Centre d’authentification « Authentication Center » (AUC)
 EIR : Equipment Identity Register (EIR)
 Fonction IWF : InterWorking Function

Date : 07/12/2013 Passer à la première page


Page 115 Pierre SWEID
RÉSEAU GSM

ftp://ftp.3gpp.org/Specs/
Date : 07/12/2013 Passer à la première page
Page 116 Pierre SWEID
TRAFIC ET SIGNALISATION
 Le réseau véhicule deux types d'informations :
1. Trafic :
2. Signalisation :

Trafic «bla bla bla...»

« RING ! »
riiiiing

Signalisation Réseau

Date : 07/12/2013 Passer à la première page


Page 117 Pierre SWEID
TRAFIC ET SIGNALISATION
 Trafic :
 il concerne les informations « l'utilisateur à l'utilisateur ». (voix ,données).

 Signalisation :
 Le réseau a besoin aussi de véhiculer des informations pour son propre fonctionnement.
Leurs buts sont nombreux :
→ Routage du trafic data,
→ Maintenance,
→ Sécurité, …etc.

 Plusieurs types de signalisation :


 PTS : (Per-Trunk Signaling) : les composantes de signalisation et voix sont transmis sur le même
chemin.
 CCS (Commun Channel Signaling) : des chemins indépendants sont utilisés pour transférer les
informations (un pour le trafic et un autre pour les info de signalisation). De cette façon le CCS
permet que les composantes voix soient construites séparément ce qui permet une économie des
ressources (
 lors de l’appel, pas d’allocation de ressources pour la voix si le numéro composé
est occupé)
 Le GSM utilise le CCS N° 7 : « Commun Channel Signaling system number 7 »

Date : 07/12/2013 Passer à la première page


Page 118 Pierre SWEID
TRAFIC ET SIGNALISATION DANS LE RESEAU GSM

Date : 07/12/2013 Passer à la première page


Page 119 Pierre SWEID
VUE D’ENSMBLE DU RESEAU GSM
1. BSS 2. NSS 3. PSTN
Base station SubSystem
BTS
Network SubSystem, Public Switching
Telephone Network

BSC MSC
BTS

MS BTS

OSS : Operation SubSystem

OMC-R
OMC-S

 Un système GSM est composé essentiellement de trois sous-systèmes majeurs


Date : 07/12/2013 Passer à la première page
Page 120 Pierre SWEID
VUE D’ENSMBLE DU RESEAU GSM
A. Le Sous-système de Réseau (NSS : Network SubSystem, ) :
 composé essentiellement des équipements (MSC : Mobile-services Switching Center ) et des
fonctions liées aux appels End-To-End, la gestion d'abonnés, la mobilité et des interfaces
avec le réseau fixe (PSTN).

B. Le sous système de station de base (BSS :Base Station SubSystem) :


 inclut les équipements et fonctions liées à la gestion de la connexion sur la voie radio :
→ Stations de Base ou BTS (BTS :Base Transceiver Stations ) communiquant avec la
Station Mobile (MS)
→ Contrôleur de Station de Base (BSC : Base Station Controller ) pour la gestion du flux
d'informations entre les BTSs et le MSC.

C. Le Sous-système OSS (Operation SubSystem ) :


 OMC : Operation and Maintenance Center : centre d’administration associé à un sous sytème
→ Centre d’opérations et de maintenance pour le NSS (OMC-S)
→ Centre d’Opération et de Maintenance dédié au BSS (OMC-R).
→ Des liens avec les équipements du système de commutation ou MSC et au BSC ou Base
Station Controller
D. N'importe quel réseau mobile ou PLMN (le Public Land Mobile Network) désigne le réseau
public, communément appelé PSTN (le Public le Réseau Téléphonique Commuté).
Date : 07/12/2013 Passer à la première page
Page 121 Pierre SWEID
ARCHITECTURE DU SYSTÈME GSM
Public Switched Telephone Network (PSTN)
ISDN, PSDN

Signaling System No.7 SS7

Network and MSC


GMSC HLR-AUC
Switching VLR VLR
Sub-system EIR

A-interface
BSS
Base
interface (X.25)
Station TRAU
Sub-system
BSC
Operation
Cell 3 Interface Abis Sub-
Um (Interface Cell 1
BTS System OMC-R OMC-S
radio Cell 2
BTS
MS

PSDN : Public Switched Data Network / ISDN : Integrated Services for Digital Network
Date : 07/12/2013 Passer à la première page
Page 122 Pierre SWEID
ARCHITECTURE DU SYSTÈME GSM
•Sous systèmes et interfaces définies
• sous système NSS :
a. Du commutateur du système appelé le Centre de Commutation de Services mobiles (MSC « Mobile
Switching Center »).
b. du VLR « Visitor Location Registers »
c. du HLR « Home Location Registers »
d. du AUC « Authentication Center »
e. et de l’EIR « Equipment Identity Register » .

• Sous-système de station de Base (BSS : Base Station Sub-system )


a. Les (BTS : Base Transceiver Stations ) reliées par l’interface Abis
b. Un équipement optionnel, le TRAU (Transcoder / Rate Adapter Unit), appelé TransCoder Unit (TCU)
, utilisé pour réduire le nombre de liens PCM
c. Un Contrôleur de Station de Base (BSC) gérant le flux d'informations entre les BTSs et le MSC.

• Le Sous-système d'Opération (OSS : Operation Sub-System) reliés aux différents équipements


dans le système de commutation et au BSC.
• L’OSS est composé principalement du :
a. Interafce X.25
• Réseau public PSTN (Public Switched Telephone Network)
• ISDN / PSDN
a. L’interface radio (or air interface or Um interface), entre la BTS et le MS
b. L’interface entre le sous système NSS et la BSS
Date : 07/12/2013 Passer à la première page
Page 123 Pierre SWEID
Station Mobile (MS)
 La Station Mobile (MS) est composée de trois parties :
1. Le combiné inclut :
• L'équipement de radio (l'émetteur-récepteur)
• L'Interface homme-machine (MMI : Main Machine Interface),
2. La carte SIM (« Subscriber Identity Module La Carte de module d'Identité d'Abonné) :
• Contient toutes les informations d’abonnement
• Cette carte à puce permet l'identification de n'importe quel abonné (non seulement de son
équipement) par le réseau. En particulier, il peut emprunter n'importe quel portable sans changer
quoi que ce soit du point de vue de réseau puisqu'il garde la même carte SIML.
3. La batterie (pile).

Mobile Station = Carte SIM Combiné Pile

Global GSM Mobility battery


Card

+ +
The Smart Card to use

f153454
GSM

Date : 07/12/2013 Passer à la première page


Page 124 Pierre SWEID
CARTE SIM et Equipement Mobile GSM
 Ainsi un abonnée GSM se voit fourni une carte SIM ( Subscriber Identity Module Card – SIM-Card)

 L'abonné est identifié dans le système quand il insère la carte SIM dans l'équipement mobile et le met sous
tension. Ceci fournit une quantité(un montant) considérable de flexibilité aux abonnés puisqu'ils peuvent
utiliser n'importe quel équipement mobile GSM prévu pour GSM.
 Avec la carte SIM l'idée "de la personnalisation de la communication est déjà réalisée : l'utilisateur doit
seulement prendre sa carte à puce à un voyage.
 Chaque station mobile possède une « identité Internationale » (IMEI : International Mobile Equipment
Identity ) qui est stocké de manière permanente dans le MS.
 Sur demande, le MS envoie ce numéro sur un canal de signalisation au réseau.

L’abonné connaît :
- Called party number = MS-ISDN SIM-Card Combiné
- PIN
Global GSM Mobility Card

= +
The Smart Card to use

GSM
Contient : IMSI

Date : 07/12/2013 Passer à la première page


Page 125 Pierre SWEID
Les fonctions de la carte SIM
La SIM contient :
1. La liste des réseaux interdits
2. Les clés de chiffrement
3. IMSI (International Mobile Subscriber Identity)
4. MSISDN (Mobile Station International ISDN Number)
5. L’identités temporaire de l’usager (TMSI)
6. Les identités des zones de localisation courantes du terminal...
Global GSM Mobility Card
µ SIM-Card The Smart Card to use

15 mm

25 mm

Données permanentes: GSM


 Un numéro unique d’identité
d’abonné mobile : IMSI Microchip qui stocke les
 Paramètre authentification : Ki, informations de l’abonné
 Algorithme d’authentification : A3, Données temporaires :
 Algo (A8) pour générer la clé • Temporary Mobile Subscriber Number,
d’encryptage : Kc • Location Area Identification.

Date : 07/12/2013 Passer à la première page


Page 126 Pierre SWEID
Identification de l’abonné
 Un réseau , pour pouvoir utiliser un numéro de téléphone mobilme comme : 06 12 345 678 , il doit
d’abord le traduire dans le format MS ISDN (Mobile Subscriber ISDN Network Number

 Composition du MS ISDN :
 Structure hiérarchique en trois niveaux
 trois types d’informations sur 15 chiffres au max :
MS ISDN = CC + NDC + SN
→ CC : CountryCode(where subscription has been made (1 à 3 chiffres)
• France : 33
• EU : 1
→ NDC : National Destination Code (code du réseau dans le pays)
• Orange : 607, 608, …etc.
• SFR : 603, 609, ..etc.
• Bouygues : 66X, ..etc.
→ SN : Identifiant de l’utilisateur (Mobile Subscriber)
• France : 6 chiffres
• Si on compose le Numéro 06 12 345 678 sans le préfixe, le réseau utilise le préfixe du pays dans
lequel l’utilisateur se trouve
• En France : 33 6 12 345 678
• Aux états unis : 1 6 12 345 678
• Finlande 356 6 12 345 678

Date : 07/12/2013 Passer à la première page


Page 127 Pierre SWEID
Identification de l’abonné
 Le réseau mobile utilise un autre identifiant : l’IMSI (International Mobile Subscriber Identity)
 Il identifie de manière unique un abonné au niveau mondial
 Il faut convertir le N° MS ISDN en IMSI
 Formaté sur trois champs différents :
 IMSI = MCC + MNC + MSIN (15 chiffres max. codés sur 64 bits )
– MCC : Mobile Country Code : 3 chiffres
– France : 208
– MNC : MobileNetworkCode : 2-3 chiffres
– 10 : SFR
– 15 : FREE
– 20 : Bouygues
– MSIN : Mobile Subscriber Identifiant Number : 9-10 chiffres
 Exemples codages :
– 33 6 07 34 56 78
 Le réseau cherche le HLR qui appartient à l’opérateur identifié le préfixe (NDC) dans le
Numéro.
 Le réseau fait une requête à cet HLR et le HLR va fournir le Numéro IMSI « IMEI »
correspondant : (208 01 1234567890) qui sera actilisé pour tous els échanges dans le réseau
– 33 6 03 34 56 78
 HLR de SFR
 Interrogé par le réseau, le HLR de SFR retourne l’IMSI « IMEI » : 208 10 1234567890
 Le Numéro IMSI est très important => il est sauvegardé dans la carte SIM
Date : 07/12/2013 Passer à la première page
Page 128 Pierre SWEID
Concept de numéro et d’identité en GSM

IMSI = 208 02 211254

Numérotation
du MSISDN
Mr. Bobe
MSISDN = 33 6 83 36 00 01
IMSI = 208 02 211254
HLR

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

Date : 07/12/2013 Passer à la première page


Page 129 Pierre SWEID
Identification de l’abonné
IMSI MS - ISDN

Mobile Station -
International Mobile Subscriber Identity
Nature Integrated Services Digital Network Nb

Similar to ISDN,
Conformity with E212
Conformity with E164/E213

Identify a PLMN Identify the subscriber National Significant Mobile Number


worldwide of a PLMN

MCC MNC MSIN CC NDC SN


Format H1 H2 x x x ......... x x x M1 M2 xx xx xx xx

Country
Mobile Mobile Mobile Subscriber National Mobile Subscriber
Code
Meaning Country Network Ident. Nb
(where Destination (national definition)
Code Code H1 H2 = Identity of HLR Code * M1 M2 = nbr of logical HLR
subscription
within the home PLMN
has been made)

Nb. digits 3 2 max 10 1 to 3 2 to 4 total max 15

MCC : indicatif du pays domicile de l’abonné mobile CC : indicatif du pays dans lequel l’abonné a souscrit
MNC : indicatif du PLMN nominal de l’abonné mobile * son
Thisabonnement
code does not identify a geographical area
MSIN : numéro de l’abonné mobile à l’intérieur du réseau GSM NDC :but
indicatif du PLMN particulier dans le pays
an operator
SN : attribué librement par l ’opérateur

Date : 07/12/2013 Passer à la première page


Page 130 Pierre SWEID
Identification de l’abonné
Les identités du mobile
TAC FAC SNR
Type Approval Code Final Assembly Code Serial Number
L'identité du mobile: IMEI 6 2 6
International Mobile Equipment Identity
numéro mondialement unique MSIN
MCC MNC Mobile Subscriber
 L'identité interne de l'abonné : IMSI Mobile Country Code Mobile Network Code Identification Number
3 2 (3) 10
International Mobile Subscriber Identity
numéro mondialement unique
 L'identité locale de l'abonné : TMSI
numéro temporaire attribué par l'entité locale gérant à un instant donné le mobile (MSC)
Temporary Mobile Station Identity
 L'identité publique de l'abonné : MSISDN CC NDC SN
Mobile Station ISDN Number
numéro mondialement unique, c'est le numéro d'appel du mobile (préfixé par le code pays)
 L'identité du réseau : PLMN
MCC MNC
numéro mondialement unique Mobile Country Code Mobile Network Code
3 2(3)

Date : 07/12/2013 Passer à la première page


Page 131 Pierre SWEID
Concept de numéro et d’identité en GSM
 Cinq aspects de la sécurité sont d’implémentation obligatoire :
1. Confidentialité de l’identité de l’abonné
 Le TMSI est utilisé à la place de l’IMSI pour éviter la localisation des utilisateurs par l’écoute des
échanges de signalisation sur le lien radio
Garantir confidentialité de l’identité de l’utilisateur

2. Authentification de l’abonné
 Par l’utilisation de la clé privée Ki stockée en SIM et d’une clé publique transmise par le réseau, le
mobile renvoie un résultat en utilisant l’algorithme A3/A8
Éviter un accès frauduleux au réseau

3. Confidentialité des données échangées sur le lien radio


 Par l’utilisation de la clé privée Kc stockée en SIM et d’une clé publique transmise par le réseau,
le mobile chiffre les données voix ou data en utilisant l’algorithme A5

4. Confidentialité des données de l’utilisateur hors connexion (SMS)

5. Confidentialité des informations de signalisation (IMEI)


 Pendant l’établissement d’une communication, certains éléments peuvent être interceptés (IMEI,
IMSI, MSISDN, type de connexion etc…) mais en communication établie, toutes les données
relatives à l’utilisateur doivent être protégées. De plus, l’IMSI doit être stockée de manière sûre en
SIM et l’IMEI doit résister à toutes les tentatives de modifications.
Date : 07/12/2013 Passer à la première page
Page 132 Pierre SWEID
Architecture du sous système BSS

MSC
TRAU Radio
A Interface Interface
BTS
NSS

Ater Interface
Public Telephone Network

Abis Interface MS
OMC-R BSC BTS

Radio
Interface

OMN Interface

Sun

BTS
StorEdge A5000

BSS MS

Date : 07/12/2013 Passer à la première page


Page 133 Pierre SWEID
Architecture du sous système BSS
 Principales caractéristiques : L’équipement radio du BSS peut contenir une ou plusieurs
cellules, dans ce cas, on va trouver plusieurs BTSs « Base Transceiver Stations » :
 Équipement BTS (Base Transceiver Station). : Il reçoit le signal du MS, le décode, …et le transmet sur un
support filaire au BSC
 Le BSC (Base Station Controller) : il est en contact avec le MSC (Mobile Switching Center) :
→ il réalise le contrôle des stations de base :
• Allocation des ressources radio à un utilisateur
• Fonction de concentration de trafic
→ Concentration intermédiaire pour acheminer les com. sur une seule liaison vers le MSC.
– Un sous système BSS contint un seul Base Station Controller (BSC).
– Les fonctions sont réparties essentiellement ente les équipements de transmission, les BTS et le BSC

 Interfaces définies
– Le sous système BSS vue par le MSC (Mobile Switching Center ) à travers l’interface A (A interface)
comme la seule entité responsable d’assurer la communication avec les MSs (Mobile Stations) dans une
zone donnée.
donnée
– L’interface entre le BSC et les BTSs est appelée interface Abis.
– le BTS est en contact avec le mobile (MS) via l’interface Radio
Date : 07/12/2013 Passer à la première page
Page 134 Pierre SWEID
Gestion cellulaire
 Le réseau est divisé en cellules :
■ Chaque cellule utilise un certain nombre de fréquence radio (porteuses)
■ En GSM, une porteuse est : 200 KHz
■ En UMTS/WCDMA, la fréquence porteuse est : 5 Mhz
■ Une station de base (BTS) gère une à trois cellules (cellule  secteur).

 Hiérarchie cellulaire en GSM Configuration : un seul secteur

« hiérarchie logique » :
■ MCC = Mobile Country Code
■ MNC = Mobile Network Code
■ LAC = Location Area Code
■ CI = Cell Identity

 Remarque : Configuration : trois secteurs

■ La mise à jour de la localisation se fait uniquement lors du déplacement du Configuration : deux secteurs

mobile à traves les LAC (voir sec. –localisation - )

Date : 07/12/2013 Passer à la première page


Page 135 Pierre SWEID
Architecture Générale du BTS

BTS
-Interface entre les antennes et les Antenne
Coupleur Transmission
TRXs de chaque cellule

Duplexer
SYSTEME DE COUPLAGE
- Encode, encrypte et module les
Coupleur de réception
signal, transmet le signal RF à
l’antenne
- Décrypte et égalise le signal en
provenance du MS avant TRX
démodulation (Transceiver-Receiver)
- Détection des appels du Mobile
- Mesures sur le canal UpLink
- Calcul de l’Avance en Temps (TA) (Fonctions communes de la Base)
- Gestion des sauts en fréquence
(Frequency hopping) Abis
interface

BSC - Multiplexe les canaux voie et données utilisateur vers BSC.


- Multiplexes les canaux de signalisation vers BSC.

Date : 07/12/2013 Passer à la première page


Page 136 Pierre SWEID
Architecture Générale du BTS
 Rôles du BTS dans le système Radio
■ Responsabilité principale(primaire) du BTS est de transmettre et recevoir des signaux radio d'une
unité mobile sur l'interface aérienne Um.
Pour exécuter cette fonction complètement, les signaux sont codés, cryptés,
multiplex(communiqués en multiplex), modulés pour alimenter le système d'antenne
■ Pour garder le portable synchronisé, BTS transmet la fréquence et le signal de synchronisation de
temps sur une
■ Chaîne(un canal) dédié appelée Frequency Correction Channel.
■ Les fonctions exécutées par un BTS sont :
 Code, crypte, multiplexe et module le signal qui pour le transformer en un signal RF qui alimentera l’antenne
 Les signaux de temps et fréquences de synchronisation sont transmis par le BTS,
 la communication de voix via un canal de voie à plein débit ou mi-débit
 Égalisation, décodage et décryptage du en provenance du MS avant démodulation
 Calcul du Temps en Avance (TA)
 Mesures sur le canal radio montant
 Détection d’accès aléatoire du mobile
 Gestion des sauts de fréquence (frequency hopping)

Date : 07/12/2013 Passer à la première page


Page 137 Pierre SWEID
Architecture Générale du BSC

■ Gestions des ressources radio de BSC


ses BTSs
■ Handover intercellulaire Processing IP/X.25
■ Allocation des canaux de Unit controller
O&M
communication
■ Réallocation entre les BTSs des
fréquences Matrice de
■ Synchronisation Temporelle et commutation
fréquentielle
■ Contrôle des sauts en fréquence

PCM PCM
controller controller

Vers sous
Interface Abis Interface A système Réseau
BTS

Date : 07/12/2013 Passer à la première page


Page 138 Pierre SWEID
Architecture Générale du BSC
 Comme s’est montré sur le schéma, L’architecture BSC est composé essentiellement
de :
■ Une unité de processeur,
■ Une matrice de commutation
■ Des unités de contrôle des Trunk (PCM et X.25).
 Remarques:
■ On note que via l’unité de traitement et le contrôleur X.25, le BSC télécharge des nouvelles versions
logicielles du Centre d‘opération et de Maintenance « O&M ».
■ À son tour, toutes les données qui intéressent le centre O&M, sont bufférisées et forwardées au
centre O&M sur demande ou périodiquement
■ Le Contrôleur de Station de Base (BSC) est connecté au MSC (Mobile Switching Center) d’un côté et
aux BTSs de l’autre côté.
 Les fonctions remplies par un BSC sont :
a. Gestions des ressources radio de ses BTSs
b. Handover intercellulaire
c. Allocation des canaux de communication
d. Réallocation entre les BTSs des fréquences
e. Synchronisation Temporelle et fréquentielle
f. Contrôle des sauts en fréquence
Date : 07/12/2013 Passer à la première page
Page 139 Pierre SWEID
Architecture Générale de’ l’unité de transcodage TRAU
« Transcoder/ Rate adapter Unit »
convertit la voix (codée à 13 kbps) en slots du Route les flots des données
type (avec codage T1 µ-law ou E1 A-law PCM) utilisateur
à un débit de 64 kbps
TRAU
Contrôleur de
tranascodage

Trunk T1 peut
véhiculer jusqu’à 92
canaux de trafic et de T1 trunk =
contrôle Transcoder
jusqu’à 24 canaux
utilisateur

Interafce
Interface
BSC Interface PCM MSC
externe
Ater
A

Trunk E1
Jusqu’à 120 canaux E1 trunk = jusqu’à
utilisateur 31 canaux utilisateur

Date : 07/12/2013 Passer à la première page


Page 140 Pierre SWEID
Architecture Générale de’ l’unité de transcodage TRAU
« Transcoder/ Rate adapter Unit »
 Le TRAU :
■ Connaissant le coût important lié à la fonction de transmission, il y a un certain avantage à
avoir une unité d’adaptation et de transcodage (TRAU Transcoder/ Rate Adapter
Unit)
nit situé dans le MSC (Mobile Mobile Switching Center ).
■ Même dans ces cas, le TRAU reste toujours considéré comme faisant partie du sous
système BSS
■ Rôles du TRAU : Il récupère des multiplexes (voie ou données) à des débits 13kbps pour
les regrouper et les convertir en conformément au standard 64 kbps :
a. En effet, dans le BTS, le débit des multiplexes (voie ou données) qui est de 13 kbps va
passer à 16 kbps via l’ajout des informations de synchronisation permettant de faire la
différenciation entre les multiplexes voie et données (à plus faible débit)
b. Le TRAU convertit la voix (codée à 13 kbps) en slots à un débit de 64 kbps (codage T1
µ-law ou E1 A-law PCM)

■ Il est à noter que :


a. Quatre canaux de trafic sont multiplexés sur un circuit PCM 64 kbps sur l’interface
Ater
b. Un Trunk T1 peut véhiculer jusqu’à 92 canaux de trafic et de contrôle

Date : 07/12/2013 Passer à la première page


Page 141 Pierre SWEID
Architecture du sous système NSS

AuC EIR PSTN

BSC

MSC
BSC

VLR HLR

MSC

Date : 07/12/2013 Passer à la première page


Page 142 Pierre SWEID
Architecture du sous système NSS
 Le sous système NSS :
■ Les BSCs d'une même zone (domaine) sont connecté à un seul commutateur.
■ Dans un système GSM cet commutateur est appelé MSC (Mobile Switching Center).

■ Les MSCs sont généralement reliés entre eux

■ Il y a deux types de MSC pour fournir des services de commutation à une partie définie du
PLMN :
1. MSC, utilisé pour établir les canaux de trafic et de commuter les messages de
signalisation entre des entités PLMN et d'autres réseaux GSM ou des réseaux fixes,

2. La passerelle MSC (GMSC), est un MSC spécialisé la gestion de la base de données


centrale HLR, contenant des données d'abonné permanentes et dynamiques.

Date : 07/12/2013 Passer à la première page


Page 143 Pierre SWEID
Architecture du sous système NSS
■ Chaque MSC est associé à quatre bases de données.
1. Le VLR (Visitor Location Register)
 Mémorise les informations sur les abonnés présentent physiquement dans une zone
géographique (Las : Loaction Areas).
 Si un abonné « quitte » cette zone, ces informations seront stockées dans le VLR d'un
autre MSC.
 Il contient des données de travail utilisées par le MSC
2. Le HLR ( Home Location Register) :
 Chaque HLR concerne un nombre bien défini d'abonnés.
 Les informations d'un abonné présentes dans le HLR sont une copie de celles contenues
dans le VLR de la zone où il se trouve,
 Les informations dans le HLR sont statiques. Ainsi le VLR peut demander plus facilement
une copie du HLR
 Le VLR et la MS est dans la même zone. Ils sont toujours liés, puisque le HLR mémorise le
numéro d’identité du VLR où il peut trouver ses abonnés

3. Centre d’authentification (AuC) : système d’authentification des utilisateurs.

4. Le EIR (Equipment Identity Register ) :


 Est une liste de tout les Équipements Mobiles :
 il contient l'équipement mobile valides et invalides.

Date : 07/12/2013 Passer à la première page


Page 144 Pierre SWEID
Architecture du sous système NSS
Site 1 Site 2
AUC
H

HLR
BSS D D BSS
VLR VLR
Interface G
Interface B Interface B
Interface C
Interface A MSC Interface A
GMSC

Autres : GSM, Autres :


PSTN, ISDN Interface E
GSM, PSTN,
ISDN

F F

E EIR
E
IWF IWF

Serveur SMS-SC Serveur


facturation facturation

Date : 07/12/2013 Passer à la première page


Page 145 Pierre SWEID
Architecture du sous système NSS
 Eléments d’architecture du sous système NSS
– L'architecture distribuée du Réseau et le Sous-système de Commutation est organisée
avec MSCS, des serveurs et des bases de données, liée par des interfaces normalisées
(B à G).

 Le NSS inclut aussi des équipements spécifiques comme:


– IWF ou Inter-Working Functions
– Fournir les différents services (bearer services) offerts par le réseau,
– SMS-SC ou Short Message Services-Service Center : Services de messageries Courts
- utilisé pour stocker et expédier des messages courts en mode point à point,
– Serveur de Facturation.

 Cet équipement ou des éléments logiciels exécutent(dirigent) des


demandes(applications) plus ou moins l'opérateur

Date : 07/12/2013 Passer à la première page


Page 146 Pierre SWEID
HLR : Home Location Register

HLR
Subscriber
Management
Center
Permanent records
- MSISDN
- IMSI
- Subscriber's service provision

Temporary records
- VLR address
- Ciphering items
(Kc, Sres, Rand)

Date : 07/12/2013 Passer à la première page


Page 147 Pierre SWEID
HLR : Home Location Register
 Le HLR (Home Location Register ) est une base de données qui maintient des
informations sur les abonnés. Il exécute les fonctions suivantes :
 Gestion et maintien des données permanentes d'abonnés :
1. Identification : IMSI, MSISDN.
2. Informations d'abonnement : options de services liées (Télé services, Services de Porteur
et Services Supplémentaires).
3. Limitations de service (limitation en roaming, ..etc.).
 Gestion et maintien des données provisoires d’abonnés :
1. L’adresse du VLR courant où l'abonné est localisé.
2. Fournit le VLR avec 5 items de cryptage.
 Le dialogue avec la base de données AUC (voir diapositive suivant)

Date : 07/12/2013 Passer à la première page


Page 148 Pierre SWEID
VLR : Visitor Location Register

VLR
LA1
Permanent records
- IMSI
- Subscriber’s service provision

LA3
LA2 Temporary records
- Ciphering items
(Kc, Sres, Rand)
- LAI - TMSI

LA4

Date : 07/12/2013 Passer à la première page


Page 149 Pierre SWEID
VLR : Visitor Location Register
 Rôles du VLR :
 Lorsqu’un mobile passe à travers les frontières des LAs (Zones de Localisation)., il signal
son arrivé au MSC qui stocke son identité dans le VLR (Visitor Location Register)

 Les informations nécessaires pour gérer la MS sont dans le HLR, ces info sont transférées au
VLR de cette manière elles peuvent être facilement rapatriées si nécessaire

 La procédure d'Enregistrement d'Emplacement permet aux données d'abonné de suivre les


mouvements du mobile (MS)

 Pour une telle raison les données contenues dans le VLR et dans le HLR sont plus ou moins
les mêmes. Néanmoins, les données sont présentes dans le VLR seulement tant que la MS
est enregistrée dans la zone de localisation (LA) liée VLR.

 Le VLR supporte le « paging » du mobile et le suivi et identification du sous-système dans la


zone locale où le portable erre actuellement.
Date : 07/12/2013 Passer à la première page
Page 150 Pierre SWEID
VLR : Visitor Location Register
 Les fonctions détaillées de VLR sont :
1.Authentification en relation avec le HLR et l’AUC
2.Relaye les clés de cryptage du HLR au BSS pour le chiffrage et le décryptage.
3.contrôle l’allocation d’un nouveau numéro TMSI. Ce numéro qui peut changer
périodiquement pour sécuriser l’identité de l’abonné Support du paging (pour les appels
entrants)
4.Suivi de l’état d’un mobile dans sa zone (LA)

Date : 07/12/2013 Passer à la première page


Page 151 Pierre SWEID
AUC : Centre d’authentification
« Authentication Center »

AUC

Ciphering Triplets
Ki RAND 5

HLR Request

Security SRES, Kc, RAND


A3, A8 algorithms
IMSI

AUC provides

Date : 07/12/2013 Passer à la première page


Page 152 Pierre SWEID
AUC : Centre d’authentification
« Authentication Center »
 Rôles :
■ Le Centre d’Authentification (AUC) : est une base de données qui contient les
clés d'authentification secrète Ki de chaque abonné et génère les paramètres de
sécurité associés d pour protéger l'opérateur de réseau et les abonnés contre la
fraude.

■ la même clé Ki doit être trouvé dans la carte SIM d'abonnés et est utilisé pour
produire les info cryptage suivants (nommés triplets) :
1. un nombre aléatoire (RAND  RANDom )
2. UNE RÉPONSE de Signature (SRES : Signature RESponse) utilisant
l'algorithme A3,
3. Une clé de cryptage Kc, utilisant l’algo A8, clé calculée chaque fois une
authentification est effectuée

■ Les clés Kc et SRES ne sont jamais véhiculés sur l’interface radio


■ Les deux algo A3 et A8 sont propres à chaque opérateur
■ Pour des raisons de sécurité, l’AUC a souvent une interface interne avec le HLR.

Date : 07/12/2013 Passer à la première page


Page 153 Pierre SWEID
EIR : Equipment Identity Register

EIR

Black list
(barred ME)
IMEI

White list
(valid ME)
Mobile
Equipment Gray list
(faulty ME)

Date : 07/12/2013 Passer à la première page


Page 154 Pierre SWEID
EIR : Equipment Identity Register
 Rôles :
■ L’EIR est une base de données qui exécute une fonction de dépistage(sélection) dans le
réseau. Il garde la trace de tout l'Équipement Mobile valable et invalide en stockant
leurs Identités d'Équipement Mobiles Internationales (IMEI : International Mobile
Equipment Identifies).
■ Les données sont fournies à l’EIR par :
1. Les fabricants d'Équipement Mobile qui fournissent les listes complètes d'IMEI
pour les mobiles qu'ils produisent.
2. D'autres opérateurs de réseau qui fournissent les listes de l'Équipement Mobile
suspicieux.
3. Les organisations de police qui fournissent les listes d'Équipement Mobile volés.
■ l’EIR maintient trois listes d'Identités d'Équipement Mobiles Internationales :
1. La liste noire contient une liste de tout l'Équipement Mobile (MS) qui se vois
interdire d'utiliser le réseau (par exemple : volé).
2. La liste blanche contient une liste de tous les numéros de série des Identités
d'Équipement Mobiles Internationales qui ont été allouées pour le système GSM
dans tous les pays
3. La liste grise contient une liste d'Équipement Mobile défectueux. Cet équipement
sera enregistré, mais pas défendu.
■ Les Recommandations GSM préconisent que les prestataires de services devraient se
décider combien de fois ils veulent vérifier la validité de l'Équipement Mobile avec l'EIR.

Date : 07/12/2013 Passer à la première page


Page 155 Pierre SWEID
Fonction IWF : InterWorking Function

Mobile
Switching
Center
BSS PSTN

Modem
MS

Data +
DTE signals
Rate
adaptation
Modem

DTE
signaling
IWF
Land-DTE

DTE
Date : 07/12/2013 Passer à la première page
Page 156 Pierre SWEID
Fonction IWF : InterWorking Function
 Rôles :
■ Le système GSM fournit un vaste gamme de services de données à ses abonnés. Pour
atteindre cet objectif, le système GSM s’interfaces avec divers réseaux de données
publics et privés actuellement disponibles.
→ C'est le but de l’IWF : Inter-Working Function) de fournir cette capacité
d’interfaçage
■ Les réseaux pour lequel l’IWF fournit des interface sont :
1. PSTN
2. RNIS,
3. CSPDN : (Packet-switched public data networks),
4. (PSPDN : Packet-switched public data networks).
■ Il fournit à l'abonné les moyes (débit conversion protocolaires, …etc.) permettant la
mise en place d’une communication entre un équipement terminal GSM (DTE GSM) et
un équipement de terrain fixe par exemple (  le destinataire).
■ En outre il alloue un modem approprié parmi la liste des équipements modem dont il
dispose. Comme par exemple lorsqu’un un GSM DTE, un faxe qui échange des
données avec un faxe analogique (V35) sur le réseau terrestre.
■ Des conversions protocolaires variées peuvent être nécessaires pour les messages
de trafic et de signalisation. Ceci inclut des adaptations en terme de débit,
reformatage de certains bits de signalisation
■ L'IWF est une partie du Centre MSC ( Mobile Switching Center).
Date : 07/12/2013 Passer à la première page
Page 157 Pierre SWEID
PILE PROTOCOLAIRE SS7
 PILE PROTOCOLAIRE SS7
 Fonctions remplies par les couches MTP
 Couche MPT1 - Lien Signalisation MTP1
 Couche MTP2 – Fonctions
 Couche MTP3 - Fonctions
 Adressage réseau au niveau de MTP3 et SCCP
 Routage MTP3 avec le Point Code
 Couche TCAP (Transaction Capabilities Application Part)

 PILE PROTOCOLAIRE ET INTERAFCE


 Modèle protocolaire
 Interface radio
 Interface Abis
 Trames LAPD et LAPDm
 Interface Ater
 Interface A
 Interface PSTN/ISDN/PSDN

Date : 07/12/2013 Passer à la première page


Page 158 Pierre SWEID
Pile protocolaire SS7
 La pile GSM SS7 GSM SS7 est un protocole composé de 4 couches
 Pour les HLR, il est implémenté de la manière suivante :
■ Couches 1 à 3 : Message Transfer Part -layers (MPT)
■ Couche 4 : Mobile
Application
1. Signaling Connection Control Base
Part
Part (SCCP) (MAP)
Station
2. Transaction Capabilities Subsystem
Application
Application Part (TCAP) Transaction Part
3. Mobile Application Part (MAP) Capabilities (BSSAP)
4 Application
Part (TCAP)

Signaling Connection
Control Part (SCCP)

3 Network Message
Transfer
2 Link
Part
1 Physical (MTP)

Date : 07/12/2013 Passer à la première page


Page 159 Pierre SWEID
Fonctions remplies par les couches MTP

Message Transfer Part Layer (MPT)

Signaling Message Handling

Signaling Network Management

MTP Addressing

Date : 07/12/2013 Passer à la première page


Page 160 Pierre SWEID
Fonctions remplies par les couches MTP
 La couche MPT transfert les messages de signalisation entre les nœuds de
signalisation dans une séquence correcte sans perte ni duplication des
messages.
 Cette couche MPT fournit le système de transport pour tous les messages de
signalisation CSS7. Ses trois couches ont les deux responsabilités suivantes :
1. Transfert des messages de signalisation entre les nœud GSM CCS7 en
respectant le séquencement, sans perte, ni duplication
2. La gestion du signalisation réseau lorsqu’un nœud réseau crée un message de
signalisation, les couches MPT sont responsables du codage et du routage des
informations contenu dans le message en question

Date : 07/12/2013 Passer à la première page


Page 161 Pierre SWEID
Couche MPT1 - Lien Signalisation MTP1
 La couche physique définit les spécifications électriques, physiques et procédures des
liens de signalisation de données à 64 kbps
 Les liens supportés par cette couche sont :
1. V35 : DTE/DCE
2. TS sur PCM (G703 définit les formats E1/T1)
Signaling Link:
• c’est un canal de communication de données entre deux nœuds
•Utilisé pour transférer les messages de signalisation

E1 or T1 PCM link

E1 : 2048Mb/s 31 canaux à 64Kb/s


T1 : 1.544 Mb/s 24 canaux à 56Kb/s

Câble V35

1 canal à 56 or 64 Kb/s

Date : 07/12/2013 Passer à la première page


Page 162 Pierre SWEID
Couche MTP2 – Fonctions
 La fonction de la couche liaison de données de MPT est d’assurer un lien de
signalisation secoure entre deux points de signalisation. Cette couche gère aussi bien
les messages de signalisation entrants que sortants.
 Il est aussi responsable de la mise en messages des flots (streams arrivant sous la forme
des bits)

MTP3 message

Flag CRC LI FIB FSN BIB BSN Flag

Signaling link error monitoring

Signaling unit alignment and delimitation

Error detection and correction

Flow control

Signaling link alignment

Date : 07/12/2013 Passer à la première page


Page 163 Pierre SWEID
Couche MTP3 - Fonctions

Signaling Message Handling : SMH

Signaling Network Management : SNM

Date : 07/12/2013 Passer à la première page


Page 164 Pierre SWEID
Couche MTP3 - Fonctions
 Cette couche intègre les fonctions de signalisation des messages ainsi que les fonctions de
signalisation réseau
■ La fonction SMH « Signaling Message Handling » permet de délivrer le message de
signalisation au bon endroit dans le réseau CCS7.
■ Le module SMH prend en charge les fonctions suivantes pour des messages entrants
et sortants :
1. Routage de message : déterminer le lien de signalisation de sortie sur lequel le
message de signalisation doit être envoyé vers le destinataire final.
2. Discrimination des messages : détermine si un message entrant est destiné
pour ce point de signalisation. Un Point de Transfert de Signalisation (STP :
Signaling Transfer Point) enverrait des messages destinés pour d'autres points
de signalisation à la fonction de routage de messages
3. Distribution de message : transmet le message entrant à l'utilisateur approprié,
comme SCCP et ISUP, sur ce point de signalisation
■ Les fonctions de gestion de signalisation réseau : SNM (Signaling Network
Management) : Fournit des fonctions de face aux problèmes de réseau et permet au
MTP de réaliser le niveau exigé de fiabilité. Il fournit la reconfiguration du réseau en
cas de panne et le contrôle de trafic dans les cas(affaires) de congestion.
■ la SNM peut être divisé dans les fonctions suivantes :
1. Gestion de signalisation trafic
2. Gestion de signalisation des liens
3. Gestion de signalisation des routes

Date : 07/12/2013 Passer à la première page


Page 165 Pierre SWEID
Adressage réseau au niveau de MTP3 et SCCP

Each node in the SS7 network has a unique address, and network addressing routes
every message to its intended address.

Adressing

ANSI PC + SSN ITU PC + SSN Global Title

0-255.0-255.0-255 Basic (0-16,383) E.164 - MSISDN


or E.212 - IMSI

International (0-7.0-255.0-7) E.214 - Hybrid

SCCP is used to discriminate which application is targeted once the node is


reached with the SSN (SubSystem Number)

Date : 07/12/2013 Passer à la première page


Page 166 Pierre SWEID
Adressage réseau au niveau de MTP3 et SCCP
 La fonction niveau de signalisation réseau (MTP : Signaling Network Function
Level), avec le SCCP (Signaling Connection Control Part) : responsable de la
connectivité de bout en bout.

 Dans le but d’identifier chaque nœud du réseau SS7, les adresses MTP sont insérées
dans les messages MTP3 (Signaling Information Field).

 Le Point Code (adresse MTP) est la manière d’adresser un nœud dans les réseau SS7
 La normalisation ANSI défint un Point Code comme étant compose de :
■ Network Identifier (0-255),
■ Cluster Identifier (0-255),
■ Network Cluster Menber (0-255).
 Les types de Point Code sont (normalization ITU)
■ Basic : compose d’un numéro entre (0 - 16,383),
■ International : compose de trios numéros :
1. Zone (0 -7),
2. Area (0 -255),
3. Point (0 -7).

Date : 07/12/2013 Passer à la première page


Page 167 Pierre SWEID
Routage MTP3 avec le Point Code
Origination STP Destination
PC = 100 PC = 300 PC = 200

MAP SCCP MAP

TCAP MTP TCAP

SCCP SCCP

MTP MTP

DPC = 200 DPC = 200


OPC = 100 OPC = 100

 Un point code peut être :


■ OPC : (Origination Point Code ) : est inséré dans tous les messages MSU pour
identifier le nœud d’origine
■ DPC (Destination Point Code ) : est inséré dans tous les messages MSU pour
identifier le nœud de destination
■ FEPC (Far End Point Code ) : est utilisé pour identifier l’adresse du nœud sur un
linkset.
Date : 07/12/2013 Passer à la première page
Page 168 Pierre SWEID
Couche TCAP (Transaction Capabilities Application Part)

Associer une structure aux messages

Commandes, réponses, début, continue...

Un ID de transaction qui identifie le flot

Date : 07/12/2013 Passer à la première page


Page 169 Pierre SWEID
Couche TCAP (Transaction Capabilities Application Part)
 Un Processus application (AP) est une l’ensemble de fonctions et des
caractéristiques(fonctions) qui supportent des fonctions les fonctions d’réseau
particulière.

 TCAP fournit un ensemble de protocoles et les services qui peuvent être utilisés par une
AP sur un nœud pour invoquer l'exécution d'une procédure à un autre nœud et
échanger les résultats d'une telle invocation.

 L'AE est une partie de la couche d'application représentant la fonction de


communication de l'AP. On connaît aussi des sous-systèmes comme AEs. Les sous
systèmes sont aussi connus comme (ASEs).

 ASEs sont les éléments logiciels qui traitent des messages MAP fournis ou demandé par
un utilisateur au niveau application.

Date : 07/12/2013 Passer à la première page


Page 170 Pierre SWEID
PILE PROTOCOLAIRE ET INTERAFCE

Date : 07/12/2013 Passer à la première page


Page 171 Pierre SWEID
Modèle protocolaire

MS NSS

CM CM I
M
A S
P U
MM MM P
BTS BSC
/
RR
O&M O&M BSSAP BSSAP T
T
C U
R RR D B P
D B S A
R S T S
R T S M P
RR RSM A
S A M A
M A P P
P P

L L L L SCCP SCCP SCCP


A A A A
P P P P
D D D D MTP3 MTP3 MTP3
m m

MTP2 MTP2 MTP2

RADIO RADIO PCM PCM PCM E1/T1 MTP1

Um Abis
A-Interface
Interface Interface

Date : 07/12/2013 Passer à la première page


Page 172 Pierre SWEID
Modèle protocolaire
 Les messages de gestion de Connexion ( CM : Connection Management ) et la Gestion de
Mobilité (MM : Mobility Management) sont transparents aux BSS.

 Ils sont échangés entre deux utilisateurs en End To End (MS et MSS) en utilisant le
protocoles des couches inférieurs pour les relayer ( LAPDm, le LAPD, SS7).

 Pour établir un une connexion avec le MS, LE CM doit exiger le MM, qui à son tour exige
que RR ouvre la liaison radio.

 Les procédures RR manipulent :


■ l’établissement,
■ ré-établissemnt,
■ handovcer,
■ modification et mise à jour des appels en TCH mode
 Les procédures de MM fournissent
■ l'enregistrement,
■ Localisation
■ l'authentification des MS.
 Les procédures de CM fournissent :
■ Services Supplémentaires (SS).
■ Contrôle d’Appel (CC : Call Control).
■ Service de messagerie Court (SMS).
Date : 07/12/2013 Passer à la première page
Page 173 Pierre SWEID
Interface radio
 Protocoles mis en œuvre
Niveau 3 « Level 3 » Gestion des connexions
« Connection Management »
Gestion de mobilité
« Mobility Management »
Gestion des ressources radio
« Radio Resource Management »

Niveau 2 « Level 2 = LAPDm »


Canaux logiques « Logical Channels »

Multiplexage
Multiplexing

PCH
RACH BCCH AGCH SDCCH FACCH SACCH

TC0 TC11 SACCHTC13 TC24 IDLE


Niveau 1 « Level 1 »
Canaux physique « Physical Channels »

Date : 07/12/2013 Passer à la première page


Page 174 Pierre SWEID
Interface radio
 Cette interface est situé entre le MS et la BTS ( interface radio).
 Caractéristiques :
■ Normalisée totalement
■ Interopérabilité complète entre les MS et infrastructures des différents fabricants
■ Organisé en trois niveaux (trois couches)
A. niveau 1 : niveau support de la couche physique
a. Time Division Multiple Access (TDMA) frame et FDMA.
b. Multiplexage logique des canaux.
B. Niveau 2 : proctole LAPDm (version modifiée de LAPD)
a. Pas de Tag
b. Pas de mécanisme de retransmission sur erreur (taille fenêtre = 1)

Date : 07/12/2013 Passer à la première page


Page 175 Pierre SWEID
Interface radio
C. Niveau 3 : protocole de couche d’interface radio (RIL3), il est composé de trois
sous-couches
a. Radio Resource Management (RR):
 Paging,
 Power control,
 ciphering execution,
 handover.
b. Mobility Management (MM):
 Sécurité,
 Localisation
 Attachement/détachement IMSI.
c. Connection Management (CM):
 Call Control (CC),
 Services supplémentaires (SS)
 Services SMS (Short Message Services),
 Services DTMF (Dual Tone Multi Frequency)

Date : 07/12/2013 Passer à la première page


Page 176 Pierre SWEID
Interface Abis
 Présentation

Speech 1 TS = 4 channels

PCM
PCM

Data 300, 1200, 1200/75, 2400,


4800, 9600, 14400 bit/s

• Radio
LAPD • O&M

Date : 07/12/2013 Passer à la première page


Page 177 Pierre SWEID
Interface Abis
 Caractéristiques :
■ Décrit les échanges de messages entre la BTS et le BSC
■ Échanges de trafic
■ Échanges de signalisation pour établissement d’appel et opérations de
maintenance de BTS

■ Accès physique entre BTS et BSC : liens numériques PCM à 2.48 Mbits/s (E1)
ou 1.544 Mbits/s(T1), de 32 ou 64 slots à 64 Kbits/s
■ Voie :
• Encapsulé dans des slots à 4x16 Kbits/s (transcodeurs remote)
■ Data :
• Encapsulée dans des slots à 4x16 Kbits/s
• Les débit initial d’un utilisateur qui peut être 300, 1200, 1200/75,
2400, 4800 9600 ou 14400 bit/s est ajusté à 16 Kbits/s

Date : 07/12/2013 Passer à la première page


Page 178 Pierre SWEID
Trames LAPD et LAPDm
0 à 260 octets

F FCS Information Control Address F

LAPD

N (R) N (S) TEI SAPI

Fin de trame 0 to 21 octets Début de trame

information Contôle Adresse

LAPDm

N (R) N (S) SAPI

FCS : Frame Check Sequence


F : Flag
SAPI : Service Access Point Identifier
TEI : Terminal Equipment Identifier

Date : 07/12/2013 Passer à la première page


Page 179 Pierre SWEID
Interface Ater
 Présentation

voix1 TS = 4 canaux

Data 300, 1200, 1200/75, 2400,


4800, 9600, 14400 bit/s

LAPD • O&M

SS7

IP/X.25

Date : 07/12/2013 Passer à la première page


Page 180 Pierre SWEID
Interface Ater
 Rôles :
■ Décrit l’échange de messages entre le BSC et le TCU (TransCoder Unit)

 Caractéristiques
■ Accès physique à 1.544 Mbits/s oy 2.048 Mbits/s (24 ou 32 Time Slots à 64 kbits/s) :
véhiculant :
■ Canaux de signalisation réservée (CCITT N°7 – VCS7)
■ Canaux voie et données à 16 kbits/s
■ Lien de signalisation BSC-TCU (LAPD)
■ Données O&M au OMC-R (X.25) via MSC (à travers le réseau uniquement)

 Les liens de l’interface Ater peuvent véhiculer jusqu’à


■ 120 communications (E1)
■ 92 communication (T1)

Date : 07/12/2013 Passer à la première page


Page 181 Pierre SWEID
Interface A
 Présentation

BSS NSS

Voix /Données 1 TS = 1 canal

SS7

IP/X.25

Date : 07/12/2013 Passer à la première page


Page 182 Pierre SWEID
Interface A
 Présentation
■ Échange de messages entre MSC et BSS (TCU)
■ Transport de trafic utilisateur (voix et données)
■ Transport de signalisation
■ Accès physique BSS MSC : lien numérique PCM

 Transport trafic utilisateur


■ Chaque time slot correspond à un canal de trafic sur l’interface radio
■ L’ajustement du débit voix à 64 Kbits/s (A-Law ou m-Law) et l’adaptation du
débit des de données à 64 Kbits/s sont effectués dans le TCU

 Transport de trafic signalisation


■ Système de signalisation CCITT 7 (SS7)
■ Deux parties
■ MTP :Message Transfert Part
■ SCCP : Signaling Connection Control Part

Date : 07/12/2013 Passer à la première page


Page 183 Pierre SWEID
Interface A

Vers d’autres processus BSS Interface A NSS


Dans le même
BSS

Autres applications
(exemple :call control)
BSS BSS
DTAP MAP DTAP
MAP
Vers interface radio
De l’équipement de Distribution Distribution
function function
transmission

SCCP SCCP
Vers autre utilisateurs :
SCCP
Ou
MTP MTP MTP

Couche physique

DTAP: Direct Transfer Application Part SCCP: Signaling Connection Control Part BSS: Base Station Subsystem

BSSMAP: BSS Management Application Part MTP: Message Transfer Part MSC: Mobile services Switching Centre

Date : 07/12/2013 Passer à la première page


Page 184 Pierre SWEID
Interface A
 Caractéristique de cette Interface (située entre TRAU et MSC) :
■ Totalement normalisé pour permettre l’utilisation d’'équipement de multi vendeur.
■ Interopérabilité totale
■ Basé sur protocole CCS7 (ETSI ANSI )

 Les couches MTP (2 à 3) fournissent un système de transport de base pour tout les
messages de signalisation CCS7 et sont responsables de la gestion de signalisation du
réseau et signalisation du traitement de message :
■ Le niveau 1 (Level 1) : définit les caractéristiques physiques pour 64 kbit/s pour la signalisation de la
liaison de transmission.
■ Le niveau 2 (Level 2) : assure un lien de signalisation sécurisé(sûr) en fournissant la détection d'erreur
et la correction, et gestion d'erreur.
■ Le niveau 3 (Level 3) : assure que la signalisation de messages est acheminée par le réseau dans l'ordre
correct et sans perte ou duplication même en cas de panne de liens.
 Ainsi, MTP trouve le point de signalisation de destination
■ L’adressage SCCP permet le routage vers les applications dans le même réseau (en utilisant les
adresses) ou vers une application externe au réseau en utilisant la classe 0 pour le mode connecté et la
classe 2 pour le mode orienté connexion
■ La fonction de distribution est ajoutée au niveau de SCCP pour différentier le BSSMAP de DTMP
■ le BSSMAP est un protocole GSM CCS7 , gère la signalisation couvrant les MS, BSS et le MSC. Il est
divisé en deux parties :
■ BSSMAP constitué des messages qui doivent être traités soit par MSC ou BSC (RR)
■ DTAP constitué des messages qui doivent être transmis de manière transparente pour le BSS (MM,
CM)
Date : 07/12/2013 Passer à la première page
Page 185 Pierre SWEID
Interface PSTN/ISDN/PSDN
GMSC offices

TUP ISUP DUP Couche application TUP ISUP DUP

Transfert de Message
MTP MTP

Couche Physique

Date : 07/12/2013 Passer à la première page


Page 186 Pierre SWEID
Interface PSTN/ISDN/PSDN
 Interface entre MSC et :
■ PSTN : Public Switched Telephone Network.
■ ISDN : Integrated Service Data Network.
■ PSDN : Packet Switched public Data Network.
 Normalization :
■ Dépend du pays
■ Inter opérabililité après adaptation au niveau local

 La partie « Utilisateur » est construite sur les services du plan MTP pour fournir une
signalisation sans connexion pour l ’établissement, le contrôle et le fin la voix ou pour
les trunck de données des appels GSM CCS7 sur l'interface PSTN prenant en
considération que c'est orienté connexion sur l’interface A à cause des fonctions SCCP.

 Les messages de signalisation du plan utilisateur associés à la connexion entre deux


utilisateurs dans un réseau.

 Il fournit des capacité de signalisation au niveau des trunks

 Il y a trois familles principales de protocoles utilisateur (dépend de l’application) :


■ Interface TUP : « Telephone User Part (TUP) interface » avec le réseau PSTN.
■ ISUP : « ISDN User Part » , interface avec réseau ISDN.
■ DUP « Data User Part », interface avec PAD ou réseau PSDN.
Date : 07/12/2013 Passer à la première page
Page 187 Pierre SWEID
CALL FLOWS-1-
 MOBILITE
 Situation des base
 Déplacement du Mobile
 Déplacement du mobile à travers les zones de localisation
 Cas 0 : déplacent du mobile à l’intérieur de la même zone de localisation
 Cas 1 : déplacement d’une LAI x vers une LAI y appartenant au même MSC/VLR
 Cas 3 : déplacement d’une LAI x vers une LAI y attachées à deux MSC/VLR différents
 MISE HORS TENSION DU MS
 HANDOVER
 Hard handover
 Soft handover
 Handover dans GSM
 Handover inter BTS
a. phase d’observation
b. phase de préparation
c. phase d’exécution
d. phase de finalisation
 Handover inetr BSC
a. phase d’observation
b. phase de préparation
c. phase d’exécution
d. phase de finalisation

Date : 07/12/2013 Passer à la première page


Page 188 Pierre SWEID
CALL FLOWS-2-
 GESTIOIN DES APPELS
 Etablissement d’un appel Mobile vers fixe
 Etablissement d’un appel entrant
 Terminaison d’un appel à l’initiative de l’abonné mobile
 Terminaison d’un appel à l’initiative de l’abonné fixe

Date : 07/12/2013 Passer à la première page


Page 189 Pierre SWEID
Mobilité

Date : 07/12/2013 Passer à la première page


Page 190 Pierre SWEID
Situation de base
HLR

BTS
BSC

BTS

VLR
BTS MSC

BSC
BTS

BTS
BSC

Voir : livre réseau GSM / Xavier Lagrange et all. (page 106)


Date : 07/12/2013 Passer à la première page
Page 191 Pierre SWEID
Situation de base
HLR
VLR
MSC

MM_LOCATION_UPDATING_REQUEST
01
(IMSI)
Recherche abonné :
inconnu
MAP_SEND_AUTHENTIFICATION_INFO
02
(IMSI)
Triplet de sécurité

MAP_SEND_AUTHENTIFICATION_ACK
03
(rand1,sres1,rand2,sres2,Kc2.. Kc5)
Authentification et activation chiffrement

MAP_UPDATE_LOCATION
04
(IMSI)
Consultation du
profile de l’abonné
Dans le VLR : MAP_INSERT_SUBSCRIBER_DATA
05
Activité de mise (Profile de l’abonné)
à jour de Stockage du profil(IMSI
localisation + Profile)
MAP_INSERT_SUBSCRIBER_DATA_ACK
06
Mémorisation du VLR
MAP_UPDATE_LOCATION_ACK
07
Date : 07/12/2013 Passer à la première page
Page 192 Pierre SWEID
Situation de base
HLR
VLR
MSC

Choisir une TESI

MM_TMSI_REALLOCATION_COMMAND
08
(TMSI)

Stockage du TMSI
dans MS
MM_TMSI_REALLOCATION_COMPLETE
09

MM_LOCATION_UPDATING_ACCEPT
10

Contexte sauvegardé dans le réseau

Le MS : Le MSC/VLR : LE HLR :
Prise en charge par le réseau OK  Allocation d’une TMSI Profil de l’abonné
Connaissance de la zone de localisation il  Correspondance TMSI  IMSI IMSI
dépend  Profile abonné Ajout du Numéro du VLR ou se
 Zone de localisation « LAI 0 par exemple » trouve l’abonné

MS peut se déplacer dans le réseau

Date : 07/12/2013 Passer à la première page


Page 193 Pierre SWEID
Déplacement du MS
LE HLR :
Le MS :
Profil de l’abonné
Prise en charge par le réseau OK
IMSI
Connaissance de la zone de localisation
Ajout du Numéro du VLR ou se
il dépend « LAI 0 »
trouve l’abonné

HLR
BTS
Cellule 1 BSC

BTS
Cellule 3

DEPLACEMENT VLR
BTS MSC
LAI 0
Cellule 2

BSC
Le MSC/VLR :
BTS  Allocation d’une TMSI
Cellule 4  Correspondance TMSI  IMSI
 Profile abonné
 Zone de localisation « LAI 0 par exemple »

BTS
LAI 1
BSC

Date : 07/12/2013 Passer à la première page


Page 194 Pierre SWEID
Déplacement du MS a travers les zones de localisation
cas 0 : déplacement à l’intérieur de la même zone de localisation
LE HLR :
Le MS :
Profil de l’abonné
Prise en charge par le réseau OK
IMSI
Connaissance de la zone de localisation
Ajout du Numéro du VLR ou se
il dépend « LAI 0 »
trouve l’abonné

HLR
BTS
Cellule 1 BSC

BTS
Cellule 3

DEPLACEMENT VLR
BTS MSC
LAI 0
Cellule 2

BSC
Le MSC/VLR :
BTS  Allocation d’une TMSI
Cellule 4  Correspondance TMSI  IMSI
 Profile abonné
 Zone de localisation « LAI 0 par exemple »

BTS
LAI 1
BSC

Date : 07/12/2013 Passer à la première page


Page 195 Pierre SWEID
Déplacement du MS a travers les zones de localisation
cas 1 : déplacement d’une LAI 0 vers une LAI 1 appartenant au même MSC/VLR
LE HLR :
Le MS :
Profil de l’abonné
Prise en charge par le réseau OK
IMSI
Connaissance de la zone de localisation
Ajout du Numéro du VLR ou se
il dépend « LAI 0 »
trouve l’abonné

HLR
BTS
Cellule 1 BSC

BTS
DEPLACEMENT Cellule 3
VLR
BTS MSC
LAI 0
Cellule 2

BSC
Le MSC/VLR :
BTS  Allocation d’une TMSI
Cellule 4  Correspondance TMSI  IMSI
DEPLACEMENT  Profile abonné
 Zone de localisation « LAI 0 par exemple »

BTS
LAI 1
BSC

Date : 07/12/2013 Passer à la première page


Page 196 Pierre SWEID
Déplacement du MS a travers les zones de localisation
cas 1 : déplacement d’une LAI 0 vers une LAI 1 appartenant au même MSC/VLR
HLR
VLR
MSC

MM_LOCATION_UPDATING_REQUEST
01
(TMSI)

Recherche abonné :
Actualisation localisation
Remplacement du LAI 0 par LAI 1

Optionnel
Authentification et activation
chiffrement
Allocation d’un nouveau TMSI

MM_LOCATION_UPDATING_ACCEPTT
02

Le MS : Le MSC/VLR : LE HLR : « Aucune modification »


Prise en charge par le réseau OK  Allocation d’une TMSI <optionnel »  Profil de l’abonné
Connaissance du nouveau LAI (LAI 1)  Correspondance TMSI  IMSI  IMSI
 Profile abonné  Ajout du Numéro du VLR ou se
 Nouvelle zone de localisation (LAI 1) trouve l’abonné

Date : 07/12/2013 Passer à la première page


Page 197 Pierre SWEID
Déplacement du MS
cas 3 : déplacement d’une LAI x vers une LAI y attachées à deux MSC/VLR
différents

Date : 07/12/2013 Passer à la première page


Page 198 Pierre SWEID
Déplacement du MS – situation de base
Le MS : HLR :
HLR
• Profil de l’abonné
TMS
• IMSI
I
• LAI 1
LAI 1 • VLR 1
BSC 1 VLR 1
MSC 1
BTS 1
Cellule 3

MSC 1/VLR 1:
 TMSI  IMSI
 Profile abonné
DEPLACEMENT  LAI 1

LAI 2
BSC 2 VLR 2
MSC 2
BTS 2
Cellule 1

MM_LOCATION_UPDATING_REQUEST (TMSI, LAI 1)

Date : 07/12/2013 Passer à la première page


Page 199 Pierre SWEID
Déplacement du MS – call flow -1-
HLR
VLR 1 VLR 2
MSC 1 MSC 2

MM_LOCATION_UPDATING_REQUEST
01
(TMSI,LAI 1)
Recherche dans la table du
VLR qui gère LAI 1

MAP_SEND_IDENTIFICATION
02
« TMSI »

MAP_SEND_IDENTIFICATION_ACK
03
« IMSI, RANDx ,SRESx, …Kcx»
Triplets préparé pour le
MS mais non utilisés
encore
MM_AUTHENTIFICATION_REQUEST
04
(RANDx)

MM_AUTHENTIFICATION_RESPONSE
05
(SRESx) MAP_UPDATE_LOCATION
06
(IMSI)
MAP_CANCEL_LOCATION
07
Suppression du (IMSI)
contexte abonné MAP_CANCEL_LOCATION_OK
08

Date : 07/12/2013 Passer à la première page


Page 200 Pierre SWEID
Déplacement du MS – call flow -2-
HLR
VLR 1 VLR 2
MSC 1 MSC 2

MAP_INSERT_SUBSCRIBER_ATA
09
(Profile abonné)

Stockage profile

MAP_INSERT_SUBSCRIBER_ACK
10

Mémorisation
du VLR 2

MAP_UPDATE_LOCATION ACK
11
Choix de TMSI

Authentification et activation chiffrement


Allocation d’un nouveau TMSI

MM_LOCATION_UPDATING_ACCEPT
12

Date : 07/12/2013 Passer à la première page


Page 201 Pierre SWEID
Déplacement du MS – call flow -3-
HLR
VLR 1 VLR 2
MSC 1 MSC 2

Le MS : MSC 1/ VLR 1 MSC 2 / VLR 2 HLR :


 Prise en charge par le  TMSI  IMSI  Allocation d’un nouveau  Profil de
réseau OK  IMSI TMSI (TMS 1) l’abonné
 TMSI 1 (dans la carte SIM)  Profile abonné  Profile abonné  IMSI
 LAI 2  LAI 1  LAI 2  VLR 2

Date : 07/12/2013 Passer à la première page


Page 202 Pierre SWEID
Mise hors tension du MS -1-

Date : 07/12/2013 Passer à la première page


Page 203 Pierre SWEID
Mise hors tension du MS -2-

LAI 2 MSC 2 / VLR 2


VLR 2  Allocation d’un nouveau
BSC 2
MSC 2 TMSI (TMS 1)
BTS 2  Profile abonné
Cellule 1
 LAI 2

Mise Hors Tension HLR


HLR :
 Profil de
l’abonné
IMSI_DETACH  IMSI
 VLR 2

IMSI_DETACH : a pour objet est d’informer le réseau ets que ce mobile est Hors Tension et éviter de l’appelr (
 déclencher des

messagerie, …etc.)

Date : 07/12/2013 Passer à la première page


Page 204 Pierre SWEID
Mise hors tension du MS -3-
HLR
VLR
MSC
BTS
CHANNEL
A REQUEST
IMMEDIATE B
ASSIGNMENT
IMSI_DETACH_INDICATION
01
(TMSI) TMSI  IMSI

Libération connexion (Niveau 2)


MAP_PURGE_MS
02
CHANNEL (IMSI)
RELEASE C Abonné n’est plus
accessible
MAP_PRURGE_ACK
03

Optionnelle Suppression
contexte

HLR :
Le MS : MSC 2 / VLR 2  Profil de
 TMSI 1 (dans la carte SIM)  Allocation d’un nouveau
 IMSI
 Réutilisable après une TMSI (TMS 1)
 VLR 2
nouvelle mise sous tension  Profile abonné
 MS non accessible
 LAI 2

Date : 07/12/2013 Passer à la première page


Page 205 Pierre SWEID
Handover « Hand Off »
procédures

Date : 07/12/2013 Passer à la première page


Page 206 Pierre SWEID
handover « Hand Off » ?
 Introduction :
 Le processus de sélection/resélection de cellule permet à un mobile à l’état de veille de
choisir la meilleur cellule (du point de vue radio et de point de vue localisation)
 En cours de communication, le MS pourrait être amené à changer de canal ou de cellule
pour des raisons essentiellement radio ( objectif : maintien d’une qualité acceptable)
 Changement de fréquence et d’intervalle de temps et de se positionner sur un autre
intervalle de temps et fréquence prises en charge par une autre station
 Définition :
 Le Handover est le processus de changement de cellule en cours de communication ou
en cours de session ( transfert inter ou intra cellulaire).
 La procédure de Handover est tjs à l’initiative du réseau (le processus est implémenté
dans le MS, le BSS et le MSC)
 Principe :
 Le MS fait des mesures sur le signal courant qu’il reçoit
 Le MS fait aussi des mesures sur les voies balises de stations de base voisines
 Des mesures faites aussi par la BTS courant
 Handover : par qui ?
 Le handover est fait à l’initiative du réseau. Dès que le réseau détecte la nécessité de
faire un handover,
1. il commence à préparer la réservation des ressources radio
2. Envoie la commande de handover au terminal

Date : 07/12/2013 Passer à la première page


Page 207 Pierre SWEID
Hard handover
 Hard handover
A
 Principe :
BTS
 Couper la liaison radio temporairement, e temps de VLR
transférer le Mobile de l’ancienne cellule à la MSC

nouvelle cellule (intérêt : il y a au plus une liaison


radio active à toute instant) BTS
 Grandes Étapes : B
A. Nous avons un MS qui a une liaison radio via une Coupure de la liaison radio
station de base A
B. Un ordre de handover est envoyé par le réseau (la BTS
liaison radio est coupée) VLR
MSC
C. Le temps que le terminal demande la
rétablissement de la liaison sur la nouvelle BTS
 Remarque : BTS
 la connexion radio est coupée pendant un court
instant C
 Avantages et inconvénients : BTS
 Avantage : simple et économe en ressource VLR
MSC
 Inconvénient : le MS n’est pas forcément connecté à
la meilleurs BTS
BTS

Date : 07/12/2013 Passer à la première page


Page 208 Pierre SWEID
Soft handover
 Soft handover
A
 Principe :
BTS
 Maintient de deux liaisons radio simultanées pendant un temps
VLR
relativement court MSC
 Etablissement de la nouvelle liaison radio sur la nouvelle
cellule avant de relâcher l’ancienne liaison radio sur l’ancienne
cellule BTS
 Absence totale de coupure de la communication. B
 Étapes : Coupure de la liaison radio
A. Mobile qui a une liaison radio via une station de base A
B. La BTS A demande au terminal d’établie une liaison radio BTS
avec la BTS B toute en maintenant la liaison radio avec la VLR
BTS A MSC
C. Liaison radio avec BTS B est établie alors que la liaison avec
A est complètement relâchée
BTS
 Inconvénient :
 Très couteux en terme de ressources radio
 Il n’a intérêt que dans une approche circuit C
 De plus en plus de services sont effectués en mode paquet. Le BTS
transfert est sporadique => la connexion radio n’est effectué VLR
que lorsqu’il y a réellement une transmission MSC
 Il est en voie d’abandon

BTS

Date : 07/12/2013 Passer à la première page


Page 209 Pierre SWEID
handover dans GSM -1-
 En GSM
 Type de handover : hard
 Déclenché à l’initiatve du réseau (sur la base des mesures effectuées par le
MS, la BTS courante)
 Remontée des mesures par le terminal est périodique dès qu’un canal dédié
est alloué
 Algorithme de décision est situé dans le BSC
 Handover est effectué lorsque le MS sort de la couverture de sa BTS
(Hanover inter cellulaire)
 Il peut être effectué à l’initiative de l’opérateur (pour équilibrage de charge par
exemple)

Date : 07/12/2013 Passer à la première page


Page 210 Pierre SWEID
handover dans GSM -2-
Réseau Cœur

1
BSC 1 qui
2 décide de
handover VLR B MSC C VLR C
VLR A MSC B
MSC A
3
Reste sous
4 contrôle
de MSC A

5
BSC 1 BSC 2
BSC 3 BSC 4
circuit

1 3
2 4 5

BTS BTS BTS BTS BTS

1 2 3 4 5

Handover Handover Handover Handover


Sous le même BSC Inter BSC Inter MSC subséquent
Date : 07/12/2013 Passer à la première page
Page 211 Pierre SWEID
Handover inter BTS

Date : 07/12/2013 Passer à la première page


Page 212 Pierre SWEID
Différentes phases de Handover
 Différentes phases

1. Phase d’observation
 En GSM, se fait en permanence dès qu’un canal dédié est alloué. Consiste
à faire des mesures régulièrement et à remontrer ces mesures pour els
analyser. Le réseau va décider de faire un Handover pour un terminal (via
un algorithme )
2. Phase de réservation des ressources
 Préparation des ressources pour réceptionner le mobile correctement dans
la nouvelle cellule.
3. Phase de changement de cellule pour le terminal
 Après confirmation de réservation des ressources, on peut procéder au
changement de cellule pour le terminal
4. Phase de finalisation
 Après confirmation du mobile dans la nouvelle cellule, on peut libérer les
ressources dans l’ancienne cellule

 Livre : réseau GSM / Sami Tabanne et Xavier Lagrange (Page 291)


Date : 07/12/2013 Passer à la première page
Page 213 Pierre SWEID
Phase d’observation
BSC

BTS BTS
Source Cible
Sur le canal lent SACCH, remonte
régulièrement les mesures qu’il fait.
Il fait des mesures sur la BTS courant
et les autres BTS qu’il reçoit le mieux
Remontés 2 fois / secondes

RR_MEAUSUREMENT_REPORT
01
(Mesures sur le canal SACCH
2 fois par seconde

La BTS : transmet ces mesures


ainsi que les siennes au BSC
(phase de pré traitement pour
alléger la charge du BSC)

RMEASUREMENT RESULT
02
RR_MEAUSUREMENT_REPORT ( mesures : délais et débits)
01
(ms measurment)
SACCH RMEASUREMENT RESULT
02
( mesures : délais et débits)
Au niveau du BSC : en
fonction de l’algo il peut y
avoir une décision de handover

Date : 07/12/2013 Passer à la première page


Page 214 Pierre SWEID
Phase de préparation
BSC

BTS BTS
Source Cible

Décision de Handover
Choix de BTS cible et canal de trafic
Choisir une valeur de référence (sur 1
octet)

CHANNEL_ACTIVATION
03
(val_ref)
Activation du canal radio

Stocakage valeur réf.

CHANNEL_ACTIVATION_ACK
04

Ordre de handover au MS

Date : 07/12/2013 Passer à la première page


Page 215 Pierre SWEID
Phases d’exécution et de finalisation
BSC

BTS BTS
Source Cible
Utilisation d’un canal de trafic (FACCH)
pour transmettre la signalisation au lieu de
transmettre la voix
RR_HANDOVER_COMMAND
(valeur_ref, description du canal cible : freq. N° du slot, ..etc.) 05
Message envoyé sur le canal : FACCH

• Commutation du MS sur le canal cible


• Le MS se trouve en émission et réception
sur la nouvelle fréquence indiquée par la
BTS cible
RR_HANDOVER_ACCESS
06
(valeur_ref, burst cout d’accès sur TCH.)
• Vérification du val_ref
• Mesure du TA
RR_PHYSIACAL_INFO(TA)
(FACCH) 07

Etablissement connexion (Niveau 2)


RR_HANDOVER_COMPLETE
Résultat Handover OK
FACCH 08
RF_CHANNEL_RELEASE
09

10
RF_CHANNEL_RELEASE_OK

Date : 07/12/2013 Passer à la première page


Page 216 Pierre SWEID
Handover inter BSC

Date : 07/12/2013 Passer à la première page


Page 217 Pierre SWEID
Phases d’observation et de préparation
MSC BSC
BSC
BTS BTS

Source Cible
RR_MEAUSUREMENT_REPORT
01
(Mesures sur le canal SACCH Phase 1
BSSMAP_HANDOVER_REQUERED
02
(1 ou plusieurs cellules cibles)

• Le MSC identifié le BSC cible


(celui qui gère la BTS cible)
• Identification de une ou plusieurs
cellules cible

BSSMAP_HANDOVER_REQUEST
03
(1 ou plusieurs cellules cibles)
BSC :
Réservation des ressources
dans la cellule cible

BSSMAP_HANDOVER_ACK
04
(val_ref, description du canal cible)

BSSMAP_HANDOVER_COMMAND Forwarding vers


05
BSC source
(val_ref, description du canal cible) Phase 2
Date : 07/12/2013 Passer à la première page
Page 218 Pierre SWEID
Phases d’exécution et finalisation
MSC BSC
BSC
BTS BTS
RR_HANDOVER_COMMAND Source Cible Phase 3
06
(val_ref, description du canal cible)

Commutation Sur canal FACCH


vers la cellule
cible

Procédure d’accès sur le canal radio


BSSMAP_HANDOVER_DETECTION
07

Aiguillage de la communication
vers BSC/BTS cible

Etablissement connexion couche liaison de données


RR_HANDOVER_COMPLETE
08
BSSMAP_HANDOVER_COMPLETE
09

BSSMAP_CLEAR_COMMANDE
Libération des 10
ressources SMAP_CLEAR_COMPLETE
11 Phase 4
Date : 07/12/2013 Passer à la première page
Page 219 Pierre SWEID
Gestion des apples

1. Etablissement d’un appel Mobile vers fixe


2. Etablissement d’un appel entrant
3. Terminaison d’un appel à l’initiative de l’abonné mobile
4. Terminaison d’un appel à l’initiative de l’abonné fixe

Date : 07/12/2013 Passer à la première page


Page 220 Pierre SWEID
Établissement d’un appel mobile vers fixe -1-

MS BSS MSC PSTN


CHANNEL REQUEST VLR
Dialing 1
CM_IMMEDIATE ASSIGNMENT (TMSI)
2
CM SERVICE REQUEST CM SERVICE REQUEST
2 2

3 Authentication procedure

3 Ciphering procedure

Sending 4 CC_SETUP (basic) or SETUP


4
Number EMERGENCY 5
IAM
CC_CALL PROCEEDING CALL PROCEEDING 6 Ring
7
7
Ringing
7 Assignment procedure
ACM
8
CC_ALERTING 9
Ringing
ANM
Path CC_CONNECT 10
11
Established
CC_CONNECT ACKnowledge ACM = Address Complete Message
11 ANM = ANswer Message
IAM = Initial Address Message

Date : 07/12/2013 Passer à la première page


Page 221 Pierre SWEID
Établissement d’un appel mobile vers fixe -2-
 Hypothèses de base
• Le MS : Est déjà inscrit, enregistre, a fait sa mise à jour de localisation.
• Dans le MSC/VLR, on a le profile de l’abonné.

1. Le MS initie l’appel en envoyénat un message CHANNEL REQUEST (sur le canal RACH).


2. Allocation immédiate d’un canal TCH/FACCH (ou bien SDCCH) [Immediate assignment: channel
allocation].
3. Le VLR lance la procédure d’authentification (si nécessaire) et chiffrement
4. le MS initie l’établissement d’appel en envoyant au MSC, un message de SETUP (N° tél. Demandé)
5. le MSC, à son tour vérifie les profil d’abonné, s’il a le droit au service
6. Si OK, le MSC relye l’appel sur la couche ISUP :
7. Le MSC envoie au MSun message CALL
8. Le réseau PSTN (au niveau du commutateur ) établit le déclenchement de la sonnerie sur le téléphone fixe et renvoie un
message ISUP : Address Complete Message to the MSC.
9. Sur réception de ce message , le MSC alerte le MS avec le message ALERTIN.
10. l’appelé a décroché, le réseau PSTN envoie un message ISUP de réponse . Le MSC connecte le MS
11. L’appel est accepté (CONNECT/CONNECT ACK)et la conversation débute

La communication est maintenant établie.

Date : 07/12/2013 Passer à la première page


Page 222 Pierre SWEID
Call flow : cas d’un appel mobile sortant –
annexe

Date : 07/12/2013 Passer à la première page


Page 223 Pierre SWEID
Call flow : cas d’un appel mobile sortant -1-
 Hypothèses de base
• Le MS : Est déjà inscrit, enregistre, a fait sa mise à jour de localisation.
• Dans le MSC/VLR, on a le profile de l’abonné.

1. Le MS initie l’appel en envoyénat un message CHANNEL REQUEST (sur le canal RACH).


2. Allocation immédiate d’un canal TCH/FACCH (ou bien SDCCH) [Immediate assignment: channel
allocation].
3. Le VLR lance la procédure d’authentification (si nécessaire) et chiffrement
4. le MS initie l’établissement d’appel en envoyant au MSC, un message de SETUP (N° tél. Demandé)
5. le MSC, à son tour vérifie les profil d’abonné, s’il a le droit au service
6. Si OK, le MSC relye l’appel sur la couche ISUP :
7. Le MSC envoie au MSun message CALL
8. Le réseau PSTN (au niveau du commutateur ) établit le déclenchement de la sonnerie sur le téléphone fixe et renvoie un
message ISUP : Address Complete Message to the MSC.
9. Sur réception de ce message , le MSC alerte le MS avec le message ALERTIN.
10. l’appelé a décroché, le réseau PSTN envoie un message ISUP de réponse . Le MSC connecte le MS
11. L’appel est accepté (CONNECT/CONNECT ACK)et la conversation débute
La communication est maintenant établie.

Date : 07/12/2013 Passer à la première page


Page 224 Pierre SWEID
Call flow : cas d’un appel mobile sortant -2-
 Hypothèses de base
• Le MS : Est déjà inscrit, enregistre, a fait sa mise à jour de localisation.
• Dans le MSC/VLR, on a le profile de l’abonné.

1. Le MS initie l’appel en envoyénat un message CHANNEL REQUEST (sur le canal RACH).

2. Allocation immédiate d’un canal TCH/FACCH (ou bien SDCCH) [Immediate assignment: channel
allocation].
• Envoie du message CM_SERVICE_REQUEST (TMSI) : le MS demande un service, le message
est envoyé en claire ( on met le TMSI, on n’indique pas l’identité ni le terminal)
3. Le VLR lance la procédure d’authentification (si nécessaire) et chiffrement.
• Le MSC/VLR => authentification et activation du chiffrement

4. le MS initie l’établissement d’appel en envoyant au MSC, un message de SETUP (N° tél. Demandé)
• CC_SETUP (N° demandé / 0134 ….), message chiffré
5. le MSC, à son tour vérifie les profil d’abonné, s’il a le droit au service
• Le MSC/VLR a le profile de l’abonné. Il le consulte pour véifier que l’abonné a bien le droit de faire
cet appel

Date : 07/12/2013 Passer à la première page


Page 225 Pierre SWEID
Call flow : cas d’un appel mobile sortant -3-
6. Si OK, le MSC relye l’appel sur la couche ISUP :
• Message ISUP IAM(N° demandé) vers le MSC/VLR le plus proche du réseau fixe. Le
MSC/VLR est déterminé à partir du N° demandé. Le MSC/VLR le transfère au commutateur
téléphonique
• Ensuite entre le commutateur et le téléphone fixe :
• Message : CC_SETUP commutateur vers téléphone
• Message CC_CALL_CONFIRMED téléphone vers commutateur
• Message CC_ALERTING téléphone vers commutateur
• À l’issu de ces échanges, le téléphone sonne
7. Le MSC envoie au MSun message CALL
• Message CC_CALL_PROCEDING au MS pour lui signifier que l’appel est traité
• Allocation de ressources radio (canal à un débit de l’ordre de 1 kbits/s

8. Le réseau PSTN (au niveau du commutateur ) établit le déclenchement de la sonnerie sur le téléphone fixe et
renvoie un message ISUP : Address Complete Message to the MSC.
• Message ISUP ACM  Le poste demandé sonne
• Envoyé depuis le commutateur vers le MSC/VLR le plus proche pour être relayé vers clui don’t il dépend
le mobile
9. Sur réception de ce message , le MSC alerte le MS avec le message ALERTIN.
• Le MSC renvoie le message : CC_ALERTING
• À ce moment là, la personne (abonné MS) entend la sonnerie

Date : 07/12/2013 Passer à la première page


Page 226 Pierre SWEID
Call flow : cas d’un appel mobile sortant -4-
10. l’appelé a décroché, le réseau PSTN envoie un message ISUP de réponse . Le MSC connecte le MS
• Message envoyé après que l’abonné fixe décroche
• CC_CONNECT : fixe vers commutateur
• Ensuite message ISUP_ANM envoyé du commutateur vers le MSC/VLR le plus proche
• Ensuite relayé vers le MSC/VLR dont il dépend l’abonné mobile

11. L’appel est accepté (CONNECT/CONNECT ACK)et la conversation débute


• Le MSC/VRL envoie un message CC_CONNET au mobile qui le confirme par le message
CC_CONNECT_ACK

La communication est maintenant établie.

Date : 07/12/2013 Passer à la première page


Page 227 Pierre SWEID
Etablissement d’un appel entrant

Fixe vers mobile

Date : 07/12/2013 Passer à la première page


Page 228 Pierre SWEID
Etablissement d’un appel entrant-1-
MSRN : Mobile Station Roaming Number
 Numéros utilisés dans l’appel Numéro temporaire « géographique » utilisé pour le routage des appels

HLR
VLR VLR
MSC MSC
BTS

MSISDN
01
MSISDN 06 xx xx xx xx
02
IMSI
03

MSRN
04
MSRN
Choix du numéro de 05
romaing (temporaire)
TMSI
06

TMSI : utilisé
durant la phase MSRN utilisé pour l’établissement de l’appel
de Paging
IMSI : International Mobile Subscriber Identity
TMSI : Temporary Mobile Subscriber Identity
MSISDN : Mobile Station Integrated Services Digital network Number

Date : 07/12/2013 Passer à la première page


Page 229 Pierre SWEID
Etablissement d’un appel entrant-2-

International Home PLMN


SS7
Visitor PLMN HLR
Provide Roaming Number
(IMSI) 4
VLR
Roaming Number
5 (MSRN)
9 6
Send info Send 1
PAGING PAGE Routing Routing
to I/C
REQUEST (TMSI + LA) Information Information MSISDN
(MSRN)
(TMSI) (MSRN) (MSISDN)
11 8 3
PAGING IAM (MSRN)
REQUEST IAM ISDN
10 7 GMSC (MSISDN) 2
(TMSI + LA)
PN
BSS VMSC
IAM : Initial Address Message IMSI : International Mobile Subscriber Identity
MSISDN : Mobile Station Integrated Services Digital network GMSC : Gateway MSC
Number VMSC : Visitor MSC
MSRN : Mobile Station Roaming Number TMSI : Temporary Mobile Subscriber Identity

Date : 07/12/2013 Passer à la première page


Page 230 Pierre SWEID
Etablissement d’un appel entrant-3-
HLR
MSC VLR
MSC VLR
BTS

Dialing
CC_SETUP
01
(MSISDN)
Recherche
opérateur mob.
CC_CALL_
02
PROCEEDING
ISUP_IAM
03
(MSISDN)
MAP_SEND_ROUTING_INFO
04
(MSISDN)
Conversion IMSI +
recherche localisation

MAP_PROVIDED_ROAMING_NUMBER
05
(IMSI)

MAP_PROVIDED_ROAMING_NUMBER_OK
06
(MSRN) MAP_SEND_ROUTING_INFO_OK
07
(MSRN)
ISUP_IAM (MSRN)
08
Libération MSRN +
recherche TMSI
RR_PAGING(TMSI)
09
Plusieurs messages paging

Date : 07/12/2013 Passer à la première page


Page 231 Pierre SWEID
Etablissement d’un appel entrant-4-
HLR
MSC VLR
MSC VLR
BTS
RR_PAGING(TMSI)
09

RR_PAGING(_RESPONSE
10
TMSI)

Authentification
et activation
chiffrement
CC_SETUP 11

CC_SETUP_CONFIRMED
12

Allocation
Ressources radio

CC_ALERTING
ISUP_ACM
13 14 ISUP_ACM
15 CC_ALERTING
Ringing
16
Abonné décroche Retour Dialing
CC_CONNECT
17

CC_CONNECT_ACK 18

Date : 07/12/2013 Passer à la première page


Page 232 Pierre SWEID
Etablissement d’un appel entrant-5-
HLR
MSC VLR
MSC VLR
BTS

CC_CONNECT_ACK
ISUP_ANM
ISUP_ANM
19
20 CC_CONNECT
21

CC_CONNECT_ACK
22
Path
Established

Communication établie

Date : 07/12/2013 Passer à la première page


Page 233 Pierre SWEID
Etablissement d’un appel entrant-6-
 Procedure E2E
MS BSS VMSC GMSC PSTN

IAM
IAM 1 Dialing
PAGING REQUEST 2 (MSISDN)
PAGING REQUEST 3 (MSRN)
4 (TMSI or IMSI, LA)
CHANNEL REQUEST
5
(LAC, Cell ID)

IMMEDIATE ASSIGNMENT 6
(SDCCH or TCH)

7
CM SERVICE REQUEST PAGING RESPONSE
(Paging Response) 7
(TMSI or IMSI, LA)

8 Authentication procedure

9 Ciphering procedure
Ringing
10 Setup, Assignment, Alerting Address Complete Message
11
CONNECT
12 ANswer Message Path
12
Established

Date : 07/12/2013 Passer à la première page


Page 234 Pierre SWEID
Terminaison d’un appel à l’initiative du mobile

Date : 07/12/2013 Passer à la première page


Page 235 Pierre SWEID
Terminaison d’un appel à l’initiative du mobile -1-

MS BSS MSC PSTN

1 Call in progress

CC_DISCONNECT
2 DISCONNECT
2

CC_RELEASE RELEASE
3
3

RELEASE COMPLETE
4
Release
CHANNEL RELEASE6 5

RELEASE INDICATION
7

RF Channel Release
procedure 8
Release
9
tone

Date : 07/12/2013 Passer à la première page


Page 236 Pierre SWEID
Terminaison d’un appel à l’initiative de
l’abonné fixe

Date : 07/12/2013 Passer à la première page


Page 237 Pierre SWEID
Terminaison d’un appel à l’initiative de l’abonné fixe -1-

1
BSS 1 1

3 3 REL
MSC 2
4 BSC 4 PSTN
RLC
5 6
BTS 5

3. CC_DISCONNECT
4. CC_RELEASE_CHANNEL 1
2
5/6. CC_RELEASE_COMPLETE

Objectifs : Raccroché
Informer le mobile
Ensuite restituer les ressources radio
Et ressources réseau

Date : 07/12/2013 Passer à la première page


Page 238 Pierre SWEID
SERVICES GSM
 LES ACTIVITES CIRCUITS
 Activités voix/data
 Les messages courts
 Les services supplémentaires
 Quelques services spécifiques
 GSM – LIMITATIONS- CONCLUSIONS

Date : 07/12/2013 Passer à la première page


Page 239 Pierre SWEID
SERVICES GSM

Les services voix / data


 Les couches concernées par ces activités

CS

CC SMS : SMO /SMT SMSC SS


B

MM

RR

LAPDm / L2 / L2 sag

L1 Sag

L1 T

Date : 07/12/2013 Passer à la première page


Page 240 Pierre SWEID
Services GSM : Les services voix / data-1-
 Le rôle de la couche Call Control
 gestion des appels entrants ou sortants :
 voix,
 appel d’urgence,
 data,
 fax,
une entité Call Control par appel, identifiée chacune par un transaction identifier
gestion de services supplémentaires liés aux appels
 la multiconférence,
 la mise en attente,
 le double appel,
 le renvoi d’appel,
 les advice of charge,
gestion des DTMF
 Les DTMF permettent de communiquer un son et une valeur dépendant de la touche
appuyée. Cette procédure permet de rester compatible avec de vieux systèmes de type
Audiotel.

Date : 07/12/2013 Passer à la première page


Page 241 Pierre SWEID
Services GSM : Les services voix / data-2-
 La notion de bearer capabilities
 échangés durant l’établissement de la com voix (messages SETUP et CALL_PROCEEDING)
 contiennnent les souhaits et les capacités des entités
 la négociation permet aux entités de connaître la nature de l’appel et de l’accepter ou non
 la négociation permet au réseau de choisir au final la configuration la plus adaptée

 La notion de codec
 Voix avec différents codages numériques :
 Full Rate : codec standard (FR1),
 Half Rate : codec permettant de diviser par deux le besoin de ressource radio (HR),
 Enhanced Full Rate (EFR) : codec amélioré permettant une meilleure qualité sonore (FR2),
 Adaptive Multi Rate (AMR) : codec au débit s’adaptant dynamiquement et s’affranchissant
des perturbations liées à l’environnement (FR3).
 Les différents codages data utilisent un canal généralement full rate :
 2,4 kbps
 4,8 kbps
 9,6 kbps
 14,4 kbps

Date : 07/12/2013 Passer à la première page


Page 242 Pierre SWEID
Services GSM : Les services voix / data-3-
 Lancement d’un appel d’urgence
 La procédure est similaire à celle d’un appel voix sortant normal sauf :
 Le réseau sait qu’il s’agit d’un appel d’urgence (message EMERGENCY_SETUP au lieu de SETUP),
 Aucun numéro de téléphone n’est transmis au réseau !!! 112, 911, 999, 08 sont de niveau applicatif.

 Comportement du mobile face à un appel d’urgence


 Si le mobile est campé, l’appel d’urgence est passé sur le réseau en cours
 En cas d’absence de réseau, le mobile effectue une sélection et se campe sur le premier réseau
adéquat, c’est-à-dire selon les principes de sélection de réseau.
 La mobile s’identifie alors par son TMSI, son IMSI ou encore son IMEI (si SIM absente)

 Pourquoi mon appel d’urgence n’aboutit pas ?


 Le mobile fonctionne parfaitement, c’est un problème réseau évidemment ;-)
 Je ne suis plus sur Terre, aucun réseau n’est visible par le mobile
 La classe d’accès du réseau l’interdit (cas du réseau de test ou pendant une catastrophe...)
 Le réseau n’arrive pas à envoyer l’appel vers un centre de traitement des appels d’urgence (cas
d’un réseau local ou de test)
 L’utilisation de l’IMEI pour s’identifier est trop anonyme pour l’opérateur
 L’IMEI utilisé n’est pas référencé ou considéré comme valide par l’opérateur

Date : 07/12/2013 Passer à la première page


Page 243 Pierre SWEID
Services GSM : Les services voix / data-4-
 La communication multiparty (conference call)
 Le mobile ne sait traiter qu’une seule communication audio à la fois
 Plusieurs appels peuvent tout de même être en attente
 La réunion de tous les appels (en cours et en attente) nécessite l’utilisation d’un service
supplémentaire.
 Chaque appel reste associé à un identifiant et peut être traiter de manière séparé (nouvel
arrivant, raccroché d’une des personnes, etc...)
Appelé 2
Appelé 1
Appelé 1 Appelé 2

Rassemblement appels Appelant


MSC/TRAU
Appelant MSC/TRAU

Appelé 3
Appelé 3
Appelé 4
Appelé 4

Un appel voix normal et trois appels en attente Cinq appels en conference call

Date : 07/12/2013 Passer à la première page


Page 244 Pierre SWEID
Services GSM : Les messages courts-1-
Les messages courts
 L’encapsulation
 La couche application SM-AL : génère et interprète les messages courts (texte, notif...)
 La couche transport SM-TL : a pour but la transmission fiable des messages entre le mobile et le
serveur de SMS SC. Elle gère le type de codage ainsi qu’une indication horaire
 La couche de relayage SM-RL : permet le transfert des SMS à travers les différents équipements
(entre le mobile et le MSC)
 La couche de contrôle SM-CP : permet de se protéger contre les problèmes radio (handover, perte
réseau...)

MS MSC SMSC MS

texte, notification, alerte... SM-AL


SM-AL

émetteur, période de validité, codage, SM-TL


SM-TL
SM-TL date...

SM-RL
destinataire SM-RL SM-RL SM-RL

CM layer
CM layer
CM layer garantie de la
transmission
MM/RR layers
MM/RR layers MM Layer

Date : 07/12/2013 Passer à la première page


Page 245 Pierre SWEID
Services GSM : Les messages courts-2-
 Aspects du SMS (Short Message Service)
 Le SMS est un service qui permet d’échanger avec un correspondant des informations de faible
volume sans contrainte temporelle.
 Un simple message de 160 caractères maximum
 Un SMS n’est pas directement envoyé à son correspondant mais à sa messagerie qui se chargera
de lui délivrer.
 Un SMS peut être envoyé ou reçu en même temps qu’un appel voix, data ou fax
 La concaténation et la compression des SMS est possible
 L’Enhanced Messaging Service (EMS) est la capacité d’envoyer ou de recevoir des images, des
mélodies, du son, des animations, du texte, des icones avec un terminal adéquat.

 Différentes classes de SMS


 classe 0 : écran du terminal
 classe 1 : écran du terminal + sauvegarde dans le terminal
 classe 2 : écran du terminal + sauvegarde en SIM
 classe 3 : commande AT

Date : 07/12/2013 Passer à la première page


Page 246 Pierre SWEID
Services GSM : Les messages courts-3-
 Contenu applicatif d’un SMS :

 SMS données : texte simple 140 à 160 caractères

 SMS évolués (EMS) : musique, images, animation, symboles...

 SMS push : sur SMS reçu, récupération d’un MMS par ex, d’une adresse WAP...

 SMS de notification : messages sur le répondeur, email reçu...

 SMS d’alerte : messages transmis par le mobile pour indiquer la place restante des SMS

 SMS de commande : modifications à distance des champs en SIM

 ...

Date : 07/12/2013 Passer à la première page


Page 247 Pierre SWEID
Services GSM : Les services supplémentaires-1-

Les services supplémentaires

Date : 07/12/2013 Passer à la première page


Page 248 Pierre SWEID
Services GSM : Les services supplémentaires-2-
 Les services supplémentaires (exhaustif) :
 Le renvoi d’appel (Call Forward : CF),

 L’identification de l’appelant par son numéro (Call Line Identification Presentation : CLIP)

 Le double appel (Call Waiting : CW),

 La mise en attente (Call Hold : HOLD)

 La multi conférence (Multiparty : MPTY)

 Les Advice of Charge (AoC / Opération sur SIM prépayés)

 Le transfert d’appel (Call Deflection : CD)

 La mise en relation de deux appels (Explicit Call Transfer)

Date : 07/12/2013 Passer à la première page


Page 249 Pierre SWEID
Services GSM : Les services spécifiques-1-

Les services spécifiques

Date : 07/12/2013 Passer à la première page


Page 250 Pierre SWEID
Services GSM : Les services spécifiques-2-
 Des services spécifiques mis à la disposition de l’applicatif (rhm, AT...) :
 la recherche de réseaux disponibles ,
 la sélection d’un nouveau réseau,
 le changement des réseaux préférés,
 le changement de bande,
 le changement de SIM,
 l’indication de démarrage
 l’indication d’extinction
 l’indication de paging

Date : 07/12/2013 Passer à la première page


Page 251 Pierre SWEID
GSM – LIMITATIONS- CONCLUSIONS-1-
 LIMITATIONS :
 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

 BESOINS SUPPLEMENTAIRES
 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)

Date : 07/12/2013 Passer à la première page


Page 252 Pierre SWEID
GSM – LIMITATIONS- CONCLUSIONS--2
 SOLUTIONS POUR FAIRE EVOLUER GSM

Date : 07/12/2013 Passer à la première page


Page 253 Pierre SWEID

Vous aimerez peut-être aussi