Capitolo 6: sommario Comunicazioni Wireless

Slides:



Advertisements
Presentazioni simili
Indirizzamento LAN e ARP
Advertisements

Il sistema basato sul protocollo ENUM
Laboratorio di Telematica
Corso di laurea in INFORMATICA
Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Messaggi di errore e di controllo Alberto Polzonetti
Architettura di rete Le reti sono sempre organizzate a livelli
By Le reti locali Luca Barberi Leonardo Benzoni Benedetta Bernardeschi Andrea Pellegrini.
RETI INFORMATICHE.
4-1 Mobilità in Internet Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights.
4-1 Il Livello di Rete Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
I modelli di riferimento OSI e TCP/IP
5-1 ATM Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
La rete in dettaglio: rete esterna (edge): applicazioni e host
3-1 User Datagram Protocol: UDP Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All.
Moving Moving Young Young Turin Turin Hydrogen Hydrogen Olympic Olympic Safe RETE MANET informazioni in movimento.
Reti e Sistemi operativi
1 Seconda ora Larchitettura di un sistema di e- government: parte seconda Un esempio di progetto di e-Government: il progetto servizi alle imprese Un esempio.
4.4.2 Definizione di modelli di valutazione
Reti di Calcolatori Domande di riepilogo Quarta Esercitazione
Corso di Reti di calcolatori e Sicurezza di Pamela PerettiProf. Stefano Bistarelli.
1 Corso di Informatica (Programmazione) Lezione 4 (24 ottobre 2008) Architettura del calcolatore: la macchina di Von Neumann.
Roberto Guglielmi Matricola N Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di laurea in Scienze dellInformazione.
Routing Gerarchico Gli algoritmi proposti non sono pratici:
GSM - parte III. Argomenti della lezione EIR, AuC, OMC Aree Pila protocollare.
GSM - parte VII. Procedure Esempi di procedure Registrazione allaccensione Nella stessa location area Roaming e location updating Nella stessa MSC/VLR.
EUCIP IT Administrator Modulo 1 - Hardware del PC Hardware di rete
Reti di Calcolatori IL LIVELLO RETE.
Concetti introduttivi
Reti di Calcolatori IL LIVELLO RETE.
Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia 1 UNIVERSITA STUDI DI ROMA FORO ITALICO Corso di Laurea Triennale INFORMATICA Lez. 6.
Qualità di servizio in ambiente wireless Progetto per il corso di Reti di Calcolatori L-S Prof. Antonio CorradiValentina Maraldi.
DEIS Università di Bologna
Corso di Informatica per Giurisprudenza Lezione 7
P O L I T E C N I C O D I B A R I I Facoltà di Ingegneria Corso di Laurea in Ingegneria delle Telecomunicazioni Ottimizzazione energetica e servizi real-time.
Modulo 1: 1.3 Le Reti.
Test Reti Informatiche A cura di Gaetano Vergara Se clicchi sulla risposta GIUSTA passi alla domanda successiva Se clicchi sulla risposta ERRATA passi.
"Abbiamo deciso di guardare più lontano". Dal 1920 Eucrypt ITALIANO.
Modulo n – U.D. n – Lez. n Nome Cognome – titolo corso.
ECDL Patente europea del computer
Scheda Ente Ente Privato Ente Pubblico. 2ROL - Richieste On Line.
SoLo mobile solutions … more in depth. In questo modulo, approfondiremo tutte le features di SoLo mobile solutions Ottimizza e continua a utilizzare la.
La tabella dei voti ECTS Maria Sticchi Damiani Sapienza, Roma 26 settembre
Il modello di riferimento OSI
AICA Corso IT Administrator: modulo 4 AICA © EUCIP IT Administrator Modulo 4 - Uso Esperto della Rete Risoluzione dei Problemi e Analisi del Traffico.
Reti Insieme di computer e di altri dispositivi che comunicano tra loro per condividere i dati, le applicazioni e lhardware Modulo 1.
File system distribuito transazionale con replicazione
ECDL Patente europea del computer
EM 09 INTERNET … UN PO DI STORIA. EM 09 Nasce per garantire comunicazioni efficienti … Tra le sedi delle forze armate americane Tra le sedi delle forze.
L’architettura a strati
prof.ssa Giulia Quaglino
Questo modello può essere utilizzato come file iniziale per la presentazione di materiale didattico per la formazione in gruppo. Sezioni Fare clic con.
RETI MOBILI E MULTIMEDIALI Università degli Studi di Roma “La Sapienza” Dipartimento INFOCOM Aldo Roveri Lezioni dell’ a.a Aldo Roveri Lezioni.
Creato da Riccardo Nuzzone
IP Mobility IP Mobility Reti II Stefano Leonardi.
LE RETI INFORMATICHE Cosa sono?? A cosa servono??
Greco Rodolfo 2002 Application Trasport Network Phisic HTTP IP UDPTCP DNS SNAP MAC ARP L’utente fa una richiesta di pagina.
LORENZO PARRAVICINI: COORDINATORE MOLTENI LETIZIA: MEMORIA PORTA GIULIA: ORIENTATA AL GRUPPO E AL COMPITO NOSEDA BEATRICE: OSSERVATORE.
InternetInternet Sede: Salvo D’acquisto 2010/2011 Docente: Vito Monno.
Sistemi di elaborazione dell’informazione Modulo 1 - Tecniche di comunicazione digitale Unità didattica 1 -Richiami sulla trasmissione digitale Ernesto.
Relatore: Ing. Francesco Lo Presti Correlatore: Ing. Stefano Salsano UPMT: progetto e realizzazione di una soluzione di mobilità verticale e overlay networking.
Livello 3 Network (Rete)
Servizi Internet Claudia Raibulet
Reti II Stefano Leonardi
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 7 -Instradamento dinamico Ernesto Damiani Lezione 4 – OSPF.
MASeC: un’infrastruttura ad agenti mobili per l’e-commerce Diego Ruotolo Università degli studi di Bologna, A.A
Strato di accesso alla rete (network access layer); comprende le funzioni che nel modello OSI sono comprese negli strati fisico, di collegamento e parte.
INTERNET PROTOCOL SUITE FACOLTA’ DI INGEGNERIA Corso di Laurea Specialistica in Ingegneria delle Telecomunicazioni Docente: Prof. Pasquale Daponte Tutor:
1 Il livello transport. Concetti fondamentali - Canale logico e canale fisico 2 Quando un segnale deve essere trasmesso, viene inviato su un Canale, cioè.
II PROVA Svolgimento tramite protocollo ISO/OSI. I LIVELLO : LIVELLO FISICO Scelta del mezzo fisico; tenere conto degli standard IEEE Procedura di codifica.
Transcript della presentazione:

