Skip to main content
Top
Published in: Peer-to-Peer Networking and Applications 4/2010

01-12-2010

A conceptual model for data management and distribution in peer-to-peer systems

Authors: Ramazan S. Aygün, Yi Ma, Kemal Akkaya, Glenn Cox, Ali Bicak

Published in: Peer-to-Peer Networking and Applications | Issue 4/2010

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

While Peer-to-Peer (P2P) model gains significant attention in distributed computing, it is also expected to be a powerful model for information sharing. P2P systems are expected to provide exhaustive reliable computational resources and scalable accessibility. The data management and distribution in such systems requires storage, replication, data modeling, indexing, querying, retrieval, streaming, and topology management. While a lot of data management strategies have been proposed through the last years, these strategies have not been investigated with respect to a common model for P2P systems. However, since the services provided by the P2P systems are so diverse, it is very challenging to come up with a common layer-based model for all P2P systems. In this paper, we firstly propose a conceptual model for P2P systems, and then provide a classification and summary of data management and distribution strategies by referring to this model. The horizontal layers of the model correspond to modules of a P2P system whereas the columns are related to the services provided. The modules include base P2P service, storage, indexing, logical, service, and application modules. The services include security, querying, publish, join/leave, collaboration, and streaming. The paper concludes by providing a comprehensive list of data management and distribution strategies used in the existing P2P systems.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Abad C, Yurcik W, Campbell RH (2004) A survey and comparison of end-system overlay multicast solutions suitable for network-centric warfare. SPIE defense and security symposium / battlespace digitization and network-centric systems IV Abad C, Yurcik W, Campbell RH (2004) A survey and comparison of end-system overlay multicast solutions suitable for network-centric warfare. SPIE defense and security symposium / battlespace digitization and network-centric systems IV
2.
go back to reference Adar E, Huberman BA (2000) Free riding on gnutella. Technical report, Xerox PARC, August, 2000 Adar E, Huberman BA (2000) Free riding on gnutella. Technical report, Xerox PARC, August, 2000
3.
go back to reference Adya A, Bolosky WJ, Castro M, Cermak G, Chaiken R, Douceur JR, Howell J, Lorch JR, Theimer M, Wattenhofer RP (2002) FARSITE: Federated, Available, and Reliable Storage for an Incompletely Trusted Environment. 5th symposium on operating systems design and implementation Adya A, Bolosky WJ, Castro M, Cermak G, Chaiken R, Douceur JR, Howell J, Lorch JR, Theimer M, Wattenhofer RP (2002) FARSITE: Federated, Available, and Reliable Storage for an Incompletely Trusted Environment. 5th symposium on operating systems design and implementation
4.
go back to reference Agarwal S, Dube S (2006) Gossip based streaming with incentives for peer collaboration. IEEE 8th International Symposium on Multimedia, San Diego, CA, December 2006 Agarwal S, Dube S (2006) Gossip based streaming with incentives for peer collaboration. IEEE 8th International Symposium on Multimedia, San Diego, CA, December 2006
5.
go back to reference Andtroutellis-Theotokis S, Spinellis D (2004) A survey of peer-to-peer content distribution technologies. ACM Comput Surv 34(4):335–371CrossRef Andtroutellis-Theotokis S, Spinellis D (2004) A survey of peer-to-peer content distribution technologies. ACM Comput Surv 34(4):335–371CrossRef
6.
go back to reference Arenas M, Kantere V, Kementsietsidis A, Kiringa I, Miller RJ, Mylopoulos J (2003) The hyperion project: from data integration to data coordination. In SIGMOD Record, Special Issue on Peer-to-Peer Data Management 32(3): 53–58 Arenas M, Kantere V, Kementsietsidis A, Kiringa I, Miller RJ, Mylopoulos J (2003) The hyperion project: from data integration to data coordination. In SIGMOD Record, Special Issue on Peer-to-Peer Data Management 32(3): 53–58
7.
go back to reference Bawa M, Cooper BF, Crespo A, Daswani N, Ganesan P, Garcia-Molina H, Kamvar S, Marti S, Schlosser M, Sun Q, Vinograd P, Yang B (2003) Peer-to-peer research at Stanford. SIGMOD Record, September 2003 Bawa M, Cooper BF, Crespo A, Daswani N, Ganesan P, Garcia-Molina H, Kamvar S, Marti S, Schlosser M, Sun Q, Vinograd P, Yang B (2003) Peer-to-peer research at Stanford. SIGMOD Record, September 2003
8.
go back to reference Bellini P, Bruno I, Cenni D, Nesi P, Rogai D (2007) P2P architecture for automated B2B cross media content distribution. In 3rd International Conference on Automated Production of Cross Media Content for Multi-Channel Distribution, AXMEDIS 2007, pp 105–112 Bellini P, Bruno I, Cenni D, Nesi P, Rogai D (2007) P2P architecture for automated B2B cross media content distribution. In 3rd International Conference on Automated Production of Cross Media Content for Multi-Channel Distribution, AXMEDIS 2007, pp 105–112
10.
go back to reference Boncz PA, Treijtel C (2003) AmbientDB: relational query processing in a P2P network. International Workshop on Databases, Information Systems, and P2P Computing (DBISP2P) (co-located with VLDB 2003), Volume 2788 of Lecture Notes in Computer Science/Lecture Notes in Artificial Intelligence (LNCS/LNAI), © Springer-Verlag, Berlin, Germany Boncz PA, Treijtel C (2003) AmbientDB: relational query processing in a P2P network. International Workshop on Databases, Information Systems, and P2P Computing (DBISP2P) (co-located with VLDB 2003), Volume 2788 of Lecture Notes in Computer Science/Lecture Notes in Artificial Intelligence (LNCS/LNAI), © Springer-Verlag, Berlin, Germany
11.
go back to reference Bonifati A, Chrysanthis PK, Ouksel AM, Sattler K (2008) Distributed databases and peer-to-peer databases: past and present. SIGMOD Rec 37(1):5–11CrossRef Bonifati A, Chrysanthis PK, Ouksel AM, Sattler K (2008) Distributed databases and peer-to-peer databases: past and present. SIGMOD Rec 37(1):5–11CrossRef
12.
go back to reference Bulterman DCA (2003) Using SMIL to encode interactive, peer-level multimedia annotations. Proceedings of the 2003 ACM symposium on Document Engineering, Grenoble, France, pp 32–41 Bulterman DCA (2003) Using SMIL to encode interactive, peer-level multimedia annotations. Proceedings of the 2003 ACM symposium on Document Engineering, Grenoble, France, pp 32–41
13.
go back to reference Castro M, Liskov B (1999) Practical byzantine fault tolerance. In: Proceedings of the Third Symposium on Operating Systems Design and Implementation (OSDI’99), New Orleans, Louisiana Castro M, Liskov B (1999) Practical byzantine fault tolerance. In: Proceedings of the Third Symposium on Operating Systems Design and Implementation (OSDI’99), New Orleans, Louisiana
14.
go back to reference Castro M, Druschel P, Kermarrec A-M, Rowstron A (2002) SCRIBE: a large-scale and decentralized application-level multicast infrastructure. IEEE Jrnl. on Selected Areas in Communications (J-SAC), Sp. Issue on Network Support for Group Communication 20, Oct. 2002 Castro M, Druschel P, Kermarrec A-M, Rowstron A (2002) SCRIBE: a large-scale and decentralized application-level multicast infrastructure. IEEE Jrnl. on Selected Areas in Communications (J-SAC), Sp. Issue on Network Support for Group Communication 20, Oct. 2002
15.
go back to reference Castro M, Druschel P, Kermarrec A-M, Nandi A, Rowstron A, Singh A (2003) Splitstream: Highbandwidth multicast in cooperative environments. In Proc. of the 20th ACM Symp. on Operating Sys. Principles (SOSP 2003), Oct. 2003 Castro M, Druschel P, Kermarrec A-M, Nandi A, Rowstron A, Singh A (2003) Splitstream: Highbandwidth multicast in cooperative environments. In Proc. of the 20th ACM Symp. on Operating Sys. Principles (SOSP 2003), Oct. 2003
16.
go back to reference Christensen BG (2006) Experiences Developing Mobile P2P Applications with LightPeers. Proceedings of the Sixth IEEE International Conference on Peer-to-Peer Computing (P2P’06) Christensen BG (2006) Experiences Developing Mobile P2P Applications with LightPeers. Proceedings of the Sixth IEEE International Conference on Peer-to-Peer Computing (P2P’06)
17.
go back to reference Chu Y-H, Rao SG, Seshan S, Zhang H (2003) A case for end system multicast. In IEEE Jrnl. on Selected Areas in Communications (J-SAC), Sp. Issue on Network Support for Group Communication Chu Y-H, Rao SG, Seshan S, Zhang H (2003) A case for end system multicast. In IEEE Jrnl. on Selected Areas in Communications (J-SAC), Sp. Issue on Network Support for Group Communication
18.
go back to reference Clark I, Sandberg O, Wiley B, Hong T (2000) Freenet: a distributed anonymous information storage and retrieval system. Proc. of the Workshop on Design Issues in Anonymity and Unobservabilit. Berkeley, CA, pp 311–320, July 2000 Clark I, Sandberg O, Wiley B, Hong T (2000) Freenet: a distributed anonymous information storage and retrieval system. Proc. of the Workshop on Design Issues in Anonymity and Unobservabilit. Berkeley, CA, pp 311–320, July 2000
19.
go back to reference Cohen E, Shenker S (2002) Replication strategies in unstructured P2P networks. SIGCOMM 2002, August 2002 Cohen E, Shenker S (2002) Replication strategies in unstructured P2P networks. SIGCOMM 2002, August 2002
21.
go back to reference Conti M, Crowcroft J, Delmastro F, Passarella A (2003) P2P support for Group-Communication Applications: a Cross-Layer approach for MANET Environments. IEEE INFOCOM 2006, Barcelona, Spain Conti M, Crowcroft J, Delmastro F, Passarella A (2003) P2P support for Group-Communication Applications: a Cross-Layer approach for MANET Environments. IEEE INFOCOM 2006, Barcelona, Spain
22.
go back to reference Cordasco G, Scarano V, Vitolo C (2004) A P2P Distributed Adaptive Directory. Proc. of the 13th Int. Conf. on World Wide Web, WWW 2004, New York, NY Cordasco G, Scarano V, Vitolo C (2004) A P2P Distributed Adaptive Directory. Proc. of the 13th Int. Conf. on World Wide Web, WWW 2004, New York, NY
23.
go back to reference Dabek F, Kaashoek MF, Karger D, Morris R, Stoica I (2001) Wide-area cooperative storage with CFS. ACM SOSP 2001, Banff, October 2001 Dabek F, Kaashoek MF, Karger D, Morris R, Stoica I (2001) Wide-area cooperative storage with CFS. ACM SOSP 2001, Banff, October 2001
24.
go back to reference Dan W, Rongjuan Z (2005) A layered resource management model in P2P system. Proc. of the 6th International Conference on Parallel and Distributed Computing, Applications, and Technologies (PDCAT’05) Dan W, Rongjuan Z (2005) A layered resource management model in P2P system. Proc. of the 6th International Conference on Parallel and Distributed Computing, Applications, and Technologies (PDCAT’05)
25.
go back to reference Danezis G, Lesniewski-Laas C, Kaashoek MF, Anderson R (2005) Sybil-resistant DHT routing. In: Proc. 10th European Symposium on Research in Comp. Sec., Milan, Italy, September 2005, pp 305–318 Danezis G, Lesniewski-Laas C, Kaashoek MF, Anderson R (2005) Sybil-resistant DHT routing. In: Proc. 10th European Symposium on Research in Comp. Sec., Milan, Italy, September 2005, pp 305–318
26.
go back to reference Douceur JR (2002) The Sybil attack. In: Proceedings for the 1st International Workshop on Peer-to-Peer Systems (IPTPS ’02), Cambridge, Massachusetts Douceur JR (2002) The Sybil attack. In: Proceedings for the 1st International Workshop on Peer-to-Peer Systems (IPTPS ’02), Cambridge, Massachusetts
27.
go back to reference Ding H, Sølvberg I, Lin Y (2004) A Vision on Semantic Retrieval in P2P Network. International Conference on Advanced Information Networking and Applications (AINA 2004), March 2004, Fukuoka, Japan Ding H, Sølvberg I, Lin Y (2004) A Vision on Semantic Retrieval in P2P Network. International Conference on Advanced Information Networking and Applications (AINA 2004), March 2004, Fukuoka, Japan
28.
go back to reference Eugster P, Handurukande S, Guerraoui R, Kermarrec A-M, Kouznetsov P (2001) Lightweight probabilistic broadcast. In: Proc. of the Intl. Conf. on Dependable Sys. and Networks (DSN 2001), July 2001 Eugster P, Handurukande S, Guerraoui R, Kermarrec A-M, Kouznetsov P (2001) Lightweight probabilistic broadcast. In: Proc. of the Intl. Conf. on Dependable Sys. and Networks (DSN 2001), July 2001
29.
go back to reference Fahrenholtz D, Turau V (2004) A Tree-based DHT Approach to Scalable Weakly Consistent Peer-to-Peer Data Management. PDMST ‘04 1st International Workshop on Peer2Peer Data Management, Security and Trust Fahrenholtz D, Turau V (2004) A Tree-based DHT Approach to Scalable Weakly Consistent Peer-to-Peer Data Management. PDMST ‘04 1st International Workshop on Peer2Peer Data Management, Security and Trust
32.
go back to reference Goldberg AV, Yianilos PN (1998) Towards an Archival Intermemory. Proceedings of IEEE Advances in Digital Libraries (ADL 98) Goldberg AV, Yianilos PN (1998) Towards an Archival Intermemory. Proceedings of IEEE Advances in Digital Libraries (ADL 98)
33.
go back to reference Habib A, Chuang J (2004) Incentive Mechanism for Peer-to-Peer Media Streaming. International Workshop on Quality of Service (IWQoS) pp. 171–180, June, 2004 Habib A, Chuang J (2004) Incentive Mechanism for Peer-to-Peer Media Streaming. International Workshop on Quality of Service (IWQoS) pp. 171–180, June, 2004
34.
go back to reference Harwood A, Nutanong S, Tanin E, Truong MT (2004) Complex Applications over Peer-to-Peer Networks. ACM/IFIP/USENIX 5th International Middleware Conference, Toronto, Canada Harwood A, Nutanong S, Tanin E, Truong MT (2004) Complex Applications over Peer-to-Peer Networks. ACM/IFIP/USENIX 5th International Middleware Conference, Toronto, Canada
35.
go back to reference Halevy AY, Ives ZG, Madhavan J, Mork P, Suciu D, Tatarinov I (2004) The piazza peer data management system. IEEE Trans Knowl Data Eng 16(7):787–798CrossRef Halevy AY, Ives ZG, Madhavan J, Mork P, Suciu D, Tatarinov I (2004) The piazza peer data management system. IEEE Trans Knowl Data Eng 16(7):787–798CrossRef
36.
go back to reference Hamlen KW, Thuraisingham B (2007) Secure peer-to-peer networks for trusted collaboration. Collaborative Computing: Networking, Applications and Worksharing, 2007. CollaborateCom 2007. International Conference on, vol., no., pp.58–63, 12–15 Nov. 2007 Hamlen KW, Thuraisingham B (2007) Secure peer-to-peer networks for trusted collaboration. Collaborative Computing: Networking, Applications and Worksharing, 2007. CollaborateCom 2007. International Conference on, vol., no., pp.58–63, 12–15 Nov. 2007
37.
go back to reference Hasan R, Anwar Z, Yurcik W, Brumbaugh L, Campbell R (2005) A survey of peer-to-peer storage techniques for distributed file systems. In International Conference on Information Technology: Coding and Computing, ITCC, vol 2. pp 205–213 Hasan R, Anwar Z, Yurcik W, Brumbaugh L, Campbell R (2005) A survey of peer-to-peer storage techniques for distributed file systems. In International Conference on Information Technology: Coding and Computing, ITCC, vol 2. pp 205–213
38.
go back to reference Hefeeda M, Habib A, Botev B, Xu D, Bhargava B (2003) PROMISE: Peer-to-Peer Media Streaming Using CollectCast. ACM Multimedia, 2003, Berkeley, California, USA Hefeeda M, Habib A, Botev B, Xu D, Bhargava B (2003) PROMISE: Peer-to-Peer Media Streaming Using CollectCast. ACM Multimedia, 2003, Berkeley, California, USA
39.
go back to reference Helder DA, Jamin S (2002) End-host multicast communication using switch-tree protocols. In: Proc. of the 2nd Workshop on Global and Peer-to-Peer Computing on Large Scale Distributed Sys. (GP2PC 2002), May 2002 Helder DA, Jamin S (2002) End-host multicast communication using switch-tree protocols. In: Proc. of the 2nd Workshop on Global and Peer-to-Peer Computing on Large Scale Distributed Sys. (GP2PC 2002), May 2002
40.
go back to reference Hellerstein JM (2003) Toward Network Data Independence. ACM SIGMOD Record, SPECIAL ISSUE: Special topic section on peer to peer data management, Volume 32, Issue 3, pp. 34–40, September, 2003 Hellerstein JM (2003) Toward Network Data Independence. ACM SIGMOD Record, SPECIAL ISSUE: Special topic section on peer to peer data management, Volume 32, Issue 3, pp. 34–40, September, 2003
41.
go back to reference Hyojin P, Jinhong Y, Juyoung P, Shin GK, Jun KC (2008) A survey on peer-to-peer overlay network schemes. In: Advanced Communication Technology, 2008. ICACT 2008. 10th International Conference on, vol 2, no., pp 986–988, 17–20 Feb. 2008 Hyojin P, Jinhong Y, Juyoung P, Shin GK, Jun KC (2008) A survey on peer-to-peer overlay network schemes. In: Advanced Communication Technology, 2008. ICACT 2008. 10th International Conference on, vol 2, no., pp 986–988, 17–20 Feb. 2008
42.
go back to reference Jannotti J, Gifford DK, Johnson KL, Kaashoek MF, O’Toole JW, Jr. (2000) Overcast: Reliable multicasting with an overlay network. In: Proc. of the 4th Usenix Symp. on Operating Sys. Design and Implementation (OSDI 2000), Oct. 2000 Jannotti J, Gifford DK, Johnson KL, Kaashoek MF, O’Toole JW, Jr. (2000) Overcast: Reliable multicasting with an overlay network. In: Proc. of the 4th Usenix Symp. on Operating Sys. Design and Implementation (OSDI 2000), Oct. 2000
43.
go back to reference Jiang X, Dong Y, Xu D, Bhargava B (2003) GNUSTREAM: a P2P Media Streaming System Prototype. IEEE International Conference on Multimedia & Expo (ICME) Jiang X, Dong Y, Xu D, Bhargava B (2003) GNUSTREAM: a P2P Media Streaming System Prototype. IEEE International Conference on Multimedia & Expo (ICME)
45.
go back to reference Kalapriya K, Nandy SK, Babu VK (2004) Can Streaming Of Stored Playback Video Be Supported On Peer to Peer Infrastructure? In: Proceedings of 18th International Conference on Advanced Information Networking and Application (AINA’04), vol 2. Fukuoka City, Japan, pp 200–203 Kalapriya K, Nandy SK, Babu VK (2004) Can Streaming Of Stored Playback Video Be Supported On Peer to Peer Infrastructure? In: Proceedings of 18th International Conference on Advanced Information Networking and Application (AINA’04), vol 2. Fukuoka City, Japan, pp 200–203
46.
go back to reference Kalogeraki V, Chen F (2004) Managing distributed objects in peer-to-peer networks. IEEE Networks Magazine, special issue on Middleware Technologies for future Communication Networks 18(1):22–29 Kalogeraki V, Chen F (2004) Managing distributed objects in peer-to-peer networks. IEEE Networks Magazine, special issue on Middleware Technologies for future Communication Networks 18(1):22–29
47.
go back to reference Karnstedt M, Hose K, Sattler K (2004) Query Routing and Processing in Schema-Based P2P Systems. Proceedings of the 15th International Workshop on Database and Expert Systems Applications (DEXA’04) Karnstedt M, Hose K, Sattler K (2004) Query Routing and Processing in Schema-Based P2P Systems. Proceedings of the 15th International Workshop on Database and Expert Systems Applications (DEXA’04)
49.
go back to reference Kementsietsidis A, Arenas M, Miller RJ (2003) Mapping Data in Peer-to-Peer Systems Semantics and Algorithmic Issues. SIGMOD 2003, pp 325–336, June, 2003, San Diego, CA Kementsietsidis A, Arenas M, Miller RJ (2003) Mapping Data in Peer-to-Peer Systems Semantics and Algorithmic Issues. SIGMOD 2003, pp 325–336, June, 2003, San Diego, CA
50.
go back to reference Kokkinidis G, Christophides V (2004) Semantic Query Routing and Processing in P2P Database Systems: The ICSFORTH SQPeer Middleware. HDMS ‘04, Athens, Greece Kokkinidis G, Christophides V (2004) Semantic Query Routing and Processing in P2P Database Systems: The ICS­FORTH SQPeer Middleware. HDMS ‘04, Athens, Greece
51.
go back to reference Kostic D, Rodriguez A, Albrecht J, Vahdat A (2003) Bullet: High bandwidth data dissemination using an overlay mesh. In: Proc. of the 20th ACM Symp. on Operating Sys. Principles (SOSP 2003), Oct. 2003 Kostic D, Rodriguez A, Albrecht J, Vahdat A (2003) Bullet: High bandwidth data dissemination using an overlay mesh. In: Proc. of the 20th ACM Symp. on Operating Sys. Principles (SOSP 2003), Oct. 2003
52.
go back to reference Kwon G, Ryu KD (2004) BYPASS: Topology-Aware Lookup Overlay for DHT-based P2P File Locating. In the 10th IEEE International Conference on Parallel and Distributed Systems (ICPADS), Newport Beach CA, July 2004 Kwon G, Ryu KD (2004) BYPASS: Topology-Aware Lookup Overlay for DHT-based P2P File Locating. In the 10th IEEE International Conference on Parallel and Distributed Systems (ICPADS), Newport Beach CA, July 2004
53.
go back to reference Li Z, Mohapatra P (2003) Hostcast: A new overlay multicasting protocol. In: Proc. IEEE 2003 Intl. Conf. on Communications (ICC 2003), May 2003 Li Z, Mohapatra P (2003) Hostcast: A new overlay multicasting protocol. In: Proc. IEEE 2003 Intl. Conf. on Communications (ICC 2003), May 2003
54.
go back to reference Lin WK, Chiu DM, Lee YB (2004) Erasure Code Replication Revisited. Proceedings of the 4th IEEE International Conference on Peer-to-Peer Computing (P2P’04), August, 2004 Lin WK, Chiu DM, Lee YB (2004) Erasure Code Replication Revisited. Proceedings of the 4th IEEE International Conference on Peer-to-Peer Computing (P2P’04), August, 2004
55.
go back to reference Liu J, Rao SG, Li B, Zhang H (2006) Opportunities and Challenges of Peer-to-Peer Internet Video Broadcast, invited by Proceedings of the IEEE Liu J, Rao SG, Li B, Zhang H (2006) Opportunities and Challenges of Peer-to-Peer Internet Video Broadcast, invited by Proceedings of the IEEE
56.
go back to reference Liu Y, Guo Y, Liang C (2008) A survey on peer-to-peer video streaming systems. 1(1):18–28, March, 2008 Liu Y, Guo Y, Liang C (2008) A survey on peer-to-peer video streaming systems. 1(1):18–28, March, 2008
57.
go back to reference Lua EK, Crowcroft J, Pias M, Sharma R, Lim S (2005) A survey and comparison of peer-to-peer overlay network schemes. Communications Surveys & Tutorials, IEEE 7(2):72–93CrossRef Lua EK, Crowcroft J, Pias M, Sharma R, Lim S (2005) A survey and comparison of peer-to-peer overlay network schemes. Communications Surveys & Tutorials, IEEE 7(2):72–93CrossRef
58.
go back to reference Lv Q, Cao P, Cohen E, Li K, Shenker S (2002) Search and Replication in Unstructured Peer-to-Peer Networks. In: Proceedings of 16th ACM International Conference on Supercomputing, June, 2002 Lv Q, Cao P, Cohen E, Li K, Shenker S (2002) Search and Replication in Unstructured Peer-to-Peer Networks. In: Proceedings of 16th ACM International Conference on Supercomputing, June, 2002
59.
go back to reference Magharei N, Rejaie R (2007) Prime: peer-to-peer receiver driven mesh-based streaming. In: Proceedings of IEEE INFOCOM Magharei N, Rejaie R (2007) Prime: peer-to-peer receiver driven mesh-based streaming. In: Proceedings of IEEE INFOCOM
60.
go back to reference Maniatis P, Roussopoulos M, Giuli TJ, Rosenthal DSH, Baker M (2005) The LOCKSS peer-to-peer digital preservation system. ACM Trans Comput Syst 23(1):2–50CrossRef Maniatis P, Roussopoulos M, Giuli TJ, Rosenthal DSH, Baker M (2005) The LOCKSS peer-to-peer digital preservation system. ACM Trans Comput Syst 23(1):2–50CrossRef
61.
go back to reference Maxim R, Hui SC (2003) Intelligent Content-Based Retrieval for P2P Network. International Conference on Cyberworlds, p 318, December 2003 Maxim R, Hui SC (2003) Intelligent Content-Based Retrieval for P2P Network. International Conference on Cyberworlds, p 318, December 2003
62.
go back to reference Mielke M, Aygun RS, Song Y, Zhang A (2002) PLUS: probe-loss utilization streaming mechanism for distributed multimedia presentation systems. IEEE Trans Multimedia 4(4):561–577CrossRef Mielke M, Aygun RS, Song Y, Zhang A (2002) PLUS: probe-loss utilization streaming mechanism for distributed multimedia presentation systems. IEEE Trans Multimedia 4(4):561–577CrossRef
63.
go back to reference Milojicic DS, Kalogeraki V, Lukose R, Nagaraja K, Pruyne J, Richard B, Rollins S, Xu Z (2002) “Peer-to-peer computing,” Technical Report HPL-2002-57, HP Lab Milojicic DS, Kalogeraki V, Lukose R, Nagaraja K, Pruyne J, Richard B, Rollins S, Xu Z (2002) “Peer-to-peer computing,” Technical Report HPL-2002-57, HP Lab
64.
go back to reference Muthitacharoen A, Morris R, Gil TM, Chen B (2002) Ivy: a read/write peertopeer file system. In the Proceedings of the 5th USENIX Symposium on Operating Systems Design and Implementation (OSDI '02), Boston, Massachusetts, December 2002 Muthitacharoen A, Morris R, Gil TM, Chen B (2002) Ivy: a read/write peer­to­peer file system. In the Proceedings of the 5th USENIX Symposium on Operating Systems Design and Implementation (OSDI '02), Boston, Massachusetts, December 2002
66.
go back to reference Nejdl W, Siberski W, Sintek M (2003) Design issues and challenges for RDF- and schema-based peer-to-peer systems. ACM SIGMOD Record, SPECIAL ISSUE: Special topic section on peer to peer data management table of contents 32(3):41–46 Nejdl W, Siberski W, Sintek M (2003) Design issues and challenges for RDF- and schema-based peer-to-peer systems. ACM SIGMOD Record, SPECIAL ISSUE: Special topic section on peer to peer data management table of contents 32(3):41–46
67.
go back to reference Nejdl W, Wolf B, Qu C, Decker S, Sintek M, Naeve A, Nilsson M, Palmr M, Risch T (2002) EDUTELLA: a P2P Networking Infrastructure based on RDF. 11th International World Wide Web Conference Hawaii, USA, May 2002 Nejdl W, Wolf B, Qu C, Decker S, Sintek M, Naeve A, Nilsson M, Palmr M, Risch T (2002) EDUTELLA: a P2P Networking Infrastructure based on RDF. 11th International World Wide Web Conference Hawaii, USA, May 2002
68.
go back to reference Ng WS, Ooi BC, Tan KL, Zhou AY (2003) PeerDB: A P2P-based system for distributed data sharing. In: Proceedings of the 19th International Conference on Data Engineering, Bangalore, India, March 2003 Ng WS, Ooi BC, Tan KL, Zhou AY (2003) PeerDB: A P2P-based system for distributed data sharing. In: Proceedings of the 19th International Conference on Data Engineering, Bangalore, India, March 2003
70.
go back to reference Ooi BC, Shu Y, Tan KL (2003) Relational Data Sharing in Peer-based Data Management Systems. ACM Sigmod Record, Special issue on P2P data management 32(3):59–64 Ooi BC, Shu Y, Tan KL (2003) Relational Data Sharing in Peer-based Data Management Systems. ACM Sigmod Record, Special issue on P2P data management 32(3):59–64
71.
go back to reference Osais Y, Abdala S, Matrawy A (2006) Multilayer peer-to-peer framework for distributed synchronous collaboration. IEEE Internet Comput 10(6):33–41CrossRef Osais Y, Abdala S, Matrawy A (2006) Multilayer peer-to-peer framework for distributed synchronous collaboration. IEEE Internet Comput 10(6):33–41CrossRef
72.
go back to reference Ouksel AM (2003) In-context peer-to-peer information filtering on the Web. ACM SIGMOD Record, SPECIAL ISSUE: Special topic section on peer to peer data management 32(3):65–70 Ouksel AM (2003) In-context peer-to-peer information filtering on the Web. ACM SIGMOD Record, SPECIAL ISSUE: Special topic section on peer to peer data management 32(3):65–70
73.
go back to reference Qu C, Nejdl W (2003) Searching SCORM Metadata in a RDF-based E-Learning P2P Network Using XQuery and Query by Example. In: Proc. of the 3rd IEEE International Conference on Advanced Learning Technologies (IEEE ICALT 2003), July 2003, Athens, Greece Qu C, Nejdl W (2003) Searching SCORM Metadata in a RDF-based E-Learning P2P Network Using XQuery and Query by Example. In: Proc. of the 3rd IEEE International Conference on Advanced Learning Technologies (IEEE ICALT 2003), July 2003, Athens, Greece
74.
go back to reference Patro S, Hu YC (2003) Transparent Query Caching in Peer-to-Peer Overlay Networks. In: Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS), Nice, France, April 2003 Patro S, Hu YC (2003) Transparent Query Caching in Peer-to-Peer Overlay Networks. In: Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS), Nice, France, April 2003
75.
go back to reference Pendarakis D, Shi S, Verma D, Waldvogel M (2001) ALMI: an application level multicast infrastructure. In: Proc. of the 3rd Usenix Symp. on Internet Technologies and Sys. (USITS 2001), Mar. 2001 Pendarakis D, Shi S, Verma D, Waldvogel M (2001) ALMI: an application level multicast infrastructure. In: Proc. of the 3rd Usenix Symp. on Internet Technologies and Sys. (USITS 2001), Mar. 2001
76.
go back to reference Pitoura E, Abiteboul S, Pfoser D, Samaras G, Vazirgiannis M (2003) DBGlobe: a service-oriented P2P system for global computing. ACM SIGMOD Rec 32(3):77–82CrossRef Pitoura E, Abiteboul S, Pfoser D, Samaras G, Vazirgiannis M (2003) DBGlobe: a service-oriented P2P system for global computing. ACM SIGMOD Rec 32(3):77–82CrossRef
78.
go back to reference Portmann M, Ardon S, Senac P, Seneviratne A (2004) PROST: a programmable structured peer-to-peer overlay network. Proc. of the 4th Int. Conf. Peer-to-Peer computing, Zurich, Switzerland Portmann M, Ardon S, Senac P, Seneviratne A (2004) PROST: a programmable structured peer-to-peer overlay network. Proc. of the 4th Int. Conf. Peer-to-Peer computing, Zurich, Switzerland
79.
go back to reference Ratnasamy S, Francis P, Handley M, Karp R, Shenker S (2001a) A scalable content-addressable network. In: proceedings of the 2001 ACM SIGCOMM, pp 161–172 Ratnasamy S, Francis P, Handley M, Karp R, Shenker S (2001a) A scalable content-addressable network. In: proceedings of the 2001 ACM SIGCOMM, pp 161–172
80.
go back to reference Ratnasamy S, Handley M, Karp R, Shenker S (2001b) Application-level multicast using content-addressable networks. In: Proc. of 3rd Intl. Workshop on Networked Group Communication (NGC 2002), Nov. 2001 Ratnasamy S, Handley M, Karp R, Shenker S (2001b) Application-level multicast using content-addressable networks. In: Proc. of 3rd Intl. Workshop on Networked Group Communication (NGC 2002), Nov. 2001
82.
go back to reference Risson J, Moors T (2006) Survey of research towards robust peer-to-peer networks: search methods. Comput Netw 50(17):3485–3521MATHCrossRef Risson J, Moors T (2006) Survey of research towards robust peer-to-peer networks: search methods. Comput Netw 50(17):3485–3521MATHCrossRef
83.
go back to reference Rowstron A, Druschel P (2001a) Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility. 18th ACM SOSP’01, Lake Louise, Alberta, Canada Rowstron A, Druschel P (2001a) Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility. 18th ACM SOSP’01, Lake Louise, Alberta, Canada
84.
go back to reference Rowstron A, Druschel P (2001b) Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. In: Proceedingsof IFIP/ACMMiddleware. Heidelberg, Germany Rowstron A, Druschel P (2001b) Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. In: Proceedingsof IFIP/ACMMiddleware. Heidelberg, Germany
85.
go back to reference Ryu S, Butler K, Traynor P, McDaniel P (2007) Leveraging Identity-Based Cryptography for Node ID Assignment in Structured P2P Systems. Advanced Information Networking and Applications Workshops, 2007, AINAW ‘07. 21st International Conference on, vol.1, no., pp519–524, 21–23 May 2007 Ryu S, Butler K, Traynor P, McDaniel P (2007) Leveraging Identity-Based Cryptography for Node ID Assignment in Structured P2P Systems. Advanced Information Networking and Applications Workshops, 2007, AINAW ‘07. 21st International Conference on, vol.1, no., pp519–524, 21–23 May 2007
86.
go back to reference Sahin OD, Gupta A, Agrawal D, El Abbadi A (2004) A Peer-to-peer Framework for Caching Range Queries. In 20th International Conference on Data Engineering.Boston, Massachusetts, pp 165–176 Sahin OD, Gupta A, Agrawal D, El Abbadi A (2004) A Peer-to-peer Framework for Caching Range Queries. In 20th International Conference on Data Engineering.Boston, Massachusetts, pp 165–176
87.
go back to reference Serafini L, Giunchiglia F, Mylopoulos J, Bernstein P (2001) The Local Relational Model: Model and Proof Theory. IRST Technical Report 0112-23, Instituto Trentino di Cultura, December 2001 Serafini L, Giunchiglia F, Mylopoulos J, Bernstein P (2001) The Local Relational Model: Model and Proof Theory. IRST Technical Report 0112-23, Instituto Trentino di Cultura, December 2001
88.
go back to reference Shirky C (2001) Listening to Napster. Book chapter in Peer-to-Peer: harnessing the power of disruptive technologies, edited by Oram, Andy, 2001, O’Reilly Shirky C (2001) Listening to Napster. Book chapter in Peer-to-Peer: harnessing the power of disruptive technologies, edited by Oram, Andy, 2001, O’Reilly
89.
go back to reference Stein CA, Tucker MJ, Seltzer MI (2002) Building a Reliable Mutable File System on Peer-to-Peer Storage. 21st IEEE Symposium on Reliable Distributed Systems (SRDS’02), p 324 Stein CA, Tucker MJ, Seltzer MI (2002) Building a Reliable Mutable File System on Peer-to-Peer Storage. 21st IEEE Symposium on Reliable Distributed Systems (SRDS’02), p 324
90.
go back to reference Stoica I, Morris R, Karger DR, Kaashock MF, Balakrishman H (2001) Chord: A scalable peer-to-peer lookup protocol for internet applications. In: Proceedings of the ACM SIGCOMM, pp. 149–160, San Diego, California, August 2001 Stoica I, Morris R, Karger DR, Kaashock MF, Balakrishman H (2001) Chord: A scalable peer-to-peer lookup protocol for internet applications. In: Proceedings of the ACM SIGCOMM, pp. 149–160, San Diego, California, August 2001
91.
go back to reference Tran DA, Hua K, Do T (2004) A peer-to-peer architecture for media streaming. IEEE Journal on Selected Areas in Communications, Special Issue on Advances in Service Overlay Networks 22:121–133, Jan 2004 Tran DA, Hua K, Do T (2004) A peer-to-peer architecture for media streaming. IEEE Journal on Selected Areas in Communications, Special Issue on Advances in Service Overlay Networks 22:121–133, Jan 2004
92.
go back to reference Tsoumakos D, Roussopoulos N (2003) Adaptive Probabilistic Search for Peer-to-Peer Networks. In: 3rd IEEE Intl Conference on P2P Computing Tsoumakos D, Roussopoulos N (2003) Adaptive Probabilistic Search for Peer-to-Peer Networks. In: 3rd IEEE Intl Conference on P2P Computing
93.
go back to reference Tsoumakos D, Roussopoulos ND (2006) APRE: A Replication Method for Unstructured P2P Networks. Technical Reports of the Computer Science Department of University of Maryland, February, 2006 Tsoumakos D, Roussopoulos ND (2006) APRE: A Replication Method for Unstructured P2P Networks. Technical Reports of the Computer Science Department of University of Maryland, February, 2006
94.
go back to reference Tsybulnik N, Hamlen KW, Thuraisingham B (2007) Centralized Security Labels in Decentralized P2P Networks. Computer Security Applications Conference, 2007. ACSAC 2007. Twenty-Third Annual, vol., no., pp 315–324, 10–14 Dec. 2007 Tsybulnik N, Hamlen KW, Thuraisingham B (2007) Centralized Security Labels in Decentralized P2P Networks. Computer Security Applications Conference, 2007. ACSAC 2007. Twenty-Third Annual, vol., no., pp 315–324, 10–14 Dec. 2007
95.
go back to reference Turcan E, Shahmehri N, Graham RL (2002) Intelligent Software Delivery Using P2P. Proceedings of the Second International Conference on Peer-to-Peer Computing (P2P’02) Turcan E, Shahmehri N, Graham RL (2002) Intelligent Software Delivery Using P2P. Proceedings of the Second International Conference on Peer-to-Peer Computing (P2P’02)
96.
go back to reference Villamil M-D-P, Roncancio C, Labbe C (2004) Pins: Peer to Peer Interrogation and Indexing System. Database Engineering and Applications Symposium, 2004. IDEAS ‘04, pp 236–245 Villamil M-D-P, Roncancio C, Labbe C (2004) Pins: Peer to Peer Interrogation and Indexing System. Database Engineering and Applications Symposium, 2004. IDEAS ‘04, pp 236–245
97.
go back to reference Vlavianos A, Iliofotou M, Faloutsos M (2006) Bitos: enhancing bittorrent for supporting streaming applicati ons. In 9th IEEE global internet symposium 2006, April 2006 Vlavianos A, Iliofotou M, Faloutsos M (2006) Bitos: enhancing bittorrent for supporting streaming applicati ons. In 9th IEEE global internet symposium 2006, April 2006
98.
go back to reference Wallach DS (2002) A survey of peer-to-peer security issues. International Symposium on Software Security, Tokyo, Japan Wallach DS (2002) A survey of peer-to-peer security issues. International Symposium on Software Security, Tokyo, Japan
99.
go back to reference Wang C, Xiao L, Liu Y, Zheng P (2006) DiCAS: an efficient distributed caching mechanism for P2P systems. IEEE Trans Parallel Distrib Syst 17(10):1097–1109CrossRef Wang C, Xiao L, Liu Y, Zheng P (2006) DiCAS: an efficient distributed caching mechanism for P2P systems. IEEE Trans Parallel Distrib Syst 17(10):1097–1109CrossRef
101.
go back to reference Xiang Z, Zhang Q, Zhu W, Zhang Z, Zhang Y-Q (2004) Peer-to-peer based multimedia distribution service. IEEE Trans Multimedia 6(2):343–356CrossRef Xiang Z, Zhang Q, Zhu W, Zhang Z, Zhang Y-Q (2004) Peer-to-peer based multimedia distribution service. IEEE Trans Multimedia 6(2):343–356CrossRef
103.
go back to reference Xu D, Hefeeda M, Hambrusch S, Bhargava B (2002) On Peer-to-Peer Media Streaming. Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS’02), pp 363–371 Xu D, Hefeeda M, Hambrusch S, Bhargava B (2002) On Peer-to-Peer Media Streaming. Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS’02), pp 363–371
104.
go back to reference Xu Z, Min R, Hu Y (2003) HIERAS: A DHT-Based Hierarchical Peer-to-Peer Routing Algorithm. Proceedings of the 2003 International Conference on Parallel Processing (ICPP’03). Kaohsiung, Taiwan, pp 187–194, October, 2003 Xu Z, Min R, Hu Y (2003) HIERAS: A DHT-Based Hierarchical Peer-to-Peer Routing Algorithm. Proceedings of the 2003 International Conference on Parallel Processing (ICPP’03). Kaohsiung, Taiwan, pp 187–194, October, 2003
105.
go back to reference Yang C (2003) Peer to Peer Architecture for Content Based Music Retrieval on Acoustic Data. WWW 2003, Budapest, Hungary, pp 376–383, May 20–24, 2003 Yang C (2003) Peer to Peer Architecture for Content Based Music Retrieval on Acoustic Data. WWW 2003, Budapest, Hungary, pp 376–383, May 20–24, 2003
106.
go back to reference Zhang X, Liu J, Li B, Yum T-SP (2005) CoolStreaming/DONet: A Data-driven Overlay Network for Live Media Streaming, IEEE INFOCOM’05, Miami, FL, USA, March 2005 Zhang X, Liu J, Li B, Yum T-SP (2005) CoolStreaming/DONet: A Data-driven Overlay Network for Live Media Streaming, IEEE INFOCOM’05, Miami, FL, USA, March 2005
107.
go back to reference Zhang M, Tan K-L (2003) Supporting Rich Queries in DHT-Based Peer-to-Peer Systems. Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, pp. 95, 2003 Linz, Austria, Y. Zhu, H. Wang, and Y. Hu. Integrating Semantics-Based Access Mechanisms with P2P File Systems. Third International Conference on Peer-to-Peer Computing (P2P’03), pp 118 Zhang M, Tan K-L (2003) Supporting Rich Queries in DHT-Based Peer-to-Peer Systems. Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, pp. 95, 2003 Linz, Austria, Y. Zhu, H. Wang, and Y. Hu. Integrating Semantics-Based Access Mechanisms with P2P File Systems. Third International Conference on Peer-to-Peer Computing (P2P’03), pp 118
108.
go back to reference Zhao BY, Huang L, Stribling J, Rhea SC, Joseph AD, Kubiatowicz JD (2004) Tapestry: a resilient global-scale overlay for service deployment. IEEE J Sel Areas Commun 22(1):41–53CrossRef Zhao BY, Huang L, Stribling J, Rhea SC, Joseph AD, Kubiatowicz JD (2004) Tapestry: a resilient global-scale overlay for service deployment. IEEE J Sel Areas Commun 22(1):41–53CrossRef
109.
go back to reference Zhou J, Bhuyan LN, Banerjee A (2008) An effective pointer replication algorithm in P2P networks. Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on, vol., no., pp1–11, 14–18 April 2008 Zhou J, Bhuyan LN, Banerjee A (2008) An effective pointer replication algorithm in P2P networks. Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on, vol., no., pp1–11, 14–18 April 2008
110.
go back to reference Zhuang SQ, Zhao BY, Joseph AD, Katz R, Kubiatowicz J (2001) Bayeux: An architecture for scalable and fault-tolerant wide-area data dissemination. In: Proc. of the 11th Intl. Workshop on Network and Operating Sys. Support for Digital Audio and Video (NOSSDAV 2001), June 2001 Zhuang SQ, Zhao BY, Joseph AD, Katz R, Kubiatowicz J (2001) Bayeux: An architecture for scalable and fault-tolerant wide-area data dissemination. In: Proc. of the 11th Intl. Workshop on Network and Operating Sys. Support for Digital Audio and Video (NOSSDAV 2001), June 2001
Metadata
Title
A conceptual model for data management and distribution in peer-to-peer systems
Authors
Ramazan S. Aygün
Yi Ma
Kemal Akkaya
Glenn Cox
Ali Bicak
Publication date
01-12-2010
Publisher
Springer US
Published in
Peer-to-Peer Networking and Applications / Issue 4/2010
Print ISSN: 1936-6442
Electronic ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-009-0061-7

Other articles of this Issue 4/2010

Peer-to-Peer Networking and Applications 4/2010 Go to the issue

Premium Partner