Recent Advances in Computer Science and Communications

Author(s): Madan Mohan Agarwal, Hemraj Saini* and Mahesh Chandra Govil

DOI: 10.2174/2213275912666190101115318

DownloadDownload PDF Flyer Cite As
Probabilistic and Fuzzy based Efficient Routing Protocol for Mobile Ad Hoc Networks

Page: [422 - 432] Pages: 11

  • * (Excluding Mailing and Handling)

Abstract

Background: The performance of the network protocol depends on number of parameters like re-broadcast probability, mobility, the distance between source and destination, hop count, queue length and residual energy, etc.

Objective: In this paper, a new energy efficient routing protocol IAOMDV-PF is developed based on the fixed threshold re-broadcast probability determination and best route selection using fuzzy logic from multiple routes.

Methods: In the first phase, the proposed protocol determines fixed threshold rebroadcast probability. It is used for discovering multiple paths between the source and the destination. The threshold probability at each node decides the rebroadcasting of received control packets to its neighbors thereby reducing routing overheads and energy consumption. The multiple paths list received from the first phase and supply to the second phase that is the fuzzy controller selects the best path. This fuzzy controller has been named as Fuzzy Best Route Selector (FBRS). FBRS determines the best path based on function of queue length, the distance between nodes and mobility of nodes.

Results: Comparative analysis of the proposed protocol named as "Improved Ad-Hoc On-demand Multiple Path Distance Vector based on Probabilistic and Fuzzy logic" (IAOMDV-PF) shows that it is more efficient in terms of overheads and energy consumption.

Conclusion: The proposed protocol reduced energy consumption by about 61%, 58% and 30% with respect to FF-AOMDV, IAOMDV-F and FPAOMDV routing protocols, respectively. The proposed protocol has been simulated and analyzed by using NS-2.

Keywords: Rebroadcast probability, mobility, multiple path list, fuzzy controller, energy saving, routing protocol.