Capitolo 6: sommario Comunicazioni Wireless Caratteristiche canali Wireless, CDMA IEEE 802.11 wireless LANs (“wi-fi”) Cellular Internet Access architettura standard (es. GSM) Mobilità Principi: indirizzamento e routing per utenti mobili Mobile IP Gestione mobilità in reti cellulari Mobilità e protocolli di alto livello 6: Wireless and Mobile Networks

Cos’è la mobilità? La prospettiva del livello di rete no mobilità Alta mobilità L’utente resta nella stessa rete wireless di accesso L’utente si sposta in diverse reti di accesso e chiude la connessione quando cambia rete L’utente si sposta in diverse reti di accesso senza chiudere le connessioni attive (come nei sistemi cellulari) 6: Wireless and Mobile Networks

Mobilità: terminologia home network(rete domestica): rete abituale dell’utente mobile (e.g., 128.119.40/24) home agent(agente domestico): etità che realizza le funzioni di mobilità per conto del terminale mobile, quando questo è connesso altrove wide area network Permanent address: indirizzo permanente della home network, su cui l’utente mobile può essere sempre raggiunto e.g., 128.119.40.186 mobile: terminale mobile Correspondent (corrispondente) 6: Wireless and Mobile Networks

Mobilità: terminologia visited network: rete alla quale è attualmente connesso il mobile (e.g., 79.129.13/24) Permanent address: rimane invariato (e.g., 128.119.40.186) Care-of-address: indirzzo presso la visited network. (e.g., 79,129.13.2) wide area network foreign agent (agente ospite): entità nella visited network, che realizza le funzioni di mobilità per conto del mobile correspondent: entitè che vuole comunicare con il mobile 6: Wireless and Mobile Networks

