Vous êtes sur la page 1sur 56

41

De la 2G à la 5G
GSM: Architecture

Mustapha Hamza
STIC L3
ISET'Com 2023-2024
42
Introduction

 1ère génération : concerne le téléphone mobile avec


communications analogiques.
 2ème génération : utilise une communication
numérique avec deux options :
soit
le combiné est embarqué dans un mobile avec une
potentialité importante de déplacement.
soit la mobilité est réduite.
Norme Européenne 43

 Le GSM (Global System for Mobile communications), premier système


de téléphonie mobile efficace, économique et universel répondant
aux exigences d’interconnexion et de mobilité
 Rapidement adopté par les utilisateurs.
44
Architecture générale
45
Station mobile (MS)

 La station mobile est l’équipement physique utilisé par l’usager du


réseau GSM pour accéderaux services de télécommunications
offerts.
 Il existe différents types de stations mobiles, tels que les mobiles
montés sur des véhicules, les portables ou les portatifs.
 Identités:
International Mobile Equipment Identity: IMEI: *#06#
 Subscriber Identity Module: SIM
 International Mobile Subscriber Identity: IMSI
 MS ISDN number:
46
Architecture générale
Base Station System (BSS) 47

 Équipement physique qui assure la couverture d’une zone


géographique donnée,
 Contient les matériels et logiciels nécessaires pour communiquer
avec les stations mobiles.
 Division fonctionnelle:
 une fonction de contrôle assurée par un contrôleur de stations de base
BSC (Base Station Controller)
 une fonction de transmissionradio supportée par les stations de base BTS
(Base Transmitter Station).
 L’interface entreBSC et BTS, appelée interface A bis
48
Architecture générale
Network Subsystem Network: NSS 49

• MSC: Mobile services Switched Center


• VLR: Visitor Location Register
• HLR: Home Location Register
• AUC: Authentification Center
• EIR: Equipment Identity Register
MSC 50

 Autocommutateur qui assure toutes les fonctions de commutation


nécessaires pour les mobiles situés dans une zone géographique
appelée zone de MSC.
 Prend en compte la nature mobile des usagers et gère les ressources
radio nécessaires
 Il assure la localisation, met à jour et applique les procédures prévues
pour le transfert des communications entre les cellules.
 L’interfonctionnement avec d’autres réseaux, comme le réseau
téléphonique, nécessite la présence dans ce commutateur de
fonctions spécifiques, qui sont désignées sous le nom Interworking
Functions (IWF): Gateway MSC
 L’interface entre le MSC et le sous-système radio appelée interface A
Home Local Register: HLR 51

 HLR (Home Location Register): base de données contenant les


informations relatives aux abonnés
 données statiques: IMSI, no d’appel, type abonnement…
 données dynamiques: localisation, état du terminal…
 Le HLR sert de référence pour tout le réseau

 Dialogue permanent entre le HLR et les VLR


Visitor Local Register: VLR 52

 Base de données locale: en général, un VLR par MSC


 Contient les informations relatives aux abonnés présents dans la
Location Area (LA) associée
 Même info que dans HLR + identité temporaire (TMSI) + localisation
 VLR mis à jour à chaque changement de cellule d’un abonné
Authentification Center: AUC 53

 Contrôle l’identité des abonnés et assure les fonctions de cryptage

 Authentification de l’abonné: Subscriber Identity Module (carte SIM)


contient plusieurs clés secrètes

 Cryptage des données au niveau du terminal


Equipment Identity Register: EIR 54

 Empêche l’accès au réseau aux terminaux non autorisés (terminaux


volés)

 A chaque terminal correspond un numéro d’identification: le IMEI


(International Mobile Equipment Identity)

 A chaque appel, le MSC contacte le EIR et vérifie la validité du IMEI


55
Architecture générale
56
Operation Maintenance
Center: OMC

 Entités fonctionnelles à travers lesquelles l’opérateur


du réseau peut contrôler son système.
 Gestion commerciale ou administrative du réseau :
abonnés, terminaux, facturation, comptabilité,
statistiques ;
 Gestion de la sécurité ;
 Gestion des performances ;
 Modification des configurations du réseau ;
 maintenance, gestion des alarmes.
57
Recap

Cellules tri-secteurs à plusieurs TRX (1 à 4 par secteurs)


1 TRX (émetteurs – récepteur) est réglé sur une fréquence porteuse, et peut écouler
INTERFACE VERS LE RESEAU
jusqu’à 7 conversations simultanées maximum
TELEPHONIQUE TERRESTRE

Concentrateur

Cœur du système

List des terminaux volés

