Adaptation of quality for video streaming in a Bittorrent P2P IMS network

The internet multimedia subsystem (IMS) has been upgraded to support Peer-to-Peer (P2P) content distribution services. Bittorent can be used with IMS, it uses an scalable process of content distribution. BitTorrent is a P2P file-sharing application designed to distribute large files to a large user population efficiently. This is done by making use of the upload bandwidth of all nodes (called peers) downloading the file. The peer heterogeneity constraint imposes a challenge that is the guarantee of a certain level of Quality of Service (QoS) of the video for the different peers, and the transfer poses a challenge for maintaining quality of service (QoS) in IMS. In parallel of P2P development, recently, video coding standards have appeared, which are enabling the deployment of video content delivery over Internet in real-time with high QoS. In this article we have linked the Scalable Video Coding (SVC) quality adaptation model with the BitTorrent protocol and the IMS network, knowing that the file to be downloaded by the Bittorrent protocol is divided into several chunks, we exploited the chunks selection technique used by Bittorrent to link the SVC coding quality adaptation model with the bittorrent protocol and the P2P IMS network. We performed several simulations with the bittorent protocol to extract the following parameters(Start Time, first Chunk Time, last Chunk Time, Stop Time, dwonload Duration), we made a comparison between the P2P Bittorent protocol and the P2P Zeta protocol.

[1]  Chih-Heng Ke,et al.  myEvalSVC: an Integrated Simulation Framework for Evaluation of H.264/SVC Transmission , 2012, KSII Transactions on Internet and Information Systems.

[2]  Ahmed H. Zahran,et al.  AVIS: An Adaptive VIdeo Simulation Framework for Scalable Video , 2014, 2014 Eighth International Conference on Next Generation Mobile Apps, Services and Technologies.

[3]  Nazareno Andrade,et al.  On the Efficiency and Cost of Introducing QoS in BitTorrent , 2007, Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid '07).

[4]  Ahmed Hammouch,et al.  Quality adaptation using Scalable Video Coding (SVC) in Peer-to-Peer (P2P) Video-on-Demand(VoD) streaming , 2014, 2014 International Conference on Multimedia Computing and Systems (ICMCS).

[5]  Jérôme Lacan,et al.  Content-access QoS in peer-to-peer networks using a fast MDS erasure code , 2005, Comput. Commun..

[6]  Wei Zheng,et al.  NIDA: Network ID Aware BitTorrent-like P2P application between IMS Terminals , 2010, 2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE).