Sei sulla pagina 1di 39

MÓDULO 3

ACCESO RADIO LTE


TEMA 4: GESTIÓN DE
RECURSOS RADIO

Índice
1. Zonas de localización. Identidades. Modos de conexión
2. Sincronización inicial
3. Acceso aleatorio
4. Avisos (paging)
5. HARQ con combinación de retransmisiones
6. Adaptación de tasa binaria
7. Categorías de terminales móviles
8. Control de potencia
9. Planificación de usuarios (scheduling) dependiente del canal

2
1. Zonas de localización.
Identidades. Modos de conexión

Zonas de localización
• Tracking area (TA): análoga a las áreas de localización en
otros sistemas.

MCC MNC TAC

TAI

TAC: Tracking Area Code


TAI: Tracking Area Identity
• Funcionamiento:
− El móvil recibe una lista de TAI cuando se registra o cuando
envía una actualización de posición
− El móvil deberá informar a la red (actualización de posición)
cuando entre en una TA no incluida en la lista actual
− Mediante estas listas se define una histéresis, para evitar
actualizaciones de posición innecesarias.

4
Identidades
• IMEI (International Mobile Equipment Identity): identidad del móvil
• IMSI (International Mobile Subscriber Identity): identidad de la
tarjeta SIM.
• GUTI (Global Unique Temporary ID): identidad temporal de la SIM.
Equivale al TMSI de sistemas anteriores. Lo asigna la red.
• Una parte del GUTI identifica al MME: GUMMEI (Globally Unique
MME Identity). La otra parte identifica al usuario dentro del MME:
M-TMSI (MME-TMSI; 32 bits).
• El usuario se identifica con el GUTI; o a veces con una versión
abreviada del mismo: S-TMSI (SAE-TMSI; 32 bits), que contiene el
M-TMSI y parte del GUMMEI.

MCC MNC MMEI M-TMSI

GUMMEI

S-TMSI

• Existen también varios tipos de identidades temporales, utilizadas


para identificar a los móviles en los canales de la interfaz radio:
RNTI (Radio-Network Temporary Identifier).

Estados de conexión (RRC)

• RRC_Idle (modo “desocupado”): el móvil lee canales comunes


→ Puede llevar a cabo un acceso aleatorio para pasar a
RRC_Connected-In_Sync.
• RRC_Connected (“ocupado”): el móvil tiene una conexión activa
– In_Sync: hay “sincronización” (avance temporal) en UL.
→ Pasa a Out_of_Sync si transcurre un cierto tiempo (configurable) sin
transmisión ascendente; o si hay un traspaso.
– Out_of_Sync: no hay “sincronización” en UL.
→ Puede llevar a cabo un acceso aleatorio para pasar a In_Sync.

6
2. Sincronización inicial

Señales de sincronización
• Señal de sincronización primaria (PSS)
– Ocupa las 72 subportadoras centrales en el último símbolo
del primer intervalo de las subtramas 0 y 5
– Hay 3 posibles secuencias. Cada una corresponde a una
identidad dentro de un grupo de identidades de célula.
• Señal de sincronización secundaria (SSS)
– Ocupa las 72 subportadoras centrales en el penúltimo
símbolo del primer intervalo de las subtramas 0 y 5
– Hay 168 posibles secuencias. Cada una corresponde a un
grupo de identidades de célula.

8
Sincronización inicial por parte del móvil
1. Utilizando las señales de referencia y de sincronización,
el móvil determina sincronización e identidad física de
célula (PCI):
i. Detecta la PSS (1 de 3 posibles). Con ello obtiene:
– Sincronización parcial (ambigüedad de 5 ms)
– Posición de la SSS (símbolo anterior)
– Identidad de célula dentro del grupo
ii. Detecta la SSS (1 de 168 posibles). Con ello obtiene:
– Sincronización de trama
– Grupo de identidades de célula
2. A partir de la identidad física de célula (PCI) el móvil
sabe la señal de referencia, y puede estimar la
respuesta del canal.
3. Una vez estimado el canal, el móvil demodula y
decodifica el BCH.

