International Journal of
Science and Technology Education Research

  • Abbreviation: Int. J. Sci. Technol. Educ. Res.
  • Language: English
  • ISSN: 2141-6559
  • DOI: 10.5897/IJSTER
  • Start Year: 2010
  • Published Articles: 79

Full Length Research Paper

Swarm intelligence based approach for routing in mobile Ad Hoc networks

Rajeshwar Singh1*, D. K. Singh2 and Lalan Kumar3
  Department of Electronics and Communication Engineering, BRCM College of Engineering and Technology, Bahal, Bhiwani-127 028, India. 2Department of Electronics and Communication Engineering, BIT Sindri, Dhanbad, Jharkhand, India. 3IT Centre, Central Institute of Mining and Fuel Research (CIMFR) Dhanbad, Jharkhand, India.
Email: [email protected]

  •  Accepted: 22 October 2010
  •  Published: 31 December 2010

Abstract

 

Mobile Ad Hoc Networks (MANETs) are built up of a collection of mobile nodes which have no fixed infrastructure. The nodes communicate through wireless network and there is no central control. Routing is the task of directing data packets from a source node to a given destination. This task is particularly complex due to the dynamic topology, limited process and storing capability, bandwidth constraints and lack of the central control. Ants routing resembles basic mechanisms from distributed Swarm Intelligence (SI) in biological systems and turns out to become an appealing solution when routing becomes a crucial problem in a complex network scenario, where traditional routing techniques either fail completely or at least face intractable complexity. Ants based routing is gaining more popularity because of its adaptive and dynamic nature. A number of Swarm Intelligence (SI) based, more specially Ant Colony Optimization (ACO) based routing algorithms are proposed by researchers. In this paper, we discuss the basic routing technique of biological insects like ants and present an overview of all the ACO based proposed routing algorithms.

 

Key words: Swarm intelligence (SI), mobile ad hoc network (MANET), ant colony optimization (ACO), autonomy.