Académique Documents
Professionnel Documents
Culture Documents
Pila de Protocolos
Capa Fsica
Subcapa MAC
Arquitectura (1)
BSS (Basic Service Set): set de nodos usando la misma funcin de coordinacin para el acceso al canal BSA (Basic Service Area): rea cubierta por un BSS
BSS modos de configuracin: - ad hoc: nodos se comunican directamente entre si - infrastructura: BSS es conectada a una infrastructura fija a travs de un controlador centralizado, conocido como Punto de Acceso (Access Point (AP))
WLANs Ad Hoc
Red Ad Hoc: Estaciones IEEE 802.11 pueden dinmicamente formar una red sin AP y comunicarse directamente entre si. Aplicaciones: laptop conferencias Interconexin de dispositivos personales Campo de batalla p IETF MANET (grupo de trabajo MANET)
IEEE 802.X
AP STA
AP STA STA
AP STA
BSS con AP: son necesarias la autentificacin y la l asociacin para unir una BSS i i i BSS independiente: ninguna autentificacin ni procedimientos de asociacin son requeridos para unir a una IBSS
Capa Fsica
Tres diferentes tcnicas de acceso: Infrarojos (IR) Frequency hopping spread spectrum (FHSS) Direct sequence spread spectrum (DSSS)
Infrarojos
Trabaja en el rango regular IR LED, ej: 850-950 nm Usado en ambientes indoor Requiere lnea de vista, emplean transmisin difundiendo la luz Con modulacin de posicin de pulso (4-PPM) se (4 PPM) puede obtener una velocidad de 2 Mbps (2 bits de informacin codificados con 4 bits) Mxima potencia de salida: 2W
Spread Spectrum
Idea: seal ensanchada sobre una banda extendida de frecuencia Frequency Hopping: t F H i transmite sobre una secuencia it b i randmica de frecuencias Direct Sequence: secuencia ramdmica (conocida por ambos el emisor y el receptor) ll b l i l t ) llamado chipping code d hi i d
Ejemplo
1 0 Data Stream:1010 1 0 Random Sequence:0100101101011001 1 0 XOR of the 2: 1011101110101001
FHSS
No se lo usa actualmente Banda de frecuencia: ISM @ 2.4 GHz En los U S la FCC ha especificado 79 canales de U.S., frecuencia con un ancho de 1 MHz. Frecuencia central es @ 2.402 GHz Cada 3 canales corresponden a 1 Mbps con modulacin GFSK 50 saltos/s => 20 ms
DSSS (1)
La radiacin de potencia es limitado Tpicamente: 85 mW
Banda dividida en 3 canales, cada una de 11 MHz de ancho y con espaciamiento de 25 MHz
DSSS (2)
Ensanchamiento se lo hace mediante la secuencia Barker con longitud de 11 chips
DSSS (3)
BSSs adyacentes coexisten sin interferirse uno a otro si la separacin de su fo es al menos igual a 25 MHz p g No ms de 3 BSSs adyacentes deberan ser permitidos
Esquema de modulacin:
DSSS (4)
- DQPSK (Differential Quadrature Phase Shift Keying) @ 2 Mbps p - CCK (Complementary Code Keying) @ 5.5, 11 Mbps
Rango
Indoor: 91m @ 1 Mbps / 30m @ 11 Mbps Outdoor: 1200m @ 1 Mbps / 460m @ 11 Mbps
Rate Adaptation
Las estaciones permanentemente desarrollan operaciones p p para detectar y setear autumticamente la mejor tasa de datos Informacin de Control siempre se en a @ tasa bsica enva Estandard no especifica como adaptar la velocidad de transmisin Automatic Rate Adaptation: basado en medidas SIR sobre el movimiento de la ventana
Tramas MAC T
Tres tipos de trama son definidas Control: ACK positivos, procedimientos para acceder al canal (RTS, CTS) ( , ) Datos: informacin a ser transmitida sobre el canal Administracin: conexin establecimiento/liberacin, sincronizacin, autentificacin. I t i i i t tifi i Intercambiados como bi d trama de datos, pero no son reportados a capas mas altas
Data Transfer D t T f
Transferencia de datos asincrnica para trfico tolerante al retardo, como transferencia de archivos
Data Transfer D t T f
PCF (Point Coordination Function): basado en encuesta ( polling) de las estaciones y controlado por el AP Esta implementacin es opcional (realmente no es implementada)
Time slot Ti l t
Tiempo es dividido en intervalos, llamados slots Un slot es la unidad de tiempo y su duracin depende de la implementacin de la capa fsica. 802.11b : 20 s Estaciones son sincronizadas con el AP en el modo infraestructura y entre si en modo ad hoc, el sistema es sincrnico Sincronizacin es mantenida a travs de la trama Beacon
IFS
Interframe space (IFS)
Intervalo de tiempo entre transisiones de tramas Usada para establecer prioridad en el acceso al canal
IFS
Short IFS (SIFS) es asociado a la prioridad mas alta Point coordination IFS (PIFS) > SIFS Distributed IFS (DIFS) > PIFS ( ) Extended IFS (EIFS) > DIFS Duracin depende de la implementacin a nivel de capa fsica f i
Caractersticas Bsicas C t ti B i
Esta implementacin es obligatoria DCF es basada en el esquema de Acceso Mltiple con Escuche de Portadora y Evitacin de Colisiones(CSMA/CA) Estaciones que tienen datos para transmitir entran en contienda para acceder al canal Una estacin debe repetir el procedimiento de contencin cada vez que se tiene una nueva trama de datos para transmitir
Escuche d P t d E h de Portadora
Usado para determinar si el canal esta ocupado o libre Llevado a cabo e la capa fsica e ado en a s ca Escuche de portadora Fsico: deteccin de energa p g de fuentes cercanas Escuche de portadora Virtual: la cabecera de trama indica la duracin de la MAC PDU (MPDU) incluida en la trama
Una U vez que NAV expir, l estaciones que ti i las t i tienen datos a transmitir escuchan al canal nuevamente
Este debera siempre transmitir un ACK con una p tasa menor o igual a la usada por el transmisor
Transmisin MPDU T i i
Retransmisin de T R t i i d Tramas
Una transmisin de trama podra fallar debido a una colisin o error en el canal de transmisin
Una transmisin fallida se la vuelve a intentar hasta un determinado nmero de retransmisiones es alcanzado
Transmisin MPDU T i i
Valor B k ff V l Backoff
Valor entero correspondiente a un nmero de ranuras de tiempo (time slots) El nmero de slots es una variable ramdmica distribuida en [0,CW] CW es la ventana de contencin y en cada intento de transmisin es actualizada como: Para i=1, CW1=Cwmin Para i>1, CWi=2(CWi-1) 1 con i>1 empezando al nmero de p intentos consecutivos para transmitir una MPDU Para cualquier i, CWiCWmax
Accediendo al canal A di d l l
Si mas de una estacin decrese su contador a 0 en el mismo tiempo colisin
wait Back-off B k ff
Data
Back-off Procedure
DIFS Station A Station B Station C Station D Station E Frame wait wait wait wait CWindow Back-off Frame CWindow CWindow Frame DIFS DIFS DIFS
Frame
Frame
Remaining B k ff R i i Back-off
En cada fragmento es insertada la cabecera PHY, es conveniente si el umbral de fragmentacin no es muy pequeo
EIFS
Usado por una estacin, cuando la capa fsica notifica la subcapa MAC que una transmisin est errada
Inicia desde el instante en que la capa fsica detecta un canal libre despus de una trama errada, sin tener en cuenta el mecanismo virtual de escuche de portadora
EIFS
EIFS debe ser lo suficientemente largo para que otra estacin pueda responder que pas para una STA pas, STA, una trama errada antes STA accedan al canal
Ejemplo
C->B; debido a un error en el canal A no recibe ; correctamente Como C tx fin A debe esperar EIFS antes de acceder fin, al canal, entonces C can Rx ACK de B
RTS/CTS
Procedimiento con Handshaking utiliza las tramas de control Request to send (RTS) y Clear to send (CTS) RTS/CTS deberan transmitirse a 1 Mbps Acceso con handshaking es usado para tramas mas largas que un RTS_Treshold
RTS
B
CTS
C: RTS
A
CTS
RTS
E A<->E; B escucha a A. E no puede escuchar a C enviando CTS como rplica a RTS de D. B luego puede transmitir un RTS hacia C causando colisin a C mientras D est transmitiendo hacia C
RTS
CTS
D: RTS
Ninguna otra t Ni t transmisin con RTS/CTS d l vecinos i i de los i de C deberan intentar durante este tiempo
Contadores R t C t d Retransmisiones ii
Cada estacin utiliza dos contadores: Long_Retry_Counter (LRC) si el MPDU a t L R t C t i l transmitir iti es ms largo que RTS_Threshold Short _Retry_Counter (SRC) en el resto de casos
Long Retry Limit (LRL): max valor de LRC g_ y_ ( ) Short _Retry_Limit (SRL): max valor de SRC
Contadores R t C t d Retransmisiones ii
Si el transmisor no recibe CTS como una rplica a la trama RTS despues de un cierto periodo timeout RTS, este incrementa su SRC Si el transmisor no recibe ACK para su trama MPDU, despus de un cierto periodo timeout este incrementa su LRC Tan pronto como cualquiera de los 2 contadores alcanza su valor mximo ( Short_Retry_Limit y Long_Retry_Limit, respectivamente), Long Retry Limit respectivamente) la trama es descartada
Caractersticas Bsicas C t ti B i
Usado en servicios con requerimientos de QoS, p provee una lucha libre p para el acceso al canal
Requiere de un punto de coordinacin (Point Coordination PC) que encueste las estaciones, puede ser implementado en las redes con infraestructura nicamente (AP=PC)
Caractersticas Bsicas C t ti B i
Estaciones capaces de operar bajo el modo PCF son concientes CF (CF=Contention Free) Estaciones declaran su participacin en la fase CF en Association Request Association Request PC construyen listas de encuestas basadas en las solicitudes recibidas Listas de encuesta son estticas La implementacin de las listas de encuesta y tablas son dejadas al sistema operador
El Periodo CFP (Collision Free Period) determina la frecuencia de repeticin de PCF con respecto al periodo Collision Period (CP), durante el cual DCF es implementado
PCF
DCF
PCF
DCF
NAV
NAV
Durante el CFP, estaciones pueden transmitir , p solamente en respuesta a una encuesta del PC o p perodo SIFS p para conocer el acuse despus de un p de recibo de la recepcin de un MPDU
P
Busy Medium D1 U1
P
D2 U2
P
D3
P
D4 U4
P
Ack
S NAV
Ahorro de Potencia
Alto consumo de potencia: Ptx = 1.6 W Prx = 1.45 W Pidle=1.15 W, Pidle 1.15 Pdoze=0.085 W Estaciones pueden entrar en Power Saving Mode (PSM) El AP mantiene un record de las estaciones en modo PSM y almacena paquetes hasta que la STA despierte
Ahorro de Potencia
AP periodicamente transmite Beacon (para sinc.) Beacons tambien incluyen estaciones que en modo PSM estn esperando datos Estaciones en modo PSM monitorean transmisiones beacon, despierta y encuesta el AP por ellos Mensajes multicast son transmitidos en un a-priori tiempo conocido Todas las estaciones que deseen recibir esta informacin deberan despertar
Formato de Tramas
Prembulo
Cabecera PLCP
Cabecera MAC
Cuerpo de trama
CRC
Cabecera MAC+Cuerpo+CRC
Longitud de datos MAC y campo CRC en bytes Longitud d l t L it d de la trama d control d campos en bit de t l de bits
D Duracin ( s): Tiempo requerido para t i (en ) Ti id transmitir l iti la siguiente trama (datos) + CTS + ACK + 3 SIFs RA: Direccin del recipiente inmediato TA: Direccin de la STA transmitiendo la trama
D Duracin ( s): V l d d i (en ) Valor de duracin previo una i i trama RTS 1 CTS 1 SIFS RA: Campo TA en la trama RTS
D Duracin: d i duracin 1 t i trama previa 1 ACK 1 i SIFS RA:copiado del campo de direccin 2 de una trama previa
Algunos Valores
PHY preamble: 18 bytes, transmitidos @ 1 Mbps
MACHDR: 34 bytes, transmitidos @ l misma t b t t itid la i tasa de TX que la usada por el que TX la trama
Capa Fsica
Estndar aprobado aos despus, debido a dificultades de frecuencias altas (5GHz) y altos costos ( ) UNII 5 GHz bands In U.S.: UNII-1: 4 channels for indoor use UNII 1: UNII-2: 4 channels for indoor/outdoor use UNII-3: 4 channels for outdoor bridging En Europa dificultades debido a Hiperlan II pero ahora II, est aprobado
Capa Fsica
OFDM (Orthogonal Frequency Division Modulation) como tecnologa de transmisin g Muy buen desempeo contra desvanecimientos multicamino m lticamino Modulacin: BPSK, QPSK, 16-QAM, 64-QAM Data rates: 6, 9, 12, 18, 24, 36, 48, 54 Mbps R Rango reducido d id slot=9s, SIFS=16s, PIFS=25s, DIFS=34s
IEEE 802.11a
Velocidad de Transmisin hasta 54 Mbps Productos ya en el mercado y capaces de permitir velocidades de 108 Mbps (Atheros turbo mode) IEEE adoptar esto? Tendr un impacto escencial sobre los rangos de comunicacin la banda de frecuencia de 5 GHz? S correspondiente estndar en E Su di t t d Europa es ETSI Hiperlan II
IEEE 802.11g
Estndar aprobado en Junio del 2003 Opera en la banda ISM de 2 4 GHz 2.4 Compatible con 802.11b Usa OFDM como tecnologa de TX M d l i BPSK QPSK 16 QAM 64-QAM Modulacin: BPSK, QPSK, 16-QAM, 64 QAM Data rates: 1, 2, 5.5, 6, 9, 11, 12, 18, 22, 24, 36,48, 54 Mbps Consumo de potencia similar a 802 11b 802.11b
Modo operacional
Slot time=20 s / Short slot time=9 s SIFS=10 s CWmin=15 CWmin=1023 s, CWmin=15, Tasas de Tx bsicas determinadas por el AP (pueden ser mayores a 1Mbps), para tramas de administracin, control; y multicast y broadcast tramas de datos Actual throughput: 20 Mbps
Compatibilidad
Slot time=20s SIFS=10 s CWmin=31 CWmax=1023 s, CWmin=31,
NAV distribution M Mecanismo de proteccin i d t i CTS-a-si mismo / RTS / CTS, @ tasa de Tx bsica, para notificar la duracin a un mismo alcance, mejor para los terminales ocultados
Compatibilidad
- DSSS-OFDM: Trama con el prembulo y cabecera DSSS y DSSS, carga til de OFDM (ninguna necesidad de la proteccin)
Productos disponibles
802 11 a/b/g combo card 802.11 combo-card AP costo $250, tarjeta costo $100 Soporta modo ad hoc Al Algunas veces control d potencia t l de t i Funciones de seguridad mejoradas
HIPERLAN
Caractersticas Generales
Estndar ETSI (European Telecommunications Standards Institute) H/1 e H/2 (1999) ) ( ) Bandas de Frecuencia: 5.15-5.30 GHz & 17.1-17.3 GHz GH H/1 bit rates hasta: 23.5 Mbps para trfico de datos (acceso asincrnico), 2 Mbps para trfico en tiempo real H/2 @5 GHz provee tasas de TX de bits hasta 54 Mbps (igual que IEEE 802.11a)
Caractersticas Generales
Baja movilidad (velocidades hasta 36 Kph) Rango de Tx de los Nodos hasta: 50 m @ high bit rate 800 m @ low bit rate E Esquema d M d l i de Modulacin: GMSK para H/1 OFDM para H/2 Modos de Configuracin: ad hoc o con AP
Pila de Protocolos H2
H2 MAC
Mas de un canal de frecuencia disponible Sobre cada canal, el esquema de acceso es , q TDD/TDMA Tiempo es ranurado duracin de trama = 2 ms Trabaja con capacidad dinmica en uplink y downlink
H2 MAC
Una solicitud de recurso al AP contiene el nmero de PDUs que estn esperando ser transmitidos Las solicitudes son enviadas usando el esquema ALOHA, en correspondencia de los time slots asignados por AP Nmero de contention slots determinados por AP dependiendo de requerimientos de retraso En caso de colisin, un nodo es notificado por AP a travs ACH en la siguiente trama El nodo computa un backoff time como un nmero ramdmico de time slots
H2 MAC
Si una solicitud de recursos es If resource request is exitosa, el nodo pasa a modo de libre contienda (contention-free mode) En contention-free mode, AP programa las transmisiones uplink/downlink Periodicamente, AP puede consultar a los nodos acerca del nivel de ocupacin de sus buffers
H2 RLC
Autenticacin y otras funciones de seguridad RRC, administracin y gestin del handover, ahorro de potencia y control de potencia Establecimineto y liberacin de conexiones de usuarios
H2 Capa de Convergencia
Realiza funciones entre conexiones con capas superiores / prioridades y conexiones DLC Cantidad flexible de QoS Segmentacin y reensamblaje de paquetes desde / hasta 48 bytes Maneja Multicast & broadcast
HIPERLAN VS 802.11
Similitudes: 1. Soporta modos ad hoc y configuracin con AP p g 2. Usa OFDM 3. Contention-based channel access 4. Bit rate comparable a LAN almbricas 5. LLC es el mismo que en LAN cableadas Diferencias: 1. TDD/TDMA en Hiperlan, CSMA/CA en 802.11 2. En Hiperlan se tiene mayor importancia a trfico en tiempo real p