Información de sistema
• Cada estación base transmite información general sobre la
red, denominada información de sistema:
– Anchos de banda utilizados en UL y DL
– Configuración para el acceso aleatorio
– Configuración del control de potencia ascendente
– Código de país, operador, tracking area code
– Información para reselección de célula
– Información de vecinas, …
• Corresponde al canal lógico BCCH. Se envía mediante dos
canales de transporte:
– BCH: transporta el Master Information Block, que contiene el
número de trama y parámetros básicos para decodificar el
resto de información.
– DL-SCH: transporta System Information Blocks (SIB), que
contienen el resto de información. Los SIB se agrupan en
mensajes System Information, con diferentes periodicidades.

10
3. Acceso aleatorio

11

Acceso aleatorio
• Necesidad:
– Establecer conexión radio y sincronización en UL partiendo del
modo desocupado
– Establecer sincronización en UL (avance temporal) en traspaso
– Reestablecer sincronización en UL (avance temporal) tras un
tiempo de espera
• Pasos:
1. Preámbulo (canal RACH)
2. Respuesta con indicación de avance temporal (canal DL-SCH)
3. Envío de identidad del móvil (canal UL-SCH)
4. Confirmación de la identidad del móvil para resolución de
contiendas (canal DL-SCH)

12
Acceso aleatorio: pasos

13

Paso 1: preámbulo
• Objetivos:
– Detectar en la base la petición del móvil
– Estimar el retardo de ida y vuelta
• Características del preámbulo:
– Ancho de banda de 6 RB
– Duración entre 1 y 3 ms
– Se utiliza el PRACH, cuya planificación se indica en los SIB
– El móvil elige aleatoriamente una de 64 secuencias ortogonales
posibles
– Incluye un tiempo de guarda, para no interferir a otros usuarios.
Ej.: 0,1 ms permite radios de célula de hasta 15 km
– La potencia de transmisión se calcula a partir de la atenuación
medida en DL y un desplazamiento (offset)
– Si no hay respuesta: reintento con incremento de potencia
(power ramping) según un paso configurado por la base.

14
Paso 1: preámbulo

Usuario cercano

Usuario lejano

15

Paso 2: respuesta al preámbulo


• Contiene:
– Índice de la secuencia utilizada por el móvil en el paso 1
– Corrección de avance temporal que el móvil deberá aplicar
– Asignación de recursos (UL-SCH) para el móvil
• El móvil queda a la escucha de la posible respuesta de la
estación base (canal DL-SCH, con indicación previa en
PDCCH)
• Habrá colisión (la base no detecta la petición) si dos móviles
usan la misma secuencia a la vez
• Habrá contienda (la respuesta de la base es ambigua) si dos
móviles han usado la misma secuencia en instantes
próximos.

16
Pasos 3 y 4: envío de identidad del móvil;
resolución de contiendas
• El móvil, utilizando los recursos (UL-SCH) asignados en el
paso 2, envía su identidad
• La base responderá (DL-SCH) sólo a un móvil, indicando la
identidad de éste
• El resto de móviles que hayan solicitado canal usando la
misma secuencia deberán volver a iniciar el acceso.

17

4. Avisos (paging)

18
Avisos (paging)
• En modo desocupado, los móviles informan a la red cuando
cambian a una tracking area (TA) que no está en la última lista
recibida.
• El aviso se utiliza para:
1. Notificar a un móvil de que la red quiere establecer una conexión.
2. Notificar cambios en la información del sistema
• En el caso 1, el mensaje de aviso se envía en las TA de la última
lista enviada al móvil
• El mensaje contiene la identidad del/de los móvil(es) avisado(s),
y se transmite en el DL-SCH, previa indicación en el PDCCH
• Se utiliza DRX. Para ello los terminales se dividen en grupos, en
función de su IMSI
• El ciclo de DRX puede configurarse entre 32 y 256 tramas (es
decir, entre 0,32 y 2,56 s).

19

Avisos (paging)
Ciclo de DRX (ejemplo)

20
5. HARQ con combinación de
retransmisiones

21

HARQ con combinación de retransmisiones


