Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TTULO DEL TFC: QoS Control de Admisin Uplink en Long Term Evolution
TITULACIN: Ingeniera Tcnica Telecomunicacin, especialidad Sistemas de
Telecomunicacin
AUTOR: Sergi Ramon Ferran
DIRECTORA: Maria ngel Lema Rosas
CODIRECTOR: Mario Garca Lozano
FECHA: 6 de febrero de 2012
Ttulo: QoS - Control de admisin del Enlace Ascendente en Long Term Evolution
Autor: Sergi Ramon Ferran
Directora: Maria ngel Lema Rosas
Codirector: Mario Garca Lozano
Fecha: 6 de febrero de 2012
Resumen
Title: QoS - Control de admisin del Enlace Ascendente en Long Term Evolution
Author: Sergi Ramon Ferran
Directora: Maria ngel Lema Rosas
Co-director: Mario Garca Lozano
Date: February, 6th 2012
Overview
NDICE
INTRODUCCIN .......................................................................................................... 1
CAPTULO 1.
1.1.
Introduccin .................................................................................................... 3
1.2.
1.3.
1.3.1.
OFDMA ................................................................................................... 8
1.3.2.
SC-FDMA ................................................................................................ 9
1.4.
2.2.
2.3.
2.4.
2.5.
2.6.
2.6.1.
2.6.2.
2.7.
2.7.1.
2.7.2.
Introduccin .................................................................................................. 26
3.2.
3.2.1.
Escenario .............................................................................................. 27
3.2.2.
3.3.
3.4.
3.4.1.
3.4.2.
3.4.3.
3.4.4.
3.4.5.
3.5.
CAPTULO 5.
CONCLUSIONES ........................................................................... 48
5.1
5.2
5.3
5.4
BIBLIOGRAFA ........................................................................................................... 50
Introduccin
INTRODUCCIN
Con una demanda continuamente creciente de comunicaciones a alta
velocidad, 3GPP Long Term Evolution (LTE) se presenta como una de las
soluciones ms adecuadas para la nueva generacin de comunicaciones
mviles. Este incremento de usuarios seguir la misma tendencia durante los
prximos aos, elevando el nmero de subscripciones de datos a nivel
mundial. Estos nuevos usuarios han de ser satisfechos en sus comunicaciones
tal y como lo han sido con estndares anteriores. Para ello, LTE introduce el
concepto de Evolved Packet System (EPS) bearer, en el cual se define una
calidad de servicio (QoS) comn al flujo de paquetes en la comunicacin de
extremo a extremo.
LTE ofrece la capacidad de transmitir a altas velocidades debido a las
modulaciones multiportadora tanto del enlace descendente, downlink (DL),
Orthogonal Frequency Division Multiple Access (OFDMA) como del
ascendente, uplink (UL), Single Carrier Frequency Division Multiple Access
(SC-FDMA); las cuales presentan una mayor robustez a las interferencias y
mejoran la eficiencia espectral. Por otro lado, en LTE, todas las operaciones de
gestin de recursos radio se efectan en la estacin base, o evolved-NodeB
(eNB). Por tal de poder satisfacer la QoS de los usuarios conectados a la celda,
el eNB regula la entrada de usuarios en el sistema en funcin de si la QoS que
requiere el usuario puede ser satisfecha, mediante un algoritmo de control de
admisin (AC).
Para tomar la decisin de la admisin o no de un usuario al sistema, el eNB
debe estimar los requerimientos radio de este usuario, esto es, la cantidad de
recursos que requerir para el cumplimiento de su QoS. Esta estimacin del
canal de comunicaciones en el UL puede llevarse a cabo mediante las
Sounding Reference Singals (SRS), seales enviadas desde el mvil a la base
a lo largo de todo el ancho de banda del sistema.
El objetivo de este TFC es estudiar un algoritmo de AC que permita gestionar la
entrada de usuarios al sistema en funcin del QoS, estimando los
requerimientos de cada usuario mediante las SRS. Para ello es necesario
disear, tambin, un algoritmo de asignacin de recursos de sondeo, que
servir de apoyo para la admisin de usuarios al sistema y tambin para la
asignacin de recursos para la transmisin de datos.
Para llevar a cabo el estudio del funcionamiento de los algoritmos diseados,
se utilizar una herramienta de simulacin a nivel de sistema creada en el
lenguaje de programacin C#. La herramienta de simulacin dispone de todas
las funcionalidades RRM excepto el AC y un algoritmo de asignacin de
recursos de sondeo evolucionado.
1.1.
Introduccin
18
16
Paquetes de voz
Carga relativa de acceso
14
Paquetes de datos
12
10
8
6
4
2
0
oct-06
abr-07
nov-07
jun-08
dic-08
jul-09
Fig. 1.1 Carga en la red provocada por los servidores de voz y datos [2].
Pese a que tanto los servicios de telefona mvil como de telefona fija
empezaron ofreciendo servicios de voz, la carga de este ltimo en el sistema
se estanc con el paso de los aos. En cambio, la demanda de los servicios de
datos ha crecido de manera exponencial, pasando de cargar la red al mismo
nivel que los servicios de voz a quintuplicar la carga de estos servicios. Por otro
lado, la aceptacin de telfonos inteligentes (mviles que requieren de una
conexin continua a Internet para su correcto funcionamiento) entre la
poblacin ha producido un aumento de usuarios suscritos a distintas tarifas de
datos. El aumento es tal que se calcula que el nmero de suscriptores a este
tipo de tarifa en el 2014 ser de 3,4 miles de millones de abonados, es decir,
en el 2014 alrededor de un 80% de los propietarios de un telfono mvil
estarn suscritos a una tarifa de datos [2].
En la figura 1.2, se puede observar el crecimiento exponencial de suscripciones
de tarifas de banda ancha mvil y el estancamiento que se ha producido en el
nmero de suscripciones de ancho de banda fijo. Esta progresin a lo largo de
los aos provoca que se haya cuadriplicado la diferencia entre ambas
subscripciones [2].
Para soportar este aumento en la transmisin datos, tanto de subida como de
bajada, los sistemas de telefona mvil se han visto obligados a evolucionar y,
con ello, se han definido nuevos sistemas que pudieran abastecer las
necesidades de estos telfonos mviles.
4,5
4
3,5
3
2,5
2
1,5
1
0,5
0
2007
2008
2009
2010
2011
2012
2013
2014
Fig. 1.2 Aumento de las suscripciones de ancho de banda fijo y mvil [2].
Release 99
Release 5
Release 6
Release 7
Release 8
WCDMA
HSPA+
LTE
DL: 28 Mbps
UL: 11,5
Mbps
UL: 50 Mbps
RTT = 150 ms
(aprox.)
RTT = 10 ms
RTT < 50 ms
Sistema de
comunicacin
GSM
9,6 kbps
GPRS
21,4 kbps
HSPA
14,4 Mbps
HSPA+
28 Mbps
LTE
100 Mbps
1.2.
Especificaciones LTE
1.3.
1.3.1.
OFDMA
1.3.2.
SC-FDMA
10
1.4.
11
LTE
Usuario
eNodeB
S-GW
PDN-GW
Servidor
EPS bearer
E-UTRAN Bearer
Radio Bearer
S1 Bearer
Bearer externa
EPC Bearer
S5/S8 Bearer
12
13
2.1.
14
2.2.
15
Ancho de
banda del
SRS 0
48
48
40
36
32
24
20
16
Ancho de
banda del
SRS 1
24
16
20
12
16
4
4
4
Ancho de
banda del
SRS 2
12
8
4
4
8
4
4
4
Ancho de
banda del
SRS 3
4
4
4
4
4
4
4
4
16
2.3.
SINRmin
Modulacin
Codificacin
-4.7
QPSK
0.12
-3.4
QPSK
0.16
-2.7
QPSK
0.19
-1.7
QPSK
0.25
-1
QPSK
0.3
QPSK
0.37
QPSK
0.44
QPSK
0.52
2.9
QPSK
0.59
10
3.8
16-QAM
0.67
11
16-QAM
0.33
12
4.4
16-QAM
0.37
13
5.4
16-QAM
0.43
14
6.4
16-QAM
0.48
15
7.4
16-QAM
0.54
16
8.2
16-QAM
0.6
17
8.9
16-QAM
0.64
2.4.
17
18
2.5.
2.6.
2.6.1.
19
Nuevo TTI
NO
Hay nuevos
datos a
transmitir?
S
Se activa BSR
NO
Se enva SR
Tiene
recursos
en el
PUSCH?
S
Se enva BSR
20
2.6.2.
Asignacin de recursos
Parmetros de
calidad de servicio
y HARQ
Reporte del
buffer
Schedulability
check
Time Domain
Packet Scheduler
Frequency
Domain Packet
Scheduler
Unidad de Link
Adaption
Tabla de
asignacin
21
2.7.
2.7.1.
La calidad del servicio de cualquier EPS bearer nos ser dada por dos
parmetros:
Quality Class Identifier (QCI). El QCI es un identificador que asigna un
tipo de servicio en funcin de la prioridad de la transmisin, el retardo del
paquete y la tasa de prdida de paquetes.
Allocation Retention Priority (ARP). El ARP se utiliza para decidir si debe
aceptarse o denegarse un determinado servicio.
22
En el caso del QCI, el 3GPP defini una tabla en que se indica para cada tipo
de servicio la prioridad, el retardo mximo, la probabilidad de error por paquete
permitida y si se trata de servicios con GBR, a los que se asigna recursos
dedicados, o Non-GBR (N-GBR), que contemplan la posibilidad de perder
paquetes en caso de congestin. Los parmetros a cumplir se listan en la tabla
2.2 [1].
CQI-Prioridad
Retardo[ms]
GBR
1-2
100
Voz conversacional
GBR
2-4
150
Video conversacional
GBR
3-3
50
GBR
4-5
300
Video no conversacional
N-GBR
5-1
100
Sealizacin
Subsystem
N-GBR
6-6
300
Vdeo
Perror paquete
Ejemplo
IP
Multimedia
7-7
100
Voz
Video
Juegos interactivos
N-GBR
8-8
300
Vdeo
N-GBR
9-9
300
2.7.2.
2.7.2.1.
23
Algoritmo de referencia
2.7.2.2.
24
Donde
es la velocidad de transmisin en un PRB. Aplicando la
ecuacin 2.4 se puede calcular ambos
y
.
2.7.2.3.
2.7.2.4.
25
Parmetros de funcionamiento
26
3.1.
Introduccin
Para evaluar el sistema LTE y las operaciones de RRM este TFC se sirve de
en un simulador que modela un escenario de comunicaciones mviles basado
en la tecnologa LTE. El simulador est programado completamente en el
lenguaje C# (C-Sharp), lenguaje orientado a objetos, dentro del marco digital
.NET.
El simulador de sistema est estructurado de tal manera que se genera un
escenario, se crean usuarios dentro de l y se efectan las operaciones ms
importantes del RRM antes explicadas: Adaptacin al enlace, control de
potencia, control de error, informacin del estado del canal, asignacin de
recursos, y por ltimo, el bloque aadido en este trabajo, el control de
admisin.
En el escenario se realizan transmisiones continuas en el enlace ascendente,
es decir del terminal a la base, sin embargo, la mayora de operaciones antes
mencionadas tienen lugar en el eNB.
A continuacin se explican los bloques funcionales del simulador y los
algoritmos necesarios para modelar las operaciones de sistema en LTE.
3.2.
27
Programa
principal
Inputs
Control de
admisin
Modelo de
propagacin
Escenario
Emplazamiento
Usuarios
CSI
Outputs
Pxeles
eNodeB
3.2.1.
Escenario
28
3.2.2.
Donde
son las prdidas del canal, es la atenuacin entre el usuario y
el eNB y
son las prdidas de canal de fast fading. El shadowing est
modelado como una distribucin lognormal correlada espacialmente. Por otro
lado el canal de fast fading utilizado en esta plataforma es un archivo binario
que se exporta de un simulador externo y se importa al bloque de modelo de
propagacin. La matriz de canal tiene una dimensin del tiempo lo
suficientemente larga como para poder colocar a todos los usuarios del sistema
en diferentes instantes de tiempo desde el inicio, asegurando as que todos los
canales de los diferentes usuarios no estn correlados. El modelo utilizado para
la generacin del canal es el que se presenta en [8]. Por otro lado, cada
usuario posee un canal distinto hacia cada eNB del escenario. El canal
implementado en este caso es el ITU Extended TypicalUrban, y se asume que
los usuarios se desplazan a 3km/h.
3.2.2.1.
Usuarios y emplazamientos
El objeto usuario posee las caractersticas propias tanto del terminal mvil
como de las transmisiones que desea realizar. As pues, a travs del mismo se
pueden conocer las limitaciones de potencia del terminal, la informacin
restante en su buffer, el GBR de la transmisin, etc. El objeto emplazamiento
posee informacin del tipo geogrfico y del escenario, del tipo:
Coordenadas X, Y del emplazamiento.
Informacin referente a las antenas de los transmisores.
Informacin de los sectores del emplazamiento.
29
Por otro lado, el objeto eNB tiene toda la informacin necesaria para efectuar
las operaciones del RRM propias de la base, como son el PS y el HARQ. Ms
adelante se explica en detalle la implementacin de dichas operaciones.
3.3.
Clase CSI
3.4.
Herramienta software
Control
HARQ
QoS
CSI
AMC
Packet
Scheduler
Link Adaptation
Control de
Admisin
PC
Gestor CSI
SRS
30
3.4.1.
La informacin del estado del canal viene determinada por el bloque CSI. Este
bloque, como ya se ha comentado en el captulo anterior, obtiene la estimacin
del estado del canal a partir de los de SINR calculados del sounding, el cual
est basado en el ancho de banda de sondeo asignado por la base. A
continuacin es explica tanto el funcionamiento del sounding como el clculo
del SINR a partir de las SRS.
3.4.1.1.
31
32
Grupo de
usuarios 1
4
5
Grupo de
usuarios 2
6
5
9
0
TTI 1:
TTI 2:
TTI 3:
Grupo de
usuarios 3
8
5
Grupo de
usuarios 4
TTI 4:
TTI 5:
33
Grupo de
usuarios 1
Grupo de
usuarios 2
4
5
6
5
9
0
TTI 1:
TTI 2:
Grupo de
usuarios 3
Grupo de
usuarios 4
TTI 3:
0
TTI 4:
34
3.4.2.
3.4.3.
Para regular la potencia transmitida por los usuarios se aplica la ecuacin 2.1
antes presentada. En este caso las variables adjudicadas para este escenario
sern:
P0 = -60 dBm
= 0.6
El resto de variables de control permanecern a cero. En el simulador, por
tanto, se aplica un control de potencia de lazo abierto, ya que las correcciones
a nivel de eNB quedan canceladas.
Para controlar que los usuarios pueden transmitir dentro de sus posibilidades,
el control de potencia verifica que segn los parmetros del usuario (prdidas),
las variables establecidas y el nmero de PRBs asignados, la potencia de
transmisin no supere el mximo definido para un terminal de LTE, 24 dBm en
este caso. De este modo, en el PS, si ningn usuario fuera capaz de transmitir
el ancho de banda fijado, se vera reducido hasta compaginar con las
capacidades de los usuarios conectados a la celda.
3.4.4.
35
3.4.5.
36
37
Inicio
Hay PRBs
disponibles?
NO
Fin
Siguiente usuario
Escogemos el PRB
con mayor SINR
Se asigna el
mayor ancho de
banda posible
centrado en ese
PRB
NO
Algn otro
usuario ha
utilizado ese
PRB?
Se elimina ese
PRB de la lista
3.5.
38
Poisson
Rate
TTI
39
Entrada de
usuarios
Usuarios
Control de
Admisin
CSI
Algoritmo de
referencia
Ni / Nnew
Usuarios conectados
Estado
del buffer
Usuarios transmitiendo
40
CAPTULO 4. RESULTADOS
Una vez explicados los procedimientos seguidos en el simulador, el siguiente
paso es recoger resultados para evaluar el funcionamiento de los algoritmos
estudiados. Por tanto, los resultados analizados se centrarn en aquellos
bloques incorporados en este proyecto, es decir, el algoritmo de control de
admisin basado en SRS y la asignacin de anchos de banda para el sondeo
del canal en la situacin en que el nmero de usuarios es superior a los
bloques de sondeo disponibles para la asignacin.
Para obtener outputs que representen correctamente el funcionamiento del
sistema, las simulaciones se realizan durante el tiempo necesario para poder
sobrepasar unos ciertos TTIs de inestabilidad provocados por procesos de
inicializacin como el sounding, que requiere de una cierta cantidad de TTIs
para llegar a sondear todo el ancho de banda, o el scheduler temporal, que
necesita cierto perodo de tiempo para realizar una ordenacin de usuarios
justa; y al mismo tiempo poder simular durante un cierto tiempo el
funcionamiento del sistema de AC para permitir a los usuarios que terminen
con sus transmisiones.
Los parmetros de simulacin se resumen en la tabla 4.1. El rate de llegada de
usuarios y el tamao del buffer, son parmetros caractersticos del AC. En este
caso se ha tomado este valor de buffer para que dada la configuracin de la
simulacin se consiga que la mayora de usuarios conectados acaben la
transmisin. En cuanto a los valores del rate de llegada de usuarios, son
valores muy altos en comparacin con la realidad, sin embargo son
interesantes en el sentido de llevar el sistema al lmite de las capacidades,
simulando un caso extremo.
Captulo 4. Resultados
41
Valor
Frecuencia de la portadora
2 GHz
Smbolos SC FDMA
Disposicin
Radio de la celda
500 m
Modelo de propagacin
Shadow fading
Fast fading
80
Buffers finitos
100 kbits
250 mW
Potencia de transmisin
250mW
Scheduler
Llegada de usuarios
Poisson
HARQ
Sincronizado y adaptativo
8 ms
4.1
Objetivo de BLER
10 %
Formato AMC
Esquema de antenas
SISO
Tiempo de simulacin
1000 TTIs
Valoracin de resultados
42
0,35
0,3
BLER
0,25
0,2
0,15
36 usuarios
0,1
0,05
0
0
4
Ancho de banda de sounding
Tabla 4.2. Tiempo de actualizacin medio para los PRBs segn el ancho de
banda de sounding.
Ancho de banda de
sounding
1
2
3
4
5
6
7
Tiempo de actualizacin
medio para un PRB
20
10
7
5
6
7
8
Captulo 4. Resultados
43
0,4
0,35
0,3
BLER
0,25
0,2
0,15
80 usuarios
0,1
36 usuarios
0,05
0
0
3
4
5
Ancho de banda de sounding
1,2
SINR final
SINR sondeada
CDF
0,8
0,6
0,4
0,2
0
-60
-40
-20
0
Valores de SINR
20
40
60
Fig.4.3 Variacin entre SINR sondeado y SINR final con ancho de banda de
sounding = 1.
Si se comparan las figuras 4.3 y 4.4, se puede comprobar como si un usuario
sondea cada TTI, el ancho de banda de sondeo acerca el valor final de SINR y
el sondeado. Es decir, si el usuario actualiza alguna parte de su ancho de
banda cada TTI, su conocimiento del canal es mayor y los valores estimados y
reales del canal sern ms parecidos. Esto explica que pese a tener un bajo
ratio de actualizacin, cuando se sondea nicamente un bloque de PRBs cada
TTIs se obtienen los mismos valores de BLER que otros sistemas que reparten
mejor los PRBs entre los usuarios.
44
1,2
SINR final
CDF
SINR sondeada
0,8
0,6
0,4
0,2
0
-40
-30
-20
-10
10
20
30
40
50
Valores de SINR
Fig.4.4 Variacin entre SINR sondeado y SINR final con ancho de banda de
sounding = 4.
90
80
70
60
50
40
30
20
10
0
Ref AC - 20
Mbps
Ref AC - 10
Mbps
Ref AC - 5
Mbps
0,2
0,4
0,6
0,8
1,2
Fig. 4.5 Media de usuarios por celda en funcin de los rates de llegada y el
algoritmo de AC aplicado.
Captulo 4. Resultados
45
1
0,9
0.6 usuarios / ms
0,8
0,7
0.8 usuarios / ms
0,6
0.4 usuarios / ms
0,5
0,4
0.2 usuarios / ms
0,3
0,2
0,1
0
0
20
40
60
Nmero de usuarios conectados
80
100
46
Probabilidad de corte
0,6
Ref AC - 20
Mbps
0,5
Ref AC - 10
Mbps
0,4
0,3
Ref AC - 5
Mbps
0,2
0,1
0
0
0,2
0,4
0,6
0,8
1,2
Captulo 4. Resultados
47
1,2
1
CDF
0,8
Ref AC - 20 Mbps
0,6
Ref AC - 10 Mbps
0,4
Ref AC - 5 Mbps
0,2
SRS AC
0
0
200
400
600
800
1000
1200
48
CAPTULO 5. CONCLUSIONES
5.1 Conclusiones del trabajo
En este proyecto se ha implementado un control de admisin de usuarios en un
simulador LTE. En esta memoria se ha procedido a explicar el funcionamiento
de la tecnologa de comunicacin mvil LTE y, concretamente, las diversas
funcionalidades de gestin de recursos propias de esta tecnologa,
El control de admisin implementado funciona a travs un algoritmo de entrada
de usuarios que acepta o deniega esta inclusin al sistema en funcin de la
calidad del servicio requerida por el usuario que puede ser abastecida por el
eNB manteniendo la calidad del servicio a todos los usuarios ya conectados en
el sistema.
Para realizar esta incorporacin al sistema se han tenido que modificar muchas
partes del simulador, como por ejemplo el reparto de anchos de banda a
sondear entre un elevado nmero de usuarios, la diferenciacin entre usuarios
conectados o desconectados al sistema y la implementacin de distintos
parmetros inexistentes de los usuarios como el buffer restante para transmitir
o la calidad de servicio requerida.
Tal y como se ha podido observar en los resultados, la implementacin de los
distintos bloques en el sistema se ha producido correctamente y no ha afectado
al correcto funcionamiento del simulador. Adems, estas modificaciones han
aportado una mayor similitud a los casos reales del sistema LTE, como en el
caso de tener usuarios desconectados en el sistema.
Captulo 5. Conclusiones
49
Finalmente, me gustara destacar que pese a ser una gran carga de trabajo a lo
largo de estos ltimos 6 meses, sino hubiera tenido que finalizar el proyecto por
limitaciones temporales para entrar en la ingeniera superior de
telecomunicaciones, me gustara haber podido acabar con las
implementaciones que se queran realizar inicialmente en el proyecto.
50
BIBLIOGRAFA
[1]
[2]
and
infrastructure
design",
Telecommunications
Energy
[4]
[5]
Lema, M.A., Garca Lozano, M., Olmos Bonaf, J.J. & Ruiz Boqu, S.
2011, "Uplink system and link level simulation of 3GPP-LTE Rel. 8".
[6]
[7]
Holma, H. & Toskala, A. 2009, LTE for UMTS: OFDMA and SC-FDMA
based radio access, John Wiley & Sons Inc.[8] Churchman Barata, M.W.
2011, "LTE performance evaluation with realistic channel quality indicator
feedback",.
[8]
[9]
[10]
Sesia, S., Toufik, I. & Baker, M. 2009, "LTEThe UMTS Long Term
Evolution", From Theory to Practice, published in, vol. 66.