You are on page 1of 41

Calidad de Servicio

Prof. Mgtr. Ing. Ral Gardella

rgardella@speedy.com.ar
Seales en tiempo real

Son aquellas seales sensibles al delay.


Las podemos dividir en Streaming y Servicios
Interacivos.
Ejemplo de Streaming son las transmisiones unidireccionales (radio y
TV) y de servicios interactivos son la telefona y videoconferencia.
La experiencia de una conversacin es un
intercambio de datos en tiempo real susceptible a
los siguientes factores fsicos:
Claridad
Retardo
Eco
Interrupciones
Seales en tiempo real

Necesidad de distintos tipos de trfico sobre redes IP

Tcnicas de calidad de servicio: La diferenciacin de aplicaciones que


son sensibles al retardo y jitter respecto de aquellas que no lo son
brindando un tratamiento distinto para cada tipo de trfico lo llamamos
sistema con calidad de servicio (QoS)
Caracersicas de las redes VoIP
Las redes de VoIP estn caracterizadas con los siguientes
conceptos:

1. Paquetizacin

2. Retardo extremo a extremo

3. Eco

4. VAD y CNG
Caractersticas de las redes
VoIP (1)
1. Paquetizacin:
En el extremo distante debe proveerse mecanismos que
solventen las degradaciones que sufre el flujo de datos al
atravesar la red, eso es:
Falta de secuencia
Retardos variables
Prdida de paquetes

Los mecanismos disponibles son:


Dejitter Buffer
Secuenciador
Extrapolacin
Caractersticas de las redes
VoIP (2)
El protocolo que transporta el flujo de audio es el RTP
(Real Time Protocol. IETF RFC 1889). Corre sobre UDP
Caractersticas de las redes
VoIP (3)
Header RTP
V (2 bits) : corresponde al nmero de versin del protocolo, la versin actual
es la 2
P: Padding (1 bit) : cuando est en 1indica que el paquete contiene uno o
ms octetos de relleno adicionales en el final del mismo que no son parte de la
carga til.
X : Extension (1 bit) : este bit seteado indica que el header fijo es seguido
por una extensin de header de longitud variable. El mecanismo de extensin
puede ser usado por las aplicaciones para pasar informacin de control que no
es interpretada por los nodos intermedios.
CC : CSRC Count (4 bits) : la cuenta CSRC contiene el nmero de
identificadores CSRC que siguen el header fijo. Esta cuenta es necesaria para
soportar una capacidad llamada mezclado.
M : Marker (1 bit) : la interpretacin del marcador est definida por un perfil.
Est pensado para permitir eventos significantes tales como los lmites de las
tramas a ser marcados en el flujo de paquetes. Mark se activa en el primer paquete
RTP transmitido y luego de finalizar el intervalo de supresin de silencio.
Caractersticas de las redes
VoIP (4)
Header RTP
PT : Tipo de Payload (7 bits) : identifica el tipo de carga que contiene el
paquete RTP y determina su interpretacin para la aplicacin.
Nmero de secuencia (16 bits) : el nmero de secuencia se incrementa en
uno cada vez que se enva un paquete de datos RTP, y puede ser usado por el
receptor para detectar prdida de paquetes y para restaurar la secuencia de los
mismos. El reordenamiento de los paquetes es muy difcil de hacer y repercute
en la calidad del video y la voz, debido a que es virtualmente imposible predecir
si un paquete est realmente perdido o simplemente est retrazado en su arribo.
Timestamp (32 bits) : el Timestamp es seteado en el instante de muestreo del
primer octeto en el paquete de datos RTP. Dicho instante de muestreo debe ser
derivado de un clock que se incrementa monotnicamente y linealmente para
permitir la sincronizacin y el clculo del jitter. La resolucin del reloj debe ser
suficiente para la precisin deseada de la sincronizacin y para la medicin del
jitter de arribo del paquete, y podra factorizar en la resolucin del retardo
extremo a extremo.
El incremento del timestamp entre dos paquetes sucesivos es igual al nmero de
muestras de voz por paquete. Esto equivale a la frecuencia de sampling (8 Khz) por
el tiempo del paquete.
Caractersticas de las redes
VoIP (5)
Los requerimientos de ancho de banda en la red IP
son definidos por dos parmetros fundamentales:

