The performance of a hybrid routing intelligent algorithm in a mobile ad hoc network

https://doi.org/10.1016/j.compeleceng.2014.01.007Get rights and content

Highlights

  • Hybrid routing intelligent algorithm is proposed in this paper.

  • The hybrid routing intelligent algorithm improves the end-to-end delay and power consumption.

  • The proposed hybrid routing intelligent algorithm approach has a tendency to find the optimal route.

Abstract

End-to-end delay, power consumption, and communication cost are some of the most important metrics in a mobile ad hoc network (MANET) when routing from a source to a destination. Recent approaches using the swarm intelligence (SI) technique proved that the local interaction of several simple agents to meet a global goal has a significant impact on MANET routing. In this work, a hybrid routing intelligent algorithm that has an ant colony optimisation (ACO) algorithm and particle swarm optimisation (PSO) is used to improve the various metrics in MANET routing. The ACO algorithm uses mobile agents as ants to identify the most feasible and best path in a network. Additionally, the ACO algorithm helps to locate paths between two nodes in a network and provides input to the PSO technique, which is a metaheuristic approach in SI. The PSO finds the best solution for a particle’s position and velocity and minimises cost, power, and end-to-end delay. This hybrid routing intelligent algorithm has an improved performance when compared with the simple ACO algorithm in terms of delay, power consumption, and communication cost.

Introduction

A mobile ad hoc network (MANET) is a self-configuring infrastructureless network. Communication in MANETs is typically performed with the aid of temporary multi-hop relays, i.e., a source node uses its neighbouring node as a relay router. Routing is the act of moving information from a source to a destination across an inter-network. Routing protocols employ several important metrics to determine the best path for a packet to travel through. The process of path selection and directing packets from a source node to a destination node in a network is called routing and is an active area of research in ad hoc networks [1]. A metric is a standard for measuring parameters, such as distance, bandwidth, delay, and load for a path, and is used by routing algorithms to determine the optimal path to the destination [2].

An ad hoc network is a collection of nodes that are dynamically and arbitrarily located in such a manner that the interconnections between the nodes can change on a continual basis [3]. Currently, a major problem exists for routing protocols in ad hoc networks with wireless hosts. Numerous routing protocols are presently proposed for ad hoc networks [4].

In ad hoc networks, each node forwards its data to other nodes willingly. Each node communicates with other nodes within its transmission range [5], [6]. To send a packet to a destination, the node forwards the packet to its neighbouring node, which, in turn, forwards the received packet to its neighbour until the packet reaches the destination [6], [7]. Therefore, a wireless ad hoc network does not have a clear line of defence, and every node must be prepared for encounters with an adversary directly or indirectly [8].

Most destination/next hop relations inform the router that a particular destination can be reached optimally by sending the packet to a specific node on behalf of the “next hop” end route to the final destination [9]. When the router receives a packet, it checks the address of the destination node on its routing table. Based on the information in the routing table, the router forwards the packet to the next hop or destination. These networks include a combination of fixed wireless services and mobile networking [2]. In community networks lacking in hierarchically organised networks, several challenges arise [10]. The sender uses this route to transmit the packet if a route is identified. Additionally, the sender may attempt to find a route using the route discovery protocol if no route is found.

This paper is organised as follows: Section 2 presents a brief overview of other MANET routing strategies proposed in the literature. The basic idea of particle swarm optimisation is introduced in Section 3. Ant colony optimisation is discussed in Section 4. Section 5 explains the proposed hybrid routing intelligent algorithm model. Section 6 offers the performance evaluation and simulation results. Finally, conclusions are summarised in Section 7.

Section snippets

Related works

Gunes et al. [11] presented an ant colony-based routing algorithm in the routing schemes for MANETs. This algorithm is constructed similarly to the many existing routing approaches and consists of three phases, viz., route discovery, route maintenance, and route failure handling.

Ali et al. [12] have proposed a method for the routing protocols in the ad hoc and sensor wireless networks, including genetic programming (GP), neural network, evolutionary programming (EP), particle swarm optimisation

Particle swarm optimisation

