CARATTERIZZAZIONE E CONFRONTO DEL THROUGHPUT DI RETI WIRELESS PUNTO-PUNTO US-ROBOTICS TURBO PC CARD E 3COM OFFICECONNECT FACOLTA’ DI INGEGNERIA Corso di.

Slides:



Advertisements
Presentazioni simili
Misure riflettometriche nel dominio della frequenza (OFDR)
Advertisements

PROCESSO DI CARICA E SCARICA DI UN CONDENSATORE
Nel ventesimo secolo ci fu la nascita dellinformatica il termine telematica nasce dalla fusione di due termini telecomunicazione e informatica una rete.
Progetto e realizzazione del software "Solar Data Manager"
Laureando: Marco DALLE FESTE
La trasmissione delle informazioni può avvenire da un solo utente a molti utenti (tipo Multicast o Broadcast) o da un utente a un altro (tipo peer to.
Inferenza Statistica Le componenti teoriche dell’Inferenza Statistica sono: la teoria dei campioni la teoria della probabilità la teoria della stima dei.
Università degli Studi di Cagliari
Corso di Tecniche e Sistemi di trasmissione Fissi e Mobili
Francesca Del Corso, CCR - Gruppo Windows, Bologna 16/02/2006 SUS - WSUS per il Security Patch Management.
IDUL 2010 RETI E PROTOCOLLI. INTERNET.. IDEE PRINCIPALI IN QUESTA LEZIONE Reti: Aspetto logico della rete e tipologie: peer-to-peer, a hub, a bus Trasmissione.
IDUL 2012 RETI E PROTOCOLLI. INTERNET.. IDEE PRINCIPALI IN QUESTA LEZIONE Reti: Aspetto logico della rete e tipologie: peer-to-peer, a hub, a bus Trasmissione.
IDUL 2009 RETI E PROTOCOLLI. INTERNET. IDEE PRINCIPALI IN QUESTA LEZIONE Reti: Aspetto logico della rete e tipologie: peer-to-peer, a hub, a bus Trasmissione.
I MOTI CICLONICI ED ANTICICLONICI
3. Architettura Vengono descritte le principali componenti hardware di un calcolatore.
Facoltà di Economia, Università di Roma
ADSL VOIP Voice Over IP.
Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia 1 UNIVERSITA STUDI DI ROMA FORO ITALICO Corso di Laurea Triennale INFORMATICA Lez. 6.
Presa DATI e analisi dati esperimento pendolo
STAMPANTE PORTATILE WIRELESS
Case study Maiora srl.
GIADA O N L I N E.
Rifiuti. Net è il software verticale di Mago
Quale valore dobbiamo assumere come misura di una grandezza?
ECDL Patente europea del computer
Il Calcolatore Elettronico
Modulo 1 - Concetti di base della Tecnologia dell'Informazione
Attivazione dei recettori
La ricerca delle relazioni tra fenomeni
Errori casuali Si dicono casuali tutti quegli errori che possono avvenire, con la stessa probabilità, sia in difetto che in eccesso. Data questa caratteristica,
Laureando: Giuseppe BRUSCELLA
Informatica Lezione 9 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
Esercitazioni I/O. Dischi: Esercizio 1 Si consideri un programma che legge blocchi di 2 KB da disco, esegue un’elaborazione su questi, e quindi li riscrive.
Di Luca Santucci e Riccardo Latorre LA CONDIVISIONE E L’ACCESSO ALLE RISORSE DI RETE.
Universita’ degli Studi Roma Tre
INTERNET e RETI di CALCOLATORI
TESINA DI SISTEMI.
LE RETI INFORMATICHE Cosa sono?? A cosa servono??
Un insieme limitato di misure permette di calcolare soltanto i valori di media e deviazione standard del campione, ed s. E’ però possibile valutare.
Laurea Ing. EO/IN/BIO;TLC D.U. Ing EO 3
IDUL 2013 RETI E PROTOCOLLI. INTERNET.. IDEE PRINCIPALI IN QUESTA LEZIONE Reti: Aspetto ‘logico’ della rete e tipologie: peer-to-peer, a hub, a bus Trasmissione.
Calcolatori Elettronici Valutazione delle Prestazioni Francesco Lo Presti Rielaborate da Salvatore Tucci.
FACOLTÀ DI INGEGNERIA DELLE TELECOMUNICAZIONI CORSO DI LAUREA TRIENNALE "Misure del canale radio in reti n" Roma, 03/05/2010 RELATORE Prof.. STEFANO.
Proxy-Based Infrastructure for LBS Tailoring Reti di Calcolatori LS – Prof. A. Corradi Presentazione di: Roberto Amici Gruppo: Roberto Amici Alessandro.
Java Distributed Event Service Bringing events to J2EE platform Università degli studi di Bologna Corso di Laurea Specialistica in Ingegneria Informatica.
REGRESSIONE LINEARE Relazione tra una o più variabili risposta e una o più variabili esplicative, al fine di costruire una regola decisionale che permetta.
Intervallo di Confidenza Prof. Ing. Carla Raffaelli A.A:
Corso di Reti di Calcolatori LS Progetto di un server FTP in grado di coordinarsi con altri mirror per garantire QoS di Marco Buccione.
Università degli Studi di Bologna FACOLTÀ DI INGEGNERIA Corso di Laurea in Ingegneria Gestionale Ricerca Operativa MODELLI PER L’OTTIMIZZAZIONE DELL’OFFERTA.
Università degli Studi di Bologna Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea in Scienze dell’Informazione Università degli Studi.
Primi passi con Easy Reg 1.23: installazione del software
Tecnologie dell'informazione e della comunicazione - Stacey S. Sawyer, Brian K. Williams Copyright © The McGraw-Hill Companies srl Introduzione.
Informatica Lezione 8 Psicologia dello sviluppo e dell'educazione (laurea magistrale) Anno accademico:
TRATTAMENTO STATISTICO DEI DATI ANALITICI
1 ENTE NAZIONALE RISI La stampa dei certificati di trasferimento risone presso gli operatori risieri.
INTERNET PROTOCOL SUITE FACOLTA’ DI INGEGNERIA Corso di Laurea Specialistica in Ingegneria delle Telecomunicazioni Docente: Prof. Pasquale Daponte Tutor:
I GRAFICI – INPUT 1.
Lezioni di Ricerca Operativa Corso di Laurea in Informatica
Uso Didattico dell'Informatica Storica 07 STORIA DEI MICROPROCESSORI E INTRODUZIONE ALLA VIRTUALIZZAZIONE prof. Cuoghi Giampaolo ITIS “A.Volta” Sassuolo.
OTTIMIZZAZIONE DI UN PERCORSO GRAFO CAMMINO MINIMO.
Corso linux RiminiLUG presenta Rete a bassissimo budget per il piccolo ufficio architettura di rete LTSP in contesti professionali corso linux 2008.
Strumenti hardware delle reti. Reti locali Una rete locale è una rete che permette di interconnettere i computer di un’azienda, o di un’organizzazione.
La Famiglia di Prodotti Network Analyzer. L’analizzatore J6801A DNA è un probe di cattura dati ultra leggero che comprende un sistema di acquisizione.
La velocità di trasmissione Nelle reti l’unità di misura della velocità di trasmissione è il bit per secondo ( bit/s ). Un mezzo trasmissivo è caratterizzato.
LA GESTIONE TELEMATICA DEI CERTIFICATI DI ORIGINE presentazione WebCO IBSsas.
Tecnologie e Sistemi di Lavorazione
CONCETTI DI RETI: TOPOLOGIE, ARCHITETTURE E STANDARD FACOLTA’ DI INGEGNERIA Corso di Laurea Specialistica in Ingegneria delle Telecomunicazioni Docente:
Federico Biagi Matteo Cinti. Dal sistema centralizzato alle reti Una volta tutta la potenza elaborativa si trovava nel CED poi successivamente è stata.
EmuPro Università degli Studi del Sannio Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Informatica Misure su Reti di Calcolatori Professore:
Lezione III Amplificatori a singolo stadio. L'amplificatore ideale  Un amplificatore ideale è un circuito lineare V out =A v V in  Le tensione di ingresso.
Transcript della presentazione:

CARATTERIZZAZIONE E CONFRONTO DEL THROUGHPUT DI RETI WIRELESS PUNTO-PUNTO US-ROBOTICS TURBO PC CARD E 3COM OFFICECONNECT FACOLTA’ DI INGEGNERIA Corso di Laurea Specialistica in Ingegneria delle Telecomunicazioni Docente: Prof. Pasquale Daponte Tutor: Ing. Sergio Florio Università degli Studi del Sannio Studenti: Luigi Calandro 392/12 Giuseppe Montenero 392/13 Nicola Principe 392/06 Armando Ricciardi 392/07

2 Obiettivi Definizioni di Throughput e Latenza Definizioni di Throughput e Latenza Metodologia di misura Metodologia di misura Descrizione del software utilizzato per le misure Descrizione del software utilizzato per le misure Confronto tra i risultati ottenuti Confronto tra i risultati ottenuti

3 Latenza e Throughput Latenza: tempo che intercorre da quando il client inizia una connessione a quando riceve completamente i dati richiesti Latenza: tempo che intercorre da quando il client inizia una connessione a quando riceve completamente i dati richiesti Si misura in secondi Si misura in secondi Throughput: quantità totale di informazioni trasmesse nell’unità di tempo Throughput: quantità totale di informazioni trasmesse nell’unità di tempo Si misura in bit/s Si misura in bit/s

4 Latenza e Throughput: esempio Throughput: Latenza: Banda effettiva per ogni client: 30Numero di Client: 56 Kb/sLarghezza di banda lato Client: 1,5 Mb/sLarghezza di banda lato Server:

5 Latenza e Throughput: esempio Throughput: Latenza: Banda effettiva per ogni client: 60Numero di Client: 56 Kb/sLarghezza di banda lato Client: 1,5 Mb/sLarghezza di banda lato Server: Supponiamo di raddoppiare il numero di client (60) La latenza raddoppia, il throughput non subisce variazioni

6 Latenza e Throughput: esempio Throughput: Latenza: Banda effettiva per ogni client: 30Numero di Client: 56 Kb/sLarghezza di banda lato Client: 0.7 Mb/sLarghezza di banda lato Server: Supponiamo di dimezzare la velocità di connessione del server La latenza raddoppia, il throughput si dimezza

7 Latenza e Throughput Una degradazione delle prestazioni del sistema dal lato client comporta un aumento della latenza della comunicazione specifica del client con il server Una degradazione delle prestazioni del sistema dal lato client comporta un aumento della latenza della comunicazione specifica del client con il server Una degradazione delle prestazioni del server comporta un aumento della latenza ed una diminuzione del throughput dell’intero sistema Una degradazione delle prestazioni del server comporta un aumento della latenza ed una diminuzione del throughput dell’intero sistema

8 Metodologia di misura In una comunicazione Client/Server il tempo necessario per trasferire un file è direttamente proporzionale alla sua dimensione In una comunicazione Client/Server il tempo necessario per trasferire un file è direttamente proporzionale alla sua dimensione In prima approssimazione, è possibile schematizzare questo fenomeno con una retta In prima approssimazione, è possibile schematizzare questo fenomeno con una retta

9 Metodologia di misura La misurazione di Tc al variare di n, non presenta un andamento perfettamente rettilineo ma è caratterizzato da irregolarità dovute alle caratteristiche del sistema di comunicazione La misurazione di Tc al variare di n, non presenta un andamento perfettamente rettilineo ma è caratterizzato da irregolarità dovute alle caratteristiche del sistema di comunicazione Nel nostro caso si sono trascurate tali irregolarità, tipicamente introdotte dal canale di comunicazione e dal sovraccarico del Server Nel nostro caso si sono trascurate tali irregolarità, tipicamente introdotte dal canale di comunicazione e dal sovraccarico del Server Per modellare l’andamento di Tc al variare della dimensione del file è possibile utilizzare la tecnica di regressione lineare. Per modellare l’andamento di Tc al variare della dimensione del file è possibile utilizzare la tecnica di regressione lineare.

10 Metodologia di misura Tc può essere espresso, in funzione della dimensione del messaggio, utilizzando l’equazione di una retta Tc può essere espresso, in funzione della dimensione del messaggio, utilizzando l’equazione di una retta ) =  + n  (1) Tc(n) =  + n  (1)  rappresenta la latenza comunque coinvolta nell’invio del messaggio, indipendentemente dalla sua dimensione  rappresenta la latenza comunque coinvolta nell’invio del messaggio, indipendentemente dalla sua dimensione , ossia la pendenza della retta, rappresenta la latenza dovuta al trasferimento di files e il suo valore è legato alla fase di trasferimento dati. , ossia la pendenza della retta, rappresenta la latenza dovuta al trasferimento di files e il suo valore è legato alla fase di trasferimento dati.

