Analisi e sviluppo di un layer di switching ATM per dispositivi embedded

Documenti analoghi
ATM Asynchronous Transfer Mode

HIGH PERFORMANCE COMPUTING SU UNITA' GRAFICHE PROGRAMMABILI

2001 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1

INTRODUZIONE A RETI E PROTOCOLLI

Fondamenti di reti ATM Introduzione

Un semplice commutatore a pacchetto

1999 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1

TRASFERIMENTO DELL INFORMAZIONE UN ESEMPIO TIPICO È LA TELEFONATA.

MIENS30 Introduzione alle reti Wireless

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Reti di Calcolatori. Prova del 14/07/2011. Prof. De Prisco A.A Corso di laurea in Informatica

Prefazione all edizione italiana Descrizione dei contenuti. PARTE I Introduzione e modelli 1. Capitolo 1 Introduzione 3

Internet protocol stack

Terminologia e concetti fondamentali La struttura di Internet (hardware e software):

Virtualizzazione parziale del livello Transport. ai fini della gestione della mobilità

Finalità del corso Argomenti trattati Materiale didattico Calendario Modalità d esame Possibili progetti

Sintesi e sperimentazione di un modello di propagazione sonora per l analisi di reti di sensori sottomarine

Introduzione al corso. Laboratorio di Telecomunicazioni (6 CFU) Corso di Laurea in Ingegneria dell Informazione

Software quale strumento per migliorare i prodotti/processi. Sergio Pugnetti

Architettura di rete. Modelli di Riferimento: TCP/IP e OSI. Modello di riferimento OSI. Modelli di riferimento. architettura di rete

Sistemi operativi 2003/2004. Input e output

Corso di Reti di Telecomunicazioni

Reti a commutazione di circuito

Hardware per la connettività Strumenti hardware per la realizzazione di reti locali

Esperienze di Telemisura e problematiche di condivisione di risorse di laboratorio

Tesi di Laurea. Progetto ed implementazione di un server proxy per il transcoding delle immagini Web. Candidato: Massimo Magazzù.

Parte I. Ibrido MPLS. Figura 1.1

Centro di costo: 1. Servizi Informatici Telematici e SIT

Introduzione (parte II)

Architetture di rete. 4. Le applicazioni di rete

Cisco CCNA Routing & Switching

INFORMATICA 2015/2016 RETI WIRELESS

Progettazione ed implementazione di un sistema di calcolo distribuito ibrido multithread/multiprocesso per HPC: applicazione all imaging medico

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Docenti Marco Cirrito, Lorenzo De Carli. Disciplina. OBIETTIVI MINIMI (necessari al passaggio alla classe successiva)

INDIRIZZO Informatica e Telecomunicazioni

23/05/ :56:05 Pagina 1 di 6

Corso di Informatica

Tecnico sistemista di reti

EMBEDDED & MISSION CRITICAL. Engineering At Your Service INTEGRATED SYSTEMS INDUSTRIAL AUTOMATION

Reti Informatiche Edizione N

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca.

Micaela Caserza Magro Università degli Studi di Genova

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

DOWNLOAD OR READ : CREAZIONE DI UNA VPN UTILIZZANDO OPENVPN TRA SISTEMI PDF EBOOK EPUB MOBI

MATERIALI PER LA DISCUSSIONE

Reti di Calcolatori:

Reti ed Applicazioni Schema dei corsi A/A 2003/2004

A.A. 2004/2005 ESERCIZI DI SISTEMI DI COMMUTAZIONE LS

Progetto FIRB WebMinds

SOLUZIONE TECNOLOGICA

Tesina per l esame di Sistemi Operativi a cura di Giuseppe Montano. Prof. Aldo Franco Dragoni

Validazione della piattaforma software per la sperimentazione clinica OpenClinica

IIS Via Silvestri ITIS Volta Programma svolto di Tecnologie Informatiche A.S. 2015/16 Classe 1 A