Particle swarm optimisation (PSO) is the mathematical modelling of the food searching activities of a swarm of birds (particles). Each particle in the swarm is moved towards the optimal point by adding a velocity and its position. The velocity of a particle is influenced by three components: inertial, cognitive, and social. The inertial component simulates the inertial behaviour of the bird to fly in the previous direction. The cognitive component models the memory of the bird for its previous

ANT colony optimisation

Ant colony optimisation (ACO) is a paradigm for designing metaheuristic algorithms for combinatorial optimisation problems. The first algorithm that was classified within this framework was presented in 1991. Since then, many diverse variants of the basic principle have been reported in the literature. The essential trait of ACO algorithms is the combination of a priori information regarding the structure of a promising solution with a posteriori information regarding the structure of

Proposed hybrid routing intelligent algorithm model: PSO hybrid with ACO

Several heuristic traditional algorithms were used to find a solution to the routing problem in the MANETs, including GA and PSO algorithms. The ACO technique is independent of these routing problems, and the outcomes obtained using the ACO technique can be improved with PSO [23]. Thus, a hybrid model that combines the ACO and PSO techniques can be suggested for the optimisation technique. The flow chart for the proposed hybrid routing intelligent algorithm model is shown in Fig. 3, where E is

Results and discussion

This section discusses the performance evaluation and a comparison of the ACO algorithm and the proposed hybrid algorithm in MATLAB. The proposed hybrid algorithm routing was evaluated using a network of 100 nodes spread over a1000 m × 1000 m region. Every node has a maximum transmit range of 250 m. The routing parameters, such as distance, delay, capacity, power consumption and cost, are used for the fitness evaluation using algorithms. The performance of the proposed PSO hybrid with ACO (PSO_ACO)

Conclusion

The proposed hybrid routing intelligent algorithm model that combines the PSO approach and the ACO approach for the MANETs was simulated, and the results were presented. Our simulation results predicted that the proposed hybrid routing intelligent algorithm (PSO_ACO) has the ability to cope with enormous networks that contain a large number of nodes. From the performance analysis, we conclude that the path outcome using the hybrid routing intelligent algorithm (PSO_ACO) has the shortest

B. Nancharaiah received a Bachelor’s degree in Electronics and Communications Engineering from the SRKR Engineering College in Bhimavaram in 1999 and a Master’s degree in Electronics and Communications Engineering from the Pondicherry Engineering College at Pondicherry Central University in 2003. He is pursuing a PhD in JNTU, Hyderabad. He is currently working as a faculty member at the NRI Institute of Technology, Guntur. His research interests are wireless communications and networks.

References (23)

  • Raju Baskar et al.

    Different approaches on cooperation in wireless ad hoc networks

    Int J Comput Appl

    (2011)
  • Cited by (22)

    • QoS Routing enhancement using metaheuristic approach in mobile ad-hoc network

      2016, Computer Networks
      Citation Excerpt :

      Conclusion drawn based on the simulation results is given in Section 7. To improve the performance of routing protocols using different metahuristic algorithm several methods are proposed and can be found in the literature [13–29]. J. W. Lee et al. [13] proposed ACO algorithm for energy efficiency using three different types of pheromones, to increase the performance in terms of network life time, based on Three Pheromone Ant Colony Optimization (TPACO) algorithm.

    • Power aware routing for MANET using PSO

      2019, International Journal of Innovative Technology and Exploring Engineering
    View all citing articles on Scopus

    B. Nancharaiah received a Bachelor’s degree in Electronics and Communications Engineering from the SRKR Engineering College in Bhimavaram in 1999 and a Master’s degree in Electronics and Communications Engineering from the Pondicherry Engineering College at Pondicherry Central University in 2003. He is pursuing a PhD in JNTU, Hyderabad. He is currently working as a faculty member at the NRI Institute of Technology, Guntur. His research interests are wireless communications and networks.

    B. Chandra Mohan received a Bachelor’s degree in E.C.E. from the Bapatla Engineering College in Bapatla in 1990 and a Master’s degree in Microwave Engineering from the Cochin University of Science and Technology in 1992. He obtained his PhD from JNT University in Hyderabad in 2009. Presently, he works as a professor and the head of the ECE Dept. in BEC in Bapatla. His research interests include image watermarking, image compression, and communications.

    Reviews processed and approved for publication by Editor-in-Chief Dr. Manu Malek.

    View full text