Reti wireless: caratteristiche

Documenti analoghi
Programmazione in Rete

Capitolo 6 Wireless e reti mobili

Capitolo 6 Wireless e reti mobili

Reti di Calcolatori:

Reti di Calcolatori:

Parte II: Reti di calcolatori Lezione 23

Parte II: Reti di calcolatori Lezione 24

Vincenzo Eramo. Wireless LAN (WLAN) INFOCOM Dept. WLAN: lo standard IEEE

Corsi di Laurea in Ingegneria Informatica Ingegneria delle Telecomunicazioni Ingegneria dell Automazione. Corso di Reti di Calcolatori

Parte II: Reti di calcolatori Lezione 24

Politecnico di Milano. Facoltà di Ingegneria dell Informazione. WLAN e PAN. Reti Radiomobili

INFORMATICA 2015/2016 RETI WIRELESS

Reti wireless: LAN Wireless

Capitolo 6 Wireless e reti mobili

Generalità sui protocolli Tecniche di multiplazione Tecniche di accesso Tecniche di commutazione

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori a.a. 2009/10

Reti locali. Protocolli di accesso per reti locali

Parte II: Reti di calcolatori Lezione 23

RETI DI CALCOLATORI - Reti locali

Wireless Ethernet: tecnologie e possibili applicazioni

Indirizzi LAN (MAC) e IP

I protocolli wireless della famiglia IEEE 802

Parte II: Reti di calcolatori Lezione 23

standard originale a trasmissioni a 5 GHz bit rate 54 Mbit/s b supporto per 5.5 e 11 Mbit/s g trasmissioni a 2.

Wireless LAN. Appunti di Sistemi per III inf. A cura di prof. ing. Mario Catalano

Parte II: Reti di calcolatori Lezione 22

Reti Locali LAN. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

Autore: Bandiera Roberto 2017

TRASMISSIONE DELLE INFORMAZIONI

Lo strato di collegamento: Introduzione e concetti generali

CSMA/CD e CSMA/CA. Collision detection - CD

Introduzione alle reti wireless Sistemi Wireless, a.a. 2009/2010

Architettura di Internet. Luciano Bononi bononi/

5. Fondamenti di Internet e Reti Esercizi. 5. Esercizi sul Livello di Linea e Reti Locali Esercizio TDM

Sistemi di Telecomunicazione

Comunicazioni Elettriche II

Protocolli ARP e RARP

Comunicazioni Mobili 2 Prof. R. Cusani. Laurea Specialistica in: Ingegneria delle TLC anno 1 Ingegneria Elettronica anno 2

La tecnologia Ethernet

Capitolo 5 Livello di collegamento e reti locali

Capitolo 5 Livello di collegamento e reti locali

RETI A COMMUTAZIONE DI PACCHETTO. Caratteristiche e principi di funzionamento

Reti di Telecomunicazione Lezione 2

R. Cusani - F. Cuomo, Telecomunicazioni - Data link layer: controllo di flusso, Aprile 2010

MODELLI ISO/OSI e TCP/IP

Capitolo 6 Wireless e reti mobili

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

WiFi (Wireless Fidelity)

MODELLI ISO/OSI e TCP/IP

Fondamenti di Internet e Reti

Reti. insieme di computer (host) interconnessi. Token evita conflitti di trasmissione Rete più o meno affidabile

UNIVERSITÀ DEGLI STUDI DI CAGLIARI Corso di Laurea Magistrale in Ingegneria Elettronica e delle Telecomunicazioni GSM 2+

Reti di Accesso e di Trasporto Quesiti verifica parte 6

Sistemi Operativi e Reti Capitolo 12

- Dispensa VI - RETI DI CALCOLATORI

Reti di Calcolatori a.a

la trasmissione è regolata solamente dall algoritmo per il controllo del flusso prima di inviare l ACK.

Marco Listanti. Esercitazione 7 DIET

Programmazione in Rete

Capitolo 15 Reti di calcolatori e sistemi distribuiti

Lan Ethernet. Appunti a cura del prof. Mario Catalano

Metodologie Informatiche Applicate al Turismo 5. Elementi di base di reti

L interfaccia più comune fra il computer (DTE) ed il modem (DCE) è la RS232,

