Vai al contenuto| Home page|

   Ti trovi in: HOME »Programmi, progetti e risultati »I progetti »PRIN - Programmi di ricerca di Rilevante Interesse Nazionale»Programma di ricerca
INIZIO_TESTO_DA_INDICIZZARE

PROGRAMMA DI RICERCA 2006

italiano - english
Programmi di ricerca simili:
Classificazione scientifico-disciplinare
Classificazione brevettuale
Classificazione geografica
Bibliografia
[1] Napster, http://www.napster.com
[2] T.Klingberg, R.Manfredi, “The Gnutella Protocol Specification,”
http://rfc-gnutella.sourceforge.net/src/rfc-0_6-draft.html
[3] The Kazaa Network, http://www.kazaa.com/
[4] S.Ratnasamy, P.Francis, M.Handley, R.Karp, S.Shenker, “A Scalable Content-Addressable Network,” ACM SIGCOMM 2001, San Diego, CA, Aug.2001
[5] I.Stoica, R.Morris, et. al, “Chord: A scalable peer-to-peer lookup service for Internet applications,” ACM SIGCOMM 2001, San Diego, CA, Aug.2001
[6] P.Drushel, A.Rowstron, “Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems,” Middleware 2001, Heidelberg, DE, Nov.2001
[7] J.Kubiatowicz, D.Bindel, et.al, “OceanStore: An Architecture for Global-Scale Persistent Storage,” ASPLOS 2000, Cambridge, MA, Nov.2000
[8] A. Rowstron, A.-M. Kermarrec, M. Castro, P. Druschel, “SCRIBE: The design of a large-scale event notication infrastructure,” Third Intl. COST264 Workshop, London, UK, Nov.2001
[9] D. Stolarz, “Peer to peer streaming media delivery,” P2P'01, Linköpings, SE, Aug.2001
[10] X. Zhang, J. Liu, B. Li, T.-S. P. Yum, “DONet/CoolStreaming: A Data-driven Overlay Network for Live Media Streaming,” IEEE INFOCOM 05, Miami, FL, Mar.2005
[11] M. Castro, P. Druschel, A.-M. Kermarrec, A. Nandi, A. Rowstron, A. Singh, “SplitStream: High-bandwidth multicast in a cooperative environment,” SOSP'03, Bolton Landing, NY, Oct.2003
[12] V. N. Padmanabhan, H. J. Wang, P. A. Chou, K. Sripanidkulchai, “Distributing Streaming Media Content Using Cooperative Networking,” Technical Report MSR-TR-2002-37, 2002
[13] D. Jiang, Y. Dong, D. Xu, and B. Bhargava, “Gnustream: a P2P media streaming system prototype,” ICME 2003, Baltimore, Ma, Jul.2003
[14] M. Hefeeda, A. Habib, B. Botev, D. Xu, B. Bhargava, “PROMISE: peer-to-peer media streaming using Collect-Cast,” ACM 2003, Berkeley, CA, Aug.2003
[15] The BitTorrent Project, http://bittorrent.com
[16] D. Kostic, R. Braud, C. Killian, E. Vandekieft, J. W. Anderson, A. C. Snoeren, A. Vahdat, “Maintaining High Bandwidth under Dynamic Network Conditions,” USENIX 2005, Anaheim, CA, Apr.2005
[17] R. Sherwood, R. Braud, B. Bhattacharjee, “Slurpie: A Cooperative Bulk Data Transfer Protocol”, IEEE INFOCOM 04, Hong Kong, HK, Mar.2004
[18] D. Levin, R. Sherwood, B. Bhattacharjee, “Fair File Swarming with FOX,” IPTPS'06, Santa Barbara, CA, Feb.2006.
[19] D. Stutzbach, D. Zappala, R. Rejaie, “The Scalability of Swarming Peer-to-Peer Content Delivery,” IFIP Networking 2005, Waterloo, ON, May 2005
[20] A. Stavrou, D. Rubenstein, S. Sahu, “A Lightweight, Robust, P2P System to Handle Flash Crowds,” JSAC, Vol. 22, No. 1, Jan.2004
[21] Skype P2P Telephony System. http://www.skype.com
[22] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, E. Schooler, “SIP: Session Initiation Protocol,” RFC 3261, Jun.2002
[23] K. Singh, H. Schulzrinne, “Peer-to-Peer Internet Telephony using SIP,” Columbia University Technical Report CUCS-044-04, New York, NY, Oct.2004
[24] “P2P SIP”, http://www.p2psip.org/
[25] “JXTA v2.0 Protocols Specification”, http://www.jxta.org
[26] M. Ripeanu, A. Iamnitchi, I. Foster, “Mapping the Gnutella Network,” IEEE Internet Computing, Vol. 6, No. 1, Jan./Feb. 2002
[27] S. Saroiu, P. Gummadi, S. Gribble, “A Measurement Study of Peer-to-Peer File Sharing Systems,” MMCN '02, San Jose, CA, Jan.2002
[28] K.Tutschku, “A Measurement-based Traffic Profile of the eDonkey Filesharing Service,” PAM 2004, Antibes Juan-les-Pins, F, Apr.2004
[29] M. Izal, G. Urvoy-Keller, E. Biersack, P. Felber, A. Hamra, L. Garces-Erice, “Dissecting BitTorrent: Five Months in a Torrent's Lifetime,” ibid.
[30] M.Schlosser, T.Condie, S.Kamvar, “Simulating a File-Sharing P2P Network,” 1st Workshop on Semantics in P2P and Grid Computing, Budapest, HU, May 2003
[31] K.Kant, R.Iyer, “Modeling and simulation of ad-hoc/ P2P file-sharing networks,” Tools 03, Urbana, IL, Sept.2003
[32] X.Yang, G.De Veciana, “Service Capacity of Peer to Peer Networks,” IEEE INFOCOM 04, Hong Kong, HK, Mar.2004
[33] D. Qiu, R. Srikant, “Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks,” ACM SIGCOMM 04, Portland, OR, Sep.2004
[34] F.Lo Piccolo, G.Neglia, G.Bianchi, “The Effect of Heterogeneous Link Capacities in BitTorrent-like File Sharing Systems,” HOT- P2P ’04, Volendam, NL, Oct.2004
[35] F.Clevenot-Perronnin, P.Nain, K.W.Ross. “Multiclass P2P networks: static resource allocation for service differentiation and bandwidth diversity”, Performance Evaluation (62/1), Elsevier, 2005
[36] R.Gaeta, M.Gribaudo, D.Manini, M.Sereno, “Analysis of Resource Transfers in Peer-to-Peer File Sharing Applications using Fluid Models,” Performance Evaluation, (63/3), Elsevier 2006
[37] N. Daswani, H. Garcia-Molina, B. Yang, “Open problems in data-sharing peer-to-peer systems,” 9th ICDT, Siena, IT, Jan.2003
[38] N. Daswani and H. Garcia-Molina, “Query-flood dos attacks in Gnutella,” ACM Conference on Computer and Communications Security, Washington, DC, Nov.2002.
[39] A. Stavrou, A. D. Keromytis, D. Rubenstein, “Exploiting the Structure in DHT Overlays for DoS Protection,” Columbia University Technical Report CUCS-019-04, New York, NY, 2004
[40] P. Maniatis, T. J. Giuli, M. Roussopoulos, D. S. H. Rosenthal, M. Baker “Impeding Attrition Attacks in P2P Systems,” ACM SIGOPS European Workshop, Leuven, BE, Sept.2004
[41] F. Cornelli, E. Damiani, S. De Capitani di Vimercati, S. Paraboschi, P. Samarati, “Choosing reputable servents in a P2P network,” 11th Intl. World Wide Web Conference, Honolulu, HI, May 2002
[42] J. Liang, R. Kumar, Y. Xi, and K. Ross, “Pollution in P2P file sharing systems,” IEEE INFOCOM 05, Miami, FL, Mar.2005
[43] E.Sit, R.Morris, “Security Consideration for Peer-to-Peer Distributed Hash Tables,” IPTPS '01, Cambridge, MA, Mar.2002
[44] M. Castro, P. Druschel, A. Ganesh, A. Rowstron, D. S. Wallach, “Secure Routing for Structured Peer-to-Peer Overlay netwoks,” OSDI 2002, Boston, MA, Dec.2002
[45] M.Castro, B. Liskov, “Practical Byzantine Fault Tolerance,” OSDI 1999, New Orleans, LA, Feb.1999
[46] J. R. Douceur, “The sybil attack,” IPTPS 02, Cambridge, MA, Mar.2002
[47] S. D. Kamvar, M. T. Schlosser, H. Garcia-Molina, “The Eigentrust algorithm for reputation management in P2P networks,” 12th Intl. World Wide Web Conference, Budapest, HU, May 2003
[48] M. Gupta, P. Judge, M. Ammar, “A reputation system for peer-to-peer networks,” NOSSDAV'03, Monterey, CA, Jun.2003 <br />[49] A.Singh, L.Liu, “TrustMe: Anonymous Management of Trust Relationships in Decentralized P2P Systems,” P2P’03, Linköping, SE, Sep.2003
[50] The eMule Project, http://www.emule-project.net,
[51] B.Yang, H.Garcia-Molina, “PPay: micropayments for peer-to-peer systems,” CCS-03, New York, NY, Oct.2003.
[52] D.Hausheer, B.Stiller, “PeerMint: Decentralized and Secure Accounting for Peer-to-Peer Applications,” IFIP Networking 2005, Waterloo, ON, May 2005.
[53] C. Buragohain, D. Agrawal, S. Suri, “A Game Theoretic Framework for Incentives in P2P Systems,” P2P’03, Linköping, SE, Sep.2003.
[54] P. Golle, K. Leyton-Brown, I. Mironov, “Incentives for Sharing in Peer-to-Peer Networks,” EC’01, Tampa, FL, Oct.2001
Parole Chiave
RETI PEER-TO-PEER, RETI P2P, RETI 'OVERLAY', APPLICAZIONI 'TIME-SENSITIVE', APPLICAZIONI 'DELAY-TOLERANT', ARCHITETTURE DI DISTRIBUZIONE, DISTRIBUZIONE DI CONTENUTI, DISTRIBUZIONE DI 'STREAMS'

