Link Wireless
Crediti
Parte delle slide seguenti sono adattate dalla
versione originale di J.F Kurose and K.W. Ross
(© 1996-2003 All Rights Reserved)
5-1
IEEE 802.11 WLAN e Bluetooth
 IEEE 802.11 descrive


Protocollo MAC
Livello fisico
 802.11b




2.4-5 GHz spettro radio
senza licenza
fino a 11 Mbps
direct sequence spread
spectrum (DSSS) al livello
fisico
• tutte le stazioni usano
lo stesso chipping code
ampiamente diffuso, usando
le stazioni base
 802.11a



5-6 GHz range
fino a 54 Mbps
OFDM (Orthogonal FDM)
 802.11g


2.4-5 GHz range
fino a 54 Mbps
 CSMA/CA utilizzato per
l’accesso multiplo
 Due versioni:


base-station
ad-hoc network
 Bluetooth

Tecnologia wireless a bassa
potenza e piccolo raggio
• 10-100 metri



interconnette vari dispositivi
2.4-2.5 GHz spettro radio
senza licenza
fino a 721 kbps
5-2
Base station
 Host wireless comunica con una stazione base (base
station) usando il protocollo MAC IEEE 802.11

base station = access point (AP)
 Basic Service Set (BSS) (“cella”) contiene:
 host
wireless
 access point (AP): base station
 BSS combinati per formare distribution system (DS)
5-3
Ad Hoc Network
 Nessun AP (cioè base station)
 Wireless host comunicano direttamente tra loro
per inviare un pacchetto dal wireless host A a B
può essere necessario istradare tra i wireless
host X,Y,Z
 Applicazioni:
 “laptop” meeting in aula conferenze
 interconnessione di dispositivi “personali”
 IETF MANET
(Mobile Ad hoc Networks)
working group

5-4
IEEE 802.11 MAC Protocol: CSMA/CA
802.11 CSMA: sender
- if sense channel idle for
DISF (Distributed Inter
Frame Spacing) sec.
then transmit entire frame
(no collision detection)
-if sense channel busy
then binary backoff
802.11 CSMA receiver:
if received OK
return ACK after SIFS
(Short Inter Frame Spacing)
5-5
IEEE 802.11 MAC Protocol
802.11 CSMA Protocol:
Gli altri
 NAV: Network
Allocation
Vector
 la frame 802.11 ha un
campo durata
 gli altri “ascoltano” il
segnale e rinviano
l’accesso al canale di
NAV sec.
5-6
Terminali nascosti
 Terminali nascosti: A, C non si ascoltano
ostacoli, attenuazione del segnale
 collisioni in B
 goal: evitare le collisioni in B
 CSMA/CA: CSMA con Collision Avoidance

5-7
Collision Avoidance: RTS-CTS
 CSMA/CA: prenotazione
canale esplicita
 sender: invia un breve
RTS: request to send
 receiver: replica con
un breve CTS: clear to
send
 CTS riserva il canale per
il sender, notificando
(possibilmente) anche I
terminali nascosti
 evita collisioni tra
terminali nascosti
5-8
Collision Avoidance: RTS-CTS
 RTS e CTS brevi:
 collisioni
meno
probabili, e di durata
più breve
 Risultato simile alla
collision detection
 IEEE 802.11 permette:
 CSMA
 CSMA/CA:
prenotazioni
 polling da AP
5-9
Scarica

Wireless LANs