Le reti rete La telematica telematica tele matica Aspetti evolutivi delle reti Modello con mainframe terminali Definizione di rete di computer rete

Sistemi distribuiti e reti di calcolatori

RETI WIRELESS. Introduzione e tipologia delle reti wireless Standard per reti wireless RETI RADIOMOBILI. Copyright Gruppo Reti - Politecnico di Torino

RETI WIRELESS. Introduzione e tipologia delle reti wireless Standard per reti wireless. Reti wireless

Stabilire una connessione

LE RETI LOCALI A BUS 1. In una rete locale a bus tutti i computer sono collegati da un unico canale di

Wireless LAN (WLAN) Standard IEEE (WIFI)

Mettiamo i puntini sulle i. 5 min. per pensare 5 min. per discutere la soluzione

Parte II: Reti di calcolatori Lezione 20

RETI DI TELECOMUNICAZIONE

Livello Data Link. Davide Quaglia. Scopi

Sono dispositivi che consentono di interconnettere tra loro due o piu reti, permettendo:

LE RETI LOCALI. Prof. Enrico Terrone A. S: 2008/09

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

WiFi: Connessione senza fili. di Andreas Zoeschg

UD 3 PROTOCOLLO ISO-OSI

La rete Ethernet ALOHA ALOHA ALOHA. Ethernet: CSMA/CD. Probabilità (1-p) N-1

Sono uno studente iscritto al vecchio ordinamento. Sono uno studente di Ingegneria Elettronica.

Access Point WiFi Wireless N per esterno da 300 Mbps con 2T2R da 5Ghz - POE

Una definizione di rete

Introduzione alle Reti di Calcolatori. Prof. Ing. Mario Catalano

Corso di Reti di Telecomunicazioni. Giovanni Schembra. Trasmissione trame su canale broadcast

Comunicazioni Mobili 2 Prof. R. Cusani. Laurea Specialistica in: Ingegneria delle TLC anno 1 Ingegneria Elettronica anno 2

INTRODUZIONE ALLE RETI. Tipologie di Rete. Perché una rete? Interconnessione di reti

Internet (- working). Le basi.

Reti di Calcolatori. Il software

Wireless LAN. Jochen Schiller, 'Mobile Communications, Cap.7, Addison-Wesley; 2nd edition, 2003.

Commutazione di pacchetto

Punto di Accesso WiFi Wireless Access Point per esterno a/n da 300 Mbps con 2T2R da 5Ghz - POE

Standard per reti locali

Classificazione delle applicazioni multimediali su rete

DISPOSITIVI DI INTERCONNESSIONE

LO STANDARD IEEE

Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli. Introduzione IEEE Bluetooth 21.2

Reti di Telecomunicazione Esempio di esame

Transcript:

Reti wireless: caratteristiche Mezzo trasmissivo = aria segnale broadcast protocolli MAC Mobilità: host possono muoversi liberamente dentro LAN wireless LAN wireless isolate ("ad hoc networks") LAN cablate isolate (no switch) LAN wireless può connettersi ad altre reti mediante base station/ap ( switch: comunicazioni anche dirette tra host)

Reti wireless: caratteristiche Attenuazione segnale Interferenze trasmettitori che usano stessa banda per altre comunicazioni Propagazione multi-path onde elettromagnetiche riflesse da ostacoli, ricevente riceve segnali diversi in varie fasi Errori SNR (Signal to Noise Ratio) rumore di fondo, anche naturale (sole, ecc.)

Collegamenti wireless e caratteristiche di rete SNR: signal-to-noise ratio un SNR più grande facilita il ricevente nell estrazione del segnale trasmesso dal rumore di fondo. Bilanciamento di SNR e BER Per un dato schema di modulazione, maggiore è SNR minore sarà il BER Per un dato SNR, una tecnica di modulazione con più elevato tasso di trasmissione dei bit avrà un BER più alto BER 10 10-2 10-3 10-4 10-5 10-6 10-7 10 20 30 40 SNR(dB) QAM256 (8 Mbps) QAM16 (4 Mbps) BPSK (1 Mbps)

Standard a livello di link per reti wireless 200 802.11n 54 51 802.11a,g 802.11b 802.11a,g punto-punto 802.16 (WiMAX) dati 4 1 802.15 UMTS/WCDMA-HSPDA, CDMA2000xEVDO 3G migliorato.384 UMTS/WCDMA, CDMA2000 3G.056 IS-95, CDMA, GSM 2G Interni 10-30m Esterni 50-200m Medio raggio 200m 4 Km Largo raggio 5Km 20 Km

