2021/2022 Imad.ezzazi@usmba.ac.ma
Plan
• Introduction
• Architecture des réseaux GSM
• Interface radio & canaux logique
• Propagation et billon de liaison
• Gestion d’appel et d’itinérance
• Sécurité
• Evolution du GSM (GPRS, EDGE)
2
Evolution du GSM à l’origine
Le GSM
• Initialement prévu pour transmettre
– Voix
– Données à bas débit (9,6 kbits/s)
– Taux de codage:
𝐾
𝑅=
𝑛
K taille de mot d’information (avant le codage )
n taille du mot de code (après le codage )
4
Evolution du GSM
I. Evolutions logicielles
2ème évolution
• Initialement, la MS ne transmet et ne reçoit que sur un timeslot
par trame TDMA
• Allocation simultanée de plusieurs canaux physiques pour
l’émission/réception de données (Jusqu’à 4 Time Slots / trame
TDMA)
• HSCSD : High Speed Circuit Switched Data
•
=> Augmentation du débit utilisateur : jusqu’à 57,6 kbits/s
5
Evolution du GSM
I. Evolutions logicielles
3ème évolution
• Adaptation de la syntaxe XML (utilisé pour le WEB) pour les
mobiles
• Développement de nouveaux protocoles adaptées à la
mobilité
• WAP: Wireless Application Protocol
6
Evolution du GSM
I. Evolutions logicielles: Limitations
GSM Réseau à commutations de circuits
• Ligne monopolisée dans tout le réseau pour un seul
utilisateur, pour un transfert « sporadique » de données
=> gaspillage des ressources (radio)
8
Evolution du GSM à l’origine
Commutation de packets
Consiste à segmenter l'information en paquets de données.
Les données à transmettre sont découpées en paquets de données émis
indépendamment sur le réseau. Les paquets émis peuvent emprunter des routes
différentes et sont réassemblés à l'arrivée par le récepteur. La commutation de
paquet ne permet d’allouer des canaux que pendant la transmission des données,
10
Evolution du GSM
II. GPRS
Technologie GPRS : General Packet Radio Service
11
Evolution du GSM
II. GPRS
GSM et GPRS partagent la même interface radio
12
Evolution du GSM
II. GPRS
Architecture matérielle
• Deux réseaux en parallèle
– GSM : services classiques relatifs à la voix
– GPRS : transport des données
– Utilisation commune des équipements de la BSS
(mêmes bandes de fréquences)
– Séparation des deux réseaux au niveau du NSS
• GPRS vers réseaux fixes de données ou autres GPRS
• GSM vers RTCP ou autres GSM
Réseau
• Nouveaux équipements
fédérateur
– SGSN (Serving GPRS Support Node) ~ MSC ou
– G-GSN (Gateway GPRS Support Node) ~ G-MSC réseau
cœur GPRS
13
Evolution du GSM
II. GPRS
Architecture matérielle
14
Evolution du GSM
II. GPRS Architecture matérielle
15
Evolution du GSM
II. GPRS
Réseau fédérateur GPRS
16
Evolution du GSM
II. GPRS Architecture matérielle
17
Evolution du GSM
II. GPRS
Nouveaux équipements
• SGSN (Nœud de service GPRS)
– Assure le routage et le transfert des paquets de données vers
et depuis les mobiles GPRS
– Gère la mobilité
– Joue le rôle du VLR (stockage de données pour la
localisation)
– Assure des fonctions de facturation et d’authentification
• G-GSN (Nœud passerelle GPRS)
– Permet le routage vers et depuis les réseaux de données
« externes » vers le SGSN du mobile GPRS concerné
– Stocke l’adresse des SGSN courants des mobiles
– Assure des fonctions de facturation et d’authentification.
18
Evolution du GSM
II. GPRS
Nouveaux équipements
Au niveau radio, un nouvel équipement, l'unité de contrôle de
paquets (ou PCU) est nécessaire pour gérer les canaux radio dans le
GPRS. Il est l'équivalent des unités TRAU (Transcoding and rate
adapting unit) pour les canaux voix du GSM ;
• Convertir les «signaux radio» en paquets IP
• Permettre l'allocation dynamique du trafic
• Fournir le mécanisme de gestion des ressources radio, adapté au
transfert de paquets
19
Evolution du GSM
II. GPRS
20
Evolution du GSM
II. GPRS
23
Evolution du GSM
II. GPRS
Connexion entre nœuds GPRS
• Réseau Backbone GPRS
– Tous les GSNs sont reliés entre eux par un réseau IP
24
Evolution du GSM
II. Contexte PDP
• On appel un contexte PDP, l’ensemble des informations qui
sont stockées dans le mobile, le SGSN et le GGSN pour
permettre l’échange de donnée avec un réseau PDP
• Fonction
– Pour une session GPRS, un mobile active un contexte PDP
contenant les caractéristiques de la session
– Permet au mobile GPRS d’exister au niveau du réseau externe PDP :
il peut alors émettre/recevoir des données
• Contenu
– Type de réseau utilisé (IP, X.25…)
– @ PDP du mobile (IPv4, IPv6)
• Fixe : assigné par l’opérateur de manière permanente
• Dynamique assigné par le G-GSN durant la phase d’activation
– @ IP du SGSN courant (utilisé pour le “tunneling” depuis le G-GSN)
– La qualité de service
• Stockage
– MS, SGSN courant, G-GSN concerné.
25
Evolution du GSM
II. Contexte PDP
• Activation de contexte PDP initié par le MS
– Le MS informe le réseau de la demande
d’activation
• Type de PDP
• Adresse PDP
• Paramètres QoS (qualité de service)
• APN (Access Point Name : GGSN)
– SGSN vérifie les permissions du MS
– Le SGSN sélectionne le GGSN (si pas indiqué)
– Négociation de QoS (MS / SGSN / GGSN)
26
Evolution du GSM
II. Contexte PDP
• Activation de contexte PDP initié par le MS
27
Evolution du GSM
II. Contexte PDP
• désactivation du contexte PDP
28
Evolution du GSM
II. GPRS
Transmission de paquet
Le Transfert de paquets IP en GPRS repose sur des tunnels
Dans le cas des réseaux 2G et 3G, il existe deux types de tunnels,
Un tunnel de niveau 2 géré par le protocole LLC entre UE et SGSN
Un tunnel de niveau 4 géré par le protocole GTP entre SGSN et
GGSN
29
Evolution du GSM
II. GPRS
GTP
Les tunnels sont également utilisés pour modifier et
contrôler le transfert de paquets selon la mobilité de UE
30
Evolution du GSM
II. GPRS
Principe général de transmission de données
32
Evolution du GSM
II. GPRS
Principe général de transmission de données
o Terminal fixe:
o Transmission de paquet IP +adresse de
destination (PDP)
o GGSN:
• Trouver l’adresse IP de SGSN correspondant
• Encapsulation : mettre le paquet IP dans paquet
dont l’adresse de destination est l’adresse IP de
SGSN
Rajouter l’entête UDP
Rajouter l’entête GTP (tunnel)
o SGSN: Décapsulation de datagramme IP
• Retirer les entêtes de (SGSN, UDP, GTP)
• Transmettre le paquet IP vers le mobile 33
GPRS
Gestion de mobilité
• La localisation d’un mobile est gérée dans ces différents cas :
– Le SGSN transfère les données au mobile si le mobile se trouve dans
la cellule cible gérée par le SGSN
– Si ce n’est pas le cas : il émet les données au SGSN concerné
– Le SGSN doit connaître la localisation du mobile destinataire par «
Paging » dans le sens descendant.
– Le mobile doit signaler sa localisation à son SGSN courant dans le
sens remontant.
– Le problème : la fréquence élevée de changement de SGSN du
mobile entraine une gestion de la mobilité très lourde.
• Dans le but de mieux gérer la mobilité, le GPRS définit l’état du mobile
et se découpe une zone de localisation (LA – Location Aera) en
plusieurs zones de routage (RA – Routing Area).
• En général 1 RA = plusieurs cellules.
34
Evolution du GSM
II. Contexte PDP
Etats d'un mobile
35
GPRS
Liaison radio
• Canal physique: idem GSM
– Répétition d’un time slot sur TDMA
• Débit GPRS :
– Débit théorique de 8 x 21,4 = 171,2 kbits/s (debit
pratique ≈ 114 kbits/s)
37
GPRS
Limites
• Les opérateurs utilisent uniquement
– En pratique, utilisation des codages CS-1 et CS-2
– Configurations « 3+1 » et « 4+1 »
• 3 ou 4 TS en voie descendante
• 1 TS en voie montante
38
GPRS
Interfaces
39
GPRS
Interfaces
40
GPRS
Interfaces
41
GPRS
Liaison radio
• Un canal physique configuré en GPRS est appelé
PDCH (Packet Data Channel)
– Canal logique :
• similaire au GSM
– Canaux de trafic et de contrôle associés
– Canaux de diffusion et de contrôle commun
42
GPRS
Liaison radio
GSM
GPRS
43
GPRS
Liaison radio
44
Evolution GSM:
EDGE (2.75 G)
45
Evolution du GSM
III. EDGE
EDGE : Enhanced Data for GSM Evolution
Principe
• Modulation 8PSK au lieu de GMSK à 2 états (GSM, GPRS)
=> débits multipliés par 3
46
Evolution du GSM
III. EDGE
EDGE : Enhanced Data for GSM Evolution
EDGE supporte un débit plus élevé et une signalisation plus rapide
grâce à
• une nouvelle modulation de 8 PSK (Phase Shift Keying) par
rapport à la modulation GMSK (Gaussian Minimum Shift Keying)
qui est utilisée dans le GSM et le GPRS. GMSK transporte un bit
par symbole. 8PSK transporte trois bits par symbole.
• neuf schémas de codage par rapport au quatre schémas de
codage du GPRS. L’EDGE permet de transporter 60 kb/s par TS
(Time Slot)
• Une modulation et un codage (correction et détection
d’erreurs) adaptifs en fonction du taux d’erreurs. Le mobile et le
réseau s’adaptent à la condition de transmission en temps réel.
47
Evolution du GSM
III. EDGE
8PSK modulation to replace GMSK
48
Evolution du GSM
III. EDGE
8PSK modulation to replace GMSK
49
Conclusion
50
Evolution du GSM
III. EDGE
Exercices Vrai Faux
51
Evolution du GSM
III. EDGE
Exercices Vrai Faux
52
Evolution du GSM
III. EDGE
Exercices Vrai Faux
1. Si je déplace dans le réseau le GGSN dont je
dépends change au cours de mes déplacements :
• Structuration en couches
• Séparation en deux “plans”:
55
GPRS
Architecture de protocoles
56
GPRS
Architecture de protocoles
• PDP (Packet Data Protocol) :
Protocole standard du réseau fixe de données auquel est
connecté le G-GSN (IP, X.25)
• GTP (GPRS Tunnel Protocol) :
Mise en place du tunnel pour le transfert de données
G-GSN <> SGSN
• TCP/UDP (Transport / User - Datagram Protocol) :
Assure le transport G-GSN <> SGSN avec / sans acquittement
(X.25, transfert fiable / IP pas de transfert fiable)
• IP (Internet Protocol) :
Assure l’acheminenement des données G-GSN <> SGSN
(encapsulation avec @IP)
57
GPRS
Architecture de protocoles
• SNDCP (Subnetwork Dependent Convergence Protocol) :
interface entre les protocoles standard de niveau 3 des réseaux
fixes et les couches de niveau 2 des réseaux radiomobiles :
assure le transfert des données MS <> SGSN.
• LLC (Logical Link Control) :
Etablit des procédures de transfert d’informations pour assurer
une transmission fiable MS <> SGSN. Effectue aussi le cryptage.
• RLC (Radio Link Control) :
rôle similaire au LLC mais pour MS <> BSS
• MAC (Medium Access Control) :
Contrôle l’accès au canal radio
• BSSGP (BSS GPRS Protocol) :
transporte les informations de routage et de QoS BSS<>SGSN
(~BSSMAP)
58
GPRS
Architecture de protocoles
• Plan de signalisation (similaire au plan usager)
– SM (Session Management) : signalisation pour la gestion des sessions
– GMM (GPRS Mobility Management) : sign. pour la gestion de la mobilité
59
Ezzazi.ensaf@gmail.com