Come contatti un utente mobile? Dove sarà Alice? Considera un amico che cambia sovente indirizzo, come lo contatti? Cerchi nelle pagine gialle di tutto il mondo? Chiami i suoi parenti? Aspetti che si faccia vivo lui e ti faccia sapere dov’è? 6: Wireless and Mobile Networks

Mobilità: approcci Se ne occupa il routing: i routers comunicano gli indirizzi permanenti dei nodi mobili attraverso lo scambio delle usuali tabelle di routing. Le tabelle di routing indicano dove si trova ciascun mobile. Nessun cambiamanto agli end-systems Se ne occupano gli end-systems: Routing indiretto: le comunicazioni tra correspondent e mobile passano sempre attraverso lo home agent (inoltra le comunicazioni verso il mobile). Routing diretto: il correspondent ottiene il foreign address del mobile, e inoltra i messaggi direttamente al mobile. 6: Wireless and Mobile Networks

Non scalabile a milioni di nodi Mobilità: approcci Se ne occupa il routing: i routers comunicano gli indirizzi permanenti dei nodi mobili attraverso lo scambio delle usuali tabelle di routing. Le tabelle di routing indicano dove si trova ciascun utente mobile. Nessun cambiamanto agli end-systems Se ne occupano gli end-systems: Routing indiretto: le comunicazioni tra correspondent e mobile passano sempre attraverso lo home agent (inoltra le comunicazioni verso il mobile). Routing diretto: il correspondent ottiene il foreign address del mobile, e inoltra i messaggi direttamente al mobile. Non scalabile a milioni di nodi 6: Wireless and Mobile Networks

Mobilità: registrazione visited network home network 1 mobile contatta il foreign agent della visited network che si appresta a visitare 2 foreign agent contatta lo home agent: “questo mobile è attualmente residente presso la mia rete” wide area network Risultato: Il foreign agent è consapevole della presenza del mobile Lo Home agent conosce la nuova locazione del mobile 6: Wireless and Mobile Networks

Mobilita via Routing indiretto foreign agent riceve i pacchetti, e li inoltra verso il mobile home agent interccetta i pacchetti e li inoltra verso il foreign agent visited network home network 3 4 wide area network 1 2 correspondent indirizza i pacchetti sulla base dello home address del mobile mobile risponde direttamente al correspondent 6: Wireless and Mobile Networks

Routing indiretto: commenti Mobile usa due indirizzi: permanent address: usato dal correspondent (quindi la locazione del mobile è trasparente al correspondent) care-of-address: usato dallo home agent per inoltrare datagrammi al mobile Le funzionalità del foreign agent possono essere realizzate dal mobile stesso Routing triangolare: correspondent-home-network-mobile Inefficenate quando correspondent e mobile sono nella medfesima rete 6: Wireless and Mobile Networks

Routing indiretto: muoversi tra le reti Quindi quando un utente mobile si muove verso un’altra rete Si registra presso un nuovo foreign agent Il nuovo foreign agent comunica la registrazionw allo home agent del mobile Lo home agent aggiorna il care-of-address del mobile I pacchetti continuano ad essere inoltrati verso il mobile (ma con il nuovo care-of-address) La mobilità cambia le foreign networks in modo trasparente: le connessioni attive sono mantenute attive! 6: Wireless and Mobile Networks

Mobilità via Routing diretto Il foreign agent riceve i pacchetti, e li inoltra presso il mobile Il correspondent può quindi inoltrare direttamente al foreign agent visited network home network 4 wide area network 2 3 1 4 Alle richieste del correspondent, viene risposto con il foreign address del mobile Il mobile risponde direttamente al correspondent 6: Wireless and Mobile Networks