11 Metodologia di misura L’espressione che definisce il throughput del sistema è la seguente: L’espressione che definisce il throughput del sistema è la seguente: Esso esprime la “velocità” con cui viene trasferito il file Esso esprime la “velocità” con cui viene trasferito il file Sostituendo la (1) nella (2) otteniamo la seguente espressione: Sostituendo la (1) nella (2) otteniamo la seguente espressione: (2) (3)

12 Metodologia di misura Trasferendo messaggi di dimensione via via crescente, il throughput si stabilizza ad un valore massimo che denoteremo con Tmax Trasferendo messaggi di dimensione via via crescente, il throughput si stabilizza ad un valore massimo che denoteremo con Tmax Tmax viene valutato a partire dalla misura dei Tc trasferendo messaggi di dimensione crescente e determinando quando il relativo throughput si è ormai stabilizzato Tmax viene valutato a partire dalla misura dei Tc trasferendo messaggi di dimensione crescente e determinando quando il relativo throughput si è ormai stabilizzato Tmax fornisce indicazioni circa la massima velocità di trasferimento ottenibile e, da un punto di vista matematico, si ottiene considerando il limite per n tendente all’infinito della (3). Tmax fornisce indicazioni circa la massima velocità di trasferimento ottenibile e, da un punto di vista matematico, si ottiene considerando il limite per n tendente all’infinito della (3).

