Sunteți pe pagina 1din 228

WIRELESS LOCAL AREA

NETWORKS

Curso de Comunicaciones
Inalámbricas
ESTÁNDARES DE REDES LAN
INALÁMBRICAS

IEEE 802.11

HiperLAN
IEEE 802.11
IEEE 802.11
Es un estándar inalámbrico de redes de área local que
especifica un interfaz inalámbrico entre un cliente y una
estación base o punto de acceso (access point), así
como entre clientes inalámbricos

Define la capa PHY y la subcapa MAC (subcapa LLC


definida en 802.2)

El proceso de estandarización inició en 1990 y aún


continúa, 1ra publicación `97, 2da publicación `99, `03
IEEE 802.11

Ancho de Banda: 1-2-5.5-11-22-54 Mbps

Medio Físico:

Espectro Ensanchado

Infrarojo (10 m)
Pila de Protocolos
Capa Física
Subcapa MAC
Arquitectura (1)

BSS (Basic Service Set): set de nodos usando la


misma función de coordinación para el acceso al canal
BSA (Basic Service Area): área cubierta por un BSS

BSS modos de configuración:


- ad hoc: nodos se comunican directamente entre si
- infraestructura: BSS es conectada a una
infraestructura fija a través de un controlador
centralizado, conocido como Punto de Acceso
(Access Point - AP)
WLANs con Infraestructura

BSS contienen
Hosts inalámbricos
Punto de acceso (AP):
Estación Base

BSS’s están interconectados mediante un sistema de


distribución (DS)
WLANs Ad Hoc
Red Ad Hoc: Estaciones IEEE 802.11 pueden
dinámicamente formar una red sin AP y comunicarse
directamente entre si.

Aplicaciones:
“laptop” conferencias
Interconexión de dispositivos personales
Campo de batalla

IETF MANET (grupo de trabajo MANET)


Extended Service Set (ESS)
Varios BSSs interconectados entre sí a nivel de la
subcapa MAC forman un Extended Service Set (ESS)

El backbone que se encuentra interconectando los


BSSs puede ser

- LAN (802.3 Ethernet/802.4 Token Bus/802.5


TokenRring)
- Red MAN alámbrica
- IEEE 802.11 WLAN
Extended Service Set (ESS)

Una ESS puede proveer acceso a Internet a través de


un nodo gateway. Cuando la red es fija es una IEEE
802.X, el gateway trabaja como un bridge por eso lleva
a cabo la conversión del formato de trama.
Posibles Escenarios (1)
Ad hoc networking
Independent BSS (IBSS)
STA STA

AP
STA
Distribution
STA system
STA IEEE
802.X

Red con infraestructura


AP

STA STA
Posibles Escenarios (2)

Ad hoc WLAN
Distribution
system

STA
AP AP
STA
STA STA STA STA

WLAN´s con infraestructura


Unión de BSSs

BSS con AP: son necesarias la autentificación y


la asociación para unir una BSS

BSS independiente: ninguna autentificación ni


procedimientos de asociación son requeridos
para unir a una IBSS
Unión de BSSs con AP: Scanning
Una estación dispuesta a unirse a un BSS debe obtener
comunicación con el AP. Esto puede suceder mediante:

1. Passive Scanning

La estación busca en los canales para obtener una


trama “Beacon”, que es periódicamente enviada por el
AP
Unión de BSSs con AP: Scanning
2. Active Scanning (la estación trata de encontrar un AP)

La estación envía una trama ProbeRequest

Todos los AP’s que han sido alcanzados responden con


una trama ProbeResponse

Una vez que un AP ha sido encontrado y seleccionado,


la estación realiza la autentificación
Unión de BSSs con AP:
Autentificación
Sistema de Autentificación Abierta (predeterminado,
2 pasos)

- Estación envía una trama de autentificación con su


identidad
- AP envía una trama como un ACK/NACK

Compartiendo una llave de autentificación

Estaciones reciben una llave secreta que es


compartida a través de un canal independiente de
802.11
Estaciones autentifican a través de la llave (requiere
encriptación vía WEP).
Unión de BSSs con AP:
Asociación
Una vez que la estación es autentificada, esta inicia
el proceso de asociación, ej. Intercambia información
de las capacidades y roaming de AP/estación

STA ->AP: AssociateRequeste frame


AP-> STA: AssociationResponse frame
AP nuevo informa a uno antiguo vía DS

Una vez finalizada la asociación, una estación puede


transmitir y recibir datos
IEEE 802.11/802.11b
Capa Física

Tres diferentes técnicas 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 línea de vista, emplean transmisión


difundiendo la luz

Con modulación de posición de pulso (4-PPM) se


puede obtener una velocidad de 2 Mbps (2 bits de
información codificados con 4 bits)
Máxima potencia de salida: 2W
Spread Spectrum

Idea: señal ensanchada sobre una banda extendida de


frecuencia

Frequency Hopping: transmite sobre una secuencia


randómica de frecuencias

Direct Sequence: secuencia randómica (conocida por


ambos el emisor y el receptor) llamado chipping code
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


frecuencia con un ancho de 1 MHz. Frecuencia
central es @ 2.402 GHz

Cada 3 canales corresponden a 1 Mbps con


modulación GFSK

50 saltos/s => 20 ms
DSSS (1)
La radiación de potencia es limitado
Típicamente: 85 mW

Banda de Frecuencia: ISM @ 2.4 GHz

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

(11 chips/symbol)/11 MHz = 1 Mbps si DBPSK es


usada

La secuencia PN es fija para todas las estaciones


dentro de una BSS
DSSS (3)
BSSs adyacentes coexisten sin interferirse uno a otro si
la separación de su fo es al menos igual a 25 MHz
No más de 3 BSSs adyacentes deberían ser permitidos

Esquema de modulación:

- DBPSK (Differential Binary Phase Shift Keying) @ 1


Mbps
DSSS (4)
- DQPSK (Differential Quadrature Phase Shift Keying)
@ 2 Mbps

- 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 para detectar y establecer automáticamente la
mejor tasa de datos

Información de Control siempre se envía @ tasa básica


Estándar no especifica como adaptar la velocidad de
transmisión

Automatic Rate Adaptation: basado en medidas SIR


sobre el movimiento de la ventana
Evolución IEEE 802.11 (Radio)
IEEE 802.11 Protocolo MAC

Realiza las siguientes funciones:

Asignación de recursos

Segmentación y reensamblaje de datos

Direccionamiento MAC Protocol Data Unit (MPDU)

MPDU ( formato de trama)

Control de error
Tramas MAC
Tres tipos de trama son definidas

Control: ACK positivos, procedimientos para acceder


al canal (RTS, CTS)

Datos: información a ser transmitida sobre el canal

Administración: conexión establecimiento/liberación,


sincronización, autentificación. Intercambiados como
trama de datos, pero no son reportados a capas mas
altas
Data Transfer

Transferencia de datos asincrónica para tráfico


tolerante al retardo, como transferencia de archivos

DCF (Distributed Coordination Function)


Data Transfer

PCF (Point Coordination Function): basado en


encuesta ( polling) de las estaciones y controlado
por el AP

Esta implementación es opcional (realmente no es


implementada)
Time slot
Tiempo es dividido en intervalos, llamados slots
Un slot es la unidad de tiempo y su duración depende
de la implementación de la capa física.
802.11b : 20 μs
Estaciones son sincronizadas con el AP en el modo
infraestructura y entre si en modo ad hoc, el sistema es
sincrónico
Sincronización es mantenida a través de la trama
Beacon
IFS
Interframe space (IFS)

Intervalo de tiempo entre transmisiones de tramas


Usada para establecer prioridad en el acceso al
canal

4 tipos de IFS son definidas


IFS
Short IFS (SIFS) es asociado a la prioridad mas alta
Point coordination IFS (PIFS) > SIFS

Distributed IFS (DIFS) > PIFS

Extended IFS (EIFS) > DIFS

Duración depende de la implementación a nivel de capa


física
Short IFS (SIFS)
Para separar transmisiones pertenecientes a un
mismo diálogo

Asociado con la prioridad mas alta

Su duración depende de :

Tiempo de propagación sobre el canal

Tiempo a transmitir la información de la capa física


a la MAC

802.11b: 10μs
Point Coordination IFS (PIFS)

Usado para dar prioridad de acceso al Point


Coordinator (PC)

Solamente un PC puede acceder al canal entre un


SIFS y DIFS

PIFS= SIFS + 1 time slot


Distributed IFS (DIFS)

Usado por las estaciones que se encuentran


esperando que el canal se libere para luchar por él

DIFS = PIFS + 1 time slot


Extended IFS (EIFS)

Usado por una estación cuando la capa física notifica


a la capa MAC que una transmisión no ha sido
correctamente recibida
Esquema de Acceso DCF
Características Básicas
Esta implementación es obligatoria
DCF es basada en el esquema de Acceso Múltiple con
Escuche de Portadora y Evitación de
Colisiones(CSMA/CA)

Estaciones que tienen datos para transmitir entran en


contienda para acceder al canal

Una estación debe repetir el procedimiento de


contención cada vez que se tiene una nueva trama
de datos para transmitir
IEEE 802.11 Protocolo MAC:
CSMA/CA
802.11 CSMA: emisor
Si sensa al canal libre por DIFS
segundos, luego transmite una trama
entera (sin detección de colisión)
Si sensa al canal ocupado
implementa un backoff binario (CA)
802.11 CSMA receptor:
si recibe OK regresa ACK después
de un SIFS
IEEE 802.11 Protocolo MAC:

802.11 Protocolo CSMA:


otros
NAV: Network Allocation
Vector

Trama 802.11 tiene un


campo de transmisión
Otros difieren el acceso
por una unidad NAV
de tiempo
Efecto del Terminal Oculto
Terminales ocultos: A, C no pueden escuchar entre si
Obstáculos, atenuación de señal
Colisiones en B

Meta: evitar colisiones en B


CSMA/CA with hanshaking
IEEE 802.11 Protocola MAC:
Handshaking
CSMA/CA: explícitamente reserva
el canal

Emisor: envía un mensaje corto


RTS (Request to Send)

Oyente: responde con un


mensaje corto CTS (Clear to
Send)
IEEE 802.11 Protocola MAC:
Handshaking
CTS reserva el canal para el
emisor, notificando a las
estaciones (posiblemente
ocultos)

Evita colisiones debido a


terminales ocultos
IEEE 802.11 Protocola MAC:
Handshaking
Pequeños RTS y CTS
Colisiones son menos
probables, de muy corta
duración

Fin resulta como detección de


colisión

DCF permite:
CSMA/CA
CSMA/CA con reservaciones
Esquema de Acceso DCF
Básico
Esquema más simple
Usado cuando la trama de datos a ser transmitida tiene
corta duración

Con handshaking
Usa tramas de control adicionales para acceder al canal
Diseñado para resolver los problemas de terminal oculto
Provee alta fiabilidad en transmisión de datos
DCF
Modo de Acceso Básico
Escuche de Portadora
Usado para determinar si el canal esta ocupado o libre
Llevado a cabo en la capa física

Escuche de portadora Físico: detección de energía


de fuentes cercanas

Escuche de portadora Virtual: la cabecera de trama


indica la duración de la MAC PDU (MPDU) incluida en
la trama
Network Allocation Vector
(NAV)
Usadas para estaciones cercanas al transmisor para
almacenar la duración de la trama que esta ocupando el
canal.

El canal llega a estar libre cuando el NAV expira

Una vez que NAV expiró, las estaciones que tienen


datos a transmitir escuchan al canal nuevamente
Usando DIFS y SIFS

Transmisor:
Sensa el canal
Si el canal está libre, este espera un tiempo igual a
DIFS

Si el canal continúa desocupado por un periodo


DIFS, este transmite su MPDU
Usando DIFS y SIFS
Receptor:
Computa el campo checksum para verificar si la
transmisión es correcta

Si es correcta, este transmite un ACK después de un


tiempo igual a SIFS

Este debería siempre transmitir un ACK con una


tasa menor o igual a la usada por el transmisor
Transmisión MPDU
Retransmisión de Tramas

Una transmisión de trama podría fallar debido a una


colisión o error en el canal de transmisión

Una transmisión fallida se la vuelve a intentar hasta


un determinado número de retransmisiones es
alcanzado

Esquema ARQ (Para y Espera)


Collision Avoidance (CA)
Back-off procedure
Si una estación escucha al canal ocupado, este
espera a que el canal esté libre

Tan pronto como el canal está libre por DIFS, la


estación:
Computa el intervalo backoff de tiempo
Fija el contador backoff a este valor
La estación será capaz de transmitir si el contador
backoff alcanza 0
Transmisión MPDU
Valor Backoff
Valor entero correspondiente a un número de ranuras de
tiempo (time slots)

El número de slots es una variable randómica distribuida en


[0,CW]

CW es la ventana de contención y en cada intento de


transmisión es actualizada como:

Para i=1, CW1=Cwmin


Para i>1, CWi=2(CWi-1) –1 con i>1 empezando al número de
intentos consecutivos para transmitir una MPDU
Para cualquier i, Cwi<Cwmax
Decrecimiento Back--off

Mientras el canal está ocupado, el contador


backoff esta parado

Mientras el canal está libre, la estación decrece el


valor backoff hasta

El canal llegue a estar ocupado ó


El contador del backoff alcanza 0
Accediendo al canal

Si mas de una estación decrese su contador a


0 en el mismo tiempo  colisión

Estaciones colisionantes deberán calcular un


nuevo valor backoff
Post-Backoff

Después de completar una transmisión, una estación


espera por ACK y luego establece el backoff
procedure, no importa si tiene una nueva MPDU para
transmitir o no

Solamente existen dos casos donde una STA envía


una trama después de haber sensado el canal libre
por un DIFS:

- La STA ha conformado recientemente la BSS, o


- Su post-backoff ya ha terminado
SIFS and DIFS
Data
Station A
SIFS Ack

Station B DIFS CWindow

Other stations Data


wait

Back-off
Back-off Procedure
DIFS DIFS DIFS DIFS
CWindow
Frame
Station A
wait Back-off
Frame
Station B
CWindow
wait Frame
Station C
CWindow
Station D wait Frame
wait
Station E Frame

Back-off Remaining Back-off


DCF Básico: Ejemplo
Fragmentación de Datos (1)
Un MSDU es fragmentado en más de una trama
(MPDU) cuando su tamaño es más grande que un
determinado valor umbral de fragmentación

En el caso de falla, menor ancho de banda es


desperdiciado
Fragmentación de Datos (2)
Todas las tramas MPDU tienen el mismo tamaño a
excepción de la última, que puede ser mas pequeña
que el valor umbral de fragmentación (fragmentation
threshold)

En cada fragmento es insertada la cabecera PHY, es


conveniente si el umbral de fragmentación no es muy
pequeño
Fragmentación de Datos (3)
MPDUs originadas de una misma MSDU son
transmitidas a SIFS + ACK + SIFS

El transmisor libera el canal cuando

La transmisión de todos los MPDUs pertenecientes


a una misma MSDU es completada

El ACK asociado a un MPDU es perdido


Fragmentación de Datos (4)
El contador Backoff es incrementado por cada
fragmento retransmitido perteneciente a una misma
trama

El receptor reconstituye los MPDUs en el MSDU


original que es luego pasada a capas superiores

Unidades de datos broadcast y multicast nunca son


fragmentados
Recompetición por el Canal
Una estación recompite por el canal cuando
Este ha completado la transmisión de un MPDU
pero aún tiene datos para transmitir

Una transmisión MPDU falla y el MPDU debe


ser retransmitido

Recuerda que antes de recompetir por el canal, una


estación debe llevar a cabo el procedimiento
backoff
EIFS
Usado por una estación, cuando la capa física
notifica la subcapa MAC que una transmisión está
errada

Inicia desde el instante en que la capa física detecta


un canal libre después 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
estación pueda responder que pasó, para una 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


al canal, entonces C puede Rx ACK de B
DCF
Acceso con handshaking
Acceso con Handshake

Usado para reservar el canal

Se lo utiliza debido a:

Estaciones ocultas

Estaciones que colisionan continúan


transmitiendo sus MPDU; si se transmite un
MPDU grande en colisión, mayor ancho de
banda es desperdiciado.
Acceso con Handshake

Se necesita evitar colisiones, especialmente


cuando la trama es grande

Particularmente útil cuando un número grande de


estaciones luchan por el canal
RTS/CTS
Procedimiento con Handshaking utiliza las tramas
de control Request to Send (RTS) y Clear to Send
(CTS)

RTS/CTS deberían transmitirse a 1 Mbps

Acceso con handshaking es usado para tramas mas


largas que un RTS_Treshold
DCF con Handshaking
Transmisor (con tramas de datos o administración
a transmitir):
Envia un RTS (20 bytes de longitud) al destino
Vecinos:
Leen el campo de duración en RTS y establecen su
NAV
Receptor:
Lee el campo de duración en CTS y actualiza su
NAV
Transmisor:
Inicia la transmisión una vez que recibe CTS
MPDU Transmission & NAV
DIFS SIFS

RTS DATA source

CTS ACK destination


SIFS SIFS
other
NAV (RTS) CW
NAV (CTS) backoff
DIFS
NAV (data)
El problema de terminales
ocultos

RTS

A B C D
CTS

B C: RTS
C B: CTS; D conoce que C está ocupado recibiendo una
transmisión de B
El problema de terminales
ocultos
Si una estación detecta el mensaje RTS solamente,
establecerá su NAV

Si la estación que origina el RTS no recibe el CTS


dentro de un cierto timeout

este piensa que el destino es inalcanzable

este inicia el backoff procedure para re-intentar el


acceso al canal
El problema de terminales
ocultos
Una estación, que recibe CTS solamente, ajustará su
NAV aún si este no recibió el correspondiente RTS

Por tanto, el problema de terminales ocultos es


resuelto

Sin embargo, si una STA cercana al receptor no


escucha CTS debido a una colisión, este intentará
acceder al canal y causar colisión en el receptor
MACA (Multiple Access with
Collision Avoidance Karn ’90)

Algoritmo que origina el mecanismo RTS/CTS usado


en 802.11

MACA evita el problema de hidden terminals igual


que en 802.11

MACA evita el problema de exposed terminals


también
El problema de terminales
ocultos

CTS
RTS

RTS
A B C D
RTS

CTS

A<->E; B escucha a A. E no puede escuchar a C enviando CTS


como réplica a RTS de D. B luego puede transmitir un RTS
hacia C causando colisión a C mientras D está transmitiendo
hacia C
MACA (Multiple Access with
Collision Avoidance Karn ’90)
MACA evita el problema de exposed terminals como
sigue:

- Si una estación detecta un mensaje RTS,


establecerá su NAV

- Sin embargo, si no escucha el correspondiente


CTS dentro de un cierto timeout, este piensa que
puede intentar acceder al canal y reiniciar su NAV
El problema de terminales
expuestos

RTS

CTS
A B C D

C D: RTS
D C: CTS; B no escucha la transmisión de D CTS, por eso este
transmite a A
MACAW (MACA Wireless)

Este usa la siguiente secuencia de mensajes: RTS-


CTS-DS (Data Sending)-Data-ACK

DS es introducido porque:

Si B no escucha CTS de D, B puede acceder al canal

Si B envía RTS hacia A mientras C ha iniciado la


transmisión hacia D, B no estaría en capacidad de
recibir CTS de A (Las transmisiones de C y A
colisionarían en B)
MACAW (MACA Wireless)

Para resolver el problema, C envía un mensaje DS


para informar a sus vecinos que la transmisión de
datos tomará lugar

Ninguna otra transmisión con RTS/CTS de los vecinos


de C deberían intentar durante este tiempo
Contadores Retransmisiones
Cada estación utiliza dos contadores:

Long_Retry_Counter (LRC) si el MPDU a transmitir


es más largo que RTS_Threshold

Short _Retry_Counter (SRC) en el resto de casos

Long Retryy_Limit (LRL): max valor de LRC


Short _Retry_Limit (SRL): max valor de SRC
Contadores Retransmisiones
Si el transmisor no recibe CTS como una réplica a
la trama RTS, despues de un cierto periodo timeout
este incrementa su SRC
Si el transmisor no recibe ACK para su trama
MPDU, después de un cierto periodo timeout este
incrementa su LRC

Tan pronto como cualquiera de los 2 contadores


alcanza su valor máximo ( Short_Retry_Limit y
Long_Retry_Limit, respectivamente), la trama es
descartada
PCF
Esquema de Acceso Centralizado
Características Básicas
Usado en servicios con requerimientos de QoS,
provee una lucha libre para el acceso al canal

Requiere de un punto de coordinación (Point


Coordination PC) que encueste las estaciones,
puede ser implementado en las redes con
infraestructura únicamente (AP=PC)
Características Básicas
Estaciones capaces de operar bajo el modo PCF
son concientes CF (CF=Contention Free)

Estaciones declaran su participación en la fase CF


en “Association Request”

PC construyen listas de encuestas basadas en las


solicitudes recibidas

Listas de encuesta son estáticas


La implementación de las listas de encuesta y
tablas son dejadas al sistema operador
Duración PCF (1)
Diseñado para coexistir con DCF

El Periodo CFP (Collision Free Period) determina la


frecuencia de repetición de PCF con respecto al
periodo Collision Period (CP), durante el cual DCF
es implementado
Duración PCF (2)
CFP inicia con una señal beacon que es enviada en
broadcast por el AP y es usada para sincronizar las
estaciones

CFP termina con una trama CF_end


Coexistencia entre DCF y PCF

CFP repetition interval

B PCF DCF B PCF DCF

NAV NAV
Duración PCF (3)

La máxima duración del CFP es determinada por el


parámetro CFP_Max_Duration
minimo CFP_Max_Duration igual a:
2 MPDUs con longitud máxima + 1 trama beacon
+ 1 trama CFP_end
maximo CFP_Max_Duration igual a:
CFP repetition interval – (RTS+CTS+1 MPDUs con
longitud máxima + ACK)
Duración PCF (4)

La duración del periodo CFP es determinado por el AP


basado por el trafico sobre la red

Cuando un CFP nuevo inicia, todas las estaciones


establecen su NAV al valor CFP_Max_Duration
Supertrama y Protocolo PCF
Acceso CFP (1)
Cuando CFP debe iniciar, PC sensa el canal
Si está desocupado y se mantiene por un periodo
igual a PIFS, PC broadcast una trama beacon

Durante el CFP, estaciones pueden transmitir


solamente en respuesta a una encuesta del PC o
después de un período SIFS para conocer el acuse
de recibo de la recepción de un MPDU
Acceso CFP (2)
Después de un periodo SIFS desde la trama beacon,
PC transmite

Una trama CF-Poll (que no incluye datos) o


Una trama de datos o

Una trama de datos + un CF-Poll


Acceso CFP (3)

PC podría terminar CFP enviando una trama CFP_end


después de su primera transmisión (CF-Poll o trama de
datos o datos + CF-Poll)
En el caso de CFP continúe:
La estación encuestada por el PC a través de CF-
Poll puede replicar después de un periodo SIFS
para transmitir
una trama de datos
una trama de datos + CF-ACK, si recibió los datos
una trama NULL si no tiene datos para transmitir
Acceso CFP (4)

Como el PC recibe una trama de datos+CF-ACK, este


espera un intervalo PIFS y luego puede transmitir una
trama de datos+CF-ACK+CF-Poll a diferentes
estaciones

Si el PC no recibe el CF-ACK como esperaba, este


espera un tiempo PIFS y luego transmite a la siguiente
estación en la lista de encuesta
Supertrama y Protocolo PCF

Superframe

Contention Free

P P P P P
Contention Period
Busy D1 D2 D3 D4 Ack
Medium U1 U2 U4 D=CF-Down
S S U=CF-UP
S S=SIFS
P=PIFS
NAV
Reset NAV
Cuál es el problema en WLAN
QoS?
PCF diseñado para proveer QoS para tráfico en
tiempo real

Qué dificulta la QoS en 802.11?


1. Impredecible retardo beacon

Una STA no inicia una transmisión después


TBTT, pero continúa su transmisión por eso
pueden ser retrasadas las tramas beacon

A mas largo el tamaño de la trama, el retraso de


la trama beacon es mayor (hasta 4.9 ms)
Cuál es el problema en WLAN
QoS?
2. Duración de transmisiones desconocidas
3. Listas estáticas de polling-> polling saturado
Más detalles de 802.11
Ahorro de Potencia
Alto consumo de potencia:
– Ptx = 1.6 W
– Prx = 1.45 W
– Pidle=1.15 W,
– 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 están 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


información deberían “despertar”
Formato de Tramas

Cabecera Cabecera Cuerpo de


Preámbulo CRC
PLCP MAC trama
Preámbulo y cabecera PLCP
Preámbulo (PHY dependiente)
– Sync – Una secuencia de 80 bits alternando 0s y 1s
– Start Frame Delimiter (SFD) – patrón de 16-bit:
00001100 1011 1101 (para sincronización de tramas)

Cabecera PLCP (Debe ser transmitida a 1 Mbps)


– Longitud – No. de bytes en el paquete (usado por la
capa PHY)

– Campo Señalización – para velocidad de datos


– HEC – 16-bit CRC para la cabecera
Cabecera MAC+Cuerpo+CRC

Longitud de datos MAC y campo CRC en bytes


Longitud de la trama de control de campos en bits
Campo de la trama de control
• Version del Protocolo
– Para diferenciar entre: 802.11, 802.11a, b, g
• Type and Subtype

– Tipo de trama:administración (ej., Beacon,


Probe,Association), control (ej., RTS, CTS, ACK,
Poll), o datos

– Existen mas de 30 diferentes tipos de tramas


Campo de la trama de control
ToDS / FromDS
– Si una trama destinada por el DS
• FromDS=0,ToDS=0: tramas Mng&Control, Datos
dentro de un IBSS

• FromDS=1,ToDS=0: trama de datos para una


estación en una red con infraestructura

• FromDS=0 ToDS=1: trama de datos de una estación


en una red con infraestructura

• FromDS=1,ToDS=1: trama de datos sobre un bridge


inalámbrico
Campo de la trama de control
• More Fragments
– Para señalar que existen más tramas entrantes
• Retry

– 1 si esta es una retransmisión de un fragmento


• Power Managment

– Para señalar que la estación es cambiada de


modo Active a modo Power Save (o viceversa)
Campo de la trama de control
• More Data
– Existen mas tramas almacenadas en los buffers para
esta estación (para poleo o cambio de estado)
• WEP

– Indica si la trama es encriptada o no


• Order

– La trama es un stream que es estrictamente


ordenada
Otros campos de la Cabecera
MAC
• Duration / ID
– Duration: usada para calcular NAV
– ID: Estación ID para encuesta en PSM
• Sequence Control

– Trama y fragmento numerada


Otros campos de la Cabecera
MAC
Estándar 48-bit dirección IEEE
• Address 1
– Dirección de destino
Si ToDS=0, entonces dirección de STA final
Si ToDS=1, BSSID (si FromDS=0) o bridge (si
FromDS=1)
Otros campos de la Cabecera
MAC
• Address 2
– Dirección del transmisor
Si FromDS=0, entonces dirección de la fuente
Si FromDS=1, BSSID (si ToDS=0) o bridge (si
ToDS=1)
Otros campos de la Cabecera
MAC
• Address 3
Si FromDS=ToDS=0, BSSID
Si FromDS=0, ToDS=1, dirección destino final
Si FromDS=1, ToDS=0, dirección de la fuente
Si FromDS=1, ToDS=1, dirección destino final
Otros campos de la Cabecera
MAC
• Address 4
Dirección de la fuente
Establecida solamente cuando una trama es
transmitida desde un AP hacia otro ej., si
FromDS=ToDS=1
Ejemplo: Trama RTS

• Duración (en μs): Tiempo requerido para transmitir la


siguiente trama (datos) + CTS + ACK + 3 SIFs
• RA: Dirección del recipiente inmediato

• TA: Dirección de la STA transmitiendo la trama


Ejemplo: Trama CTS

• Duración (en μs): Valor de duración previo una


trama RTS − 1 CTS − 1 SIFS

• RA: Campo TA en la trama RTS


Ejemplo: Trama CTS

• Duración: duración 1 trama previa – 1 ACK − 1


SIFS

• RA:copiado del campo de dirección 2 de una


trama previa
Algunos Valores
• PHY preamble: 18 bytes, transmitidos @ 1 Mbps

• PHYHDR: 6 bytes, transmitidos @ 1 Mbps

• MACHDR: 34 bytes, transmitidos @ la misma tasa


de TX que la usada por el que TX la trama

• ACK=Preamble + PHYHDR+14 bytes


IEEE 802.11a
Capa Física
• Estándar aprobado años después, 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-2: 4 channels for indoor/outdoor use
• UNII-3: 4 channels for outdoor bridging

• En Europa dificultades debido a Hiperlan II, pero ahora


está aprobado
Capa Física
• OFDM (Orthogonal Frequency Division Modulation)
como tecnología de transmisión

Muy buen desempeño contra desvanecimientos


multicamino

• Modulación: BPSK, QPSK, 16-QAM, 64-QAM


• Data rates: 6, 9, 12, 18, 24, 36, 48, 54 Mbps
• Rango reducido

• slot=9μs, SIFS=16μs, PIFS=25μs, DIFS=34μs


Capa Física (OFDM)
• Canales son de 20 MHz
• Cada canal tiene 52 subportadoras de 200 KHz,
usadas por una estación a la vez

• 108 Mbps es permitido usando dos canales


simultáneamente
IEEE 802.11a
• Velocidad de Transmisión 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
comunicación la banda de frecuencia de 5 GHz?
• Su correspondiente estándar en Europa es ETSI
Hiperlan II
802.11a vs. 802.11b
• El consumo de potencia es similar, sin embargo con
802.11a toma de 4 a 9 veces menos energía para
transmitir un paquete de datos de longitud determinado
(debido a la alta velocidad de TX)

• 8 canales independientes con 802.11a (3 en 802.11b)

• Max velocidad de TX es 5 a 10 veces mayor


802.11a vs. 802.11b
• Aún no existen equipos que interfieran en la banda
que utiliza para TX 802.11a
• Atheros demanda que durante el rendimiento de
procesamiento verdadero, las medidas realizadas en
802.11b nunca superaron a 802.11a (en un ambiente
típico de la oficina a pesar del uso de la banda de una
frecuencia más alta - vea los diagramas en las
diapositivas siguientes)
Consultar proyecto Atheros
Celdas e Interferencia Co-canal
IEEE 802.11e
Antes de 802.11e:

• La MAC trataba a todos los tipos de tráfico por igual


• Sin soporte a requerimientos de QoS (Quality of Service)
• IEEE 802.11e define los mecanismos para proporcionar QoS
a aplicaciones en tiempo real como voz y vídeo.
• Se distinguen estaciones que no utilizan los servicios QoS
(nQSTA) de aquellas que si los utilizan (QSTA).
IEEE 802.11e

• Nueva terminología
– QAP – QoS Access Point
– QSTA – QoS Station
– HC – Hybrid Coordinator
• Para soportar QoS, IEEE 802.11e introduce una tercera función de
coordinación, llamada HCF (Hybrid Coordination Function).
• HCF es implementadp para todas QAPs y QSTAs
• HCF define dos nuevos mecanismos de acceso al canal:
– Contention based
• Enhanced distributed channel access (EDCA)
– Controlled channel access
• HCF Controlled Channel Access (HCCA)
Arquitectura IEEE 802.11e
Comparción IEEE 802.11 e IEEE 802.11e

CAP controlled access phase :


Período de tiempo cuando el HC mantiene el control del medio
después de ganar acceso al medio después de la detección por el canal
para estar inactivo durante un tiempo PIFS
Transmission Opportunity (TXOP)
• Bajo HCF, TXOP es la unidad básica de transmisión
• Tipos TXOP
– EDCA TXOP
• Se obtiene por la QSTA ganado en una instancia de EDCA durante
el periodo de contención (CP)
– HCCA TXOP
• Se obtiene cuando se utiliza el canal de acceso controlado
– Polled TXOP
• Por una non-AP QSTA recibiendo una trama QoS (+)CF-Poll
durante el CP o CFP
IEEE 802.11e
• 4 categorías de acceso (AC) y 8 flujos de tráfico (TS)
• Las tramas que llegan se etiquetan con un identificador de
prioridad de usuario (TID) según necesidad de QoS.
TID entre 0 y 7: mapeo a 4 AC EDCA
TID entre 8 y 15: HCCA; en cola correspondiente a TS
• TXOP (Transmission Opportunity): Intervalo de tiempo
durante el que una estación puede enviar sus tramas.
Enhanced Distributed Channel Access
(EDCA)
• EDCA define 4 Access Categories (AC)
– Voz
– Video
– Best Effort
– Background
• EDCA soporta 8 valores de User Priority (UP)
– Valores de Prioridad (0 to 7) identicos a las prioridades de IEEE 802.11D
• Reglas
– Un UP pertenece a una AC (Access Category)
– Cada AC puede contener más de una UP
– Tráfico de mayor UP podrá ser transmitido primero dentro de un AC
IEEE 802.11e
• EDCA
Mejora DCF priorizando tráficos. Dos formas de hacerlo:
Asignar distintos IFS a las diferentes AC
Asignar distintos CW a las diferentes AC
• Para el primero, se define AIFS (Arbitration IFS)

AIFS[AC] = AIFSN[AC] x aSlotTime + SIFS


IEEE 802.11e
Clases AC definidas en 802.11e
• Dos o más AC dentro de una
misma QSTA pueden poner a 0 su
contador de Backoff en el mismo
instante. Si esto ocurre, se produce
una colisión interna.
• Siempre que esto se produzca, la
capa MAC ofrecerá la oportunidad
de transmisión al flujo más
prioritario, tratando el de menor
prioridad igual que si se hubiera
producido una colisión real.
EDCA Parámetros

ACM : admission control mandatory


ACI : Access category identify
151
Contenciones entre Diferentes ACs en
EDCA
• Contención entre EDCAs (AC, AIFS, CWmin , CWmax ) para ganar un
TXOP
Valores por defecto para cada AC
AIFS[AC] = AIFSN[AC] × aSlotTime + SIFS.
DIFS=2*aSlotTime +SIFS

AC AIFSN CWmin/CWmax
AC_VO 2 3-7
AC_VI 2 7-15
AC_BE 3 15-1023
AC_BK 7 15-1023
IEEE 802.11e
HCCA:
• Similar a PCF; el coordinador se llama HC (Hybrid
Coordinator) y es siempre el AP. Los periodos CP se
realizan con EDCA.
• Se definen clases de tráfico (TC). El HC puede coordinar
el tráfico como prefiera, sabiendo las clases de tráfico y la
longitud de las correspondientes colas.
• Cuando HC sondea a una QSTA con CFPoll, ésta puede
mandar tramas durante TXOP.
• La WiFiAlliance certifica el soporte HCCA (opcional)
como “WMM Scheduled Access”
IEEE 802.11g
IEEE 802.11g
• Estándar aprobado en Junio del 2003
• Opera en la banda ISM de 2.4 GHz
• Compatible con 802.11b

• Usa OFDM como tecnología de TX


• Modulación: 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


Modo operacional
• Slot time=20 μs / Short slot time=9 μs
• SIFS=10 μs, CWmin=15, CWmin=1023

• Tasas de Tx básicas determinadas por el AP (pueden


ser mayores a 1Mbps), para tramas de administración,
control; y multicast y broadcast tramas de datos
• Actual throughput: ≈20 Mbps
Compatibilidad
• Slot time=20μs
• SIFS=10 μs, CWmin=31, CWmax=1023

• NAV distribution
– Mecanismo de protección
• CTS-a-si mismo / • RTS / CTS, @ tasa de Tx
básica, para notificar la duración a un mismo
alcance, mejor para los terminales ocultados
Compatibilidad
- DSSS-OFDM:
• Trama con el preámbulo y cabecera DSSS, y
carga útil de OFDM (ninguna necesidad de la
protección)

• Rendimiento de procesamiento real: 10 Mbps


Productos disponibles

• 802.11 a/b/g combo-card


• AP costo ≈$250, tarjeta costo ≈$100
• Soporta modo ad hoc

• Algunas veces control de potencia


• Funciones de seguridad mejoradas
WiFi Long Distance - WiLD
Ejemplos de enlaces de larga distancia

• La Corporación Aeroespacial Sueca (SSC) 2002, enlace punto a


punto de 300 km en la banda de 2.4GHz entre un equipo terrestre
y otro en un globo troposférico, empleando equipos de Alvarion.
No reportaron las prestaciones obtenidas.

• La Red de Educación e Investigación en Redes Inalámbricas de


Altas Prestaciones (HPWREN), sostenida por dos universidades
de San Diego, en 2002 un enlace de 116 km entre la costa
continental y la Isla de San Clemente, por encima del Océano
Pacífico. Las interfaces WiFi empleadas eran comerciales, no se
especifica en la información publicitada la marca. Tampoco
reportaron las prestaciones obtenidas.
Ejemplos de enlaces de larga distancia
• Estudiantes de la Weber University de Utah (USA) reportaron a
la prensa en 2003 haber logrado un enlace de 132 km con
equipamiento Cisco de la gama 350, transmitiendo 1.5W.
Igualmente no reportaron las prestaciones obtenidas.

• Empresas como Mikrotik, en Letonia, y no pocos proveedores de


acceso a Internet, sobre todo en países menos desarrollados en
los que las redes de telefonía no brindaban los recursos
necesarios para el acceso a redes de datos, experimentaron en
estos años con enlaces punto a multipunto de hasta 12 km de
distancia entre estaciones, y punto a punto de hasta 40 km.
Ejemplos de enlaces de larga distancia
• Gente del mundo de las redes inalámbricas ciudadanas,
empezando por Rob Flickener y continuando por múltiples
equipos de diversas partes del mundo, lograron en los mismos
años enlaces punto a punto experimentales de más de 80 km en
zonas montañosas.

• Grupo EHAS instaló ya en 2002 un enlace permanente de 36 km


en la zona andina del Cauca, en Colombia, luego enlaces de
hasta 87Km en Los Andes, en los que se pretendía encontrar la
razón por la que los enlaces punto a punto de tan larga distancia
con material estándar sólo daban caudales del orden de los 200
kbps.
Ejemplos de enlaces de larga distancia
• Se encontró la causa, relacionada con el valor del parámetro
ACKTimeout, y se realizó un primer estudio básico del caudal
obtenible en enlaces punto a punto en función de la distancia.
Meses más tarde un segundo estudio realizado en una red de
pruebas en Los Andes peruanos permitió ampliar datos.
• En la Universidad de Mérida, en Venezuela, el Prof. Pietrosémoli
ha probado durante los últimos años con enlaces WiFi punto a
punto de decenas de kilómetros, y a primeros de 2006 ha logrado
un enlace de 289 km entre cadenas montañosas de Venezuela,
empleando equipos WiFi convencionales con antenas
parabólicas.
IEEE 802.11b
IEEE 802.11g
Límites impuestos por la capa física
• Los límites físicos de distancia alcanzable con WiFi dependerán,
por lo tanto, de los siguientes parámetros:

• La máxima potencia que podamos transmitir (PIRE).


• Las perdidas de propagación.
• La sensibilidad de recepción.
• La mínima relación señal a ruido que estemos dispuestos a
aceptar como suficiente para obtener enlaces estables y de
calidad a pesar de las fluctuaciones del medio..
Distancias alcanzables IEEE 802.11b/g
Alcance legal IEEE 802.11b/g
Límites impuestos por la capa MAC
• En ningún estándar de la familia IEEE 802.11 se imponen
restricciones explicitas de distancia, pero es patente que éstas
existen porque los resultados lo demuestran y porque la capa
MAC tiene multitud de tiempos constantes definidos que tienen
diferente efecto en función de la distancia que haya entre
estaciones. Tras una revisión cuidadosa del estándar base IEEE
802.11, se pueden extraer tres tipos de limitaciones: el
temporizador de espera de los ACKs, la definición de tiempos
relacionados con el tamaño de la ranura, y el calculo del NAV
para la detección de portadora virtual.
Tp despreciable frente a la duración de
una ranura
Tp no despreciable pero inferior
a la duración de una ranura
Tp es considerable y mayor a la
duración de una ranura
IEEE 802.11n
Wireless Standards
(Capas FÍSICA y MAC)
2007 100+ Mb/s IEEE 802.11n IEEE 802.11n

54 Mb/s
IEEE 802.11g IEEE 802.11a
22 Mb/s

11 Mb/s IEEE 802.11b

2 Mb/s
IEEE 802.11
1 Mb/s
2,4 GHz 5 GHz
Comparación familia 802.11
802.11n - facts
• 802.11n is well on its way to being the next Wi-Fi standard. Early
March 2007, draft 2.0 of 802.11n was approved by an IEEE
workgroup

• Enterprise-grade 802.11n solutions became available during the


2nd half of 2007

• 802.11n offers faster throughput -- between 100 and 200 Mbps,


and in some configurations up to 600 Mbps

• 802.11n offers better range than 802.11a, 802.11b and 802.11g


What Is Being Proposed for 802.11n?
Main Features
• PHY
– MIMO-OFDM
• Beamforming
• Spatial Multiplexing
– Extended bandwidth (40MHz)
– Advanced coding
• MAC
– Aggregation
– Block ACK
– Coexistence
– Power saving
802.11n Continued
• Better OFDM
• Space-Division
Multiplexing
• Diversity
• MIMO Power save
• 40 Mhz channels
• Aggregation
• Reduced Inter-Frame
Spacing
• Greenfield mode
Wireless Fundamentals I
In order to successfully decode data, signal strength needs to be
greater than noise + interference by a certain amount
– Higher data rates require higher SINR (Signal to Noise and
Interference Ratio)
– Signal strength decreases with increased range in a wireless
environment

60 Data Rate 1
50 Data Rate 2
Throughput

40
30
20
10
0
1 2 3 4 5 6 7 8 9 10 11 12
Range
Wireless Fundamentals II

Ways to increase data rate:


– Conventional single tx and rx radio systems
• Increase transmit power
– Subject to power amplifier and regulatory limits
– Increases interference to other devices
– Reduces battery life
• Use high gain directional antennas
– Fixed direction(s) limit coverage to given sector(s)
• Use more frequency spectrum
– Subject to FCC / regulatory domain constraints

– Advanced MIMO: Use multiple tx and / or rx radios!


MIMO
• Multiple input, multiple output
• Represented as the number of transmit and
receive antenna in a system e.g.
– 2x3 = two transmit and three receive antennas
– 3x3 = three transmit and three receive antennas
• Enables significant increases in data throughput
and link range without additional bandwidth or
transmit power
• The 802.11n allows multiple MIMO configurations
between 2x2 (minimum) and 4x4 (maximum)
Conventional (SISO)
Wireless Systems

channel
Bits DSP Radio Radio DSP Bits
TX RX

Conventional “Single Input Single Output” (SISO)


systems were favored for simplicity and low-cost
but have some shortcomings:
– Outage occurs if antennas fall into null
• Switching between different antennas can help
– Energy is wasted by sending in all directions
• Can cause additional interference to others
– Sensitive to interference from all directions
– Output power limited by single power amplifier
MIMO Wireless Systems

Radio Radio
D D
channel
Bits S S Bits
P Radio Radio P
TX RX

Multiple Input Multiple Output (MIMO) systems with


multiple parallel radios improve the following:
– Outages reduced by using information from multiple antennas
– Transmit power can be increased via multiple power amplifiers
– Higher throughputs possible
– Transmit and receive interference limited by some techniques
802.11n performance
Multi-path propagation in a/b/g systems

C B A
C B A
C B A
C B A D D C B A
S Radio C B A
Radio S
P P
C B A
TX RX

• Multi-path propagation causes inter-symbol


interference (ISI) impacting throughput and
range.
Multi-path propagation in 802.11n
systems

A
Radio Radio

C B A D D C B A
B Radio
S Radio S
P P

Radio C Radio
TX RX

• Spatial multiplexing turns multi-path propagation into a


benefit yielding significant improvements in throughput and
range.
802.11n at the maximum
MIMO Alternatives
There are two basic types of MIMO technology:
– Beamforming MIMO
• Standards-compatible techniques to improve the range of
existing data rates using transmit and receive beamforming
• Also reduces transmit interference and improves receive
interference tolerance

– Spatial-multiplexing MIMO
• Allows even higher data rates by transmitting parallel data
streams in the same frequency spectrum
• Fundamentally changes the on-air format of signals
– Requires new standard (11n) for standards-based operation
– Proprietary modes possible but cannot help legacy devices
Beamforming MIMO Overview
Consists of two parts to make standard 802.11 signals “better
Uses multiple transmit and/or receive radios to form coherent
802.11a/b/g compatible signals

– Receive beamforming / combining boosts reception of


standard 802.11 signals

Radio D
Bits S Bits
Radio
TX P
Radio
RX

 Phased array transmit beamforming to focus energy to each receiver


D Radio
Bits S
Radio Bits
P RX
Radio
TX
Benefits of Beamforming
Benefits
– Power gain (applicable only to transmit beamforming)
• Power from multiple PA’s simultaneously
(up to regulatory limits)
• Relaxes PA requirements, increases total
output power delivered
– Array gain: “dynamic high-gain antenna”
– Interference reduction
• Reduce co-channel inter-cell interference

– Diversity gain: combats fading effects


– Multipath mitigation
• Per- subcarrier beamforming to reduce spectral nulls
Multipath Mitigation

– Multiple transmit and receive radios allow compensation of


notches on one channel by non-notches in the other
– Same performance gains with either multiple tx or rx radios and
greater gains with both multiple tx and rx radios
Spatial Multiplexing MIMO Concept

Spatial multiplexing concept:


– Form multiple independent links (on same channel)
between transmitter and receiver to communicate at
higher total data rates

DSP Radio Radio DSP


Bit Bit
Bits Bits
Split Merge
DSP Radio Radio DSP
TX RX
Spatial Multiplexing MIMO Difficulties

Spatial multiplexing concept:


– Form multiple independent links (on same channel)
between transmitter and receiver to communicate at
higher total data rates

– However, there are cross-paths between antennas


DSP Radio Radio DSP
Bit Bit
Bits Garbage
Split Merge
DSP Radio Radio DSP
TX RX
Spatial Multiplexing MIMO Reality
Spatial multiplexing concept:
– Form multiple independent links (on same channel) between
transmitter and receiver to communicate at higher total data
rates
– However, there are cross-paths between antennas
– The correlation must be decoupled by digital signal
processing algorithms

DSP Radio Radio D


Bit S Bit
Bits Bits
Split P Merge
DSP Radio Radio
TX RX
Conclusions
• The next generation WLAN uses MIMO technology
– Beamforming MIMO technology
• Extends range of existing data rates by transmit and
receive beamforming

– Spatial-multiplexing MIMO technology


• Increases data rates by transmitting parallel data streams
Impact of spatial streams on throughput

Maximum connect rate (40MHz channels)


No of unique streams* Legacy mode Greenfield mode Effective throughput
2 270Mbps 300Mbps Up to 150Mbps
3 405Mbps 450Mbps Up to 225Mbps
4 540Mbps 600Mbps Up to 300Mbps

*The number of unique streams cannot be greater than the number of transmit antennas

Note: The MAP 625 is advertised as being a 3x3 however only two spatial streams are supported.
One of the streams is replicated on the third antenna improving range and error correction but it
does not improve the throughput over that of a 2x3 device
Increased range
• A technique called spatial beamforming drives further
increases the effective range of 802.11n
• Transmit beamforming is used to control the directionality
of the radiation pattern
– Improves the received signal quality at the decoding stage

Protocol Range (Radius Indoor) Range (Radius Outdoor)


Depends on type and number of walls Loss includes one wall

802.11a ~35m ~120m


812.11b/g ~38m ~140m
802.11n ~70m ~250m
Source: Wikipedia, 802.11n
Availability of 40MHz channels
• 802.11n allows the use of 40MHz channels to boost performance
– Of limited value in 2.4GHz band due to the availability of just three non-
overlapping channels
• Using 802.11n with 20MHz channels in 2.4GHz band would deliver an
effective throughput of up to 75Mbps i.e. a threefold increase over
802.11g
– In the 5GHz band, any allowable channel can be designated as a 40MHz
channel but..
• …each channel can only bond up or down e.g. Ch36 (+1), Ch40 (-1)
• There will be eleven 40MHz channels in the 5GHz band in the US
– 802.11n channels can be configured as: 20MHz, 40MHz, Auto 20/40
• Auto 20/40 channels will operate at 40MHz but will automatically back
off to 20MHz when interference is encountered
Operating modes
• There are three basic 802.11n operating modes
– 802.11na
– 802.11ng
– Greenfield
• When configured as 802.11na or 802.11ng, an AP will
accept connections from a and b client respectively
• Greenfield mode is a ‘pure’ n mode and will not
accept connections from legacy clients
– Defaults to 40MHz channels and enables a short guard
interval (SGI) of 400ns to maximize performance
Maximum Connect Rates

Guard Interval - 800nS Guard Interval - 400 nS


Spatial Streams 20 MHz Channel 40 MHz Channel 20 MHz Channel 40 MHz Channel
1 65 Mbps 135 Mbps 72.2 Mbps 150 Mbps
2 130 Mbps 270 Mbps 144.4 Mbps 300 Mbps
3 195 Mbps 405 Mbps 216.7 Mbps 450 Mbps
4 260 Mbps 540 Mbps 288.9 Mbps 600 Mbps
The Future of Wireless is Now!
802.11n has arrived
802.11n will change the way you use wireless
– Wireless carries a more diverse set of bandwidth-rich applications
– Wireless becomes pervasive
– Wireless becomes fundamental component of a high-performance, mission-critical
network infrastructure

Medical imaging Video surveillance CAD applications


Enterprise 802.11n Applications
Healthcare • Medical imaging
• Access to large number of
applications
• Increased VoFi call capacity
Education • High density client populations in
lecture halls and classrooms
Manufacturing • CAD/M, robotics, real-time
imaging
Hospitality • High density client populations in
meeting rooms
• Access to large number of
applications
• Real-time video surveillance
• High-speed wireless backhaul
Service • High-speed wireless backhaul
Providers • Multiple tiered service offerings
User profile examples

Voice applications High-bandwidth Device-specific


Employees Guests
applications

QoS: Priority 3 QoS: Priority 4 QoS: Priority 1 QoS: Priority 2 QoS: Priority 4
Security: WPA2 Security: Access Security: WPA Security: WPA2 Security: WEP,
Control MAC
Bandwidth limits authentication
and destination
filtering
802.11n Migration Approaches
Centralized WLAN switch: option #1

No architectural changes Centralized


WLAN

• Current centralized WLAN Switch

switches will struggle to keep up


with ‘n’
• Necessary upgrades: Backbone

– 802.11n access points Application


Server
– More powerful WLAN switch
– LAN backbone upgrade Edge Switch

APs

Bottom Line:
• Very costly migration
• Same architectural flaws
802.11n Migration Approaches
Centralized WLAN switch: option #2

Architectural band-aid Centralized


WLAN
• Because current centralized Switch

WLAN switches cannot scale –


you can throw hardware at the
problem
Backbone
• Necessary upgrades :
– 802.11n access points Application
Server
Distribution
– Multiple edge WLAN switches Points

Edge Switch

Bottom Line: APs

• Very costly migration


• Higher operational expense
• Only fixes some architectural
flaws
The Colubris 802.11n Migration
Optimized WLAN architecture

Colubris is ready today MultiServce

• No forklift upgrades to controllers Controller

– Our MultiService Controllers are


802.11n-ready today
• Just plug in a MAP-625, our new Backbone

802.11n access point Application


Server

Edge Switch

MultiService APs
Bottom Line:
• Most cost-effective migration
• No architectural changes – all the same
architectural benefits
Combined WiMAX & WiFi device
1
Existing WiMAX Customer

NOC
Controller
Base station

OSS for Businesses

WiFi cameras,
meters and traffic
control devices

Residential
WiFi in streets
WiFi in parks for city workers Access Network
21
1
2 Indoor Coverage - Zero price CPE

In-Building WiFi Coverage


WiFi 802.11b/g

Low Cost basic voice / data


solution to apartment building
Improve performance using
inexpensive window antenna

Directional high gain


WiFi antennas
A Closer Look At Colubris

213 Colubris Networks – ©2007


Colubris Networks
• Founded in 2000
• Headquartered in Waltham, MA
– Offices throughout the Americas,
Europe and Asia Pacific
• Privately held
• Led by a management team who helped
pioneer the wireless market
• Continual WLAN innovator with many
industry firsts
– Including industry’s first optimized,
802.11n-ready WLAN solution
• Colubris solutions have been installed by
thousands of customers worldwide
Our Customers

Manufacturing Healthcare Service Providers

Air Force
One

nH
HOTELES

Hospitality Transportation Education


Recognized Across the Industry
• Red Herring’s Top 100 Private
Companies in North America
• Fierce Wireless Fierce 15
• CRN’s Emerging Tech Vendors
• MobileTrax Mobility Award
• Top rank in Tolly Group Report,
February 2006
• Information Security, March 2006:
Top rank in WIPS bake-off
Colubris Intelligent Mobility Solution
• Wireless Management and Control
– MultiService Controllers
– Network Management System
– Visitor Management Software
– RF Planner

• Wireless Access
– MultiService Access Points
– Wireless Client Bridge

• Wireless Security
– RF Manager
HIPERLAN
Características Generales
• Estándar ETSI (European Telecommunications
Standards Institute) H/1 e H/2 (1999)

• Bandas de Frecuencia: 5.15-5.30 GHz & 17.1-17.3


GHz

• H/1 bit rates hasta: 23.5 Mbps para tráfico de datos


(acceso asincrónico), 2 Mbps para tráfico en tiempo real
• H/2 @5 GHz provee tasas de TX de bits hasta 54
Mbps (igual que IEEE 802.11a)
Características Generales
• Baja movilidad (velocidades hasta 36 Kph)
• Rango de Tx de los Nodos hasta:

– 50 m @ high bit rate


– 800 m @ low bit rate
• Esquema de Modulación:

– GMSK para H/1


– OFDM para H/2

• Modos de Configuración: ad hoc o con AP


Pila de Protocolos H2
H2 MAC
• Más de un canal de frecuencia disponible
• Sobre cada canal, el esquema de acceso es
TDD/TDMA
• Tiempo es ranurado – duración de trama = 2 ms
• Trabaja con capacidad dinámica en uplink y downlink
H2 MAC: Canales de Transporte
• Broadcast CHannel (BCH): En DL para transmitir
información en relación a toda la celda de radio ej., AP
ID, network ID, etc.
• Frame CHannel (FCH): en DL para transmitir
información sobre la estructura de la trama MAC (ej.,
anuncio de recurso garantizado)
• Access feedback CHannel (ACH): En DL para
transportar ACK o NACK a solicitudes enviadas por
terminales en una trama previa
• Random CHannel (RCH): En UL para enviar datos de
señalización (ej., solicitud de recursos, solicitud de
asociación)
H2 MAC
• Una solicitud de recurso al AP contiene el número de
PDUs que están esperando ser transmitidos
• Las solicitudes son enviadas usando el esquema
ALOHA, en correspondencia de los time slots asignados
por AP
• Número de contention slots determinados por AP
dependiendo de requerimientos de retraso
• En caso de colisión, un nodo es notificado por AP a
través ACH en la siguiente trama
• El nodo computa un backoff time como un número
randómico 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

• Periódicamente, AP puede consultar a los nodos


acerca del nivel de ocupación de sus buffers
H2 RLC
• Autenticación y otras funciones de seguridad

• RRC, administración y gestión del handover, ahorro de


potencia y control de potencia

• Establecimiento y liberación de conexiones de


usuarios
H2 DLC – Error Control
• Acknowledged mode: esquema ARQ
• Repetition mode: repetición de datos transferidos sin
utilizar algún canal alterno en realimentación
• Transmisión de algunas PDUs son repetidas
(PDUs retransmitidas elegidas arbitrariamente por el
emisor)
• Receptores aceptan todas las PDUs existiendo
una secuencia dentro de la ventada del receptor
• Unacknowledged mode: usa secuencia para las PDU.
PDUs con errores son descartadas mientras qye
correctas PDU son pasadas a capas superiores
H2 Capa de Convergencia
• Realiza funciones entre conexiones con capas
superiores / prioridades y conexiones DLC

• Cantidad flexible de QoS

• Segmentación y reensamblaje de paquetes desde /


hasta 48 bytes

• Maneja Multicast & broadcast


HIPERLAN VS 802.11
• Similitudes:
1. Soporta modos ad hoc y configuración con AP
2. Usa OFDM
3. Contention-based channel access
4. Bit rate comparable a LAN alámbricas
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 tráfico
en tiempo real

S-ar putea să vă placă și