Progetto CRESCO ENEA Casaccia 6 –

Slides:



Advertisements
Presentazioni simili
I bridge Standard IEEE 802.1D.
Advertisements

Reti sociali Reti sociali.
Progetto di impianti semaforici - 5
Tecnologie. Reti locati e reti globali Reti locali (LAN, Local Area Networks) –Nodi su aree limitate (ufficio, piano, dipartimento) Reti globali (reti.
I dati: tipi e strutture U.D. 9 pag 334 L.S. Tron 4TC a.s. 2006/07.
Introduzione ai Web Services. E' un nuovo meccanismo RPC ottimizzato per l'uso in Internet Un qualunque Client su una generica piattaforma deve poter.
Optical Transport Network
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
La rete in dettaglio: rete esterna (edge): applicazioni e host
Chiara Mocenni - Sistemi di Supporto alle Decisioni I – aa Sistemi di Supporto alle Decisioni I Dynamic Programming Chiara Mocenni Corso di.
Chiara Mocenni - Sistemi di Supporto alle Decisioni I – aa Sistemi di Supporto alle Decisioni I Scelte di consumo Chiara Mocenni Corso di laurea.
Sistemi e Tecnologie della Comunicazione
Reti di Calcolatori Domande di riepilogo Quarta Esercitazione
Algoritmi Paralleli e Distribuiti a.a. 2008/09
Algoritmi Paralleli e Distribuiti a.a. 2008/09 Lezione del 10/03/2009 Prof. ssa ROSSELLA PETRESCHI a cura del Dott. SAVERIO CAMINITI.
Programmazione su Reti
Università di Padova Dipartimento di Ingegneria dellInformazione Analisi della Qualità del Servizio in Reti Radio Ad Hoc Special Interest Group on NEtworking.
Ricerca della Legge di Controllo
Architettura del World Wide Web
CORSO DI MODELLI DI SISTEMI BIOLOGICI
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Studio delle differenze prestazionali tra una Internet Network ed una Random Network Progetto CRESCO SPIII 11/12/2007 Ing.S.Di Blasi, Dott.ssa E.Marchei.
1 Protocollo di comunicazione. 2 Reti eterogenee.
RETI E INTERNET.
Reti di Calcolatori IL LIVELLO RETE.
Concetti introduttivi
Reti di Calcolatori IL LIVELLO RETE.
Reti di Calcolatori MODELLI ISO/OSI e TCP/IP.
Progetto SCUOLE IN RETE
1 THE INTERNET: una rete di reti La storia in breve Le regole della comunicazione.
RISORSE WEB Internet Per un uso consapevole delle risorse della Rete
Reti di calcolatori Una premessa: i sistemi di comunicazione Le reti di calcolatori Internet.
Corso di Informatica per Giurisprudenza Lezione 7
Lezioni di Ricerca Operativa Corso di Laurea in Informatica
Prof. Cerulli – Dott.ssa Gentili
Il modello di riferimento OSI
PARTE PRIMA: Reti Cablate
Modulo 2 - U.D. 3 - L.4 Ernesto Damiani - Sistemi di eleborazione dell'informazione.
Laureando: Giuseppe BRUSCELLA
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.
Corso di Laurea in Conservazione e Restauro dei Beni Culturali
Reti di Calcolatori ed Internet Fabio Massimo Zanzotto.
Internet.
L’architettura a strati
prof.ssa Giulia Quaglino
1 Università degli Studi di Roma “Tor vergata” Dipartimento di Ingegneria Civile Corso di Gestione ed esercizio dei sistemi di trasporto Docente: Ing.
Autore: Anthony Parisi. Rete di calcolatori Internet Vantaggi e svantaggi nell’usare internet Tipi di linee.
InternetInternet Sede: Salvo D’acquisto 2010/2011 Docente: Vito Monno.
Informatica Lezione 10 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
Dal click alla pagina web... Centro di Calcolo Corso Internet 22 Novembre 1996 Stefano Bistarelli Università di Chieti-Pescara “G. D’Annunzio” Dipartimento.
Comunicazione nelle reti – protocolli
Insieme dei metodi e delle tecnologie che realizzano i sistemi di trasmissione, ricezione ed elaborazione di informazioni.
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 7 -Instradamento dinamico Ernesto Damiani Lezione 2 – Instradamento.
Servizi Internet Claudia Raibulet
Flusso di Costo Minimo Trasformazioni Equivalenti e Trasformazioni Inverse Viene data la seguente rete di flusso, in cui i valori riportati vicino agli.
Reti II Stefano Leonardi
Laureando: Enrico Sperindio Relatore: Prof. GIORGIO ROMANIN JACUR
Flusso di Costo Minimo Applicazione di algoritmi: Cammini Minimi Successivi (SSP) Esercizio 1 Sia data la seguente rete di flusso, in cui i valori riportati.
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 6 -User Datagram Protocol Ernesto Damiani Lezione 2 – UDP.
Strato di accesso alla rete (network access layer); comprende le funzioni che nel modello OSI sono comprese negli strati fisico, di collegamento e parte.
Sistemi e Tecnologie della Comunicazione
Occasione, Luogo, gg.mm.anno Nome Cognome GARR-X Le novità.
Applicazione Presentazione Sessione Trasporto Rete Data link Fisico OSI Processo / Applicazione Trasporto Rete- Internet Interfaccia di.
INTERNET PROTOCOL SUITE FACOLTA’ DI INGEGNERIA Corso di Laurea Specialistica in Ingegneria delle Telecomunicazioni Docente: Prof. Pasquale Daponte Tutor:
INTERNET E INTRANET Classe VA SIA. La Storia di INTERNET ’ – ARPANET 1969 – anno di nascita università Michigan - Wayne 1970 – – INTERNET.
1 Il livello transport. Concetti fondamentali - Canale logico e canale fisico 2 Quando un segnale deve essere trasmesso, viene inviato su un Canale, cioè.
Lezioni di Ricerca Operativa Corso di Laurea in Informatica
10/5/061 Lez. 12 Previsioni di traffico Generalità Previsioni di scenario.
Algoritmi di routing statici (pag.72) UdA2L4 Questi algoritmi, sono eseguiti solamente all'avvio della rete, e le decisioni di routing a cui essi pervengono.
Transcript della presentazione:

Progetto CRESCO ENEA Casaccia 6 – 07 - 2007 Università degli Studi di Salerno Dipartimento di Ingegneria dell’Informazione Matematica Applicata Progetto CRESCO ENEA Casaccia 6 – 07 - 2007 Prof. Ciro D’Apice Dott.ssa Rosanna Manzo

Attività progetto CRESCO Raffinamento del modello di telecomunicazioni; Analisi di problemi di convergenza e sviluppo di schemi numerici; Analisi della politica di instradamento dei pacchetti; Ottimizzazione dei coefficienti caratteristici del traffico; Studio di ottimizzazione sulla rete in modo tale da preservare la qualità di servizio nel caso in cui uno o più nodi e/o linee di comunicazione non funzionino; 6) Implementazione di algoritmi.

