Peer-to-peer topology formation using random walk

2Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Peer-to-Peer (P2P) systems such as live video streaming and content sharing are usually composed of a huge number of users with heterogeneous capacities. As a result, designing a distributed algorithm to form such a giant-scale topology in a heterogeneous environment is a challenging question because, on the one hand, the algorithm should exploit the heterogeneity of users' capacities to achieve load-balancing and, on the other hand, the overhead of the algorithm should be kept as low as possible. To meet such requirements, we introduce a very simple protocol for building heterogeneous unstructured P2P networks. The basic idea behind our protocol is to exploit a simple, distributed nature of random walk sampling to assist the peers in selecting their suitable neighbors in terms of capacity and connectivity to achieve load-balancing. To gain more insights into our proposed protocol, we also develop a detailed analysis to investigate our protocol under any heterogeneous P2P environment. The analytical results are validated by the simulations. The ultimate goal of this chapter is to stimulate further research to explore the fundamental issues in heterogeneous P2P networks. © 2010 Springer Science+Business Media, LLC.

Cite

CITATION STYLE

APA

Kwong, K. W., & Tsang, D. H. K. (2010). Peer-to-peer topology formation using random walk. In Handbook of Peer-to-Peer Networking (pp. 167–187). Springer US. https://doi.org/10.1007/978-0-387-09751-0_7

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free