A QoE-based APP layer scheduling scheme for scalable video transmissions over multi-RAT systems?

We propose an application (APP) layer scheduling scheme for scalable video transmissions over multiple radio access technologies (multi-RATs). More specifically, the proposed scheme adaptively adjusts the transmission parameters based on estimated network characteristics so that the decoding quality of experience (QoE) at user end is maximized. These parameters include number of transmitted video layers (source coding rate), the APP layer forward error correction (FEC) redundancy for each video layer (channel coding rate), and the transmission data rates in both cellular network and wireless local area network (WLAN). The network conditions are estimated by real-time protocol (RTP) and real-time control protocol (RTCP). Since the proposed scheme is an APP layer design, it can be easily implemented without changing the configurations of lower layers (e.g., transport or MAC layers). Simulations are conducted in network simulator 3 (NS-3), and demonstrate the effectiveness of our proposed scheme.

[1]  Mohamed Naimi,et al.  Toward an improvement of H.264 video transmission over IEEE 802.11e through a cross-layer architecture , 2006, IEEE Communications Magazine.

[2]  Thomas Stockhammer,et al.  Raptor Forward Error Correction (FEC) Schemes for FECFRAME , 2012, RFC.

[3]  Colin Perkins,et al.  RTP: Audio and Video for the Internet , 2003 .

[4]  Jenq-Neng Hwang Multimedia Networking: From Theory to Practice , 2009 .

[5]  Cheng-Hsin Hsu,et al.  Distortion-Aware Scalable Video Streaming to Multinetwork Clients , 2013, IEEE/ACM Transactions on Networking.

[6]  Jenq-Neng Hwang,et al.  A QoE-driven FEC rate adaptation scheme for scalable video transmissions over MIMO systems , 2015, 2015 IEEE International Conference on Communications (ICC).

[7]  Hamid Aghvami,et al.  A survey on mobile data offloading: technical and business perspectives , 2013, IEEE Wireless Communications.

[8]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  T. Stockhammer,et al.  Application Layer FEC in IPTV Services , 2008 .

[10]  Thomas Wiegand,et al.  Scalable Video Coding for IPTV Services , 2009, IEEE Transactions on Broadcasting.

[11]  Zhan Ma,et al.  Modeling of Rate and Perceptual Quality of Compressed Video as Functions of Frame Rate and Quantization Stepsize and Its Applications , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  Wolfgang Kellerer,et al.  SVEF: an open-source experimental evaluation framework for H.264 scalable video streaming , 2009, 2009 IEEE Symposium on Computers and Communications.

[13]  Pascal Frossard,et al.  Forward Error Correction for Multipath Media Streaming , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  Lin Cai,et al.  A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Access Networks , 2014, IEEE Journal on Selected Areas in Communications.

[15]  Meryem Simsek,et al.  When cellular meets WiFi in wireless small cell networks , 2013, IEEE Communications Magazine.

[16]  Thomas Stockhammer,et al.  IPTV Systems, Standards and Architectures: Part II - Application Layer FEC In IPTV Services , 2008, IEEE Communications Magazine.

[17]  Jenq-Neng Hwang,et al.  A Near Optimal QoE-Driven Power Allocation Scheme for Scalable Video Transmissions Over MIMO Systems , 2015, IEEE Journal of Selected Topics in Signal Processing.