Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Redalyc: Sistema de Información Científica

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

Redalyc

Sistema de Información Científica


Red de Revistas Científicas de América Latina, el Caribe, España y Portugal

Álvarez, Omar;Mayoral, Margarita G.;Moliner, Carmen


Contribución al aseguramiento de la calidad de servicio en redes metropolitanas
Ethernet
Ingeniería UC, Vol. 14, Núm. 2, agosto-sin mes, 2007, pp. 14-18
Universidad de Carabobo
Venezuela

Disponible en: http://redalyc.uaemex.mx/src/inicio/ArtPdfRed.jsp?iCve=70711528003

Ingeniería UC
ISSN (Versión impresa): 1316-6832
farteaga20@gmail.com
Universidad de Carabobo
Venezuela

¿Cómo citar? Número completo Más información del artículo Página de la revista

www.redalyc.org
Proyecto académico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto
REVISTA INGENIERÍA UC. Vol. 14, No 2, 14-18, 2007

Contribución al aseguramiento de la calidad de servicio


en redes metropolitanas Ethernet
Omar Álvarez (1), Margarita G. Mayoral (1), Carmen Moliner (2)
(1)
Universidad de Colima, Facultad de Telemática, Av. Universidad # 333, Colima México
Tel/Fax +52 (312) 3161074, E-Mail: xe1aom@ucol.mx
(2)
Instituto Superior Politécnico José Antonio Echeverría, Departamento de Telemática, Marianao,
Ciudad de La Habana Cuba, Tel/Fax 2671576 / 2606279

Resumen

El propósito de un sistema de control de admisión (ACS) es garantizar las necesidades de calidad de servi-
cio en las transmisiones de voz y video. Estos sistemas consideran entre sus variables el retardo, variación de re-
tardo o pérdida de paquetes. Este documento presenta un análisis de la posible interacción del control de admisión
basado en pruebas con MPLS (Multiprotocol Label Switching). Acotaremos la red de transporte a la familia
Ethernet, la cual ha incursionado de manera importante dentro de los ámbitos metropolitanos con su estándar
802.3ae. Nuestra propuesta emplea las funcionalidades de MPLS agregándole un esquema de control de admisión
basado en pruebas llevando la complejidad y aceptación de nuevas sesiones a los extremos de la red. Se describirá
el procedimiento para la interoperatividad con MPLS y sus ventajas de implementarse sobre una red metropolita-
na Ethernet.
Palabras clave: Ethernet, MPLS, DiffServ, control de admisión, OPNET®.

Contribution for ensuring quality of service


in metropolitan Ethernet networks
Abstract

The purpose of admission control systems (ACS) is to guarantee the quality of service of voice and video
transmission. These systems are generally based on delay, jitter or packet loss. Our work provides an analysis of
the possible interaction of a probe-based admission control system with MPLS (Multiprotocol Label Switching).
We used Ethernet as our transport network because the standard 803.3ae is widely used in metropolitan area net-
works. This work employs all the MPLS benefits, including a probe-based admission system, which leaves the
complexity and accepting procedure for new sessions to the end network nodes. We explain how the ACS will
interoperate with MPLS and describe the improvements related to its use in a metropolitan Ethernet network.
Keywords: Ethernet, MPLS, DiffServ, admission control systems, OPNET®.

1. INTRODUCCIÓN utiliza el valor de la etiqueta para determinar el si-


guiente salto y el campo EXP para determinar el PHB
Existen varios mecanismos para asegurar la ca- que debe aplicar durante el proceso de envío.
lidad de servicio en redes metropolitanas, lo utilizado
actualmente es DiffServ (Differentiated Services) so- La limitación que se tiene al trabajar el campo
bre MPLS. En el caso de Ethernet se emplea el RFC EXP con respecto a DiffServ radica en su tamaño de 3
3270 y de manera específica el mecanismo E-LSP bits, con los cuales sólo podemos trabajar 8 PHBs. En
(EXP-inferred-LSP). La técnica anterior se le conoce el caso de usar solamente DiffServ, se puede trabajar
así debido a que el PHB (Per-Hop Behavior) del pa- con una totalidad de 64 PHBs gracias a que el campo
quete es determinado del valor EXP (Campo Experi- ToS (Type of Service) es de 6 bits. No obstante esta
mental) del encabezado MPLS, debido a esto, cada limitación, en la solución DiffServ-MPLS es posible
LSR (Label Switching Router) dentro de la trayectoria clasificar los tráficos característicos de una red utili-

