The way users utilize the Internet has drastically changed in the last decade. Some years ago, the average user used to identify the Internet with the web browsing application. Nowadays there are multiple applications available for the users; the way people do shopping, mantain social relationships, do research and get entertainment has dramatically changed given the new bouquet of applications available on the Internet. Historically, the Internet has a best-effort nature that does not match the requirements of amny of these emerging applications. Real-time, delay-sensitive applications need a more reliable infrastructure. For this reason, new communication models have been developed and new issues arose. In general, we can identify these communication models as Distributed Systems. In this thesis, we investigate the new issues that arose from different new applications (i.e. VoIP, delay-sensitive content delivery and live streaming) and the related communication infrastructure (client/server, Content Delivery Network, Peer to Peer). For each application/infrastructure we describe the issues, we define a goal and then we describe the solution to fulfill such goal. To do so, we present three use-cases and go into details for each of them; at the end we conclude with some general findings obtained from the specific solutions applied to each of the investigated scenario.

Traffic Optimization and Congestion Avoidance in Distributed Systems

2012

Abstract

The way users utilize the Internet has drastically changed in the last decade. Some years ago, the average user used to identify the Internet with the web browsing application. Nowadays there are multiple applications available for the users; the way people do shopping, mantain social relationships, do research and get entertainment has dramatically changed given the new bouquet of applications available on the Internet. Historically, the Internet has a best-effort nature that does not match the requirements of amny of these emerging applications. Real-time, delay-sensitive applications need a more reliable infrastructure. For this reason, new communication models have been developed and new issues arose. In general, we can identify these communication models as Distributed Systems. In this thesis, we investigate the new issues that arose from different new applications (i.e. VoIP, delay-sensitive content delivery and live streaming) and the related communication infrastructure (client/server, Content Delivery Network, Peer to Peer). For each application/infrastructure we describe the issues, we define a goal and then we describe the solution to fulfill such goal. To do so, we present three use-cases and go into details for each of them; at the end we conclude with some general findings obtained from the specific solutions applied to each of the investigated scenario.
28-apr-2012
Italiano
Garroppo, Rosario G.
Giordano, Stefano
Russo, Franco
Università degli Studi di Pisa
File in questo prodotto:
File Dimensione Formato  
thesis_Stella.pdf

accesso aperto

Tipologia: Altro materiale allegato
Dimensione 2.85 MB
Formato Adobe PDF
2.85 MB Adobe PDF Visualizza/Apri

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14242/132577
Il codice NBN di questa tesi è URN:NBN:IT:UNIPI-132577