Académique Documents
Professionnel Documents
Culture Documents
Resumen En muchos pases latinoamericanos los costes de los llegar a ser bastantes complejas.
enlaces de datos de media distancia provistos por las empresas En la Universidad Nacional de Cordoba se opto por estas
de telecomunicaciones dentro de un area metropolitana, son tecnologas para enlazar las Facultades, Institutos, Hospitales,
elevados. Una solucion para abaratar los costes es utilizar enlaces
inalambricos de spread spectrum, con antenas direccionales Centros de Investigacion y otras dependencias universitarias
de ganancia entre 15 y 25 db, colocadas en mastiles en el ubicadas fuera del Campus Universitario. Esta soluci on fun-
exterior de los edicios. Con esta disposicion de los equipos, ciono de forma satisfactoria mientras el traco por los enlaces
se puede cubrir todo el area metropolitana, requiriendose en se mantuvo signicativamente por debajo de la capacidad
muchos casos multiples saltos, para llegar al lugar de destino. maxima de los canales. Cuando el traco comenzo a superar el
Sin embargo la norma IEEE 802.11 no ha sido disenada para
trabajar en estas condiciones, teniendo bajo rendimiento en la 25 % de la capacidad del canal, empezo a bajar el rendimiento
capa de transporte TCP, cuando existen multiples saltos. Este de los enlaces que presentaban las topologas mas complejas,
hecho se ve agravado cuando ademas existen ramicaciones en como en los enlaces multisalto con y sin ramicaciones, ver
estos saltos. En el presente trabajo se ha analizado esta situaci on, Fig. 4.
realizando simulaciones y proponiendo soluciones novedosas, con Las topologas de las redes tipo estrella no presentan grandes
el n de mejorar el rendimiento de este tipo de redes.
dicultades, ya que responden al esquema de Control de
Abstract In many Latin American countries the costs of Acceso al Medio (MAC Medium Access Control) de la norma
the data links of average distances, within a metropolitan area,
IEEE 802.11 [1], y el rendimiento se mantiene en un buen
provided by the companies of telecommunications, are high. A
solution constitutes the wireless connections of spread spectrum, nivel aun ante situaciones de mucho traco. Al aumentar
with directional antennas of gain between 15 and 25 db, placed los saltos, a medida que se van agregando nodos, la red va
in masts in the top of the buildings. With this disposition of the creciendo formando una topologa de arbol. Esto provoca una
equipment, distances within a metropolitan area can be covered, cada signicativa del rendimiento de la red cuando el traco
and in a great number of cases, the connections have multihops,
comienza a crecer por encima del 25 % de la capacidad del
to arrive at the destiny place. Nevertheless the standard IEEE
802,11 has not been designed to work in these conditions, having enlace.
a low perfomance in the layer of transport TCP, when multihops En topologas con multiples saltos, cuando un nodo intenta
exist, this fact get worse when in addition ramications in these transmitir, reserva una ranura de tiempo, los nodos a una
hops exist. In the present work this situation is analyzed, making distancia de dos saltos desconocen la reserva hecha por el nodo
simulations, and novel solutions set out, to the aims to improve
e intentan transmitir, provocando colisiones que degradan la
the perfomance of this type of networks.
capacidad del enlace.
Index Terms Wireless LAN, Wide area networks, Multihop, Se han propuesto muchas soluciones, algunas de las cuales se
ad hoc.
analizan a continuacion.
En el presente trabajo se plantean nuevas propuestas, com-
I. I NTRODUCCI ON patibles con las tecnologas y equipamiento disponibles en la
Los enlaces de spread spectrum multisalto, basados en la Universidad.
norma IEEE 802.11 constituyen en latinoamerica y especial- Como campo de pruebas se uso uno de los enlaces disponibles
mente en Argentina, una buena alternativa para las comunica- en el Campus Universitario, para el que existen registros de
ciones de datos en las areas metropolitanas, por el rendimiento su comportamiento, durante los ultimos meses.
y el bajo coste, frente a los enlaces ofrecidos por las empresas Para el analisis y vericacion de las modicaciones sugeridas
de telecomunicaciones, con tramas E1, tramas de Frame se utilizo el simulador de redes ns2 [2].
Relay o enlaces en Modo de Transferencia Asincr onica (ATM En este trabajo se reproducen las simulaciones realizadas por
Asynchronous Transfer Mode). T.S.S. Xu [3] vericandose los resultados. Estos ademas fueron
El coste mensual de estos enlaces permite amortizar los corroborados con los registros de redes similares funcionando
enlaces inalambricos en pocos meses. Este tipo de enlaces ha en la Universidad, y uniendo distintas dependencias fuera del
proliferado en las principales ciudades Argentinas y especca- Campus Universitario. As mismo, se ensayaron las sugeren-
mente en Cordoba, adoptando distintas topologas de acuerdo cias presentadas por T. S. S. Xu [3] pero estas soluciones
a los requerimientos de comunicaciones planteados. El hecho aportaron mejoras poco signicativas del rendimiento de los
de que los enlaces sean jos y las antenas sean direccionales, enlaces e implicaba colocar encaminadores en los extremos
simplican el analisis, sin embargo las topologas pueden a n de modicar los encabezamientos de los paquetes TCP.
304 IEEE LATIN AMERICA TRANSACTIONS, VOL. 3, NO. 4, OCTOBER 2005
Servicio sin
Usando la misma metodologa se procedio a simular los Competicion
enlaces de multiple salto con ramicaciones y se aplicaron las
mismas soluciones. Se verico que estas lograban resultados
aun menos satisfactorios que la situacion anterior. No se
pudieron aplicar las sugerencias de modicaci on del protocolo Servicio de
IEEE 802.11 sugerida por Z. Fu [4] ya que no era posible Funcion de Competicion
cambiar los protocolos en los equipos existentes. Coordinacion
Finalmente se recurrio a colocar conmutadores intermedios,
Puntual (PCF)
congurando enlaces compatibles con la norma IEEE 802.11.
Esta solucion permitio mejorar el rendimiento de los enlaces
hasta llegar al 50 % de la capacidad del canal. Capa Funcion de Coordinacion
Este trabajo esta organizado de la siguiente forma: en la
MAC Distribuida (DCF)
seccion II, se expone una introduccion a la norma IEEE802.11,
en la seccion III se exponen los trabajos de otros autores
relacionados con el tema, en la seccion IV se presenta la red
de prueba utilizada para la simulacion, en la seccion V se Capa Fsica
presentan las distintas topologas posibles de los enlaces, en la
seccion VI se describe el ambiente de simulacion, en la seccion
VII se muestra los resultados obtenidos de la simulaci on
realizada, en la seccion VIII se expone la topologa sugerida Fig. 1. Arquitectura del algoritmo MAC
para optimizar la red y nalmente en la secci on IX se presentan
las conclusiones nales.
DIFS RTS DATOS
Fuente
II. I NTRODUCCI ON A LA NORMA IEEE802.11
El grupo de trabajo que desarrollo la norma 802.11 [1], hizo SIFS CTS SIFS SIFS ACK
dos propuestas para un algoritmo MAC: Destino
de deteccion de portadora.
Fig. 2. Operacion del CSMA/CA
Protocolos de acceso centralizado, que implican la ges-
tion centralizada de la transmision.
Un protocolo de acceso distribuido tiene sentido en una red ad de un sencillo algoritmo MAC. Si una estacion desea transmitir
hoc donde ningun nodo tiene prioridad sobre otro, pudiendo una trama MAC, escucha el medio. Si el medio se encuentra
resultar tambien atractivo para otras conguraciones de redes libre, la estacion puede transmitir y sino debe esperar hasta
locales inalambricas que presenten principalmente traco a que se haya completado la transmision en curso, antes de
rafagas. Un protocolo de acceso centralizado es usual en poder transmitir. DCF no incluye una funcion de deteccion
conguraciones en las que varias estaciones inalambricas se de colisiones (es decir, CSMA/CD) puesto que la detecci on
encuentran conectadas entre s y con alguna estacion base que de colision no resulta practica en redes inalambricas. El rango
se conecta a una red de area local (LAN), este es el caso dinamico de la senal en el medio es muy elevado, de manera
de los puntos de acceso (Access Point). El resultado nal que una estacion que transmita no puede distinguir las senales
del 802.11 es un algoritmo MAC llamado MAC Inalambrico debiles de entrada del ruido y de los efectos de su propia
de principio distribuido (DFWMAC; Distributed Foundation transmision. Para asegurar el suave y correcto funcionamiento
Wireless MAC), que proporciona un mecanismo de control de este algoritmo, DCF incluye un conjunto de retardos que
de acceso distribuido con un control centralizado opcional equivale a un esquema de prioridades.
implementado sobre el. La Fig. 1 ilustra esta arquitectura. En primer lugar se presenta un unico retardo conocido como
La subcapa inferior de la capa MAC, es la funcion de espacio entre trama (IFS). De hecho, existen tres valores
coordinacion distribuida (DCF). DCF emplea un algoritmo de diferentes de IFS, pero el algoritmo se comprende mejor
competencia para proporcionar acceso a todo el traco. El ignorando inicialmente este detalle.
traco asncrono ordinario usa DCF. La funcion de coordina- Haciendo uso de un IFS, las reglas para acceso CSMA son:
cion puntual (PCF) es un algoritmo MAC centralizado para Una estacion con una trama a transmitir sondea el medio.
proporcionar un servicio sin competicion. PCF se construye Si este esta libre, la estacion espera para ver si el medio
sobre DCF y aprovecha las caractersticas de DCF para ase- permanece libre durante un tiempo igual a IFS. Si es as,
gurar el acceso a sus usuarios. Como PCF no puede usarse en la estacion puede transmitir inmediatamente.
redes ad hoc, no se describe aqu. La subcapa DCF hace uso Si el medio esta ocupado (porque la estacion encuentra
BRITOS : MULTIPLE HOP WIRELESS LINK 305
inicialmente ocupado el medio o por que el medio es reciben el RTS y aplazan el uso del medio hasta que
ocupado durante el tiempo libre IFS), la estaci on aplaza detecten un CTS correspondiente o hasta que se hace
la transmision y continua supervisando el medio hasta cero el contador de tiempo.
que la transmision en curso haya nalizado. El mecanismo de acceso basico, el DCF, es basicamente
Una vez que esto ha ocurrido, la estacion espera otro un mecanismo detector de portadora de acceso multiple con
IFS. Si el medio permanece libre durante este periodo, anulacion de colision (CSMA/CA Carrier Sense Multiple
la estacion espera segun un esquema de retroceso expo- Access/Collision Avoidance). Los protocolos de CSMA son
nencial binario y sondea de nuevo el medio. Si el medio bien conocidos en la industria, el mas popular es el Ethernet
se encuentra aun libre la estacion puede transmitir. que es un protocolo CSMA con deteccion de la colision
Como en Ethernet, la tecnica de retroceso exponencial binario, (CSMA/CD). CSMA/CA trabaja de la siguiente manera. Una
proporciona un metodo para gestionar la red cuando tiene estacion que desea transmitir sondea el medio. Si el medio
mucho traco. Si una estacion intenta transmitir y encuentra esta ocupado, la estacion diere su transmision para mas tarde.
ocupado el medio, espera un cierto tiempo y lo intenta de Si el medio esta libre, la estacion transmite.
nuevo. Sucesivos intentos de transmision fallidos provocan Estos tipos de protocolos son muy ecaces cuando el medio
tiempos de retroceso cada vez mayores. no esta congestionado, ya que permite a las estaciones trans-
El esquema anterior se ha mejorado para que DCF propor- mitir con el mnimo retraso. Pero hay siempre una posibilidad
cione un acceso basado en prioridades simplemente mediante de que dos estaciones consideren libre el medio y comiencen
el uso de tres valores IFS ver Fig. 2: a transmitir simultaneamente, causando una colision. Esta
situacion debe identicarse para que los paquetes puedan ser
SIFS (IFS corto): el IFS mas corto, usado para todas las
retransmitidos por la capa de MAC, en lugar de por las
acciones de respuesta inmediata.
capas superiores. Esta segunda situaci on originara un retraso
PIFS (funcion de coordinacion puntual IFS): IFS de
signicativo.
longitud intermedia, empleada por el controlador centra-
lizado en el esquema PCF cuando realiza sondeos. Para superar el problema de la colision, la norma 802.11
DIFS (funcion de coordinacion distribuida IFS): IFS usa un mecanismo de CA acoplado con un esquema de
mayor, utilizado como un retardo mnimo para tramas reconocimiento positivo que funciona as:
asncronas que compiten para conseguir el acceso. Una estacion quiere transmitir: Si el medio esta ocupado,
Consideremos primero el SIFS. Cualquier estaci on que use posterga la transmision. Si el medio esta libre durante un
SIFS para determinar la oportunidad de transmitir, tiene la tiempo especicado, los llamados en el protocolo DIFS
maxima prioridad, ya que siempre conseguira el acceso frente (distributed interframe space) espacio de tiempo entre
a una estacion que espera una cantidad de tiempo igual a PIFS paquetes, la estacion transmite.
La estacion receptora chequea el Test de Redundancia
o DIFS. SIFS se utiliza en las siguientes circunstancias:
Cclica (CRC Cyclic Redundancy Check) del paquete
Conrmacion (ACK): cuando una estacion recibe una recibido y enva un paquete de reconocimiento. El recibo
trama dirigida solo a ella (ni multidestino ni de difusion), del ACK indica al transmisor que no se ha producido
responde con una trama ACK, despues de esperar durante ninguna colision. Si el remitente no recibe el ACK,
un tiempo SIFS. Esto presenta dos efectos deseables. En retransmitira el paquete hasta que reciba un ACK o lo
primer lugar no se usa la deteccion de colision y la trama desechara despues de un numero dado de retransmisio-
ACK de nivel MAC permite una recuperacion de colisio- nes. Segun la norma, se permite un maximo de siete
nes ecientes. En segundo lugar, SIFS se puede emplear retransmisiones antes de que el paquete se deseche. Para
para proporcionar una entrega eciente de una unidad de reducir la probabilidad de que dos estaciones vecinas
datos del protocolo de Control de Enlace L ogico (LLC no se escuchen y colisionen, el muy conocido problema
Logical Link Control), que necesita multiples tramas del nodo oculto, la norma dene un mecanismo de CS
MAC. En este caso se produce la siguiente situaci on. virtual: una estacion que quiere transmitir un paquete
Una estacion con una Unidad de Datos de Protocolo primero transmite un paquete de control corto llamado
(PDU Protocol Data Unit) LLC multitrama que desea request to send (pide enviar) (RTS) que incluye la fuente,
transmitir, enva las tramas MAC de una en una. Tras destino y duracion del paquete que quiere transmitir, con
un SIFS, el receptor conrma cada una de las tramas. el intercambio de ACK consiguiente.
Cuando el origen recibe una trama ACK, inmediatamente
(tras un SIFS) enva la siguiente trama en la secuencia. La estacion del destino responde (si el medio esta libre)
El resultado es que una vez que una estaci on ha luchado con un paquete de control de contestacion llamado clear
por conseguir el canal, mantendra el control de este hasta to send (despejado para enviar) (CTS) que incluye la
que haya enviado todos los fragmentos de una PDU LLC. misma informacion de duracion. Todas las otras estacio-
Permiso para enviar (CTS, Clear to Send): una estaci on nes que reciben el RTS o el CTS ponen su indicador
puede asegurar que su trama de datos se enviara emitien- de CS virtual, el llamado vector de asignacion de red
do primero una pequena trama de peticion de envo (RTS, (NAV), para la duracion dada y usan esta informacion
Request to Send). La estacion a la que va dirigida esta junto con el CS fsico para detectar el medio. La funcion
trama debera responder inmediatamente con una trama de deteccion de portadora de la capa fsica se llama
CTS si esta lista para recibir. Todas las otras estaciones clear channel assessment (asignacion de canal despejado)
306 IEEE LATIN AMERICA TRANSACTIONS, VOL. 3, NO. 4, OCTOBER 2005
TABLE I
VARIABLES DE SIMULACI ON .
151528048
124829872
43153568
31611904
114784176
Tasa de paquetes
Tasa de paquetes
44624640
25566864
8765392
Clinicas Mater. SECYT Bien. Est. Clinicas Mater. SECYT Bien. Est.
Fig. 6. Tasa de paquetes por nodo.
Fig. 8. Tasa de paquetes por nodo.
78065232 126637440
140771616 de la ventana TCP de la Maternidad esta situacion se invierte
31611904
151528048 como muestra la Fig. 7. Esta mejora en la cantidad de bits
transferidos por el nodo de la Maternidad va en detrimento de
los otros nodos, provocando desequilibrios en el rendimiento
de cada nodo y situaciones aun mas desfavorables que las
encontradas en la Fig. 6. Aumentando el ancho de la ventana
Tasa de paquetes
Clinicas Maternidad
Esta es mas compleja que los casos estudiados en las
publicaciones precedentes, a excepcion de la topologa de red
estudiada en [4].
Se planteo la posibilidad de agregar encaminadores en
Switch
cada nodo con el n de modicar los encabezados TCP y
Ethe rne t
S witch
establecer los anchos de ventanas TCP en los valores optimos,
Bienestar Estudiantil Clinicas SECYT
o agregar mas equipos para convertir todos los enlaces, en
punto a punto.
Se sugiere la posibilidad de alterar las topologas, con el n
de que fueran las contempladas en la norma IEEE 802.11
y el interrogante de cuantos equipos sera necesario agregar
para lograr esto.