Introduzione
Spettro del wireless networks (skip)
-
Slide spettro Wirelesss networks
Questo solamente la classica differenziazione fra radio, visibile, raggi x raggi gamma etcetera.
Se andiamo a guardare le onde radio, quelle che ci interessano, se ho frequenza alta ho densità di frequenza alta, se ho frequenza bassa ho alta capacità di suparamento di ostacoli.
ISM è una banda da 2 a 5.0 GHz e c’è tutto il WiFi, bluetooth. (anche wifi a 5 ghz.
GSM prima rete cellulare a 900, poi 1800 nella seconda versione.
-
Divisione statica delle frequenze
Avre una frequenza comprata è una miniera d’oro, attualmente il prof sta facendo della ricerca su come andare a
Trasmissione via wireless : bandwidth (!) 🟩
-
Slide bandwidth
Solitamente è una ampiezza di frequenza ossia quando è grande un insieme di frequenza (questa è anche la definizione formale da utilizzare). Però è erroneamente utilizzata anche per descrivere il numero di bits trasmessi (che è il bitrate nominale), è un errore voluto perché solitamente se hai una bandwidth maggiore riesci a trasmettere più dati.
Notare che la velocità del segnale è sempre la stessa che è quella della radiofrquenza (quella della luce), è solamente l’alternarsi di quelle scatolette di colore diverso (codifica diversa).
Se il segnale è più lungo allora è più facile andare ad interpretare se è uno 0 oppure è uno 1, diciamo che c’è il tradeoff sulla reliability del segnale credo, anche se è principalmente limitato dalla capacità del ricevente
def: connettività di link 🟩
-
Slides connettività
Il primo è una partizione, poi unidirezionali e bidirezionali.
Nota: solamente sui link direzionali possiamo andare a definire un link simmetrico o asimmetrico.
Le parole principali sono:
- Unidirezionale
- Bidirezionale
- Partizione.
Tipologie di wireless
-
Slide introduzione alle tecnologie wireless
Narrowband system
È un frequenza molto piccola in cui si può comunicare (statica diciamo).
- Problemi di privacy perché mi posso connettere alla frequenza e ascoltare quanto viene mandato.
- Problemi di interferenza se voglio comunicare su questa frequenza con canali diversi
Infatti per questa tipologia è molto semplice fare un attacco di Jamming, ossia mando informazioni alla stessa frequenza, impedendo la comunicazione sul canale.
Frequency Hopping
Possiamo utilizzare pseudogeneratori per andare a saltare in modo pseudorandom in spettri di frequenza diversi.
Abbiamo bisogno di una sincronizzazione di questi salti, quindi un clock comune sarebbe molto comodo. (però dell’hardware per filtri per quelle frequenze ci dovrebbe essere).
Questo era soprattuttto un modo per trasmettere nel tentativo di non essere ascoltati. In questo senso di hop, è protetto by design.
Curiosità: inventata da una attrice di hollywood, Hedy Lamarr (perché il suo canto andava fuori sinc lol) donato poi senza brevetto per salvare i soldati americani.
Direct sequence spread spectrum🟨
Ne parliamo un po’ meglio in Modulazione wireless
Ossia mando il segnale encodato su tutto lo spettro con un chipping code. E qui si può riutilizzare la metafora del vagone e del treno, nel senso che se è lungo allora riconosco meglio il valore del bit encodato con quella forma.
In un certo senso è anche sicura rispetto al narrowband, perché devi conoscere il pattern del chip code per poterlo decodificare correttamente. (vari interlocutori avrebbero un codice non correlata fra di loro, cioè la comunciazione sovrapposta sembra una interferenza casuale) Questo ci permette di riestrarre da molte comunicazioni la nostra comunicazione iniziale.
In breve sembra che questa forma di trasmissione sia quella più affidabile per errori (anche la natura in modo naturale può dare interferenze)
Note sulle generazioni (skip)
1G era solamente come codifica della voce, la differenza principale con la 2G è con la digitalizzazione, con 2G possiamo trasmettere megabytes, però era pagato per la durata di trasmissione (era telefonare per trasmettere bits lol, però era lenta, quindi pagava tanto, questa parte l’abbiamo accennata in Introduzione a reti, dato che la banda era occupata per tempo).
Con 2.5G andiamo a sfruttare il tempo libero delle altre comunicazioni, ecco la differenza fra commutazione a pacchetto rispetto a commutazione a circuito
3G era bono 1Mbit si pensava risolveva tutto.
Infrastruttura wifi
Struttura WWAN WMAN 🟨-
C’è il problema di scoprire access points, e connettersi ai access point e anche predire il movimento delle persone per prevenire il collegamento alla rete.
Un altro problema è tipo il cambio dell’indirizzo IP ad ogni cambio di rete connettendoci ad access point diverso, per questo motivo si utilizza una forma mobile di IPv4 per mantenere lo stesso IP (se cambiasse sempre allora non potrei sostenere video o simili quando mi sposto).
Geostazionario: che gira insieme alla terra, quindi l’abbiamo costantemente sopra la nostra testa questo satellite.
WLAN
Queste sono delle reti ad hoc peer to peer, senza infrastruttura, sono solamente dei nodi che si trovano nella stessa stanza!
Non abbiamo costi di gestione e manutenzione se siamo senza infrastruttura e possiamo comunicare localmente senza problemi
Bridges with wires
Solitamente potremmo avere un access point che sia dual stack con due interfacci una che va in wireless, l’altra in wire, a livello 3 posso fare delle bridging functions,
Svantaggi wireless 🟨—
Location tracking è la cosa di più rilievo riguardo a questo, e anche la cosa più figa perché l’informazione per trackare le persone ci sarebbe 😀
Multiplexing wireless
-
Slide multiplexing
Da cui vediamo che abbiamo 4 modi per fare multiplexing dello stesso segnale
- Codice
- Frequenza del sengale
- Tempo (non credo abbiamo molto controllo suq uesto lol)
- E spazio
Vogliamo rendere non ambiguo la trasmissione, più dispositivi che utilizzino la stessa risorsa (mezzo di trasmissione di RF diciamo).
Frequency 🟩
-
Slide frequenza
Le energie di canali diversi dovrebbero essere separate, se comunque si vada ad invadere, il filtro dovrebbe essere sufficiente per ignorare gli altri canali, oppure possiamo separare di più le frequenze, questi spazi vuoti sono spazi di guardia
Un altro lato negativo è che il canale è occupato, quindi quando c’è una asimmetria rispetto al modo in cui è occupato, allora c’è uno spreco.
Time multiplexing 🟩
-
Slide time multiplex
Si va in round robin in pratica, c’è uno spazio di guardia nel tempo. Che è uno spreco.
e c’è bisongo di sincronizzazione tra i mezzi trasmissivi molto forte. Il vantaggio principale è che posso fare una trasmissione molto densa. (va diciamo a burst, quindi anche questo è uno svantaggio).
Time and frequency multiplexing 🟩
-
Slide time and frequency
Viene utilizzato in GSM wifi. (è il provider che fornisce per ogni collegamento il seme per la gene), anche per quesot motivo era una comunicazione per tempo. (pagare telefonate per comunicare 9600 bit al secondo avevano di bitrate, costava molto).
Serve coordinamento preciso:
- Mappa dei salti deve essere conosciuto
- Doppio spazio di guardia, sia per tempo sia per frequenze. (quindi anche qui utilizziamo molto spreco!
Code multiplexing 🟩
La magia del CDMA in Modulazione wireless
-
Slide code multiplexing
Questo sembra molto antiintuitivo, come facciamo ad utilizzare lo stesso canale per comunicare informazioni differenti?
Utilizzo un codice che mi permette di riestrarre! Che figa la cosa che si può riestrarre dal caos.
- bandwidth efficient ossia maggior bitrate con la minore banda.
- dal punto di vista dell’user è più lento (singolarmente più lento, ma complessivamente di maggiore utilizzo).
- Un pò di computazione in più per ricevere e mandare.
Space multiplexing 🟩-
-
Slide space multiplexing
Ossia posizioniamo le nostre antenne in zone differenti. (abbiamo tipo tiling problem) (5G prova a ridurre al minimo l’area del segnale)