UT2USB Manuale Installazione

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

1999 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1

Allegato Tecnico Housing

POLO SCIENTIFICO TECNOLOGICO PROFESSIONALE "E. FERMI & G. GIORGI" LUCCA. INDIRIZZO: Informatica e Telecomunicazioni. DISCIPLINA: SISTEMI e RETI

Router. E altri elementi di una rete LAN

ALLEGATO A - TABELLA CRITERI DI VALUTAZIONE. Voce capitolato tecnico massimo

INFORMAZIONI PERSONALI ESPERIENZA LAVORATIVA. Italiano. Responsabile Amministrativo del Centro Linguistico di Ateneo

Introduzione alle reti (con particolare riferimento a Internet)

Case della salute e ambulatori: automazione wireless

SPECIALIZZAZIONE INFORMATICA E TELECOMUNICAZIONI Articolazione INFORMATICA

Programma del corso

Corso di Reti di Calcolatori

I.I.S.S. Galileo Galilei (Bolzano/Bozen) - A.S. 2013/2014

Il sistema GPRS UNIVERSITÀ DEGLI STUDI DI PARMA FACOLTÀ DI INGEGNERIA. Relatore: Chiar.mo Prof. Giulio Colavolpe. Tesi di Laurea di Alessandro Gilardi

INFOCOM Dept. Antonio Cianfrani

Telematica di Base. Livello Network

Sviluppo di un applicazione di front-end per il monitoraggio di un Isola Ecologica

and Applications in Mobile Environments with Bluetooth Ing. Salvatore Baglieri

ISDN (INTEGRATED SERVICES DIGITAL NETWORK) Prof. Ing. Maurizio Casoni

Corso di Sistemi di Elaborazione Modulo 1 (6 CFU)

Wireless Ethernet: tecnologie e possibili applicazioni

Alma Mater Studiorum- Università di Bologna. Progettazione ed Implementazione di un Hidden TCP Proxy

A.A Tesi di Laurea Triennale in Ingegneria Elettronica curr. Elettronica Applicata. Laureando: Federico Papait

Stack EtherCAT Master e Slave Koenig sul campo

Introduzione a Linux Lezione 1 Introduzione a Linux

Reti logiche A All. Informatici (M-Z)

Reti logiche A All. Informatici (M-Z) Fabrizio Ferrandi a.a

LE RETI DI COMPUTER. Il modello ISO/OSI Prima parte

INFORMATICA NOVITÀ IL LINGUAGGIO JAVA. Massimiliano Bigatti. Guida alla programmazione di base IN ALLEGATO AL VOLUME

Seconda Lettura (Parte A): -funzioni -servizi -topologie. Prof. Greco Polito Silvana 1

Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1

Interconnessione di reti IP

Primo Compitino - Corso di Reti di Telecomunicazioni, (Laurea Specialistica) Siena, 31/5/2004 (2 ore)

Interconnessione di reti IP

Processo di selezione. Screening dei curricula Test psicoattitudinale e test tecnico/specialistico Colloquio di selezione. Inquadramento aziendale

Aiutiamo i nostri clienti ad incorporare connettività, servizi web, embedded computing e automazione nei loro prodotti e soluzioni.

Le risposte dell ICT ai bisogni di gestione del risparmio energetico. Relatore Ing. Alessandro Golfarelli Responsabile Area Tecnica Rinnova

ISTITUTO TECNICO INDUSTRIALE Leonardo da Vinci con sez. Commerciale annessa BORGOMANERO (NO) PIANO DI LAVORO. Anno Scolastico

Parte II - Reti di Calcolatori ed Internet IL LIVELLO RETE

Dispositivi per il controllo

Il Sistema Operativo

Corso di Reti di Telecomunicazioni

Studio e implementazione di un sistema di proiezione video in stereografia 3D