Future applicazioni del paradigma peer-to-peer

Università degli Studi di Trento
Abstract
Il principale obiettivo del progetto proposto è lo studio dei sistemi di comunicazioni basati su reti peer-to-peer (P2P), considerando il P2P come un paradigma di comunicazione in grado di rivoluzionare la rete Internet. Le reti P2P, come ad esempio Napster, Gnutella o Kazaa, sono diventante famose (nel bene e nel male) principalmente grazie alle applicazioni di condivisione di file (file-sharing), spesso associata allo scambio di materiale coperto da diritti d’autore. Tuttavia, la chiave del successo delle reti P2P sta nell’approccio collaborativo in cui le risorse vengono condivise, rendendo il sistema scalabile, affidabile, flessibile e in grado di offrire alte prestazioni. Sistemi P2P recenti come BitTorrent, SplitStream e Skype hanno dimostrato come il paradigma P2P possa essere applicato in diversi contesti, non solo per la condivisione di file.
Il progetto Profiles (Peer-to-peeR beyOnd FILE Sharing) ha come scopo lo studio sistematico e la progettazione di una classe di applicazione non focalizzato su file-sharing: le applicazioni di distribuzione dei contenuti (Content Distribution Applications, CDA). Una CDA è un sistema in cui l’informazione (audio, video, dati o multimediale) è distribuita ad una comunità di utenti. L’applicazione può essere la trasmissione broadcast o multicast di un evento in diretta, una teleconferenza o applicazioni conversazionali, la distribuzione di software antivirus, ecc. Diverse CDA possono essere analizzate utilizzando metriche >>>