Tassonomia delle reti wireless Modalità infrastruttura (es. AP) hop singolo L host si collega a una stazione base (WiFi, WiMAX, cellulare) che lo collega al resto della rete hop multipli Stazione base, tuttavia alcuni nodi potrebbero dover fare affidamento ad altri nodi wireless Senza infrastruttura Senza stazione base, uno dei nodi può coordinare la trasmissione degli altri (Bluetooth, reti ad hoc) Senza stazione base, i nodi possono dover ritrasmettere i messaggi a molti altri nodi per raggiungere la destinazione

Collegamenti wireless e caratteristiche di rete Più mittenti e riceventi wireless creano problemi aggiuntivi (oltre a quelli legati all accesso multiplo): C A B A B Problema del terminale nascosto B, A possono comunicare B, C possono comunicare A, C non possono comunicare ma possono causare interferenza presso la destinazione B C intensità del segnale di C intensità del segnale di A posizione Fading: B, A possono comunicare B, C possono comunicare A, C non possono comunicare ma causano interferenza presso B

802.11: canali 802.11b: da 2,4GHz a 2,485GHz (banda ISM). In questi 85 MHz di banda sono definiti 11 canali parzialmente sovrapposti (due canali non si sovrappongono solo se sono separati da quattro o più canali; in particolare i canali 1, 6 e 11 costituiscono l unica terna priva di sovrapposizione- dovuta alle armoniche minori) AP admin sceglie le frequenze per il punto di accesso Possibili interferenze: il canale può essere lo stesso scelto dall AP vicino!

802.11: Scansione passiva e attiva BBS 1 BBS 2 BBS 1 BBS 2 AP 1 1 1 AP 2 AP 1 2 1 2 AP 2 2 3 3 4 H1 Scansione passiva: (1) Frame beacon inviati dagli AP (2) Invio di un frame di richiesta associazione da H1 all AP selezionato (3) Invio di un frame di risposta di asociazione dall AP selezionato a H1 H1 Scansione attiva: (1) Frame sonda di richiesta inviato in broadcast da H1 (2) Frame sonda di risposta inviato dagli AP (3) Invio di un frame di richiesta di associazione da H1 all AP selezionato (4) Invio di un frame di risposta di associazione dall AP selezionato a H1

Livelli Data link e fisico in IEEE 802.11 standard polling

IEEE 802.11 Protocollo MAC : CSMA/CA Mittente 802.11 (CSMA) 1 se percepisce il canale inattivo (per un tempo DIFS), allora: - trasmette l intero pacchetto (no CD) 2 se percepisce il canale occupato, allora: - sceglie un valore di ritardo casuale - decrementa questo valore quando il canale sarà percepito come inattivo - quando il contatore arriva a zero, trasmette l intero pacchetto - se non riceve ACK, sceglie un nuovo valore di ritardo casuale, superiore a quello scelto in precedenza Destinazione 802.11 Se il pacchetto ricevuto è OK - invia un ACK (necessario a causa del problema del terminale nascosto e per eventuali collisioni) dopo aver aspettato un tempo di durata SIFS mittente DIFS dati ACK destinazione SIFS

Evitare le collisioni: RTS/CTS idea: consentire al mittente di prenotare il canale: si evitano così le collisioni anche durante l invio di lunghi pacchetti di dati (posso comunicare con te?) opzionale; non viene sempre usato (quando non conviene?) Il mittente inizia a trasmettere un piccolo pacchetto RTS (request-to-send) usando CSMA possono verificarsi collisioni tra i pacchetti RTS (ma sono comunque molto piccoli) Destinatario (non necessariamente l AP!!) risponde diffondendo in broadcast il pacchetto CTS (clear-to-send) in risposta al pacchetto RTS ricevuto Il pacchetto CTS è ricevuto da tutti i nodi il mittente (aspetterà un SIFS e) invierà il pacchetto le altre stazioni rimanderanno eventuali trasmissioni (NAV) Evitate completamente le collisioni (dove?) usando piccoli pacchetti di prenotazione!