13 Gli strumenti adottati Per l’esecuzione del processo di misurazione si è utilizzata una infrastruttura informatica composta da: N. 2 Personal computer portatili DELL Cpi Latitude, con processore PentiumII 366 MHz e 128 MB di RAM, S.O. Windows XP Professional N. 2 Personal computer portatili DELL Cpi Latitude, con processore PentiumII 366 MHz e 128 MB di RAM, S.O. Windows XP Professional N. 2 schede di rete Wireless US Robotics PC Card Turbo adapter. N. 2 schede di rete Wireless US Robotics PC Card Turbo adapter. N. 2 schede di rete Wireless 3COM OfficeConnect N. 2 schede di rete Wireless 3COM OfficeConnect Il software adottato per la misurazione del thoughput è “Rete Sotto Controllo versione 2.1”. Il software adottato per la misurazione del thoughput è “Rete Sotto Controllo versione 2.1”.

14 Configurazione del sistema La rete wireless presa in esame è di tipo punto-punto, con un calcolatore che funge da server ed uno da client. La rete wireless presa in esame è di tipo punto-punto, con un calcolatore che funge da server ed uno da client. Il software è composto da due moduli, client side e server side, rispettivamente installati sulle postazioni client e server. Il software è composto da due moduli, client side e server side, rispettivamente installati sulle postazioni client e server. Il client richiede al server l’invio ripetuto di files di dimensioni crescenti, da 100 KB a 1000 KB con passo di 100 KB. Il client richiede al server l’invio ripetuto di files di dimensioni crescenti, da 100 KB a 1000 KB con passo di 100 KB. Per ogni file inviato il modulo client side effettua le misure di interesse e tale procedura è ripetuta 20 volte per testare la ripetibilità dei risultati. Per ogni file inviato il modulo client side effettua le misure di interesse e tale procedura è ripetuta 20 volte per testare la ripetibilità dei risultati.