Tamao del Payload a utilizar


CODEC a utilizar

Los codificadores utilizados son de tasa de datos constante,


eso da lugar a:

1. Tasa de paquetes constante (Pr)


2. Tamao de paquete fijo (Pl)

El ancho de banda se obtiene multiplicando de esos


parmetros.
Caractersticas de las redes
VoIP (6)
Modelo de
codificacin y
paquetizacin
Caractersticas de las redes
VoIP (7)
Cuando se recolecta la suficiente informacin se la
comprime y se generan rfagas de datos a la salida del
codificador.

El tiempo entre rfagas es el tiempo (tamao) de la trama


(Tt) y se mide en milisegundos.

La longitud en bytes a la salida del codificador es llamada


longitud de la trama (Lt)

Ej:Tt= 10 mseg; Cr= 8


Long. Entrada al Codec = 8000 Bps X 10 mseg = 80 Byte
Lt= 80 Byte/ Cr ; Lt= 10 Byte
Caractersticas de las redes
VoIP (8)
El paquetizador acumula n tramas y los coloca sobre un
paquete IP. A toda la informacin que agrega la llamamos
encabezado (H)

Tasa de bits del Codec x Tt


Lt=
8 Bits/ Byte

Pl (longitud del paquete en Bytes)= H + Lt x N

Pr (Tasa de paquetes) = 1 / N x Tt

BW (bps)= Pl x Pr x 8bits/Byte
Caractersitcas de las redes
VoIP (9)

IP UDP RTP DATOS EN TIEMPO REAL

20 8 12 N
Bytes Bytes Bytes Bytes

40 N
Bytes Bytes

HEADER CARGA TIL

Pl= 40 bytes + Lt x N
Caractersticas de las redes
VoIP (10)
Parmetros y resultados de clculos de ancho de banda
para distintos codificadores
Caractersticas de las redes
VoIP (11)
Retardo y ancho de banda en funcin de la cantidad de tramas
por paquete en un codificador G.729
Caractersticas de las redes
VoIP (12)
2. Retardo Extremo a Extremo
El VoP engine destino debe ordenar los paquetes y
entregarlos a tasa constante al conversor D/A (Dejitter
Buffer)
Componentes que suman retardo a la transmisin de voz
de extremo a extremo:
1. Tiempo de captura en el origen.
2. Latencia de procesamiento en el VoP engine de origen.
3. Retardo de propagacin en el enlace asincrnico.
4. Latencia de procesamiento en el VoP engine distante.
5. Dejitter buffer en el extremo distante.
Caractersticas de las redes
VoIP (13)

Red de paquetes
Caractersticas de las redes
VoIP (14)
Los valores estndar de retardo extremo a
extremo (one way) admisibles para redes de
telefona son de acuerdo a la recomendacin ITU
T G.114, de:
Menor a 150 milisegundos para redes nacionales
Entre 150 y 400 milisegundos para redes
internacionales con tramos satelitales
Mayor a 400 milisegundos es inadmisible para
redes de telefona y solo puede ser aceptado en
caso de tramos de larga distancia donde haya dos
saltos satelitales.
Caractersticas de las redes
VoIP (15)
Impacto del retardo extremo a extremo

CALIDAD SATELITAL

ALTA CALIDAD

0 150 500 [ms]

COMPONENTES DE DEMORA
COMPONENTES DE DEMORA FIJOS
VARIABLES

PROPAGACION ( 6 s/Km ) DEMORAS DE ENCOLADO

SERIALIZACION ( BUFFERS DE DEJITTER BUFFERS


LOS ENLACES SERIE )
PROCESAMIENTO ( CODECS ) PAQUETES DE TAMAO
VARIABLE
Caractersticas de las redes
VoIP (16)
Ejemplo de retardo suponiendo CODEC
G.711 con payload de 160 bytes, con una
red IP con 30 mseg de RTD (Round Trip
Delay)
1. Tiempo de captura en origen: 20 mseg
2. Latencia de origen: 1 mseg
3. Retardo de propagacin (one way):15 mseg
4. Latencia de destino: 1 mseg
5. Dejitter buffer: 3 x 20 mseg = 60 mseg