14 Rev. INGENIERÍA UC. Vol. 14, No 2, Agosto 2007


Álvarez, Mayoral y Moliner

zando los 8 PHBs disponibles [1].


Rx0

Una propuesta adicional para apoyar el asegura-


miento de la calidad de servicio (QoS) son los esque- Rx1

mas MBAC (Measurement-based Admission Con-


trol). Tienen como común denominador una baja de- Rx2

manda de trabajo en los enrutadores, a diferencia de Classifier Shapper Label_Map_QoS Exp_Classifier Scheduler Tx1

los esquemas tradicionales de control de admisión y Rx3

reserva de recursos como RSVP (ReSerVation Proto-


col) [2]. Rx4

Aún con las variantes existentes, no todos los Rx5

algoritmos pueden asegurar de manera adecuada la


calidad de servicio requerida por los flujos de infor- Figura 1. Esquema interno del LER MPLS.
mación [3]. Considerando que la familia Ethernet
802.3 tiene como característica conservar su formato El esquema de control de admisión basado en
MAC (Media Access Control address) y mantener la pruebas es el mecanismo que se desea integrar para el
misma tecnología hasta 40 kms, es posible implemen- aseguramiento de calidad de servicio. Su funciona-
tar un sistema MBAC para adicionar calidad de servi- miento es sencillo y parte de la hipótesis de no reque-
cio en redes Ethernet extremo a extremo (e2e) [4]. rir ningún esquema de QoS en Redes Metropolitanas
Ethernet, ya que éstas cuentan actualmente con la ve-
Conociendo las necesidades de QoS para los locidad de 10 Gbps (802.3ae) [6]. Esto puede sugerir
servicios de voz y video, las tecnologías de transporte ancho de banda suficiente para soportar las aplicacio-
Ethernet y las soluciones de calidad de servicio exis- nes sensibles al retardo que deseamos estudiar. Una
tentes, se describe un esquema de control de admisión ventaja importante del 802.3ae es la disminución de la
de sesiones basado en la pérdida de paquetes e2e so- variación del retardo al conservar Ethernet extremo a
bre MPLS (ME-ACS). La intención hasta la fecha es extremo, fundamentalmente por mantener el mismo
proporcionar una solución para ser analizada y simu- formato de trama en todas sus versiones actuales (10
lada en el modelador de redes OPNET® con la firme Mbps hasta 10 Gbps). Considerando lo anterior y de
idea de ser utilizada a futuro en la gran mayoría de acuerdo a los resultados obtenidos por el PhD Ignacio
redes Metropolitanas Ethernet. Más en su propuesta PBAC (Probe-based admission
control) [2], desarrollamos una solución alternativa
para asegurar QoS partiendo de la idea E-LSP y apli-
2. DESARROLLO DE LA INVESTIGACIÓN cando un esquema de control de admisión por pérdida
de paquetes de prueba e2e, esto permitirá asegurar de
La propuesta parte de la idea E-LSP y esta en- manera eficiente el rendimiento de las sesiones de voz
focado primordialmente a privilegiar las aplicaciones y video, bloqueando la aceptación de más sesiones
sensibles al retardo como son la voz y el video. El que puedan alterar el desempeño de las establecidas.
resto de las aplicaciones serán tratadas como mejor
esfuerzo, de tal manera que sólo utilizaremos 3 clases Para lograrlo se realizará en el Modelador de
de servicio equivalente a 3 PHB si lo comparamos Redes OPNET® un paquete de prueba el cual conten-
con E-LSP [5]. drá la siguiente información:
•Máxima tasa de transmisión
Estas clases de servicio (valor del campo ToS) •Duración de la prueba
serán relacionadas con las etiquetas MPLS en la etapa •Identificador de sesión
del Clasificador Multicampo del LER (Label Edge •Número de secuencia
Router) como se aprecia en la Figura 1. Una vez clasi-
ficadas serán dirigidas a una cola PQ (Priority El esquema de red propuesto se muestra en la
Queuing) de alta prioridad para ser enviadas al si- Figura 2. Seleccionamos enrutadores con soporte para
guiente LSR. En la red destino se localizarán las com- enlaces Ethernet en el simulador de redes OPNET®
putadoras finales, las cuales se encargarán de recolec- [7], en ellos fueron modificados los algoritmos origi-
tar todas las estadísticas de medición. nales para adecuar el esquema ME-ACS.