Los bloques recibidos con errores no se descartan, sino que
se almacenan y se combinan con el bloque retransmitido.
• Combinación Chase:
‒ Se retransmiten los mismos bits de canal
‒ En recepción se suman las variables de decisión
‒ Se obtienen así bits de canal más fiables (ganancia de
potencia).
• Redundancia incremental (IR):
‒ Al retransmitir se envían bits de canal diferentes, obtenidos
del codificador turbo mediante eliminación (puncturing)
‒ En recepción se utilizan todos los bits de canal para
decodificar
‒ Se obtienen así más bits de canal (ganancia de potencia y
ganancia de codificación).

22
HARQ con combinación de retransmisiones
EB/N0 instantánea (dB)
EB/N0 media

BLER ≈ 0

BLER ≈ 1
BLER

10-9 t
1

Casi todos los errores se concentran aquí

1. Sin (H)ARQ
– Hace falta EB/N0 media muy alta para conseguir BLER bajas
2. (H)ARQ convencional
– Permitimos BLER mayores
– Retransmitimos cuando sea necesario
3. (H)ARQ con combinación de retransmisiones
– Permitimos BLER mayores
– Retransmitimos cuando sea necesario
– Al retransmitir no se desperdician las (re)transmisiones previas

23

Redundancia incremental

24
HARQ con combinación de retransmisiones
(+) Es más eficiente que ARQ convencional (sin combinar
retransmisiones), ya que no se descarta la parte de
información que contienen las versiones anteriores
(con errores) del bloque recibido.
(+) Como consecuencia, al retransmitir no se pierde la
energía de la (re)transmisiones previas (en ARQ
convencional sí). Así, puede trabajarse con BLER
elevadas, “reforzando la señal” con retransmisiones
sólo cuando es necesario.
(−) Introduce un retardo variable (más que con el método
ARQ convencional, ya que ahora hay más
retransmisiones).
(−) Requiere memoria para almacenar las versiones
incorrectas del bloque.

25

HARQ con combinación en LTE


• La combinación de retransmisiones se basa en
redundancia incremental (IR).
• Se utilizan 8 procesos HARQ de parada y espera.

Recepción

Error NACK
Transmisión

26
6. Adaptación de tasa binaria

27

Adaptación de enlace
• Es la modificación de los parámetros de la transmisión en
función del estado del canal radio para conseguir un objetivo.
• La adaptación puede hacerse en función del tiempo, o del
tiempo y de la frecuencia (gracias al uso de OFDM).

1. Control de potencia:
‒ Se adapta la potencia transmitida en función de la SINR
medida, para intentar conseguir una SINR constante
‒ Con ello se alcanza una tasa binaria constante. Tiene sentido
sobre todo para servicios en tiempo real
2. Adaptación de tasa (eficiencia espectral):
‒ Se adapta la eficiencia espectral (bit/s/Hz) en función de la
SINR medida, manteniendo la potencia transmitida fija
‒ Comparado con el caso anterior se alcanza mayor tasa
binaria media, pero con más fluctuaciones. Tiene sentido
sobre todo para servicios de datos sin requisitos de retardo.

28
Adaptación de enlace: potencia

• Enfoque tradicional (UMTS):


g
− Se controla Pt
− para conseguir una cierta BLER
− con R (o η) fija.
Pt
BLER ⇒ EB/N0 ⇒ Pr ⇒ Pt

Pr

29

Adaptación de enlace: tasa binaria


• Nuevo enfoque (LTE):
g
− Se controla η (R = η·B; B variable)
− para conseguir una cierta BLER
− con Pt fija.
Pt
BLER ⇒ EB/N0
⇒η
Pt, g ⇒ Pr
Pr

30
Modulación y codificación adaptativas (AMC)
• En función del estado del canal se modifica el formato de
transmisión (Modulation and Coding Scheme, MCS)
• Los parámetros modificados son:
‒ modulación
‒ tasa de codificación
(Adaptive Modulation and Coding, AMC)
• La tasa de codificación se modifica mediante repetición o
eliminación de bits codificados
• El objetivo es transmitir con mayor tasa binaria cuando el
canal presenta mejores condiciones
• Es necesario que el receptor, en función del estado del
canal estimado en cada momento, informe al transmisor
de cuál es la tasa binaria (MCS) más adecuada.

31

Modulación y codificación adaptativas (AMC)


