Beruflich Dokumente
Kultur Dokumente
TRABAJO DE DOCTORADO
ASIGNATURA: TEMAS AVANZADOS DE REDES DE
ORDENADORES
INDICE
VISIÓN GENERAL DE LA ARQUITECTURA DE PROTOCOLOS DE LA
RED DE ACCESO R-99
ARQUITECTURA DE PROTOCOLOS DEL INTERFAZ RADIO
CAPA FÍSICA
CAPA MAC
CAPA RLC
CAPA PDPC
CAPA BMC
CAPA RRC
ARQUITECTURA GENRAL DE PROTOCOLOS DE LOS INTERFACES
Iu, Iub, Iur
ARQUITECTURA DE PROTOCOLOS DEL INTERFAZ Iub
ARQUITECTURA DE PROTOCOLOS DEL INTERFAZ Iur
ARQUITECTURA DE PROTOCOLOS DEL INTERFAZ Iu-CS
ARQUITECTURA DE PROTOCOLOS DEL INTERFAZ Iu-PS
EJEMPLOS DE PROCEDIMIENTOS UTRAN: ESTABLECIMIENTO DE
LLAMADA ORIGINADA EN EL MÓVIL
EVOLUCIÓN DE LA RED DE ACCESO UTRAN
1
VISIÓN GENERAL DE LA ARQUITECTURA DE
PROTOCOLOS DE LA RED DE ACCESO R-99
RNC
MSC
UE Iu-
Uu CS
Iub
NB Iur Iu-
RNC CS Iu- SGSN
PS
NB Iu-
Iub PS
AMR
CM, MM, Estrato de No Acceso
IP
AMR
IP
GMM, SM GMM, SM
Estrato de Acceso
Prot
Radio
Prot Protocolos Iu
Protocolos de Radio
Protocolos Iub Iub Iu
de Radio Iu
Iub
Equipo de Usuario
CN (MSC/SGSN)
Nodo B RNC
Uu
Duplication avoidance
GC Nt DC
UuS
C-plano de señalización U-plano de información
RRC control L3
Portadoras
control
control
control
control
Radio
PDCP
PDCP L2/PDCP
BMC
L2/BMC
Canales
Lógicos
MAC L2/MAC
Canales de
Transporte
PHY L1
2
CAPA FÍSICA
• Utiliza WCDMA que pertenece a las técnicas DS-CDMA
Bit rate Chip rate
Tbit= SFxTchip
Datos de usuario Datos de Usuario
Señal ensanchada Chip
Código
Código de expansión
Datos x Código
(multiplication:
+1 * +1 = +1
+1 * - 1 = -1
- 1 * +1 = -1
Chip rate Bit rate - 1 * -1 = +1 )
Código
Datos recibidos
Señal desensanchada
Código de expansión
P
Señal Desensanchada
dB f
Gp
Nivel de ruido BW=5 MHz t
Usuarios de tasas altas
10 ms frame
Usuarios de tasas variables
Señal Ensanchada
WCDMA: 3.84 Mcps
CAPA FÍSICA
• Códigos de Spreading en UMTS •Dos modos de operación: FDD/TDD
CC3
FDD FDD
CC1
CC2
Subnivel de
capa de
Control de Transporte
la Capa 1
Canales Físicos
Subnivel
Físico
3
CAPA FÍSICA (Fuente: TS 25.211)
• Servicios del Subnivel Físico
– Canales Físicos
SCH
C-PICH
Canales Dedicados
Canales Comunes P-CCPCH
S-CCPCH
PICH DPDCH
PDSCH DPCCH
UE DPCCH
DPDCH
AICH
NB UE
Formato de trama de los Canales Físicos
PRACH
en DL
Trama Radio (10 ms, 38400 chips)
Formato de trama de los Canales Slot
Slot #0
#0 Slot
Slot #1
#1 Slot
Slot #i
#i Slot
Slot #14
#14
Físicos en UL Canales
Trama Radio (10 ms, 38400 Slot (667 µ s, 2560 chips) Físicos SF bits kbps
chips) Datos1
Datos1 #1
#1 TPC
TPC TFCI
TFCI Datos2
Datos2 #1
#1 Piloto
Piloto DPCCH
Slot
Slot Slot
Slot Slot
Slot DPDCH
DPDCH DPCCH
DPCCH DPCCH
DPCCH DPDCH
DPDCH DPCCH
DPCCH DPDCH 512..4 10..1280 15..1920
Slot
Slot #i
#i
#0
#0 #1
#1 #14
#14 -- -- -- Tx Off -- -- -- Tx Off --- --- --- ---
Datos1
Datos1 #k #k Tx Off Datos2
Datos2 #k #k Tx Off DPDCH 512..4 10..1280 15..1920
Canales DPCCH
Físicos SF bits kbps TPC
TPC TFCI
TFCI CCC
CCC Piloto
Piloto (control del 512 10 15
Slot (667 µ s, 2560 chips) CPCH)
Piloto
Piloto TFCI
TFCI FBI
FBI TPC
TPC DPCCH 256 10 15 Secuencia
Secuencia predefinida
predefinida P-CPICH 256 20 30
Canal
Canal Datos
Datos #1
#1 DPDCH 256..4 10..64015..960 S-CPICH
Secuencia
Secuencia predefinida
predefinida 256 20 30
-- -- -- --- --- --- ---
Canal
Canal Datos
Datos #k
#k DPDCH 256..4 10..64015..960 Tx Off Datos
Datos BCH
BCH (18
(18 bits)
bits) P-CCPCH 256 20 30
PRACH
Piloto
Piloto TFCI
TFCI (control) 256 10 15 TFCI
TFCI Datos
Datos FACH
FACH yy PCH
PCH mapeados
mapeados Piloto
Piloto S-CCPCH 256..4 20..1280 30..1920
PRACH ac
Datos
Datos RACH
RACH (datos) 256..32 10..80 15..120 acpp Tx Off P-SCH
256
256 chips
chips
PCPCH ac
acssi,slot
i,slot
Tx Off S-SCH
Piloto
Piloto TFCI
TFCI FBI
FBI TPC
TPC (control) 256 10 15 256
256 chips
chips
PCPCH
Datos
Datos CPCH
CPCH (datos) 256..4 10..64015..960 Datos
Datos DSCH
DSCH PDSCH 256..4 20..1280 30..1920
DCH1
TFC TF
DCH2 Bloque de Transporte
TFS TFCS
4
CAPA FÍSICA. (Fuente: TS 25.302)
• Servicios del Subnivel de Transporte
– Canales de Transporte
BCH
PCH
Canales Dedicados
Canales Comunes FACH
DSCH
PICH
CPCH DCH
UE
DCH
NB UE
RACH
c d ,3 βd
D PDCH3
Σ
NRZ I
cos(ωt)
c d ,5 βd
D PDCH5
NRZ S d p c h,n Re{S} Pulse-
División
I+ jQ
en shaping
partes
c d ,2 βd
S reales
D PDCH2 imagina Im{S} Pulse-
NRZ
rias shaping Al Aire
c d ,4 βd
D PDCH4 NRZ
-sin(ωt)
βd
Σ
c d ,6 Q
D PDCH6
NRZ
j
cc βc
D PCCH NRZ
cd βd
Modulación en Banda Base
Sr-msg,n
NRZ
I Canalización (Spreading
(Spreading))
I+jQ
PRACH Parte de Ajuste de potencia y combinación
datos del mensaje
de señales
Q S
NRZ Scrambling
PRACH Parte de Modulación Analógica
control del
mensaje
cc βc j
cd βd
Parte de datos
del mensaje Sc-msg,n
PCPCH I
NRZ
I+jQ
S
NRZ Q
Parte de
control del
mensaje
PCPCH cc βc j
5
CAPA FÍSICA. (Fuente:TS 25.213)
• Funciones del Subnivel Físico
– Procesado de los Canales Físicos en DL
G1
cos(ωt)
I
Sdl,n
G2 Σ
Re{T} Pulse-
S
Σ
P-SCH División en shaping
Multiplexado
→
I+jQ S T parte real e
en el tiempo NRZ Cch,SF,m imaginaria
Cualquier de Im{T} Pulse-
GP
canal
downlink
datos/control P Q shaping
excepto SCH S-SCH
-sin(ωt)
j GS
Multiplexación datos/control
– En el receptor de la BS o UE lleva a cabo la: Modulación en Banda Base
CAPA FÍSICA
• Funciones del Subnivel Físico
– Control de potencia en Bucle Cerrado
CLOSED LOOP
6
CAPA FÍSICA (Fuente: TS 25.212)
• Funciones del Subnivel de Transporte Control
Añadir CRC Qos
– Procesado de Canales de Transporte
• Detección y corrección de errores en los canales de Concatenación de los TB /
Procesado
transporte e indicación a las capas superiores a nivel de
bloque
• Codificación/Decodificación de canal Codificación de Canal
• Interleaving/Desinterleaving
• Multiplexación de canales de transporte en uno compuesto Adaptación de velocidad Adaptación de la
CCTrch DL/Equalización de trama en UL velocidad
• Mapeado del canal compuesto en los canales físicos 1er Inserción de bits DTX sólo en
DL/1erEntrelazado
– Ejecución del Soft-Softer handover y de la Macro/Micro Procesado
a nivel de
TTI
Diversidad Macrodiversidad en Segmentación de la trama Radio
Microdiversidad en Nodo B SRNC
Datos UL2 Datos UL Datos UL2 Datos UL
Datos UL1 Datos UL1 Núcleo Adaptación de la velocidad en UL sólo
Sector 1 Datos UL
DL1 Datos UL2 CCTrCH
NB Segmentación en Canales Físicos
Datos DL
Datos
Datos Datos UL2
DL1 DL1 2er Entrelazado
Datos Procesado
Datos Datos Datos a nivel de
DL1 Datos
UL2 UL DL2 NB 2 DL2
Time Slot
Softer Handover 1
NB 1 Datos UL Mapeado en los Canales Físicos
Datos UL
PhCH#2
PhCH#1
Soft Handover
MAC-d
MAC-b
MAC-c/sh
BCH
PCH FACH FACH RACH CPCH USCH USCH DSCH DSCH DCH DCH
( FDD only ) ( TDD only ) ( TDD only )
7
CAPA MAC
• Servicios de la Capa MAC
– Servicios proporcionados a través de los SAPs de control
• Reasignación de recursos radio y parámetros MAC
• Informe de medidas
– Servicio proporcionado a través de los SAPs de datos
• Transferencia de datos sin confirmación
– Canales Lógicos: Definidos por qué tipo de información se transfiere. Diferentes tipos de
mensajes dan lugar a diferentes tipos de canales lógicos.
DTCH
CODECS DE GSM, AMR, DATOS POR CONMUTACIÓN DE PAQUETES Y CIRCUITOS, TRÁFICO REAL TIME Y NO REAL TIME
UL/DL
MENSAJES DE DIFUSIÓN BMC SERVICIOS OFRECIDOS POR EL OPERADOR COMO LA INFORMACIÓN DEL TIEMPO, TRÁFICO,
CANALES DE CTCH
LOCALIZACIÓN
TRÁFICO DL
SE DIFUNDEN TODOS LOS MENSAJES DE INFORMACIÓN DEL SISTEMA. EN LOS MENSAJES DE INFORMACIÓN DEL SISTEMA SE
TRANSMITEN TODOS LOS PARÁMETROS DEL MISMO COMO LA IDENTIDAD DE LA RED Y DE LA CELDA, LA MÁXIMA
BCCH
POTENCIA PARA ACCEDER AL SISTEMA, INFORMACIÓN DE LA FRECUENCIA, ETC...
DL
PCCH
ES UN CANAL DESCENDENTE QUE TRANSFIERE INFORMACIÓN DE PAGING
DL
CANALES
CANAL BIDIRECCIONAL QUE TRANSMITE INFORMACIÓN DE SEÑALIZACIÓN DEDICADA DE CONTROL ENTRE UN UE Y LA
COMUNES
RED. ESTE CANAL SE UTILIZA DESPUÉS DE ESTABLECER UNA CONEXIÓN RRC (EL MÓVIL HA RECIBIDO UNA
DCCH
IDENTIFICACIÓN TEMPORAL). SE UTILIZA EN PROCEDIMIENTOS DE HANDOVERS INTER-FRECUENCIA, PAGINGS DEDICADOS,
UL/DL ACTUALIZACIÓN DEL ACTIVE-SET Y CONTROL Y REPORTE DE MEDIDAS.
LA TRANSMISIÓN DE INFORMACIÓN DE CONTROL ENTRE LA RED Y LOS UES. SE UTILIZA PARA ENVIAR MENSAJES DE
CCCH PETICIONES DE CONEXIONES RRC Y DE ACTUALIZACIÓN DE URA Y CELDA. EL MÓVIL LO UTILIZA SIEMPRE QUE NO ES
UL/DL CONOCIDO POR LA RED O POR LA CELDA.
CAPA MAC
• Funciones de la Capa MAC
MAC TRANSPARENTE
•FUNCIONES RELACIONADAS CON EL FORMATEO DE DATOS
C/T
Flujo de MUX
Control MAC – C/T MAC SDU C/T MAC SDU
c/sh / MAC -d
Programación DL/
Gestión de prioridad
MAC – Control
Cifrado MAC - d
MAC -c/sh
Flujo de Control
MAC-c/sh / MAC-d TIPO UE C/T MAC SDU
UE-Id -Id
UE Id Mux: Identificación de
Ues en Canales Comunes
MAC SDU TCFT TCTF MUX: Inserción/Borrado del campo TCFT TCFT TIPO UE C/T MAC SDU
UE-Id -Id
Programación/Gestión de Prioridad
Selección TFC
DL:asignación
Selección TFC código
MAC PDU
MAC PDU MAC PDU
PCH FACH FACH DSCH FACH RACH CPCH
(FDD only ) DCH DCH
8
CAPA RLC (Fuente: TS 25.322)
• Arquitectura de la capa RLC
– Entidades
• Entidad Transparente TM
• Entidad sin Confirmación UM
• Entidad con Confirmación AM
Entidad Entidad L1
reassembly
RLC SDU
L2 RLC
(transparent)
L1
CRC … CRC
9
CAPA RLC (Fuente: TS 25.322)
• Servicios y Funciones de la Transferencia de datos en Modo Sin
Confirmación UM del RLC Capas Superiores PDU de Capas Superiores PDU de C. Superior
Reensamblado
U E /U T R A N R a d i o I n te r f a c e ( U u ) U T R A N /U E RLC SDU RLC SDU
L2 RLC
U M -S A P Segmentación& Concatenación&Padding
U M -S A P
D e s c a r te RLC RLC
de SD U s
B u f fe r E n t id a d R e e n s a m b la d o /
V e r i f ic a c i ó n N º d e L2 MAC MAC SDU MAC SDU
T ran sm isió n T r a n s m is o r a
E n ti d a d seu cen cia (transparente)
U M RLC
R e c e p to r a
U M RLC Bloque de Transporte (MAC PDU) Bloque de Transporte (MAC PDU)
S e g m e n t a c ió n & Q u i ta r c a b e c e r a
C o n ca te na c ió n& RLC
P a d d in g L1
F u n c io n e s CRC CRC
del R LC B u f f e r R e c e p c ió n
A ña d ir C a b e c e ra
RLC MODO SIN CONFIRMACIÓN RLC/MODO TRANSPARENTE MAC
C if r a d o D e sc ifr a d o FLUJO DE DATOS PARA DTCH/DCCH MAPEADO A DCH
MODO SIN CONFIRMACIÓN RLC/MODO NO TRANSPARENTE MAC
T r a n s f e r e n c ia d e d a t o s
S u s p e n d e r la / r e a n u d a r la FLUJO DE DATOS PARA CCCH MAPEADO A FACH
FLUJO DE DATOS PARA DCCH MAPEADO A RACH/FACH O CPCH
FLUJO DE DATOS PARA DTCH/DCCH MAPEADO A DCH (multiplexados)
FLUJO DE DATOS PARA DTCH MAPEADO A CPCH
D C C H /D T C H – U E D C C H /D T C H – U T R A N
C C C H / S H C C H / D C C H /D T C H / C T C H – U T R A N C C C H /S H C C H /D C C H / D T C H /C T C H – U E
concatenation&Padding
Indicador de Longitud E (Opcional) RLC RLC
L1
PAD (Opcional)
Último Octeto
CRC CRC
A M -S A P
E n tid a d A M R L C
S e g m e n ta c ió n /C o n c a te n a c ió n
U n id a d d e C o n tr o l R L C
A ñ a d ir c a b e c e r a R L C
E s ta d o
P ig g y b a c k e d
O p c io n a l
R e tr a n s m is ió n
b u f fe r & R e e n s a m b la d o
C o n tr o l
Recibidos
Reconocimientos
Q u ita r c a b e c e r a R L C & E x tr a e r
MUX P ig g y b a c k e d in f o r m a c ió n
B u f fe r R e c e p c ió n
B u ff e r R e c o n o c im ie n to s
& R e tr a n s m is ió n
T r a n s m is ió n
C o n tr o l
D e s c ifr a d o
C o lo c a r lo s c a m p o s e n la c a b e c e r a P D U
( p o ll b its ) & p ig g y b a c k e d S T A T U S
C ifr a d o ( s ó lo p a r a A M D P D U )
D e m u x /E n r u ta d o
L a d o T r a n s m is o r L a d o R e ce p to r
10
CAPA BMC (Fuente: TS 25.324)
• Arquitectura de la capa BMC
Plano- usuario
RRC BMC-SAP
L2/BMC subcapa
CBMC- BMC
SAP
UM
L2/RLC subcapa
RLC
CTCH-SAP
CAPA BMC
• Funciones de la Capa BMC
A
C CBC
NB 1
C
RNC
E C RRC
D
RRC
B
NB 2
C C
BMC 1 BMC 2 BMC 3
BMC NB 3 A. Función de Almacenamiento de los Mensajes de Difusión de
Celda
UE
B. Monotorización del volumen y petición de recursos radio al
RRC
C. Programación de los mensajes BMC
D. Transmisión de los mensajes BMC a los Ues
E. Entrega de los mensajes CBM a las capas superiores NAS
11
CAPA PDPC (Fuente: TS 25.323)
• Arquitectura de la capa PDPC
Portadoras Radio
PDCP-SDU
PDCP-SAPs ...
C-SAP
PDCP PDCP PDCP PDCP-
entidad entidad SDU entidad subcapa
numeración
TipòPDU PID
Número de Secuencia
RLC-SDU
Datos (Datagrama IP)
...
NAS
NAS
GC-SAP
GC-SAP
... GC-SAP
Nt-SAP ...
Nt-SAP
DC-SAP
Nt-SAP
...
DC-SAP DC-SAP
RFE
... RFE
... ...
RFE
Access Stratum
RRC SAPs
RRC
TME
RLC-
ctrl Tr-SAP UM SAP AM SAP
RLC
MAC
ctrl
MAC
L1-ctrl
L1
12
CAPA RRC (Fuente: TS 25.331)
• Estados del RRC
Idle Mode
CAPA RRC
• Funciones de la Capa RRC
– Procedimientos de Control de la Conexión
Paging Tipo 2
Master Master Master
Information Information Information
Block 1 Block 2 ........... Block 3 Paging Tipo 1
SIB1 SIB2 . SIB3 RNC
Paging Tipo 2
Establecimiento de
llamada o sesión de NB
datos
13
CAPA RRC
• Funciones de la Capa RRC
– Procedimientos de Control de la Conexión
UE UTRAN UE UTRAN
UE Capability Enquiry
RRC Connection Request-CCCH/RACH
Identidad inicial del UE UE Capability Informaction
CAPA RRC
• Funciones de la Capa RRC
– Procedimientos de Control de la Conexión
UE UTRAN
14
CAPA RRC
• Funciones de la Capa RRC
– Procedimientos Relacionados con la movilidad
UE UTRAN UE UTRAN
CELL UPDATE
ActiveSet Update
CAPA RRC
• Funciones de la Capa RRC
– Procedimientos Relacionados con la movilidad
• Traspasos
RNC CN GSM
CN UMTS NB MACRO
UE
UE
HARD HANDOVER FUERA DE UMTS
UE
SOFTER HANDOVER DENTRO UMTS
NB MACRO BTS MACRO
UE
15
CAPA RRC
• Funciones de la Capa RRC
– Procedimientos de Medida
RNC CN GSM
CN UMTS NB MACRO
Medidas
intrafrecuencia
Measumerent report
NB MACRO BTS MACRO
Medidas intersistema
Measumerent control
UE
Medidas de calidad en
DL , de volumen de
tráfico en UL e
Medidas internas del móvil
NB MICRO interfrecuencia
Plano de Control
Capa de Red Plano de Usuario
de Transporte Parte de Aplicación Plano de Usuario
ALCAP(s)
Portadora de
Señalización Portadora de Portadoras de Datos
Señalización
Physical Layer
16
ARQUITECTURA GENERAL DE
PROTOCOLOS DEL INTERFAZ Iub
(Fuente: TS 25.430)
RACH FP
FACH FP
DSCH FP
USCH FP
DCH FP
NBAP (TS 25.433)
ARQUITECTURA GENERAL DE
PROTOCOLOS DEL INTERFAZ Iur
(Fuente: TS 25.420)
•Transferir las señalizaciones de UL Y de DL
Plano de Control de la Plano de Control de
red Radio Plano de Usuario
la red de Transporte
•Reporte de las medidas sobre recursos dedicados en
DRNS
Radio Network DCH FP/CCH FP
Signaling RNSAP •Control de potencia sobre DRNS (DL)
•Gestión de enlaces radio UE/DRNC/SRNC
AAL2 L3
•Paging sobre DRNS
Q.2630.1
SCCP •Reubicación
Q.2150.1 de SRNC (DRNC=>SRNC)
ATM
17
ARQUITECTURA GENERAL DE
PROTOCOLOS DEL INTERFAZ Iu-CS
(Fuente: TS 25.410)
AAL2
SCCP Q.2630.1
AAL2 sig Transport
Converter Q.2150.1
MTP3-b MTP3-b
SSCF-NNI SSCF-NNI AAL2 SAR SSCS (I.366.1)
SSCOP SSCOP
AAL 2 (I.363.2)
AAL5 AAL5
ATM
ARQUITECTURA GENERAL DE
PROTOCOLOS DEL INTERFAZ Iu-PS
(Fuente: TS 25.410)•Asignación ( GSM Hand Over)
•RAB management ( equivqlente de GSM Assignement)
•Transporte de DTAP (NAS signalling messages)
•Paging
Plano de Control de la Plano de Control de
red Radio •Seguridad(Ciphering and integrity Check)Plano de Usuario
la red de Transporte
MM/SM/CM (TS24.008) IP
SCCP
AAL5 AAL 5
ATM
18
EJEMPLO DE PROCEDIMIENTO UTRAN
LLAMADA INICIADA EN EL MÓVIL
UE Node B SRNC CN
RRC CCCH : RRC connection Request RRC
Bearer syncro
Start TX
Tr Bearer syncro
19
EVOLUCION DE LA RED DE ACCESO
UTRAN
• R-99
– Red de Acceso Radio basada en ATM
– Núcleo de red GSM+GPRS
• R4 RNC Iu-
CS
– Red de Acceso Radio basada en ATM
MSC
UE
– Dominio CS independiente de transporte Iu-PS
• Voz/ATM y Voz/IP Iub
• Arquitectura all IP Iur
• R5 IP Iu- SGSN
CS
– Red de Acceso Radio basada en IP Iu-PS
BIBLIOGRAFÍA
• ESPECIFICACIONES UMTS: http://www.3gpp.org
• H. HOLMA, A. TOSKALA. “WCDMA FOR UMTS-RADIO
ACCESS FOR THIRD GENERATION COMMUNICATIONS”,
JOHN WILEY&SONS. AGOSTO 2000
• J. M. HERNANDO, C. LLUCH. “COMUNICACIONES MÓVILES
DE TERCERA GENERACIÓN UMTS”, TELEFÓNICA MÓVILES
ESPAÑA, 2000.
• CURSO DE UMTS: NÚCLEO DE RED. POSTGRADO DEL
MASTER DE REDES Y COMUNICACIONES DE LA ETSIT DE
LA UPM. AUTOR: MANUEL ALVAREZ CAMPANA
• JONATHAN P. CASTRO. “THE UMTS NETWORK AND RADIO
ACCESS TECHNOLOGY”. JOHN WILEY&SONS. 2001
20