Skip to main content
Log in

Ad Hoc Multicast Routing Algorithm with Swarm Intelligence

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. 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).

  3. 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).

    Google Scholar 

  4. 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).

  5. J. Garcia-Luna-Aceves and E. Madruga, The core-assisted mesh protocol, IEEE Journal on Selected Areas in Communications 17(8) (1999).

  6. 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).

  7. 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).

  8. 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).

  9. R. Royer and C. Perkins, Multicast using ad-hoc on demand distance vector routing, in: MOBICOM'99, Seattle, WA (August 1999) pp. 207–218.

  10. Scalable Network Technologies, QualNet Simulator, http://www.scalable-networks.com.

  11. 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).

    Google Scholar 

  12. 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.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:MONE.0000048545.40783.fc

Navigation