ENCRYPTION,
AUTHENTIFICATION
LISTE D’USAGER DE L’OPERATEUR ET DROITS
58
Interfaces
59

De la 2G à la 5G
GSM: Interface Radio

Mustapha Hamza
STIC L3
ISET'Com 2023-2024
60
Multiplexage frequentiel: FDMA

 GSM opère dans la bande des 900 MHz, 2 x 25 MHz de bande


 La largeur des canaux étant de 200 kHz, on obtient 124 canaux duplex.
61
Multiplexage temporel: TDMA

Chaque porteuse est divisée


en IT appelés slots.
Tslot = (75/130) ms = 0.5769
ms.
 multitrames =26 trames
TDMA.
 supertrames =51 multitrames
 hypertrame = 2048
supertrames
62
Canaux logiques

 Problèmes du lien mobile-réseau au niveau de la propagation


(atténuation, évanouissements, interférences...),
 la gestion du réseau : contrôle pour que le mobile se rattache à
la station de base la plus favorable, pour établir et surveiller le
déroulement d’une communication ou encore assurer le handover.
⇒L’utilisation de canaux logiques:
les canaux dédiés (TCH et SDCCH), à un mobile.
Les autres canaux sont des canaux partagés entre mobiles.
Broadcast Channel BCH 63

 Emis sur la voie balise


 Uniquement sur la voie descendante
 Présente dans toutes les cellules
 Groupe de canaux logiques non dédiés
 FCCH: Permet le calage du mobile en fréquence
 SCH: fournir aux mobiles les éléments pour une synchronisation temporelle
 BCCH:
 Permet la diffusion d’informations sur les caractéristiques de la cellule
 Plusieurs types d’informations émises à des périodes différentes suivant la
rapidité avec laquelle on désire qu’un mobile les apprenne
Common Control Channel CCCH 64

Groupe de canaux non dédiés


 Random Access Channel RACH: Permet l’accès aléatoire au réseau
 Voie montante
 Access Grant Channel AGCH: Message d’allocation du SDCCH
envoyé(Numéro de porteuse, numéro de slot)
 Voie descendante
 Paging Channel PCH: diffuse l’identité du mobile
 Voie descendante
 Cell Broadcast Channel CBCH: diffuser à l’ensemble des mobiles de
la cellules des informations spécifiques ( Météo, Informations routières
etc…)
 Voie descendante
Dedicated Control Channel DCCH 65

 Groupe de canaux dédiés: bidirectionnels


 Standalone Dedicated Control Channel SDCCH
 Slow Associated Control Channel SACCH
 Fast Associated Control Channel FACCH
SDCCH 66

 Les informations provenant des couches applicatives du système sont


des données, transportées par des canaux TCH ou de la signalisation
transportée par des canaux SDCCH
 transporte les informations suivantes :
 Contrôle de puissance d’émission du mobile
 Contrôle de la qualité du lien radio
 Rapatriement des mesureseffectuées sur les stations voisines
FACCH 67

 Le SACCH associé à un canal dédié (TCH ou SDCCH)


 Associé à un SDCCH, celui-ci est pleinement utilisé pour la
signalisation nécessaire au Handover
Traffic Channel TCH 68

 Canaux dédiés au transport de l’informations utilisateur en


provenance des couches «applicatives»
 Existent en plusieurs débits
69
Modulation: GMSK

 La modulation spécifiée pour la norme GSM est la


modulation GMSK (Gaussian Minimum Shift Keying), qui
est une modulation de fréquence à enveloppe
constante
 le signal MSK est construit à partir de deux porteuses (f
et f/2), l'une ayant une fréquence double de l'autre.
Mise en route du mobile(1)

Le mobile recherche un canal BCCH, par scanning.


Il repère la cellule ayant la puissance reçue la plus
élevée,
lit les informations relatives à la fréquence et aux
canaux logiques.
Il envoie alors un message d’acquittement sur le
canal RACH.
Le réseau répond sur le canal AGCH et alloue un
canal dédié SDCCH pour les échanges de protocole
ainsi qu’un canal associé SACCH pour le contrôle de
puissance et l’avance de temps.
70
71
Mise en route du mobile(2)

Les échanges se produisent alors sur ce


canal SDCCH jusqu’au retour en mode
veille sur le canal BCCH.
L’identité de la zone de localisation (LAI :
Location Area Identity) est inscrite sur la
carte SIM.
Pendant six intervalles de temps sur huit,
le mobile est inactif.
Pendant un intervalle de temps, il écoute
les BCCH des cellules voisines pour
éventuellement changer son inscription.
72
Appel entrant

 Le réseau appelle le mobile sur le canal de