Attività progetto CRESCO

Punto di partenza: Descrizione del modello Ogni nodo riceve ed invia informazioni (pacchetti). Ogni pacchetto può essere visto come una particella sulla rete. Regola 1 Ogni pacchetto viaggia sulla rete con velocità fissata e con una assegnata destinazione finale. Regola 2 I nodi ricevono, processano, e poi smistano i pacchetti. I pacchetti possono essere persi in accordo ad una probabilità che aumenta all’aumentare del numero di pacchetti che devono essere processati. Ogni pacchetto perso viene rispedito di nuovo.

Il modello consiste della singola legge di conservazione Modello di una singola linea Perché possiamo modellare una singola linea con una legge di conservazione? Ogni nodo spedisce pacchetti al nodo seguente una prima volta, poi i pacchetti che vengono persi vengono spediti una seconda volta, e così via. Non si ha conservazione dei pacchetti in scale temporali piccole, ma in intervalli intermedi, a livello macroscopico, si assume che i pacchetti siano conservati Il modello consiste della singola legge di conservazione

Decomposizione di Internet Decomposizione verticale di Internet: il protocollo TCP – IP a cinque strati Application Layer (e.g., HyperText Transfer Protocol, or HTTP; for the World Wide Web, or WWW) ) ApplicationLayer (e.g., HyperText Transfer Protocol, or HTTP; for the World Wide Web, or WWW) ) Transport Layer (e.g., Transmission Control Protocol, or TCP) Transport Layer (e.g., Transmission Control Protocol, or TCP) Network Layer (e.g., Internet Protocol, or IP) Network Layer (e.g., Internet Protocol, or IP) Data Link Layer (e.g., Ethernet, frame relay) Data Link Layer (e.g., Ethernet, frame relay) Phisycal Layer (e.g., optical fiber, copper) Phisycal Layer (e.g., optical fiber, copper)

