Sie sind auf Seite 1von 30

Architectures des

réseaux mobiles

André-Luc BEYLOT
ENSEEIHT
Département Télécommunications et Réseaux
PLAN GENERAL
n Introduction

n Architecture Protocolaire du GSM

n GPRS

n UMTS

2
Introduction
n Réseaux de mobiles : Un monde très orienté « Télécoms »
u Téléphonie : suprématie du GSM (Global System for Mobile communications)
u Intégration voix/données nécessaire : GPRS (General Packet Radio System)
u Débit supérieur, multimédia : UMTS (Universal Mobile Telecom. System)

n Réseaux Privés sans fil : 1 évolution pour les réseaux locaux


u Réseaux personnels : Bluetooth
u Réseaux locaux sans fil : IEEE 802.11
n Diffusion
u Boucle locale radio
u DVB, satellites
n Internet
u IP-mobile, IP cellulaire et MANET (Mobile Ad-hoc NETworks)
3
Réseaux de Mobiles et Réseaux
sans fil
n Réseaux de mobiles
u Un utilisateur mobile = capable de communiquer à l ’extérieur
de son réseau d’origine en conservant son adresse
u Pbs de compatibilité de signalisation
u Exemples :
F GSM :
• Mobilité autorisée au sein de réseaux utilisant le GSM
• Utilisation de la HLR et de la VLR
F IP-mobile
n Réseaux sans fil : lié au support de transmission
u Système de communications sans prise murale
u Utilisation du support hertzien
u Exemples : téléphone sans cordon de résidence
4
Réseaux cellulaires
n Atténuation du signal => concept cellulaire
n Augmentation du nombre d ’utilisateurs
u Cellules de plus en plus petites
u Micro-cellules et antennes petites faible puissance d’émission
Zone de Zone de
Localisation Localisation
Zone de
Sous-Réseau
Localisation

5
Caractéristiques des
réseaux de mobiles
n Méthodes d ’accès au support : FDMA, TDMA, CDMA

n L’allocation des ressources : FCA, DCA, HCA

n La sécurité : authentification, cryptage des données

n Le transfert intercellulaire : Handover ou Handoff


n Le paging
n Le contrôle de puissance
n Le dimensionnement
u probabilité de blocage
u probabilité de coupure
6
Fonctions du Réseau Cellulaire
n Gestion de la mobilité (Mobility Management)
u HLR (Home Location Register) : 1 par réseau d’abonnement
u VLR (Visitor Location Register) : 1 par zone d’enregistrement
u Compromis : Enregistrement/Paging

n Gestion des Appels (Call Management)


u Mise en place, fermeture des connexions
u C ’est de la signalisation : typiquement SS7

n Gestion des Ressources Radio (Radio Resource Management)


u Choix de la fréquence porteuse la plus forte
u Contrôle de puissance
7
Schémas d’architectures des
réseaux de mobiles
Terminal Mobile Antenne Terrestre Commutateur Commutateur

Carte à puce

Interface Interface Interface Interface


UIM-MT MT-RAN RAN-CN CN-CN

User Identity Mobile Terminal Radio Access Network Core Network Core Network
Module (UIM) (MT) (RAN) (CN) (CN)

8
Architecture Simplifiée du GSM

VLR VLR HLR

PS PS PS PS
PS
Signalisation G B C

A bis
A
RTC

Interface air
...
...

Local Exchange
Base Station Mobile-service (commutateur de raccordement) 9
Mobile Station
Base Station System Controller Switching Center
PRINCIPAUX PROTOCOLES DU GSM
CM
MM

BSSAP
RR

SCCP

MTP3
LAPDm LAPD MTP2

physique physique MTP1

...
...

MT BTS BSC MSC


BSSAP : Base Station Subsytem Application Part
SCCP : Signalling Connection Control Part
MTP : Message Transfer Part (protocoles du SS7) 10
Interface Air - Couche 1
n Différents canaux logiques

Broadcast Channel Frequency Correction Channel (FCCH) ↓ Calage Fréquence Porteuse