• El estado del canal viene dado por la SINR instantánea de
la señal o señales de referencia
• El parámetro enviado es el CQI (Channel Quality Indicator):
índice del mayor MCS cuya BLER en primera transmisión
no supera el 10%
• Para poder utilizar MIMO, se envían también otros dos
parámetros: RI (Rank Indicator) y PMI (Pre-coding Matrix
Indicator)
• El envío de CQI y el cambio de MCS se realizan cada cierto
tiempo. El periodo de actualización debe ser pequeño
(pocos ms), para poder seguir las variaciones del canal
• El informe puede hacerse en función de la frecuencia, con
una cierta resolución

32
Parámetros que definen el estado del canal
El móvil realimenta tres tipos de información:
• RI (Rank Indicator):
‒ Número de flujos recomendado
‒ Es wideband.
‒ 4 posibles valores.
• PMI (Pre-coding Matrix Indicator):
‒ Matriz de precodificación preferida para cada flujo
‒ Puede ser wideband o frequency-selective.
‒ 2 ó 4 posibles valores
• CQI (Channel Quality Indicator)
‒ SINR estimada de cada flujo espacial
‒ Puede ser wideband o frequency-selective.
‒ 15 posibles valores.

33

Correspondencia CQI - formato de transmisión


CQI MODULACIÓN TASA DE CODIFICACIÓN X 1024 EFICIENCIA (BITS/SÍMBOLO)
0 Sin transmisión
1 QPSK 78 0.1523
2 QPSK 120 0.2344
3 QPSK 193 0.3770
4 QPSK 308 0.6016
5 QPSK 449 0.8770
6 QPSK 602 1.1758
7 16‐QAM 378 1.4766
8 16‐QAM 490 1.9141
9 16‐QAM 616 2.4063
10 64‐QAM 466 2.7305
11 64‐QAM 567 3.3223
12 64‐QAM 666 3.9023
13 64‐QAM 772 4.5234
14 64‐QAM 873 5.1152
15 64‐QAM 948 5.5547

34
Informes del estado del canal
• Resolución en frecuencia para CQI y PMI: “sub-banda”. Su
tamaño, que es siempre un número entero de RB, depende del
ancho de banda de la base y del modo de envío de los informes.
• Modos de envío:
– Aperiódico
ƒ Se utiliza el PUSCH
ƒ Se envía un informe cuando lo solicite la estación base
ƒ El informe es relativamente detallado
– Periódico:
ƒ Se utiliza el PUCCH
ƒ Periodo de 2‒160 ms
ƒ Hay más restricciones en cuanto a resolución en frecuencia
• En función del modo de envío, CQI y PMI pueden ser wideband
o por sub-banda. RI siempre es wideband.
• En cada modo de envío, PMI puede enviarse o no en función del
modo de transmisión.
• Los informes periódicos y aperiódicos no son excluyentes.

35

Informes aperiódicos (PUSCH)


• Wideband reports:
– CQI: wideband
– PMI: por sub-bandas
– RI: wideband
• UE-selected reports
– CQI: posición de las M mejores sub-bandas y su CQI medio. M es
un parámetro configurado por la base (~20% de la banda).
– PMI: por sub-bandas.
– RI: wideband
• Configured reports:
– CQI: wideband y por sub-bandas (diferencia respecto al valor
wideband).
– PMI: wideband y por sub-bandas
– RI: wideband

36
Informes periódicos (PUCCH)
• Wideband reports
– CQI: wideband
– PMI: wideband
– RI: wideband
• UE-selected reports
– Se divide el ancho de banda en “partes”.
– CQI: wideband; posición de la mejor sub-banda de cada parte y su CQI
(diferencia respecto al valor wideband).
– PMI: wideband
– RI: wideband

37

Ejemplo de realimentación de CQI por


sub-bandas (informes aperiódicos, UE-selected)

En este ejemplo el tamaño de la sub-banda es 2 RB.

38
Elección del CQI en el terminal
• Se hace en dos etapas:
1. Se compara la SINR medida con unos umbrales
2. Se ajustan esos umbrales de modo que el CQI seleccionado
cumpla la condición de BLER en primera transmisión < 10%
• Los umbrales deben ajustarse en función del terminal y de las
condiciones de propagación:
– Características del demodulador y decodificador
– Comportamiento de la estimación de CQI
– Velocidad de desplazamiento del móvil
• El algoritmo de ajuste de umbrales no está especificado
• El formato de transmisión asociado a cada CQI se ha elegido de
modo que la separación entre umbrales, en un canal estático,
sea 1,89 dB.
• En la práctica puede considerarse que esa separación se
mantiene en otro tipo de canales.

