Litcius/Paper detail

A New Routing Protocol for Energy Optimization in Mobile Ad Hoc Networks Using the Cuckoo Optimization and the TOPSIS Multi-Criteria Algorithm

Shayesteh Tabatabaei

2021Cybernetics & Systems23 citationsDOI

Abstract

The Mobile Ad Hoc Network (MANET) is a set of ad hoc nodes without any infrastructure that form a temporary network without the presence of central control. Nodes present in such networks are usually in movement and result in frequent topological changes. The design of proper routing protocols to control dynamic topological changes in an ad hoc network can enhance the performance of a network. In this regard, the current study attempts to present a new routing protocol to improve energy consumption using the Cuckoo Optimization Algorithm and the TOPSIS multi-criteria algorithm. The proposed approach can be applied in dynamic environments, and four important variables including the accessible bandwidth, the remaining energy, the speed of movement, and the number of steps necessary for routing have been considered for it. To select proper groups for the purpose of relaying data packages, the TOPSIS multi-criteria algorithm was applied. In addition, the Cuckoo Optimization Algorithm was used to select the shortest route between the relay groups. The simulation results showed that the process of selecting a stable route using the Cuckoo Optimization Algorithm and the TOPSIS algorithm has a significant impact on the performance of networks, and the proposed algorithm shows better performance compared to the methods introduced in Tabatabaei and Behravesh with regard to the throughput and the end-to-end delay.

Topics & Concepts

Computer scienceCuckoo searchOptimized Link State Routing ProtocolMobile ad hoc networkComputer networkWireless ad hoc networkDestination-Sequenced Distance Vector routingAlgorithmDistributed computingLink-state routing protocolRouting protocolRouting (electronic design automation)Particle swarm optimizationWirelessNetwork packetTelecommunicationsMobile Ad Hoc NetworksEnergy Efficient Wireless Sensor NetworksOpportunistic and Delay-Tolerant Networks