Evitare le collisioni: scambio di pacchetti RTS-CTS A AP B RTS(A) RTS(B) collisione della prenotazione RTS(A) CTS(A) CTS(A) tempo DATA (A) ACK(A) ACK(A) accesso differito

Esempio di funzionamento (caso contention-free) Uso protocollo ad appello

802.11: mobilità sulle sottoreti H1 rimane nella stessa sottorete IP: l indirizzo IP può rimanere invariato switch: a quale AP è associato H1? Gli switch si autoistruiscono e ricordano quale porta può essere usata per raggiungere H1 BBS 1 router hub/switch AP 1 AP 2 H1 BBS 2

802.11: funzionalità avanzate Adattamento del tasso trasmissivo Stazione base, utente mobile che cambia dinamicamente il proprio tasso trasmissivo (tecnica di modulazione a livello fisico) e di conseguenza varia SNR: tecnica near-far (anche nei cellulari) QAM256 (8 Mbps) QAM16 (4 Mbps) BPSK (1 Mbps) Punto operativo BER 10 10-2 10-3 10-4 10-5 10-6 10-7 10 20 30 40 SNR(dB) 1. SNR cala e BER aumenta quando il nodo si allontana dalla stazione base 2. Se BER diventa troppo elevato, commuta a un tasso trasmissivo più basso ma con BER inferiore

802.11: funzionalità avanzate Gestione della potenza Nodo ad AP: Sto per diventare inattivo fino al prossimo frame beacon AP sa che non deve trasmettere frame a questo nodo il nodo si riattiva prima del successivo frame beacon frame beacon: contiene la lista dei nodi i cui frame sono stati memorizzati dall AP un nodo che non ha frame da inviare o da ricevere può rimanere inattivo il 99% del tempo, con un conseguente significativo risparmio di energia

IEEE 802.11: livello fisico

802.15.1: wireless personal area network circa 10 m di raggio di copertura Simula un cavo a bassa frequenza (per mouse, tastiera, altre periferiche) ad hoc: nessuna infrastruttura (sicuro?) master/slave: gli slave chiedono il permesso per inviare (al master) il master gestisce le richieste 802.15.1: evoluzione dalla specifica Bluetooth banda da 2,4-2,5 GHz fino a 721 kbps S M S P M P Master S P raggio di copertura P Slave S P In sosta (inattivo)

Bluetooth: pila protocollare (non TCP/IP! Ericsson)

Bluetooth: accesso al mezzo condiviso Forma di TDMA, slot di 625 s Protocollo ad appello => no collisioni Comunicazione solo tra la primaria e una secondaria Comunicazione half-duplex (mittente e destinatario inviano e ricevono, ma non contemporaneamente) Livello fisico: FHSS con 1600 hop/s => salti ogni 625ms TDMA => sincronizzazione: chi sincronizza? Il master! Chi sceglie la sequenza di frequenze? Il master! Come si sceglie il master? Come ci si associa? Associazione tipo WiFi. Se fallisce x volte di seguito, ci si auto-proclama master di una nuova piconet (e Internet? Come ci si collega?)

Code Division Multiple Access (CDMA) È il protocollo di accesso al canale condiviso più diffuso nelle reti wireless e nelle tecnologie cellulari. Un codice unico viene assegnato a ciascun utente (code set partitioning). Tutti gli utenti condividono la stessa frequenza, ma ciascun utente ha una propria sequenza chipping per codificare i dati. Segnale codificato = (dati originari) X (sequenza chipping). Decodifica: prodotto interno del segnale codificato e sequenza chipping. Consente a più utenti di coesistere e trasmettere simultaneamente con un interferenza minima (se i codici sono ortogonali ).

CDMA Codifica/Decodifica Bit Z i,m in uscita bit di dati trasmittente codice d 0 = 1 d 1 = 1 1 1 1 1 1 1 1 slot 1 slot 0 Z i,m = d i. cm 1 1 1 1 slot 1 channel output 1 1 1 1 slot 0 channel output M input ricevuto ricevente codice 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 slot 1 slot 0 D i = Z i,m. cm m=1 M d 1 = slot 1 channel output d 0 = 1 slot 0 channel output

CDMA: due trasmittenti: funziona con ogni codice? NO! Solo con codici ortogonali! (proprietà algebrica legata ai campi di Galois)