Uploaded by j.kassalowoe

UMTS 3

advertisement
Le Système UMTS
Problématique
Nombre d’abonnés mobile dépasse le
nombre d’abonnés fixe en 2004
‡ Plus de 2500 Millions d’abonnés en 2015
‡ Incompatibilités des normes et des
systèmes existants
‡
Incompatibilité des systèmes
‡
Systèmes existants:
„
„
„
PDC (Personal Digital Cellular) et PHS
(Personal Handyphone System) au japan
AMPS (Advanced Mobile Phone service) ou DAMPS, IS95 (cdmaOne)et IS136 utilisé en
Amérique et en Asie
GSM principalement en Europe puis dans la
plus part des pays, souvent en concurrence
avec d’autres systèmes
Systèmes existants
GSM
IS95
IS 136
PDC
Modulation
GMSK
BPSK/OQPS
K
DPSK
OPSK
Méthode
d’acces
TDMA/FDMA
CDMA
TDMA
TDMA
Bande de
fréquence
900/1800/1
900
800/1900
800/1900
800/1400
Espacemen
t porteuses
200Khz
1250Khz
30 Khz
25Khz
utilisation
Mondiale
Continent
américain et
asie
Amérique
du nord
japan
‡
Différences importantes sur le segment
radio
„
„
„
Modulation
Bande de fréquences
etc…
Solution: terminal multi modes
‡ inconvénient: encombrement et coût
supplémentaire
‡ Gestion de l’itinérance n’est pas la même
pour tout les systèmes
‡
normalisation
Les systèmes de 2ième G sont suivis par
des organismes indépendants
‡ Systèmes de 3ième G suivi par l’UIT
ªIMT-2000
‡
ªSupport d’application Multimédias
ªSupport de débit plus élevé (2Mbits/s)
ªItinérance étendu permettant de bénéficier d’une
couverture de service supérieure à celle qui est
actuelle
Propositions
Description
UWC-136
Universal Wireless Communication
terrestre
Origin
e
TIA
WIMS
Wireless Multimédia and messaging service
Terrestre
TIA
WCDMA
CDMA large bande (américain)
Terrestre
T1P1
CDMA200
CDMA large bande (IS95)
Terrestre
TIA
Satellite
TIA
SAT CDMA
Type
DECT
Digital Enhaced Cordless Telecommunication
Terrestre
ETSI
TD-SCDMA
Time Division Synchronious CDMA
Terrestre
CATT
SW-CDMA
Satellite Wideband CDMA
Satellite
ESA
SW-CTDMA
Satellite Wideband Hybrid CDMA
Satellite
ESA
ICORTT
Réseau de satellite en orbite moyenne
Satellite
ICO
WCDMA
CDMA large bande
Terrestre
ARIB
CDMAII
Asynchronious DS-CDMA
Terrestre
TTA
Multiband Synchronious DS-CDMA
Terrestre
TTA
UTRA
Universal terrestrial Radio Access
Terrestre
ETSI
HORIZON
Horizon Satellite
Satellite
inmarsat
CDMAI
Contexte de normalisation
‡
La majorité des propositions sont:
„
„
ª
CDMA
En mode TDD ou FDD
2 regroupements:
3GPP:3rd G partnerShip Prject qui est à
l’origine de l’UMTS dont la définition a hérité
des concepts de norme GSM
ª 3GPP2: crée à la forte inclinaison au GSM du
3GPP
ª
Structure du 3GPP
‡
4 Technical spécification Group (TSG)
„
„
„
„
SA: Service and System Aspect (service
usagers, architecture, sécurité, confidentialité)
CT (Core network and Terminals) définition des
interface avec le terminal
RAN (Radio Access Network) définition de
l’architecture du réseau d’access et des
protocoles
GERAN (GSM EDGE Radio Access Network)
chargé de l’évolution de la partie réseau
d’acces de la norme GSM
Objectif de l’UMTS
‡
Compatibilité avec les systèmes 2G
„
Compatibilité avec les services offerts
‡
‡
‡
„
‡
‡
Transparence du réseau vis-à-vis de l’usager
Support du multimédia
Débits supportés:
„
„
„
‡
Services support
Téléservices
Services supplémentaires
144 kb/s en rural extérieur
384kb/s en urbain extérieur
2 Mb/s en indoor (faible mobilité)
Classes de services
„
„
„
Délai de transfert de l’information
Variation de délai
Tolérance aux erreur
Classe de services
‡
Classe A: conversationnel
„
„
„
‡
Temps de transfert: 100 à 200ms
Taux d’erreur: tolérance de la perception
humaine
Exemple phonie, visiophonie.
Classe B: streaming
„
„
„
„
Entre un usager et un serveur (asymétrique)
Délai de transfert peut être long
Variation limité de ce délai
Exemple: VOD, diffusion radiophonique,
application de transfert des images
Classes de services UMTS
‡
Classe C: interactive
„
„
„
„
‡
Dialogue interactif avec un serveur
d’application ou de données
Pas de performance temps réel particulière
Aucune altération de l’information
Exemple: navigation Internet, FTP, ecommerce, etc…
Classe D: Background
„
„
Très proche de la classe C
Priorité des information inférieure à la classe C
Système de 3ième Génération
100.0
1.0
0.1
Réseau filaires
Débit utile (en Mb/s)
10.0
Réseaux
locaux radio
UMTS
Réseaux sans fil
(DECT)
Réseaux cellulaires
(GSM)
0.01
Office
Bâtiment
Intérieur
Immobile
Marche
Extérieur
Vitesse
Véhicule
Objectifs de services pour l’UMTS
‡
‡
‡
‡
Intérieur
mobilité réduite
Extérieur urbain
mobilité réduite
Extérieur rural
grande mobilité
2 Mbit/s
384 kbit/s
144 kbit/s
Services temps réel/circuit et non temps réel/paquet
Différentes qualités de service (BER de 10-3 à 10-6, délai de
30 à 300 ms)
Services asymétriques et à débit variable
Services multiples par utilisateur
2200
2170
2110
2025
2010
1980
1920
1900
1880 MHz
1885
Allocation de spectre pour l’UMTS
Spectre CEPT
UMTS
UMTS
Bandes appairées et non appairée terrestres
Bande non
appairée
Légende:
Bande non appairée
Bande appairée
Applications terrestres
Applications satellites
Concept UTRA de l’ETSI
1900
1920
TDD
UL/DL
1980
FDD UL
2010
MSS
UL
2025
TDD
UL/DL
2110
2170
2200
MSS
DL
FDD DL
FUL/DL
FUL
FDL
Mode FDD
‡
‡
Mode TDD
Mode FDD en W-CDMA pour les bandes appairées (2 x
60 MHz)
Mode TDD en W-TDMA/CDMA pour les bandes non
appairées (35 MHz)
Domaines d’applications des 2
modes UTRA
Satellite
Global
Zone suburbaine
et rurale
Zone urbaine
Intérieur
des
batiments
Macro-Cell
MSS
GSM
Micro-Cell
UTRA/FDD
Pico-Cell
UTRA/TDD
Paramètres de l’UTRA
Mode
Accès multiple
Débit chip
Espacement entre porteuses
Durée d ’une trame radio
Structure d ’une trame
Modulation
Facteurs d ’étalement
Codage canal
FDD
TDD
DS-CDMA
TD-CDMA
3.84 Mchip/s
3.84 ou 1.28 Mchip/s
4.4 à 5 MHz avec un pas de 200 kHz
10 ms
15 time slots par trame radio
QPSK
4 à 512
1 à 16
Pas de codage, codes convolutifs (1/2 ou 1/3),
ou Turbo-codes (1/3)
Architecture générale de réseau 3G
Core Network
Réseau d’acces
BRAN
SRAN
UTRAN
Utilisateurs Mobiles
‡
‡
‡
BRAN: Broaband Radio Access Network: utilisent la technologie
d’acces de type WLAN (hyperlan2 ou IEEE 802.11
SRAN: Satellite RAN
UTRAN: UMTS Terrestrial RAN
Architecture générale de l’UMTS
UE
UTRAN
CN
UTRAN: UMTS Terrestrial RAN
‡ CN: Core Network
‡ UE: User Équipement
‡
Découpage en strates
Non Access Startum
Proto
coles
radio
Proto
Proto
coles
coles
radio
Iu
Acces stratum
Proto
coles
Iu
UTRAN
CN
Mobile
Interface radio Uu
Interface Iu
Découpage en strates
‡
Spécifié par le 3GPP:
„
AS: access stratum
‡
‡
„
Fonction de gestion de ressources radio
Handover
NAS: Non access stratum
‡
‡
‡
Fonction du réseau indépendantes du réseau d’access
Fonction d’établissement d’appel couches CC (call
control pour le mode CS) et SM (session Management
en mode paquets)
Fonction de mobilité en mode de veille (MM et GMM)
Lien entre AS et NAS
‡
‡
AS agit comme un fournisseur de service vis-àvis de NAS
Certain nombre de liens (SAP: Service Access
Point) ont été définis:
„
„
„
SAP GC (général control): regroupe tous les services liés
à la diffusion de l’information (broadcast) ex: trafic
routier, météo, publicité
SAP Nt (Notification): diffusion de l’information vers un
ou plusieurs utilisateurs. Ex: paging, établissement
d’appel de groupe
SAP DC (dédicated control): service destiné à un mobile
particulier telle que échange d’information,
établissement et libération de connexions de
signalisation
Notions de RAB
Le type de service et les caractéristiques
des ressources sont négociés au niveau de
NAS
‡ Le NAS charge le AS d’établir le chemin de
communication dans le réseau d’accès
ª RAB: Radio Access Bearer
‡
ª
ª
Radio Bearer (Mobile-UTRAN)
Iu Bearer (UTRAN-CN)
Les attributs du RAB en UMTS
Classe de service (A,B,C,D)
‡ Débit maximal
‡ Débit garanti
‡ Taille de SDU (ou liste des tailles)
‡ Taux des SDU erronés
‡ Délai de transfert
‡ Priorité
‡ …..
‡
Les attributs du RAB
‡
En fonction des attributs du RAB le réseau
doit effectuer:
„
„
„
„
Le choix du codage canal
Dimensionnement des ressources radio
Allocation des radio Bearer
Configuration des protocole radio
Architecture matérielle du réseau UMTS
PDN
USIM
Node B
SGSN
Iub
SGSN
Node B
Gs
Cu
ME
Gn
Iu
RNC
Iur
Node B
Iub
Gn
Gr
AuC
Iu
RNC
Node B
Gi
GGSN
Gf
HLR
MSC/VLR
EIR
GMSC
E
MSC/VLR
RTCP
Node B
Appelé aussi station de base
‡ Rôle:
‡
„
„
„
„
„
„
Gestion de la couche physique
Codage canal
Entrelacement
Adaptation du débit
Étalement
Contrôle de puissance en boucle fermée
RNC: Radio Network Controller
‡
‡
Rôle: control des ressources radio du l’UTRAN,
gère le protocole RRC qui définit les messages et
les procédures entre le mobile et l’UTRAN
2 types de RNC pour le mobile
„
SRNC: Serving RNC:
‡
‡
‡
‡
„
Gère l’interface Iu avec le réseau Cœur et la signalisation
associé
Gestion des ressources radio
Décision de Handover
Control de puissance
DRNC: Drift RNC: n’importe quel RNC à l’exception du
SRNC, qui contrôle certaine cellules utilisées par le
mobile
Types de canaux UTRAN
UE
Node B
RNC
Canaux logiques
Canaux de transport
Canaux physique
‡
‡
‡
Canaux physique: représente l’existence physique de l’interface Uu entre
le domaine UE et le domaine d’accès
Canaux logiques: différentes taches du réseau et du terminal sont
réalisées à des instant différents. Les canaux logiques matérialisent la
correspondance entre ces taches et les canaux de transport
Le RNC gère les canaux de transport qui transportent le flux
d’informations sur l’interface Uu
Canaux de l’UTRAN
Canaux logiques: services offerts aux
couches supérieures (NAS)
‡ Canaux de transport: indiquent comment
l’information est transportée
‡ Canaux physiques
‡
Canaux de transport et canaux physiques
‡
‡
‡
‡
Les informations générées par les couches hautes sont
transmises sur l’interface air par des canaux de transport
(Transport Channel) qui s’appuient sur différents canaux
physiques (Physical Channel)
Canaux de transport: services de la couche physique au
couches sup. définissent la façon dont les données son
transportées (intervalles, nombre et taille des blocs,…
Chaque canal de transport comporte un indicateur TFI(
transport Format Indicator)
La couche physique combine les information des indicateurs
TFI en un TFCI (Transport Format Combination Indicator)
qui est transporté sur le canal physique de contrôle
Canaux de transport et canaux physique
Bloc transport
TFI
Bloc transport
Bloc transport
TFI
Bloc transport
Couches hautes
TFCI
Canal physique de
contrôle
Codage & Mux
Couche physique
Canal Physique de
données
Canaux de transport et canaux physique
‡
Un canal physique de contrôle avec un ou
plusieurs canaux physique de données
peuvent être codée et multiplexés par la
même entité de traitement pour donner
un canal de transport CCTrCh (coded
Composite Transport Channel)
Cx transport
CCTrCh
Cx physiques
Cx logiques
Canaux de transport
2 types:
‡ Canaux Commun: (Commun Channel):
ressource partagée par différents
utilisateurs d’une même cellule
‡ Canaux dédiés (dedicated Channel):
ressource identifiée par un certain code
ou/et fréquence réservée à un seul
utilisateur
‡
Canaux de transport
‡
‡
‡
RACH: Random Access Channel: canal commun
en UL, il transporte de petits paquets (acces
initial, signalisation non temps réel, info usager
non temps réel)
CPCH: Common Packet Channel: canal Commun
UL il transporte quelques paquets sporadique
FACH: Forward Access Channel: canal commun
en DL pour le transport d’information de contrôle
(ex: réponse à un RACH) ou de données
Canaux de transport
DSCH: Downlink Shared Channel:
transport de signalisation ou d’information
usager dédiées.
‡ BCH: Broadcast Channel: canal de
diffusion d’information dans la cellule
‡ PCH: utilisé pour le paging
‡ DCH: Dedicated Channel: canal
bidirectionnel, dédiés à chaque utilisateur
pour le transport de données usager et
signalisation de couches hautes.
‡
Canaux physiques UL
‡
Dédiés:
„
„
‡
DPDCH (Dedicated Physical Data Channe) pour les infos
de contrôle des couches hautes et les données usagers
DPCCH (dedicated physical Control Channel) pour les
infos de contrôle générées par la couche physqiue
Commun:
„
„
PRACH: Physical Randon Acces Channel pour le
transport du RACH
PCPCH: Physical Common Packet Channel pour le
transport du CPCH
Canaux physiques en DL
‡
Dédiés:
„
‡
DPCH (Downlink Dedicated Physical Channel): pour les
les infos des couches hautes et les données usagers.
Communs:
„
„
CPICH: (Common Pilot Channel) pour l’identification du
code d’embrouillage de la station de base
P-CCPCH: (primary Common Control physical Channel)
pour le trasport du BCH, il est similaire au CPICH mais
sans contrôle de puissance et avec un débit fixe.
suite
‡
‡
‡
S-CCPCH: (Secondary Common Control physical
Channel)pour le transport du FACH et PCH
SCH: (Synchronisation Channel): composé du
PSCH( Primary Synchronisation Channel) pour la
synchronisation du slot du mobile et SSCH
(secondary Synchronisation Channel) pour la
synchronisation de la trame du mobile
PICH: (Paging indicator Channel) pour lr
transport des paging. Toujours associé à un SCCPCH transportant un canal PCH
Correspondance canaux physiques et
canaux logiques
Canaux
de transport
Canaux
physiques
Canaux
de transport
Canaux
physiques
SCH
DCH
DPDCH
DPCCH
CPICH
BCH
P-CCPCH
DSCH
PDSCH
PCH
S-CCPCH
CPCH
PCPCH
FACH
PICH
AP-AICH
RACH
PRACH
CD/CA-ICH
AICH
CSICH
Couche Physique de
l’interface Radio
La technique CDMA
Contrairement au FDMA et TDMA la
séparation des utilisateurs se fait par
codes
‡ La corrélation entre les code doit très
faible voir nulle pour pouvoir faire la
séparation etre les usagers
‡
Fonction de corrélation
Soit S=(S0,S1,……,SN) et T=(T0,T1,………,TN)
L’inter corrélation entre les deux séquence de
longueur j est donnée par:
‡
RS,T=ΣN-1(-1)Si+Ti+j
‡
Dans les systèmes CDMA les codes utilisés
doivent vérifier:
„
„
La fonction d’auto corrélation est maximale pour i=0 et
faible ou négative pour i différent de 0
L’inter corrélation entre codes et faible ou négative
voire nulle dans le cas des codes orthogonaux
Étalement de spectre
‡
‡
‡
‡
‡
‡
DSSS: Direct séquence spread spectrm
Chaque bit de période Tb du signal utile est
découpé en Chips de période Tc pour être étalé
L’étalement se fait par un séquence PN (pseudonoise)
Le débit de Chip en UTRAN est 3,84 Mchip/s
Débit en chip en UMTS est fixe (tous les canaux
sur l’interface radio sont étalés de la même
manière)
SF: spreading factor, ou facteur d’étalement:
Tb/Tc
Propriétés du canal radio
Réflexions multiples sur les
obstacles rencontrés par
l’onde radio
MCOR
MC2D
Ø
Plusieurs trajets entre
l’émetteur et le récepteur
Techniques utilisées pour palier au
dégradation du canal radio mobile
‡
Utilisation de la technique de diversité:
„
„
„
„
„
Diversité
Diversité
Diversité
Diversité
Diversité
en fréquences
en temps
de polarisation
de trajets
spatiale
Combinaison des branches de diversité au
niveau du récepteur
‡ L’UMTS utilise la méthode de combinaison
MCR « Maximum Ratio Combining »
‡
Principe du MCR
Sur chaque branche on obtient des
symbole portant des informations de
phase et d’amplitude.
‡ Estimation de la réponse impulsionnelle du
canal par l’estimateur du canal
‡ Faire les corrections sur les différents
signaux
‡
Récepteur en râteau (Rake reciever)
kième Mobile
...
...
Démodulateur
trajet #0
kième antenne
de réception
Sorties
souples
...
...
Démodulateur
trajet #1
...
...
Démodulateur
trajet #(L-1)
Profil
d ’intensité
multitrajet
Récepteur
τ0
τ1
τ L−1
MRC
(MaximumRatio
Combining)
Codes utilisés en UTRAN
‡
Deux types de codes:
„
„
Les codes de canalisation: sont des codes
orthogonaux à facteur d’étalement variable, ils
sont déduit à partir de l’arbre OVSF. Ils
permettent au récepteur de séparer les
signaux émis sur la même fréquence
Les codes de brouillage: appelés aussi Pseudonoise. Utilisé puisque les codes de canalisation
ne permettent pas une orthogonalité parfaite
Les codes de canalisation
‡
Générés à partir de l’arbre OVSF
(Orthogonal Variable Spreading Factor)
Absence de code d’embrouillage
+1, +1, +1, +1, +1, +1, +1, +1
...
...
+1, +1, +1, +1
FE = 8
+1, +1, +1, +1, -1, -1, -1, -1
+1, +1
...
...
FE = 4
+1, +1, -1, -1
1
...
FE = 2
+1, -1
...
FE : Facteur d ’étalement
‡
Station de base #i
Les codes de canalisation
garantissent l’orthogonalité à
l ’intérieur de chaque cellule
Arbre OVSF
Non utilisable en UL pour séparer les
usagers. Utilisé uniquement pour séparer
les flux d’un meme mobile (transmission
multicodes)
‡ En DL, les codes sont utilisés pour la
séparation des flux du node vers l’useger
‡
Codes de brouillage
Les codes OVSF ne peuvent pas être
utilisés tel qu’il sont car ne permettent pas
une orthogonalité parfaite
‡ Utilisation des codes de brouillage
(scrambling codes)
‡
„
„
séquences PN caractérisées par une propriété
d’auto corrélation parfaite
Utilisé en UL pour séparer les flux des
différents mobiles. Séquence de 38400 chip
générés à partir de 24 registre à décalage
Codes de brouillage en DL
‡
‡
‡
‡
Les codes PN séparent le signaux des nodes B.
séquences de 38400 chips d’une séquence
générée à partir de 18 registres à décalage
Planification des codes en DL semblable à la
planification FDMA/TDMA
Les codes organisés en 512 groupes de codes
primaire, chaque code primaire comporte 15
codes secondaires
Pour économiser l’énergie des mobiles les codes
primaires sont organisés en 64 groupes de 8
codes primaire chacun
Les codes de brouillage en DL
Voie I
D
D
17
D
17
‡
‡
‡
D
D
D
D
D
D
D
D
15
D
D
15
D
14
D
13
D
12
D
11
D
10
D
D
7
6
D
D
D
D
D
4
D
D
D
D
D
9
8
7
6
5
D
D
0
D
D
D
D
0
Voie Q
L’ensemble des codes d’embrouillage est subdivisé en 512 sousensembles contenant chacun un code d’embrouillage primaire et
15 codes d’embrouillage secondaires
Chaque cellule ne peut utiliser que les 16 codes d’embrouillage (1
code primaire et 15 codes secondaires) de l’un de ces 512 sousensembles
A chaque code d’embrouillage (primaire ou secondaire) sont
associés un code d’embrouillage alternatif gauche et un code
d’embrouillage alternatif droit (pour les trames compressés
éventuellement
Codes de brouillage en DL
Code d’embrouillage 2
Code d’embrouillage 1
Station de base #2
Code d’embrouillage 3
Station de base #1
Station de base #3
‡
Les codes d’embrouillage garantissent
l’ « orthogonalité » entre les différentes cellules
Etalement sur le lien descendant
Données
utilisateur
TFCI
TPC
Kième
Code de
canalisation
1er utilisateur
...
...
Séquence d ’embrouillage
(Station de Base)
...
Pilotes
TFCI
TPC
..
.
...
...
Pilotes
Données
utilisateur
1er
Station de Base
Code de
canalisation
Kième utilisateur
Antenne
d’émission
...
Emetteur
kième Mobile
Séquence d’embrouillage
(station de base)
Code canalisation
kième utilisateur
kième antenne
de réception
...
...
Sorties
souples
Détection
données
+
contrôle
Estimation
kième canal
Symboles
pilotes
kième utilisateur
Récepteur
Démodulateur
Décodage
données
kième utilisateur
Décodage
contrôle
kième utilisateur
Désétalement sur le lien descendant
Orthogonalité sur le lien montant
‡
L’orthogonalité sur la lien montant est assurée par des
codes d’embrouillage différents :
„
Chaque mobile possède un code de brouillage.
„
Chaque mobile peut utiliser librement les codes de
canalisation de l’arbre OVSF.
‡
Il existe deux types de codes d’embrouillage :
„
Codes d’embrouillage longs pour garantir la meilleure
orthogonalité.
„
Codes d’embrouillage courts pour permettre une détection
conjointe de tous les mobiles de la cellule.
Etalement sur le lien montant
Emetteur
1er code canalisation
kième utilisateur
...
...
Données kième
utilisateur
Pilotes
kième antenne
d’émission
kième séquence
d’embrouillage
TFCI FBI TP
C
Contrôle kième
utilisateur
...
...
2ième code canalisation
kième utilisateur
kième
mobile
Désetalement sur le lien montant
Station de Basek
ième
Décisions données kième utilisateur
séquence d’embrouillage
Décisions contrôle
kième utilisateur
1er code canalisation
kième utilisateur
Antenne
de réception
...
...
Sorties souples
TFCI FBI TPC
Démodulation séparée
données
+
contrôle
...
...
2ème code canalisation
kième utilisateur
..
.
Récepteur
Estimation
kième canal
Symboles pilote kième utilisateur
Démodulateur
..
.
Contrôle de puissance
Codage des canaux de transport en
UL
CRC
Concaténation/Segmentation de TrBlocs
Traitement au niveau
transport blocks
Codage de canal
...
Egalisation de trame radio
1er entrelacement
Segmentation de trame radio
Adaptation de débit
Multiplexage de TrCHs de QoS différentes
Traitement au niveau
CCTrCh
Segmentation canal physique
2ème entrelacement
Répartition canal physique
Lien montant
Traitement au niveau canal
physique
Codage des canaux de transport en
DL
CRC
Concaténation/Segmentation de TrBlocs
Traitement au niveau
transport blocks
Codage de canal
Adaptation de débit
1ère Insertion de bits d’indication de DTX
1er entrelacement
Segmentation de trame radio
Multiplexage de TrCHs de QoS différentes
2ième Insertion de bits d’indication de DTX
Traitement au niveau
CCTrCh
Segmentation de canal physique
2ième entrelacement
Répartition de canal physique
Traitement au niveau canal
physique
Contrôle d’erreur
‡
‡
Une variété de méthode de contrôle d’erreur, la
sélection est effectuée par l’UTRAN en tenant
compte des RAB
Deux techniques:
„
„
ARQ (Automatic Rpeat Request): fonction implanté au
niveau RLC, à la réception d’une trame erronée le
récepteur soit rejette la trame ou demande sa
retransmission
FEC ( Forward Error Correction): appelé codage canal,
elle produit des bits supplémentaires utilisé au niveau du
récepteur pour corriger les erreur de transmission
Détection par CRC
‡
‡
Pour chaque bloc de données un nombre de bit
égal à la taille du CRC est ajouté
En UTRAN 5 niveaux de détection sont définis, le
choix dépend de la QoS demandée par le RAB
Polynome
Taille du CRC
Gcrc24(D)=D24+D23+D6+D5+D+1
24
Gcrc16(D)=D16+D12+D5+1
16
Gcrc24(D)=D12+D11+D3+D2+D+1
12
Gcrc24(D)=D8+D7+D4+D3+D+1
8
0
Codage des canaux de transport
Type de TrCH
Type de codage
Taux de codage
BCH
PCH
RACH
Codes convolutifs
1/2
CPCH, DCH, DSCH, FACH
1/3 ou 1/2
Codes convolutifs
1/3
Turbo-code
Absence de codage
Codes convolutifs à 256 états
R = 1/2,
1ère
sortie
Entrée
D
D
D
D
D
D
D
D
2ième
sortie
R = 1/3,
1ère
sortie
Entrée
D
D
D
D
D
D
D
D
2ième
sortie
3ième
sortie
Turbo-code PCCC à 8 états
D
Entrée
D
1ère sortie
2ème sortie
D
Entrelaceur
interne du
turbo-code
3ème sortie
D
D
D
Terminaison
du treillis du
turbo-codeur
Fonction de transfert G(D) = [1, (1 + D + D3) / (1 + D2 + D3)]
Performances : BER
1,E-01
Recommended Turbo Code Frame=3072 bits
Recommended Turbo Code Frame=2048 bits
Recommended Turbo Code Frame=1024 bits
Bit Error Rate
1,E-02
Recommended Turbo Code Frame=512 bits
Convolutional g1(D)=561 g2(D)=753
1,E-03
1,E-04
1,E-05
0,6 0,8 1,0 1,2 1,4 1,6 1,8 2,0 2,2 2,4 2,6 2,8 3,0
Ebi/No (dB)
Comparaison du BER des turbo-codes et des codes convolutifs
de taux de codage 1/2 sur un canal gaussien
Performances : BLER (ou FER)
Frame Error Rate
1,E+00
1,E-01
1,E-02
Recommended Turbo Code Frame=3072 bits
Recommended Turbo Code Frame=512 bits
Conv. g1(D)=561 g2(D)=753 Frame=3072 bits
Conv. g1(D)=561 g2(D)=753, Frame=512 bits
1,E-03
0,6
0,8
1,0
1,2
1,4
1,6 1,8 2,0
Ebi/No (dB)
2,2
2,4
2,6
2,8
Comparaison du FER des turbo-codes et des codes convolutifs
de taux de codage 1/2 sur un canal gaussien
Concaténation-segmentation des
transport bloc
‡
‡
‡
Le but de cette opération est de préparer les
données pour la phase de codage canal
Lorsque plusieurs transport blocks d’un même
canal de transport sont à émettre sur un même
intervalle de temps (TTI), les différents blocs
sont concaténés en bloc unique fourni ensuite en
entrée à la fonction codage canal
pour limiter cette fonction ce bloc est segmenté
lorsque sa taille dépasse 504 bits pour un codage
convolutif et 5114 pour les turbo codes
Adaptation du débit
Les canaux physiques offrent un nombre
de bits fixe par trame qui ne correspond
pas forcément au à la taille des paquets.
‡ Le réseau choisi un code dont le SF est le
plus proche du débit demandé
‡ La fonction d’adaptation du débit est
réalisée au niveau de chaque canal de
transport, et doit tenir compte des blocs
qui seront multiplexés sur le CCTrCh
‡
Entrelacement
Entrelacement sur les bits du transport
block après codage canal et avant le
découpage en segments
‡ Entrelacement au niveau des trames
avant le découpage en slots
‡ Principe:
‡
„
„
„
Écriture ligne par ligne
Permutation de colonne suivant un ordre
donné
Lecture colonne par colonne
Étalement et modulation
‡
‡
‡
‡
‡
‡
‡
Les bits DPDCH sont multiplexés temporellement
avec les bits DPCCH
Ensuite codé par un codeur NRZ
Puis séparer les bits pairs des bits impairs sur
deux branches I et Q
Les bits des deux banches sont ensuite codés par
le code OVSF, puis avec un code de brouillage
complexe Cs=CS1+jCS2
Multiplication des S=SI+jSQ par Cs=CS1+jCS2
Débit obtenu 3,84Mc/s
Application d’une modulation QPSK
Structure des canaux physiques
‡
Un canal physique est décrit au moyens
des fonctions de base mises en œuvre
dans le mobile et le réseau:
„
„
„
„
„
Recherche de cellule initiale (CPICH, P-SH, SSCH)
Lecture des informations systèmes (PCCPCCH)
Diffusion de message de paging (S-CCPCH)
L’émission des appels (RACH, AICH)
Échange de données (DPCH)
Recherche d’une cellule initiale
‡
Canaux intervenants: P-SCH, S-SCH,
CPCICH
Slot # 0
CPICH
SCH
primaire
SCH
secondaire
Slot # 1
Slot # 14
2560 Chips (0.667 ms)
a cp
a cp
a cp
a csi,1
a csi,2
a csi,15
256 Chips
Longueur de trame (10 ms)
Structure du SCH
‡
Le canal SCH primaire est constitué d’ un code hiérarchique non
modulé de 256 chips identique pour toutes les cellules
‡
Le code de synchronisation primaire (PSC) cp est transmis au
début de chaque time slot
Le SCH secondaire est constitué de la transmission répétitive
d ’une séquence de 15 codes modulés de 256 chips chacun
Les codes de synchronisation secondaires (SSC) sont transmis en
parallèle avec les codes de synchronisation primaires
Il y a 64 canaux SCH secondaires indiquant 64 groupes de code
d ’embrouillage différents.
Le code de synchronisation secondaire csi,k transmis au début du
time slot k = 0, 1, …, 14 correspond au groupe de codes
d’embrouillage i = 1, 2, …, 64
Chaque code de synchronisation secondaire est choisi parmi un
ensemble de 16 codes orthogonaux de 256 chips chacun
La séquence du SCH secondaire indique le groupe parmi 64
auquel appartient le code d’embrouillage utilisé sur le lien
descendant par la station de base
Un groupe de codes d ’embrouillage contient 8 codes
d ’embrouillage
‡
‡
‡
‡
‡
‡
‡
Diffusion des information système
‡
Faite par P-CCPCH (Primary Common
Control physical Channel)
„
„
„
„
Diffusion des informations réseau (PLMN,etc…)
Information sur la cellule courante (puissance
canaux communs, etc…)
Informations sur les cellules voisines (
frequence, codes primaires, etc…)
Information sur la tachnologie voisine ( liste
des cellules voisines GSM, cdma 2000, etc…)
Canal P-CCPCH
I-Branch
Q-Branch
Tx
off
Données
0.667 ms, 5120/SF Bits
Slot#1 Slot#2 Slot#3
Slot#15
10 ms
‡
‡
‡
N’est pas transmis durant les premiers256 bits de chaque
slot (S-SCH)
Débit 18bits par slot soit 13,5 kb/s
Le P-CCPCH est un canal à débit fixe et utilise un facteur
d’étalement de 256 et transporte le canal de transport BCH
Le canal de paging
‡
Le canal S-CCPCH (Secondary Common
Control physical Channel) véhicule les
canaux de transport FACH( forward acces
channel) et PCH (paging Channe)
I-Branch
Q-Branch
TFCI
Données
Pilotes
0.667 ms, 5120/SF Bits
Slot#1 Slot#2 Slot#3
Slot#15
10 ms
Le canal S-CCPCH
‡
Contient deux types d’informations:
„
„
Bits de données ou des messages de
signalisation destiné au canal de transport
FACH ou des messages de paging PCH
Des informations de contrôle de la couche
physique: les bits pilotes et TFCI
Le canal DPCH
‡
Transport des données usagers
„
DPDCH: dedicated physical data channel
‡
‡
„
Information usager (voix, message, etc…)
Utiliser pour véhiculer les données en provenance des
couches supérieures
DPCCH: dedicated physical control channel
‡
‡
‡
‡
‡
Spécifique à la couche physique et non transféré au
couches hautes
Bits pilote
TPC: transmit Power control pour le contraole de puissance
TFCI
Etc…
Format DPCH descendant
DPDCH
Branche
en phase
Branche
en quadrature
Données
DPCCH
TFCI
TPC
DPDCH
DPCCH
Données
Pilotes
0.667 ms, 5120/SF Bits
Slot#1 Slot#2 Slot#3
Slot#15
10 ms
Format DPCH montant
DPDCH :
Branche
en phase
DPCCH :
Branche en
quadrature
Données
Symboles pilotes
TFCI
FBI
TPC
0.667 ms, 2560/SF Bits
Slot#1 Slot#2 Slot#3
Slot#15
10 ms
Download