(BCH)
Synchronization Channel (SCH) ↓ Synchro + Identification
unidirectionnel
en diffusion Broadcast Control Channel (BCCH) ↓ Information Système

Common Control Paging Channel (PCH) ↓ Appel du Mobile


Channel (CCCH) Random Access Channel (RACH) ↑ Accès aléatoire du mobile
↓↑
accès partagé Access Grant Channel (AGCH) ↓ Allocation de Ressources
Cell Broadcast Channel (CBCH) ↓ Messages courts diffusés
Stand-Alone Dedicated Control Channel (SDCCH) ↑↓ Signalisation
Dedicated Control Slow Associated Control Channel (SACCH) ↓↑ Supervision de la liaison
Channel (DCCH)
Fast Associated Control Channel (FACCH) ↓↑ Exécution du Handover
Traffic Channel for coded speech
Traffic Voix plein/demi débit
(TCH/FS) (TCH/HS) ↑↓
Channel (TCH)
Traffic Channel for data ↑↓ Données utilisateur

11
Interface Air - Couche 1
Hypertrame = 2048 supertrames
3 h 25 m 53.76 s

Supertrame = 51 multi-trames de trafic


= 26 multi-trames de contrôle
6.12 s

Multi-trame de Trafic Multitrame de contrôle = 51 trames


= 26 Trames
235.4 ms
120 ms

Trame = 8 slots 4.615 ms

Slot = 156.25 bits 577µs