15 Processi di misurazione Le misure sono effettuate: Le misure sono effettuate: in condizioni ottimali (client e server posti a distanza di 5 m senza ostacoli per il collegamento) in condizioni ottimali (client e server posti a distanza di 5 m senza ostacoli per il collegamento) in condizioni non ottimali (client e server posti a distanza di circa 10 m separati da una parete). in condizioni non ottimali (client e server posti a distanza di circa 10 m separati da una parete). Grandezze di interesse da misurare: Grandezze di interesse da misurare: matrice dei tempi di trasferimento 10x20 dove 10 è il numero dei files di diversa dimensione trasferiti e 20 è il numero di misure effettuate per ogni file. matrice dei tempi di trasferimento 10x20 dove 10 è il numero dei files di diversa dimensione trasferiti e 20 è il numero di misure effettuate per ogni file. andamento dei tempi minimi al variare delle dimensioni del file: per ogni riga della matrice dei tempi viene individuato il minimo tempo di trasferimento. andamento dei tempi minimi al variare delle dimensioni del file: per ogni riga della matrice dei tempi viene individuato il minimo tempo di trasferimento.

16 US Robotics Turbo PC Card in condizioni di ottimalità Matrice dei tempi (ms)

17 US Robotics Turbo PC Card in condizioni di ottimalità

