Volume 5, Issue 10, October 2019 (ISSN: 2394 – 6598)
COMPARATIVE ANALYSIS OF SWARM BASED ROUTING PROTOCOLS IN
MOBILE AD-HOC NETWORKS
Swapnil Mishra1, Rajendra Purohit2
1M. Tech. Scholar, Department of Computer Science &Engineering, Jodhpur Institute of Engineering and Technology, Jodhpur, India
2Associate Professor, Department of Computer Science&Engineering, Jodhpur Institute of Engineering and Technology, Jodhpur, India
Abstract— A Mobile Ad hoc Network (MANET) is a self-arranging (self-ruling) arrangement of portable switches (and related hosts) associated by remote connections the association of which structure a discretionary topology. The switches are allowed to move haphazardly and compose themselves self-assertively, in this way, the system's remote topology may change quickly and unusually. Such a system may work in an independent manner, or might be associated with the bigger web working as a crossover fixed/specially appointed system.
Swarm Intelligence or SI is a developing field which is recently noticeable by many researchers in the field of network routing. Swarm Intelligence is mainly exhibiting complex behaviors which comes up from simple individual behaviours and interactions, which is commonly observed in nature, mainly among social insects like ants, bees, fishes etc. and they have individual little intelligence and follows basic rules using local information obtained from the surroundings. In this paper, traditional and SI based routing protocols have been discussed and performance comparisons given with is help of different output graphs for routing protocols such as Ant based AODV (AAODV) and Honeybee based AODV (HAODV) using the NS-2 simulation tool.
The performance of routing protocols has been studied in terms of different parameters like throughput and packet delivery ratio (PDR).
Keywords –MANET, SI, AAODV, HAODV.
I.INTRODUCTION
Recently, many network researchers are studying networks based on new communication techniques, more than ever wireless communications. Mobile Ad hoc Network or MANET is a self-configuring system of mobile routers which are wirelessly connected. Such network may work in a separate manner, or may be connected to the larger internet operating as a hybrid fixed/ad hoc network.SI is an Artificial Intelligence technique based on the study of collective behavior in decentralized, self-organized systems. Swarm intelligence is basically the emergent collective intelligence of collection of simple agents. It increases complex and intelligent behavior through simple, unsupervised interactions between a total numbers of independent swarm members.
SWARM INTELLIGENCE
PSO ACO Honeybee Figure 1. Different models of Swarm Intelligence
Swarm Intelligence offers solution for complex optimization problems which are not easily handled by other methods. Swarm is defined as a group of movable agents that jointly resolve problems. Every distinct entity of the group has simple order of action and access to a certain quantity of data through its instantaneous neighbor. The swarms able to complete very tough problems of the computation and optimization even the members in swarm have limited data and simple actions. Swarm Intelligence involves Particle Swarm Optimization or PSO, Ant Colony Optimization or ACO and Honey bee models. The behavior of these models is same as the behavior of real insects for food searching, prearranged living and self-protective styles for computational problems. The SI based techniques are more appropriate for the routing optimization and energy resources optimization.
II.ROUTINGPROTOCOLSANDALGORITHMS In this section, we review selected SI routing protocols for MANETs and highlight their properties with respect to the taxonomy of routing protocols. In the following subsections, we discuss Ant based
AODV (AAODV) and Honeybee based AODV (HAODV) protocols.
A. AAODV
Ant- AODV is a merge of protocols i.e. both reactive with proactive protocols. It has the ability to bear the cost of the friend and defer sand issues, identifying with network all the more effectively, when contrasted with conventional AODV steering convention. The responsive component is performed by means of AODV and the proactive component is done through subterranean ant-based methodology [26].
The goal of the ant-based algorithm right now is to perpetually endeavor to diminish defer hold up in addition the network is season of inertness, developing the likelihood to the disclosure courses speedily, Ant- AODV's steering is for the most part relies upon the check of bounces and its goal is to get familiar with the topology of the system, lacking other exact occupations, as various to the lion's share subterranean ant-based algorithms.
B. Honey Bee Based Protocol
The Honeybees algorithm is fundamentally population-based and nature-inspired method for optimization difficulties that copycats the food foraging nature of swarms of honey bees. This method utilizes the idea of honey bees for food searching, defence and locatable nature of actual honeybees.
According to the work, the artificial bees are separated into three groups like employed bees, onlooker bees and scout bees with performing their corresponding duties. The bee’s algorithm works with the initiation of the settlement of scout bees in the search space and fitness of the scout bees is estimated [27].
The bees which are having greater fitness then a threshold is preferred as selected bees and corresponding visited locations by then are nominated for neighbourhood search.SI based methods are iterative and termination criteria are planned for the termination of the algorithm. The main application of Honeybees based algorithms are in the area of ad hoc and wireless sensor networks.
III.PROPOSEDALGORITHM
This section deals with the Honeybee based AODV with the algorithm steps made for building this novel protocol.
A. Algorithm
Step 1. Initialize the Routing table and the HB parameters for nodes.
Step 2. Randomly allocate bee to every node. Every bee must move to next neighbour node, depending on the probability distribution and depending on destination node.
Step 3. The local Routing table update is performed.
Step 4; Source node Broadcast the Forward scout to all nodes;
Step 5 : For All Node(id):
If (Broadcast already received):
Delete forward scout End
Else:
If (node== Destination node):
Send backward scout to source node.
End Else:
If (is accumulator):
add forward scout to accumulator Else:
Create accumulator
add forward scout to accumulator Broadcast the accumulator.
Step 6. Compute the optimal path and global update of Routing table. Send packet to destination node
Step 7: End
IV. SIMULATION ENVIRONMENT
There are some quantitative metrics that can be used for evaluating the performance of routing protocols in MANET.
A. Performance Matrices
We have used the following parameters for evaluating the performance of two routing protocols AAODV (Ant Based AODV) and HAODV (Honeybee based Ad-hoc On-demand Distance Vector):
1) Throughput: Ratio of the packets delivered to the total number of packets sent.
2) Packet Delivery Fraction: It is the ratio of data packets delivered to the destination to those generated by the sources. It is calculated by dividing the number of packets received by destination through the number packet originated from source.
PDF = (Pr/Ps)*100
Where Pr is total Packet received & Ps is the total Packet sent.
B. Simulation Setup
As already discussed, we have taken routing protocols, specifically AAODVand HAODV. InNS2 simulation, the random way point mobility model were used andnode speed is changedlike1s,2s, 4s, 5s,10s and 30s.The performance investigation is performed on Ubuntu Operating System. NS2 was installed on this platform.In this scenario some parameters with a
certain value are considered. These specific values are given in TABLEI.
TABLE I
Scenario for Implementation of AAODV and HAODV
Platform Ubuntu
Simulator NS2
Protocols AAODV,HAODV
Channel type Wireless channel Traffic type Constant bit rate (CBR) Number of nodes 50
Simulation area size
500 x 400
Mobility model Random way point mobility
Antenna model Antenna/Omnidirectional Packet size 712 Bytes
Max. packet in ifq 50
V. RESULT AND DISCUSSION A. Throughput
1. In Fig. 2, shows that Swarm HAODV have high Throughput than AAODV When as no of node speed increases Throughput for HAODV will increase consistent in comparison with AAODV protocols.
Fig.2 Throughput versus simulation time for AAODV and HAODV
B. Packet Delivery Ratio
Fig.3 Packet Delivery Ratio verses simulation time for AAODV and HAODV
The Fig. 3 shows the relationship between Packet delivery Ratio at y-axis and node speed at x-axis for shows that Swarm HAODV have high PDR than AAODV When as no of node speed increases PDR for HAODV will increase consistent in comparison with AAODV protocol.
VI. CONCLUSION
Here, we compare two different routing methods, one is conventional and other is swarm-based for MANETs.Here, honeybee based AODV algorithm has been made and simulated using NS2 simulator. The outputs denote that the proposed algorithm which is swarm based, is high Throughput and high Packet delivery ratio than Ant based AODV (AAODV) protocol. Further, future opportunity can be mixture of other swarm based techniques and presents hybrid methods for energy efficiency in MANETs.
REFERENCES
[1] Xin –She Yang, “ Nature- Inspired Metaheuristic Algorithms: Second Edition”, Luniver Press, UK, 2008.
[2] Bhabani Sankar Gouda, Chandan Kumar Behera, and Ranjit Kumar Behera, "A Scenario Based Simulation Analysis and Performance Evaluation
of Energy Efficiency", IEEE Enhance-ment of Routing Protocols in MANET, vol.-4, no.-7, pp.
502-507, July 2013.
[3] Tejashree S Khanvilkar, K P Patil, "Performance Evaluation and Comparison of Routing Protocols in MANETS", IEEE Protocols in MANETS, vol.- 21, no.-3, pp. 1176-1179, July 2013.
[4] Shakeel Ahmed ,"Performance Analysis of DSR and AODV Routing Protocols" Interna-tional Journal of Computer Theory and Engineering, Vol.-5, No.-3, pp. 582-584, June 2013.
[5] Aashish Sharma, Purneshwari Varshney, and Kushagra Bhatia, "Performance Evolution and Simulation of Energy Efficient Routing Protocols in Wireless Sensor Network" International Journal of Emerging Technology and Advanced Engineering, Volume-3, no.-10, pp. 241-246, October 2013.
[6] Bhalinder Kaur, Sonia , "Performance Evaluation of MANET Routing Protocols with Scala-bility and Node Density issue for FTP Traffic"
International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Volume-3, no.-5, pp. 543-548, May 2013.
[7] PreetiGaharwar, Mr. Sunil R. Gupta,
"Performance Comparison of AODV, DSDV and DSR Routing Protocols in MANET" International Journal of Advanced Research in Computer Sci- ence and Software Engineering Research Paper Volume-3, no.-4, pp. 1059-1063, April 2013.
[8] Kumar Prateek, Nimish Arvind, and Satish Kumar Alaria , "MANET-Evaluation of DSDV, AODV and DSR Routing Protocol" International Journal of Innovations in Engineering and Technology (IJIET) Vol.-2, no.-1, pp. 99-104, February 2013.
[9] Ravneet Kaur, "Energy Efficient Routing Protocols in Mobile Ad hoc Network based on AODV Protocol" International Journal of Application or Innovation in Engineering Manage-ment (IJAIEM) Volume-2, no.-3, pp.
322-327, January 2013.
[10] Julia Rahman, Md. Al Mehedi Hasan, and Md.
Khaled Ben Islam, "Comparative Analysis the Performance of AODV, DSDV and DSR Routing Protocols in Wireless Sensor Network", IEEE 7th International Conference on Electrical and Computer Engineering, vol.-4, no.-3, pp. 283-286, December 2012.
[11] QutaibaRazouqi, Ahmed Boushehri, Mohamed Gaballah, and Lina Alsaleh, "Combined Traffic Simulation Scenarios Performance Investigation
Routing protocols AODV, DSR and DSDV in MANET", IEEE Investigation Routing protocols AODV, DSR and DSDV in MANET, vol.-3, no.- 4, pp. 74-79, July 2012.
[12] Anoop Kumar Jain, Sambhav Jain, and Anita Namdev, "performance based secure opti-mized routing protocol for mobile ad hoc network"Journal of Global Research in Computer Science Volume-3, no.-4, 5-10, April 2012.
[13] Sanjeev Sharma, and Sanjay Singh, "A Survey of Routing Protocols and Geo-Graphic Routing Protocol Using Gps in MANET", Journal of Global Research in Computer Science Volume-3, no.-12, pp. 51-56, December 2012.
[14] Ajay Shah, Hitesh Gupta, and Mukesh Baghel,
"Energy-Efficient Routing Protocol For Mobile Ad Hoc Networks" International Journal of Engineering Research and Applications (IJERA) Vol.-2, no.-4, pp. 1342-1346, July-August 2012.
[15] Prashant Kumar Maurya, Gaurav Sharma, Vaishali Sahu, Ashish Roberts, Mahendra Sri- vastava, "An Overview of AODV Routing Protocol" International Journal of Modern Engineer-ing Research (IJMER) Vol.2, no.-3, pp.
pp-728-732, May-June 2012.
[16] Deepak Kumar, Ashutosh Srivastava, and S C Gupta, "Performance Comparison of DSDV and AODV Routing Protocols in MANETS"
International Journal of Electronics Communica- tion and Computer Technology (IJECCT) Volume-2, no.-3, pp. 120-124, May 2012.
[17] S.R. Biradar, Koushik Majumder, Subir Kumar Sarkar, Puttamadappa.”Performance evaluation and comparison of AODV and AOMDV ”, (IJCSE) International Journal on Computer Scienceand Engineering Vol. 02, No. 02, 2010, 373-377.
[18] Geetam Singh Tomar, Tripti Sharma, Debanath Bhattacharyya, and Tai-hoon Kim, " Per- formance comparison of AODV, DSR and DSDV under various network conditions: A survey", IEEE International Conference on Ubiquitous Computing and Multimedi Applications vol.-3, no.-5, pp. 3-7, 2011.
[19] I.Vijaya, PinakBhusan Mishra, "Influence of Routing Protocols in Performance of Wire-less Mobile Adhoc Network", IEEE Second International Conference on Emerging Applica- tions of Information Technology vol.-3, no.-4, pp.340-344, 2011.
[20] Humayun Bakht, "Survey of Routing Protocols for Mobile Ad-hoc Network" International
Journal of Information and Communication Technology Research Volume-1, no.-6, pp. 258- 270, October 2011.
[21] Asma Tuteja, Rajneesh Gujra, and Sunil Thalia ,
"Comparative Performance Analysis of DSDV, AODV and DSR Routing Protocols in MANET using NS2", IEEE International Con-ference on Advances in Computer Engineering, vol.-3, no.-6, pp. 330-333, 2010.
[22] Ehsan H, Uzmi ZA, "Performance Comparison of Ad Hoc Wireless Network Routing Pro-tocols"
Proceedings of INMIC, pp. 475- 465, December 2010.
[23] Sunil Taneja , Ashwani Kush, "A Survey of Routing Protocols in Mobile Ad Hoc Net- works"International Journal of Innovation Management and Technology,Vol.-1, no.-3, pp.
279-285, August 2010.
[24] Jyu-Wei Wang, Hsing-Chung Chen, Yi-Ping Lin,
"A Secure DSDV Routing Protocol ForAdHoc Mobile Networks ", 2009 fifth International Joint Conference on INC, IMS and IDC.
[25] Z. Liu, M. Kwiatkowska, and C. Constantinou. A biologically inspired optimization to AODV routing protocol. pages 106–111, December 2004.
[26] Eslam Al Maghayreh, Salam Abu Al-Haija, Faisal Alkhateeb and ShadiAljawarneh, “Bees Ants Based Routing Algorithm”, 2010 International Conference on Intelligent Systems, Modelling and Simulation.
[27] H. F. Wedde, M. Farooq, T. Pannenbaecker, B.
Vogel, C. Mueller, J. Meth, and R.
Jeruschkat,“BeeAdHoc: an energy efficient routing algorithm for mobile ad-hoc networks inspired by bee behavior”, In Proceedings of GECCO, pages 153–161, 2005.