39

Umbrales de CQI
• En un receptor ideal los umbrales pueden obtenerse por medio
de simulación.
• En un receptor real la separación entre umbrales se mantiene,
pero su posición (por ejemplo la del umbral más bajo) depende
de las características del receptor.

40
Ajuste de umbrales de CQI: algoritmo usual
• Consiste en:
‒ Subir los umbrales un paso Δ (dB) cuando se recibe un bloque
incorrecto (según el CRC) en primera transmisión.
‒ Bajar un paso Δ’ (dB) cuando se recibe un bloque correcto en
primera transmisión.
BLERobj
Δ' = Δ
1 − BLERobj
BLERobj = 10%. Paso de subida Δ: del orden de una fracción de dB

• Ventajas del algoritmo:


(+) Sencillez y robustez
(+) Estabilidad: asegura que se cumple la BLER objetivo
• Inconvenientes:
(−) Variación residual (rizado) de los umbrales
(−) Convergencia lenta cuando cambian las condiciones de
propagación

41

Ajuste de umbrales de CQI: algoritmo usual


Ejemplo

Los umbrales permanecen constantes cuando el usuario no es


planificado, o si lo que recibe es una retransmisión.

42
Ajuste de umbrales de CQI:
convergencia del algoritmo usual
• Los umbrales deben modificarse ante cambios en las
condiciones de propagación (por ejemplo, velocidad del móvil).
• El algoritmo converge lentamente; sobre todo:
– Cuando las condiciones de propagación cambian a mejor (los
umbrales deben bajar)
– Para valores bajos de BLERobj. En el caso de LTE el valor es alto,
por lo que no es muy problemático.
• El parámetro Δ permite un compromiso entre nivel de variación
residual y tiempo de convergencia.

43

Elección del formato de transmisión


• En LTE hay 29 MCS. Cada uno determina un valor de eficiencia
espectral (bit/s/Hz) bruta, es decir, sin descontar retransmisiones.
• En caso de transmisión MIMO, puede variarse también el número
de flujos espaciales.
• Cada formato MCS puede utilizarse con un número variable de RB,
en función de la planificación de usuarios hecha por la base.
• Restricciones generales (UL y DL):
– El MCS debe ser el mismo en todos los RB asignados (compromiso)
– También el número de flujos espaciales (compromiso)
– (La matriz de precodificación sí puede variar en cada RB)
• Restricciones en UL:
− No se utiliza multiplexación espacial (se introduce en LTE-A)
− El MCS no puede cambiar entre retransmisiones.
• El número de MCS es mayor que el de CQI para poder hacer un
ajuste más fino (por ejemplo, para poder promediar en frecuencia
diferentes valores de CQI).

44
Formatos de transporte
• El canal de transporte se organiza en bloques de transporte.
(transport blocks, TB).
• En un canal de transporte, cada TTI (transmission time interval)
se generan 1 ó 2 bloques de transporte. Sólo en caso de
multiplexación espacial (hasta 4 flujos) podrá haber 2 bloques.
• Al configurar el canal de transporte, la red define un conjunto de
posibles formatos (transport format, TF), correspondientes a
diferentes tamaños del TB, y por tanto a diferentes tasas
binarias.
• En DL-SCH y UL-SCH el formato (tamaño del TB) puede ir
variando dinámicamente, en función de las necesidades de
transmisión de cada usuario
• El TTI en los canales DL-SCH y UL-SCH es 1 ms. En otros
canales puede ser distinto.

45

Elección del número de RB’s


1. Un canal físico puede multiplexar varios canales de transporte,
cada uno con tasa binaria variable (modificando el tamaño del
TB). Por tanto el canal físico tiene una tasa binaria que varía
dinámicamente en función de los datos que haya que enviar.
2. La eficiencia espectral (tasa binaria por RB) admitida por el
canal de propagación varía en función de la calidad
instantánea del canal (por medio de AMC) .

