Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

Enhanced Link based Congestion Control (ELCC) in Peer-to-Peer (P2P) based Video on Demand (VoD) System

International Journal of Computer Applications
© 2011 by IJCA Journal
Volume 36 - Number 1
Year of Publication: 2011
Arockia Xavier Annie R.
Vanitha Sheba M.
Yogesh P.

Arockia Xavier Annie R., Vanitha Sheba M. and Yogesh P.. Article: Enhanced Link based Congestion Control (ELCC) in Peer-to-Peer (P2P) based Video on Demand (VoD) System. International Journal of Computer Applications 36(1):18-26, December 2011. Full text available. BibTeX

	author = {Arockia Xavier Annie R. and Vanitha Sheba M. and Yogesh P.},
	title = {Article: Enhanced Link based Congestion Control (ELCC) in Peer-to-Peer (P2P) based Video on Demand (VoD) System},
	journal = {International Journal of Computer Applications},
	year = {2011},
	volume = {36},
	number = {1},
	pages = {18-26},
	month = {December},
	note = {Full text available}


Video-on-Demand (VoD) services are effectively provided to the users when implemented using Peer-to-Peer (P2P) networks. As each peer node shares its resources, such as bandwidth, storage space, and computing power to their neighbors which is not prevalent in normal networks, the requests from the users are also processed using this property of sharing. The peer nodes upload and download content to and from neighboring peer nodes. This process called peering (or linking), occurs randomly between peer nodes. Every time the demand on the system increases, congestion in the system also increases and finally leads to resource suffocation. The random peering process generally followed, results in very high congestion rate. This paper tries to reintroduce the older pattern of handling congestion could in fact, overcome the user from distorted video due to loss or late arrival of the video packets when combined with new innovative simple idea such that the peers are provided with high level of motivation to serve/supply its buffered video content as well as relieve its duty of supplying to a different peer node which is not infected with congestion. Here, we provide the Enhanced Link based Congestion Control (ELCC) technique for reducing congestion onto the links between the peer nodes. This technique increases the provision of video streaming process to a greater extent. The peer buffers are handled to supply and relinquish data as per the user perceived video data streamed to it. From the results this has proven to be beneficial in general for VoD operations and especially for VCR (Video Cassette Recorder) operations such as fast-forward, pause, replay, backward, random seek etc., in particular.


  • Chao Liang Zhenghua Fu, Chai Wah and Yong Liu. 2010. Incentivized Peer-Assisted Streaming for On-Demand Services. IEEE Transactions on Parallel and Distributed Systems. Volume: 21, Issue: 9. doi: 10.1109/TPDS.2009.167. Volume: 21, Issue: 9 Page(s): 1354 – 1367.
  • Y.Huang, T.Z.J. Fu, D.M. Chiu, J.C.S. Lui, and C. Huang. 2008. Challenges, Design and Analysis of a Large-Scale P2P-VoD System. Proceedings of the ACM SIGCOMM conference on Data communication. ISBN: 978-1-60558-175-0. doi:10.1145/1402958.1403001.
  • Y. Chu, J. Chuang, and H. Zhang.2004. A Case for Taxation in Peer-to-Peer Streaming Broadcast. PINS '04 Proceedings of the ACM SIGCOMM workshop on Practice and theory of incentives in networked system. ISBN: 978-1-59593-654-7.doi: 10.1145/1016527.1016535.
  • S.Annapureddy, S.Guha, C.Gkantsidis, D.Gunawardena, and D.Gunawardena. 2007. Is High Quality VoD Feasible Using P2P Swarming? PINS '04 Proceeding of ACM SIGCOMM workshop on Practice and theory of incentives in networked system. ISBN:1-58113-942-X doi: 10.1145/1242572.1242694
  • C. Dana, D. Li, D. Harrison, and C.-N. Chuah . 2005. BASS: BitTorrent Assisted Streaming System for Video-on-Demand. IEEE 7th Multimedia Signal Processing. doi:10.1109/MMSP.2005.248586. Page: 1 - 4
  • Bahjat Mohammad Khaleel Qazzaz. 2004. Admission Control and Media Delivery Subsystems for Video on Demand Proxy Server, Doctoral Thesis University of Autonoma of Barcelona (spain).
  • Lei Zhang,Kwong–Tung Lo. 2004. A Peer-to-Peer Architecture for On-Demand Video Streaming on Internet. International Conference on Communications, Circuits and Systems. ICCCAS. ISBN: 0-7803-8647-7. doi: 10.1109/ICCCAS.2004.1346174. Volume 1. Page: 525.
  • Siddhartha Annapur, Christos Gkantsidis, Pablo Rodriguez. 2006. Providing Video-on-Demand Using Peer-to-Peer Network. IPTV Workshop International World Wide Web Conference.
  • A.Vlavianos, M. Iliofotou, and M. Faloutsos. 2006. BiToS Enhancing BitTorrent for Supporting Streaming Applications. Proceedings of INFOCOM. 25th IEEE International Conference on Computer Communications. doi:10.1109/INFOCOM.2006.43. Page: 1 – 6.
  • Y. Guo, K. Suh, J. Kurose, and D. Towsley. 2007. P2Cast: Peer-to-Peer Patching Scheme for VoD Service. Journal on Multimedia Tools and Appolications. Khuwer Academic Publishers Hingham, USA. Doi: 10.1007/s11042-006-0067-6. Volume.33. Issue 2. Page : 109-129.
  • Z. Liu, Y. Shen, K.W. Ross, S.S. Panwar, and Y. Wang. 2008. Substream Trading Towards an Open P2P Live Streaming System. Conference on Network Protocols. ISBN: 978-1-4244-2506-8. doi:10.1109/ICNP.2008.4697028. Page:94.
  • Zhi Chen, JingDong Xu, and GuoWei Huang. 2008. A Dynamic Hybrid Congestion Control Algorithm for Structured P2P Networks. In Proceedings of IEEE International Conference on Multimedia and Ubiquitous Engineering 2008. Page: 221-228.