Mobilità via Routing diretto: commenti Risolve il problema del routing triangolare Non è trasparente per il correspondent: il correspondent deve conoscere il care-of-address dallo home agent Cosa succede se il mobile cambia la rete visitata? 6: Wireless and Mobile Networks

Gestire la mobilità con il routing diretto Anchor foreign agent: è il FA della prima rete visitata I dati sono sempre inoltrati per prima cosa allo anchor FA Quando il mobile si muove: il nuovo FA fa in modo che i dati gli vengano inoltrati dal vecchio FA (catena) foreign net visited at session start anchor foreign agent wide area network 2 1 4 3 5 new foreign network correspondent agent new foreign agent correspondent 6: Wireless and Mobile Networks

Capitolo 6: sommario Comunicazioni Wireless Caratteristiche canali Wireless, CDMA IEEE 802.11 wireless LANs (“wi-fi”) Cellular Internet Access architettura standard (es. GSM) Mobilità Principi: indirizzamento e routing per utenti mobili Mobile IP Gestione mobilità in reti cellulari Mobilità e protocolli di alto livello 6: Wireless and Mobile Networks

Mobile IP RFC 3220 Realizza molte delle funzionalità che abbiamo visto home agents, foreign agents, foreign-agent registration, care-of-addresses, incapsulamento (un pacchetto all’interno di un’altro pacchetto) Tre componenti sono sandardizzate: Routing indiretto dei datagrammi Agent discovery Registrazione presso lo home agent 6: Wireless and Mobile Networks

Mobile IP: routing indiretto dest: 128.119.40.186 Pacchetto dal foreign-agent-al-mobile dest: 79.129.13.2 dest: 128.119.40.186 Pacchetto inviato dallo home agent al foreign agent: incapsulamento Permanent address: 128.119.40.186 Care-of address: 79.129.13.2 dest: 128.119.40.186 Pacchetto inviato dal correspondent 6: Wireless and Mobile Networks

Mobile IP: agent discovery agent advertisement: gli agenti foreign/home rendono noti i servizi attraverso il broadcasting di messggi ICMP (typefield = 9) H,F bits: home e/o foreign agent R bit: registrazione richiesta R: registration is required B: no more additional registration H: is a home agent F: is a foreign agent M, G: types of tunneled datagram it can handles 6: Wireless and Mobile Networks

Mobile IP: esempio di registrazione 6: Wireless and Mobile Networks

Capitolo 6: sommario Comunicazioni Wireless Caratteristiche canali Wireless, CDMA IEEE 802.11 wireless LANs (“wi-fi”) Cellular Internet Access architettura standard (es. GSM) Mobilità Principi: indirizzamento e routing per utenti mobili Mobile IP Gestione mobilità in reti cellulari Mobilità e protocolli di alto livello 6: Wireless and Mobile Networks

Componenti di un architettura cellulare ricorda: correspondent Rete telefonica cablata MSC MSC MSC MSC MSC Differenti reti cellulari gestite da diversi operatori 6: Wireless and Mobile Networks

Gestire la mobilità nelle reti cellulari home network: rete dell’operatore (e.g., TIM, Vodafone, WIND, TRE) home location register (HLR): database nella home network che contiene il numero di telefono, informazioni di profilazione (servizi, preferenze, billing), informazioni sull’attuale posizione dell’utente (può essere presso un’altra rete) visited network: la rete presso cui attualmente si trova il mobile visitor location register (VLR): database che contiene gli utenti attualmente presenti nella rete 6: Wireless and Mobile Networks

GSM: routing indiretto verso il mobile HLR home network correspondent 2 Home MSC consulta HLR per ottenere il riferimento del mobile presso la rete visitata home Mobile Switching Center 1 Chiamata instradata verso home network 3 home MSC imposta la seconda tratta della connessione verso lo MSC della rete visitata Public switched telephone network VLR Mobile Switching Center 4 Il MSC nella rete visitata completa Il circuito dalla BSS al mobile mobile user visited network 6: Wireless and Mobile Networks