paging PCH.
 Le mobile répond par un message
d’acquittement sur le canal RACH.
 Le réseau fixe, via le canal AGCH, alloue un
canal de trafic TCH à la communication.
 Il associe à ce TCH un canal de signalisation
associé SACCH, sur lequel, pendant la
communication, le mobile transmettra des
mesures destinées à préparer un transfert
automatique intercellulaire ou une rupture
de communication
73
Recap

Broadcast Channel Frequency Correction Channel Calage sur fréquence


(BCH) (FCCH) porteuse
Synchronization Channel Synchronisation +
unidirectionnel (SCH) Identification
en diffusion Broadcast Control Channel Information Système
(voie balise)
(BCCH)
Common Control Paging Channel Appel du mobile
Channel (PCH)
Random Acces Channel Accès aléatoire du
(CCCH) (RACH) mobile
Acces Grant Channel Allocation de ressource
(AGCH)
accès partagé
Cell Broadcast Channel Messages courts diffusés
(CBCH)
Stand-Alone Dedicated Control Signalisation
Channel (SDCCH)
Dedicated Control Slow Associated Control Supervision de la liaison
Channel Channel (SACCH)
Fast Associated Control Execution du handover
Channel (FACCH)
Traffic Channel Traffic Channel for coded Voix plein/demi débit
speech (TCH/FS ou HS)
(TCH) Traffic Channel for data Données utilisateur
(TCH/FS ou HS)
74

De la 2G à la 5G
GSM: Fonctions cellulaires et sécurité

Mustapha Hamza
STIC L3
Iset’cOm 2023-2024
75
Mise à jour de la localisation

– Le mobile sait qu’il change de zone de


localisation grâce au canal BCCH
– Il prévient le nouveau VLR (donne son TMSI)
– Le nouveau VLR (qui peut être l’ancien)
récupère auprès de l’ancien le profil du
mobile
– Le VLR informe le HLR de la nouvelle zone
de localisation du mobile
– Le HLR demande à l’ancien VLR d’effacer
les infos relatives au mobile (si VLR différent)
76
Le handover

– Pendant la communication
• Le lien radio est mesuré
• Si la qualité passe sous un seuil : déclenchement
– Décision d’effectuer le HO
– L’ancienne station transmet à la nouvelle les paramètres
du mobile impliqué (clé de chiffrement, débit,…)
– Le réseau transmet au mobile un message (référence sur
le nouveau canal de transmission)
– L’ancien canal est libéré
– Si pas de ressources disponible : échec de handover (call
dropped)
Mécanisme d’authentification de 77
l’usager

 La SIM contient entre autres


IMSI, sa clé d’authentification
individuelle (Ki) et
l’algorithme
d’authentification (A3).
 Le réseau transmet un
nombre aléatoire (RAND) à la
station mobile. Celle-ci
calcule une signature de
réponse (SRES) en utilisant
RAND, Ki et l’algorithme A3.
 Si les deux sont identiques,
l’authentification est réussie
Sécurité des informations transmises78

 Pour protéger les


informations (signalisation
et trafic) sensibles
 Tous les messages qui
contiennent une
information sensible
doivent être transmis en
mode protégé.
 La carte SIM contient deux
algorithme
supplémentaires, un
générateur de clé de
chiffrement, l’algorithme
A8 et l’algorithme A5
Sécurité de l’identité de l’usager 79

 TMSI : Temporary Mobile Subscriber Identity est allouée à l’usager,


valable que dans une zone de localisation donnée.
 Si un mobile ne possède pas encore ce numéro, l’identification
s’effectue par l’IMSI.
 Une fois la procédure d’identification achevée, et le chiffrement en
place, le TMSI est transmis crypté à la station mobile.
 À partir de ce moment, il est utilisé dans toutes les transactions entre
la station mobile et le réseau.
80

De la 2G à la 5G
GSM: Aspects pratiques

Mustapha Hamza
STIC L3
ISET'Com 2023-2024
81
Rappels

GSM DCS 1800


Bandes de 890-915  1710-1785 
Fréquences 935-960  1805-1880
(Mhz)

Largeur 2*25 Mhz 2*75 Mhz


simplex
Ecart duplex 45 Mhz 95 Mhz
82
Zones de localisation

 Cellule (Cell)
 aire géographique couverte par une antenne radio
 Zone de localisation (Location Area)
 ensemble de cellules dans lequel l’abonné est localisé
 Zone de commutation (Communication Area)
 ensemble de zones de localisation qui dépendent d’un même centre de
commutation
 Réseau terrestre mobile (Public Land Mobile Network PLMN)
 ensemble des zones de commutation sous la responsabilité d’un opérateur
