Stable and Efficient Piece-Selection in Multiple Swarm BitTorrent-like Peer-to-Peer Networks
Nouman Khan, Mehrdad Moharrami, Vijay G. Subramanian
Abstract
Recent studies have suggested that the BitTorrent's rarest-first protocol, owing to its work-conserving nature, can become unstable in the presence of non-persistent users. Consequently, in any stable protocol, many peers are at some point endogenously forced to hold off their file-download activity. In this work, we propose a tunable piece-selection policy that minimizes this (undesirable) requisite by combining the (work-conserving) rarest-first protocol with only an appropriate share of the (non-work conserving) mode-suppression protocol. We refer to this policy as "Rarest-First with Probabilistic Mode-Suppression" or simply RFwPMS. We study RFwPMS under a stochastic model of the BitTorrent network that is general enough to capture multiple swarms of non-persistent users - each swarm having its own altruistic preferences that may or may not overlap with those of other swarms. Using a Lyapunov drift analysis, we show that RFwPMS is provably stable for all kinds of inter-swarm behaviors, and that the use of rarest-first instead of random-selection is indeed more justified. Our numerical results suggest that RFwPMS is scalable in the general multi-swarm setting and offers better performance than the existing stabilizing schemes like mode-suppression.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- Reversible Models for Wireless Multi-Channel Multiple AccessMichael J. NeelyINFOCOM 2021 · 1 citation
- OblivP2P: An Oblivious Peer-to-Peer Content Sharing SystemYaoqi Jia, Tarik Moataz, Shruti Tople, Prateek SaxenaUSENIX Security 2016 · 19 citations
- A De-anonymization Attack against Downloaders in FreenetYonghuan Xu, Ming Yang, Zhen Ling, Zixia Liu et al.INFOCOM 2024 · 7 citations
- Towards Practical Sleepy BFTDahlia Malkhi, Atsuki Momose, Ling RenCCS 2023 · 13 citations
- Novel Drift-Based Design and Analysis for Synchronized and Fresh Communication over Broadcast ChannelsXujin Zhou, Irem Koprulu, Atilla EryilmazINFOCOM 2025 · 1 citation
