DocumentCode
2447733
Title
Improving the Accuracy of Peer-to-Peer Sampling Services
Author
Ogston, Elth ; Jarvis, Stephen A.
Author_Institution
Dept. of Comput. Sci., Univ. of Warwick, Warwick
fYear
2008
fDate
July 27 2008-Aug. 1 2008
Firstpage
250
Lastpage
255
Abstract
Node sampling services provide peers in a peer-to-peer system with a source of randomly chosen addresses of other nodes. Ideally, samples should be independent and uniform. The restrictions of a distributed environment, however, introduce various dependancies between samples. We review gossip-based sampling protocols proposed in previous work, and identify sources of inaccuracy. These include replicating the items from which samples are drawn, and imprecise management of the process of refreshing items. Based on this analysis, we propose a new protocol, Eddy, which seeks to minimize temporal and spatial dependancies between samples. We demonstrate that these changes lead to a better sampling service by showing, through simulations, that using Eddy improves the accuracy of a network-size estimation algorithm that uses the random samples from the protocol.
Keywords
peer-to-peer computing; protocols; sampling methods; Eddy protocol; distributed environment; gossip-based sampling protocol; node sampling service; peer-to-peer system; temporal-spatial dependancy; Computer science; Information technology; Peer to peer computing; Protocols; Sampling methods; Testing; Gossiping; Node Sampling; Peer-to-Peer;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing in the Global Information Technology, 2008. ICCGI '08. The Third International Multi-Conference on
Conference_Location
Athens
Print_ISBN
978-0-7695-3275-2
Electronic_ISBN
978-0-7695-3275-2
Type
conf
DOI
10.1109/ICCGI.2008.39
Filename
4591376
Link To Document