MERVS: A Novel Multichannel Error Recovery Video Streaming Protocol for Vehicle Ad Hoc Networks

Accompanying the increasing interest in vehicle ad hoc networks (VANETs), there is a request for high-quality and real-time video streaming on a VANET, for safety and infotainment applications. Video streaming on a VANET faces extra issues, in comparison with the video streaming on a mobile ad hoc network (MANET), such as the highly dynamic topology. However, there are also benefits to VANETs, such as large buffer and battery capacity, predictable motion of vehicles, and powerful central and graphic processing units (CPU and GPU, respectively). However, the high packet loss ratio of a VANET is a critical issue for high-quality video streaming. In this paper, we propose an error recovery process for high-quality and real-time video streaming in a VANET, which is call multichannel error recovery video streaming (MERVS). MERVS transmits the video through two different channels: a reliable channel and an unreliable channel. Because of the importance of the intraframes (I-frames) in terms of video quality, I-frames will be transmitted through the reliable channel. The interframes will be transmitted through the unreliable channel because of the limited resource of the reliable channel. The priority queue, quick start, and scalable reliable channel (SRC) techniques are also integrated to improve the delay of MERVS. Based on the conducted simulation results, MERVS can provide higher quality video streaming compared with forward error correction (FEC) with similar time delay compared with the real-time transport protocol/user datagram protocol (RTP/UDP) in a VANET.

[1]  Muhammad Altaf,et al.  Robust Video Streaming over an Urban VANET , 2009, 2009 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications.

[2]  Azzedine Boukerche,et al.  A receiver-based video dissemination solution for vehicular networks with content transmissions decoupled from relay node selection , 2014, Ad Hoc Networks.

[3]  Haiyun Luo,et al.  The impact of multihop wireless channel on TCP performance , 2005, IEEE Transactions on Mobile Computing.

[4]  Saviour Zammit,et al.  A Survey of Multicasting over Wireless Access Networks , 2013, IEEE Communications Surveys & Tutorials.

[5]  Azzedine Boukerche,et al.  PROPANE: A Progressive Panorama Streaming Protocol to Support Interactive 3D Virtual Environment Exploration on Graphics-Constrained Devices , 2014, TOMM.

[6]  Azzedine Boukerche,et al.  LIAITHON: A location-aware multipath video streaming scheme for urban vehicular networks , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).

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

[8]  Der-Jiunn Deng,et al.  Forward-Looking Forward Error Correction Mechanism for Video Streaming Over Wireless Networks , 2011, IEEE Systems Journal.

[9]  Azzedine Boukerche Handbook of Algorithms for Wireless Networking and Mobile Computing , 2005 .

[10]  Zhou Wang,et al.  Video quality assessment based on structural distortion measurement , 2004, Signal Process. Image Commun..

[11]  Azzedine Boukerche,et al.  Streaming 3D meshes over thin mobile devices , 2013, IEEE Wireless Communications.

[12]  Azzedine Boukerche,et al.  A Hybrid Video Dissemination Protocol for VANETs , 2014, 2014 IEEE International Conference on Communications (ICC).

[13]  Raveendran Paramesran,et al.  Quality Assessment of Gaussian Blurred Images Using Symmetric Geometric Moments , 2007, 14th International Conference on Image Analysis and Processing (ICIAP 2007).

[14]  Wanjiun Liao,et al.  Adaptive Resource Allocation for Layer-Encoded IPTV Multicasting in IEEE 802.16 WiMAX Wireless Networks , 2011, IEEE Transactions on Multimedia.

[15]  Bruno Sericola,et al.  A Markov model of TCP throughput, goodput and slow start , 2004, Perform. Evaluation.

[16]  Thomas Wiegand,et al.  Distributed Media-Aware Rate Allocation for Video Multicast Over Wireless Networks , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  Yang Xu,et al.  Modeling and Analysis of Skype Video Calls: Rate Control and Video Quality , 2013, IEEE Transactions on Multimedia.

[18]  Azzedine Boukerche,et al.  VIRTUS: A resilient location-aware video unicast scheme for vehicular networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[19]  Marco Roccetti,et al.  TCP at last: reconsidering TCP's role for wireless entertainment centers at home , 2010, IEEE Transactions on Consumer Electronics.

[20]  Tommaso Melodia,et al.  Compressed-Sensing-Enabled Video Streaming for Wireless Multimedia Sensor Networks , 2012, IEEE Transactions on Mobile Computing.

[21]  Hao Hu,et al.  Proxy-Based Multi-Stream Scalable Video Adaptation Over Wireless Networks Using Subjective Quality and Rate Models , 2013, IEEE Transactions on Multimedia.

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

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

[24]  K. Venkata Rao,et al.  An Access Point-based FEC Mechanism for Video Transmission over Wireless LANs , 2018 .

[25]  Ku He,et al.  Controlled timing-error acceptance for low energy IDCT design , 2011, 2011 Design, Automation & Test in Europe.

[26]  Xuemin Shen,et al.  A Mobility-Aware and Quality-Driven Retransmission Limit Adaptation Scheme for Video Streaming over VANETs , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[27]  Daniel Krajzewicz,et al.  SUMO - Simulation of Urban MObility An Overview , 2011 .

[28]  Genoveva Vargas-Solar,et al.  Optimized Transmission of Loss Tolerant Information Streams for Real-Time Vehicle-to-Vehicle Communications , 2009, 2009 Mexican International Conference on Computer Science.

[29]  Javier Del Ser Lorente Recent Advances on Video Coding , 2011 .

[30]  Lin Cai,et al.  Adaptive video streaming with inter-vehicle relay for highway VANET scenario , 2012, 2012 IEEE International Conference on Communications (ICC).

[31]  Yang Guo,et al.  Scalable Video Multicast in Hybrid 3G/Ad-Hoc Networks , 2011, IEEE Transactions on Multimedia.