DocumentCode
449443
Title
Optimizing neighbors by objective functions in peer-to-peer networks
Author
Parker, Michael ; Nader-Tehrani, Amir ; Nandan, Alok ; Pau, Giovanni
Author_Institution
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
Volume
2
fYear
2005
fDate
28 Nov.-2 Dec. 2005
Abstract
Many distributed hash table topologies, such as Pastry, allow flexible choosing of a peer´s neighbors while maintaining routing consistency. Traditionally, such flexibility has been used to only optimize the overlay only for latency. In this paper, we create a set of objective functions that allow a peer to select neighbors for its routing table which minimize ping time, maximize bandwidth, or attempt to do both. In conjunction with a novel algorithm for quickly finding peers that maximize a given objective function without settling to a local maximum in the identifier space, we show through simulation that routing tables optimized in a greedy fashion by each node can have significant impact on end-to-end latency and capacity, such as reducing end-to-end delay by over 50 percent.
Keywords
bandwidth allocation; peer-to-peer computing; table lookup; telecommunication network routing; telecommunication network topology; Pastry; distributed hash table topologies; end-to-end delay; end-to-end latency; greedy fashion; peer-to-peer networks; routing table; Bandwidth; Computer science; Delay; Indexing; Intelligent networks; Network topology; Peer to peer computing; Protocols; Routing; Space exploration;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference, 2005. GLOBECOM '05. IEEE
Print_ISBN
0-7803-9414-3
Type
conf
DOI
10.1109/GLOCOM.2005.1577785
Filename
1577785
Link To Document