83
Identifiants de localisation

 LAI (Localisation Area Identification)


- utilisée pour localiser les abonnés
- structure : Code du pays (602 pour la Tunisie) + Code du réseau dans le pays (02 pour
TT) + Code de la zone de localisation dans le réseau
 CGI (Cell Global Identification)
- identification globale de cellule
- structure : LAI + Identification de cellule
 BSIC (Base Station Identity Code)
- code d’identification de BTS
- permet à une MS de distinguer localement les BTS qu’il entend
- structure : Code couleur du PLMN + Code couleur de la BTS

→ + HLR Number, VLR Number, MSC Number.


84
Canaux physiques → Canaux logiques

➢ paire de fréquences : un slot ➢ diffusion des informations


particulier est alloué à une
communication avec un mobile systèmes : (BCCH, SCH, FCCH)
donné.
➢ prévenir les mobiles des appels
✓ paire de slots forme un canal
physique duplex entrant et faciliter leur accès au
✓ forme la base de 2 canaux système : (RACH, AGCH, PCH)
logiques :
➢ contrôler les paramètres
- TCH qui porte la voix
numérisée physiques avant et pendant les
- un canal de contrôle le phases actives de transmission
SACCH (Slow Associated (FACCH, SCH, SACCH)
Control Channel) qui
permet le contrôle des ➢ fournir des supports pour la
paramètres physiques de la transmission de la signalisation
liaison.
téléphonique (SDCCH)
85
Canaux logiques

Broadcast Channel Frequency Correction Channel Calage sur fréquence


(BCH) (FCCH) porteuse
Synchronization Channel Synchronisation +
unidirectionnel (SCH) Identification
en diffusion Broadcast Control Channel Information Système
(voie balise)
(BCCH)
Common Control Paging Channel Appel du mobile
Channel (PCH)
Random Acces Channel Accès aléatoire du
(CCCH) (RACH) mobile
Acces Grant Channel Allocation de ressource
(AGCH)
accès partagé
Cell Broadcast Channel Messages courts diffusés
(CBCH)
Stand-Alone Dedicated Control Signalisation
Channel (SDCCH)
Dedicated Control Slow Associated Control Supervision de la liaison
Channel Channel (SACCH)
Fast Associated Control Execution du handover
Channel (FACCH)
Traffic Channel Traffic Channel for coded Voix plein/demi débit
speech (TCH/FS ou HS)
(TCH) Traffic Channel for data Données utilisateur
(TCH/FS ou HS)
86
De la trame à l’hypertrame

Hypertrame = 2048 supertrames


3 h 25 m 53.76 s
Supertrame = 51 multitrames de trafic
= 26 multitrames de controle
6.12 s

multitrame Trafic = 26 trames multitrames Contrôle = 51 trames


120 ms 235.4 ms

Trame = 8 slots 4.615 ms

Slot = 156.25 bits 577s

Bit = 3.69 s 3.69 s


87
Slot / Burst normal

• Unité de transmission est le (Slot = Burst + Période de garde (30,46 us))


• Plusieurs structures
• Burst normal : 1 trame TDMA = 1250 bits (4.615 ms)

0 1 2 3 4 5 6 7

26 bits 8.25 bits


3 58 bits de données Séquence
58 bits de données 3 (période
chiffrés et encodées chiffrés et encodées
D’apprentissage de garde)

1 slot = 156,25 bits (577 s)

 3 bits début et fin : augmenter et diminuer la puissance de l’émetteur


 Séquence d’apprentissage : synchronisation (minimise l’apparition d’erreurs)
 Délais de garde : protège le slot suivant des inexactitude d’alignement
temporel
2 * 58 bits de données utilisateurs ou de signalisation (1er bit indique la présence
éventuelle de signalisation Bit = 0 → bits de données impairs = TCH
Bit =1 → bits de données impairs FACCH)
88
Voie balise (1)

✓ se raccorder en permanence à la station de base la plus favorable


✓ → voie balise (beacon channel) propre à chaque station de base
✓ indispensable à l’itinérance et le handover
✓ fréquence particulière appartenant aux fréquences allouées à la
station
✓ mobile mesure périodiquement le niveau du signal qu’il reçoit et
détermine si il est à la portée de la station
✓ → chaque voie balise comprend des signaux de forme spécifique
(détection et calage en fréquence et en temps) et des informations
systèmes (identité du réseau et caractéristiques d’accès)
✓ mise sous tension : calage sur la voie balise de la BTS
✓ veille : surveille constamment le signal reçu sur cette voie et sur
les voies des stations voisines
89
Voie balise (2)

