Académique Documents
Professionnel Documents
Culture Documents
Fabrice WANEGUE
Sommaire
Introduction
L’interface radio
Dimensionnement
La Normalisation
limitation des système de 2ère génération (1990) : système numérique (GSM, IS95…)
Équipement mobile portatif
Service voix de très bonne qualité
Service de données à faible débit (SMS, GSM < 9.6 kb / s)
Grande efficacité spectrale
Roaming international
Sécurité et confidentialité de l’information
1,000
Fixed
800
600
(millions)
Mobile
Internet
400
(Fixed/Mobile)
200
0
1996 1998 2000 2002 2004
Existence aux USA d’un 3ème système « PCS 1900 » dérivé du GSM
Le roaming mondial et la compatibilité impliquent le besoin d’un nouveau système et une
standardisation mondiale.
de débits : transmission de données haut débit en mode paquet (internet...) ou circuit (vidéo...),
de services : briques de base pour la création des services, apparition de fournisseurs de services,
de mobilité : volonté d’une norme mondiale unique, concept de Virtual Home Environment,
Virtual Home Environment : l’abonné va avoir le même environnement quelque soit sa localisation,
quelque soit le réseau et quelque soit le mobile.
Évolution du GSM :
EDGE
?
Universal Mobile Telecommunication System 01/11/06 - 12
Pourquoi une 3ème génération ?
5 mn
1 mn 20 s
42 s
24 s
11 s 7s
GPRS EDGE
250
200
130
100 100 128
16 20 60
32 40
4000
128 128
60
384
200 250
40 130
32 20
16
La Normalisation
Mobilité universelle
Études 3G W-CDMA
W-CDMA CDMA 2000
TD-CDMA
La Normalisation
2025 MHz
1920 MHz
1918
1895
2170 MHz
La Normalisation
UK Netherlands
Germany
Ireland
Belgium Austria
Luxembourg Italy
France Greece
Spain
Switzerland
Portugal
FDL FUL/DL
FUL
MODE FDD : Frequency Division Duplex MODE TDD: Time Division Duplex
La Normalisation
Il a pour mission de fournir des spécifications techniques (Réseaux d’accès radio, Réseau Cœur,
Terminaux, aspects système et service) sur un système mobile 3G reposant sur l’UTRA et sur
une évolution d’un Core Network GSM.
Japan
USA
La Normalisation
3GPP : 3rd Generation Partnership Project
Project Co-ordination Group
(PCG)
External Circuit
Networks
External Packet
Networks
A A ATM Iu Iu
Iur
BSC BSC RNC RNC
GSM UMTS
BSS RNS
A (BSC/MSC) Iu (RNC/CN)
• Localisation des UE
• Gestion du nombre de porteuses (carrier) : de 1 à 3
• Accès Radio (étalement du spectre, modulation et codage canal)
• Gestion de l’interface Air (Uu)
• Tx Diversity (émission sur deux antennes pour réduire la puissance DL)
• Gestion des « Channels éléments (CE)» code OVSF (Orthogonal Variable Speading Factor):
étalement du spectre + séparation des usagers en DL
• Support de la « macro diversity » : UE en communication avec plusieurs Node B
• Gestion de la retransmission data entre Node B et UE (HSDPA)
Serving RNC :
Fonctionnalités :
Terminaison de l’interface Iu
Contrôle des « bearers » radio & gestion de la ressource radio
Contrôle de la mobilité de l’utilisateur (soft & hard handover)
Sélection des trames en uplink (soft handover)
Drift RNC :
Supporte le Serving RNC via l’interface Iur lorsque la connexion entre l’utilisateur et
l’UTRAN implique des cellules contrôlées par un RNC différent du Serving RNC.
De 0 à 4 Drift RNC par connexion à un instant donné.
Fonctionnalités :
Routage des blocs de données entre le Serving RNC et ses propres Node B.
Allocation des codes de canalisation en downlink et contrôle de puissance de
ses Node B.
Sélection des trames en uplink (soft handover entre ses propres Node B)
De nouvelles applications :
Transaction /
E-commerce...
3 contraintes :
Délais de transfert
☺ Applications interactives (ex : jeux), applications temps réel (ex : phonie)
Internet (temps de réponse ≈ 1 seconde)
Classe B : STREAMING
Unidirectionnelle
1 utilisateur + 1 serveur data
Délais acceptables mais + longs qu’en A (pas d’interactivité)
Variation du délais faible
Classe D : BACKGROUND
Infos de priorité + faible qu’en classe C
e-mails
Données
MS Serveur SMS
Données
FAX
Streaming
Interactive
Background
Voix
LCD : Long Constrained Delay Data (services DATA en mode commutation de circuit)
LCD64 ; LCD144 ; LCD384
Ingénierie cositing :
1 2 1 2 3 4 5 6
Ingénierie cositing :
Pour limiter les risques de CEM, il faut mettre en place des règles de découplage :
V
H
La mauvaise réalisation (mauvais ROS, défaut important…) de la chaîne des aériens (feeders,
connecteurs) favorisent la naissance de fréquences parasites
La densification et le cositing doivent se faire dans le respect des règles de compatibilité
électromagnétique (intermodulation, rayonnements parasites…) et de l’environnement urbain :
IP2 IP3
GSM/UMTS : risque IP4
DCS/UMTS : risque IP3
Ingénierie cositing :
Antenne
tribande
GSM DCS-GSM-UMTS
DCS
+
triplexeur triplexeur
DCS GSM
DCS +
UMTS
UMTS
triplexeur triplexeur
S1 S2 S3 S2 S3 S1 S2 S3 S1 S2 S3
S1
Introduction
L’interface radio
Dimensionnement
Introduction
Capacité et Couverture
Protocoles
Récepteur RAKE
Fonctionnalités RRM
Vote de l’ETSI en janvier 1998 pour choisir la technologie d’accès radio de l’UMTS.
2 technologies en concurrence :
Introduction
Historique du WCDMA :
30 KHz
Fréquence
Temps Temps
Fréquence
User 1 & 2 & 3 & ...
Planification de fréquences :
En CDMA, les utilisateurs sont séparés par les codes, la même fréquence peut donc être
utilisée pour des cellules adjacentes.
Chaque cellule UMTS peut utiliser les mêmes 5 MHz de bande. Il n ’y a donc plus
comme pour le GSM de contrainte de réutilisation fréquentielle.
GSM UMTS
N = 7 N = 1
Puissance Temps
UL DL
Couverture macrocellulaire et microcellulaire (outdoor)
FDD Débit de canal maximum de 384 Kbit / s avec mobilité
Service symétriques (voix et services de données à bas et
moyen débit en mode symétrique)
5 MHz fréquence
5 MHz Aucune synchronisation requise.
TDD
Service de données en mode paquet (à haut débit et
asymétrique)
667 μs Synchronisation au niveau trame nécessaire.
fréquence
5 MHz
Mode TDD :
Fréquence
TS 1 TS 15
F0 5 Mhz
Paramètres :
Longueur de trame 10 ms 10 ms
s(t) s(t)
NRZ +a +a
coding 0 1 0 0 1 0 0 1 0 0 1 0
T0 Time T1 Time
-a
-a
a2T0
Power
spectrum
a2T1
Plus le débit bit est important, plus l’énergie sera étalée sur le spectre.
+1 Tchip = Echip
-1
1/Tchip
-a
1/Tchip
Data Transmitted
sequence Modulation
signal
Etalement
Code 1
Code 2
Code 3
User 1 Code 4
User 2 Code 5
User 3
User 4 Signal composite
User 5 Puissance
5 MHz
Puissance non
utile provenant des
autres sources
Synthèse :
Réception
Émission Canal
Puissance
Étalement Désétalement
C1 C1
C
Largeur de bande
I
Bande de base
fréquence
Bruit du C
canal
fréquence porteuse
I
Bande de base
Étalement Désétalement
C2 C2
Données Chips
Débit = Dd Dchip = Dd x L
= 3.84 Mchip / s (UTRA)
Signal étalé
5 MHz (UTRA)
Désétalement (Réception)
Code de longueur L
Signal reçu
Code
Brouilleur
Signal étalé C
I
fréquence porteuse Bande de base
Notion de Eb/N0 :
1
2
W-CDMA
1 3 1
2 4 2
3 1 3
4 2 4
3 1
1 2
4
3
1 4
TDMA-GSM
Puissance
Puissance
Eb/No C
C
N
I
C
Notion de Eb/N0 :
Puissance
a2Tbit = Ebit
Eb/No
requis
Niveau de bruit maximum
Eb/No
Power
control
a2Tbit = Ebit
Eb/No
requis
Niveau de bruit maximum
Puissance non utile
dûe autres sources
Codes de multiplexage :
On utilise les codes de Canalisation pour séparer les différents canaux physiques
transmis par la même cellule ou le même mobile.
Codes de multiplexage :
Le Node B reçoit des signaux provenant de plusieurs UEs et inversement. Ils doivent donc
être identifiés et séparés.
On utilise les codes de Brouillage pour séparer les cellules en DL et les mobiles en UL.
C’est un code de longueur 38400 chips avec une période de 10 ms, construit par combinaison
de 2 séquences réelles dans une séquence complexe.
Ce code n’est inhérent au système et n’a pas d’impact sur le dimensionnement dans un
premier temps.
Scrambling code
User 1 signal
Channelization code 2
User 2 signal
Channelization code 3
User 3 signal
Scrambling code 1
Channelization code
User 1 signal
Scrambling code 2
Channelization code
Scrambling code 3
Channelization code
User 3 signal
1 1 -1 -1 1 1 -1 -1
*
1 -1 1 -1 1 -1 1 -1
1 -1 -1 1 1 - 1 -1 1 = 0
+
Il n’y a pas de corrélation entre les codes.
En cas de non respect de l’orthogonalité, il y a interférences.
Utilisation d’un arbre générateur de code OVSF : Orthogonal Variable Spreading Factor
C4,1= (1 ; 1 ; 1 ; 1)
C4,2=(1 ; 1 ; -1 ; -1)
C1,1=(1)
Paquet Paquet
144 kbps 384 kbps
C4,3=(1 ; -1 ; 1 ; -1) SF 8 SF 4
C2,2=(1 ; -1)
C4,4=(1 ; -1 ; -1 ; 1)
SF : Spreading Factor
SF = 1 SF = 2 SF = 4 SF = 8 SF = 16 SF = 32 SF = 64 à 512
Cscramb
Cch
Cscramb
Cch
Node B
UE3
Cscramb
UE1 Cch & Cch
Cscramb
Cch UE2
Cscramb Cellule 2
Cellule 3
Cch
User 1 1 -1 1
*
Code 1: Cch (SF= ) 1 -1 -1 1 -1 1 1 -1
= 1
-1
+
User 2 1 -1 1 1 -1 1
*
Code 2: Cch (SF= ) 1 -1 1 -1
1
= -1
2
Transmitted
Signal = 0
Received 0
Signal
-2
Code 1
* 1
-1
2
= 0
-2
2 2 0 0 2 2 0 0
Soft Bits
+ + +
=8 = =
User 1 ? « 1» « » « »
Received 0
Signal
-2
Code 2
* 1
-1
2
= 0
-2
2 2 0 0
Soft Bits + + + +
=4 = = = = =
User 2 ? «1» «» « » « » « » « »
Usage UL : - séparaion des canaux (data / contrôle) pour 1 MS, UL : séparation des MS
. . - séparation des services
Capacité et couverture
Gain de traitement :
Gain de traitement
puissance _ signal S
Eb = = Eb S W
débit _ binaire Rb = ×
puissance _ bruit N
N 0 N Rb
N0 = =
bande _ passante W
Rapport signal à bruit
Ex : (voix)
Performance du démodulateur Eb/N0 > 4 dB
débit : 12.2 kbps
Bande passante : 3.84 Mcps
Gain de traitement ? (315 => 25dB)
S / N ? (> -21 dB)
Capacité et couverture
Notion de Eb/N0
Désétalement de la
SF important communication 1
Étalement de différentes communications à
différents débits dans la même bande :
signal composite
Eb
N0
SF faible
Une communication pour un service donné exige un Eb/No minimum.
Spectre initial
N0 est la conséquence des puissances d’émission pour les autres
communication intra et inter cellulaires.
Si Eb augmente, N0 pour les autres communications augmentent. Il faut donc
un contrôle et une gestion précise des puissances d’émission
Eb Eb
N0 N0
Un Eb/N0 requis important implique un niveau de N0 faible donc un trafic global faible :
La capacité diminue
Un Eb/N0 requis faible permet un niveau de N0 important donc un trafic global important :
La capacité augmente
Capacité et couverture
Capacité et couverture
Capacité et couverture
Eb/No Eb/No
SF = 8
SF = 128
requis requis
Interference level
UE2
UE1
BTS Paquet
Voix
12.2 kbps 144 kbps
Plus le SF est important, moins la puissance requise est importante
Capacité et couverture
20 W
UE4
UE3
UE2
UE4 UE3 UE2 UE1
UE1
0 W
L’accès à UE4 est refusé car il n’y a pas assez de capacité en puissance.
Architecture générale
Réseau UMTS séparé en 2 parties :
Access Stratum (AS) = accès radio = UTRAN
Gestion des ressources radio + des HO Iu : - accès technos ≠ (UTRAN, SRAN)
Non Access Stratum (NAS) = UMTS Core Network - notion de RAB :
Établissement d’appel : CC (circuit), SM (paquet) description générique canal com.
Mobilité en mode veille : MM (circuit), GMM (paquet)
MM,CC,GMM,SM
Non Access Stratum
Access Stratum
Radio Iu
Uu
Protocoles
Application
Vue générale piles protocolaires
Application
CM
CM
MM NON ACCESS STRATUM MM
ACCESS STRATUM
Plan de contrôle
Plan usager
RLC RLC
Transport Transport
MAC MAC Layer Layer
Protocoles
RLC
L2 = Data Link Layer
Canaux logiques
MAC
Canaux de transport
Paging
Contrôle :
des supports radio (canaux de transport et canaux physiques)
– Etablissement, reconfiguration, relâchement des supports radio, sur demande des
couches hautes
– Allocation du format des canaux de transport (TFS)
Contrôle des mesures effectuées par le terminal
Gestion :
des ressources radio (attribution de codes …)
des fonctionnalités RRM (HO, PC, gestion de la charge, accès en mode paquet …)
de la mobilité des usagers en mode connecté
Procédure SRNS-Relocalisation
utilisée à la fois pour infos utilisateur et contrôle, configurée par la couche RRC
Sélection / modification du format de transport (TF) approprié à chaque canal de transport en fonction
du débit instantané
Multiplexage / démultiplexage des services (PDU de couche RLC) sur les canaux de transport
Gestion :
du volume de trafic
Comparaison taille PDU de couche RLC (buffers) et volume données du canal de transport
de priorité :
entre les flux de données au niveau du terminal
Entre plusieurs terminaux sur les canaux de transport FACH et DSCH
Identification des terminaux sur les canaux de transport communs RACH, FACH, CPCH
TB = Transport Block = unité de base d’échange entre MAC et la couche physique sur le
même canal de transport (de la même manière que blocks d ’infos sur RLC = PDU)
TB Size = # de bits dans le TB
Transport Block
RRC alloue un TFS à chaque canal de transport utilisé lors de la connexion RRC
Au niveau du réseau d’accès UTRA, les données générées par les couches hautes sont transmises sur
l’interface air par des canaux de transport qui s’appuient sur différents canaux physiques.
= uplink
Transmission des informations spécifiques au réseau d’accès (slots d’accès) ou à une cellule.
L’UE ne peut pas s’inscrire dans une cellule s’il ne peut pas décoder ce canal.
La puissance de ce canal est généralement élevée afin d ’être captée par l’ensemble des utilisateurs de la cellules.
Le débit du canal BCH est faible du fait qu’il est limité par la capacité des terminaux à décoder le signal.
Les canaux RACH, FACH et PCH sont les 3 canaux communs de transport nécessaires au bon fonctionnement du
système. L’utilisation des canaux DSCH et CPCH restait « optionnelle », supprimés de la norme en release 5.
RLC (Radio Link Control)
Logical Channels
Transport Channels
Transport sublayer
Physical sublayer
canaux
logiques RACH DCH
Il existe également des canaux physiques qui ne véhiculent que des informations propres aux
procédures de la couche physique et qui sont transmis par chaque station de base :
Canaux communs
PCPCH : Physical Common Packet Channel
DPDCH : débit variable, utilisé pour transporter les informations de couches hautes et les données utilisateurs.
DPCCH : débit constant, utilisé pour transporter la signalisation nécessaire au contrôle de la couche physique.
Ces deux canaux dédiés sont essentiels au support de débits variables au niveau de la couche physique.
Data
DPDCH Ndata bits
Tf = 10 ms
Tsuper = 720 ms
Pour un service à débit variable, le débit du canal DPDCH est indiqué sur le canal DPCCH à
travers l’indicateur TFCI (Transport Format Combination Indicator), qui n’indique que le format
de transport de la trame courante (pertes rares et donc limitées à la trame en cours).
Les bits PILOT sont utilisés pour l’estimation du canal au niveau du récepteur.
Les bits TPC (Transmission Power Control) sont utilisés pour pour véhiculer les commandes de
contrôle de puissance.
Les bits FBI (Feedback Information) sont utilisés quand la diversité de transmission est mise en
place sur le sens descendant.
Channelization
codes (OVSF)
cD cos(ωt)
I Real p(t)
DPDCH cscramb
I+jQ
cC sin(ωt)
Q Imag
DPCCH ∗j p(t)
Cch,d1 G1
DPDCH1
(BPSK)
1 code de scrambling par mobile choisi
Cch,d3 G3
parmi 224.
DPDCH3 1 code OVSF par canal de trafic
(BPSK) Σ
.
.
(DPDCH).
.
Cch,dN-1 GN-1
Allocation des codes contrôlée par le
DPDCHN-1
(BPSK)
RNC.
Longueur du code OVSF dépend du
Cscramb
I+jQ
débit DPDCH.
Cch,d2 G2
Tous les codes OVSF d’un même mobile
DPDCH2
(BPSK) sont orthogonaux entre eux.
Cch,d4 G4
Le nombre de codes OVSF
DPDCH4
(BPSK)
n ’est pas limitant.
.
.
.
Σ *j
Cch,dN GN
DPDCHN
(BPSK)
Cch,c
DPCCH
(BPSK)
Canaux dédiés Downlink (DCH) : Slot DPCH : nbre bits variable entre 20 et 1280 bits (SFDPCH de 256 à 4)
il peut être vu comme un DPDCH descendant multiplexé temporellement avec un DPCCH descendant.
DPCCH DPDCH DPCCH DPDCH DPCCH
TFCI Data1 TPC Data2 Pilot
NTFCI bits Ndata1 bits NTPC bits Ndata2 bits Npilot bits
Tslot = 2560 chips, 10*2k bits (k=0..7)
Tf = 10 ms
Tsuper = 720 ms
I p(t)
Q p(t)
Récepteur RAKE
Les multitrajets (réflexions, diffusion, diffractions…) du signal radio provoquent des différences
d’amplitude, de phase ou d’angle : retards.
Si ce retard est supérieur à la période chip (0.26 μs) , les signaux des trajets multiples sont alors
équivalent à des signaux interféreurs.
Etats du mobile :
Mobile non inscrit
(detached)
Désinscription Désinscription
Inscription
Libération de la
Mobile non connexion
connecté Mobile
(mode IDLE) connecté
Etablissement de la
connexion
Fonctionnalités RRM
Etats RRC
Un mobile lorsqu’il est connecté au réseau peut être dans un des quatre états ci-dessous :
Idle Mode
Fonctionnalités RRM
Changement d’état
déclenché par l’augmentation
du trafic
CELL_DCH CELL_ FACH
Changement d’état
déclenché par la diminution
du trafic Changement d’état
Changement d’état déclenché par l’arrivée d’un paging,
déclenché par l’arrivée d’un paging, un bloc ou
un bloc ou un URA update
ou un cell update Changement d’état
déclenché par un Timer
CELL_PCH Changement d’état URA_PCH
(repos)
(repos)
déclenché par un Timer
Changement d’état
selon le nombre de cell
update réalisé
Quintuplet
Carte USIM HLR/AuC 3G
Algo 3G Algo 3G
Fonctionnalités RRM
Mode manuel :
Le MS affiche une liste de PLMN (Public Land Mobile Network) disponibles (carte USIM),et tente de
s’inscrire sur celui que l’usager aura choisi.
Mode automatique :
Le mobile tente de s’inscrire à un des PLMNs suivants :
(1) Son HPLMN
(2) Chacun des PLMN classés dans la carte SIM par type de techno. d’accès (GSM ou UMTS). Dans le cas ou MS ne comporte que
le mode paquet, il met la priorité aux PLMN UMTS.
(3) Un autre PLMN choisi aléatoirement parmi une liste de PLMN de bonne qualité.
(4) Les PLMNs restant classés par ordre de qualité.
La norme prévoit de pouvoir utiliser 2 PLMN ID différents (1 pour le GSM / 1 pour l’UMTS),
ou 1 seul PLMN ID GSM / UMTS.
Fonctionnalités RRM
En 3 phases :
1. La synchronisation slot : Grâce au code Cp.
2. La synchronisation trame : Grâce au code (Cs,1 … Cs,15).
3. La récupération du code primaire.
Le mobile peut alors décoder le P-CCPCH (équivalent BCCH GSM), qui contient des
informations systèmes (PLMN Identity, etc.), cellule courante, techno.des voisines.
Tslot=2560 chips
1 trame = 10 ms
Le Primary Search Code (PSC) est une séquence spécifique de chips, de longueur 256
chips, présente dans chaque slot, tous les 2560 chips. Le PSC est le même pour toutes les
cellules. Il permet de faire une synchronisation slot.
Le Secondary Search Code (SSC) est aussi une séquence de 256 chips transmise en
parallèle avec le PSC. Le SSC permet une synchronisation trame. En général, le SSC est
différent d’une cellule à l’autre et d’un slot à l’autre. 15 SSC consécutifs d’une trame,
définissent un mot code de longueur 15. Un total de 64 mots codes ont été définis qui
indiquent le « scrambling-code group » du code de scrambling primaire de la cellule.
Le canal CPICH permet d’identifier le scrambling code de la cellule. Le CPICH porte une
séquence de bits prédéfinis, étalés avec un code de canalisation connu. La seule inconnue
reste le scrambling code utilisé par la cellule, le « scrambling code group » étant connu (8
codes possibles). Pour identifier le scrambling code de la cellule le nombre de tests à
effectuer par corrélation est donc réduit (max. 8).
Fonctionnalités RRM
Re sélection de cellule :
Après sélection, MS cherche la meilleure cellule parmi les voisines.
Mode hiérarchique (critère H) : l’opérateur décide de privilégier certaines cellules par rapport
à d’autres (ex : GSM/UMTS)
Mode non hiérarchique (critère R) : aucune cellule n’est privilégiée
HCS : Hierarchical Cell Structure
Cellules environnantes
Non Oui de priorité max
Mode hiérarchique
utilisé
Critère H
Liste de cellules
Prioritaires
Toutes les satisfaisant critère H
Cellules environnantes
Oui Liste HCS Non (Liste HCS)
(non priorisées)
satisfaisant au critère S vide
Fonctionnalités RRM
Qhcs : seuils de qualité fixés par le réseau pour privilégier des cellules par rapport à d ’autres
Re sélection de cellule :
Critère R
Si critère H pas appliqué
Rs = Qmap,s + Qhysts pour la cellule courante
Ln=0
Rn = Qmap,n – Qoffsets,n – TOn * ( 1 – Ln ) pour la cellule voisine Si la cellule courante et la
voisine ont la même priorité
Ln=1 Sinon
TOn
Temporary_Offset
Penalty_Time
Tn
Fonctionnalités RRM
Re sélection de cellule :
Critère R
Qmap
Cellule GSM f (RXLEV)
Qmap
IE=Ec/N0 Ec/N0
Cellule FDD
F(RSCP)
IE=RSCP
Mesures GSM ou UTRAN
SGSN 1
VLR 1
RA1
RA1
RA1 LA 2 VLR 2
LA 1 RA1
RA1
SGSN 2
Fonctionnalités RRM
Les mobiles proches créent beaucoup d’interférences pour les mobiles éloignés de la station de base.
Le contrôle de puissance est donc nécessaire et est mis en œuvre au niveau de l’UE, de la Node B et du
RNC. C’est un ensemble important de fonctionnalités de l’accès radio UMTS.
En uplink, tous les mobiles doivent être reçus avec la même puissance moyenne.
En downlink, il faut minimiser les interférences pour les autres cellules et ainsi maximiser la capacité.
Fonctionnalités RRM
Contrôle de puissance :
RNC
Contrôle de puissance :
Par pas de 1 ou 2 dB ; puissance mobile Max 33 dBm (classe 1) et Min - 44 dBm
puissance Node B 43 dBm
Fonctionnalités RRM
RNC
Softer
Handover
f2
f1 Soft
Handover
Hard
Handover
Fonctionnalités RRM
Node B
Node B Core Network
SRNC
GSM / GPRS
BSS
UE
UE UE
Le SHO est incontournable en CDMA, mais il doit être maîtrisé. Il faut optimiser les zones de SHO en
maintenant un taux raisonnable de l’ordre de 30%.
Fonctionnalités RRM
Data DL1
Data DL2 Data DL
Data UL1 Data UL
Data UL2
SRNC
Data DL1
Data UL
Data UL1
Data UL
Node B Data DL1
Data UL
Data DL
Data DL2
Data UL Core
Data UL2 Network
UE
Data DL2
Data DL2
Data UL2
Node B DRNC
3 types d’actions :
Addition d’un lien radio
Suppression d’un lien radio
Remplacement d’un lien radio : suppression et addition
Paramètres associés :
Active set : les cellules de cette liste sont celles qui sont impliquées dans une situation de SHO,
c’est à dire que toutes ces cellules supportent une ou plusieurs connexions avec un même mobile.
Neighbour set : les cellules de cette liste sont celles que le mobile mesure constamment mais pour
lesquelles la valeur du Eb/N0 n’est pas suffisamment importante pour être ajoutées à la liste active set.
Fonctionnalités RRM
Paramètres :
Worst_Old_Pilot_ Ec/I0 : plus faible cellule mesurée dans la liste active set
Best_candidate_Pilot_ Ec/I0 : plus forte cellule mesurée dans la liste neighbour set
Serving
RNC -25 -15 -10 0
Traffic
Ec/Io (dB)
Measurement DPDCH
Report +
DPCCH
Pilot
Pilot CPICH
CPICH
Pilot
CPICH
Energy of
Ec desired pilot alone
Pilot
CPICH
Io Total energy received
Fonctionnalités RRM
Si Pilot_Ec/I0 >
Best_Pilot_Ec/I0 - Reporting_range + Hysteresisevent1A
pour une période de temps ΔT, la cellule est ajoutée dans
la liste active set (Radio Link Addition)
Si Pilot_Ec/I0 <
Best_Pilot_Ec/I0 - Reporting_range - Hysteresisevent1B
pour une période de temps ΔT, la cellule est supprimée de
la liste active set (Radio Link Removal)
Contrôle de charge :
Pour toute nouvelle connexion (y compris soft HO), le RNC vérifie qu’elle ne va pas diminuer la couverture
Estimation de l’augmentation de charge que provoquerait cette nouvelle connexion, indépendamment en UL et en DL.
La nouvelle connexion est admise si UL et DL sont ok. Niveau d’interférences
ΔL
Sommaire
Introduction
L’interface radio
Dimensionnement
Introduction
Bilan de liaison
Modélisation de la capacité
Modélisation du trafic
Dimensionnement UTRAN
Introduction
Streaming
Interactive
Background
Introduction
Processus de Dimensionnement :
Modélisation
Demande de trafic de la capacité
Données GéoMarketing dans la cellule WCDMA
couverture/environnement
Bande
Modélisation passante
de la offerte par
Bilan de demande porteuse
liaison
Uplink
Node B Downlink
UE
Bilan de liaison
Différents paramètres :
Marges d’ingénierie :
Effet de tête ; Gain de diversité (sens montant) ; Gain de soft Handover ; Marge effet de masque ;
Marge d’interférences ; Marges de pénétration
Attention, toutes les hypothèses qui seront retenues devront être confirmées par les réseaux
expérimentaux et les constructeurs !
Hypothèses :
Débit source :
Voix, codec EFR, 12.2 kbit / s
Transmission de données en mode circuit, 64 kbit / s
Transmission de données en mode paquet, 144 & 384 kbit / s
1 bit sur 1 million erroné en circuit 64 du fait de l’impossibilité de retransmission lié au temps réel.
1 bloc sur 100 erroné en paquet 384 du fait qu’une retransmission d’un bloc est transparente au
niveau de l’utilisateur.
Bilan de liaison
Sensibilité NodeB :
Comme pour le GSM, les antennes utilisées seront des antennes panneau avec des ouvertures
horizontales à 3dB de 70°. Le gain sera de l’ordre de 18 dBi.
Sensibilité récepteur :
où :
10*log(kT) = -174 dBm / Hz
B = bande d’étalement = 3840 MHz
10*log (kTB) = Bruit thermique = -174 +10*log(3.84*106) = -108.2 dBm
NF = facteur de bruit du récepteur en dB
Eb/No = dépend du service et du canal de propagation
Processing Gain = 10*log(débit chip / débit source) en dB
Bilan de liaison
Sensibilité NodeB :
Sensibilité récepteur :
Dans l’état actuel des connaissances, nous fixerons les hypothèses suivants pour Eb/N0 :
Bilan de liaison
En environnement rural :
Ces différences sont liées aux comportements différents des multitrajets selon l’environnement :
différence d’amplitude entre l’onde principale et les ondes issues du multitrajet est plus importante en milieu
rural qu’en milieu urbain . Les délais temporels entre les ondes sont plus longs en milieu rural
Ces phénomènes facilitent donc plus la recombinaison des ondes en milieu urbain et permettent une
amélioration de la sensibilité.
Puissance UE et Node B :
Le 3GPP et les constructeurs prévoient une puissance des PA de 20W (43 dBm) :
10% de la puissance totale sera allouée à la synchronisation,
5 % de la puissance totale sera allouée au paging.
85% de la puissance est donc alloué au trafic, et la puissance allouée à un canal de trafic ne
peut excéder 50%.
La puissance allouée par le Node B à un UE est donc 50% de 85% de la puissance totale,
soit 17 W à partager entre les différents utilisateurs.
Bilan de liaison
20 W
UE4
UE3
UE2
UE4 UE3 UE2 UE1
UE1
0 W
L’accès à UE4 est refusé car il n’y a pas assez de capacité en puissance.
PIRE de l’UE :
PIRE = Tx_Power + Gain_antenne - Pertes feeders
Comme pour le GSM, le gain d’antenne généralement retenu est de 0 dBi, et les pertes feeders
sont fixées à 0 dB.
Bilan de liaison
Marges d’ingénierie :
Effet de tête :
Il représente la différence de signal reçu entre un mobile vertical et un mobile placé à
proximité de la tête en position utilisateur. Comme pour le 1800, il est de l’ordre de 4 dB.
Pénétration :
Les pertes de pénétration traduisent les atténuations d’amplitude de l’onde lorsque celle-ci
entre dans le bâtiment, en fonction de l’environnement :
• 20 dB pour les bâtiments en urbain dense
• 16 dB pour les bâtiments en urbain
• 12 dB pour les bâtiments en suburbain
• 7 dB pour les véhicules
Bilan de liaison
Marges d’ingénierie :
Gain du Handover :
Ce gain provient du fait qu’un mobile en bordure de cellule peut communiquer avec
plusieurs Node B en même temps. Cela permet ainsi d’avoir une communication de bonne
qualité à partir de plusieurs liens dégradés (même porteuse).
En uplink, le RNC en relation avec les 2 Node B effectue une sélection de lien qui
n’engendre pas de gain sur l’Eb/No.
En downlink, le mobile qui est physiquement sur plusieurs liens recombine les signaux.
Cela engendre un gain sur l’Eb/No d’environ 1,5 dB pour le mode circuit et 0 dB pour le
mode paquet.
Marges d’ingénierie :
Cette marge, due aux masques proches du mobile, dépend, d’une part, du nombre de liens qui est
utilisé pour la liaison et, d’autre part, de la qualité de couverture que se donne l’opérateur.
En uplink, les valeurs typiques généralement retenues pour une qualité de couverture de 95%, est
5 dB en zone urbaine et 3 dB en zone rurale.
En downlink, du fait que la vitesse des mobiles varie, on fixe une marge de 2 dB pour les mobiles
rapides et 0.5 dB pour les mobiles lents.
Bilan de liaison
Marges d’ingénierie :
Interférence due à la charge : limite couverture uplink ; respiration cellulaire (Cell Breathing)
Marges d’ingénierie :
Interférence due à la charge :
Cette marge permet de prendre en compte la variation du niveau de bruit avec la charge de la
cellule (limiter l’effet de Cell Breathing) et par conséquent de garantir la qualité de couverture.
Cette marge intervient sur la liaison uplink dans la mesure où les codes sont désynchronisés, ce
qui entraîne des interférences entre les communications :
Marge_Interférence(dB) = −10 * Log10 (1 − charge)
100%
80%
Charge de la cellule
60%
40%
20%
0%
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Marge d'interférence
Bilan de liaison
Dans les bilans de liaison urbain, on considère une charge de 50%, soit une marge d’interférence
de 3dB. Aujourd’hui, au-delà d’une charge de 50%, les constructeurs n’arriveraient pas à gérer le
niveau d’interférences trop élevé dans la cellule; le système deviendrait alors trop instable.
Exemple de marge totale pour les différents services en environnement urbain dense :
Margin DL Margin UL
Services Voix Circuit Paquet Paquet Services Voix Circuit Paquet Paquet
64 144 384 64 144 384
Shadowing (dB) : 0.5 0.5 0.5 0.5 Shadowing (dB) : 5.0 5.0 5.0 5.0
Body Loss (dB) : 4.0 4.0 4.0 4.0 Body Loss (dB) : 4.0 4.0 4.0 4.0
Interference margin Interference margin
0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0
(dB) : (dB) :
Penetration Factor Penetration Factor
20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0
(dB) : (dB) :
Handoff Gain (dB) : 1.5 1.5 0.0 0.0 Handoff Gain (dB) : 0.0 0.0 0.0 0.0
Total Margin DL Total Margin UL
23 23 24.5 24.5 32 32 32 32
(dB) : (dB) :
Bilan de liaison
Exemple :
synthèse du bilan de liaison UMTS en urbain dense en fonction des différents types de services.
Service UMTS Voix Circuit 64 Paquet 144 Paquet 384
Tx Base
BS Peak Power (W) for all user :
BS Peak Power (dBm) for all user :
Cable Loss (dB) :
Antenna Gain (dBi) :
BS Peak EIRP for all user (dBmi):
Rx Mobile
Eb/No (dB) :
Rc (kbps) :
MS Noise Figure (dB) :
Source Bit Rate (kbps) :
Processing Gain (dB) :
MS Sensitivity (dBm) :
Tx Mobile
MS Peak Power (W) :
MS Peak Power (dBm) :
Connector Loss (dB) :
Antenna Gain (dBi) :
MS Peak EIRP (dBmi) :
Rx Base
Eb/No (dB) :
Rc (kbps) :
BS Noise Figure (dB) :
Source Bit Rate (kbps) :
Processing Gain (dB) :
BS Sensitivity (dBm) :
Cable Loss (dB) :
Antenna Gain (dBi) :
BS Net Sensitivity (dBm) :
Path Loss
DownLink Path Loss Max (dB) :
DownLink Margin (dB) :
DL PL (dB) = DL PL Max – DL Margin :
UpLink Path Loss Max (dB) :
UpLink Margin (dB) :
UL PL (dB) = UL PL Max – UL Margin :
Minimum Path Loss (dB) :
Delta UL/DL (dB) :
Exemple de carte multi-services
Maximum Coverage range (m) :
PL = 24+38.6*Log10(d)
Réception
• Puissance du CPICH
Eb/No (dB) -15 6,4 7,4 3,1 6 Eb/No
• le niveau d’interférence
Débit utile (kbps) 3840 12,2 12,2 64 384 R utile
ou charge UL & DL.
Sensibilité (dBm) (@ connecteur antenne) -115,0 -122,9 -117,6 -119,0 -104,0
Gain d'antenne (dBi) 0,0 18,0 0,0 18,0 0,0
###
Triplexeur VRAI
TM A
Les règles d’ingénierie Gain d'antenne (dBi) 18,0 0,0 18,0 0,0 18,0 b
Pertes Chaine TX (dB) 3,8 0 3,8 0 3,8 c
PIRE (dBmi) 47,2 21,0 45,2 21,0 54,2 B=a+b–c
Type de Couverture Indoor
Qoc 95%
Ecart type shadowing (agrégé) 9,9 9,9 9,9 9,9 9,9
Marges et pertes de propagat°
d
Output Marge de shadowing (LNF) RECALCULER 11,2 11,2 11,2 11,2 11,2
e
Gain de SHO 0 2 3 2 3
f
On vérifie : Marge de Fast Fading (marge PC) 0 2 2 2 2
• Puissance PA < 100 % g
Pertes de corps (dB) 4 4 4 4 4
Pertes de pénétration indoor (dB) 19 19 19 19 19 h
i
Pertes de pénétration vehicule (dB) 0 0 0 0 0
On détermine : Charge(%) 40% 45% 40% 45% 40%
• Max pathloss ou le Marge d'interférence (dB) 2,2 2,6 2,2 2,6 2,2 C
rayon de cellule. Marge Totale (dB) 34,2 34,2 33,2 34,2 33,2 D =d-e+f+g+h+i
PL
Distance inter-site OK ? Pathloss "Air" (dB) 125,8 125,1 127,4 121,2 122,8 = -A+B-C- D
PA
Modélisation de la capacité
Objectif : estimer la limite de capacité du système WCDMA liée aux interférences afin de la
comparer avec la bande passante nécessaire pour écouler le type de service demandé.
En CDMA, elle dépend du niveau d’interférence (intra et intercellulaire) donc du niveau de qualité.
Modélisation de la capacité
Puissance
Rb
reçue
(Eb/N0)cible
Fréquence
W
Modélisation de la capacité
En fait on pondère par la charge max. de la cellule : Capacité Uplink = Pôle capacity * charge (50%)
Bande passante = Npôle * Rb* v
QoS
Indicator Eb/No cible Npole
Environnement :
x Rb x v
•Indoor
•Outdoor Interférences
Inter / Intra
•Incar
BWpole
Modélisation de la capacité
Eb W R
=
N0 ( N − 1) *V * F
A qualité constante :
Charge Puissance Rayon & Sensibilité : Compromis Couverture / Capacité
A couverture constante :
Charge et/ou Débit Puissance Interférences & Qualité : Compromis Capacité / Débit / Qualité
50%
Wtot ≈
⎛ %voix %circuit 64 % paquet144 % paquet 384 ⎞
⎜⎜ + + + + ...⎟⎟
⎝ Wpole _ voix Wpole _ circuit 64 Wpole _ paquet144 Wpole _ 384 ⎠
Modélisation de la capacité
Capacité en Downlink :
En downlink, la puissance est une ressource à partager.
Différents débits nécessitent différentes puissances.
La capacité Downlink est fonction :
de la couverture
du type de service,
du mixte de service,
de la distribution géographique des utilisateurs.
En downlink, la capacité est aussi limité par l’arbre de code OVSF.
Modélisation du trafic
L’objectif est d’estimer la bande passante pour un mix de services : trafic circuit et paquet
Différentes qualités de services
Différentes heures chargées
Différents modes de commutation
Modélisation du trafic circuit : utilisation des méthodes utilisées pour le GSM, loi d’Erlang B.
Modélisation du trafic paquet : utilisation du retour d’expérience sur les réseaux GPRS/EDGE
afin de convertir le volume de données paquet en une taille de bande passante.
Facteur d’activité
Bande Passante
du canal
Modélisation du trafic
L’ETSI met à disposition différents types de variation de débits sur des sessions internet.
On calcule généralement une taille moyenne du pipe basée sur des simulations monoservices.
UDD : Unconstrained Delay Data ; UDD 64 ; UDD 144 ; UDD 384
Arrivée des
sessions de données
Débit
Durée inter-paquets
Buffer
Appel Temps
Pipe * Kbps
paquet
Session
Modélisation du trafic
Service 32 Kbit/s.
Ex 1 : Traffic Demand in the Cell : 150 Mbits
UDD 32 with QoS: delay 2s
120
Pipe Size = 70 kbps
100
Efficiency = 62%
UDD 32 with QoS: delay 10s
PIpe (Kbit/s) and Efficiency (%)
Dimensionnement UTRAN
Core Network
ATM Iu Iu
Iur
RNC RNC
Cells Cells
BSS UMTS
NodeB
RNC
Interfaces Iub / Iur / Iu
Uu
RNC
Iub
Iu
(CS & PS) Circuit
ATM
UE Node B
Iur
Iu CS
MSC-S
MGW
ATM
ATM
Paquet
Uu Iur Iu PS
Iub
Iu
(CS & PS)
ATM SGSN
UE RNC
Node B
Dimensionnement UTRAN
La couche du réseau de transport UTRAN est basé sur ATM (Asynchronous Transfer Mode),
protocole réseau qui permet la transmission et le routage de données par cellules.
VPI VCI
48 octets
En fait, lors de l'établissement de la connexion, chaque routeur du réseau ATM qui compose le circuit
virtuel crée une table de routage qui permet de faire transiter les cellules arrivant vers le conduit
virtuel adéquat.
Le multiplexage des flux est possible. Il est possible de gérer des QoS différentes sur un même VC.
L’AAL5 est principalement utilisée pour le transfert de données de manière très sécurisée et peu
sensible aux délais.
Dimensionnement UTRAN
C-Plane U-Plane
AAL5 AAL2
Iub IuCS ATM
ATM
NodeB RNC L1 L1
MSC
AAL2 AAL5
ATM Iur ATM
L1 L1
U-Plane C-Plane
IuPS
Iub RNC AAL5 SGSN
NodeB
AAL2 AAL5 ATM
ATM ATM L1
L1 L1 C-Plane et U-Plane
U-Plane C-Plane
La capacité de traitement à travers du nombre de Channel Element gérant les codes OVSF.
Dimensionnement UTRAN
Dimensionnement NodeB :
Architecture opposée à celle du GSM : séparation des fonctions RF et numériques, partage des
ressources entre tous les secteurs.
secteur 1
Duplex. Duplex. Duplex. Duplex. Duplex. Duplex.
TRX1
Coupl. Coupl.
TRX1 PA MCPA
Coupl.
secteur 1
Duplex. TRX2
TRX2 PA
CE1 MCPA
TRX3
TRX3 PA
secteur 2
CE2
Coupl.
Duplex. TRX4
Coupl. Coupl.
MCPA
TRX4 PA
TRX5
MCPA
TRX5 PA TRX6
Coupl.
secteur 2
Duplex. CEn
secteur 3
TRX6 PA TRX7
Coupl. Coupl.
MCPA
TRX7 PA TRX8
Coupl.
Duplex. MCPA
TRX9
TRX8 PA
GSM UMTS
Universal Mobile Telecommunication System 01/11/06 - 192
Dimensionnement UTRAN
Dimensionnement NodeB :
Grâce au Power Control, la puissance émise est juste suffisante pour satisfaire à la QoS négociée
lors de l’établissement du Radio Access Bearer.
Pour la puissance il y a un compromis entre nombre de PA et Path Loss.
Dimensionnement UTRAN
Dimensionnement NodeB :
En UMTS, le réseau radio identifie les connexions par le RAB qui les caractérisent.
Le concept de RAB permet de définir une panoplie très variée de type de connexion entre l’UE et
le Core Network, et ainsi mettre en œuvre les ressources nécessaires pour offrir la qualité de
service négociée.
L’opérateur fixe la correspondance entre les attributs du RAB et la configuration des ressources.
Dimensionnement NodeB :
Lors de l’établissement d’une communication, un code OVSF est sélectionné dans l’arbre
CDMA. La gestion des codes est effectuée dans les cartes de traitement du Node B qui gèrent
des Channel Elements (CE). Un CE peut être considéré comme une ressource élémentaire.
Un CE est la ressource nécessaire à l'établissement d'une communication voix à 12.2 kbps
utilisant un code SF128.
Plus le débit demandé sera élevé, plus on utilise de ressources ou de Channel Element.
Pour un transfert data (CS 64, PS 128 ou 384), le nombre de CE utilisés traduit la partie de
l'arbre des codes SF 128 paralysée par l'utilisation de codes plus élevés (SF4, SF16, SF32).
La capacité des cartes varie en fonction des fournisseurs. Néanmoins par défaut, le Node B ne
dispose pas d’un arbre complet de codes.
Le nombre de cartes est donc à moduler suivant le trafic que doit gérer le Node B.
De plus, ces cartes sont le plus souvent partagées pour tout le NodeB c’est à dire pour tous les
secteurs et toutes les porteuses.
Dimensionnement UTRAN
Ex de table de conversion :
Voix → 1 CE / TCH
32 kbps → 4 CE / TCH
64kbps → 4 CE / TCH
144kbps → 8 CE / TCH
384kbps → 16 CE / TCH
Nbre de CE / carte: 16
16 CE par secteur et par porteuse : overhead + signalisation
Volume # CS TCH
(Erlangs or Kbit)
Erlang B
Equivalent circuit
bit rate
Nombre de TCH pour une demande de mix de trafic paquet (ETSI recommendation)
Volume Required
Pipe function BW (kbps) ÷
( Kbit)
QoS
# PS TCH
Dimensionnement UTRAN
Nb
Nb of
of CE
CE =# TCH xx conversion
=#TCH conversion factor
factor xx (1+SHO
(1+SHO factor)
factor)
Erl # TCH # CE
x1 92
Speech 80 92
7 x4 28
LCD 64 2.4 QoS
5 x8 40
LCD 144 1.2
2 x 16 32
LCD 384 0.2
Dimensionnement UTRAN
Dimensionnement RNC :
Uu
UE
• Interface normalisée entre Node B et RNC RNC
Node B
• Si plusieurs liens E1, on transporte le Contrôle Plane sur le premier E1 et que du User Plane
(DCH et HSDPA) sur les suivants.
Pic/moyenne
En tête Iub
• En tête Iub varie selon le type de trafic
Trafic
Iub
Dimensionnement UTRAN
12.2 kbps toutes les 20ms -> 244 bit (30.5 byte) Frame Protocol
7 30.5 2
% Header Iub CS AMR = 18 / 30.5 = 59 %
AAL2
3 7 30.5 2
AAL2 +
1 3 7 30.5 2 start field
5 13 7 30.5 2 ATM
ATM
Overheads O&M
Traffic
Factor (30%) Margin (2%)
Signalling
% SHO (30%) Repetition (10%)
factor (10%)
Dimensionnement UTRAN
L’interface Iur est nécessaire pour transmettre et recevoir le signal d’un mobile provenant de 2 node
B différents appartenant à 2 RNC, et pour la signalisation inter RNC.
Généralement on dimensionne l’interface Iur entre 5 et 10% de l’interface Iub. Elle dépend du
nombre de Node-B connectés au RNC ; 10% pour un RNC connecté à un petit nombre de Node B ;
5% pour un RNC connecté à un grand nombre de Node B.
Dimensionnement interface Iu :
Introduction
L’interface radio
Dimensionnement
Rel 4
Enhanced Downlink
Rel 5 (HSDPA)
Enhanced
Rel 6 Uplink & MBMS
Rel 7 MIMO
Jan 1999 Mars 2000 Mars 2001 Mars 2002 Dec 2004
POURQUOI ?
Augmenter le débit Downlink
Augmenter la capacité du système
Améliorer les temps de latence
2 ms
• Link Adaptation :
adaptation de la modulation et du codage canal
• Fast Scheduling :
sélection des utilisateurs (modulation, # codes) toutes les 2 ms.
Core Network
RNC
Node B
Architecture UTRAN R5
POURQUOI ?
Augmenter le débit Uplink
Augmenter la capacité du système
Améliorer les temps de latence
POURQUOI ?
Faire de la diffusion d’information (clip vidéo) à un ensemble
d’abonnés, à partir d’une adresse IP « multicast » (adresse
de groupe) sur l’interface radio.