Abstract
Route maintenance protocol has a tradeoff between the amount of control overhead and the provision of useful alternative paths. To break through this tradeoff, we consider a bio-inspired approach based on the natural phenomena of ant pheromone. The pheromone is accumulated on the shortest path between the nest and the food, and then diffused into its vicinity over time. Thus, the ants can find another route along this locally diffused pheromone when the shortest path in use is blocked. Based on this local pheromone diffusion and rerouting behavior, we propose a new route maintenance protocol for mobile ad hoc networks. First, pheromones (i.e., routing information) are locally diffused around the shortest path between the source and the destination (i) by overhearing at the one-hop neighbors from the shortest path and (ii) by sharing the overheard pheromone information among the one-hop neighbors. Thereafter, a probabilistic path exploration is executed within the one-hop region based on the locally diffused pheromone and so useful alternative paths around the shortest path are discovered. Through intensive simulations, we verify that the proposed regional route maintenance protocol outperforms the conventional routing protocols in terms of disruption frequency, delivery ratio, delay, and jitter, while reducing the control overhead.
Similar content being viewed by others
Notes
The pheromone information is a stochastic value to estimate the goodness of the route and is inversely proportional to the distance vector. Its use is a key feature of bio-inspired routing protocols [7].
Details on how to determine the one-hop neighbors will be explained in Section 4.2.
Agent packets used for control in the bio-inspired routing protocols are often called ant.
In this study, the same flooding mechanism as AODV is used for the fast initial route setup.
It is worth noting that the periodic exchange of forward and backward exploitation ants can be omitted if the data packets are transmitted bidirectionally or the end-to-end acknowledgement packets are generated from the destination, with the inclusion of the total cost value in their headers like the exploitation ant. In this case, the local pheromone diffusion is possible without the periodic transmission of exploitation ants; thus, reducing the overhead.
Note that the exchange of exploitation ants also plays an important role for the local pheromone diffusion by overhearing, as described in Section 4.2.
Although two overhead merics are closely related, the overhead in number of packets is important in measuring the medium access control (MAC) efficiency because it causes MAC layer overhead, and the overhead in number of bytes is important in measuring the channel occupancy and the energy consumption of nodes.
References
Choi H-H, Lee J-R, Roh B, Hoh M, Choi HS (2015) Bio-inspired routing protocol based on pheromone diffusion in mobile ad hoc networks. In: Proceedings of international conference on bio-inspired information and communications technologies (BICT), pp 399–406, New York, US
Marina MK, Das SR (2005) Routing in mobile ad hoc networks, Ad Hoc networks technologies and protocols. Springer, Berlin, pp 63–90
Perkins CE, Bhagwat P (1994) Highly dynamic destination-sequenced distance-vector routing (DSDV) for mobile computers. In: SIGCOMM’94, ACM, pp 234–244
Clausen T, Jacquet P, Laouiti A, Muhlethaler P, Qayyum A, Viennot L (2001) Optimized link state routing protocol. In: Proceedings of IEEE INMIC
Perkins CE (2003) Ad hoc On-Demand Distance Vector (AODV) Routing, IETF RFC 3561
Johnson D, Hu Y, Maltz D (2007) The dynamic source routing protocol (DSR) for mobile ad hoc networks for IPv4, IETF RFC 728
Dressler F, Akan OB (2010) Bio-inspired networking: from theory to practice. IEEE Commun Mag 48(11):176–183
Zhang Z, Long K, Wang J, Dressler F (2014) On swarm intelligence inspired self-organized networking: its bionic mechanisms, designing principles and optimization approaches. IEEE Commun Surv Tutorials 16(1):513–537
Bonabeau E, Theraulaz G (2003) Swarm smarts. Sci Am 282(3):72–79
Jackson DE, Ratnieks FL (2006) Communication in ants. Curr Biol 16(15):R570–R574
Bitam S, Mellouk A, Zeadally S (2015) Bio-Inspired routing algorithms survey for vehicular ad hoc networks. IEEE Commun Surv Tutorials 17(2):843–867
Di Caro G, Dorigo M (1998) AntNet: Distributed stigmergetic control for communications networks. J Artif Intell Res 9:317–365
Di Caro G, Dorigo M (1998) Two ant colony algorithms for best-effort routing in datagram networks. In: Proceedings of the 10th IASTED international conference on parallel and distributed computing and systems (PDCS’98), pp 541–546
Doi S, Yamamura M (2004) An experimental analysis of loop-free algorithms for scale-free networks. In: Proceedings of ANTS, vol. 3172 of lecture notes in computer science, pp 278–285. Springer-Verlag
Baran B, Sosa R (2000) A new approach for AntNet routing. In: Proceedings of the 9th international conference on computer communications networks, Las Vegas, USA
Carrillo L, Guadall C, Marzo JL, Di Caro G, Ducatelle F, Gambardella LM (2005) Differentiated quality of service scheme based on the use of multi-classes of ant-like mobile agents. In: Proceedings of the ACM conference on emerging network experiment and technology. Toulouse, France
Baras JS, Mehta H (2003) A probabilistic emergent routing algorithm for mobile ad hoc networks. In: Proceedings of WiOpt03: modeling and optimization in mobile, Ad Hoc and wireless networks
Liu Z, Kwiatkowska M, Constantinou C (2005) A self-organised emergent routing mechanism for mobile ad hoc networks. Eur Trans Telecommun 16(5):457–470
Marwaha S, Tham CK, Srinivasan D (2002) Mobile agents based routing protocol for mobile ad hoc networks. In: Proceedings of IEEE Globecom
Roth M, Wicker S (2005) Swarm intelligence and data mining, chapter termite: A swarm intelligence routing algorithm for mobile wireless ad-hoc networks. Springer, Berlin
Rajagopalan S, Shen C-C (2005) ANSI: A unicast routing protocol for mobile ad hoc networks using swarm intelligence. In: Proceedings of international conference on artificial intelligence (ICAI)
Zheng X, Guo W, Liu R (2004) An ant-based distributed routing algorithm for ad-hoc networks. In: Proceedings of the international conference on communications, circuits and systems (ICCCAS), pp 412–417
Di Caro G, Ducatelle F, Gambardella LM (2005) AntHocNet: an adaptive nature-inspired algorithm for routing in mobile ad hoc networks. Eur Trans Telecommun 16(5):443–455
Ducatelle F, Di Caro G, Gambardella LM (2005) Using ant agents to combine reactive and proactive strategies for routing in mobile ad hoc networks. Int J Comp Intel Appl 5(2):169–184
Ducatelle F (2007) Adaptive routing in ad hoc wireless multi-hop networks, Ph.D. Dissertation
Lin G, Noubir G, Rajaraman R (2004) Mobility Models for Ad Hoc Network Simulation. In: Proceedings of IEEE Infocom, pp 454–463
Ranjan RR (2010) Handbook of mobile Ad Hoc networks for mobility models. Springer Science & Business Media, Berlin
Bollobas B, Kozma R, Miklos D (2000) Handbook of large-scale random networks. Springer, Berlin
Bettstetter C (2004) On the connectivity of Ad Hoc networks, the computer journal, special issue on mobile and pervasive computing. Oxford University Press 47:432–447
Hanzo L, Tafazolli R (2007) A survey of QoS routing solutions for mobile ad hoc networks. IEEE Commun Surv Tutorials 9(2):50–70
Chang X (1999) Network simulations with OPNET. In: The 31st conference on winter simulation: simulation–a bridge to the future-volume 1, ACM, pp 307–314
Camp T, Boleng J, Davies V (2002) A survey of mobility models for ad hoc network research. Wirel Commun Mob Comput 2(5):483–502
King PJB, Etorban AA, Ibrahim IS (2007) A DSDV-based multipath routing protocol for mobile Ad-Hoc networks. In: Proceedings of PGnet, pp 93–98
Jun M (2011) The study on multi-path DSDV in Ad Hoc. In: Proceedings of international conference on communication software and networks (ICCSN). IEEE, pp 299–303
Acknowledgments
This research was supported by Agency for Defense Development (ADD-IBR-245).
Author information
Authors and Affiliations
Corresponding author
Additional information
A part of this paper was presented at the International Conference on Bio-inspired Information and Communications Technologies (BICT) 2015 [1].
Appendix: Demo video for the proposed route maintenance protocol
Appendix: Demo video for the proposed route maintenance protocol
For the sake of clarity, we provides a demo video for an example operation of the proposed route maintenance protocol. To see our demo video, please visit the following link: https://youtu.be/hCkjQDK3QFE.
Rights and permissions
About this article
Cite this article
Choi, HH., Roh, B., Han, M. et al. Regional Route Maintenance Protocol Based on Local Pheromone Diffusion for Mobile Ad Hoc Networks. Mobile Netw Appl 23, 580–596 (2018). https://doi.org/10.1007/s11036-017-0907-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-017-0907-9