Optimizing communications in vehicular ad hoc networks using evolutionary computation and simulation

Broadcasting efficiently in a Vehicular Ad hoc Network (VANET) is a hard task to achieve. An efficient communication algorithm must take into account several aspects such as the neighboring density, the size and shape of the network, the use of the channel, the priority level of the message. Some studies [6, 12, 13] have proposed new solutions of broadcasting on such a network, but it is quite hard to evaluate their performance in various contexts. In order to determine the best repeating situation for each node in the network according to its environment, we developed a tool combining a network simulator (NS2) and an evolutionary algorithm. In this paper, we study four types of context and we tackle the best behavior for each node to determine the right input parameters. These studies are necessary to develop efficient broadcast algorithms in VANET.

[1]  François Spies,et al.  Impact of radio propagation models in vehicular ad hoc networks simulations , 2006, VANET '06.

[2]  Yu-Chee Tseng,et al.  The Broadcast Storm Problem in a Mobile Ad Hoc Network , 2002, Wirel. Networks.

[3]  Joseph Y. Halpern,et al.  Gossip-based ad hoc routing , 2002, IEEE/ACM Transactions on Networking.

[4]  S. Eichler,et al.  Strategies for Context-Adaptive Message Dissemination in Vehicular Ad Hoc Networks , 2006, 2006 3rd Annual International Conference on Mobile and Ubiquitous Systems - Workshops.

[5]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation) , 2006 .

[6]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[7]  Deborah Estrin,et al.  Advances in network simulation , 2000, Computer.

[8]  Christophe Espanet,et al.  A self-adaptive multiagent evolutionary algorithm for electrical machine design , 2007, GECCO '07.

[9]  Tracy Camp,et al.  Comparison of broadcasting techniques for mobile ad hoc networks , 2002, MobiHoc '02.

[10]  Yu-Chee Tseng,et al.  Adaptive approaches to relieving broadcast storms in a wireless multihop mobile ad hoc network , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[11]  Joseph Y. Halpern,et al.  Gossip-based ad hoc routing , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[12]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[13]  Dharma P. Agrawal,et al.  Dynamic probabilistic broadcasting in MANETs , 2005, J. Parallel Distributed Comput..

[14]  El-Ghazali Talbi,et al.  ParadisEO-MOEO: A Framework for Evolutionary Multi-objective Optimization , 2007, EMO.

[15]  Christoph Schroth,et al.  Strategies for Context-Adaptive Message Dissemination in Vehicular Ad Hoc Networks , 2006, 2006 Third Annual International Conference on Mobile and Ubiquitous Systems: Networking & Services.