Title :
Estimating operating conditions in a Peer-to-Peer Session Initiation Protocol overlay network
Author :
Maenpaa, Jouni ; Camarillo, Gonzalo
Author_Institution :
Ericsson, Jorvas, Finland
Abstract :
Distributed Hash Table (DHT) based peer-to-peer overlays are decentralized, scalable, and fault tolerant. However, due to their decentralized nature, it is very hard to know the state and prevailing operating conditions of a running overlay. If the system could figure out the operating conditions, it would be easier to monitor the system and re-configure it in response to changing conditions. Many DHT-based system such as the Peer-to-Peer Session Initiation Protocol (P2PSIP) would benefit from the ability to accurately estimate the prevailing operating conditions of the overlay. In this paper, we evaluate mechanisms that can be used to do this. We focus on network size, join rate, and leave rate. We start from existing mechanisms and show that their accuracy is not sufficient. Next, we show how the mechanisms can be improved to achieve a higher level of accuracy. The improvements we study include various mechanisms improving the accuracy of leave rate estimation, use of a secondary network size estimate, sharing of estimates between peers, and statistical mechanisms to process shared estimates.
Keywords :
fault tolerant computing; file organisation; peer-to-peer computing; signalling protocols; statistical analysis; DHT-based system; distributed hash table; fault tolerance; leave rate estimation; peer-to-peer session initiation protocol overlay network; secondary network size estimation; statistical mechanisms; Aging; Condition monitoring; Discrete event simulation; Fault tolerance; History; Network address translation; Peer to peer computing; Protocols; Routing; Stability;
Conference_Titel :
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-6533-0
DOI :
10.1109/IPDPSW.2010.5470935