Total= 97 mseg
Caractersticas de las redes
VoIP (19)
Funcionamiento bsico de los codificadores de audio basados en tramas

Ta: Retardo de Look


Ahead
TProc: Tiempo de
procesamiento
Caractersticas de las redes
VoIP (22)
3. ECO
Hay dos tipos, local y distante producido por los
respectivos hbridos.
Eco local, es normalmente producido en el origen
para no tener el efecto de vaco en el auricular
(side tone)

Eco distante, si parte de la potencia entregada al


hibrido distante es reflejada, el origen vuelve a
recibir el audio. Segn el ejemplo, 194 mseg
despus de haberlo enviado.
Caractersticas de las redes
VoIP (25)
Si la transmisin hubiera sido en una red sincrnica
TDM , el retardo extremo a extremo es del orden
de los 5 mseg. El eco reflejado arribara a los 10
mseg por lo que no llega a desacoplar.

Los valores umbrales a partir de los cuales el eco


pasa a ser percibido son:
Tiempo en que la voz del que habla retorna a su
auricular (Echo Tall Lengh ETL) mayor a 32 mseg.
Atenuacin de la voz del que habla que retorna a su
auricular (Echo Return Loss ERL) mayor a -10db.
Caractersticas de las redes
VoIP (26)
4. VAD y CNG (Voice Acivity Detection y
Confort Noise Generation)
El canal de audio de transmisin de quien
escucha, transmite ruido ambiente, similar al ruido
blanco.
Cada extremo del canal de audio tendr umbrales
de deteccin de actividad de voz
Si el umbral de actividad de voz es sobrepasado
transmite audio, cuando es cruzado nuevamente,
sealiza al otro extremo para que comience a
reproducir ruido de confort (CNG).
Caractersticas de las redes
VoIP (27)

Durante ste tiempo no transmite


Deteccin de actividad vocal nada (Suprime el silencio).
Luego, del otro lado, genera
Ruido de Confort

Conversacin Detectada Silencio


Seal Vocal
(dB)

Palabra 1 Palabra 2

S/N Piso de Ruido

Se transmiten paquetes No se transmite Tiempo


Caractersticas de las redes
VoIP (28)
Relacin entre la claridad, el retardo y el eco
con respecto a la calidad de voz
Caractersticas de las redes
VoIP (29)
Valores cuantitativos de performance de la
red de transporte IP.

Se consideran como calores lmites los siguientes:

RTD: menores a 200 milisegundos


Jitter: menor a 3 paquetes de RTP (60 mseg)
Prdida de paquetes: menor al 1%
Caractersticas de las redes
VoIP (29)
Una de las mtricas mas utilizadas para la medicin de calidad es la
conocida como MOS o Mean Opinion Score
Usuario MOS
MOS 4.1 3.8 3.9 3.9 3.6
Muy satisfechos
Satisfechos

Algunos usuarios insatisfechos


Gran numero de usuarios insatisfechos

Casi todos los usuarios insatisfechos


PCM ADPCM MP-MLQ CS-ACELP LD- CELP
G.711 G.726 G.723.1 G.729 G.728
No recomendado

LD-CELP: Low Delay Code Excited Linear


Prediction.
CS-ACELP: Conjugate Structure Algebraic
Code Excited Linear Prediction.
PCM: Pulse Code Modulation.
ADPCM: Adaptive Differential Pulse Code
Modulation.
Ejercicios (1)
1) Indicar si cada una de las siguientes
afirmaciones es verdadera o falsa.
El retardo depende de la cantidad de tramas
por paquete.
Cuanto menor es el paquete de voz mayor
es la prdida en presencia de congestin.
Cuanto menor es el paquete de voz mayor
es el consumo de ancho de banda.
Cuanto mayor es el paquete de voz mayor
es la calidad del audio.
Ejercicios (2)
2) Completar la tabla:

