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
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;
Conference_Titel :
Communications, 2003. ICC '03. IEEE International Conference on
Print_ISBN :
0-7803-7802-4
DOI :
10.1109/ICC.2003.1204196