O-Torrent: A fair, robust, and free riding resistant P2P content distribution mechanism

被引:0
作者
Manaf Zghaibeh
机构
[1] Dhofar University,Department of Electrical and Computer Engineering
来源
Peer-to-Peer Networking and Applications | 2018年 / 11卷
关键词
O-Torrent; BitTorrent; P2P; Incentive; Free riding; Tit-for-Tat; Serve/Request;
D O I
暂无
中图分类号
学科分类号
摘要
Two fundamental and persistent problems that still confront BitTorrent are unfairness and free riding. This paper proposes O-Torrent, a P2P content distribution mechanism that is derived in principal from BitTorrent. O-Torrent deploys the concept of unidirectional transfers among groups of peers who are arranged in rings. Each peer in O-Torrent can construct one ring and admit peers to it. A peer who constructs a ring becomes its father and hence its administrator. O-Torrent is fair, each peer must upload and participate in the sharing process in order to download. It implements an effective Serve/Request incentive mechanism which enhances the robustness of the mechanism. Furthermore, our results suggest that O-Torrent performs more effectively in punishing free riding behavior and provides better performance than BitTorrent.
引用
收藏
页码:579 / 591
页数:12
相关论文
共 13 条
[1]  
Fattaholmanan A(2015)A large-scale active measurement study on the effectiveness of piece-attack on BitTorrent networks IEEE Trans Dependable Secure Comput PP 1-1
[2]  
Rabiee H(2008)Building heterogeneous P2P networks: Protocol and analysis IEEE Trans Netw 16 281-292
[3]  
Kwong K(2008)Free-riding on BitTorrent-Like P2P File sharing systems: Modeling analysis and improvement IEEE Trans Parallel Distrib Syst 19 954-966
[4]  
Tsang D(2005)Can unstructured P2P protocols survive flash crowds? IEEE/ACM Trans Netw 13 501-512
[5]  
Li M(2015)Coalitions improve performance in data swarming systems IEEE/ACM Trans Netw 23 1790-1804
[6]  
Yu J(undefined)undefined undefined undefined undefined-undefined
[7]  
Wu J(undefined)undefined undefined undefined undefined-undefined
[8]  
Rubenstein D(undefined)undefined undefined undefined undefined-undefined
[9]  
Sahu S(undefined)undefined undefined undefined undefined-undefined
[10]  
Zhang H(undefined)undefined undefined undefined undefined-undefined