Implementazione in tecnologia Software-Defined Radio di un trasmettitore TETRA/DMO su framework SCA-compliant

Sistemi di Elaborazione dell Informazione

Transcript:

UNIVERSITÀ DEGLI STUDI DI BOLOGNA FACOLTÀ DI SCIENZE MATEMATICHE, FISICHE E NATURALI Corso di Laurea in Scienze dell Informazione Analisi e sviluppo di un layer di switching ATM per dispositivi embedded Relatore: Chiar.mo Prof. VITTORIO MANIEZZO Presentata da: MARIKA ERCOLANI Co-relatore: Dr. MATTEO ROFFILLI 1

AGENDA Motivazioni Asynchronous Transfer Mode (ATM) Sviluppo switch software Ambiente sperimentale e risultati Conclusioni e sviluppi futuri 2

Introduzione Progetto svolto all interno dall azienda spagnola Albentia Systems con sede a Madrid Ricerca e sviluppo di prodotti innovativi a supporto del trasporto dell informazione nelle reti telefoniche 3

Motivazioni Ampliamento della rete di telefonia mobile: posizionamento di nuove antenne (nodi B) stesura di nuovi cavi elevati costi di installazione!! 4

Motivazioni 5

Asynchronous Transfer Mode ATM Protocollo di trasferimento a commutazione di cella orientato alla connessione Routing table Dispositivi ATM cella ATM Switch ATM 6

Panoramica di utilizzo Componenti fondamentali sono switch e dispositivi ATM 7

Architettura del layer Il sistema sperimentale implementa su HW embedded dispositivi ATMDummy per creare una maglia di circuiti virtuali Generatori SW di celle simulano un cell rate tipico dei canali trasmissivi di tipo E1 8

Ambiente sperimentale Intel IXP425 533 MHz Linux 2.6.22-rt7 GCC (Cross Compiler) Circa 10000 righe di codice C 9

Analisi e progettazione ATMDev DISPOSITIVO DI RETE capace di comprendere il protocollo ATM Implementa un interfaccia di comunicazione fra lo strato ATM e lo strato fisico Contiene meta dati per implementare il meccanismo di REFERENCE COUNTING 10

Analisi e progettazione ATMSwitch Registrazione e deregistrazione on fly dei dispositivi Divisione in TOP HALF e BOTTOM HALF del processo di commutazione BUFFERING delle celle e delle richieste di commutazione Struttura di ACCELERAZIONE associata ai dispositivi 11

Performance Andamento del tempo medio di attesa delle celle 12

Conclusioni e sviluppi futuri Conclusioni Sistema scalabile e gestione uniforme di dipositivi fisici differenti Implementazione di appropriate strutture dati per il layer ATM e di accelerazione per il processo di switching Meccanismi di corretta gestione delle risorse in un sistema real time multiprocesso I test effettuati hanno rilevato la robustezza e la stabilità del sistema Sviluppi futuri Completamento dei driver per la gestione dei dispositivi ATMoverE1 e ATMoverWimax Ciclo di test più accurati volti a determinare in maniera sistematica le prestazioni del sistema Installazione del software nelle stazioni finali 13

UNIVERSITÀ DEGLI STUDI DI BOLOGNA FACOLTÀ DI SCIENZE MATEMATICHE, FISICHE E NATURALI Corso di Laurea in Scienze dell Informazione Analisi e sviluppo di un layer di switching ATM per dispositivi embedded Relatore: Chiar.mo Prof. VITTORIO MANIEZZO Presentata da: MARIKA ERCOLANI Co-relatore: Dr. MATTEO ROFFILLI 14

Asynchronous Transfer Mode ATM Modello di riferimento: strato di adattamento strato ATM strato fisico 15

Modulo in User Space User Space Kernel Space Hardware IOControl SysCall Controllo da parte dell utente su Switch e dispositivi ATM Definizione di operazioni di configurazione, controllo e testing 16