Nota:
Obtener informacin y verificar resultados con la calculadora de ancho de banda
desarrollada por packetizer www.bandcalc.com
Tiempo de procesamiento de G.729 = 10 mseg
Tiempo de procesamiento de G723.1 = 30 mseg
Ejercicios (3)
Se muestran los siguientes datos obtenidos con un analizador de
protocolo: direccin IP fuente, direccin IP destino y los
campos del header del protocolo RTP. Se sabe que la tasa era
de 6.4 Kbps. En funcin de los datos obtenidos:
Explicar por qu se observa el flag de MARK activo.
Calcular el tamao de datos sobre RTP.
Calcular la tasa de paquetes por segundo.
Calcular el tiempo que dura la supresin de silencio.
Conceptos de Calidad de
Servicio en 4G

Introduccin Arquitecturas 3G / 4G

Principios de QoS en LTE/4G


Arquitectura bsica de red UTRAN.
Release 99

UTRAN: Universal Terrestrial Radio Access Network MSC: Mobile Switching Center
RNC: Radio Network Controller SGSN: Serving GPRS Support Node
GMSC: Gateway Mobile Switching Center GGSN: Gateway GPRS Support Node
HLR: Home Location Register GPRS: General Packet Radio Service
VLR: Visitors Location Register
Simplificacin de la Arquitectura
3G-4G

Ing. Ral Gardella Fundamentos de KPI y Performance 34


Arquitectura a LTE (1)

Arquitectura E-UTRAN

MME: Mobility Management Entity


eNB: E-UTRAN NodeB
S1: Interfaz entre la E-UTRAN y el
EPC

Arquitectura bsica EPS


con acceso E-UTRAN
S1-U: S1 Plano de
usuario
S1-MME: S1 Plano de
Control

Ing. Ral Gardella Fundamentos de KPI y Performance 35


Arquitectura LTE (2)
QoS (1)

La EPS Bearer lleva el trfico entre el UE y el PGW utilizando E-RAB


(Enhanced Radio Access Bearer) entre el UE y el SGW y S5/S8 hasta el
PGW
QoS (2)

Hay dos tipos de EPS Bearer:


Default Bearer. Esta Bearer es establecido cuando el
UE se conecta a la red, recibe su direccin IP y no
tiene una QoS definida. Se mantiene hasta que el UE
se apaga o sale de cobertura.

Dedicated Bearer. Esta bearer se establece para


permitir el flujo de trfico entre el UE y el PGW con
determinada QoS segn el tipo de trfico transportado

Todo el trfico asignado a determinada EPS Bearer


recibe el mismo tratamiento ( reenvo de paquetes,
Buffer, configuracin RLC, etc.)
QoS (3)

La QoS de la EPS Bearer puede tener un servicio de Bit Rate garantizado


(Guaranteed Bit Rate- GBR) o no garantizado ( Non GBR)

EPS Bearer con GBR se incluyen los siguientes parmetros:

QCI: QoS Class Identifier


Escalar usado como referencia para acceder a parmetros especficos del nodo que controla el tratamiento
del paquete (como: pesos de programacin, umbrales de admisin, umbrales de gestin de colas,
configuracin del protocolo de nivel de enlace, etc.)

ARP: Allocation and Retention Priority


El propsito primario del ARP es decidir si una solicitud de modificacin/ establecimiento de portadora se
acepta o se rechaza

GBR: Guaranteed Bit Rate


Define el mnimo bit rate disponible en la bearer cuando es requerida. Tasa de Bits Garantizada

MBR: Maximum Bit Rate


Define el mximo bit rate disponible en la bearer cuando es requerida.
QoS (4)

.
EPS Bearer con Non-GBR
QCI
ARP

UE- AMBR (Agregate Maximum Bit Rate) : Define el caudal mximo permitido
para un UE en base a la suma de todos los portadores de su no GBR.

APN- AMBR: Mximo Bit Rate de un usuario en base a la suma de todos los
portadores de su no GBR para un APN.
QoS (5)

QoS Class Identifier (QCI):.Los valores estandarizados para cada QCI se


muestran en la tabla.

You might also like