DocumentCode
395796
Title
Speculative routing and update propagation: a kundali centric approach
Author
Mohan, Aditya ; Kalogeraki, Vana
Author_Institution
Dept. of Comput. Sci., Brown Univ., Providence, RI, USA
Volume
1
fYear
2003
fDate
11-15 May 2003
Firstpage
343
Abstract
Peer-to-peer networks have gained much attention due to their attractive features of self-organization, scalability and decentralized control. The key challenge in these networks is how to efficiently locate and retrieve the correct data. In this paper, we propose propagation and routing algorithms for a fully decentralized, self-organizing network. Our goal is to maximize the probability of finding the data, minimize peer access latencies and balance the workload among many peers. Central to our approach is the Kundali data structure that represents the set of data maintained by the peers and drives the smart routing of the search requests (queries). We have implemented our algorithms in the context of a fully decentralized Internet caching service in our internal network. Our mechanism is inexpensive, highly scalable, and resilient to node failures and with low administration cost. Experimental results validate or algorithms and show that they have good performance results.
Keywords
Internet; ad hoc networks; decentralised control; filtering theory; telecommunication control; telecommunication network routing; Internet caching service; Kundali centric approach; bloom filters; decentralized control; internal network; peer access latencies; peer-to-peer networks; routing algorithms; scalability; search requests; self-organization; self-organizing networks; speculative routing; update propagation; Context-aware services; Data structures; Delay; Distributed control; IP networks; Information retrieval; Peer to peer computing; Routing; Scalability; Self-organizing networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 2003. ICC '03. IEEE International Conference on
Print_ISBN
0-7803-7802-4
Type
conf
DOI
10.1109/ICC.2003.1204196
Filename
1204196
Link To Document