✓ mobile écoute périodiquement les voies balises des stations avoisinantes et


mesure la puissance reçue.
→ liste des stations susceptibles de l’accueillir en cas de handover

✓ scrutation des voies balises se fait en permanence (veille ou communication)

✓ voies balises :
- fréquence descendante (fréquence - balise) : émission en
permanence d’un signal modulé de puissance constante qui
permet aux mobiles de faire des mesures de puissance.
- canaux logiques en diffucion (Broadcast Channel) implantés
sur cette fréquence – balise sur le slot 0 (FCCH, SCH,
BCCH).
90
Canal FCCH

✓ FCCH (Frequency Correction Channel) → burst


particulier émis environ toutes les 50 ms.
→ composé de 148 bits à 0.

✓ émission sur une fréquence porteuse f0 → donne un


signal sinusoïdal de fréquence f0 + 1625/24 kHz
✓ porteuse pure décalée en fréquence qui permet un
calage fin de l’oscillateur du mobile.

✓ FCCH présent sur le slot 0 de la voie balise est émis


dans les trames 0, 10, 20, 30 et 40 d’une multitrame 51.
(20 fois par seconde)
91
Canal SCH

→ fournir aux mobiles tous les éléments nécessaires à une synchronisation complète.

➢ SCH transporte sur chaque burst 2 paramètres sur 25 bits :


- numéro de la trame réduit RFN (19 bits) permettant de déterminer le FN
- code de couleur BSIC (6 bits) dont le rôle est discriminer plusieurs stations de base peu
éloignées ayant la même fréquence.
+ 10 bits de CRC et 4 bits de trainée = mot de 39 bits

➢ synchronisation logique : 11 bits pour numéro de la supertrame, 5 bits


pour numéro de la multitrame 51, 3 bits place du SCH parmi les 5 places
possibles dans la multitrame 51 (1, 11, 21, 31, 41)

➢ code couleur BISC permet de différencier deux voies balises (BTS) sur la
même fréquence (mobile à mi-distance entre les deux BTS)
- 3 bits : code couleur d’une BTS dans un PLMN
- 3 bits : code couleur d’un PLMN
92
Canal BCCH

✓ BCCH (Broadcast Control Channel) → diffusion des données caractéristiques de la


cellule.
→ diffusion régulière d’informations systèmes de plusieurs types.

- paramètres de sélection de la cellule


- numéro de zone de localisation
- liste des porteuses allouées à la BS (saut de fréquence)
- ensemble de paramètres : contrôle de puissance, DTX…
- diffusion de l’identité de la BTS au sein de la zone de loc.

✓ 4 bursts normaux à chaque multitrame 51 (4,255 infos/seconde)


✓ se situe généralement sur le slot 0 de la voie balise.
93
Canal RACH

Slot : 156,25 bits (577 us)

Séquence Bits de données 68,25 bits (252 us)


de synchronisation encodés

8 bits 41 bits 36 bits 3 bits

➢ 41 bits de synchronisation pour allonger la plage de synchro.

➢ bits de données : 8 bits utiles + 6 bits couleur BISC = 14 bits

- se rajoute 4 bits de trainée = 18 bits


- code convolutionnel de taux ½ = 2 x 18 bits = 36 bits
94
Canal RACH

burst utilisé est plus court que le burst


normal
→ le mobile ne connaît pas le délai de
propagation entre l’endroit où il se trouve
et la station de base.

✓ le délai de garde est fixé à 252 us pour permettre une


distnace maximale de 37,8 km (marges de sécurité : 35 km).

✓ requête contient entre 3 et 6 bits indiquant la catégorie du


service demandé.
95
Multiplexage TCH-SACCH

✓ transmettre un bursts de parole toutes le 5 ms


✓ trame TDMA = 4,61538 ms
✓ période de 120 ms (multitrame 26), 6 blocs de parole (24
bursts) sont engendrés.
✓ le mobile dispose de 26 slots → 2 slots de libre (1
SACCH, 1 idle ou au repos (scrutation des voies balise
T T T T des
T Tcellules
T T voisines))
T T T T A T T T T T T T T T T T T i
0 1 2 12 25

T : TCH A : SACCH i : idle


96
Mode transparent/ non
transparent

 2 modes de fonctionnement:

Mode transparent (pas de correction d’erreurs) :


conditions favorables (bon SNR, mobilité restreinte)
débit utilisateur théorique : 14,4 kbit/s

Mode non transparent : utilisation d’un protocole


de reprise sur erreur RLP (Radio Link Protocol)
débit utilisateur théorique : 9,6 kbit/s (taux
d’erreur : 4/1000)

Vous aimerez peut-être aussi