Réseaux Sans Fil et Cellulaires
Réseaux Sans Fil et Cellulaires
Master Technologies de
l'Internet
C. Pham
Université de Pau et des Pays de l’Adour
Département Informatique
[Link]
[Link]@[Link]
Introduction
voir
F-IOT-2a
[Link]
Le spectre électromagnétique
Auteur: F. Dupond 7
Borne d'extension
• Mélange Point d'accès (gère une cellule) + pont radio
• Pas de connexion au réseau filaire (≠ point d'accès)
• Agrandit la zone de couverture sans ajout de câble
• Gère le trafic de sa cellule comme les points d'accès
• Possibilité d'en utiliser plusieurs pour atteindre les mobiles
les + éloignés.
Auteur: F. Dupond 8
Pont radio
• Lien entre 2 réseaux câblés
de 100 m jusqu'à quelques kms
• Se connecte à un réseau et non à une station
• Ne gère pas de cellule de communication
Auteur: F. Dupond 9
Organisation cellulaire
• Cellule de communication =
BSS : Basic Set Service
de taille variable :
– liée à l'environnement
– liée à la puissance du mobile, car le point
d'accès (fixe) dispose à priori d'une source
d'énergie suffisante
• ESS : Extended Set Service :
plusieurs BSS <=> plusieurs AP (Access Point)
Auteur: F. Dupond 10
Organisation cellulaire
• Réutilisation de la même fréquence sur des zones
géographiques différentes
Auteur: F. Dupond 12
Exemple : couverture d'une zone
1 cellule Organisation
en 6 clusters de 4 cellules
B B B
A A A
D D D
C C C
B B B
A A A
D D D
C C C
Ex: Bande passante de 100 MHz
200 KHz nécessaire par canal
100MHz pour la cellule 100MHz / 4 cellules = 25 MHz par cellule
100M / 200K = 500 canaux 25M / 200K = 125 canaux par cellule
125 canaux *24 cellules = 3000 canaux
Gain = nombre de clusters
Auteur: F. Dupond 13
Organisation cellulaire
• Nombre d'utilisateurs :
W m
n= x
avec : B N
– W = largeur de la bande passante
– B = bande passante nécessaire par utilisateur
– N = facteur de réutilisation spectrale
= nombre de cellules par cluster
– m = nombre total de cellules
(quand m > n cela devient intéressant)
Notion de qualité de service, prise en compte de la
complexité, taille des terminaux, etc.
Auteur: F. Dupond 14
Organisation cellulaire
• Plusieurs types de cellules :
– Femtocellules (qq mètres)
– Picocellules (qq dizaines de mètres)
– Microcellules (zone urbaine, antennes basses)
– Macrocellules (zone urbaine, antennes hautes)
– Megacellules Satellites (centaines de kms)
Auteur: F. Dupond 15
Organisation cellulaire
• Facteur de réutilisation
D
= 3N
R
avec :
– D = distance entre cellules
– R = rayon de la cellule
– N = taille du cluster
Auteur: F. Dupond 16
Exemple en zone urbaine, N=7
B
B G C
G C A
A F D
F D E B
E B G C
B G C A
G C A F D
A F D E
F D E B
E B G C
G C A
A F D
F D E
E
Auteur: F. Dupond 17
Mécanisme de "Handover"
• Procédé issu du téléphone cellulaire GSM
• Permet au mobile de continuer un transfert commencé
dans une cellule, dans une autre
– Intercellulaire : passage d'une cellule à une autre (AP<-
>AP)
• Si le signal est trop faible (en général)
• Si un point d'accès sature (partage de trafic)
– Intracellulaire :
Changement de canal (si signal fort) avec qualité faible
– Inter-réseau
Très important pour les systèmes 3G
• On parle de Handoff dans les systèmes US
Auteur: F. Dupond 18
Mécanisme de "Handover"
Auteur: F. Dupond 20
Mécanisme de "Handover" : 3 phases
Auteur: F. Dupond 21
Mécanisme de "Handover"
Auteur: F. Dupond 22
Hysteresis-based selection
Auteur: F. Dupond
Mécanisme de "Handover"
Auteur: F. Dupond 24
Mécanisme de "Handover"
− Coupure de communication
la + réduite possible en établissant le lien à l'avance
+ Pas de sur-consommation des ressources
Auteur: F. Dupond 25
Mécanisme de "Sélection / Re-sélection"
• Pour un mobile en veille, on parle de sélection de la
station de base.
• Un mobile :
– écoute les message diffusés par les BS à tous les
mobiles
– est prêt à se connecter au réseau en cas d'appel
– signale sa position régulièrement
• La mise sous tension d'un mobile implique une sélection
de BS.
• Le déplacement induit une re-sélection régulière.
• La gestion de la localisation = roaming
• Recherche de mobile = paging dans la dernière cellule ou
dans tout le réseau (inondation)
Auteur: F. Dupond 26
Elément de transmission
physique
Couche physique
Eléments de transmission de données
! Chaque support de transmission permet un certain
nombre de changement d'états par seconde (rapidité
de modulation, Rm) exprimé en baud. 1 baud ne
correspond pas forcément à 1 bit. Avec des schémas
de codage complexe, 1 baud peut coder plusieurs
bits.
! La bande passante limite la rapidité de modulation
! La valence est le nombre de niveau de valeur que
peut prendre le signal:
– (+5v,-5v): valence = 2
– (+5v, +3v, -3v, -5v): valence =4
! Le débit binaire est directement relié à la rapidité de
modulation:
– quel est le débit binaire avec 2 niveaux de valeur?
– quel est le débit binaire avec 4 niveaux de valeur?
! D=Rm.log2V
Auteur: C. Pham, Université de Pau et des Pays de l’Adour (UPPA)
Débit maximum d'un canal de transmission
Source W. Stallings
Example of Nyquist and Shannon
Formulations
n How many signaling levels are required?
C = 2 B log 2 M
6
( )
8 ´10 = 2 ´ 10 ´ log 2 M
6
4 = log 2 M
M = 16
Source W. Stallings
Transmission en bande de base
! En bande de base, les 0 et les 1 binaires sont directement
représentés par des valeurs de tensions. L'avantage est la
simplicité, mais les distances sont limitées à quelques
kilomètres.
– NRZ: les 1 sont codés par une tension positive, les 0 par l'opposé. Pas
d'horloge véhiculée, problème de synchronisation.
– Manchester: Transition au milieu de chaque bit. Les 0 sont codés par un
front montant, les 1 par un front descendant. Synchronisation.
– Manchester Différentiel: Les transitions ne codent que l'horloge. Les bits
sont codés par la présence (0) ou l'absence de transition (1) en début. Pas
de polarité.
2x / 18 months
2x / 7 months
< 0,1 nm
2Gbps
10Gbps
IP Core router
IP Edge
Router
Sprint
UUNet/MCI FT
(1st tier ISP British
Earthlink Telecom
Club-
internet
source: C. Diot, RHDM'00
39
Back in time:
The telephone system & network
Trunk SW
SW lines
SW
SW
SW
PABX
PABX
SW
41
Advantages of circuits
42
The core networks and SONET/SDH
STS:
Synchronous Transport System
STM:
Digital Synchronous Transport Module Digital
switch OC:
switch
Optical Carrier
n*30*64 Kb/s
n*2048 Kb/s
MUX Optical Fiber or Microwave Link MUX
PDH/SDH PDH/SDH
STM-1 : 155.520 Mb/s
SDH : STM-4 : 622.080 Mb/s
STM-16 : 2488.320 Mb/s
43
The SONET frame
q Basic frame length is 810 bytes
q Sent every 125us, raw throughput of 51.84 Mbits/s (STS-1)
q Better seen as a block with 90 colomns and 9 lines
q SDH has STM-1 which corresponds to an STS-3
9
Rows
rings
rings
DCS
(Digital Cross-Connects)
Healing time
less than 50ms
Introduction 46
SONET/SDH and resiliancy
47
General Purpose SDH Networks
NG SONET/SDH now offers
Native Ethernet interface
Generic Framing Procedure
Virtual Concatenation
PABX
PABX
48
Overprovisioning in the core
49
Dans les réseaux sans-fil
n Il y a nécessité de trouver des
méthodes de modulations plus
performantes
n La gestion des ressources, et surtout
l'accès au support radio partagé est
également plus complexe
Modulation en fréquence
n La modulation est la transformation d'un message à
transmettre en un signal adapté à la transmission sur
un support physique.
n Les objectifs de la modulation sont:
n une transposition dans un domaine de fréquences adapté au
support de transmission;
n une meilleure protection du signal contre le bruit;
n une transmission simultanée de messages dans les bandes
de fréquences adjacentes, pour une meilleure utilisation du
support.
n Trois types de modulation de base existent, en
faisant varier les trois paramètres de l'onde porteuse:
Ap, fp, Fp.
Source F. Dupond
Amplitude-Shift Keying
n One binary digit represented by presence of
carrier, at constant amplitude
n Other binary digit represented by absence of
carrier
ï A cos(2pf ct )
ì binary 1
s (t ) = í
ï
î 0 binary 0
n where the carrier signal is Acos(2πfct)
Amplitude-Shift Keying
n Susceptible to sudden gain changes
n Inefficient modulation technique
n On voice-grade lines, used up to 1200 bps
n Used to transmit digital data over optical
fiber
Frequency-Shift Keying: BFSK
n Two binary digits represented by two different
frequencies near the carrier frequency
ï A cos(2pf1t )
ì binary 1
s (t ) = í
î A cos(2pf 2t )
ï binary 0
si (t ) = A cos 2pf i t 1£ i £ M
n f i = f c + (2i – 1 – M)f d
n f c = the carrier frequency
n f d = the difference frequency
n M = number of different signal elements = 2 L
n L = number of bits per signal element
Multiple Frequency-Shift Keying
(MFSK)
n Ex: fc=250kHz, fd=25kHz, M=4 (L=2 bits)
Phase-Shift Keying (PSK)
n Two-level PSK (BPSK)
n Uses two phases to represent binary digits
ï A cos(2pf ct )
ì binary 1
s (t ) = í
ï
î A cos(2pf c t + p ) binary 0
ï A cos(2pf ct )
ì binary 1
=í
î- A cos(2pf ct )
ï binary 0
Phase-Shift Keying (PSK)
n Differential PSK (DPSK)
n Phase shift with reference to previous bit
n Binary 0 – signal burst of same phase as previous
signal burst
n Binary 1 – signal burst of opposite phase to previous
signal burst
Phase-Shift Keying (PSK)
n Four-level PSK (QPSK or 4-PSK)
n Each element represents more than one bit
æ pö
A cosç 2pf c t + ÷
ì è 4ø
11
ïï æ 3p ö
A cosç 2pf c t + ÷ 01
s (t ) = í è
æ
4 ø
3p ö
A cosç 2pf c t - ÷ 00
ï è 4 ø
ïî æ pö
A cosç 2pf c t - ÷
4ø
10
è
QPSK
Source wikipedia
Phase-Shift Keying (PSK)
n Multilevel PSK (MPSK)
n Using multiple phase angles with each angle
having more than one amplitude, multiple signals
elements can be achieved
R R
D= =
L log 2 M
n D = modulation rate, baud
n R = data rate, bps
n M = number of different signal elements = 2L
n L = number of bits per signal element
QPSK and MPSK
011 000
3
10 01 (0°) 111 001
(180°)
110 101
2
11 100
(270°)
8-PSK
Quadrature Amplitude
Modulation
n QAM is a combination of ASK and PSK
n Two different signals sent simultaneously on
the same carrier frequency
01 00
00 01 01 00
0 Quadrant
Quadrant
1 0 10 10 11 11 10 00
10 11 11 10
1 Quadrant
Quadrant
11 00 01 01 00 01
11 10
Source wikipedia
Source F. Dupond
64-QAM, 128-QAM
Quadrature Amplitude Modulation
QAM 128
Quadrature Amplitude Modulation 128 états (7 bits)
QAM 64
64 états (6 bits)
Source F. Dupond
I NFO
Non-rectangular QAM
n More efficient than rectangular QAM, but more difficult to
module and demodulate
n Rectangular QAM can use 2 pulse-amplitude-modulation signal
which are easier to implement
Source wikipedia
Multiplexage
• Objectif : optimiser l'usage des canaux de transmission pour un transit
simultané du maximum d'informations Þ partage (multiplexage) du support
physique de transmission entre plusieurs signaux.
• Ces techniques peuvent se classer en trois grandes catégories:
– multiplexage fréquentiel : F C
MUX MUX
A1 A2 A3 … An B1 B2 B3 … Bn C1 …
T T IT
Temps
Trame A Trame B
Auteur: F. Dupond 70
Multiplexage temporel
Auteur: F. Dupond 71
Multiplexage en fréquences
å
Canal n Modulation Filtrage Filtrage Démodulation Canal n
1 2 3 n
Canaux Fréquence
Auteur: F. Dupond 72
Multiplexage fréquentiel de trois canaux téléphoniques
Affaiblissement
Auteur: F. Dupond 73
OFDM (Orthogonal Frequency Division
Multiplex)
• Principe : diviser le canal principal en sous canaux
de fréquence plus faible. Chacun de ces sous
canaux est modulé par une fréquence différente,
l'espacement entre chaque fréquence restant
constant. Ces fréquences constituent une base
orthogonale : le spectre du signal OFDM présente
une occupation optimale de la bande allouée.
• Multiplexage en fréquences, mais pour une seule
source de données.
• DMT, Discrete Multi Tone utilisé dans DSL est
équivalent à OFDM
Auteur: F. Dupond 74
OFDM
OFDM
76
OFDM et WiFi
Florent Dupont 77
La variante DMT pour DSL
La modulation
divise la bande
passante
en 256 canaux
(bandes) de 4 kHz
espacés de 300
Hz
Source [Link] 78
CDMA (Code Division Multiple Access)
BTS
120°
f3 f2
5 7 7
10 5
15 15 10
SNmin = 9 dB
numéro n Fréquences
Écart fixe
Liaison montante
Liaison descendante
… 7 0 1 2 3 4 5 6 7 0 …
temps
7500 x 1/13 MHz = 577 µs
(7500 périodes de Quartz de mobile)
156.25 bit
270 kbps
Auteur: F. Dupond 116
IN F O
Frame hierarchy (1)
Hyper Frame 3 Hrs 28 Min
1 2048
0 1 2 3 4 5 6 7
Voie balise
de la cellule
la plus forte
pour un
opérateur
Pics :
correspondent à
l'allumage des
mobiles
Superposition de
2h
d'enregistrement
Communication
proche de
l'enregistreur
2 5
6
7 3
4
Canal 5 0 1 2 3 4 5 6 7
5 7 4
2 1
6
5
7 3 3
2 4
6
Canal 5 0 1 2 3 4 5 6 7
Canal 18 0 1 2 3 4 5 6 7
BSS NSS
Interface MAP
Réseau
BSC MSC téléphonique
ou RNIS
Auteur: F. Dupond
Interface A 138
EDGE
EDGE
• EDGE (Enhanced Data rate for GSM Evolution) ou
EGPRS
– Le débit max du GPRS n’est valable que pour des C/I
importants (utilisation du CS-4), ce qui n’est pas
toujours le cas.
– On va donc changer de modulation GMSK => 8-PSK.
La vitesse de modulation est la même que pour le
GMSK mais permet un débit instantané 3 fois plus
élevé, chaque état de modulation transmettant
l’information relative à 3 bits.
– Débits du EDGE
• 6 débits sont normalisés de PCS-1 à PCS-6 variant
de 22,8 kbit/s à 69,2 kbit/s par Time Slot.
• Le débit max instantané sera donc de 553 kbit/s
(moy # 300 kbit/s).
(0,1,0) Q
(0,0,0) (0,1,1)
1 0
I I
(0,0,1) (1,1,1)
(1,0,1) (1,1,0)
1 bit par symbole (1,0,0)
3 bits par symbole
Access Point
Access Point
150
IN F O Bande ISM
(Industrial, Scientific and Medical)
• Bande ISM
– Bande divisée en 14 canaux de 20 MHz
– Problème de recouvrement
– Superposition de 3 réseaux au sein d’un même espace
– Largeur de bande 83 MHZ
Canal 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Fréquence 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462 2.467 2.472 2.484
(GHz)
151
IN F O
Canaux sans recouvrement
152
IEEE 802.11
Couche physique
IN F O FHSS : étalement de spectre
par saut de fréquence
• FHSS (Frequency Hopping Spread Spectrum) : consiste à découper la
large bande de fréquence en un minimum de 75 canaux (hops ou
sauts d'une largeur de 1MHz), puis de transmettre en utilisant une
combinaison de canaux connue de toutes les stations de la cellule.
• Dans la norme 802.11, la bande de fréquence 2.4 - 2.4835 GHz
permet de créer 79 canaux de 1 MHz. La transmission se fait ainsi en
émettant successivement sur un canal puis sur un autre pendant une
courte période de temps (d'environ 400 ms), ce qui permet à un instant
donné de transmettre un signal plus facilement reconnaissable sur une
fréquence donnée.
bit à 1 bit à 0
code pour
bit à 1
code pour
bit à 0
157
IN F O Bande ISM
(Industrial, Scientific and Medical)
• Bande ISM
– Bande divisée en 14 canaux de 20 MHz
– Problème de recouvrement
– Superposition de 3 réseaux au sein d’un même espace
– Largeur de bande 83 MHZ
Canal 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Fréquence 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462 2.467 2.472 2.484
(GHz)
158
IN F O
Canaux sans recouvrement
159
IEEE 802.11
Couche Liaison
Couche Liaison de données
LLC 802.2
Couche liaison Contrôle de liaison logique
de données MAC 802.11, sécurité, etc …
Contrôle d'accès au support
t0 t1
SuperFrame
Support occupé
PIFS
D1 SIFS D2 SIFS
point
coordinator
SIFS SIFS
U1 U2
Stations
élues
Autres NAV
stations
NAV
DIFS SIFS
RTS Données
Station source SIFS
SIFS
CTS ACK
Station destination
Backoff
Autres stations
NAV (RTS)
Délai aléatoire
NAV (CTS)
NAV (Données)
Accès différé
Supports empruntés à G. Pujolle
source
destination
NAV (ACK 0)
Transmission CW (CW )
MIN
Station A
Transmission
Station B
Transmission
Station C
Transmission
Station D
Transmission
Station E
FHSS DSSS IR
Timeslot
50 20 8
(μs)
SIFS
28 10 7
127
(μs)
DIFS
128 50 19
(μs)
64
PIFS
78 30 15
(μs)
31
15
7 CWMIN Nombre de tentatives de
1 2 3 4 5 6 7 8 transmission
172
Auteur: F. Dupond