Probabilità di perdita, velocità e funzione flusso E’ possibile ricavare la velocità media di trasmissione tra due nodi considerando il numero di pacchetti che potrebbero andare persi durante la comunicazione. Probabilità di perdita funzione della densità Funzione velocità Funzione flusso

Probabilità di perdita Sender Receiver R d Tentativo Pacchetti spediti Pacchetti persi 1st (1-p) p 2nd (1-p)p p2 3rd (1-p)p2 p3

Funzione velocità e funzione flusso

Reti di telecomunicazioni . . Un rete consiste di un insieme finito di linee con giunzioni che collegano le linee di trasmissione. L’evoluzione della rete può essere descritta da un insieme finito di funzioni i definito su ]0,+∞[ x ]ai,bi[. RA1: I pacchetti dalle linee entranti vengono spediti sulle uscenti in accordo alla loro destinazione finale. RA2: I pacchetti vengono spediti verso le linee uscenti in maniera tale da massimizzare il flusso attraverso la giunzione.

Modelli di confronto Modello proporzionale eccesso P/E Attività 1 Raffinamento del modello Modelli di confronto Modello proporzionale eccesso P/E Sender Receiver R C

Attività 1 Raffinamento del modello Modelli di confronto Modello M/D/1/B: tutti i sender usano la stessa dimensione dei pacchetti Sender Reciever B U F F E R

Attività 1 Raffinamento del modello Modelli di confronto Modello M/M/1/B : traffico dovuto alla sovrapposizione di molte sorgenti TCP indipendenti, ciascuna configurata in modo tale da usare una dimensione di pacchetti Sender Reciever B U F F E R

Attività 1 Raffinamento del modello Modelli di confronto

Attività 1 Raffinamento del modello Problema dei cicli Uno degli svantaggi dell’RA2 è che i pacchetti non venendo instradati verso i nodi congestionati potrebbero entrare in loop. Questo problema può essere evitato se si assume che i pacchetti con una specifica origine ed una data destinazione viaggino attraverso un path specifico lungo la rete

Soluzione Raffinamento del modello Attività 1 Raffinamento del modello Soluzione Introduzione della sorgente e della destinazione del flusso di pacchetti Raffinamento del modello Su ogni linea di trasmissione introduciamo il vettore che descrive la tipologia di traffico indicando la percentuale di pacchetti che vanno da una data sorgente s ad una determinata destinazione d. In questo caso i percorsi vengono determinati dal comportamento alle giunzioni in funzione di tali coefficenti L’evoluzione di segue l’equazione semilineare

Attività 1 Raffinamento del modello Definizioni base Una rete di telecomunicazione è individuata dalla seguente 6-upla (I, F, J, S, D, R) Archi I: insieme finito di intervalli chiamati linee di trasmissione Flussi F: insieme finito di flussi Giunzioni J: sottoinsieme finito dell’insieme Sorgenti S: sottoinsieme finito dell’insieme rappresentante le linee connesse a sorgenti di traffico Destinazioni D: sottoinsieme finito dell’insieme rappresentante le linee connesse alle destinazioni del traffico Funzione di distribuzione del traffico R: collezione finita di funzioni rJ indicanti alle giunzioni J, la direzione del traffico che parte dalla sorgente s ed arriva alla destinazione finale d

Funzione traffic - type Attività 1 Raffinamento del modello Funzione traffic - type Una funzione traffic - type su una linea Ii è definita come: così che per ogni e In questo caso indica il valore della densità che partendo dalla sorgente s si muove verso la destinazione d Se rappresenta una traiettoria di pacchetti lungo Ii allora possiamo assumere Considerando il differenziale totale rispetto al tempo otteniamo l’equazione semilineare

Modello su una singola linea Attività 1 Raffinamento del modello Modello su una singola linea L’equazione (**) dipende dalla soluzione della (*), ad ogni giunzione il valore del coefficiente determina la distribuzione del traffico sulle linee uscenti

Scelta della funzione di distribuzione del traffico Attività 1 Raffinamento del modello Scelta della funzione di distribuzione del traffico Discutiamo alcune possibili scelte della funzione di distribuzione del traffico Se è di tipo 1 ogni pacchetto ha un percorso determinato sorgente destinazione

Scelta della funzione di distribuzione del traffico Attività 1 Raffinamento del modello Scelta della funzione di distribuzione del traffico Se è di tipo 2) il traffico è instradato su ogni linea oppure su alcune linee E’ possibile definire in due modi differenti destinazione sorgente

