A Multipath Video Streaming Solution for Vehicular Networks with Link Disjoint and Node-disjoint

The high quality video streaming in vehicular networks is an urgent topic to provide services on safety and infotainment on the road. To provide high quality video streaming, Forward Error Correction (FEC) is one of the most popular approaches to ensure the needed quality for video streaming by generating duplicated packets. However, several factors might cause problems to FEC in a VANET, like the limited resources of wireless networks, a highly dynamic topology and the large amount of data in video streaming. The duplicated packets might exceed the network capacity. Therefore, in this work, the retransmission mechanism is used to ensure the transmissions, rather than the FEC. The main problem of the retransmission mechanism is the delay. A multi-path solution based on a disjoint algorithm is proposed to reduce the interference and contention, leading to a higher transmission rate and an acceptable delay. In this solution, only I-frames are transmitted through the TCP protocol, and the inter-frames are transmitted through the UDP protocol. To improve the delay of TCP transmissions, a TCP-ETX algorithm is integrated to select the suitable path for TCP transmissions. Simulations are conducted and several results are presented by comparing them to other protocols. Based on the simulation results, the designed multi-path solution protocol provides a higher video quality with a reasonable delay than that of the other protocols.

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

[2]  Zuqing Zhu,et al.  Design QoS-Aware Multi-Path Provisioning Strategies for Efficient Cloud-Assisted SVC Video Streaming to Heterogeneous Clients , 2013, IEEE Transactions on Multimedia.

[3]  Ce-Kuen Shieh,et al.  An Access Point-Based FEC Mechanism for Video Transmission Over Wireless LANs , 2013, IEEE Transactions on Multimedia.

[4]  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).

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

[6]  Azzedine Boukerche,et al.  TCP-ETX: A cross layer path metric for TCP optimization in wireless networks , 2013, 2013 IEEE International Conference on Communications (ICC).

[7]  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.

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

[9]  Yasir Saleem,et al.  Network Simulator NS-2 , 2015 .

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

[11]  Zhihai He,et al.  Prioritized Flow Optimization With Multi-Path and Network Coding Based Routing for Scalable Multirate Multicasting , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  Ce-Kuen Shieh,et al.  Multi-path transmission control scheme combining bandwidth aggregation and packet scheduling for real-time streaming in multi-path environment , 2010, IET Commun..

[13]  Chang Wen Chen,et al.  Joint Coding/Routing Optimization for Distributed Video Sources in Wireless Visual Sensor Networks , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[14]  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.

[15]  Sangsu Jung,et al.  Multipath Video Real-Time Streaming by Field-Based Anycast Routing , 2014, IEEE Transactions on Multimedia.

[16]  Wei Song,et al.  Performance Analysis of Probabilistic Multipath Transmission of Video Streaming Traffic over Multi-Radio Wireless Devices , 2012, IEEE Transactions on Wireless Communications.

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

[18]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

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

[20]  Daeyoung Kim,et al.  Neighbor Table Based Shortcut Tree Routing in ZigBee Wireless Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

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

[22]  Andreas Mitschele-Thiel,et al.  Multipath Video Streaming Based on Hierarchical Routing Management , 2013, 2013 27th International Conference on Advanced Information Networking and Applications Workshops.

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

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

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

[26]  Xuemin Shen,et al.  A Mobility-Aware and Quality-Driven Retransmission Limit Adaptation Scheme for Video Streaming over VANETs , 2011, IEEE Transactions on Wireless Communications.