Dynamic media buffer control scheme for seamless streaming in wireless local area networks

Multimedia streaming between smart devices has come into general use in Wi-Fi networks, for example, streaming a video content in mobile phone to smart TV. However, drastic and frequent changes of link quality caused by wireless channel characteristics such as multipath fading and Doppler effect leads the network throughput unstable. In order to support seamless play even in unstable wireless link, the buffer control for media playback should be smarter and more robust against radical network variations. To this end, we propose a novel dynamic buffering mechanism for HTTP streaming. This is evaluated by experiments: streaming a multimedia content from a smartphone to a display device when they are connected to the same Wi-Fi Access Point. We show that the proposed mechanism outperforms an existing solution in terms of the number of buffering and the total buffering time. We also verify how fast the proposed method adapts to sudden changes of wireless link condition.

[1]  Thomas Stockhammer,et al.  Dynamic adaptive streaming over HTTP --: standards and design principles , 2011, MMSys.

[2]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[3]  O. Oyman,et al.  Quality of experience for HTTP adaptive streaming services , 2012, IEEE Communications Magazine.

[4]  Tim Berners-Lee,et al.  Hypertext transfer protocol--http/i , 1993 .

[5]  Mostafa Ammar,et al.  Receiver buffer requirement for video streaming over TCP , 2006, Electronic Imaging.

[6]  Jon M. Peha,et al.  Mobility Patterns in Microcellular Wireless Networks , 2006, IEEE Trans. Mob. Comput..

[7]  Ramón Cáceres,et al.  RTP Control Protocol Extended Reports (RTCP XR) , 2003, RFC.

[8]  Jon M. Peha,et al.  Mobility patterns in microcellular wireless networks , 2003, IEEE Transactions on Mobile Computing.

[9]  Ketan Mayer-Patel,et al.  Proceedings of the second annual ACM conference on Multimedia systems , 2011 .

[10]  Henning Schulzrinne,et al.  Real Time Streaming Protocol (RTSP) , 1998, RFC.

[11]  Vaduvur Bharghavan,et al.  Robust rate adaptation for 802.11 wireless networks , 2006, MobiCom '06.

[12]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.

[13]  Radim Bartos,et al.  Video Rate Adaptation in Mobile Devices via HTTP Progressive Download of Stitched Media Files , 2011, IEEE Communications Letters.

[14]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[15]  Taehyun Kim,et al.  Dimensioning Receiver Buffer Requirement for Unidirectional VBR Video Streaming over TCP , 2006, 2006 International Conference on Image Processing.

[16]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[17]  Chong-kwon Kim,et al.  Opportunistic Waiver of Data Reception for Exploiting Multiuser Diversity in the Uplink of IEEE 802.11 WLAN , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[18]  Ljiljana Trajkovic,et al.  Impact of self-similarity on wireless data network performance , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[19]  William May,et al.  HTTP Live Streaming , 2017, RFC.