GSM: handoff sullo stesso MSC Scopo dello Handoff: instradare le chiamate attraverso una nuova base station (senza interruzioni) Ragioni per l’handoff: Segnale + forte verso/da nuove BSS (garantiscce connettività, minor consumo energetico) load balance: libera canali della BSS attuale GSM non indica esplicitamente le ragioni per cui effetuare handoff (politiche), solo come (meccanismo) VLR Mobile Switching Center old routing new routing old BSS new BSS 6: Wireless and Mobile Networks

GSM: handoff sullo stesso MSC 1. La vecchia BSS informa lo MSC di un imminente handoff, e fornisce la lista di 1+ nuove BSSs 2. MSC instaura l’instradamanto (alloca risorse) verso la nuova BSS 3. La nuova BSS alloca i canali radio per il mobile 4. La nuova BSS segnala allo MSC che è pronta e questo a sua volta lo comunica alla vecchia BSS 5. La vecchia BSS attiva il mobile per effettuare handoff (il mobile non consce il canale radio) VLR Mobile Switching Center 2 4 1 7 8 3 old BSS 5 6 new BSS 6. Il mobile e la nuova BSS si scambiano i messaggi per completare l’assegnazione del canale 7. Il mobile comunica alla nuova BSS che a sua volta lo comunica allo MSC che l’handoff è completo. MSC ridireziona le chiamate 8 MSC-vecchia-BSS rilascia le risorse 6: Wireless and Mobile Networks

GSM: handoff tra MSC distinti Un mobile si sposta in una BS che è associata ad un differente MSC rispetto a quello della vecchia BS MSC di appoggio (anchor): MSC visitato dal mobile quando vengono inizializzate le chiamate Non cambia durante la chiamata Indipendentemente dal numero di trasferimenti inter-MSC: Home MSC anchor MSC  MSC visitato IS-41 prevede un passo opzionale di ottimizzazione per accorciare le catene multi-MSC home network Home MSC correspondent anchor MSC PSTN MSC MSC MSC (a) before handoff 6: Wireless and Mobile Networks

GSM: handoff tra MSC distinti MSC di appoggio (anchor): MSC visitato dal mobile quando vengono inizializzate le chiamate Non cambia durante la chiamata Indipendentemente dal numero di trasferimenti inter-MSC: Home MSC anchor MSC  MSC visitato IS-41 prevede un passo opzionale di ottimizzazione per accorciare le catene multi-MSC home network Home MSC correspondent anchor MSC PSTN MSC MSC MSC (b) after handoff 6: Wireless and Mobile Networks

Mobilità: GSM rispetto al Mobile IP GSM element Comment on GSM element Mobile IP element Home system Rete del numero di telefono permanente Home network MSC home, HLR MSC home: fornisce indirizzi d’instradamento verso l’utente mobile. HLR: database che contiene I numeri di telefono permanenti, informazioni sul profilo utente e commerciali, localizzazione dell’utente mobile Home agent Visited System Rete di temporanea residenza Visited network Visited Mobile services Switching Center. Visitor Location Record (VLR) MSC visitato: imposta le chiamate da e per un nodo mobile nelle sue celle. VLR: database temporaneo (del sistema visitato) con varie informazioni sugli utenti in visita Foreign agent Mobile Station Roaming Number (MSRN), or “roaming number” Indirizzo utilizzabile per una chiamata telefonica tra MSC domestico e MSC visitato (invisibile all’agente mobile e al corrispondente) Care-of-address 6: Wireless and Mobile Networks

Mobilità wireless: impatto sui protocolli dei livelli superiori Logicamente, l’impatto dovrebbe essere minimale… Il modello di servizio best-effort rimane inalterato TCP and UDP devono poter funzionare sul wireless mobile … ma per quel che riguarda le prestazioni: packet loss/delay a causa dei bit-errors (pacchetti scartati, ritardi per le ritrasmissioni), e handoff TCP interpreta la perdita come congestione, diminuisce la finestra di congestioni anche se non necessario Difficoltà per il traffico real-time a causa del ritardo di link Banda limitata del link wireless 6: Wireless and Mobile Networks