Home   >   CSC-OpenAccess Library   >    Manuscript Information
Adaptive Sliding Piece Selection Window for BitTorrent Systems
Ahmed Z. Bayoumy, May A. Salama, Hala H. Zayed
Pages - 18 - 29     |    Revised - 31-03-2011     |    Published - 04-04-2011
Volume - 2   Issue - 1    |    Publication Date - March / April 2011  Table of Contents
MORE INFORMATION
KEYWORDS
BitTorrent, Sliding Window, Video on Demand, Peer to Peer
ABSTRACT
Peer to peer BitTorrent (P2P BT) systems are used for video-on-Demand (VoD) services. Scalability problem could face this system and would cause media servers not to be able to respond to the users’ requests on time. Current sliding window methods face problems like waiting for the window pieces to be totally downloaded before sliding to the next pieces and determining the window size that affects the video streaming performance. In this paper, a modification is developed for BT systems to select video files based on sliding window method. Developed system proposes using two sliding windows, High and Low, running simultaneously. Each window collects video pieces based on the user available bandwidth, video bit rate and a parameter that determines media player buffered seconds. System performance is measured and evaluated against other piece selection sliding window methods. Results show that our method outperforms the benchmarked sliding window methods
CITED BY (1)  
1 Azzedin, F., & Yahaya, M. O. (2014, July). BitTorrent vulnerability to free riders: Root causes analysis. In 2014 International Conference on High Performance Computing & Simulation (HPCS).
1 Google Scholar 
2 CiteSeerX 
3 Scribd 
4 SlideShare 
5 PdfSR 
A. Vlavianos, M. Iliofotou and M. Faloutsos. “BiToS: Enhancing BitTorrent for Supporting Streaming Applications”. 25th IEEE International Conference on Computer Communications, April 2006. pp 1-7
B. Chenga, X. Liub, Z. Zhangb and H. Jina. ”Evaluation and optimization of a peer-to-peer video-on-demand system”. Journal of Systems Architecture, Vol. 54, pp. 651-663, 2008.
B. Cohen. ”The BitTorrent Protocol Specification”. Internet: http://www.bittorrent.org/beps/bep_0003.html, Jan.10, 2008 [Mar.1 2011].
C. Shirky. “What Is P2P…And What Isn’t?”. Internet: http://openp2p.com/pub/a/p2p/2000/11/24 /shirky1-whatisp2p.html, Nov. 24, 2000 [Mar.1, 2011].
F. Frioli, M. Pedrolli. “A BitTorrent module for Peersim”. Internet: http://peersim.sourceforge.net/code/ bittorrent.tar.gz. 2008 [Mar.1, 2011].
J. Shah, P. Paris. ”Peer-to-Peer Multimedia Streaming Using BitTorrent”. IEEE International Performance, Computing, and Communications Conference, 2007, pp 340-347.
L. D’Acunto, T. Vinko, and J. Pouwelse. “Do BitTorrent-like VoD Systems Scale under Flash-Crowds?” IEEE Tenth International Conference on Peer-to-Peer Computing (P2P), 2010, pp 1-4.
M. Jelasity, A.Montresor, G.Paolo and S. Voulgaris. “PeerSim: A Peer-to-Peer Simulator”. Internet: http://peersim.sourceforge.net. 2009 [Mar.1, 2011].
S. Keong, L. Crowcroft, J. Pias, M. Sharma and R. Lim.”A Survey and Comparison of Peer to Peer Overlay Network Schemes” IEEE Communications Surveys & Tutorials, Vol. 7, pp. 72-93, 2005.
S. Saroiu, P. Krishna, D. Steven and D. Gribble. ”A Measurement Study of Peer-to-Peer File Sharing Systems” in Proceedings of Multimedia Computing and Networking (MMCN), 2002.
S. Savolainen, P. Raatikainen,and N. Tarkoma. “Windowing BitTorrent for Video-on- Demand: Not All is Lost with Tit-for-Tat”. IEEE Global Telecommunications Conference (GLOBECOM), 2008. pp 1-8.
Y. Yang, A. Chow, L. Golubchik and D. Bragg. “Improving QoS in BitTorrent-like VoD Systems”. In Proceedings of IEEE INFOCOM, 2010, pp 1-9.
“The FastTrack Protocol”. Internet: http://cvs.berlios.de/cgi-bin/viewcvs.cgi/giftfasttrack/ giFT-FastTrack/PROTOCOL, July.7, 2004 [jan.1 2010].
Mr. Ahmed Z. Bayoumy
Shoubra Faculty of Engineering - Egypt
ahmed.ahmed02@feng.bu.edu.eg
Dr. May A. Salama
Shoubra Faculty of Engineering - Egypt
Associate Professor Hala H. Zayed
Faculty of Information and Computing - Egypt