DocumentCode :
3085183
Title :
Self-optimizing Peer-to-Peer Networks with Selfish Processes
Author :
Bhattacharya, Amlan ; Ghosh, Sukumar
Author_Institution :
Univ. of Iowa, Iowa City
fYear :
2007
fDate :
9-11 July 2007
Firstpage :
340
Lastpage :
343
Abstract :
Request patterns in peer-to-peer networks are not uniform, and the cost of communication depends on the traffic flows among peers. This paper illustrates how processes in an overlay network can use the information about traffic flow pattern and spontaneously adjust the topology to minimize their communication costs. Four different self-optimization protocols are presented. The selfish protocols allow peers to modify their routing tables to suit their individual needs, and are easy to implement, but the improvements are limited. Compared to this, the altruistic protocols that allow peers to adjust the routing tables based on the needs of other processes, promise a better performance. Since selfish peers may not comply, a penalty mechanism is proposed to discourage selfishness.
Keywords :
peer-to-peer computing; protocols; telecommunication network routing; telecommunication network topology; telecommunication traffic; altruistic protocols; communication cost minimization; network topology; network traffic flows; overlay network; request patterns; self-optimization protocols; self-optimizing peer-to-peer networks; selfish peers; selfish protocols; traffic flow pattern; Collaboration; Cost function; Delay; Extraterrestrial measurements; Fluid flow measurement; Game theory; Network topology; Peer to peer computing; Routing protocols; Telecommunication traffic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Self-Adaptive and Self-Organizing Systems, 2007. SASO '07. First International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-7695-2906-2
Type :
conf
DOI :
10.1109/SASO.2007.51
Filename :
4274927
Link To Document :
بازگشت