Hybrid FLUTE/DASH video delivery over mobile wireless networks

This paper describes how File Delivery over Unidirectional Transport FLUTE and Dynamic Adaptive Streaming over Hypertext Transfer Protocol DASH can be used to provide mobile video streaming services over broadcast wireless networks. FLUTE is a multicast protocol for multimedia file download. In this proposal, the protocol is adapted to provide video streaming services in crowded environments. Thus, video is delivered over a single connection to all viewers, reducing the traffic in the network. FLUTE incorporates an application-layer forward error correction AL-FEC mechanism in order to improve the reliability of the broadcast communication channel. For streaming applications, AL-FEC improves the relationship between the peak signal-to-noise ratio PSNR of the received video and the bandwidth allocated to the broadcast connection. The AL-FEC hereby presented applies simple unequal error protection schemes to favour the download of key frames. Furthermore, the proposal is based on the same video segmentation mechanism as DASH, and therefore, clients can connect to a DASH repository to repair errors in the segments. This paper shows that FLUTE and DASH can be seamlessly integrated into a hybrid broadcast/unicast streaming technology, providing flexibility to trade off PSNR and bandwidth depending on the conditions of the mobile network. Copyright © 2014 John Wiley & Sons, Ltd.

[1]  Jorge Navarro-Ortiz,et al.  Analysis and modelling of YouTube traffic , 2012, Trans. Emerg. Telecommun. Technol..

[2]  P. Ameigeiras,et al.  Analysis and modeling of YouTube traffic , 2012 .

[3]  Thomas Stockhammer,et al.  Asynchronous and reliable on-demand media broadcast , 2006, IEEE Network.

[4]  Román Belda,et al.  Analysis and Evaluation of Adaptive LDPC AL-FEC Codes for Content Download Services , 2012, IEEE Transactions on Multimedia.

[5]  Vincent Roca,et al.  FLUTE - File Delivery over Unidirectional Transport , 2012, RFC.

[6]  Mohammed Atiquzzaman,et al.  Error modeling schemes for fading channels in wireless communications: A survey , 2003, IEEE Communications Surveys & Tutorials.

[7]  Frederic Gabin,et al.  Evolved multimedia broadcast/multicast service (eMBMS) in LTE-advanced: overview and Rel-11 enhancements , 2012, IEEE Communications Magazine.

[8]  Vincent Roca,et al.  Scalable Video Streaming over ALC (SVSoA): a Solution for the Large Scale Multicast Distribution of Videos , 2003 .

[9]  Martin Reisslein,et al.  Video Transport Evaluation With H.264 Video Traces , 2012, IEEE Communications Surveys & Tutorials.

[10]  Christian Timmerer,et al.  Dynamic adaptive streaming over HTTP dataset , 2012, MMSys '12.

[11]  Daniela Tuninetti,et al.  Multiple description coding over multiple correlated erasure channels , 2012, Trans. Emerg. Telecommun. Technol..

[12]  Jens-Rainer Ohm Multimedia Communication Technology: Representation,Transmission and Identification of Multimedia Signals , 2004 .

[13]  Christian Timmerer,et al.  A test-bed for the dynamic adaptive streaming over HTTP featuring session mobility , 2011, MMSys.

[14]  Ce-Kuen Shieh,et al.  An unequal error protection mechanism for video streaming over IEEE 802.11e WLANs , 2012, Comput. Networks.

[15]  Mark Watson,et al.  Asynchronous Layered Coding (ALC) Protocol Instantiation , 2010, RFC.

[16]  Jon Crowcroft,et al.  RFC3450: Asynchronous Layered Coding (ALC) Protocol Instantiation , 2002 .

[17]  Thomas Stockhammer,et al.  Dash in mobile networks and services , 2012, 2012 Visual Communications and Image Processing.