Abstract
This paper discusses BeeIP, a reactive multipath routing protocol inspired by honeybees, and examines its performance for both connection-oriented and connectionless traffic within mobile ad hoc networks using a new modification to the algorithm for artificial swarming. Artificial agents follow concepts borrowed from the communication and foraging activities of real honeybees to detect new routing paths and maintain successful and robust data traffic. Paths are evaluated by constantly monitoring their quality based on a list of well-defined low-level parameters. The protocol is compared with the state-of-the-art DSR, AODV and its multipath version AOMDV using four benchmark performance metrics for both TCP and UDP traffic. The results suggest that BeeIP is able to achieve high packet delivery ratio, end-to-end delay and average receiving throughput, while it is shown second best in terms of control overhead for both transport layer protocols.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Campista, M.E.M., Passos, D.G., Esposito, P.M., Moraes, I.M., de Albuquerque, C.V.N., Saade, D.C.M., Rubinstein, M.G., Costa, L.H.M.K., Duarte, O.C.M.B.: Routing metrics and protocols for wireless mesh networks. Computer Communications 22(1), 6–12 (2008)
Farooq, M., Pannenbaecker, T., Vogel, B., Mueller, C., Meth, J., Jeruschkat, R.: BeeAdHoc: an energy efficient routing algorithm for mobile ad hoc networks inspired by bee behavior. In: Proc. GECCO Genetic and evolutionary computation (GECCO 2005), pp. 137–172. ACM, New York (2005)
von Frisch, K.: The Dance Language and Orientation of Bees. Oxford University Press (1967)
Giagkos, A.: Protocol Design and Implementation for Bee-Inspired Routing in Mobile Ad hoc Networks. Ph.D. thesis, Aberystwyth University (2012)
Giagkos, A., Wilson, M.S.: Swarm intelligence to wireless ad hoc networks: adaptive honeybee foraging during communication sessions. Adaptive Behavior 21(6), 501–515 (2013), http://dx.doi.org/10.1177/1059712313500797
Giagkos, A., Wilson, M.S.: BeeIP - A Swarm Intelligence Based Routing for Wireless Ad Hoc Networks. Information Sciences (2014), http://dx.doi.org/10.1016/j.ins.2013.12.038
Issariyakul, T., Hossain, E.: Introduction to Network Simulator NS2. Springer (2009)
Johnson, D.B., Maltz, D.A.: Dynamic Source Routing in Ad-Hoc Wireless Networks. In: Imielinski, T., Korth, H. (eds.) Mobile Computing, pp. 153–181. Kluwer (1996)
Murthy, C.S.R., Manoj, B.S.: Ad Hoc Wireless Networks Architectures and Protocols. Prentice Hall, Upper Saddle River (2004)
Perkins, C.E., Belding-Royer, E., Das, S.: Ad hoc On-Demand Distance Vector (AODV) Routing IETF RFC3561 (July 2003), http://www.ietf.org/rfc/rfc3561.txt
Postel, J.: Internet Protocol - DARPA Inernet Programm, Protocol Specification, rFC 791 (September 1981), http://www.ietf.org/rfc/rfc791.txt
Read, T.R.C., Cressie, N.: Goodness-of-fit statistics for discrete multivariate data. Springer (1988)
Tarique, M., Tepe, K.E., Adibi, S., Erfani, S.: Survey of multipath routing protocols for mobile ad hoc networks. Journal of Network and Computer Applications 32(6), 1125–1143 (2009)
Xiao, H., Zhang, Y., Malcolm, J.A., Christianson, B., Chua, K.C.: Modelling and analysis of tcp performance in wireless multihop networks. Wireless Sensor Network 2(7), 493–503 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Giagkos, A., Wilson, M.S. (2014). Honeybee-Inspired Quality Monitoring of Routing Paths in Mobile Ad Hoc Networks. In: del Pobil, A.P., Chinellato, E., Martinez-Martin, E., Hallam, J., Cervera, E., Morales, A. (eds) From Animals to Animats 13. SAB 2014. Lecture Notes in Computer Science(), vol 8575. Springer, Cham. https://doi.org/10.1007/978-3-319-08864-8_29
Download citation
DOI: https://doi.org/10.1007/978-3-319-08864-8_29
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08863-1
Online ISBN: 978-3-319-08864-8
eBook Packages: Computer ScienceComputer Science (R0)