Coordinatore Scientifico del Programma di Ricerca
Renato Antonio Lo Cigno Università degli Studi di TRENTO
Obiettivo del Programma di Ricerca
Il paradigma P2P deve il suo successo alle applicazioni che permettono la condivisione dei file (ad es., canzoni MP3, video, testi o applicazioni per PC), dove un utente mette a disposizione di tutti i propri file e in cambio può accedere ai file messi a disposizione dagli altri utenti. In Internet è possibile reperire continuamente nuove applicazioni per la condivisione di file. Sfortunatamente, l’associazione fatta tra l’utilizzo di tali applicazioni e lo scambio illegale di contenuti (coperti da diritti d’autore) ha dato una cattiva reputazione alle reti P2P.
Tuttavia, il modello P2P rappresenta un considerevole punto di discontinuità rispetto ai tradizionali paradigmi di comunicazione, il cui impatto sulla rete Internet non è stato ancora colto a fondo, anche se probabilmente può essere paragonato a quello dovuto all’introduzione della mobilità nel caso della telefonia.
La diffusione delle applicazioni P2P non è solo dovuta alla disponibilità gratuita dei contenuti, ma anche alla semplicità di utilizzo delle stesse e alle prestazioni rispetto a paradigmi tradizionali. Ad esempio, il paradigma di comunicazione client-server, che è stato alla base del successo di Internet, ha dovuto adattarsi continuamente alla domanda crescente e spesso è risultato poco adatto in presenza di alta variabilità delle caratteristiche dei servizi offerti e del traffico generato. Ad esempio, la telefonia su Internet (non >>>

Durata
24 mesi
Base di partenza scientifica nazionale o internazionale
Introduzione
Le applicazioni peer-to-peer (P2P) hanno ottenuto un inatteso successo in Internet, tanto da rappresentare la componente dominante del traffico totale. La novità del paradigma P2P si basa su due concetti principali: cooperazione tra gli utenti e condivisione delle risorse. La cooperazione, grazie alla presenza di utenti che forniscono servizi alla comunità, ha effetti benefici sulle prestazioni globali del sistema: permette di aumentare la capacità e l’affidabilità della rete, adattandola alle esigenze degli utenti. Il paradigma P2P è diventato molto popolare soprattutto per la condivisione di files: Napster, Gnutella e Kazaa [1][2][3] sono esempi molto noti di tali applicazioni. In questi sistemi gli utenti (peers) rendono disponibili i propri file al resto della comunità. Quando un peer cerca un file nella a rete, per prima cosa deve localizzarlo attraverso una procedura di ricerca; in seguito l’utente deve scaricarlo da uno o più peers identificati. La scalabilità di un sistema P2P per la condivisione dei file è legata alle procedure per la localizzazione dei contenuti.
Nei sistemi P2P di prima generazione (conosciuti come sistemi non strutturati, es. Napster, Gnutella, Kazaa, …) la procedura di ricerca si basa su semplici principi quali l’accesso ad un database centralizzato per la localizzazione dei file (directory), oppure la propagazione di una richiesta a tutti –o a una parte– dei >>>