A minimum spanning tree algorithm for efficient P2P video streaming system

  • Authors:
  • Khaled Ragab;Asrar UI Haque

  • Affiliations:
  • King Faisal University, College of Computer Sciences and Information Technology, Saudi Arabia;King Faisal University, College of Computer Sciences and Information Technology, Saudi Arabia

  • Venue:
  • ICACT'10 Proceedings of the 12th international conference on Advanced communication technology
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Peer-to-Peer (P1P) file downloading and streaming applications have recently attracted a large number of users on the Internet. Currently, several P1P video streaming systems have been deployed to reduce server cost. They can be classified into two categories live and on-demand streaming systems. The live streaming systems disseminate live video contents to all the peers in real time. On the other hand, the on-demand video (VoD) streaming system enablespeers to enjoy the flexibility ofwatching a video. An implicit, self-organized and unstructured Multicast Overlay Network (MON) ofpeers has been proposed [1], It is organized into MON-Clusters. Each MON-Cluster is composed of independent edge-disjoint Hamilton cycles. The existence ofcycles leads to duplication ofpackets. MON was designed to multicast/flood small-data size (e.g. warning messages) to all peers. Duplication caused due to flooding of small data-packets does not have significant impacts on network traffic. However, duplication of video-packets will have significant impacts on network traffic. Thus the proposed MON is not appropriateto multicast videopackets. This paper proposes a novel (Minimum Spanning Treej-Cluster (MST-Cluster) algorithm over each cluster to avoid duplicated packets. As a result, the MST-Cluster algorithm reduces the network traffic for efficient video streaming.