Documente Academic
Documente Profesional
Documente Cultură
Acceso Mltiple
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:
MAC LLC
Sistemas de contienda:
Sondeos Reservas y gestin Acceso aleatorio
Aloha
Receptor ...
.
emisores
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:
De lo contrario, se puede producir una colisin Los paquetes que colisionan se retransmiten tras un tiempo de espera aleatorio
1 xito
2 Vaco
3 Colisin
4 Vaco
5 xito
Respuesta inmediata: 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 de espera y va acumulando paquetes:
Mientras est en esta situacin, transmite en cada slot con probabilidad q r
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
de Aloha
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 en espera 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
El nmero de paquetes que se intentan enviar por slot en el estado n es aproximadamente 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)
g(n)
g(n) < 1 => demasiados slots vacos P( xito) = g(n )e g ( n ) = 1/ e 0.36 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
-1
Tendencia negativa
G=0
G=1 G = + nq r
que se produce la inestabilidad (dado que g(n) = + nq r), 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 interacciones anteriores:
g(n) = nqr , P(xito) = nqr (1-qr)n-1 Para maximizar P(xito) elegir q r = mn{1,1/n}
Cuando el clculo es demasiado grande, se producen demasiados slots vacos Cuando el clculo es demasiado pequeo, se producen demasiadas colisiones
Los nodos pueden utilizar la informacin de respuesta (0,1,e) para realizar las estimaciones:
Obsrvese que el aumento en una colisin debera ser (e-2)-1 veces tan grande como la disminucin en un slot vaco
Una buena regla consiste en aumentar la estimacin de n en cada colisin y disminuirlo en cada slot vaco o con xito
Suponer que en todas las llegadas se tiene que esperar y que stas se acumulan inmediatamente:
g(n) = nqr = tasa de intentos p(xito) = nq r (1-qr)n-1 Como tasa de transferencia establecer g(n) = 1 => qr = mn{1,1/n} donde n es la estimacin de n Sea n k = la estimacin de la acumulacin en espera tras el slot k mx {, nk+-1} nk++(e-2)-1 vaco o xito colisin
nk+1
0.2
0.4
0.6
0.8
TASA DE LLEGADA
Eytan Modiano Diapositiva 14
Aloha consigue retardos menores cuando las tasas de llegada son bajas Mientras Aloha es independiente del nmero de usuarios, TDM da lugar a retardos muy grandes cuando el nmero de usuarios es elevado
Un paquete en espera se intenta enviar otra vez tras un retardo aleatorio distribuido exponencialmente con alguna media de 1/x El proceso de llegada total es un proceso de Poisson de tiempo variable con tasa g(n) = + nx (n = acumulacin en espera, 1/x = tiempo medio entre las retransmisiones) Obsrvese que un intento sufre una colisin si el intento previo no ha terminado todava (t i-ti-1<1) o el siguiente empieza demasiado pronto (ti+1-ti<1)
Nuevas llegadas t1 t t
Colisin
Eytan Modiano Diapositiva 15
Retransmisin
Un intento tiene xito si los intervalos entre intentos en ambas partes son superiores a 1 (para paquetes de duracin igual a la unidad):
P(xito) = e-g(n) e-g(n) = e-2g(n) Tasa de transferencia (tasa de xito) = g(n) e-2g(n) Para una tasa de transferencia mx. en g(n) = 1/2; tasa de transferencia = 1/2e ~ 0,18 Los problemas de estabilizacin son similares a los del Aloha con slots
Las ventajas del Aloha sin slots son su simplicidad y la posibilidad de gestionar paquetes de distintos tamaos
Algoritmos en rbol
Tras una colisin, todas las llegadas nuevas y todos los paquetes almacenados 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 El grupo Izquierda transmite durante el siguiente slot, mientras el grupo Derecha 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
xito 4
colisin (2,3)
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
Aloha puro estabilizado T = 0.184 = (1/(2e)) 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