Lezione 1 – Introduzione al MAC
wireless
Protocolli avanzati di rete
Modulo 3 - Wireless network
Unità didattica 3 - Medium Access Control (MAC)
Ernesto Damiani
Università degli Studi di Milano
Obiettivi del livello MAC
• Il livello MAC ha l’obiettivo di definire come un
utente accede a un canale quando ne ha bisogno
– Accesso casuale: ALOHA e CSMA
– Accesso ordinato: token bus e token ring
– Accesso deterministico: FDMA, TDMA e CDMA
– Combinazioni: TDMA su FDMA, TDD-CDMA e
TDMA/CSMA
ALOHA
• Un tipo di rete radio a pacchetti
• La prima rete wireless
• Molto semplice, ma non efficiente!
• Varianti:
– ALOHA puro: ogni volta che vuole, invia il pacchetto
– ALOHA slotted: ulteriore asso dei tempi diviso in slot
CSMA (Carrier Sensing Multiple Access)
Prima dell’invio, rileva la portante
Ritardo dei MAC ad accesso casuale
Il problema dei nodi nascosti
CSMA ha un problema: quando due nodi sono
troppo distanti, è difficile rilevare la portante
CSMA/CA (Carrier Sense Multiple Access with
Collision Avoidance)
Accesso multiplo tramite rilevamento della
portante senza collisioni
• il mittente prima rileva la portante
• poi invia la richiesta di invio (RTS, Request To
Send) al destinatario
• il destinatario invia la comunicazione di via libera
(CTS, Clear To Send) al mittente
• e infine avviene l’invio del pacchetto di dati
Protocollo RTS/CTS/ACK
Tecniche MAC ordinate
• Un protocollo token-ring o token-bus può essere
applicato a una rete wireless?
• Problemi:
– mobilità (i nodi possono unirsi all’anello o lasciarlo)
– perdita di token
MAC deterministici
• Richiesta di un canale a un punto di controllo
– per migliorare il tempo di risposta e di throughput
quando il traffico è pesante
 equità (fairness), niente starvation
– per garantire la larghezza di banda richiesta
 QoS garantita
• Esempi
– FDMA, TDMA, CDMA
MAC in modalità mista
Esempio : CSMA/TDMA
• Con carico basso  CSMA
• Con carico più elevato  TDMA
• Difficoltà:
– un buon meccanismo di arbitraggio
Confronti e riassunto
• Accesso casuale: CSMA
– con carico basso: tempo di risposta rapido
– con carico elevato: il throughput diminuisce
– semplicità
• Protocolli deterministici: TDMA, FDMA
– larghezza di banda garantita
– ritardo medio superiore
– varianza di ritardo lieve
• Ibridi: CSMA/TDMA
– overhead maggiore, adattivo
FINE
Scarica

Introduzione al MAC wireless