International Journals of Advanced Research in Computer Science and Software Engineering ISSN: 2277-128X (Volume-7, Issue-6) Research Article June 2017 Comparative Analysis of AODV and BELLMANN Routing Protocols for Various Battery Models on the Basis of Different Performance Metrics Sanjay Kumar Maurya, Seema Rahul A.P. Department of ECE, GCRG Group of Institutions, Lucknow, Uttar Pradesh, India Abstract: Mobile Ad-hoc Network (MANET) is collection of multi-hop wireless mobile nodes that communicate with each other without centralized control or established infrastructure. The wireless links in this network are highly error prone and can go down frequently due to mobility of nodes, interference and less infrastructure. The AODV, BELLMAN protocols are compared for battery models DURACELL AA (MX 1500), PANASONIC AA, PANASONIC AAA, DURACELL MN 2400, DURACELL MX2400 standard using Qualnet as a Simulation tool. Hence performance of the protocols with various battery models counts and helps to make a right selection. Mobile Ad-hoc Network (MANET) is accumulation of multi-hop wireless mobile nodes that speak with each other without unified control or set up infrastructure. The wireless connections in this system are highly error prone and can go down much of the time because of mobility of node, interference and less infrastructure. The AODV, BELLMAN protocols are thought about for various battery models DURACELL AA (MX 1500), DURACELL MN 2400, DURACELL MX2400, PANASONIC AA, PANASONIC AAA, standard utilizing Qualnet as a Simulation tool. Thus execution of the protocols for different battery models counts and makes a correct choice. Keywords: MANET, QUALNET, AODV, BELLMAN I. INTRODUCTION “Wireless networking is a technology that enables two or more computers to communicate using standard network protocols, but without network cabling” [1]. Also, now there exist network protocols that are created only with the end goal of Wireless systems. We can order wireless network in essentially taking after two classifications. 1) A Network with an existing infrastructure: is a network where exists a wireless access point or earlier wireless hardware support for each node to connect to networks. Here nodes do not participate in any kind of transit services. They communicate to access points to send& receive packets from other nodes. In this kind of network different access point can follow different0wireless protocol like 802.11 b or 802.11g and still can communicate with each other. There exist several wireless products based on this kind of technology. 2) Ad-hoc network is a system where there is no presence of wireless infrastructure for networking, Instead each and every node communicates with each other utilizing their sole transmitter-receiver. In this sort of system every node participates willfully in transit packet that travels to and from various nodes. Each and every node takes after same routing algorithm to route various packets. Therefore this sort of system have constrained homogenous feature. There are very few wireless products that take after this proposed technology. II. MATERIALS AND METHODS A. Types of routing protocol 1) Proactive routing protocol: It is a protocol that maintains information continuously. Typically, each node is having a table containing information on how to reach another node and the algorithm tries to keep the above mentioned table upto-date. Any change in the network topology is propagated through the network. 2) Reactive (on demand) routing protocols: On demand routing protocols uses two different operations to discover route and maintenance operation of the route. In this type of protocols routing information is acquired only on-demand. This is the operation of route discovery. Maintenance of route is the process of responding to any change occurred in topology that happen after a route has initially been created. 3) Hybrid routing protocols: New generations of protocols are Hybrid protocols, which is both Proactive and Reactive in nature. Most hybrid protocols proposed are zone based (means that the network is divided or seen as a number of zones by each node). Normally, Hybrid routing protocols for mobile ad-hoc networks exploit hierarchical network architectures. III. THE PROTOCOLS STUDIED A. AODV The Ad-hoc On-demand Distance Vector (AODV) routing protocol employs an on-demand mechanism for route discovery and maintenance using a hop-count routing metric coupled with sequence numbers and periodic beacons [2]. © www.ijarcsse.com, All Rights Reserved Page | 661 Maurya et al., International Journals of Advanced Research in Computer Science and Software Engineering ISSN: 2277-128X (Volume-7, Issue-6) The procedure happens in two stages; Route Discovery and Route Maintenance. Route Discovery includes request and replypackets. At the point when a source nodeis communicating with a destination node whose route is not known, it broadcasts a packet in the network called Route Request (RREQ) packet. Each and every RREQ contains a unique ID, source and destination IP addresses, hop count, and also succession numbers, control flags, route life-span. At the point when the RREQ achieves the destination node a Route Reply (RREP) packet is created and unicast back to the originator of the RREQ. Like the RREQ, the RREP contains the source and destination IP addresses, destination sequence number, hop count, control flags, and route lifetime. Each intermediatenode of the network that gets the RREP increases the hop count and builds up a forward route to the wellspring of the packet, and transmits the packet by means of the invert route. Route maintenance is moderately straightforward. Nodes can utilize either link layer feedback or intermittent Hello messages. Failure to receive the link layer feedback or three consecutive Hello messages from a neighbor is taken as an indication that the link to the neighbor in question is down. In case a link break is detected for the next hop of an active route, a Route Error (RERR) packet is sent to its active neighbors that were using the particular route. This informs the neighbor nodes to re-acquire a new route to the destination using the route discovery process. When using AODV in a network with multi-radio nodes, each RREQ is broadcast on all interfaces. Intermediate nodes with one or more interfaces operating on a shared channel, receive the RREQ and create a reverse route that points towards the source node. If the RREQ is a duplicate, it is simply dropped. The first received RREQ received by the destination or any intermediary node is selected and all other RREQs are discarded. The RREP is generated in response to the selected RREQ, and is sent back to the source node on the existing reverse route. Both the single and multi-radio variants of AODV utilize the hop-count routing metric which, although simple to implement, portrays aa number of shortcomings when applied directly to hybrid WMNs. B. BELLMAN The algorithm known as Bellman-Ford was originally developed by Bellman [Bel58] and by Ford and Fulkerson [FF62]. It is typically described in pseudo code. [3] Bellman-Ford is used for single source shortest path along with Dijkstra Algorithm. It is a Dynamic Programming based algorithm and it work for negative weight edges. Also distributed variant of the Bellman–Ford algorithm is used in distance-vector routing protocols. Routers use the Bellman- Ford distancevector routing algorithm to exchange the routing information for the current status of the network and also to identify the route for packets to get their destinations. This algorithm basically merges all the routing information provided by the different routers into lookup tables maintained at nodes. It is a well defined protocol and used on many popular networks. It provides reasonable performance for small or medium sized networks, but for larger networks this algorithm is slow while calculating updates to the network topology. In some cases, looping occurs, in which a packet goes through the same node more than once. In general, most DVR (distance-vector routing) algorithms are not suitable for larger networks that have thousands of nodes, or if the network configuration changes often. In the latter case, the routing algorithm must be able to dynamically update the routing tables quickly to accommodate changes [4]. It is used as an algorithm by distance vector routing protocols such as RIP, BGP, ISO, IDRP, and NOVELL IPX. Routers that use this algorithm will maintain the distance tables, which tell the distances and shortest path to sending packets to each node in the network [5]. This protocols and algorithms currently use in the IPv4 Internet. If that protocol is used in those system of networks which have several hundreds of networks and if there is any loop formed then Bellman-ford take much time to resolve that loop so this protocol is not suitable for larger networks. IV. BATTERY MODELS The zinc/manganese dioxide/potassium hydroxide cells, which are commonly called alkaline [6] or alkalinemanganese dioxide cells, having a higher energy output compared to zinc-carbon (Leclanche) cells. Other significant advantages are longer shelf life, superior low temperature performance and better leakage resistance. In comparison to zinc-carbon cell, the alkaline cell delivers about ten times the ampere-hour capacity at high and continuous drain conditions; with its performance at low temperatures it is also being superior to other conventional aqueous electrolyte primary cells. It’s much effective, secure seal provides excellent resistance for leakage and corrosion.The use of an alkaline electrolyte, electrolytic ally prepared manganese dioxide, and a more reactive zinc powder contributes to a higher initial cost than zinccarbon cells. However, due to the longer service life, the alkaline cell is actually more cost-effective based upon costper-hour usage, particularly with high drains and continuous discharge. The high-grade, energy-rich materials composing the anode and cathode, in conjunction with the more conductive alkaline electrolyte, produce more energy than could be stored in standard zinc carbon cell sizes. The product information and test data included in this section represent DURACELL's newest alkaline battery products. The use of alkaline electrolyte, electrolytically developed manganese dioxide, and highly reactive zinc powder distributed to a higher initial price compared to zinc-carbon cells. However, the alkaline cell is muchcost effective depending upon cost-per-hour (CPH) usage, especially with high drains and uninterrupted discharge and referable to the longer service life. The high- rate and rich in energysubstantial are composingits cathode and anode, in colligation with much conductive alkaline electrolyte which yields more energy than could be storage in zinc carbon cell sizes.The product test data and information are including in this division symbolizes DURACELL's most newfangled alkaline battery products. © www.ijarcsse.com, All Rights Reserved Page | 662 Maurya et al., International Journals of Advanced Research in Computer Science and Software Engineering ISSN: 2277-128X (Volume-7, Issue-6) TABLE I DURACELL AA (MX 1500) Nominal Voltage 1.5 V Operating Voltage 1.6 - 0.75V Impedance: 81 m-ohm @ 1kHz Typical Weight: 24 gm (0.8 oz.) Typical Volume: 8.4 cm 3 (0.5 in.3) StorageTemperatureRange -20oC to 35oC Operating TemperatureRange -20oC to 54oC Terminals: Flat ANSI 15A IEC LR6 Nominal Voltage Operating Voltage Impedance: Typical Weight: Typical Volume: StorageTemperatureRange Operating TemperatureRange Terminals: ANSI IEC TABLE II PANASONIC AA 1.5 V 1.6 - 0.75V 136 m-ohm @ 1kHz 0.80gm (23.0oz.) 3.8 cm3 (0.2 in.3) -20oC to 35oC -20oC to 54oC Flat 24A LR03 TABLE III PANASONIC AAA Nominal Voltage 1.5V Operating Voltage 1.6 - 0.75V Impedance: 136 m-ohm @ 1kHz Typical Weight: 11.0 grams (0.38 oz.) Typical Volume: 3.8cm3(0.2 in.3) StorageTemperatureRange -20oC to 35oC Operating TemperatureRange -20°C to 54°C (-4°F to 130°F) Terminals: Cap and base ANSI 24A IEC LR03 TABLE IV DURACELL MN 2400 Nominal Voltage 1.5V Operating Voltage 1.6 - 0.75V Impedance: 250 m-ohm @1kHz Typical Weight: 11.0 grams (0.39 oz.) Typical Volume: 3.5cm3(0.21 in.3) StorageTemperatureRange -20oC to 35oC Operating TemperatureRange -20°C to 54°C (-4°F to 130°F) Terminals: Flat ANSI 24A IEC LR03 Nominal Voltage Operating Voltage Impedance: Typical Weight: © www.ijarcsse.com, All Rights Reserved TABLE V DURACELL MX2400 1.5V 1.6 - 0.75V 114 m-ohm @ 1kHz 11 gm (0.4 oz.) Page | 663 Maurya et al., International Journals of Advanced Research in Computer Science and Software Engineering ISSN: 2277-128X (Volume-7, Issue-6) Typical Volume: 3.5 cm 3 (0.2 in.3) StorageTemperatureRange -20oC to 35oC Operating TemperatureRange -20oC to 54oC Terminals: Flat ANSI 24A IEC LR03 V. SIMULATION ENVIRONMENTS The adopted methodology for the results of this work (specifically comparative routing analyses) is based on simulations near to the real time packages before any actual implementation. This is accomplished by simulating the scenario with the help of simulation tool Qualnet [7].QualNet is a comprehensive suite of tools for modeling large wired and wireless networks. It uses simulation and emulation to predict the behavior and performance of networks to improve their design, operation and management. QualNet enables users to design new protocol models, Optimize new and existing models, Design large wired and wireless networks using pre-configured or userdesigned models, Analyze the performance of networks and perform what-if analysis to optimize them. QualNet is the preferable simulator for simplicity of the operation. Along these lines, we discovered QualNet be the best decision to execute our scenarios as we needn't bother with each element conceivable. To evaluate and compare the effectiveness of these routing protocols in a Mobile Ad-Hoc network, we performed extensive simulations in QualNet5.0.2 each simulation is carried out under a constant mobility. The simulation parameters are listed in Table S.No 1 2 3 4 5 6 7 8 9 10 11 TABLE VI SIMULATION PARAMETERS Parameter Remark Antenna model Omnidirectional Terrain Size 1500X1500 No of nodes 60 Radio Type 802.11b radio Battery Charge Monitoring Interval 30min Data Rate 2mbps Mobility Model Random way point Pause Time 10sec Speed of vehicle min-2m/s, max-10m/s Position granularity 1500 Battery model Residual life Estimator A. Designing of Scenario The Qualnet Simulator used, has a scalable network library and gives accurate and efficient execution [8].The scenario is designed in such a way that it undertakes the real traffic conditions. We have chosen 60 fast moving vehicles in the region of 1500X1500 m2 with the random way point mobility model. There is also well defined path for some of the vehicles. It shows wireless node connectivity of few vehicles using CBR application. The area for simulation is Hilly area with altitude of 1500 meters. Battery model are DURACELL AA (MX 1500), PANASONIC AA, PANASONIC AAA, DURACELL MN 2400, DURACELL MX2400.The simulation is performed with different node mobility speed and CBR (Constant bit rate) traffic flow. CBR traffic flows with 512 bytes are applied. Simulations made here are in different speed utilization with IEEE 802.11 that is medium access control (MAC), having data rate 2mbps. The network protocol here applied is Internet Protocol version four (IPv4). By this proposed topology the failure of node can be easily detected and it gives the way for the accuracy in their performance. B. Performance Metrics 1)Throughput: It is one of the dimensional parameters of the network which gives the fraction ofthechannelcapacity used for useful transmission selects a destination at thebeginning of the simulation i.e., information whether or not data packets correctlydelivered to the destinations. Higher value of throughput is preferred to obtain better performance. 2) Average End to End delay The average end-to-end delay of the data packets is the time interval between the generation of datapacket and its arrival at the destination [9]. Average end to end delay should be as low as possible for the better performance. 3) Packet Delivery Sent It is the ratio of the number of data packets received by the CBR sink at the final destinations tothe number of data packets originated by the “application layer” at the CBR sources. 4) Average Jitter Average Jitter is the variation (difference) of the inter-arrival times between the two successive packets received. © www.ijarcsse.com, All Rights Reserved Page | 664 Maurya et al., International Journals of Advanced Research in Computer Science and Software Engineering ISSN: 2277-128X (Volume-7, Issue-6) 5) Throughput (bit/s) The average rate of successful message delivery over a communication channel is known as throughput. It is measured in bits per second (bit/s or bps), and sometimes in packets per second or packets per time slot. VI. RESULTS The comparison chart of AODV and BELLMANN routing protocols on the basis of different battery models which are used in mobile ad-hoc networks are given below for different performance metrics. At the end we will conclude that which protocol is better than other on the basis of following comparison. TABLE VII AVERAGE JITTER Battery Models AODV DURACELL AA (MX 1500) 0.0258168 PANASONIC AA 0 PANASONIC AAA 0.00710052 DURACELL MN 2400 0.0261693 DURACELL MX2400 0.12112 0.14 0.12 0.1 0.08 0.06 0.04 0.02 0 BELLMANN 0.0071354 0.00399254 0.00522522 0.00185138 0.0071354 AODV BELLMANN Fig. 1 Graph for average jitter TABLE VIII TOTAL BYTES RECEIVED Battery Models AODV DURACELL AA (MX 1500) 11264 PANASONIC AA 512 PANASONIC AAA 12288 DURACELL MN 2400 10752 DURACELL MX2400 6656 14000 12000 10000 8000 6000 4000 2000 0 BELLMANN 9728 10752 7680 8192 9728 AODV BELLMANN Fig. 2 Graph for total bytes received © www.ijarcsse.com, All Rights Reserved Page | 665 Maurya et al., International Journals of Advanced Research in Computer Science and Software Engineering ISSN: 2277-128X (Volume-7, Issue-6) TABLE IX TOTAL PACKET RECEIVED Battery Models AODV BELLMANN DURACELL AA (MX 1500) 22 19 PANASONIC AA 1 21 PANASONIC AAA 24 15 DURACELL MN 2400 21 16 DURACELL MX2400 13 19 25 20 15 10 5 0 AODV BELLMANN Fig. 3 Graph for total packets received TABLE X AVERAGE END-TO-END DELAY(S) Battery Models AODV BELLMANN DURACELL AA (MX 1500) 0.0850508 0.0552528 PANASONIC AA 0.408064 0.0354893 PANASONIC AAA 0.0346142 0.0272528 DURACELL MN 2400 0.0497354 0.0268469 DURACELL MX2400 0.276117 0.0552528 0.45 0.4 0.35 0.3 0.25 0.2 0.15 0.1 0.05 0 AODV BELLMANN Fig. 4 Graph for average end to end delay TABLE XI THROUGHPUT (BIT/S) Battery Models AODV DURACELL AA (MX 1500) 4081 PANASONIC AA 220 PANASONIC AAA 4292 DURACELL MN 2400 3763 DURACELL MX2400 4584 © www.ijarcsse.com, All Rights Reserved BELLMANN 3699 3906 3085 2848 3699 Page | 666 Maurya et al., International Journals of Advanced Research in Computer Science and Software Engineering ISSN: 2277-128X (Volume-7, Issue-6) 5000 4500 4000 3500 3000 2500 2000 1500 1000 500 0 AODV BELLMANN Fig. 5 Graph for throughput The above two routing protocols AODV & BELLMANN are compared for different battery models available in MANET. As the total bytes received, total packets received and throughput calculated above is better for BELLMANN. And the average end to end delay is also lower than the AODV. AODV is better than BELLMANN if we are only concerned to the average jitter, as average jitter is higher in case of AODV.But if we are concerned with overall behavior than the above comparative analysis concludes that the average performance of BELLMANN routing protocol is better than AODV. ACKNOWLEDGEMENT We are thankful to the Prof (Dr.) Sandip Vijay, Associate Professor, Department of Electronics and Communication ICFAI University, Dehradun, India for providing research facilities and being the constant source of inspiration. REFERENCES [1] S.K. Maurya, S. Rahul, Y. Rajvanshi, and S.Vijay, “Comparative Study of DYMO and Bellman Ad hoc Routing Protocol for various Battery models in MANET using Qualnet” Conference on Advances in Communication and Control Systems 2013 (CAC2S 2013), p. 103-109 [2] J. Broch, D. A. Maltz, D. B. Johnson, Y. C. Hu, and J. Jetcheva. “A Performance Comparison of Multi-hop Wireless Ad hoc Network Routing Protocols” In Proceedings of the 4th Annual International Conference on Mobile Computing and Networking (MobiCom), ACM Press,1998, p. 85–97 [3] Philip J. Taylor “Specification of policy languages for network routing protocols in the Bellman-Ford family”, University of Cambridge Computer Laboratory King’s College, Sept 2011 [4] Bellman-Ford Distance-Vector Routing Algorithm (Linktionary term), 10/2012 www.linktionary.com/b/ bellman .html [5] A. Boomarani, V.R.Sarma, Dhulipala , and RM. Chandrasekaran ,“Throughput and Delay Comparison of MANET Routing Protocols” International journal of Open Problems Compt. Math., Vol. 2, No. 3, September 2009 [6] R. K. Singh, A. Asthana “Evaluation of Proactive, Reactive and Hybrid Ad hoc Routing Protocol for Panasonic AAA Battery model In VANET using Qualnet” VSRDIJCSIT, Vol. 1 (8), 2011, p. 601-607 [7] M. Sharma, G. Singh “Evaluation of Proactive, Reactive and Hybrid Ad hoc Routing Protocol for various Battery models in VANET using Qualnet” International Journal of Smart Sensors and Ad Hoc Networks (IJSSAN) (Print) Volume 1, Issue-2, 2011 [8] Rajesh Yadav, “A Survey of MAC Protocols for Wireless Sensor Networks”,UbiCC journal, Vol-4, No 3, August 15, 2009 © www.ijarcsse.com, All Rights Reserved Page | 667
© Copyright 2026 Paperzz