12
Bit = 3.69 µs
Interface Air - Couche 2
n Canaux de trafic : rien
n Canaux de signalisation :
u DCCH : LAPDm
u BCH - BCCH (contrôle de la qualité et synchronisation) : rien
u CCCH + BCCH : transparent (message de niveau 3 mis dans
des trames sans en-tête ni acquittement
n LAPDm : version mobile du LAPD utilisé dans le RNIS-BE
u Pas de fanion
u Longueur fixe : 23 octets sur SDCCH et FACCH, 21 sur
SACCH

Adresse Commande Longueur Information Bourrage

13
LAPDm
n SAPI = 3 bits
u En fait seuls 0 et 3 sont utilisés : 0 sig, 3 SMS
n Champ de commande
u cf. LAPB : SABM, pas de SREJ
n Champ de longueur (bit M: fragmentation)
n Procédures de dialogue
u Mode sans connexion : trames UI sans acquittement
u Mode avec connexion : SABM/UA ; fenêtre de taille 1
u Multiplexage : SAPI (attention canaux dédiés)
u Pour SMS : SAPI 3, messages confirmés (mode connecté)
F usager en communication : SACCH associé, sinon SDCCH
u SDCCH et FACCH utilisé pour des messages de sig => cnx
SACCH (SAPI 0) : utilisé pour des mesures => pas de cnx
14
u
Couche 3 sur l’interface radio
n Comporte 3 sous-couches : RR, MM et CM
n CM redivisée en CC (Call Control), SS(Supplementary
Services), SMS (Short Messages)
n Pas de processus d’encapsulation entre les couches
n Format de messages commun pour les sous-couches

Identificateur de
transaction Champs Champs
type de Champs
obligatoires obligatoires
Identificateur de message optionnels
de longueur fixe de longueur variable
transaction

n Identificateur de transaction : éventuellement plusieurs


communications avec mise en attente
n Discriminateur de protocole : Sous-couche à laquelle il se
rapporte
15
Couche 3 sur l’interface radio
n Couche RR :
u Gère la connexion radio
u Etablissement d’un canal dédié + rétablissement en cas de
handover
u Etablie entre MS et BSC
n Couche MM :
u Gestion de la mobilité (échange MS et réseau - localisation)
u Sécurité
u Connexions MM : pas de message spécifique. Considérée
comme établie lors de l’envoi de messages de CM, SMS
n Couche CM :
u Assez proche des fonctionnalités offertes dans les réseaux
fixes (CC, SS) 16
u Seuls les SMS sont spécifiques
Interface Abis (BTS-BSC)
Canaux de trafic ~ Canaux B du RNIS

TCH
SDCCH
SACCH
BCCH Canaux de sig ~ Canaux D du RNIS

n Débit = 16 ou 64 Kbit/s
n Au niveau 2 (canaux D) : protocole LAP-D
u Messages de sig des niveaux supérieurs
u Messages de supervision et de maintenance de la BTS
u Messages internes de gestion de la liaison de données BTS-BSC
u Différents SAPI dans l ’adresse des trames
u 1 TRX (Transmitter/Receiver Module) gère une fréquence
F adresses TEI différentes pour les TRX ;
17
F numéro de slot - message de niveau 3
Interface Abis - niveau 3
CM

MM

Couches Supérieures

RR Message Message
transparent BTSM transparent BTSM
RR’
distribution distribution

LAPDm LAPDm LAPD LAPD

PHY PHY PHY PHY

Interface radio Interface Abis

n Messages transparents : BSC <-> MS


u discriminateur, type de message, numéro de slot, canal
logique, SAPI (0 ou 3) + message
18
n Messages non transparents : Gestion de la BTS
Interface A

n Interface BSC - MSC


n Repose sur le SS7 :
u 3 couches basses
u SSCS (sous-système de commande des connexions
sémaphores) ou SSCP (Signalling Connection Control Part)
u BSSAP : Base Station Subsystem Application Part
F BSSMAP (BSS Management Part)
• Message de gestion d’un BSC ex: ressources disponibles ? (SSCP
sans connexion - classe 0)
• Messages liés à un canal dédié - handover, allocation, libération
(SSCP avec connexion - classe 2)
F DTAP : messages de sig transitant par le BSC (transparent)
• utilise SSCP avec connexion
F Discrimination : en-tête des messages BSSAP (distribution)
19
Interface A
CM CM

MM MM

BSSAP BSSAP
DTAP BSSMAP
DTAP BSSMAP
RR
distribution
RR + distribution
BTSM
SSCP SSCP

MTP3 MTP3
LAPDm LAPD MTP2 MTP2
PHY PHY MTP1 MTP1

Interface Interface
radio Interface A
Abis

20
Exemple :
Allocation canal signalisation
...
...

MT BTS-A BSC MSC


RR - Channel Request
BTSM - Channel Required
RACH
BTSM - Channel Activation

BTSM - Channel Activation ACK

BTSM - Immediate Assignment Command


RR - Immediate Assignment
AGCH
SABM[MM CM_SERVICE REQUEST]
SDCCH BTSM - Establish Indication SCCP CONNECTION REQUEST -
[MM CM_SERVICE REQUEST] [BSSMAP COMPLETE Layer3INFO
[MM CM_SERVICE REQUEST]]

UA[MM CM_SERVICE REQUEST] SCCP CONNECTION CONFIRM

SDCCH 21
Exemple :
Signalisation « paging »
...
...

MT BTS-A BSC
RR - Paging Command RR - Paging Command BTS-B
RR - Paging Request RR - Paging Req
PCH PCH
RR - Channel Request
RACH BTSM - Channel Required

BTSM - Channel Activation

BTSM - Channel Activation ACK

BTSM - Immediate Assignment Command


RR - Immediate Assignement
AGCH
SABM[RR Paging Response] BTSM - Establish Indication
SDCCH [RR Paging Response]

UA[RR Paging Response] 22


SDCCH
Exemple : Appel Sortant
...
...

MT BTS-A MSC/VLR CA
Etablissement du canal dédié

MM CM_Service Request COMPLETE Layer3INFO [MM CM_Service Request]


MM Authentication Request

MM Authentication Response

BSSMAP CIPHER Mode Command


RR Ciphering Mode Command

RR Ciphering Mode Complete BSSMAP Cipher Mode Complete


CC Set Up (num demandé)

CC Call Proceeding ISUP IAM

BSSMAP Assignment Request


RR Assignment Request
RR Assignment Complete
BSSMAP Assignment Complete ISUP ACM
CC Alerting
ISUP ANM
CC Connect

CC Connect Acknowledge 23
Exemple : Appel Entrant
...
...

MT BTS-A MSC/VLR HLR GMSC CA


ISUP IAM (MISDN)
MAP_send_routing_info
MAP_provide_roaming_number
MAP_provide_roaming_number.ack
MAP_send_routing_info ack
ISUP IAM (MSRN)
Paging
Authentification + Passage en mode crypté
CC Setup

CC Call Confirmed

BSSMAP Assignment Request


RR Assignment Command
RR Assignment Complete
BSSMAP Assignment Complete
CC Alerting
ISUP ACM
CC Connect ISUP ACM
ISUP ANM 24
ISUP ANM
Exemple :
Handover intra-BSC
...
... ...
...

MT BTS-A BSC BTS-B MT


RR Measurement Report
BTSM Measurement Result
SACCH
RR Measurement Report
BTSM Measurement Result
SACCH BTSM Channel Activation

RR Handover Command BTSM Channel Activation ACK


RR Handover Access
FACCH
Access burst sur TCH
RR Handover Access
BTSM Handover Detection Access burst sur TCH
RR Physical Info
UI - FACCH
RR Physical Info
UI - FACCH
SABM - FACCH
RR Handover Complete
UA - FACCH
BTSM RF Channel Release
FACCH
BTSM RF Channel Release ack 25
Exemple :
Mise à jour localisation
...
...

MT BTS MSC/VLR2 HLR VLR1


Etablissement d’1 canal dédié
MM Location Updated Request (TMSI,LAI) BSSMAP
Complete Layer 3 info
[Location Update Request]
MAP Send Identification (TMSI)
MAP Send Identification ack (IMSI, Rand, Sres, Kc)
MM Authentication Request

MM Authentication Response
MAP Update Location MAP Cancel Location

MAP Cancel Location ack


MAP insert subscriber data

MAP insert subscriber data ack


MAP update location ack
Passage en mode crypté

MM TMSI Reallocation Command

MM TMSI Reallocation complete


MM Location Update Accept

Libération connexions et ressources


26
Architecture Protocolaire SMS
...
...

SMS-GMSC
MT MSC/VLR SC SME
SMS-IWMSC

SM-AL

SM-TL SM-TL

SM-RP SM-RP
SM-CP
CM CM MAP MAP
MM MM

RR BSSAP TCAP TCAP

LAPDm SSCP SSCP SSCP


PHY MTP1-3 MTP1-3 MTP1-3

SME : Short Message Entity


27
Transfert d’1 SMS
depuis 1 mobile
...
...

MT BTS MSC/VLR HLR SMS-IWMSC SC


Etablissement d’1 canal dédié

Authentification et passage en mode crypté

SMS CP-data [RP-data]

MAP Forward Short Message


SMS CP-ack Envoi du Message

acquittement
MAP Forward Short Message ack
SMS CP-data [RP-ack]

SMS CP-ack

Libération

28
Transfert d’1 SMS
vers 1 mobile
...
...

MT BTS MSC/VLR HLR SMS-GMSC SC


Transfert de Message
MAP send routing info for SM

MAP send routing info for SM ack

MAP Forward Short Message

Paging et réponse

Authentification et chiffrement

SMS CP-data [RP-data]

SMS CP-ack

SMS CP-data [RP-ack]

SMS CP-ack
MAP Forward Short Message ack Compte-rendu
d’expédition
libération MAP rapport délivrance
29
MAP rapport délivrance ack
Transmission d’1 SMS
sur SDCCH
...
...

MT RR Channel Request BTS Channel Required BSC MSC


SDCCH
Allocation canal dédié

Establish Indication [CM Service Request]


SABM[CM Request Service]
SDCCH SCCP Connection Request [CM Service Request]

UA[CM Request Service]


SDCCH Authentification et chiffrement

SABM[SAPI=3] Establish Indication [SAPI=3]


SDCCH
UA[SAPI=3]
SDCCH
SMS CP-DATA + ACK
SDCCH Clear Command
RR Channel Release
SDCCH Deactivate SACCH
DISC[SAPI=0]
SDCCH Release Indication
UA[SAPI=0] RF Channel Release
SDCCH
RF Channel Release Ack Clear Complete
30

Das könnte Ihnen auch gefallen