Rev. INGENIERÍA UC. Vol. 14, No 2, Agosto 2007 15


Calidad de servicio en redes Ethernet
3. ANÁLISIS Y DISCUSIÓN DE
RESULTADOS

Tratándose de redes metropolitanas Ethernet,


no se consideraron las soluciones IEEE 802.1D (MAC
Bridges) con respecto a sus propuestas 802.1p (Traffic
Class Expediting and Dynamic Multicast Filtering) y
802.1Q (Virtual LAN). La primera de ellas es una
especificación que permite a los conmutadores de ca-
pa 2 contar con la habilidad de priorizar su tráfico en
8 clases diferentes. El 802.1Q es un estándar que defi-
ne la operación, definición y administración de redes
virtuales en una infraestructura basada en conmutado-
res. En ambos casos no se cuentan con protocolos de
control de admisión. La última de las soluciones no
consideradas fue el RFC 2814, este es conocido como
Figura 2. Red a modelar. SBM (Subnet Bandwidth Manager) el cual con el afán
de proveer QoS extremo a extremo de Ethernet a cual-
En los nodos de la subred estadística (Figura 2), quier otra tecnología, necesita prácticamente unir
se tomará la decisión de aceptación de nuevas sesio- 802.1p con RSVP.
nes de acuerdo a la siguiente expresión matemática:
SBM provee un método para relacionar proto-
Pme (1− Pme ) colos de señalización de capa 3 como RSVP en redes
Pme + ZR ≤ Th *npr para Th *npr >10 (1) tipo IEEE 802. En particular, describe el funciona-
npr miento de nodos y equipos de capa 2 (conmutadores y
puentes) que permitan reservar recursos en redes loca-
donde: les. El problema principal de este protocolo de señali-
zación radica en mantener información de todos los
Pme es la probabilidad de aceptación. recursos de red que hayan sido reservados para todos
Z R es (1-R/2) equivalente a un percentil de la distribu- los diferentes tráficos que lo soliciten, de tal manera
ción normal con nivel de certeza R. que sólo sería útil para redes pequeñas y con pocas
npr es el número de paquetes de prueba enviados. posibilidades de expansión [9].
Th es el nivel de umbral deseado.
Para la evaluación de la Ecuación 1, se realiza-
Con esto obtendremos un rechazo anticipado de ron varias simulaciones en MatLab® con la finalidad
acuerdo al número de paquetes esperado (nivel de de contar con los valores óptimos de tamaño, duración
certeza que se desea), sin sobrepasar la probabilidad e intervalo de confianza para los paquetes de pruebas.
de pérdida típica de cada aplicación. Cuando se inicia En todos los casos consideramos fijo el valor del in-
el periodo de prueba se disparará un cronómetro, el tervalo de confianza al 95 %, el cual corresponde a un
cual será de una duración acorde a la longitud de la valor Z = 0.475 de una distribución normal, el valor
prueba más un periodo RTT (Round Trip Time). ZR= 1.96 se obtuvo buscando el percentil correspon-
diente en las tablas de probabilidad. Las fuentes de
En los destinos, se recibirán los paquetes que tráfico se consideraron con una tasa de transmisión de
serán evaluados por la Ecuación 1, si el resultado es 100 Kbps con paquetes de 34 Bytes y 64 Bytes. La
satisfactorio se enviará un ACK (Acknowledgement) duración de la prueba se realizó entre uno a diez se-
aceptando la nueva sesión. La respuesta viajará por la gundos.
cola PQ de alta prioridad para minimizar el riesgo de
perderlo. Si la máquina recibe el ACK, comenzará Los valores anteriormente descritos se aplica-
inmediatamente a mandar paquetes de datos por la ron para la probabilidad de pérdida de paquetes de
cola PQ de alta prioridad. En caso de no ser aceptada voz (10−3) y video (10−6), los cuales se usarán co-
la prueba, espera un tiempo aleatorio para intentarlo mo Th . Los resultados se pueden observar en la Tabla
de nuevo [8]. 1 y en la Tabla 2.
16 Rev. INGENIERÍA UC. Vol. 14, No 2, Agosto 2007
Álvarez, Mayoral y Moliner
Tabla 1: Sesiones de voz para lpr= 512 bits Th =10-3. cada caso, se probaron las soluciones MPLS-DiffServ
Prueba Prueba Prueba Prueba y ME-ACS. Con la intención de encontrar beneficios
1 segundo 2 segundos 5 segundos 10 segundos del esquema que proponemos, consideramos compa-
Pme = 4.6615x10-5 Pme = 8.5923x10-5 Pme = 1.7494x10-4 Pme = 2.7216x10-4
rar el retardo en los servicios de voz (Voice Over IP
Call (PCM Quality) y video (Video Conferencing
ηpr = 195 ηpr = 391 ηpr = 977 ηpr = 1953 (Heavy)). Los resultados obtenidos están en la Figura
3.
Tabla 2: Sesiones de video para lpr= 512 bits Th =10-6.

Prueba Prueba Prueba Prueba


1 segundo 2 segundos 5 segundos 10 segundos
Pme = 5.1277x10-11 Pme = 1.0281x10–10 Pme = 2.568x10–10 Pme = 5.1308x10–10

ηpr = 195 ηpr = 391 ηpr = 977 ηpr = 1953

Los valores convenientes que satisfacen la


Ecuación 1, son aquellos donde la duración de la
prueba es un segundo y una longitud del paquete de
64 bytes. Con estos valores logramos una posible pér-
dida para voz y video de 4.6615x10−5 y 5.1277x10-11
respectivamente. Para estos parámetros seleccionados
generaremos un tráfico mínimo de 195 paquetes de
prueba capaces de contener toda la información de
control necesaria y campos libres para futura experi-
mentación sin afectar de manera significativa el ancho
de banda de las sesiones aceptadas.
Figura 3. Retardo con 1Gbps y 10 Gbps.
Considerando los resultados expuestos, se desa-
rrolló el esquema ME-ACS en el simulador OPNET®
Con periodos de prueba de un segundo y un
con MPLS en la dorsal metropolitana (Figura 2). El
tamaño de 64 bytes logramos que la propuesta ME-
esquema se comparó contra la solución DiffServ-
ACS para video tenga un retardo de 62.7 mseg con un
MPLS con 100 fuentes de tráfico de voz y video con
enlace a 1 Gbps. Para el caso MPLS-DiffServ, con el
las características indicadas en la Tabla 3.
mismo tipo de enlace se obtuvieron 80.58 mseg. Utili-
zando conexiones 802.3ae tenemos una diferencia de
Tabla 3. Características del tráfico empleado.
16.58 mseg entre el esquema propuesto (70.49 mseg)
Se realizaron dos esquemas de simulación con-
y MPLS-DiffServ (87.07 mseg).
siderando enlaces Ethernet a 1 Gbps y 10 Gbps, para

Video Conferencing (Heavy) Los valores obtenidos muestran una disminu-


ción del retardo para las sesiones de video con el mo-
Frame Interarrival Time Information 30 frames/sec delo ME-ACS pero ambas soluciones se encuentran
Frame Size Information (bytes) 128x250 pixels aún dentro de los límites de excelente desempeño para
las aplicaciones de videoconferencia. Para las sesio-
Type of Service Sreaming Multimedia nes de voz a 1 Gbps y 10 Gbps, ME-ACS presentó
Traffic Mix (%) All Discrete una diferencia significativa a favor de 66.86 mseg
para el primer caso. Con enlaces 802.3ae la diferencia
Voice Over IP Call (PCM Quality) es de 66.72 mseg, siendo 133.98 mseg el retardo más
Encoder Scheme G.711 (silence) alto encontrado en MPLS-DiffServ, el cual aún se
Type of Service Interactive Voice considera satisfactorio si recordamos que el retardo
Traffic Mix (%) All Discrete esperado para una conversación de voz es de 150
Compression Delay (seconds) 0.02 mseg [10].
Decompression Delay (seconds) 0.02

Rev. INGENIERÍA UC. Vol. 14, No 2, Agosto 2007 17


Calidad de servicio en redes Ethernet
4. CONCLUSIONES 5. REFERENCIAS

La propuesta aquí expuesta tiene como finali- [1] Manchini F. and Rochol J. (2003): “MPLS
dad asegurar QoS extremo a extremo en redes metro- Backbones and QoS Enabled Networks Interop-
politanas Ethernet con las características de E-LSP eration”. Proceedings of IFIP/ACM Latin
sobre MPLS. Sustituimos E-LSP por un control de America Networking Conference. ACM 1-
admisión simple considerando la probabilidad de 58113-789- 3/03/0010, pp 44-57.
aceptación de nuevas sesiones de acuerdo al cálculo [2] Más I, Fodor V., and Karlsson G.
de sus paquetes perdidos. Con ello rechazamos el es- (2002).“PBAC: Probe - based admision con-
tablecimiento de transmisiones de voz y video para trol”. In Proc. of RadioVetenskap Kommunika-
evitar una degradación de servicio en las sesiones ya tion (RVK 02), Stockholm, Sweden.
establecidas. [3] Más I., Fodor V., and Karlsson G. (2002).
“Probe–based admission control for multicast”.
Con respecto al comportamiento del resto de las In Proceedings of the 10th International Work-
aplicaciones, la capacidad del canal fue divida en dos shop on Quality of Service.
partes. La primera de ellas asignada a las sesiones [4] Moliner C. and Álvarez O. (2003). “10 Gigabit
aceptadas y para los paquetes de prueba. El resto del Ethernet en el Escenario de las redes de Área
canal será para el resto de los servicios de red, resal- Amplia”. Memoria Electrónica del Séptimo
tando que estos no podrán consumir el ancho de ban- Simposium Internacional de Telemática.
da asignado a las colas PQ, pero en caso de que el [5] Chávez-López, M. (2003). “Análisis y Modela-
número máximo de sesiones sensibles a retardo no do de Mecanismos para la Interoperatividad
consuman la totalidad de su ancho de banda reserva- entre MPLS y DiffServ”. Tesis de Maestría en
do, este último sí podrá ser utilizado por las demás Ciencias, Centro de Investigación Científica y
aplicaciones. Así logramos optimizar al máximo los De Educación Superior de Ensenada, Depto. de
recursos de ancho de banda disponibles. Electrónica y Telecomunicaciones, Ensenada,
B.C.
Los resultados de retardo obtenidos para enla- [6] Álvarez O., Alcaraz J.M, Moliner C. and Mayo-
ces de 1 Gbps y 10 Gbps con servicios de voz y video, ral M.G. (2003). “10 Gigabit Ethernet”, in Mem
permiten asegurar los requerimientos de QoS extremo Congreso Nacional de Sistemas e Informática.
a extremo con valores por abajo de los garantizados San Luís Potosí, México, pp 99-109.
por la solución MPLS-DiffServ. No obstante esta me- [7] OPNET Technologies, Inc.®. (2006). “OPNET
jora, no se puede descartar el uso de esta solución por Strategies for Deploying MPLS”. OPNET Tu-
el esquema ME-ACS. Ambos demostraron rendimien- torial: Modeler/Release 11.5. www.opnet.com
to satisfactorio para cubrir con las necesidades de los [8] Más I., Fodor, V. and Karlsson, G. (2003).
servicios multimedia demandados por los nuevos “The Performance of Endpoint Admission Con-
usuarios de redes que desean la convergencia de servi- trol Based on Packet Loss”. International Work-
cios basados en IP. shop on Quality of Future, Internet Services.
[9] Koubaa A, Jarraya A. and Song, Y. (2002).
La solución propuesta logró una disminución “SBM protocol for providing real-time QoS in
significativa en el tiempo de retardo, lo cual podría ser Ethernet LANs”. 1st Intl. Workshop on Real-
el punto de diferencia para la selección de ME-ACS Time LANs in the Internet Age, pp 1-5.
como un esquema para garantizar QoS e2e. [10] Gallon C. (2003). “Quality of Service for
Next Generation Voice Over IP Networks”.
Adicionalmente, la propuesta de Aseguramiento de la Fujitsu Technical Report: MSF-TR-QoS-
Calidad de Servicio en Redes Metropolitanas Ethernet 001-FINAL,www.msforum.org
empleado un Control de Admisión Basado en Prue-
bas, contribuye a continuar con la filosofía del Forum
de Calidad de Servicio: Leave complexity at the
´edges´ and keep the network core simple.

18 Rev. INGENIERÍA UC. Vol. 14, No 2, Agosto 2007

También podría gustarte