• Para acomodar las variaciones de tasa binaria requerida por la


conexión (1) y de eficiencia espectral admitida por el canal de
propagación (2), el canal físico puede ocupar un número
variable de bloques de recursos.
• El número máximo posible de RB disponibles en la base es 110
(20 MHz).

46
Elección del número de RB’s

47

Señalización necesaria
Para DL-SCH: indicación de MCS; RI; PMI; número y ubicación
de RB’s:
– La base indica al móvil el MCS (fila de la tabla anterior), el número
de RB's asignados (columna) y su ubicación. Se utiliza para ello el
PDCCH.
– El contenido de la indicación en el PDCCH depende de si la base
sigue o no las recomendaciones del móvil en cuanto a a RI, PMI:
• Si las sigue: basta indicarlo (1 bit)
• Si no: debe indicar los RI y PMI aplicados. En tal caso
la matriz de precodificación será la misma para todos los RB.

Para UL-SCH: indicación de MCS; número y ubicación de RB’s:


– La base indica al móvil el MCS y el número de RB’s. Se utiliza
para ello el PDCCH.

48
7. Categorías de terminales móviles

49

Categorías de terminales

• El móvil indica su categoría cuando se establece la conexión.

50
8. Control de potencia

51

Control de potencia
• Se aplica en UL en:
‒ PUCCH
‒ PUSCH
‒ Señales de referencia de sondeo (SRS).
• Es en cierto modo complementario a la adaptación de tasa binaria
en función del estado del canal radio.
• En general, hay dos tipos de control de potencia. En el caso del UL:
‒ Bucle abierto: el móvil estima la atenuación en DL y en función del
valor medido ajusta la potencia transmitida en UL
‒ Bucle cerrado: la base estima la SINR recibida y ordena ajustes en la
potencia de transmisión del móvil
• En LTE se emplea una combinación de bucle abierto y bucle
cerrado.
• El objetivo es cumplir una BLER objetivo con la mínima potencia
transmitida posible.
• La potencia necesaria depende en general del MCS utilizado.

52
Control de potencia en PUCCH

bucle abierto bucle cerrado

PPUCCH potencia transmitida en el PUCCH


PCmax,c potencia máxima del móvil
P0,PUCCH potencia de recepción objetivo. La indica la base (información del
sistema). Se ajustará en función del nivel medio de interferencia,
pero no puede seguir las variaciones rápidas de ésta.
PLDL pérdida total (no sólo pérdida básica) en DL, estimada por el móvil
ΔFormat ajuste en función del formato de transmisión.
δ órdenes acumuladas de control de potencia en bucle cerrado (dB)

53

Control en bucle cerrado para el PUCCH


• Las órdenes de control de potencia en bucle cerrado se
envían en el PDCCH:
‒ Con cada asignación que la base envíe al usuario para UL
‒ De forma independiente
• Se utiliza un conjunto reducido de pasos de potencia.
Existen dos posibilidades:
‒ Pasos de −1, 0, +1, +3 dB
‒ Pasos de −1, +1 dB

54
Control de potencia en PUSCH

bucle abierto bucle cerrado

PPUSCH,c potencia transmitida en el PUSCH


PCmax,c potencia máxima del móvil
PPUCCH potencia utilizada por el PUCCH (prioritario)
P0,PUSCH potencia de recepción objetivo. Está referida a un solo RB. El
número de RB asignados es variable (en el PUCCH es siempre 1).
PLDL pérdida total en DL
M número de RB’s de la transmisión.
ΔMCS ajuste en función del MCS.
δ órdenes acumuladas de control de potencia en bucle cerrado.
α coeficiente de compensación parcial. Se puede elegir entre 0 y 1

55

Control en bucle cerrado para el PUSCH


• Las órdenes de control de potencia en bucle cerrado se envían
en el PDCCH:
‒ Con cada asignación que la base envíe al usuario para UL
‒ De forma independiente
• El funcionamiento es similar al que se tiene en el PUCCH.

56
Compensación parcial en el PUSCH
• Permite fijar el compromiso entre capacidad (adaptación de tasa) y
equidad (control de potencia).
• Con α = 1 la compensación es total. ΔMCS se elige en función del MCS.
• Con α < 1, la variación de SINR en la base dará lugar a una adaptación
del formato MCS transmitido. Por tanto, se fijará ΔMCS = 0 (para evitar
que las modificaciones de MCS afecten de nuevo a la potencia).

