Skip to main content

A Semantic Layer for a Peer-to-Peer Based on a Distributed Hash Table

  • Conference paper
Book cover Informatics Engineering and Information Science (ICIEIS 2011)

Abstract

Peer to Peer Distributed Hash Table (DHT) facilitates access to specific data when their identifiers or keys are known accurately in advance. However, in practice, users searching for resources stored in P2P systems possess only partial information for identifying these resources (e.g. keywords, metadata, queries in XQuery...). In this paper, we propose the use of multidimensional data analysis to ensure semantic indexing of metadata. The aim is to confer the semantic aspect to P2P DHT in order to respond to broad queries. Our system takes the form of a semantic layer that can be superimposed on top of any P2P DHT infrastructure .This layer is subdivided as areas through a Hilbert curve which has the merit of a good preservation of the locality and semantic affinity. Digital libraries are presented as a formal context to illustrate our system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aberer, K., Cudré-Mauroux, P., Datta, A., Despotovic, Z., Hauswirth, M., Punceva, M., Schmidt, R.: P-Grid: A Self-organizing Structured P2P System Distributed Information Systems Laboratory École Polytechnique Fédérale de Lausanne, EPFL (2003)

    Google Scholar 

  2. Stoica, I., Morris, R., Karger, D., Kaashoek, M., Balakrishnan, H.: Chord: A scalable peer-to-peer lookup service for internet applications. In: Proc. ACM SIGCOMM (2001)

    Google Scholar 

  3. Ratnasamy, S., Handley, M., Karp, R., Shenker, S.: A scalable content-addressable network. In: Proc. ACM SIGCOMM (2001)

    Google Scholar 

  4. Rowstron, A., Druschel, P.: Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol. 2218, pp. 329–350. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  5. Zhao, B.Y., Kubiatowicz, J., Joseph, A.D.: Tapestry: An infrastructure for fault tolerant wide-area location and routing. Technical Report UCB/CSD-01-1141, University of California, Berkeley (April 2001)

    Google Scholar 

  6. Broekstra, J., Ehrig, M., Haase, P., van Harmelen, F., Kampman, A., Sabou, M., Siebes, R., Staab, S., Stuckenschmidt, H., Tempich, C.: A metadata model for semantics-based peer-to-peer systems. In: Proceedings of the WWW 2003 Workshop on Semantics in Peer-to-Peer and Grid Computing (2003)

    Google Scholar 

  7. Nejdl, W., Wolf, B., Qu, C., Decker, S., Sintek, M., Naeve, A., Nilsson, M., Palmér, M., Risch, T.: Edutella: A P2P networking infrastructure based on rdf. In: Proceedings to the Eleventh International World Wide Web Conference (2002)

    Google Scholar 

  8. Castano, A., Ferrara, S., Montanelli, S., Pagani, E., Rossi, G.: Ontology-addressable contents in p2p networks. In: Proceedings of the WWW 2003 Workshop on Semantics in Peer-to-Peer and Grid Computing (2003)

    Google Scholar 

  9. Joseph, S., Hoshiai, T.: Decentralized meta-data strategies: Effective peer-to-peer search. IEICE Transactions on Communications E86-B (6) (2003)

    Google Scholar 

  10. Salton, G., Yang, C.: On the specification of term values in automatic indexing. J. Doc. 29, 351–372 (1973)

    Article  Google Scholar 

  11. Deerwester, S., Dumais, S.T., Furnas, G.W., Landauer, T.K., Harshman, R.: Indexing by Latent Semantic indexing (1990)

    Google Scholar 

  12. Schlosser, M., Sintek, M., Decker, S., Nejdl, W.: Hypercup -hypercubes, ontologies and efficient search on p2p networks. In: International Workshop on Agents and Peer-to-Peer Computing, Bologna, Italy (July 2002)

    Google Scholar 

  13. Schlosser, M., Sintek, M., Decker, S., Nejdl, W.: Hypercup shaping up peer-to-peer networks. Technical Report, Stanford University (2001)

    Google Scholar 

  14. Sunaga, H., Ueda, K., Iwata, T., Kikuma, K., Takemoto, M.: P2p applications using the semantic information oriented network. In: P2P 2004: Proceedings of the Fourth International Conference on Peer-to-Peer Computing. IEEE Computer Society, Washington, DC, USA (2004)

    Google Scholar 

  15. Broekstra, J., Haase, P., Harmelen, F.V., Menken, M., Mika, P., Schnizler, B., Siebes, R.: Bibster-a semantics-based bibliographic peer-to-peer systems. In: The Second Workshop on Semantics in Peer-to-Peer and Grid Computing (2005)

    Google Scholar 

  16. Rostami, H., Habibi, J., Livani, E.: Semantic routing of search queries in P2P networks J. Parallel Distrib. Comput. (2008)

    Google Scholar 

  17. Bertier, M., Busnel, Y., Kermarrec, A.: Rumeurs, populations et communautés: équivalence uniquement sociologique? Protocole de population versus protocoles épidémiques 12èmes Rencontres Francophones sur les Aspects Algorithmiques de Télécommunications (AlgoTel) (2010)

    Google Scholar 

  18. Felber, P., Kermarrec, A.-M., Leonini, L., Rivière, E., Voulgaris, S.: PULP: Un protocole épidémique hybride AlgoTel (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ammari, M., Chiadmi, D., Benhlima, L. (2011). A Semantic Layer for a Peer-to-Peer Based on a Distributed Hash Table. In: Abd Manaf, A., Sahibuddin, S., Ahmad, R., Mohd Daud, S., El-Qawasmeh, E. (eds) Informatics Engineering and Information Science. ICIEIS 2011. Communications in Computer and Information Science, vol 254. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25483-3_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25483-3_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25482-6

  • Online ISBN: 978-3-642-25483-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics