Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TRABAJO DE DIPLOMA
Santa Clara
2017
"Año 59 de la Revolución"
Universidad Central “Marta Abreu” de Las Villas
Facultad de Ingeniería Eléctrica
Departamento de Electrónica y Telecomunicaciones
TRABAJO DE DIPLOMA
dpacheco@uclv.cu
rubersy.ramos@etecsa.cu
Santa Clara
2017
"Año 59 de la Revolución"
Hago constar que el presente trabajo de diploma fue realizado en la Universidad Central
“Marta Abreu” de Las Villas como parte de la culminación de estudios de la especialidad de
Ingeniería en Telecomunicaciones y Electrónica, autorizando a que el mismo sea utilizado
por la Institución, para los fines que estime conveniente, tanto de forma parcial como total y
que además no podrá ser presentado en eventos, ni publicados sin autorización de la
Universidad.
Los abajo firmantes certificamos que el presente trabajo ha sido realizado según acuerdo de
la dirección de nuestro centro y el mismo cumple con los requisitos que debe tener un trabajo
de esta envergadura referido a la temática señalada.
PENSAMIENTO
René Descartes
ii
DEDICATORIA
AGRADECIMIENTOS
A mis padres, Dagoberto y Vivian, por contribuir de forma tan activa a mi formación como
futuro profesional y hacer de mí todo lo que soy.
A mis amigos por haber podido contar con ellos en los momentos difíciles y nunca haberme
dado la espalda.
A mi tutor, MSc. Rubersy Ramos por haberme guiado y brindado sus conocimientos durante
la realización de este trabajo.
A todos:
Muchas Gracias
iv
TAREA TÉCNICA
RESUMEN
Las redes WiFi son ampliamente utilizadas en la actualidad, y cada vez es mayor la cantidad
de dispositivos que se conectan a ellas y hacen uso de servicios de tiempo real tales como la
Telefonía IP, de ahí la importancia de la implementación de la Calidad de Servicio (QoS).
La utilización conjunta de las tecnologías VoIP y WiFi (VoWiFi) ha tenido un auge creciente
en los últimos tiempos, de ahí que la presente investigación tiene como objetivo principal
desarrollar prácticas de laboratorio sobre QoS en VoWiFi para su aplicación en la asignatura
de Telefonía IP. Para lograr este objetivo se realiza un estudio de los fundamentos teóricos
sobre el tema, se describen los casos de estudio más propicios para su comprensión y se
seleccionan las herramientas necesarias para su implementación. Finalmente se realiza la
propuesta de las prácticas de laboratorio y se exponen los resultados de su ejecución.
ii
TABLA DE CONTENIDOS
PENSAMIENTO .....................................................................................................................i
DEDICATORIA .................................................................................................................... ii
RESUMEN ..............................................................................................................................i
INTRODUCCIÓN .................................................................................................................. 5
1.3.1 Demora............................................................................................................ 19
2.2.1 Caso de estudio No. 1: Establecimiento de una llamada y una descarga FTP
simultáneamente sin mecanismos de QoS implementados en la red ............................ 27
2.2.2 Caso de estudio No. 2: Establecimiento de una llamada y una descarga FTP
simultáneamente con mecanismos de QoS implementados en la red ........................... 27
CONCLUSIONES ................................................................................................................ 47
RECOMENDACIONES ....................................................................................................... 48
iv
ANEXOS .............................................................................................................................. 56
Debido al creciente auge en los últimos años de las comunicaciones telefónicas a nivel
mundial se hizo necesaria la creación de soluciones que fueran más allá de la telefonía
tradicional. Para ello se emplearon las redes de datos ya existentes para transmitir los
paquetes de voz desde un usuario final a otro. Inicialmente estas tecnologías tenían el
inconveniente de que brindaban un servicio que proporcionaba solo el mejor esfuerzo (best-
effort) en la entrega de los paquetes, por lo que el tráfico de voz no recibía la prioridad que
necesitaba como servicio de tiempo real.
Luego se adoptaron varias soluciones que brindaban la Calidad de Servicio (QoS) requerida,
como fue, el permitir que los conmutadores y enrutadores se comporten de forma distinta en
función de los diferentes tipos de servicios que cursan a través de la red. Esta técnica se
conoce como Servicios Diferenciados (DiffServ). Al hacer uso de QoS, distintas aplicaciones
pueden coexistir en la misma red sin consumir el ancho de banda de las otras [1].
Con la gran proliferación de redes inalámbricas (WiFi) para transmisión de datos entre
ordenadores, muchas de las empresas que actualmente ya disponen de esta tecnología se
encuentran en proceso de añadir capacidades de voz, aprovechando de esta forma el ahorro
de costes y las mejoras en la productividad que aporta el hecho de no tener que establecer
una infraestructura de red separada para las comunicaciones de voz [2].
Las nuevas tecnologías de Wireless LAN que han surgido en los últimos años han ido
incorporando mecanismos para dar soporte al tráfico de voz. El amplio despliegue de las
redes WLAN en el sector educacional y en especial en la Universidad Central “Marta Abreu”
de Las Villas hace necesaria la existencia de prácticas de laboratorio de QoS en VoWiFi para
que los estudiantes de 4to año de Ingeniería en Telecomunicaciones y Electrónica que cursan
la asignatura de Telefonía IP pongan en práctica los conocimientos teóricos adquiridos.
Para dar ejecución a estos objetivos, durante la investigación se dará respuesta a las
siguientes interrogantes científicas:
1. ¿Cuáles son los referentes teóricos sobre la calidad de servicio en redes WLAN?
2. ¿Qué características poseen los casos de estudio más propicios para el aprendizaje y
comprensión de la QoS en VoWiFi?
3. ¿Cuáles son las herramientas más propicias para el aprendizaje y comprensión de los
estándares y protocolos de QoS presentes en VoWiFi?
4. ¿Cuáles son las prácticas de laboratorio que permitan configurar y evaluar los
parámetros de QoS en VoWiFi?
El segundo capítulo se dedicará a la descripción de los casos de estudio más propicios para
el aprendizaje y comprensión de los estándares y protocolos de la QoS en VoWiFi. Además,
se llevará a cabo la selección de las herramientas necesarias para analizar los casos de estudio
mencionados anteriormente.
La unión de las tecnologías WiFi y VoIP con toda seguridad se impondrá como la telefonía
móvil del futuro. VoWiFi es una tecnología híbrida que aprovecha lo mejor de cada uno de
sus componentes: WiFi le aporta la libertad de las comunicaciones sin hilos y el ahorro de
costes en infraestructura de cableado, y VoIP le aporta la convergencia sobre IP con la
consecuente reducción de costes en telecomunicaciones [2].
El programa de certificación WiFi para WMM prueba interoperabilidad con WME y con
dispositivos WiFi ya existentes. El programa de certificación está disponible para todos los
dispositivos WiFi existentes debido a que pueden recibir una actualización de software. La
certificación WiFi para WMM es opcional, ya que no todos los clientes necesitan capacidades
de QoS. La WiFi Alliance ha trabajado rigurosamente con la industria y el cuerpo de
estándares para asegurar la adopción de WMM en los nuevos dispositivos clientes y
aplicaciones multimedia [7].
Para tomar ventaja de la funcionalidad WMM en una red WiFi, existen tres requerimientos:
(1) el punto de acceso está certificado para WMM y lo tiene habilitado; (2) el cliente que está
corriendo la aplicación debe estar certificado para WMM; y (3) la aplicación fuente soporta
WMM.
El estándar 802.11e provee QoS a WLANs mediante la definición de cómo los datos, voz,
video y audio debe ser priorizada durante su transmisión. El estándar también especifica los
mecanismos de corrección de errores en la capa de Control de Acceso al Medio (MAC) para
mejorar el tráfico de voz ya que este es muy sensible a la demora [8].
El estándar 802.11e trata el tema de la QoS definiendo dos diferentes mecanismos de acceso,
EDCA y HCCA [9] [10].
CAPÍTULO 1. INTRODUCCIÓN A LA CALIDAD DE SERVICIO EN VOWIFI
10
El mecanismo de Acceso al Canal Distribuido Mejorado (EDCA) trata sobre QoS por
priorización. Esto significa que se le asigna la mayor prioridad a un tipo de tráfico (voz) pero
esto no garantiza la calidad de la llamada.
Cada categoría de acceso dispone de su propia cola de transmisión caracterizada por unos
determinados parámetros [14]:
Los mecanismos de BI y CW están diseñados para controlar el proceso de backoff por medio
de una elección adecuada de los parámetros para diferentes clases de tráfico. Por su parte,
AIFS tiene una función equivalente al espacio intertrama distribuido (DIFS) del mecanismo
de acceso al medio en el estándar IEEE 802.11, la diferencia radica en que puede haber un
valor distinto de AIFS por cada categoría de acceso (AC). El tiempo AIFS, es el intervalo de
tiempo mínimo que tiene que estar libre el medio antes de empezar a transmitir. En esencia,
el procedimiento de backoff opera de modo tal que, en promedio, a una AC con la más alta
prioridad le son asignados el menor intervalo de contención y valor AIFS. Esto asegura que las
tramas de datos de alta prioridad tengan la menor latencia en el acceso al canal. Por consiguiente,
obtienen una mayor oportunidad de acceder al medio que las tramas de baja prioridad [15].
En el caso que una estación opere simultáneamente con distintas AC y el tiempo aleatorio de
backoff termine en el mismo instante, la categoría con la prioridad más alta es la que empieza
a transmitir antes, mientras que el resto se comporta como si se hubiera producido una
colisión al acceder al medio. A este tipo de evento se le denomina colisión virtual [15] [9].
Otro de los mecanismos es el de Acceso al Canal Controlado Híbrido (HCCA), el cual hace
uso de un coordinador central que asigna oportunidades de transmisión a clientes
dinámicamente, basado en las necesidades de ancho de banda y el intervalo de servicio
requerido. Esta función de 802.11 es parecida a un sistema TDMA (Time-Division Multiple
Access, Acceso Múltiple por División de Tiempo) dinámico [16].
CAPÍTULO 1. INTRODUCCIÓN A LA CALIDAD DE SERVICIO EN VOWIFI
12
En HCCA, el AP o coordinador híbrido (HC) toma control del canal enviando un campo en
el mensaje beacon que provoca que todas las estaciones establezcan un NAV timer (Network
Allocation Timer, Vector de Asignación de Red). Cuando el NAV se establece a un valor
mayor que cero, las estaciones asumen que el canal está ocupado por ese período de tiempo.
El AP declara un periodo de acceso libre de contienda para el tráfico sensible al tiempo,
además determina la duración requerida de ese intervalo basado en el número de estaciones
recibiendo acceso HCCA, los requerimientos de transmisión y las razones de transmisión
para cada una de las estaciones [17].
Durante el período libre de contienda, el QAP (QoS Access Point, Punto de Acceso con QoS)
hace una encuesta a cada estación que necesita enviar tráfico sensible al tiempo. Este es
CAPÍTULO 1. INTRODUCCIÓN A LA CALIDAD DE SERVICIO EN VOWIFI
13
Las estaciones usarán el protocolo de señalización TSpec para hacer una petición de
un perfil de transmisión que especifique los requerimientos de ancho de banda,
latencia y jitter.
Si el QAP no tiene suficiente capacidad para satisfacer el perfil demandado, devolverá
el equivalente a una señal de ocupado.
Si la conexión no puede ser soportada, se le asigna a la estación una ranura en la tabla
de sondeo del QAP y el intervalo libre de contienda se aumenta en la cantidad
requerida. Las estaciones HCCA solo pueden transmitir cuando son sondeadas.
Durante cada ciclo libre de contención, la estación es sondeada. Cuando la conexión
deja de ser requerida la estación envía un mensaje de desconexión al QAP, y su
espacio de la tabla de sondeo es limpiado.
La HCF (Hybrid Coordination Function, Función de Coordinación Híbrida) también incluye
la señalización para negociar los parámetros de QoS de un flujo de datos específico, para lo
cual introduce nuevos subtipos de trama. La trama QoS CF-Poll concede una HCCA-TXOP
la cual acabará cuando se recibe una trama QoS-End procedente de un QAP o cuando la
transferencia de información haya terminado. Todos estos tipos de tramas mejoran la
eficiencia del nivel de MAC a costa de introducir una mayor complejidad [18].
Ambos métodos tienen una base común, aunque EDCA es el más extendido y obligatorio
para todos los sistemas certificados WiFi y que soporten WMM. El método HCCA es
opcional, está menos extendido y solo lo soportan un número muy pequeño de sistemas.
CAPÍTULO 1. INTRODUCCIÓN A LA CALIDAD DE SERVICIO EN VOWIFI
14
Con el aumento del volumen del tráfico ofrecido y cursado por Internet ha surgido la
necesidad de soportar una cierta calidad de servicio (QoS). Esta necesidad ha afectado tanto
a los proveedores, bien sea como hecho diferenciador ante la competencia, o para satisfacer
las necesidades de servicio requeridas por determinados usuarios. Para este fin, el IETF ha
propuesto diversas tecnologías. La primera de estas propuestas de soporte de calidad de
servicio fue la arquitectura IntServ (Integrated Services, Servicios Integrados) [19]. Esta
arquitectura permite reservar los recursos de ancho de banda y tamaño de cola precisos para
satisfacer los requisitos de calidad de servicio exigidos por cada flujo (conexión). Sin
embargo, IntServ presenta diversas características que limitan su escalabilidad quedando
confinado su uso a redes locales o de pequeño tamaño. Como alternativa se han propuesto
otras dos arquitecturas que permiten soslayar el problema de la escalabilidad, MPLS
(Multiprotocol Label Switching, Conmutación Multi-Protocolo mediante Etiquetas) [20] y
DiffServ (Differentiated Services, Servicios Diferenciados) [1].
soporten MPLS. En otro caso es imposible establecer un flujo entre el origen y destino
identificado mediante las etiquetas MPLS [20].
La tercera de las arquitecturas comentadas, DiffServ, sigue una estrategia diferente que
facilita la escalabilidad y el despliegue en las redes, ya que no precisa que todos los nodos
tengan implementada esta arquitectura para que su uso mejore el rendimiento del sistema.
Este modelo provee, a cada flujo, un nivel garantizado de servicio mediante la negociación
de distintos parámetros de red desde el origen al destino. Para esto, la aplicación debe indicar
las características del flujo que inyectará en la red y especificar los requerimientos de
recursos para el flujo. Los routers que se encuentran a lo largo del camino, entre el origen y
el destino, reservan los recursos de red solicitados antes de que la aplicación empiece a
transmitir. Ésta no enviará tráfico hasta que reciba una señal de la red indicándole que puede
manejar la carga y proveer la QoS requerida [21].
Cuando recibe una solicitud de recursos, la red ejecuta un proceso de control de admisión.
Mediante este mecanismo, la red comprueba que está en condiciones de satisfacer los
requerimientos solicitados. Si es así, se realiza la reserva de recursos en los routers, que se
mantiene hasta que la aplicación termine la transmisión. En caso contrario, la reserva no se
puede hacer y se rechaza la conexión [21].
Este método tiene la desventaja de que para cada flujo de información que lo requiera es
necesario hacer una reserva de recursos en los routers, lo que puede producir que, ante una
gran demanda de servicios, un router no pueda satisfacer todos los pedidos. No es una
solución escalable, por lo cual no es adecuada para grandes entornos como Internet.
Este método fue concebido para superar los problemas de escalabilidad de IntServ. Los
tráficos ya no se tratan individualmente, sino que se agrupan en diferentes clases que reciben
distinto tratamiento por parte de los routers y en la asignación de prioridades. Los routers de
borde son los encargados de marcar los paquetes que entran a la red. El procesamiento que
reciban los paquetes dentro de la red depende de la clase en la que fueron ubicados.
Originalmente, para el protocolo IPv4 se diseñó el campo ToS (Type of Service, Tipo de
servicio) para capacitar el marcado de paquetes con un nivel de servicio requerido. Esta
definición no se utilizó mayormente debido a la ambigüedad de su significado, por lo que
más tarde se convirtió en el denominado campo DSCP (Differentiated Services Code Point,
Punto de Código de Servicios Diferenciados). Este campo sí tuvo una aceptación global y
asumió una interpretación estándar que permitió a las redes planificar metodologías
basándose en ésta. Tal fue el éxito de esta nueva definición, que fue incluida para ofrecer las
mismas ventajas en el protocolo IPv6 en el denominado campo TC [22].
La cabecera IP tiene un campo llamado TOS que se encuentra entre el campo Tamaño de la
cabecera y Longitud Total. Para IPv4 se puede observar en la Figura 1.3 y para IPv6 se puede
observar en la Figura 1.4. En la capa 3, el marcado DSCP utiliza un campo de la cabecera IP
para definir la prioridad y/o tipo de servicio. En este caso el marcado consiste en modificar
los 6 primeros bits del campo TOS, (siendo los 3 primeros bits utilizados para marcar la
prioridad y los siguientes para definir estrategias de descarte). Los otros 2 bits están
actualmente reservados para un futuro uso [23].
CAPÍTULO 1. INTRODUCCIÓN A LA CALIDAD DE SERVICIO EN VOWIFI
17
Cada uno de los posibles valores de DSCP puede significar una forma diferente de tratar los
paquetes por parte de los dispositivos. A cada una de las formas de tratar los paquetes se lo
conoce como PHB (Per-Hop Behavior, Comportamiento por salto). El PHB define la
precedencia de reenvío que un paquete marcado recibe en relación con otro tráfico del
sistema con Diffserv [24]. Esta precedencia determina si el sistema con QoS o enrutador
Diffserv reenvía o descarta el paquete marcado. Para un paquete reenviado, cada enrutador
Diffserv que el paquete encuentra en la ruta hasta su destino aplica el mismo PHB. La
excepción ocurre si otro sistema Diffserv cambia el DSCP [25].
El objetivo de PHB es proporcionar una cantidad específica de recursos de red a una clase de
tráfico en la red contigua. Puede conseguir este objetivo en la directiva QoS.
En resumen, entonces, se tienen los siguientes valores, mostrados a través de la Figura 1.5.
El dispositivo sólo debe mirar el valor del campo DSCP para decidir cómo procesar cada
paquete. No es necesario mantener un estado por flujo en cada dispositivo ni intercambiar
tráfico de señalización [27].
La desventaja de este método es que si se agrega una nueva conexión, todas las demás
conexiones serán afectadas. Por ejemplo, si hay 10 conexiones atravesando un router y se
genera una nueva conexión, el router la aceptará, incluso si sus recursos están saturados, los
que, a partir de ahora serán compartidos por las 11 conexiones, introduciendo una posible
degradación en la calidad recibida en todas las conexiones. En IntServ esto no sucede. Una
nueva conexión no afecta el rendimiento de las demás conexiones ya establecidas y, si un
CAPÍTULO 1. INTRODUCCIÓN A LA CALIDAD DE SERVICIO EN VOWIFI
19
La VoIP enfrenta problemáticas propias de las redes de datos, que se manifiestan como
degradaciones en la calidad del servicio (QoS) o la calidad de la experiencia (QoE) percibida
por los usuarios. Estas degradaciones pueden deberse por ejemplo a retardos, jitter
(diferencia de retardos) y pérdida de paquetes, entre otros factores. Para que la tecnología de
VoIP pueda ser utilizada tanto a nivel corporativo como a nivel de operadores telefónicos, es
esencial garantizar una calidad de voz aceptable [28].
1.3.1 Demora
Demoras de procesamiento
Es el tiempo involucrado en el procesamiento de la voz para la implementación de los
protocolos. Generalmente puede ser despreciado [29].
Las demoras propias de la red están dadas por la velocidad de transmisión de la misma, la
congestión, y las demoras de los equipos de red (routers, switches, etc.)
Un efecto secundario, generado por las demoras elevadas, es el eco. El eco se debe a que
parte de la energía de audio enviada es devuelta por el receptor. En los sistemas telefónicos
este efecto no tiene mayor importancia, ya que los retardos o demoras son despreciables, y
por lo tanto, el “eco” no es percibido como tal [30].
Cuando la demora de punta a punta comienza a aumentar, el efecto del eco comienza a
percibirse.
1.3.2 Eco
Si el tiempo transcurrido desde que se habla hasta que se percibe el retorno de la propia voz
es menor a 30 ms, el efecto del eco no es percibido. Asimismo, si el nivel del retorno está
por debajo de los –25 dB, el efecto del eco tampoco es percibido. En las conversaciones
telefónicas habituales, generalmente existe un retorno de la propia voz en niveles audibles
(mayores a –25 dB), pero la demora es mínima, por lo que este retorno no es percibido como
eco [31].
Todos estos retornos pueden ser percibidos como eco, si las demoras entre su generación y
su escucha es apreciable. Como las redes IP tienen retardos de punta a punta muy superiores
a los existentes en las redes TDM (Time Division Multiplexing, Multiplexación por División
de Tiempo), todos estos retornos se pueden percibir como eco, y deben ser evitados o
cancelados [31].
CAPÍTULO 1. INTRODUCCIÓN A LA CALIDAD DE SERVICIO EN VOWIFI
21
En la Recomendación ITU-T G.168 se describen las características que deben tener los
sistemas digitales diseñados para realizar “cancelación de eco”. Mediante un procesamiento
digital se evalúa si parte de la señal en el camino de “recepción” (Receive Path) se ha
introducido en el camino de “Transmisión” (Send Path), con cierto retardo. Si esto es
detectado, la señal del canal de “Transmisión” es procesada, restándole la estimación de la
señal correspondiente al eco. Luego de este proceso, la señal pasa por un proceso no lineal,
que suprime las señales que están por debajo de cierto umbral [31].
La mayoría de los sistemas que utilizan VoIP disponen de canceladores de eco en algún punto
del camino de audio.
El “jitter” es la variación en las demoras (latencias). Por ejemplo, si dos puntos comunicados
reciben un paquete cada 20 ms en promedio, pero en determinado momento, un paquete llega
a los 30 ms y luego otro a los 10 ms, el sistema tiene un “jitter” de 10 ms [32].
El receptor debe recibir los paquetes a intervalos constantes, para poder regenerar de forma
adecuada la señal original. Dado que el “jitter” es inevitable, los receptores disponen de un
“buffer” de entrada, con el objetivo de “suavizar” el efecto de la variación de las demoras.
Este buffer recibe los paquetes a intervalos variables, y los entrega a intervalos constantes.
Es de hacer notar que este “buffer” agrega una demora adicional al sistema, ya que debe
“retener” paquetes para poder entregarlos a intervalos constantes [32].
Cuánto más variación de demoras (“jitter”) exista, más grande deberá ser el buffer, y por lo
tanto, mayor demora será introducida al sistema. Típicamente los jitterbuffers introducen una
demora de entre 10 ms a 30 ms [32].
A diferencia de las redes telefónicas, donde para cada conversación se establece un vínculo
“estable y seguro”, las redes de datos admiten la pérdida de paquetes. Esto está previsto en
los protocolos “seguros” de alto nivel, y en caso de que ocurra, los paquetes son reenviados.
En los protocolos diseñados para tráfico de tiempo real generalmente no se recibe
confirmaciones de recepción de paquetes, ya que si el canal es suficientemente seguro, estas
confirmaciones cargan inútilmente al mismo [33].
CAPÍTULO 1. INTRODUCCIÓN A LA CALIDAD DE SERVICIO EN VOWIFI
22
Existen técnicas para hacer menos sensible la degradación de calidad en la voz frente a la
pérdida de paquetes. La más sencilla consiste en simplemente repetir el último paquete
recibido. También cuentan como “perdidos” los paquetes que llegan a destiempo o fuera de
orden [33].
El ancho de banda de las comunicaciones es limitado y suele estar compartido por numerosas
aplicaciones. En conexiones a Internet el ancho de banda se define técnicamente como la
cantidad de información o de datos que se pueden enviar a través de una conexión de red en
un período de tiempo dado. Depende del codec que se utiliza [36].
Por ejemplo para una comunicación usando el codec G.711 la voz se codifica a 64 kbps, al
añadir cabeceras para empaquetar los paquetes de voz se requieren, aproximadamente, 80
kbps de ancho de banda para una sola conversación. Si se utiliza un codec como el G.729
que comprime más y que codifica la voz a 8 kbps se necesita, al añadirle las cabeceras, unos
24 kbps de ancho de banda para mantener una conversación [36].
Para cada uno de los problemas anteriormente descritos se han desarrollado técnicas o
mecanismos que permiten contrarrestar los efectos en la redes VoIP.
En el caso de la latencia además de priorizar los paquetes de audio y video, se puede aumentar
el ancho de banda. Ante las variaciones del retardo, se utiliza el jitterbuffer que implica
menos pérdida de paquetes pero un aumento de la latencia, mientras que una disminución
CAPÍTULO 1. INTRODUCCIÓN A LA CALIDAD DE SERVICIO EN VOWIFI
23
implica menos latencia pero mayor pérdida de paquetes. Para este último caso, se espera que
el aumento de mecanismos de QoS como la prioridad en las colas, la reserva del ancho de
banda o enlaces de mayor velocidad puedan reducir los problemas que ocasiona. En el
tratamiento del eco también hay dos posibles soluciones: los supresores y los canceladores
de eco que evitan este efecto tan molesto durante una conversación. Para la pérdida de
paquetes se utiliza una técnica muy eficaz que es no transmitir los silencios de las
conversaciones y solo la información audible, logrando liberar los enlaces y evitar la
congestión en la red. Si se dispone de un ancho de banda insuficiente los mecanismos son:
aumentar el ancho de banda a través del pago a un proveedor, reducir su consumo por parte
de otras aplicaciones como por ejemplo las descargas de archivos o quizás la variante más
utilizada en redes VoIP, el empleo de un codec con mayor compresión (G.729) [37].
Normalmente, los servicios de datos pueden tolerar perdida de la conexión o altas tazas de
pérdidas de paquetes. La voz como aplicación tiene requerimientos muy estrictos como [38]:
Además, las aplicaciones VoIP son sensibles a alta ocupación o compartición de la red con
otro tipo de servicios cuando no existen mecanismos de QoS. Los usuarios no aceptaran que
se entrecorte o que se escuche en una sola dirección, por lo que siempre será preferible que
no se efectúe la comunicación, a que tenga lugar en un medio congestionado [30].
En este capítulo se describen las características que poseen los casos de estudio más propicios
para el aprendizaje y comprensión de la QoS en VoWiFi. Además se realiza un estudio sobre
las herramientas necesarias para una mejor comprensión de los estándares y protocolos de
QoS presentes en la VoWiFi. Finalmente se describen los dispositivos que componen la red
a analizar.
La red a emplear en el laboratorio cuenta con un segmento cableado y uno inalámbrico como
se muestra en la Figura 2.1. El segmento cableado está compuesto por un switch capa 2 del
fabricante Huawei modelo Quidway S2700-18TP-EI-AC [39] (Anexo A), una PC como
cliente VoIP y dos PCs que actúan como servidores de VoIP y FTP. Los requerimientos
mínimos de hardware para estas PCs son: 512 MB de memoria RAM, Disco duro de 40 GB
y cualquier procesador Pentium.
El segmento inalámbrico está compuesto por un AP del fabricante Netgear modelo N150
WGR614v10 [40] [41] (Anexo C), además de los terminales WiFi que se conectan a este.
Sin políticas de QoS, cada paquete recibe acceso equitativo a los recursos de la red. Para
utilizar eficazmente estos recursos, se debe identificar cuál tráfico es crítico y destinar los
recursos apropiados para soportar esos flujos de tráfico. Si la voz está presente en la red, debe
dársele prioridad sobre todos los demás flujos de datos; de otra manera, el resultado podrían
ser quejas intermitentes sobre la calidad de la misma.
CAPÍTULO 2. CASOS DE ESTUDIO Y HERRAMIENTAS NECESARIAS
26
La voz y las aplicaciones de vídeo son sensibles al retardo y al jitter, por lo que una buena
política de QoS le dará el acceso prioritario a los paquetes de voz en la cola de la interfaz
[42]. Es por ello que hay que configurar en todos los dispositivos que componen la red las
políticas de QoS necesaria para su correcto funcionamiento y obtener los resultados
esperados cuando se realice una llamada de voz o una videollamada (Anexo B y D).
2.2.1 Caso de estudio No. 1: Establecimiento de una llamada y una descarga FTP
simultáneamente sin mecanismos de QoS implementados en la red
La arquitectura de red mostrada en la Figura 2.1 corresponde a una empresa que desea
expandir su red corporativa para brindar el servicio de VoWiFi y FTP, de tal modo que sus
trabajadores puedan comunicarse entre ellos a través de llamadas de voz desde cualquier sitio
con cobertura WiFi dentro de la empresa y empleando cualquier dispositivo que soporte esta
tecnología.
2.2.2 Caso de estudio No. 2: Establecimiento de una llamada y una descarga FTP
simultáneamente con mecanismos de QoS implementados en la red
¿Qué consecuencias trae para la calidad de la llamada de voz la presencia del tráfico
FTP en la red?
¿Qué métodos utilizarían para verificar que existe QoS?
2.2.3 Caso de estudio No. 3: Establecimiento de una videollamada y una descarga FTP
simultáneamente con QoS en la red
En uno de los hoteles ubicados en la costa norte de la provincia de Villa Clara se desea
sustituir una parte de la infraestructura de telefonía tradicional por VoWiFi, con el objetivo
de emplear parte de la red de datos existente para el transporte de la voz. El segmento de red
a emplear presenta una arquitectura como la que se muestra en la Figura 2.1. También
planean brindar los servicios de videoconferencia y transferencia de ficheros (FTP), y
alcanzar un alto grado de satisfacción por parte de los usuarios que lo usen. Para ello el
encargado del área de informática y comunicaciones configura las políticas de QoS
necesarias en los dispositivos de la red para dar la mayor prioridad al tráfico de voz y evitar
que se produzcan afectaciones en la calidad de la comunicación durante una llamada.
También es necesario utilizar un analizador de protocolos o sniffer para capturar los paquetes
que cursan a través de la red, principalmente el tráfico de voz y luego analizar los parámetros
de calidad de servicio de los mismos. Para este caso se empleará el Wireshark.
Luego para proseguir con la instalación es necesaria la intervención del usuario en una serie
de pasos (Anexo E).
Luego se puede acceder al sistema de Elastix desde cualquier computadora que este en la red
utilizando un navegador web a través de la URL: https://192.168.0.10 que se corresponde
con la dirección IP definida durante el proceso de instalación del servidor Elastix.
Zoiper es un softphone multiplataforma que ofrece una versión libre con muchas utilidades.
El mismo ha sido probado y demuestra ser estable en Windows, Linux and OSX. Es utilizado
CAPÍTULO 2. CASOS DE ESTUDIO Y HERRAMIENTAS NECESARIAS
32
para realizar llamadas a otros softphones o teléfonos convencionales usando VoIP a través
de los protocolos SIP o IAX2 [46].
El proceso de configuración del Zoiper para estos sistemas operativos y la creación de las
cuentas SIP se describe en el Anexo G.
Para la creación del servidor en Windows se debe activar el servicio FTP, y para ello ir al
Panel de control -> Programas y características -> Activar o desactivar características de
Windows. Después se busca la característica Internet Information Services -> Servidor FTP
-> Servicio FTP. Luego aceptar y esperar a que se instale la característica elegida como se
muestra en la Figura 2.7.
Después de esto se abre una ventana para la configuración de enlaces y SSL (Secure Sockets
Layer, Capa de Puertos Seguros) en la que se encuentran las siguientes opciones:
Enlace -> dirección IP: hay que poner la dirección IP asignada al servidor FTP si el
equipo tiene dadas varias IP. Si no se quedará el ajuste por defecto Todas las no
asignadas.
Enlace -> Puerto: el puerto asignado al servicio FTP. Por defecto se utiliza el 20 o
21.
CAPÍTULO 2. CASOS DE ESTUDIO Y HERRAMIENTAS NECESARIAS
34
Enlace -> Habilitar host virtuales: para tener varios sitios FTP y que estos sean
accesibles desde fuera del equipo con una sola dirección IP.
Iniciar sesión FTP automáticamente: esta opción estará marcada para que se inicie
el servicio FTP cada vez que se encienda el servidor.
SSL -> Sin SSL: el protocolo SSL es un protocolo que proporciona comunicaciones
seguras por red, comúnmente por Internet. Si se escoge esta opción se desactivará
este protocolo y no será muy segura la conexión.
SSL -> Permitir SSL: esta opción permite conectarse usando el protocolo SSL o sin
él.
SSL -> Requerir SSL: con esta opción marcada siempre se conectará con SSL. Es la
opción más segura para entrar al servidor FTP porque requiere cifrado SSL, aunque
se necesita certificado SSL.
Autenticación -> Anónima: permite que cualquier usuario tenga acceso al contenido
de los archivos con el nombre de usuario anonymous o ftp.
En este caso se escoge el modo de autenticación Básica, autorizando a Todos los usuarios y
brindando permiso solo para Leer como se muestra en la Figura 2.10.
Wireshark es una herramienta de software libre que se distribuye bajo la Licencia Pública
General de GNU (GPL) y que está disponible para varias plataformas (Unix, Windows y Mac
OS). Como parte de sus utilidades principales, posibilita filtrar los mensajes en tiempo real,
brindado sus capturas de paquetes con la información de protocolo bien detallada y en una
interfaz amena para el usuario [47]. Además, permite añadir nuevos protocolos compatibles
con Wireshark, ya sea como plugins, o integrados en la fuente [48].
En este caso se empleará la versión 1.12.3 como medio para comprobar la QoS brindada por
la red para los casos de estudio anteriormente mencionados.
CAPÍTULO 2. CASOS DE ESTUDIO Y HERRAMIENTAS NECESARIAS
37
En este capítulo se describe la estructura empleada para elaborar las prácticas de laboratorio
de QoS en VoWiFi y se confeccionan las mismas de manera que los estudiantes puedan
adquirir un dominio total sobre el tema en cuestión.
Para el desarrollo de las prácticas de laboratorio de QoS en VoWiFi se tienen en cuenta los
siguientes aspectos [54]:
Tema: Es una frase relativamente pequeña que da a conocer el tema a tratar, este se
puede desarrollar en diferentes actividades.
Título: Debe expresar el nombre de la práctica. El título deberá ser sugerente,
atractivo y relacionado con el tema.
Objetivo: Se plantean las metas a alcanzar con la realización de la práctica.
Identifican la finalidad a la cual deben dirigirse los recursos y esfuerzos en aras de
dar cumplimiento a los propósitos.
CAPÍTULO 3. ELABORACIÓN DE PRÁCTICAS DE LABORATORIO DE QOS EN VOWIFI
39
Habilidades: Se define como la destreza para ejecutar alguna acción con el fin de
alcanzar un objetivo.
Técnica operatoria: En este paso se describe de forma ordenada, los pasos a seguir
durante el laboratorio. Este procedimiento debe conducir a que el estudiante adquiera
la habilidad de seguir una secuencia de pasos a la hora de realizar la práctica.
Título: Monitoreo de los parámetros latencia, jitter y pérdida de paquetes al establecer una
llamada entre clientes WiFi y una descarga FTP simultáneas sin QoS en la red.
Objetivos:
Materiales y Equipos:
Clientes WiFi.
Una PC con sistema operativo Windows.
Aplicaciones de software: Wireshark, softphone Zoiper y un cliente FTP.
Bibliografía.
Conocimientos previos:
Habilidades:
Técnica operatoria:
7. Analizar a partir de los flujos RTP algunos de los parámetros inherentes a la calidad
de servicio.
Conclusiones de la práctica:
Bibliografía:
Y. Ko, System and method for load balancing multiple file transfer protocol (FTP) servers
to service FTP connections for a cloud-based service. Google Patents, 2014.
L. Cai, Y. Xiao, y J. W Mark, «VoIP over WLAN: Voice capacity, admission control, QoS,
and MAC», International Journal of Communication Systems, vol. 19, n.o 4, pp. 491-508,
2006.
Estudio Independiente:
1. Crear dos extensiones IAX2 y analizar con detalle el proceso de llamada entre dos
softphones que soporten este protocolo.
2. Analizar los parámetros inherentes a la calidad de servicio de los flujos IAX2 y
compararlos con los valores obtenidos durante la llamada entre las extensiones SIP
llevada a cabo durante el desarrollo de la Práctica No. 1.
3. Obtener la gráfica correspondiente con los flujos de tráfico y compararla con la
gráfica de flujos entre extensiones SIP obtenida en la Práctica No. 1.
CAPÍTULO 3. ELABORACIÓN DE PRÁCTICAS DE LABORATORIO DE QOS EN VOWIFI
42
Título: Monitoreo de los parámetros latencia, jitter y pérdida de paquetes durante una
llamada y una descarga FTP simultáneas con QoS en la red.
Objetivos:
Materiales y Equipos:
Clientes WiFi.
Una PC con sistema operativo Windows.
Aplicaciones de software: Wireshark, softphone Zoiper y un cliente FTP.
Bibliografía.
Conocimientos previos:
Habilidades:
Técnica operatoria:
CAPÍTULO 3. ELABORACIÓN DE PRÁCTICAS DE LABORATORIO DE QOS EN VOWIFI
43
Conclusiones de la práctica:
¿Qué influencia tuvo sobre la voz la configuración de QoS en los dispositivos de la red?
Bibliografía:
Y. Ko, System and method for load balancing multiple file transfer protocol (FTP) servers
to service FTP connections for a cloud-based service. Google Patents, 2014.
L. Cai, Y. Xiao, y J. W Mark, «VoIP over WLAN: Voice capacity, admission control, QoS,
and MAC», International Journal of Communication Systems, vol. 19, n.o 4, pp. 491-508,
2006.
Estudio Independiente:
Título: Monitoreo de los parámetros latencia, jitter y pérdida de paquetes al establecer una
videollamada y una descarga FTP simultáneas con QoS en la red.
Objetivos:
Materiales y Equipos:
Clientes WiFi.
Una PC con sistema operativo Windows.
Aplicaciones de software: Wireshark, softphone Zoiper y un cliente FTP.
Bibliografía.
Conocimientos previos:
Habilidades:
Técnica operatoria:
Conclusiones de la práctica:
Bibliografía:
Y. Ko, System and method for load balancing multiple file transfer protocol (FTP) servers
to service FTP connections for a cloud-based service. Google Patents, 2014.
L. Cai, Y. Xiao, y J. W Mark, «VoIP over WLAN: Voice capacity, admission control, QoS,
and MAC», International Journal of Communication Systems, vol. 19, n.o 4, pp. 491-508,
2006.
Estudio Independiente:
1. Para brindar un servicio de VoWiFi con QoS es necesario lograr que la latencia o retardo
extremo a extremo sea menor que 150 ms, la taza de paquetes erróneos (PER) no sea
superior al 1% y que el jitter no exceda los 100 ms. Además, se debe lograr que la
retransmisión de paquetes no supere el 20% del total de paquetes enviados.
2. El diseño de una infraestructura de laboratorio de VoWiFi utilizando Elastix es una
opción viable debido a su bajo costo de implementación y a la facilidad de uso que ofrece
la interfaz web de administración. La infraestructura es escalable y ofrece la flexibilidad
de que puede ser virtualizada, de tal manera que es posible poner a disposición de los
estudiantes distintas máquinas virtuales preconfiguradas y listas para su uso.
3. Se describieron los casos de estudio de QoS en VoWiFi como técnica educativa utilizada
para el desarrollo de los conocimientos y habilidades de los estudiantes. Mediante esta
técnica el estudiante es capaz de recrear una situación real en un ambiente de laboratorio.
4. Se seleccionaron las herramientas de software necesarias para un laboratorio de QoS
VoWiFi, como parte fundamental para implementar diferentes escenarios reales de
prueba. Ellas están orientadas al análisis y configuración de mecanismos para priorizar
el tráfico de voz.
5. Fueron elaboradas prácticas de laboratorio, para permitir a los estudiantes configurar y gestionar
la QoS en VoWiFi, y fomentar el desarrollo práctico de la asignatura Telefonía IP.
RECOMENDACIONES
Las siguientes recomendaciones pueden ser útiles para ampliar el estudio realizado y
enriquecer los resultados obtenidos:
Utilizar softphones que soporten otros codecs de audio y video compatibles con
Elastix 2.5 para realizar comparaciones con los resultados obtenidos anteriormente.
MSDU Media Access Control Service Data Unit. Unidad de Datos de Servicio de
Control de Acceso a Medios.
El Switch corre el Power-On-Self-Test (POST), una vez completada esta etapa presionar
Enter hasta que el símbolo de la línea de comando, como <Nombre de la conexión>
aparezca.
Luego hay que repetir las dos últimas líneas de comando para las demás interfaces del switch.
ANEXOS
60
Otro de los dispositivos que conforman la red es el AP Netgear N150 WGR614v10, el cual
se debe restaurar a su configuración de fábrica para iniciar la configuración de WMM,
manteniendo presionado el botón de Reset que se encuentra en su parte trasera durante 10
segundos y luego esperar hasta que el mismo se reinicie. Dicha configuración presenta las
siguientes características:
Contraseña: password
Es necesario realizar la confirmación para crear la tabla de partición o el espacio del disco
duro que es asignado al servidor Elastix. La creación de la tabla de partición borra todo el
contenido del disco duro y reasigna todo el espacio a Elastix. En este caso por tratarse de una
instalación en una máquina virtual no se corre ningún riesgo de perder datos ya que el disco
duro es virtual totalmente independiente del disco físico de la computadora anfitrión.
Es necesario confirmar nuevamente para remover particiones existentes si las hay y crear la
nueva tabla de partición que es asignada al servidor Elastix. Se debe seleccionar la primera
opción para borrar cualquier partición existente y crear la nueva sobre el disco duro.
Utilizando la “barra espaciadora” se hace la selección y con la tecla “TAB” se desplaza hasta
seleccionar “Aceptar”.
ANEXOS
64
A menos que se necesite crear una o varias particiones adicionales a las de por defecto, no se
recomienda cambiar las sugerida por la instalación. Con la tecla “TAB” se selecciona la
opción “Aceptar” para continuar, después de realizar esta acción las particiones son creadas
de manera definitiva.
ANEXOS
65
Activar al inicio
Habilitar soporte de IPv4
ANEXOS
66
Se debe seleccionar la manera en que el servidor Elastix obtiene su dirección IP, aunque
aparezca la opción de obtenerla de manera dinámica (DHCP) no es recomendable bajo
ninguna circunstancia seleccionar esta opción. Se debe seleccionar la manera Manual y
posteriormente colocar la dirección IP y la máscara de red que debe tener el servidor Elastix,
como se muestra en la figura siguiente:
Es importante la selección correcta de este parámetro debido a que los reportes toman esta
hora como referencia. Buscar la zona horaria de su ubicación geográfica.
ANEXOS
68
A continuación aparece la opción de asignar la clave del usuario root, este usuario es utilizado
para tener acceso a la consola en modo de comandos (CLI), es el primero que se utiliza para
acceder al servidor al terminar la instalación.
Luego de ingresar la clave de root, se inicia el proceso de instalación que toma un par de
minutos y luego aparece una pantalla que indica el avance de la copia de los archivos en el
servidor. Esperar hasta que finalice.
Esperar todo el proceso de carga del servidor, hasta que aparezca la siguiente pantalla
solicitando ingresar una clave. Esta clave es para tener acceso al gestor de base de datos
MySQL, utilizado por el servidor Elastix para registrar todos los sucesos.
Continúa el proceso de carga y aparece otra pantalla solicitando otra clave. La clave que
solicita es del usuario admin que se utiliza para ingresar a la consola de gestión WEB del
servidor Elastix.
Figura E.17. Interfaz para establecer la contraseña del usuario admin para el acceso vía web.
ANEXOS
71
Luego de instalar correctamente el Elastix hay que crear las extensiones SIP que se van a
utilizar. Para ello hay que acceder mediante la interfaz de administración web y seleccionar
dentro del apartado PBX la opción PBX Configuration donde se selecciona el tipo de
dispositivo (en este caso SIP) como se muestra en la Figura F.1.
Para brindar el servicio de videollamada hay que habilitar los codecs de video soportados por
Elastix. Para ello se debe seleccionar la opción Security -> Advanced Settings -> Enable
direct access (Non-embedded, no insertado) to FreePBX y asignarle una contraseña de
acceso al servicio, como se muestra en la Figura F.2.
Luego al volver a la pestaña PBX aparecerá al final la opción Unembedded freePBX (freePBX
no insertada) y se accederá a ella. Pedirá usuario y contraseña y se colocan los definidos
anteriormente. Una vez dentro de la interfaz de administración del servicio FreePBX se
selecciona en la pestaña Tools la opción Asterisk SIP Settings y en el apartado Video Codecs
-> Video Support hay que seleccionar Enabled y marcar todos los codecs que aparecen (h264,
h263p, h263 y h261) como se muestra en la Figura F.3.
1. Seleccionar la opción Crear una nueva cuenta dentro del menú de Configuración como
se muestra en la Figura G.1.
2. Escoger el tipo de cuenta que se desea crear como se muestra en la Figura G.2.
En este caso se crean tres cuentas SIP con los siguientes parámetros:
Para disfrutar del servicio de videollamada se deben habilitar en los clientes Zoiper al menos
un mismo codec de video compatible con la versión de Elastix utilizada. Para ello dentro de
Ajustes -> Cuentas y se selecciona la cuenta correspondiente. Luego entrar a Ajustes del
codec de video y marcar el codec deseado.
ANEXOS
76
Primeramente hay que resetear a su configuración por defecto el Switch Huawei Quidway
S2700-18TP-EI-AC. Para ello se reinicia el dispositivo y cuando aparezca la opción de
ingresar al menú del Bootrom se presiona Ctrl + b y se elige la opción 4 para eliminar
archivos de la memoria flash como se muestra en la Figura H.1.
Luego se desplegará un nuevo menú que muestra todos los archivos disponibles en la
memoria flash del equipo, elija la opción que corresponda para borrar el archivo de
configuración (en este caso 4 para vrpcfg.cfg), pedirá verificar esta acción y se responde con
la letra “Y” como se muestra en la Figura H.2.
Luego se resetea el AP N150 WGR614v10 como se muestra en el primer párrafo del Anexo
D.
Escoger la interfaz Ethernet de la tarjeta de red y dar click en el botón “Start” como se muestra
en la Figura H.3.
5. Abrir desde Wireshark el archivo generado en el paso anterior y aplicar un filtro para
observar únicamente los segmentos RTP.
ANEXOS
79
Para hacer un filtro del protocolo RTP se da click en la barra Filter y se escribe el nombre
del protocolo en cuestión en minúscula como se muestra en la Figura H.5.
Para ello se escoge en la barra de herramientas la opción Telephony -> RTP -> Show All
Streams y aparecerá una ventana con los flujos RTP correspondientes a la llamada como se
muestra en la Figura H.6, donde se puede observar las direcciones y puertos de fuente y
destino, así como también la carga, cantidad de paquetes y las pérdidas.
7. Analizar a partir de los flujos RTP algunos de los parámetros inherentes a la calidad de
servicio.
Una vez seleccionados ambos flujos RTP se da click en Analyze y mostrará sus principales
parámetros de QoS como son el máximo retardo, el máximo jitter, la máxima desviación y
la pérdida de paquetes, como se muestra en la Figura H.7 y Figura H.8.
1. Verificar que están configurados los mecanismos de QoS en los dispositivos de la red.
Anexos B y D.
Para ello se escoge en la barra de herramientas la opción Telephony -> RTP -> Show All
Streams y aparecerá una ventana con los flujos RTP correspondientes a la llamada como se
muestra en la Figura I. 1, donde se puede observar las direcciones y puertos de fuente y
destino, así como también la carga, cantidad de paquetes y las pérdidas.
8. Analizar a partir de los flujos RTP algunos de los parámetros inherentes a la calidad de
servicio.
ANEXOS
82
Una vez seleccionados ambos flujos RTP se da click en Analyze y mostrará sus principales
parámetros de QoS como son el máximo retardo, el máximo jitter, la máxima desviación y
la pérdida de paquetes, como se muestra en la Figura I.1 y Figura I.2.
FD RD AVG FD RD AVG FD RD
AVG: Promedio
Al comparar los resultados para los principales parámetros de QoS con los obtenidos en la
Práctica No.1 se observa que el máximo retardo disminuyó en 409.01 ms para FD y en 94.79
ms para RD. El máximo jitter disminuyó para el FD y RD en 17.82 ms y 19.25 ms
respectivamente. La pérdida de paquetes se mantuvo en un 0% para ambos casos, al igual
que las secuencias de errores en los mismos. Todo ello evidencia la necesidad y eficacia de
la implementación de mecanismos de QoS.
ANEXOS
84
Como se puede observar en la Figura J.1 están presentes los flujos de audio (g711A) y video
(H263-1998) correspondientes a la videollamada realizada entre las dos extensiones SIP.
7. Analizar a partir de los flujos RTP de voz capturado, los parámetros de calidad de
servicio.
Dentro de los parámetros de QoS que se pueden observar en los flujos de audio capturados
se encuentra el máximo y mínimo retardo, el máximo y mínimo jitter y el porciento de
paquetes perdidos.
FD RD AVG RD FD AVG FD RD
AVG: Promedio
ANEXOS
86
Entre los codec de video soportados por Elastix 2.5 se encuentra el H.263 Plus o H.263v2.
Este codec también es soportado por los clientes Zoiper utilizados durante la implementación
de las prácticas y cuenta con las siguientes características:
Ancho de banda necesario: desde menos de 64 Kbits/s hasta 583.9 Mbits/s sin compresión.
(tales como una robustez mejorada frente la pérdida de datos en el canal de transmisión). El
proyecto H.263+ fue ratificado por la ITU en Febrero de 1998. Añadió los siguientes anexos:
H.263v2 también añadió soporte para formatos flexibles de imágenes personalizadas y con
frecuencias de reloj de imagen personalizadas. Previamente los únicos formatos de imagen
soportados en H.263 habían sido Sub-QCIF, QCIF, CIF, 4CIF, y 16CIF, y la única frecuencia
de reloj de imagen había sido 30000/1001 (aproximadamente 29.97) tics de reloj por
segundo.