Fuzzy Redundancy Adaptation and Joint Source - Network Coding for VANET Video Streaming

Video communication VANETs has many applications, such as emergency video transmission or inter-vehicle entertainment. However, delivering video to high mobile vehicles faces challenges such as packet loss due to intermittent connectivity and channel variations. Thus, designing a reliable approach for video streaming over such harsh scenarios is needed. Hence, we propose a reliable approach based on random practical network coding and source coding. This approach integrates the benefits of network coding with Multiple Description Coding to achieve robust streaming over VANET. Furthermore, we propose a redundancy controller based on fuzzy inference system to adjust the amount of redundant packets based on vehicular traffic density and SNR of the channel. Simulation shows the proposed approach achieves better protection against packet loss, application layer throughput and video quality.

[1]  Vivek K. Goyal,et al.  Multiple description coding: compression meets the network , 2001, IEEE Signal Process. Mag..

[2]  Yue Zeng,et al.  An Entropy-Based Fuzzy Controllers QoS Routing Algorithm in MANET , 2009, 2009 Ninth International Conference on Hybrid Intelligent Systems.

[3]  Yao Wang,et al.  Multiple Description Coding for Video Delivery , 2005, Proceedings of the IEEE.

[4]  Ting-Wei Hou,et al.  A knowledge-based inference multicast protocol using adaptive fuzzy Petri nets , 2009, Expert Syst. Appl..

[5]  D. Clawin,et al.  Wireless LAN performance under varied stress conditions in vehicular traffic scenarios , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[6]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[7]  Chu-Sing Yang,et al.  Adaptive UEP and Packet Size Assignment for Scalable Video Transmission over Burst-Error Channels , 2006, EURASIP J. Adv. Signal Process..

[8]  Kien A. Hua,et al.  Performance Study of Live Video Streaming Over Highway Vehicular Ad Hoc Networks , 2007, 2007 IEEE 66th Vehicular Technology Conference.

[9]  K. Jain,et al.  Practical Network Coding , 2003 .

[10]  E. H. Mandami Application of Fuzzy Logic to Approximate Reasoning using Linguistic Synthesis , 1977 .

[11]  Jinhua Guo,et al.  Increasing broadcast reliability in vehicular ad hoc networks , 2006, VANET '06.

[12]  Zheng Guo,et al.  Efficient error recovery with network coding in underwater sensor networks , 2009, Ad Hoc Networks.

[13]  Ellen W. Zegura,et al.  V3: a vehicle-to-vehicle live video streaming architecture , 2005, Third IEEE International Conference on Pervasive Computing and Communications.

[14]  Mario Gerla,et al.  Delay Analysis of Car-to-Car Reliable Data Delivery Strategies Based on Data Mulling with Network Coding , 2008, IEICE Trans. Inf. Syst..