Abstract

The mobile ad hoc network (MANET) is a multi-hop, non-central network composed of mobile terminals with self-organizing features. Aiming at the problem of extra energy consumption caused by node motion in MANETs, this paper proposes an improved energy and mobility ant colony optimization (IEMACO) routing algorithm. Firstly, the algorithm accelerates the convergence speed of the routing algorithm and reduces the number of route discovery packets by introducing an offset coefficient of the transition probability. Then, based on the energy consumption rate, the remaining lifetime of nodes (RLTn) is considered. The position and velocity information predicts the remaining lifetime of the link (RLTl). The algorithm combines RLTn and RLTl to design the pheromone generation method, which selects the better quality path according to the transition probability to ensure continuous data transmission. As a result, the energy consumption in the network is balanced. The simulation results show that compared to the Ad Hoc on-demand multipath distance vector (AOMDV) algorithm with multipath routing and the Ant Hoc Max-Min-Path (AntHocMMP) algorithm in consideration of node energy consumption and mobility, the IEMACO algorithm can reduce the frequency of route discovery and has lower end-to-end delay as well as packet loss rate especially when nodes move, and can extend the network lifetime.

Highlights

  • The mobile Ad hoc network is a multi-hop temporary autonomous system formed by mobile nodes through a wireless link [1]

  • In order to speed up the route discovery and prolong the network survival time, this paper proposes an improved energy and mobility ant colony optimization (IEMACO) routing algorithm, which is designed from three aspects: algorithm convergence, pheromone generation and pheromone update

  • The path obtained by the basic ant colony optimization algorithm is significantly worse than the other two methods. This is because the positive feedback mechanism of the ant colony optimization algorithm makes the pheromone accumulation speed too fast, which makes it difficult to find new paths in subsequent iterations, and makes the algorithm fall into local optimum

Read more

Summary

Introduction

The mobile Ad hoc network is a multi-hop temporary autonomous system formed by mobile nodes through a wireless link [1]. The local model of the network state and the local routing table are updated when the reverse ant original path returns This provides a basic model for the application of ant colony optimization algorithms to MANET. The improved ant colony optimization routing algorithm for mobile ad hoc networks (PACONET) proposed in the literature [18]. The literature [17,24,25] just improved the convergence speed of the algorithm, while the literatures [20,22,23] only improved the energy aspect of the node Aiming at these problems, in this paper, from the perspective of topology-based routing protocols, considering the mobility and energy-constrained features of nodes, the ant colony optimization algorithm is used to design routing protocols. Key Performance Indicators (KPIs): the end-to-end delay and the Packet Delivery Ratio [27] and other network performance

Preliminaries
Principle of the Ant Colony Optimization Algorithm
AntHocMMP Algorithm
IEMACO Routing Algorithm
Algorithm Convergence
Generation of Pheromone
Remaining Lifetime of Nodes
Remaining Lifetime of Links
Update of Pheromone
Protocol Design
Simulations
Verification of Algorithm Convergence
Performance of Routing Protocol
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call