18 US Robotics Turbo PC Card in condizioni di non ottimalità Matrice dei tempi (ms)

19 US Robotics Turbo PC Card in condizioni di non ottimalità

20 3COM OfficeConnect in condizioni di ottimalità Matrice dei tempi (ms)

21 3COM OfficeConnect in condizioni di ottimalità

22 3COM OfficeConnect in condizioni di non ottimalità Matrice dei tempi (ms)

23 3COM OfficeConnect in condizioni di non ottimalità

24 US robotics: Media e deviazione standard dei tempi minimi

25 3COM: Media e deviazione standard dei tempi minimi

26 Tabelle riassuntive Schede US robotics Throghout in condizioni ottimali (Mbps) Throghout in condizioni non ottimali (Mbps) 1° misurazione ° misurazione ° misurazione Medie Schede 3COM Throghout in condizioni ottimali (Mbps) Throghout in condizioni non ottimali (Mbps) 1° misurazione ° misurazione ° misurazione Medie

27 Conclusioni Il troughput massimo effettivo delle schede esaminate è sempre inferiore a quello nominale (54 Mbps) già in condizioni ottimali Il troughput massimo effettivo delle schede esaminate è sempre inferiore a quello nominale (54 Mbps) già in condizioni ottimali Circa 34% inferiore al valore nominale per le USRobotics Circa 34% inferiore al valore nominale per le USRobotics Circa 38% inferiore al valore nominale per le 3COM Circa 38% inferiore al valore nominale per le 3COM La trasmissione dati risulta notevolmente compromessa quando tra i due terminali è presente una parete: si verifica infatti una considerevole riduzione del throughput rispetto al valore nominale La trasmissione dati risulta notevolmente compromessa quando tra i due terminali è presente una parete: si verifica infatti una considerevole riduzione del throughput rispetto al valore nominale Circa 83% inferiore al valore nominale per le USRobotics Circa 83% inferiore al valore nominale per le USRobotics Circa 89% inferiore al valore nominale per le 3COM Circa 89% inferiore al valore nominale per le 3COM Le schede US robotics hanno prestazioni leggermente migliori rispetto a quelle 3COM sia in condizioni ottimali che non Le schede US robotics hanno prestazioni leggermente migliori rispetto a quelle 3COM sia in condizioni ottimali che non Circa il 6% in condizioni di ottimalità Circa il 6% in condizioni di ottimalità Circa il 33% in condizioni di non ottimalità Circa il 33% in condizioni di non ottimalità

Grazie per la cortese attenzione