DocumentCode
2020189
Title
Reverse-engineering BitTorrent: A Markov approximation perspective
Author
Shao, Ziyu ; Zhang, Hao ; Chen, Minghua ; Ramchandran, Kannan
Author_Institution
Dept. of Inf. Eng., Chinese Univ. of Hong Kong, Hong Kong, China
fYear
2012
fDate
25-30 March 2012
Firstpage
2996
Lastpage
3000
Abstract
In this paper we understand BitTorrent protocol from a Markov approximation perspective. We show that together with the underlying rate control algorithm, the rarest first algorithm and choking algorithm in BitTorrent protocol implicitly solve a cooperative combinatorial network utility maximization problem in a distributed manner. This understanding allows us to access properties of BitTorrent from a fresh perspective, including performance optimality, convergence and impacts of design parameters. Our numerical evaluations validate the analytical results.
Keywords
Markov processes; combinatorial mathematics; optimisation; peer-to-peer computing; protocols; reverse engineering; BitTorrent protocol; Markov approximation; choking algorithm; cooperative combinatorial network utility maximization problem; design parameters; rate control algorithm; reverse-engineering BitTorrent; Algorithm design and analysis; Approximation methods; Convergence; Markov processes; Optimization; Peer to peer computing; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM, 2012 Proceedings IEEE
Conference_Location
Orlando, FL
ISSN
0743-166X
Print_ISBN
978-1-4673-0773-4
Type
conf
DOI
10.1109/INFCOM.2012.6195746
Filename
6195746
Link To Document