Network coding techniques for VANET advertising applications

Network coding is an emerging technique known to improve the network performance in many aspects. In Vehicular Ad-hoc Networks (VANET), the bandwidth is considered to be one of the most important network resources. In this paper, we propose a network coding technique to improve the bandwidth utiliza...

Full description

Saved in:
Bibliographic Details
Main Authors: Ahmed Hamato, Shereen, Syed Ariffin, Sharifah Hafizah, Fisal, Norsheila
Format: Article
Language:English
Published: Springer International Publishing 2015
Subjects:
Online Access:http://eprints.utm.my/id/eprint/58632/1/NorsheilaFisal2015_NetworkCodingTechniquesForVANETAdvertisingApplications.pdf
http://eprints.utm.my/id/eprint/58632/
http://dx.doi.org/10.1186/s13638-015-0421-3
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Network coding is an emerging technique known to improve the network performance in many aspects. In Vehicular Ad-hoc Networks (VANET), the bandwidth is considered to be one of the most important network resources. In this paper, we propose a network coding technique to improve the bandwidth utilization for non-safety applications in VANET. In a scenario where there are two sources broadcasting the data into the same area at the same time, the relay will use the network coding technique to decrease the number of rebroadcasting events and the consumption of the bandwidth, However, a fundamental problem for the relay when it receives a packet, is whether to wait for a coding opportunity and save the bandwidth or send the packet directly and reduce the delay. In order to address such tradeoff, we introduce two versions of our protocol, namely buffer size control scheme (BSCS) and time control scheme (TCS); by both versions we aim to control the delay that is experienced by the packet at each hop, while achieving better bandwidth utilization. Up to 38 % improvement in the bandwidth utilization has been recorded, and both schemes have shown a considerable amount of control on the imposed delay.