Ejemplo con α = 0,8

57

Control de potencia en SRS


• La potencia de transmisión de la SRS sigue a la del PUSCH,
añadiendo:
‒ Desplazamiento (dB) específico para SRS
‒ Ajuste en función del ancho de banda de la SRS

58
9. Planificación de usuarios
(scheduling) dependiente del canal

59

Planificación de usuarios (scheduling)


• En LTE, la transmisión de tráfico se realiza mediante un canal
compartido por los usuarios:
‒ DL: canal de transporte DL-SCH; canal físico PDSCH
‒ UL: canal de transporte UL-SCH; canal físico PUSCH
• La planificación (scheduling) es la funcionalidad que controla,
para esos canales compartidos, a qué usuario se transmite (DL)
o se le permite transmitir (UL). Se ejecuta en la base.
• En general, la planificación se puede hacer teniendo en cuenta o
no el estado del canal radio de cada usuario.
• La planificación en función del estado del canal proporciona
mayor capacidad en la base.
• A veces se planifica sin tener en cuenta el canal (p. ej. en
condiciones de alta movilidad). En este caso en DL se pueden
asignar RB separados en frecuencia para tener diversificación.
• La planificación tiene una resolución en frecuencia de un RB
(normalmente 180 kHz), y en tiempo de una subtrama (1 ms).

60
Planificación de usuarios (scheduling)
• La información de planificación (asignación de RB a usuarios)
para DL y UL se envía en canales PDCCH.
• Deberá haber tantos PDCCH como usuarios se quieran
planificar simultáneamente.
• Hay diferentes formatos para los mensajes del PDCCH:
compromiso flexibilidad de asignación - carga de señalización.
• Restricción en UL:
− Los RB asignados a un usuario deben ser contiguos en
frecuencia (debido al uso de SC-FDMA).

61

Planificación de usuarios dependiente del canal,


en el dominio del tiempo
Idea básica: enfoque “oportunista”
• En cada momento se transmite (DL) / se permite transmitir (UL)
al usuario que tiene menor atenuación.
• El canal “efectivo” resultante tiene menor variación y menor
atenuación media, gracias a la diversidad multiusuario.
Otros criterios que deben tenerse en cuenta:
• En la práctica la planificación se hace periódicamente. El periodo
debe ser pequeño (pocos ms), para adaptarse a las variaciones
por multitrayecto.
• Puede ser necesario planificar a varios usuarios al mismo
tiempo, debido a: falta de datos para enviar, prioridades o
restricciones de retardo.
• Compromiso capacidad - equidad entre usuarios.
• La base debe disponer de información sobre el estado del canal:
– DL: la base utiliza el mismo CQI empleado para AMC
– UL: la base estima el canal de cada móvil mediante su SRS.

62
Planificación de usuarios dependiente del canal,
en el dominio del tiempo

63

Planificador round-robin
• Selecciona a los usuarios secuencialmente, sin tener en
cuenta el estado del canal.
• Se considera como referencia, para comparar con
planificadores que sí tienen en cuenta el estado del canal.

64
Planificador de máxima tasa
• Selecciona al usuario k* que permita mayor tasa (o SINR, o
CQI) en cada instante n:

k ∗ ( n ) = arg max SINRk (n )


k

• Tiene en cuenta el estado del canal (CQI).


• Maximiza la capacidad, pero no garantiza equidad: los
usuarios más lejanos pueden no ser planificados casi nunca.

65

Planificador proportional fair


• Selecciona al usuario que tenga el canal con la mayor tasa
instantánea R respecto al throughput medio T:
Rk ( n )
k ∗ = arg max k: usuario; n: tiempo (subtrama)
k Tk (n )

• El throughput medio T se calcula filtrando (promediando) la tasa


realmente asignada, R’:

⎧αT (n − 1) + (1 − α )·R 'k ( n − 1) si k planificado en n − 1


