Preventing quality degradation of video streaming using selective redundancy

Video streaming has already become the main portion of data traffic over the Internet. However, it is hard to guarantee the user-perceived video quality in single access networks due to the limitation in available bandwidth. Multihomed systems enable concurrent multipath data transfer over multiple network paths. Path control can be implemented at the transport layer such as in Stream Control Transport Protocol (SCTP). SCTP has built-in support for multihoming, but offers only a limited standard path selection mechanism. In this paper a new method for video streaming over SCTP is proposed. Secondary paths are used to send redundant information to prevent degradation of viewer's perceived quality. The efficiency of the proposed method is demonstrated by computer simulations using video coded with H.264/MPEG-4 AVC (Advanced Video Coding). The results show that the proposed method can prevent degradation of video quality at the cost of small extra bandwidth usage.

[1]  Michael A. Ramalho,et al.  Stream Control Transmission Protocol (SCTP) Partial Reliability Extension , 2004, RFC.

[2]  Hongke Zhang,et al.  CMT-QA: Quality-Aware Adaptive Concurrent Multipath Data Transfer in Heterogeneous Wireless Networks , 2013, IEEE Transactions on Mobile Computing.

[3]  Hong Liu,et al.  An Overview of IPTV Standards Development , 2009, IEEE Transactions on Broadcasting.

[4]  Mark Handley,et al.  Architectural Guidelines for Multipath TCP Development , 2011, RFC.

[5]  Paul D. Amer,et al.  Concurrent Multipath Transfer during path failure , 2009, Comput. Commun..

[6]  Gabriel-Miro Muntean,et al.  Delay-Centric Handover in SCTP over WLAN , 2004 .

[7]  Mark Handley,et al.  RFC 6182, Architectural Guidelines for Multipath TCP Development , 2011 .

[8]  Anna Brunström,et al.  On the effectiveness of PR-SCTP in networks with competing traffic , 2011, 2011 IEEE Symposium on Computers and Communications (ISCC).

[9]  Jingyu Wang,et al.  OSIA: Out-of-order Scheduling for In-order Arriving in concurrent multi-path transfer , 2012, J. Netw. Comput. Appl..

[10]  Francine Krief,et al.  Using PR-SCTP for IPTV QoS adaptation over IMS network , 2011, 2011 4th Joint IFIP Wireless and Mobile Networking Conference (WMNC 2011).

[11]  Marília Curado,et al.  An Overview of Quality of Experience Measurement Challenges for Video Applications in IP Networks , 2010, WWIC.

[12]  S. Murphy,et al.  An approach to transport layer handover of VoIP over WLAN , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

[13]  Adam Wolisz,et al.  EvalVid - A Framework for Video Transmission and Quality Evaluation , 2003, Computer Performance Evaluation / TOOLS.

[14]  Dr.S.Aruna Mastani K.Silpa Comparison Of Image Quality Metrics , 2012 .

[15]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[16]  Sang Tae Kim,et al.  Performance of SCTP for IPTV Applications , 2007, The 9th International Conference on Advanced Communication Technology.

[17]  Gabriel-Miro Muntean,et al.  Performance Evaluation of Multimedia Content Distribution Over Multi-Homed Wireless Networks , 2011, IEEE Transactions on Broadcasting.

[18]  Motonori Nakamura,et al.  Performance Improvement of SCTP Communication Using Selective Bicasting on Lossy Multihoming Environment , 2014, 2014 IEEE 38th Annual Computer Software and Applications Conference.

[19]  Massimo Villari,et al.  Using SCTP with Partial Reliability for MPEG-4 Multimedia Streaming , 2002 .

[20]  Chau Yuen,et al.  Distortion-Aware Concurrent Multipath Transfer for Mobile Video Streaming in Heterogeneous Wireless Networks , 2014, IEEE Transactions on Mobile Computing.

[21]  Jian Ma,et al.  The performance comparison of PRSCTP, TCP and UDP for MPEG-4 multimedia traffic in mobile network , 2003, International Conference on Communication Technology Proceedings, 2003. ICCT 2003..

[22]  Chung-Ming Huang,et al.  Multimedia streaming using partially reliable concurrent multipath transfer for multihomed networks , 2011, IET Commun..

[23]  Takashi Nishiyama,et al.  Path selection using active measurement in multi-homed wireless networks , 2004, 2004 International Symposium on Applications and the Internet. Proceedings..

[24]  Abdallah Shami,et al.  A Review of Multihoming Issues Using the Stream Control Transmission Protocol , 2012, IEEE Communications Surveys & Tutorials.

[25]  Lixia Zhang,et al.  Stream Control Transmission Protocol , 2000, RFC.

[26]  Ming Wang,et al.  Content-Aware Concurrent Multipath Transfer for High-Definition Video Streaming over Heterogeneous Wireless Networks , 2016, IEEE Transactions on Parallel and Distributed Systems.

[27]  Mitsuji Matsumoto,et al.  PR-SCTP for real time H.264/AVC video streaming , 2010, 2010 The 12th International Conference on Advanced Communication Technology (ICACT).

[28]  Doru Balan,et al.  Full redundant transmission of multicast stream via unicast network , 2013, 2013 4th International Symposium on Electrical and Electronics Engineering (ISEEE).

[29]  Ming Wang,et al.  Streaming High-Quality Mobile Video with Multipath TCP in Heterogeneous Wireless Networks , 2016, IEEE Transactions on Mobile Computing.

[30]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[31]  K.R. Rao,et al.  An N+1 redundant GOP based FEC algorithm for improving Streaming Video Quality due to Packet Loss and Delay Jitter , 2007, 2007 International Conference on Emerging Technologies.