Réseaux GSM

Transcription

Réseaux GSM
Réseaux GSM
Global system for mobile communication
Eric Fleury
LORIA, INRIA
http://www.loria.fr/~fleury
Remerciements
❚ Stéphane Ubéda
❚ Olivier Festor
GSM
Pour en savoir plus...
❚ Réseaux GSM-DCS , X. Lagrange, P.
Godlewski, S. Tabbane, HERMES, ISBN 286601- 637-8 (3° édition)
❚ Réseaux mobiles, S. Tabbane, HERMES,
ISBN 2-86601-622-X
❚ Wireless Communications, T.S. Rappaport
❙ Prentice Hall, ISBN 0-13-375536-3
❚ GSM Switching, Services and Protocoles
❙ Eberspächer & Vögel, John Wiley & Sons
Le concept GSM
Première génération (année70)
❚ Analogique de fréquence ou de phase
avec multiplexage en fréquence
❚ Normes
❙ Nordic Mobile Telephone (NMT)
❙ Advanced Mobile Phone System (AMPS)(US)
❙ Propriétaire : Japon, Allemagne, Italie, France
❚ France
❙ Radiocom 2000 (86)
❙ Ligne SFR
❙ 460 000 abonnés (0.83%)
Une explosion
• Plus de 600 000 abonnés en France (95)
• 6 millions d’abonnés en Europe (95)
• Deux normes
• Global System for Mobile Communications (GSM)
• Digital Cellular System 1800 (DCS 1800)
• Part de marché de plus en plus importante
• Vers les 50% pour le grand public
• La demande précède l’offre
• Objet plus simple qu’un micro-ordinateur
Introduction à GSM
❙ 6 millions en Europe (mi-95)
❙ Première norme de téléphonie cellulaire de
seconde génération (numérique)
❙ Premières générations sont analogique (460
000 abonnés soit 0.83% de pénétration)
❙ A permis de faire « mûrir » le concept
cellulaire qui permet une utilisation efficace
de la ressource radio
Systèmes Radiomobiles Et
Concepts Cellulaires
❚ Stations mobiles et
stations de base radio
❙ Permettre l ’accès au réseau
téléphonique (Réseau
Téléphonique Commuté Public)
à partir d ’un terminal portatif
sur un territoire étendu.
❙ Liaison radioélectrique
❙ Bandes 450 mhz, 900 mhz et
1800mhz
❙ Service disponible
liaison radio entre
les terminaux de qualité suffisante
station de base
❙ Limiter la puissance
(BS) placées sur le territoire
❙ surface sur laquelle un terminale peut établir
une liaison est une cellule
❘ Pbm : réaliser une couverture du territoire par un
ensemble de cellules contiguës
❙ Une station mobile (MS) est tout terminale
capable de communiquer sur le réseau.
❚ Interface radio
❙ L ’intérêt est dans son appelation : mobilité
❙ On « coupe » le cordon ombilicale qui relie un
téléphone, un fax, un PC
❙ Comme toute autonomie, cette indépendance
ne vas pas sans contrepartie
❙ Spécificités du médium de transmission :
❘ commun à tous les utilisateurs et diffusif
(possibilité d ’écoute indiscrètes)
❘ canal perturbable par des interférences,
phénomènes variable dans l ’espace et le temps
❘ le médium est rare et donc chère
Problématique
❚ Réutilisation des ressources
❙ Fréquences/canaux
❚ Interconnexion de réseaux
❙ Réseaux fixes/sans fils/satellites
❚ Intégration de services
❙ Voix et données
❙ Sécurité
❙ Téléservices
❙ Pour utiliser ce médium if faut choisir de mettre en œuvre :
❘ techniques de modulation, de codage, d ’accès multiple
❘ dimensionner les canaux, spécifier les bandes, les débits binaires,
les puissances émises, les procédures d ’accès et de transmission.
❙ Tout ceci constitue l ’interface radio (air interface) et représente
le cœur du système radiomobile.
❙ L ’interface doit être normalisée avec soin. C ’est elle qui est
gelée dans le silicium des terminaux. Elle définit aussi la
capacité cellulaire (nbr max de communications dans une
cellule)
❙ L ’intérêt est dans son appelation : mobilité
❙ On « coupe » le cordon ombilicale qui relie un téléphone, un
fax, un PC
❙ Comme toute autonomie, cette indépendance ne vas pas sans
contrepartie
❙ Spécificités du médium de transmission :
❘ commun à tous les utilisateurs et diffusif (possibilité d ’écoute
indiscrètes)
❘ canal perturbable par des interférences, phénomènes variable dans
l ’espace et le temps
❘ le médium est rare et donc chère
❚ Itinérance et handover
❙ On doit pouvoir appeler et être appelé en
tout point du territoire couvert même lorsque
le terminal est itinérant (roaming)
❙ Pendant une communication, le terminal est
en liaison avec une BS, il est souhaitable
d ’assurer la continuation du service. Il peut
donc est nécessaire de changer de BS : c ’est
le transfert inter-cellulaire (handover, handoff)
❚ # des systèmes sans cordon
❙ téléphone sans fil, Bi-Bop, PABX
❚ Déploiement cellulaire
❙ # de com simultanées que peut écouter une
BS est limitée (matérielle, nbr de fréquences
disponibles)
❙ Système satellite peut assurer une couverture
géographique complète mais ne peut faire face à la
demande des villes.
❙ Système sans cordon bon pour des hots spots
Le PLMN ou le réseau
dédié aux mobiles
❚ Un réseau d ’accès au RTCP
❙ gestion du handover + itinérance nécessite des
équipements particuliers non présents dans les
réseaux téléphoniques classiques:
❘ commutateurs adaptés, base de données spécifiques
❙ Ces équipements + BS sont organisés en un
réseau nommé PLMN :
❘ sous système radio (tissu dense de BS)
❘ sous système réseau (Mobile-service Switching
Center), passerelle vers le RTCP, BD
PLMN: Public Land Mobile Network
RTCP: Réseau Téléphonique commuté public
❚ Une signalisation importante
❙ L ’usager est itinérant
❙ Router des appels
❘ « entrant » (vers un terminal mobile)
❘ « sortant » (à l ’initiative d ’un terminal)
❙ adressage indépendant de la position
géographique
❙ mémorisation de la localisation approximative
❙ le mobile signale sa position
❙ le trafic (non facturé) sur le réseau fixe est >
RTCP
La normalisation de GSM
❚ Historique
❙ Condition nécessaire est d ’avoir une bande de
fréquence commune sur l ’ensemble du
territoire
❙ 1979: (préhistoire du GSM)
❘ accord pour ouvrir la bande des 900MHz à la World
Administrative Radio Conf
❙ 1982: Allocation des bandes précise par la
Conf. Europ. des Postes et Télécom (CEPT)
❘ 890-915 (TermToNet) et 915-930 (NetToTerm)
❘ La France s ’oriente déjà vers le numérique MARATHON
Mobile ayant Accès Réseau Abonnés par Transmission Hertzienne Opérant en Numérique
Une norme européenne
❙ Création d ’un groupe d ’étude : Groupe
Spécial Mobile
❙ 1987: choix du numérique avec multiplexage
temporel à bande moyenne
❙ 13 pays Européens pour une ouverture
concertée en 91
❙ 1988: appel d ’offre inter. pour la réalisation
de réseaux pilotes.
❙ France Télécom choisit choisit 2 consortiums
comprenant des constructeurs français
(Alcatel & Matra)
Ouverture commerciale
❙ recommandations techniques sont gelées en
mars 1990
❙ 1991: autorisation de deux opérateurs en
France (FT, SFR)
❙ ouverture com. 1992
❙ montée en charge que mi 1993 (qcq pbm)
❙ 1991: spec GSM adaptées pour les
britanniques à la bande des 1800MHz (Digital
Cellular System) plus ciblés env. urbain
❙ Phase 2 des spec GSM est publiée
Structure de normalisation
❚ European Telecommunications Standards
Institute (ETSI <=> ANSI)
❚ Structuré en comités techniques
❚ 1994, 350 membres dont des noneuropéens (Australie)
❚ Norme adoptée hors Europe
❙ Concurrence : norme US et norme Japon
Special Mobile Group
(ETSI)
❚ SMG 1 définition des
services
❚ SGM 2 interface radio
❚ SGM 3 réseau fixe
❚ SGM 4 services de
données
❚ SGM 5 Universal Mobile
Telecommunication
System
❚ SGM 6 administration
des réseaux
❚ SGM 7 et 8 tests pour
la station mobile et
sous-système radio
❚ SGM 9 Carte SIM
Principales caractéristiques
de GSM
❚ Une approche réseau
❙ Diversité des service:
❘ spécifier un service de téléphonie mobile de voix et
de données, compatible avec les réseaux de
téléphonie fixes, soit analogique, soit numériques
comme le RNIS.
❙ Architecture spécifiée
❘ identifier les composants, les fonctions et les
interfaces du réseau. L ’architecture d ’un PLMN est
entièrement donné par la norme GSM.
❚ Une interface radio élaborée
❙ Problème de la consommation du spectre
hertzien
❙ Quelques grands choix :
❘ multiplexage, duplexage, largeur de bande
❙ Innovation :
❘ transmission numérique, partage en temps,
codage de la parole réduit à 13kbits/s (5,6kbits),
sondage de canal, transmission discontinue…
GSM est un système TDMA bande moyenne (200MHz) à
duplexage fréquentiel où 8 communications simultanées peuvent
être multiplexées sur un même couple de fréquence
GSM
Bande de fréquence
890-915 / 935-960
Nbr d’intervalles de tps par trame TDMA
8
Ecart duplex
45MHz
Rapidité de modulation
271 kbits/s
Débit de la parole
13 kbits/s
Accès multiple
Rayon des cellules
Multiplex freq et temp.
Duplexage freq.
0,3 à 30km
Puissance des terminaux
2 et 8W
Les services
❚ Réseaux classiques :
❙ un seul service (la parole)
❙ un seul opérateur
❚ Evolution :
❙ technique (numérisation)
❙ juridico-commerciale (dérégulation)
❚ Avant de spécifier un système de
communication, il faut préciser les
capacités qu’il offre.
❚ Définition d ’un PLMN
❙ 3 PLMN en France : Itineris, SFR, Bouygue
❙ Un PLMN peut accueillir des abonnés d ’un
autre PLMN (s ’il y a accord de roaming)
❙ Un PLMN s ’appuie sur le réseau RTCP pour
recevoir et transmettre des appels vers des
abonnés fixes.
❚ Terminale dans le réseau GSM
❙ Abonnement est séparé du terminal (le num
n ’est pas lié physiquement à l ’équipement)
❙ terminaux sont banalisés
❙ carte à puce SIM (Subscriber Id Module)
❘ caractéristique de l ’abonnement, env de
l utilisateur (liste de num, passwd, bis), env radio
GSM
❙ Différence entre
❘ « numéro » (MSISDNN) d abonné par lequel il
peut être appelé
❘ identité (IMSI) permet au réseau de repérer un
usager de manière unique.
❘ BD va faire la corrélation entre les deux.
❘ Plus grande souplesse.
❘ Plusieurs numéro pour une même ID (différents
services)
❘ Chaque équipement possède en plus un ID propre
(IMEI)
IMSI: Int. Mob. Subscriber ID
MSISDN: Mob. Station ISDN Number
IMEI: Int. Mob. Equipement ID
Numérotation du MSISDN
PLMN
Mr Dupont:
MSISDN
33 06 07 666 999
IMSI
208 01 020304
GSM
IMSI = 208 01 020304
Appel avec l ’IMSI
❚ Classification des services
❙ service support (bearer services)
❘ offre d ’une capacité de transmission entre
interface utilisateur
❙ téléservices
❘ offre de communication incluant les terminaux
❙ services supplémentaires
❘ toutes facilités d ’utilisation en complément
Service support
Equipement
terminal
réseau
Téléservice
Equipement
terminal
❚ Service support
❙ capacité de transmission :
❘ caractéristiques techniques de débit, de taux
d ’erreur, de mode de transmission (sync/assync)
❙ Peut être vu comme un tube permettant
d ’échanger des infos: définir ses
caractéristiques et l ’interface
ETTD
ETCD
Jonction normalisée
RTCP
Transmission normalisée
ETTD: Equip. Terminaux de Traitement de Données
ETCD: Equip. Terminaux de Circuit de Données
ETCD
ETTD
❙ Dans le cas où un équipement est mobile, il faut le
connecter à un terminal GSM. Celui ci doit donc
fournir une prise correspondant aux jonction ETCDETTD.
❙ Il est nécessaire d ’inclure des fonctions d ’adaptation
TAF (Terminal Adadp Func) dans le mobile, pour
passer de la jonction classique à la transmission GSM
et IWF (InterWorking Fun)
ETTD
TAF MT
PLMN
IWF RTCP
GSM
ETCD
Jonction normalisée
Transmission
GSM
Transmission normalisée
ETTD
❙ Dans le cas où un équipement est mobile, il faut le
connecter à un terminal GSM. Celui ci doit donc
fournir une prise correspondant aux jonction ETCDETTD.
❙ Il est nécessaire d ’inclure des fonctions d ’adaptation
TAF (Terminal Adadp Func) dans le mobile, pour
passer de la jonction classique à la transmission GSM
et IWF (InterWorking Fun)
❙ On peut donc voir TAF + GSM + IWF comme un
ETCD réparti sur tout le PLMN
ETTD
ETCD réparti
RTCP
ETCD
Jonction normalisée
Transmission
GSM
Transmission normalisée
ETTD
Listes des services
❚ Fournissent un circuit permettant :
❙ transmission de données
❙ l ’accès à un réseau de données à
commutation par paquet
❚ Accès se fait :
❙ asynchrone et via un PAD
❙ synchrone (direct du PLMN au réseau à
commutation de paquets)
PAD: Packet Assembler Disassembler
❚ Débit peut varié de 300 bits/s à 9600 bits/s
❚ Numérique ou comporter des parties
analogiques dans le RTCP
❚ Numérique de bout en bout : PLMN relié
directement au RNIS
❚ 2 modes au sein du PLNM :
❙ transparent : data transmise de façon brute
entre terminal et l ’IWF
❙ Non transparent : le protocole RLP est implanté
entre le terminal et l ’IWF. Permet de fiabiliser la
liaison mais débits non maîtrisés (répétition sur
erreur)
RLP: Radio Link Protocol
Services supports de GSM
Type de service
Transfert
3,1 KHz
3,1 KHz
3,1 KHz
Circuit de données
UDI
UDI
UDI
UDI(PAD)
Accès asynchrone à un
réseau de données
UDI(PAD)
Accès synchrone à un
réseau de données
UDI(Paquet)
Débit
300, 1200, 2400, 4800
ou 9600 bit/s
1200, 2400, 4800 ou
9600 bit/s
BS->MS 1200 bit/s
MS->BS 75 bit/S
300, 1200, 2400, 4800
ou 9600 bit/s
BS->MS 1200 bit/s
MS->BS 75 bit/S
1200, 2400, 4800 ou
9600 bit/s
300, 1200, 2400, 4800
ou 9600 bit/s
BS->MS 1200 bit/s
MS->BS 75 bit/S
2400, 4800 ou 9600
bit/s
Accès
Mode
Asynchrone
T ou NT
Synchrone
T ou NT
Remarque
V.21, V.22bis,
V.é-ter et V.32
V.22, V.22bis,
V.26ter et V.32
Asynchrone
T ou NT
Appel depuis
un mobile, V.23
Asynchrone
T ou NT
Asynchrone
T ou NT
Synchrone
T ou NT
Asynchrone
T ou NT
Asynchrone
T ou NT
Synchrone
NT
Appel depuis
un mobile.
Appel depuis
un mobile.
Appel depuis
un mobile.
T=transparent NT=non-transparent UDI=numérique de b en b
PAD=assembleur de paquet
Téléservices de GSM
❚ Téléphonie
❙ transmission de la voix
❙ numéro d ’urgence 112 (même sans carte)
❚ Messages courts (140 octets)
❙ messagerie bidirectionnelle avec ack
❚ Fax
❙ possible en groupe 3 (9600 bits/s)
Téléservices de GSM
Classe
Transmission de la
voix
Messages courts
Fax
Dénomination
Abréviation
Téléphonie
Appels d'urgence
Massages courts vers un
mobile en point à point
SM MT/PP
Massages courts venant d'un
mobile en point à point
SM MO/PP
Messages courts en diffusion
vers mobiles
Transmission alternée voix/fax
groupe 3 (T ou NT)
Transmission automatique fax
groupe 3 (T ou NT)
Services supplémentaires de
GSM
❚ Deux catégories: essentiels et additionnels
❚ Identification de numéro (appelant/appelé)
❚
❚
❚
❚
❚
❚
❚
Renvoi d’appel
Double appel
Appel en conférence
Groupe fermé d’usagers (virtuel privé)
Facturation (coût de la communication)
Restriction d’appel (pour les envois et réception)
Non structurés (ajouté par l ’opérateur mais
conforme à la norme)
Fonctions de sécurité
❚ Aspects confidentialité et sécurité
❙ des communications, des données,
❙ Algorithme de chiffrement (activé par
l ’opérateur)
❚ Transmission de l’identité du mobile
❙ localisation, réception en claire pour que le
mobile la décode. Suivre à la trace...
❙ Temporary Mobile Subscriber Identity
❙ Changer après 1+ utilisation
❚ Clé d’accès au réseau sur la SIM
Architecture
Présentation d’ensemble
Premier rôle : communication entre abonnés
mobiles et abonnés du RTCP
❚ Sous-système radio (BSS)
❙ transmission radioélectrique / ressource radio
❚ Sous-système d’acheminement (NSS)
❙ établissement des appels / mobilité
❚ Sous-système d’exploitation (OSS)
❙ explotation / maintenance
BSS: Base Station Sub-system
NSS: Network Sub-System
OSS: Operation Sub-System
❚ Séparation BSS / NSS -> distinction
❙ aspect itinérance : possibilité d ’utilisé un
terminal en un point quelconque.
❙ En ce sens, NSS gère l ’itinérance
❘ On peut imaginer de l’itinérance avec une interface
filaire.
❘ mémorisation de la localisation + acheminement des
appels)
❘ IMPOSSIBLE de « débrancher » et de brancher à
nouveau sans perdre son correspondant
❙ mobilité radio : possibilité de se déplacer en
cours de communication.
❙ BSS gère l ’aspect spécifique radio:
❘ allocation des canaux, transmission radio, handover
Schéma global
BSS
AUC
H
NSS
HLR
BTS
D
VLR
C
BSC
B
BTS
MSC F
BTS
E
BSC
BTS
G
MSC
BTS
Abis
BTS
BSC
EIR
A
VLR
R
T
C
P
Composants
❚ BSS
❚ NSS
architecture matérielle architecture matérielle du
du sous système radio
sous système fixe
❙ BTS ou Base
Transceiver Station
❘ émetteurs-récepteurs +
un minimum intelligence
❙ BSC (Base Station
Controller)
❘ contrôle un ensemble de
BTS
❙ MSC ou Mobile-services
Switching Center)
❘ Commutateurs mobiles
❘ Visitor Location Register
❙ HLR ou Home Location
Register
❘ base de données de localisation
et de caractérisation des
abonnées
Fonctions de la BTS
❚ Ensemble d ’émetteur-récepteur (TRX)
❚ transmission radio :
❙ Modulation/démodulation, égalisation,
codage, correction d’erreur, multiplexage
TDMA, saut de fréquence lent, chiffrement
❚ Mesures radio (transmises au BSC)
❚ Gère la couche liaison de donnée
❙ entre les mobiles et l ’infrastructure
❙ avec la BSC (assurer la fiabilité du dialogue)
Fonctions de la BTS
❚ Capacité maximale est de 16 porteuses
(plus de 100 com. simultanées)
❚ Un TRX = 1 porteuse = 7 communications
❙ Rural BTS=1 TRX
❙ Urbain BTS=2-4 TRX
❚ Paris, intra-muros est couvert par 100+
BTS (1km² chacune)
Types de BTS
❚ BTS Standards (2,5-320 Watt)
❙ Locaux techniques
❙ Antennes sur toit + câble
❙ coupleur permettant 1-4 TRX
❚ Micro-BTS (0.01-0.08 Watt)
❙ Zone urbaine dense
❙ Equipement intégré
❙ Coût faible
Exemple de BTS
Micro BTS
Configurations BTS-BSC
BTS
BSC
BTS
BTS
BTS
BTS
BTS
BSC
BTS
BTS
Secorisation
BTS
BSC
Fonction du BSC
❚ Partie intelligente du BSS
❚ Gestion des ressources radio
❙
❙
❙
❙
Allocation de fréquence
Contrôle des puissances mobile/BTS
Décision et exécution d ’un handover
Reçoit les mesures des BTS
❚ Commutateurs
❙ concentration des circuits vers MSC
❚ Pour Paris intra-muros quelques dizaines de BSC
BSC: Base Station Controler
Fonctions du HLR
❚ Mémorise les caractéristiques d’un abonné
❙ Identification internationale (IMSI)
❙ Numéro d’annuaire d’abonné (MSISDN)
❙ Profil d’abonnement
❚ Base de données de localisation
❙ Mémorise le VLR où l’abonné est connecté
(même à l’étranger)
❚ Centralisé ou non
HLR: Home Location Register
Fonctions du MSC et du VLR
❚ Gère
❙ les communication entre un mobile et un autre MSC,
❙ transmission des messages courts
❙ Handover si hors BSC
❚ Dialogue avec le VLR pour la mobilité des
usagers (identité temporaire).
❙ Le VLR est similaire au HLR mais ne concerne
que les abonnés mobiles présent dans la zone.
(VLR et MSC sont souvent intégrés)
❚ Fonction de passerelle (gateway) avec RTCP
MSC: Mobile-service Switching Center
VLR: Visitor Location Register
Sous-système d’exploitation
❚ Contrôle de performance
(observation de
traffic, de la qualité, adaptabilité)
❚
❚
❚
❚
Administration commerciale
Gestion de la sécurité (intrusion, habilitation)
Maintenance (test d ’équipement)
Equipement Identity Register (EIR)
❙ Base de données de l’identité des terminaux
❙ Contrôle homologation, déclaration de vol...
Architecture du TMN
TMN
Système
Systèmedd’exploitation
’exploitation
Réseau
Réseaude
dedonnées
données
Equipement
Equipementde
demédiation
médiation
Réseau
Réseaude
dedonnées
données
BTS
BSC
TMN: Telecom Managment Network
MSC
HLR
Couches du sous-système
radio
❚ Philosophie des couches ISO
❚ BSS
❙ Couche 1 physique
❘ transmission, réception physique de l ’information
❙ Couche 2 liaison de données
❘ fiabilisation de la transmission (protocole ARQ)
❙ Couche 3 réseau
❘ gestion des circuits commutés
ARQ: Automatic Repeat Request
Couche 3 réseau
❚ Radio Ressource (RR)
❙ gestion des canaux logiques
❙ surveillance des balises
❚ Mobility Management (MM)
❙ localisation/authentification/allocation de la
TMSI
❚ Connection Management (CM)
❙ Call Control, Short Message Service,
Supplémentary Services
Le terminal mobile
❚ Carte SIM Full-Sized ou Plug-In
❚ Identité ou EMEI
❙ non agréés ou volés
❚ AEG, Alcatel, Ericsson, Motorola, Orbitel,
Panasonic, Philips, Siemens
❚ GSM Classe 4 (2W) ou Classe 2 (8W)
❚ DCS Classe 1 (1W)
Itinérance et sécurité
Problématique particulière
❚ Itinérance
❙ localisation de chaque mobile
❙ mobile « actif » même en état de veille
❚ Canal radio
❙ authentification de l’abonné
❙ identité temporaire
❙ chiffrement
Numérotation liée à la
mobilité
❚ IMSI
❙ identité invariante de l’abonné (intérieur au
net)
❚ TMSI
❙ identité temporaire (mobile-BTS)
❚ MSISDN
❙ numéro d’abonné (extérieur)
❚ MSRN
❙ attribué lors d’un appel (acheminement)
Temporary Mobile Station
Identity
❚
❚
❚
❚
❚
Zone gérée par un VLR
Connu uniquement MS-MSC/VLR
Le HLR ne le connaît pas
Taille réduite (4 octets)
Changement de VLR changement de TMSI
Mobile Station Roaming
Number
❚ Routage du commutateur passerelle
GMSC vers le commutateur courant MSC
courant
❚ Attribué par le VLR du mobile
❚ Numéro de téléphone « classique »
Echanges lors d’un appel
GMSC
VLR
HLR
VMSC
MSISDN
(1) Le MSISDN est numéroté. Routé par le réseau fixe vers le MSC le plus proche
MSISDN
(2) GMSC interroge HLR pour connaître le MSC
IMSI
(3) HLR traduit MSISDN en IMSI et interroge le VLR
MSRN
MSRN
(4) VLR attribue un MSRN au mobile et le transmet au HLR
(5) HLR le retransmet au GMSC
MSRN
(6) GMSC établit l ’appel vers le MSC courant comme un appel tel normal (num est MSRN)
TMSI / IMSI
(7) MSC va enfin appeler le mobile en utilisant l ’id temporaireTMSI attribué lors de la mise à jour de la location,
ou lors de l ’inscription du mobile
Authentification et chiffrement
❚ Confidentialité et sécurité fragilisées.
Mobiles sont vulnérable
❙ utilisation frauduleuse (mobile pirate avec id
d ’abonnés)
❙ communications écoutées
❚
❚
❚
❚
confidentialité de l ’IMSI
authentification de l ’abonné
confidentialité des données usager
confidentialité des informartions de
signalisation
Principes généraux
❚ Des nombres aléatoires RAND
❚ Une clé d’authentification Ki
❙ authentification et détermination de la clé Kc
❙ Secrète et attribué à l’usagé (jamais transmise)
❚
❚
❚
❚
Une clé de chiffrement Kc
Un algorithme SRES = A3(RAND,Ki)
Un algorithme Kc=A8(RAND,Ki)
Un algorithme A5 de
chiffrement/déchiffrement à partir de Kc
Authentification de l ’ID de
l ’abonné
SIM
Interface radio
Réseau
Ki
RAND
Ki
RAND
A3
A3
SRES
=
Oui
Non
Abonné Interdit
authentifié
Chiffrement
SIM
Interface radio
Réseau
MS
RAND
Ki
Ki
RAND
A8
A8
Store Kc
Store Kc
Données de sécurité
SIM
MS
IMSI
TMSI
Kc Kc
Ki
A3
A8
A5
VLR
BTS
Kc
A5
IMSI
TMSI
Kc
RAND
SRES
HLR
AUC
IMSI
Ki
A3
A8
Gestion de l'Itinérance
❚ Deux mécanismes de base
❚ Localisation
❙ savoir où se trouve le mobile à tout moment
❚ Recherche (paging)
❙ émettre des messages d’avis de recherche
dans les cellules visitées dernièrement
❚ position précise ->coût de localisation
important mais recherche faible.
❚ Position imprécise -> recherche élevée
mais coût de localisation faible
Zone recherche
ea
ar
BSC
MSC
BSC
GMSC
PSTN
BSC
VLR
HLR
GMSC
in another
country
VLR
©J-F Wagen ([email protected])
ng
gi
pa
user (moves and
roam)
Zones de localisation
❚ Groupe de cellules
❚ Pointeur sur la zone
❚ BTS émettent un
numéro de localisation
❚ Au changement de
zone le mobile signale
sa localisation
❚ Signaux périodiques
cellule
Frontière de la
zone de localisation
Mise à jour sur
changement de zone
Zone de localisation
A
Zone de localisation
B
Ingénierie cellulaire
Problématique cellulaire
❚ Objectifs économiques
❙ Type de services/terminaux
❙ Densités des utilisateurs
❙ Types de couverture (In/Out/Rural/Urbain)
❚ Ressources radio
❙ Optimisation
❙ Réutilisation
La liaison radiomobile
❚
❚
❚
❚
❚
Emetteurs (Puissance)
Récepteur (Sensibilité)
Câble
Antenne
Espace libre
Une modélisation complète
Ondes radio
❚ Variables, incontrôlables, sujettes à
❙ Morphologie du terrain
❙ Température, humidité
❙ Caractéristiques électromagnétique
❚ Impact
❙ Qualité
❙ Définition des canaux
❙ Planification
Ondes radio
❚ Variables, incontrôlables, sujettes à
❙ Morphologie du terrain
❙ Température, humidité
❙ Caractéristiques électromagnétique
❚ Impact
❙ Qualité
❙ Définition des canaux
❙ Planification
Antenne
❚ Omnidirectionnelles
❚ ou directives
Antenne d’émission
❚ Diagramme de rayonnement
❙ coupe horizontale/verticale
❙ Détermine l'ouverte à 3 dB
60°
60°
32,5°
32,5°
0°
0°
Propagation radio-mobile
❚ Nombreuses dégradations
❙ pertes dues à la distance (pathloss)
❙ atténuation due aux effets de masques
(shadowing)
❙ évanouissement d aux multitrajets (fadings)
❙ brouillages dus aux interférences avec le
système
❙ brouillages dus au bruit ambiant (autre
systèmes)
Atténuation en espace
libre
PtGrGt
Pr =
2
[4π (d / λ )]
Note : atténuation plus faible pour les longueurs ondes plus courtes
Effets de masques
❚ Obstacles
❙ Shadowing effect
❚ Très variables suivant :
❙ Visibilité ou non (in-LOS ou out-LOS)
❚ Modélisation empirique
Exemple : traversé de df mètres d’arbres, perte en dB, F en GHz
L = 1,33F 0.284 df 0.588 K14 ≤ df ≤ 400
L = 10,45 F 0.284 df K 0 ≤ df ≤ 14
Zone de fresnel
Multitrajets
Multitrajets (suite)
❚ Effets positifs
❙ Franchir les obstacles
❚ Effets négatifs
❙ Dispersion des retards
❙ Interférences multitrajets
❙ Effets dopler
Delay spread / dispersion
des retards
❚ (Trajet le plus long - trajet le plus court) /
c
❙ Effet : collision intersymboles (numérique)
❚ Exemple :
❙ Urbain : 1000 m / 1600 m /2500 m
❘ 2 micro sec / 5 micro sec
❙ In door : 3 m / 5 m / 8 m
❘ 7 nano sec / 17 nano sec
Evanouissement (fading)
❚ Réflexion sur un obstacle
❙ altération d’amplitude
❙ altération de phase ⇒ signaux multiples
❚ Addition de signaux
❙ Constructive
❙ Destructive
Effet Doppler
❚ Décalage en fréquence dû à la mobilité
❙ Direction du déplacement
❙ vitesse du déplacement
f1≅ f −
f1>f
f1<f
v
λ
Interférence et brouillages
❚ Bruits
❙ thermique, grenaille, basse fréquence
❚ Interférences
❙ co-canal
❙ canal adjacent
Modèles de propagation
d2
d
Reflection
Diffraction
Multiple diffraction
d
d1
d2
d
d1
Scattering
Absorption
guided wave
©J-F Wagen ([email protected])
d2
d1
d1
Modèle d’Okumura-Hata
❚ Formule empirique la plus utilisée
❚ Principe : calculer l’atténuation en espace
libre et y ajouter un facteur correctif
❚ Paramètres :
❙
❙
❙
❙
f fréquence (150 MHz et 1500 MHz)
hb hauteur de la station (30 à 300 mètres)
hm hauteur du mobile (1 à 20 mètres)
d la distance (1 à 20 km)
Modèle d’Okumura-Hata
Lu (dB ) = 69,55 + 26,16 log10 f − 13,82 log10 hb − A(hm ) +
(44,9 − 6,55 log10 hb ) log10 d
Pour les villes de petites tailles :
A(hm) = (1,1log10 f − 0,7)hm − (1,56 log10 f − 0,8)
Organisation en profil
d1
d2
h
Modèle rural
© Sophie Josselin TDF-C2R
❚ Macro-cellulaire
❚ Théorie diffraction multiples
❚ Calcul du champ le long d'un profil
Outils de prédiction
Lancer de rayons
©J-F Wagen ([email protected])
MC2D
MCOR
Modélisation 3D complètes
©J-F Wagen ([email protected])
Réutilisation des
ressources
❚ Déploiement des cellules
❙ Portion de territoire couvert par une BTS
❚ Réutilisation d’une même porteuse par
des cellules suffisamment éloignées
❚ Limitation : C/I (signal/bruit)
Modèle hexagonal
❚ Une BTS couvre une portion
«hexagonale» du territoire
❚ Motif : groupe de cellules utilisant toutes
les porteuses une et une seule fois
❚ Distance de réutilisation (en cellule)
❚ Activité supposée constante
Distance de réutilisation
1
4
2
3
2
2
3
4
4
2
3
1R 4
3
1
1
4
1 D4
4
1
1
4
3
1
3
2
1
1
2
4
2
4
4
1
3
1
4
K = i^2 + ij + j^2, et 1,3,4,7,9,12,13,16,19,21
Distance de réutilisation est D = sqrt(3K) R, R rayon de la cellule
Handover
❚ MS et BTS effectuent des mesures
❙ MS : puissance et qualité du signal reçu
(canal descendant), puissance des signaux
des cellules voisines
❙ BTS : puissance et qualité du signal reçu
(canal montant), distance MS-BTS, niveau
d’interférence
❚ Le MSC décide du handover
❙ changement de cellule ou libération de
fréquence
Handover
❚ Changement du lien radio
❚ Les causes (par ordre d’importance)
❙
❙
❙
❙
Changement de cellule de l’utilisateur
Eviter la rupture du lien (rescue handover)
Equilibrer le trafic
Minimiser la consommation d ’énergie
Principe du Handover
❚ Pendant la communication
❙ Le lien radio est mesuré et évalué
❙ Si la qualité passe sous un seuil : ALARME
❚ Décision de Handover
❙ Le contrôleur de station reçoit l’alarme
❙ L ’alarme est transmise au commutateur
❙ Le commutateur identifie une autre cellule et/ou
un autre canal
❙ Demande d’exécution du Handover
Phase I : supervision du
lien
❚ Mesure de la puissance reçu (RSSI)
❚ Mesure du taux BER
❙ Calcul du C/I
❚ Evaluation de la distance BTS-MS
❚ La station de base diffuse
❙ Identité de la station de base
❙ Fréquence des canaux balises des stations voisines
❙ Positions des différents canaux disponibles
Phase I : supervision du
lien
❚ Une liste de cellules candidates est maintenue
MS reçoit
un canal
MS mesure la puissance des
canaux pilotes des BTS
Si la MS reçoit l’identité d’une
BTS et que son signal est
suffisant, elle entre dans la liste
Si le temporisateur expire, la
BTS est retirée de la liste
et un temporisateur est associé
Si la liste est pleine (5 pour GSM), on retire celle
dont le temporisateur est le plus avancé
Phase II :
déclenchement
❚ Evaluation après chaque phase de
14
mesures
BTS2>BTS1
12
BT2-BTS1>Seuil
10
8
BTS 1
6
BTS 2
4
2
0
1 2 3 4 5 6 7 8 9 1
BT1<Seuil
et
BTS2>BTS1
Phase III : déclenchement
❚ Hard Handover
❙ Le MS ne gère qu’un canal
❙ Le nouveau lien est préparé au niveau réseau
❙ Ensuite, basculement
❚ Seamless Handover
❙ On active le second lien radio, puis on annule l’autre
❚ Soft Handover
❙ Les deux meilleurs liens sont maintenus en
permanence
Phase III : déclenchement
❚ Backward Handover (GSM)
❙ La signalisation nécessaire au Handover
transite par le réseau fixe
❙ La nouvelle BTS reçoit l’info par l’ancien
lien
❙ Bon contrôle, mais lent
❚ Forward Handover (DECT)
❙ La MS gère par radio le Handover auprès
de la nouvelle BTS
Phase III : déclenchement
❚ Handover synchrone
❙ Les cellules sont synchronisées entre elles
❙ La MS calcule le Timing advance nécessaire
❚ Handover asynchrone
❙ Les cellules ne sont pas synchronisées entre
elles
❙ Le Timing advance est évalué après
l’établissement du nouveau lien
Handover
RTC
R seau 1
BSC
(USA Handoff)
Réseau 2
BSC
BSC
BSC
Intra-MSC
Intra-BSC
Inter-MSC
Intra-Cellulaire
Inter-R seau
Mobilité réseau
❚ Deux procédures pendant la veille
❙ Sélection/resélection de cellules
❘ Pour recevoir des infos du réseau
❙ Gestion de la localisation (roaming)
❘ Connaître la position du mobile
Sélection/resélection
❚ Objectif : permettre à la station de
« s’inscrire » dans une cellule
❙ Recevoir les infos diffusées à tous les mobiles
❙ être prête à se connecter au réseau
❙ signaler les mouvements au réseau
❚ La MS est en permanence à l’écoute des BTS
visibles
❚ Mise sous tension = sélection
❚ Lors du déplacement = resélection
Sélection
❚ A la mise sous tension
❙ La MS mesure les porteuses
❘ A partir d’une liste établie lors de la dernière mise
sous tension
❙ La MS recueille les infos des meilleurs BTS
❙ La MS sélectionne une cellule et s’annonce
sur le réseau
❘ Elle annonce son numéro de zone de localisation
Resélection
❚ Changement de cellule sélectionnée
❙ Même genre de décision que pour le Handover
❙ Si la nouvelle cellule sélectionnée ne diffuse pas le
même numéro de zone de localisation, la MS se
signale à nouveau au réseau
ZL 1
ZL 2
Gestion de la
localisation
❚ Pour contacter un mobile
❙ On envoie un message de recherche (paging)
❘ Dans tout le réseau
• Par inondation (exemple)
❘ Dans la zone de localisation dans laquelle le mobile est
enregistré
❚ Réseaux de signalisation
❙ Séparé du réseau de trafic
❘ Exemple : un simple message de paging puis une
localisation manuelle de l’usager
Problème d’optimisation
❚ Taille des zones de localisation
❙ Limiter le trafic de signalisation
❚ Gestion des bases de données
❙ Centralisées
❙ Décentralisées
❙ Hybrides
Non abordé....
Sujets supplémentaires
❚
❚
❚
❚
❚
❚
❚
Administration du réseau
Signalisation dans le réseau fixe
Gestion des appels
Modèle de propagation
Etc...
Dimensionnement radio
Transmission radio
Interface radio - canaux logiques
Conclusion
❚ Les systèmes de télécommunication
cellulaire
❙
❙
❙
❙
❙
Complexe
Informatisé
Proche des réseaux informatiques
Forte composante technologique
En pleine explosion