Tk (n ) = ⎨ k
⎩αTk (n − 1) si no
• Constante de tiempo: tc = 1/(1−α); del orden de 1 s.
• Equivale a una normalización del canal para cada usuario: se
planifica a los usuarios en los picos relativos a su media.
• Tiene en cuenta el estado del canal.
• Menos capacidad que el anterior, pero más equidad (compromiso).

66
Comparación de planificadores

Máxima tasa Proportional fair

67

Planificación de usuarios dependiente del canal,


en tiempo y frecuencia
Es una generalización de lo anterior:
• En cada instante y en cada subportadora se transmite (DL), o se permite
transmitir (UL), al usuario con menor atenuación.
• Hay un grado de libertad adicional: la frecuencia.
• El canal “efectivo” mejora aún más: mayor capacidad.

Otros criterios, además de los indicados para planificación en tiempo:


• En la práctica, la resolución del CQI en frecuencia es de un cierto número
de subportadoras contiguas: sub-banda.
• Para el DL, requiere enviar a la base más información sobre el estado del
canal, en comparación con planificación en el dominio del tiempo.
• El tamaño de la sub-banda es un compromiso entre precisión y carga de
señalización.

68
Planificación de usuarios dependiente del canal,
en tiempo y frecuencia

69

Planificador proportional fair en tiempo y frecuencia


• La frecuencia debe tenerse en cuenta de manera distinta en
numerador y denominador:
– Numerador: se calcula para cada RB (realmente sub-banda)
– Denominador: la tasa asignada R’ es el valor agregado en
todos los RB en que se ha planificado al usuario:

Rk (n, s ) k: usuario
k ∗ (s ) = arg max n: tiempo (subtrama)
k Tk (n )
s: frecuencia (RB o sub-banda)

⎧αTk (n − 1) + (1 − α )·R ' k (n − 1) si k planificad o en n − 1


Tk ( n ) = ⎨
⎩αTk (n − 1) si no
R ' k (n − 1) = ∑s R ' k (n − 1, s )

• En UL debe aplicarse la restricción de sub-bandas contiguas

70
Ganancia por diversidad multiusuario
Máx. tasa, tiempo y frec.

Máx. tasa, tiempo

PF, tiempo y frec.

PF, tiempo
RR, tiempo

Ejemplo (simulación)
80 MHz, sub-bandas de 640 kHz, 3 km/h, 8 MCS,
HARQ con combinación, sin MIMO

71

Compromiso capacidad - equidad


Ejemplo (simulación)
Datos:
• DL, con ancho de banda 5 MHz
• Transmisión SISO
• Realimentación de CQI en sub-bandas de 4 RB, cada 2 ms
• 10 usuarios, 3 km/h, SINR media entre −5 y 30 dB
Se tienen en cuenta:
• Retardo en el envío del CQI
• Ajuste de umbrales de CQI
• HARQ con combinación (máximo 3 retransmisiones)
• Diferentes planificadores

72
Compromiso capacidad - equidad

Máxima tasa

Proportional fair

73

Compromiso capacidad - equidad

Máxima tasa

Proportional fair

74
Planificador proportional fair con exponentes
• Se introduce un exponente β en el numerador (o bien exponente
1/β en el denominador):
k: usuario
(Rk (n, s ))β
k ∗ (s ) = arg max n: tiempo (subtrama)
k Tk (n ) s: frecuencia (RB o sub-banda)
• Para β < 1: planificador más equitativo, menos capacidad
• Para β > 1: planificador menos equitativo, más capacidad. Para
β muy grande tiende a planificador de máxima tasa.
• Se puede aplicar un exponente γ en la tasa asignada (R’), dentro
del denominador:
(Rk (n, s ))β
k ∗ (s ) = arg max ~
k Tk (n )

~ ⎧⎪αT~k (n − 1) + (1 − α )·(R 'k (n − 1))γ si planificado en n − 1


Tk (n ) = ⎨ ~
⎪⎩αTk (n − 1) si no

75

Compromiso capacidad - equidad

Proportional fair
con exponentes

β
γ
β&γ

76
Efecto del periodo de envío de CQI

(Condiciones de simulación como antes; planificador PF)


Velocidad de los usuarios: 3 km/h

77

Efecto del periodo de envío de CQI

(Condiciones de simulación como antes; planificador PF)


Velocidad de los usuarios: 30 km/h

78

Potrebbero piacerti anche