A two-level semantic caching scheme for super-peer networks

Paweł Garbacki*, Dick H.J. Epema, Maarten van Steen

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

18 Citations (Scopus)

Abstract

Recent measurement studies of file-sharing peer-to-peer networks have demonstrated the presence of semantic proximity between peers and between shared files. In this paper we tackle the problem of exploiting the semantic locality of peer requests to improve the performance of a P2P network by the use of semantic caches. Such caches group together peers with similar interests as well as files with similar request patterns. The resulting two-level caching infrastructure can be integrated in a very natural way with the superpeer concept. The super-peers in our system cache pointers to files recently requested by their client peers. The client peers, on the other hand, keep caches of super-peers that answered most of their requests in the past. As a consequence, peers with similar interests are grouped (clustered) under the same super-peers, and also files with similar request patterns are indexed by the same super-peers. We discuss the design choices and optimizations of the presented model. We also evaluate our system versus the network that uses only one level of semantic caches.

Original languageEnglish
Title of host publication10th International Workshop on Web Content Caching and Distribution, WCW 2005
Place of PublicationPiscataway, NJ
PublisherIEEE
Pages47-55
Number of pages9
ISBN (Print)0-7695-2455-9, 9780769524559
DOIs
Publication statusPublished - 1 Dec 2005
Externally publishedYes
Event10th International Workshop on Web Content Caching and Distribution 2005 - Sophia Antipolis, Valbonne, France
Duration: 12 Sep 200513 Sep 2005
Conference number: 10

Conference

Conference10th International Workshop on Web Content Caching and Distribution 2005
Abbreviated titleWCW 2005
CountryFrance
CityValbonne
Period12/09/0513/09/05

Fingerprint Dive into the research topics of 'A two-level semantic caching scheme for super-peer networks'. Together they form a unique fingerprint.

Cite this