Enhanced Adaptive Sub‐Packet Forward Error Correction mechanism for Video Streaming in VANET
Abstract
Video streaming over vehicular ad hoc network (VANET) provides accurate information about road traffic situation, digital services requested by drivers and passengers, compared to textual messages. Video dissemination in VANET is considered as a hard task because of high dynamic topology of vehicles, stringent requirements of video like real time transmission and the volatility of wireless medium channels. In this paper, we propose a new video streaming scheme called enhanced adaptive sub-packet forward error correction (EASP-FEC) aiming to improve video transmission quality in VANET. Unlike existing packet forward error correction (PFEC) mechanisms proposed for video streaming in VANET, which generate redundant packets for each block of original packets, EASP-FEC divides a packet into a set of original sub-packets, then it generates redundant sub-packets for each packet, to enhance the error recovery rate and video streaming quality. EASP-FEC also avoids the network congestion problem compared to sub-packet forward error correction (SPFEC) mechanism. We propose to apply EASP-FEC at the sender and relay vehicles, where the calculation process of redundant sub-packets take in consideration the traffic condition, the traffic load and the importance of video frame types (I, P, B). A set of simulations proved that EASP-FEC provides better error recovery rate than PFEC and avoids network congestion against SPFEC.