Abstract
Swarm intelligence refers to complex behaviors that arise from very simple individual behaviors and interactions, which is often observed in nature, especially among social insects such as ants. Although each individual (an ant) has little intelligence and simply follows basic rules using local information obtained from the environment, such as ant's pheromone trail laying and following behavior, globally optimized behaviors, such as finding a shortest path, emerge when they work collectively as a group. In this paper, we apply this biologically inspired metaphor to the multicast routing problem in mobile ad hoc networks. Our proposed multicast protocol adapts a core-based approach which establishes multicast connectivity among members through a designated node (core). An initial multicast connection can be rapidly setup by having the core flood the network with an announcement so that nodes on the reverse paths to the core will be requested by group members to serve as forwarding nodes. In addition, each member who is not the core periodically deploys a small packet that behaves like an ant to opportunistically explore different paths to the core. This exploration mechanism enables the protocol to discover new forwarding nodes that yield lower total forwarding costs, where cost is abstract and can be used to represent any metric to suit the application. Simulations have been conducted to demonstrate the performance of the proposed approach and to compare it with certain existing multicast protocols.
Similar content being viewed by others
References
S. Bae, S. Lee, W. Su and M. Gerla, The design, implementation, and performance evaluation of the on-demand multicast routing protocol in multihop wireless networks, IEEE Network (Special Issue on Multicasting Empowering the Next Generation Internet) 14(1) (2000) 70–77.
T. Ballardie, P. Francis and J. Crowcroft, Core-based trees (CBT): An architecture for scalable inter-domain multicast routing, in: Communications, Architectures, Protocols, and Applications, San Francisco, CA, USA (13–17 September 1993).
G. Di Caro and M. Dorigo, AntNet: A mobile agents approach to adaptive routing, Technical Report IRIDIA/97–12, Université Libre de Bruxelles, Belgium (1997).
G. Di Caro and M. Dorigo, Two ant colony algorithms for best-effort routing datagram networks, in: Tenth IASTED Internat. Conf. on Parallel and Distributed Computing and Systems (PDCS'98), LasVegas, NV (28–31 October 1998).
J. Garcia-Luna-Aceves and E. Madruga, The core-assisted mesh protocol, IEEE Journal on Selected Areas in Communications 17(8) (1999).
I.N. Kassabalidis, M.A. El-Sharkawi, R.J. Marks II, P. Arabshahi and A.A. Gray, Adaptive-SDR: Adaptive swarm-based distributed routing, in: IEEE WCCI 2002, IJCNN 2002 Special Session: Intelligent Signal Processing for Wireless Communications, Honolulu, Hawaii (12–17 May 2002).
S.-J. Lee, W. Su and M. Gerla, On-demand multicast routing protocol (ODMRP) for ad hoc networks, IETF Internet Draft, http://www.ietf.org/proceedings/00jul/I-D/manet-odmrp-02.txt (2000).
M. Liu, R.R. Talpade and A. McAuley, AMRoute: Adhoc multicast routing protocol, Technical Report 99, The Institute for Systems Research, University of Maryland (1999).
R. Royer and C. Perkins, Multicast using ad-hoc on demand distance vector routing, in: MOBICOM'99, Seattle, WA (August 1999) pp. 207–218.
Scalable Network Technologies, QualNet Simulator, http://www.scalable-networks.com.
R. Schoonderwoerd, O. Holland, J. Bruten and L. Rothkrantz, Antbased load balancing in telecommunications networks, Technical Report HPL–96–76, Hewlett-Packart Laboraties Bristol, Bristol, UK (21 May 1996).
C.W. Wu and Y.C. Tay, AMRIS: A multicast protocol for ad hoc wireless networks, in: IEEE Military Communications Conf. (MILCOM), Atlantic City, NJ (November 1999) pp. 25–29.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Shen, CC., Jaikaeo, C. Ad Hoc Multicast Routing Algorithm with Swarm Intelligence. Mobile Networks and Applications 10, 47–59 (2005). https://doi.org/10.1023/B:MONE.0000048545.40783.fc
Issue Date:
DOI: https://doi.org/10.1023/B:MONE.0000048545.40783.fc