Está en la página 1de 7

Protocolo Alohanet

Rgulo J. Machado M y Adriana Estefania Mora UNEFA Ncleo Carabobo Extensin Gucara
Resumen La presente es una investigacin sobre el protocolo ALOHA, es a manera de informacin general sobre los orgenes de las redes de ordenadores, siendo este protocolo uno de los pioneros en esta materia. Palabras Claves: ARPANET (Advanced Research Projects Agency Network, CSMA/CD (Carrier Sense Multiple Access with Collision Detection), DOD (Departamento de Defensa de los Estados Unidos), DARPA (Defense Advanced Research Projects Agency), Agencia de Investigacin de Proyectos Avanzados de Defensa una agencia del DOD. I. INTRODUCCIN las emisiones orientadas de la moderna Ethernet y las redes Wi-Fi. Este sistema de transmisin en medio compartido gener bastante inters. El esquema de ALOHA era muy simple. Dado que los datos se enviaban va teletipo, la tasa de transmisin normalmente no iba ms all de 80 caracteres por segundo. Cuando dos estaciones trataban de emitir al mismo tiempo, ambas transmisiones se enrevesaban, y los datos tenan que ser reenviados manualmente. ALOHA demostr que es posible tener una red til sin tener que tomar en cuenta este problema, lo que despert inters en otros estudiosos del tema, especialmente Robert Metcalfey otros desarrolladores que trabajaban en Xerox PARC. Equipo que creara ms tarde el protocolo Ethernet. El protocolo ALOHA es un protocolo del nivel de enlace de datos para redes de rea local con topologa de difusin (capa dos del modelo OSI). La primera versin del protocolo era simple: Si tienes datos que enviar, envalos. Si el mensaje colisiona con transmisin, intenta reenviarlos tarde. otra ms

nos de los primeros diseos de redes de ordenadores fue el ALOHA, desarrollado en los aos de 1970 en la Universidad de Hawi bajo el mando de NORMAN ABRAMSON, al igual que el grupo ARPANET financiados con fondos del DARPA. Sin embargo, la idea de aloha era permitir el acceso de personas de diferentes localidades a los principales sistemas informticos, contrario a arpanet que solo era uso exclusivo militar. II. DESARROLLO El ARPANET usaba lneas telefnicas arrendadas, ALOHA usaba packet radio, esto se deba a que los diferentes centros de investigacin estaban repartidos en varias islas cercanas a Hawi, por lo que se buscaba un sistema de transmisin de datos inalmbrico, como las ondas de radio. La importancia de ALOHA se basa en que usaba un medio compartido para la transmisin. Esto revel la necesidad de sistemas de gestin de acceso como CSMA/CD, usado por Ethernet. A diferencia de ARPANET donde cada nodo slo poda comunicarse con otro nodo, en ALOHA todos deban usar la misma frecuencia. Esto implicaba la necesidad de algn tipo de sistema para controlar quin podan emitir y en qu momento. La situacin de ALOHA era similar a

Mucho se fue estudiado el protocolo. La algidez de la cuestin est en el concepto de ms tarde. Qu es ms tarde? Determinar un buen esquema de parada tambin determina gran parte de la eficiencia total del protocolo, y cuan determinstico ser su comportamiento (cmo de predecibles sern los cambios del protocolo). La diferencia entre ALOHA y Ethernet en un medio compartido es que Ethernet usa CSMA/CD: comprueba si alguien est usando el medio antes de enviar, y detecta las colisiones desde el emisor. Aloha puro (ver figura 1) tiene aproximadamente un 18,4% de rendimiento mximo. Esto significa que el 81,6% del total disponible de ancho de banda se est desperdiciando bsicamente debido a estaciones tratando de emitir al mismo tiempo.

El clculo bsico del rendimiento implica la asuncin de que el proceso de llegada de tramas sigue una distribucin de Poisson con un nmero medio de llegadas de 2G por cada 2X segundos. Por tanto, el parmetro lambda en la distribucin de Poisson ser 2G. Dicho mximo se alcanza para G = 0,5, obteniendo un rendimiento mximo de 0,184, es decir, del 18,4%. Figura #1

hoy da con Ethernet centralizado, Wi-Fi y sistemas similares. Existe una cierta cantidad de ineficiencia inherente a estos sistemas. Por ejemplo, 802.11b otorga alrededor de 2-4 Mbps de rendimiento real con unas pocas estaciones emitiendo, en contra del mximo terico de 11 Mbps. Es comn ver cmo el rendimiento de estos tipos de redes desciende significativamente a medida que el nmero de usuarios y mensajes aumenta. Por ello, las aplicaciones que requieren un comportamiento altamente determinstico a menudo usa esquemas de paso de testigo (como Token Ring) en su lugar. Por ejemplo, ARCNET es muy popular en aplicaciones empotradas. No obstante, los sistemas basados en disputa (como ALOHA) tambin tienen ventajas significativas, incluyendo la facilidad de gestin y la velocidad en una comunicacin inicial. Debido a que los sistemas de escucha antes de enviar (CSMA), como el usado en Ethernet, trabajan mucho mejor que ALOHA para todos los casos en los que todas las estaciones pueden escuchar a cada una de las dems, slo se usa Aloha ranurado en redes tcticas de satlites de comunicaciones del ejrcito de los Estados Unidos con un bajo ancho de banda. III. GENERALIDADES Acceso mltiple de paquetes: el protocolo Aloha

ALOHA puro

Una versin mejorada del protocolo original fue el Aloha ranurado (ver figura 2), que introduca ranuras de tiempo e incrementaba el rendimiento mximo hasta 36,8%. Una estacin no puede emitir en cualquier momento, sino justo al comienzo de una ranura, y as las colisiones se reducen. En este caso, el nmero promedio de llegadas es de G por cada 2X segundos. Esto disminuye el parmetro lambda a G. El rendimiento mximo se alcanza para G = 1. Figura #2

Medio de transmisin compartido:


un receptor puede oir a mltiples emisores a un emisor lo pueden oir mltiples receptores El problema principal del acceso mltiple est en establecer el canal entre los usuarios; los nodos no saben cundo los otros nodos tienen datos que enviar:

Es necesario coordinar las transmisiones

Ejemplos de canales de acceso mltiple Redes de rea local (LAN): La tradicional Ethernet

Tendencia reciente a que las LAN no sean de acceso mltiple

Debe apreciarse que estas caractersticas de ALOHA no difieren mucho de las experimentadas

Canales satlites

Telfono multiterminal Radio inalmbrica Control de acceso al medio (MAC) Regula el acceso al canal Control del enlace lgico (LLC) Todas las otras funciones DLC

De lo contrario, se puede producir una colisin Los paquetes que colisionan se retransmiten tras un tiempo de espera aleatorio.

Asignacin fija (TDMA, FDMA, CDMA): A cada nodo se le asigna una fraccin determinada de ancho de banda Equivalente a la conmutacin de circuitos

Muy ineficaz para el trfico con factor de bajo rendimiento

Sistemas de contienda: Sondeos Reservas y gestin

Acceso aleatorio

Un solo receptor; varios emisores.

Supuestos en el Aloha con slots Llegadas externas de Poisson Sin captura: Los paquetes que colisionan se pierden Tambin son posibles los modelos de captura Respuesta inmediata: Vaco (0), xito (1) y colisin (e) Si durante un slot llega un nuevo paquete, se transmite en el siguiente slot. Si se produce una colisin en una transmisin, el nodo se pone en modo. Mientras est en esta situacin, transmite en cada slot con probabilidad qr hasta alcanzar el xito Los nodos son infinitos donde cada paquete entrante llega a un nuevo nodo.

Equivalente a no hacer cola en un nodo (tamao de la cola = 1) Un supuesto pesimista tiene como resultado un lmite inferior en el rendimiento.

Cadena de Markov para el Aloha con spots

Ej.: Sistema de satlites, inalmbrico Aloha con slots (divisiones o intervalos) El tiempo se divide en slots de un paquete de duracin: Ej.: paquetes de tamao fijo Cuando un nodo tiene un paquete para enviar, espera hasta el inicio del siguiente slot para enviarlo: Requiere sincronizacin Si ningn otro nodo intenta transmitir durante ese slot, la transmisin tendr xito:

El estado (n) del sistema es el nmero de nodos en espera:

pi,i-1 = probabilidad de un intento en espera sin ninguna llegada nueva.

pi,i = probabilidad de una nueva llegada sin ningn intento en espera o ninguna llegada nueva sin ningn xito. pi,i+1= probabilidad de una nueva llegada con uno o ms intentos. pi,i+j = probabilidad de J llegadas nuevas y uno o ms intentos en espera o de J+1 llegadas nuevas y ningn intento en espera.

Qu valor de g(n) maximiza la tasa de transferencia?

No existen estacionario:

probabilidades

de

estado g(n) < 1 => demasiados slots vacos

La acumulacin en espera tiende a infinito => sistema inestable Ms reciente Aloha con slots Sea g(n) la tasa de intentos (nmero esperado de paquetes transmitidos en un slot) en el estado n: g(n) = + nqr El nmero de paquetes que se intentan enviar por slot en el estado n esaproximadamente una variable aleatoria de Poisson de media g(n): P (m intentos) = g(n)me-g(n)/m! P (vaco) = probabilidad de que no haya ningn intento en un slot = e-g(n) P (xito) = probabilidad de que haya un intento en un slot = g(n)e-g(n) P (colisin) = P (dos o ms intentos) = 1 - P(vaco) - P(xito) Tasa de transferencia de Aloha con slots

g(n) > 1 => demasiadas colisiones

Si se puede mantener g(n) prximo a 1, se puede sostener una tasa de llegadas externas de 1/e paquetes por slot Inestabilidad del Aloha con spots Si la acumulacin en espera aumenta hasta superar el punto de inestabilidad, entonces tiende a aumentar sin lmite y la tasa de salidas cae hasta 0. La tendencia en el estado n, D(n) es el cambio que se espera en el backlog durante un slot de tiempo: D(n) = - P(xito) = -g(n)e-g(n) Estabilizacin de Aloha con spots Al elegir un valor pequeo de qr aumenta la acumulacin en espera a la que se produce la inestabilidad (dado que g(n) = + nqr), pero aumenta tambin el retardo (dado que el tiempo medio para el reintento es 1/qr) Solucin: calcular la acumulacin en espera (n) a partir de las A partir de la acumulacin en espera calculada, elegir qr para mantener g(n) = 1 Suponer que todas las llegadas tienen que esperar y se acumulan inmediatamente

La tasa de transferencia es la fraccin de slots que contienen transmisiones eficaces = P(xito) = g(n)e-g(n) Cuando el sistema es estable, la tasa de transferencia debe ser igual a latasa de llegadas externas ()

g(n) = nqr , P(xito) = nqr (1-qr)n-1 Para maximizar P(xito) elegir qr = mn{1,1/n} Cuando el clculo de n es perfecto: Los vacos se producen con probabilidad 1/e,los xitos con probabilidad 1/e; ylas colisiones con probabilidad 1-2/e. Cuando el clculo es demasiado grande, producen demasiados slots vacos. Cuando el clculo es demasiado pequeo, producen demasiadas colisiones Los nodos pueden utilizar la informacin respuesta (0,1,e) para realizar Una buena regla consiste en aumentar estimacin de n en cada colisin y disminuirlo cada slot vaco o con xito TDM frente a Aloha con slots se se de la en

El proceso de llegada total es un proceso de Poisson de tiempo variable con tasa g(n) = + nx (n = acumulacin en espera, Obsrvese que un intento sufre una colisin si el intento previo no ha terminado todava (ti-ti-1<1) o el siguiente empieza demasiado pronto (ti+1-ti<1) T

Algoritmos de separacin (Splitting) Un enfoque ms eficaz para resolver las colisiones: Interaccin simple (0,1,e) Idea principal: partir de que la colisin slo afecta a dos paquetes: Suponer que todos los otros nodos permanecen quietos hasta que se resuelve la colisin y que los nodos envueltos en ella transmiten con probabilidad 1/2 hasta que uno de ellos tiene xito El otro nodo transmite en el siguiente slot

Aloha consigue retardos menores cuando las tasas de llegada son bajas

posterior a este xito El nmero esperado de slots para el primer xito es 2, por lo que el nmero deslots que se espera que transmitan 2 paquetes es 3

Mientras Aloha es independiente del nmero de usuarios, TDM da lugar a retardos muy grandes cuando el nmero de usuarios es elevado. Aloha puro (sin slots)

Las nuevas llegadas se inmediatamente (sin slots)

transmiten

La tasa de transferencia durante los 3 slots = 2/3

No es necesaria una sincronizacin

No es necesario que los paquetes tengan un tamao fijo

En realidad, en la prctica, el algoritmo anterior no funciona: No se puede suponer que participan en la colisin slo dos usuarios

Un paquete en espera se intenta enviar otra vez tras un retardo aleatorio distribuido exponencialmente con alguna media de 1/x

Un algoritmo prctico debe contemplar la posibilidad de que se produzcan colisiones entre un nmero cualquiera de usuarios Algoritmos en rbol Tras una colisin, todas las llegadas nuevas y todos los paquetesalmacenados que no participaron en la colisin esperan Cada uno de los paquetes que colisionan pasan a formar parte, aleatoriamente, de uno de los dos grupos (grupos Izquierda y Derecha): Decisin a cara o cruz espera:Si se produce una colisin, el grupo Izquierda se divide otra vez (se inicia el algoritmo) El grupo Derecha espera hasta que se resuelve la colisin del grupo Izquierda

Aloha con slots estabilizado T = 0.368 = (1/e)

Algoritmo en rbol bsico T = 0.434. Variacin ms conocida del algoritmo en rbol T = 0.4878. Lmite superior de cualquier algoritmo para resolver colisiones con interaccin (0,1,e) T <= 0.568.

TDM logra tasas de transferencia de hasta 1 paquete por slot, pero el retardo aumenta linealmente con el nmero de nodos. IV. CONCLUSIONES

Cuando el grupo Izquierda est listo, el grupo Derecha transmite

Se logr dilucidar o entender un poco el protocolo AlOHANET, el cual dio el gran paso e incentivo a los creadores de ETHERNET lo que hoy da es nuestro internet, tomando como principio los pasos de alohanet. Tambin obtuvimos conocimientos fundamentales necesarios para una mejor comprensin del funcionamiento de una red de datos o informacin. V. RECOMENDACIONES

Obsrvese que tras el slot vaco, era seguro que se producira una colisin entre (2,3) y, por tanto, se poda haber evitado.

Hay muchas variaciones y mejoras del algoritmo original de divisin en rbol.

Para un mejor entendimiento se debe profundizar todo lo relacionado a las redes de informacin, y los sistemas de transmisin de datos, los cuales hoy da han ganado una gran importancia a nivel mundial. Contribuir con el desarrollo de optimizaciones a la hora de diseos e implementaciones de redes dedicadas a la informacin.. REFERENCIAS

Comparacin de la tasa de transferencia.

[1] La prctica de Antenas. Guilbert, CH. Editorial Marcombo. 1984. [2] Propagacin y campo recibido. www.eie.fceia.unr.edu.ar/ftp/Antenas%20y %20Propagacion/1513.pdf

Aloha puro estabilizado T = 0.184 = (1/(2e))

[3] Providing Outdoor to Indoor cellular signal coverage. Grote, Walter. IEEE ANDESCON, 2006. [4] Antenas. Mesen, Daniel. Venezuela http://www.monografias.com/trabajos6/ante/ante.s html#para [5] Tipos de Propagacin http://www.tinet.org/~jfcp/Propagacion/Prop4.htm [6] Antenas y lineas de transmisin VI. Touriz, Jorge http://espanol.geocities.com/elradioaficionado/ant enas/antenas05.htm [7] Laboratorio de Modos de Propagacin, Longitud de onda y velocidad de fase en una gua de onda. Rocha, Andres; Vecino, Hugo. Universidad Autnoma de Bucaramanga. www.colombiaaprende.edu.co/html/mediateca/16 07/articles-109353_archivo.pdf [8] Antena Yagi. http://es.wikipedia.org/wiki/Antena_Yagi [9] YagiModeler. Schmidt, Kevin.1998. http://fermi.la.asu.edu/w9cf/yagipub/index.html
Adriana Mora, naci en Venezuela , Carabobo, el 2 de Marzo de 1989. Tiene 22 aos, se grado de bachiller en el liceo Batalla de Carabobo. Realizo estudios en la institucin como el INCES de Asesor de Ventas, como tambin en la escuela de estudios de Telecomunicaciones de CANTV (CET), Actualmente cursa estudios en la Universidad Nacional Experimental de la Fuerzas Armadas.(UNEFA). Labora en la empresa de Telecomunicaciones CANTV (Compaa Annima Nacional de Telfonos de Venezuela). La Bachiller Mora se grado con honor al Merito, siendo unos de los mas altos promedios de su promocin 2005. Regulo J. Machado M, naci en Venezuela, en el Estado Gurico, el 15 de Diciembre de 1965, graduado en el liceo Militar los Proceres, Tcnico Superior en Informtica egresado del instituto Isaac Newton, actualmente cursando estudios en la UNEFA ncleo Carabobo, Extensin Gucara.

También podría gustarte