Scelta della funzione di distribuzione del traffico Attività 1 Raffinamento del modello Scelta della funzione di distribuzione del traffico sorgente

Approssimazione della soluzione Attività 2 Analisi di problemi di convergenza e sviluppo di schemi numerici Approssimazione della soluzione Approssimazione numerica nel caso mono – dimensionale: Si considera una griglia discreta di punti: : passo spaziale : passo temporale

Schemi numerici Schema di Godunov: Attività 2 Analisi di problemi di convergenza e sviluppo di schemi numerici Schemi numerici Schema di Godunov: schema del primo ordine, convergenza non molto veloce. Schema di Lax – Friedrichs e di Lax – Wendroff : schemi del secondo ordine, convergenza veloce.

Attività 3 Ottimizzazione della politica di instradamento Topologia della rete Ogni instradamento è possibile, e non tiene conto in generale della topologia complessiva della rete. Modelli locali Modelli parametrici (con sorgenti e destinazioni) Permettono di includere routers con comportamenti che dipendono sia dalle connessioni locali che dalla topologia globale della rete.

Coefficienti del traffico su rete Attività 4 Ottimizzazione dei coefficienti caratteristici del traffico Coefficienti del traffico su rete Rete di telecomunicazioni con un nodo, con due linee entranti e due linee uscenti. Ottimizzazione della velocità media e ottimizzazione del tempo medio di percorrenza. L’ottimizzazione è basata sul calcolo della soluzione del problema di Riemann alla giunzione.

Le simulazioni sulle rete vengono fatte…. Attività 4 Ottimizzazione dei coefficienti caratteristici del traffico Simulazioni Le simulazioni sulle rete vengono fatte…. considerando parametri ottimi; considerando parametri fissi (i parametri della rete vengono scelti dall’utente all’inizio della simulazione e rimangono costanti durante tutta la durata della simulazione); considerando parametri random statici (i parametri della rete vengono scelti in maniera random all’inizio della simulazione e rimangono costanti durante tutta la durata della simulazione).

Simulazione degli algoritmi RA1 e RA2 Un’idea dal simulatore traffico Simulazione degli algoritmi RA1 e RA2 0.35 0.3 l1: 0.8 l4: 0.8 l1: 0.2 l4: 0.2 l2: 0.6 l5: 0.7 l2: 0.4 l5: 0.3 x=0.12 T=30 Lunghezza della linea = 100 Densità iniziale=0 0.35 0.3 p: 0.3 p: 0.7 d: 0.2 p: 0.2 d: 0.8 p: 0.8 d: 0.6 d: 0.4 Nome Priorità Distribuzione l1 0.3 / l2 0.2 0.8 l3 0.4 l4 0.7 l5 l6 0.6 l7 x=0.1 T=30 Lunghezza della linea = 100 Densità iniziale=0

Attività 4 Ottimizzazione dei coefficienti caratteristici del traffico Colore Densità Nero 0 ≤  < 0.03 Grigio 0.03<  ≤ 0.1 Giallo 0.1 <  ≤ 0.2 Rosa 0.2<  ≤ 0.3 Verde 0.3<  ≤ 0.4 Azzurro 0.4 <  ≤ 0.5 Blu 0.5<  ≤ 0.6 Arancione 0.6 <  ≤ 0.7 Viola 0.7<  ≤ 0.8 Rosso > 0.8 RA1: RA2: