AODV- An Efficient MANET Routing Protocol

Similar documents
Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

A Survey on Wireless Routing Protocols (AODV, DSR, DSDV)

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14

IJMIE Volume 2, Issue 6 ISSN:

Mobile Ad-hoc and Sensor Networks Lesson 04 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 1

2013, IJARCSSE All Rights Reserved Page 85

Routing Protocols in MANETs

Optimizing Performance of Routing against Black Hole Attack in MANET using AODV Protocol Prerana A. Chaudhari 1 Vanaraj B.

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

Performance Evaluation of MANET through NS2 Simulation

Performance Analysis of Wireless Mobile ad Hoc Network with Varying Transmission Power

Routing In Ad Hoc Networks

Analysis of Routing Protocols in MANETs

MANET is considered a collection of wireless mobile nodes that are capable of communicating with each other. Research Article 2014

Performance Comparison of AODV and AOMDV Routing Protocols in Mobile Ad Hoc Networks

Power aware Multi-path Routing Protocol for MANETS

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

A COMPARISON OF REACTIVE ROUTING PROTOCOLS DSR, AODV AND TORA IN MANET

Kapitel 5: Mobile Ad Hoc Networks. Characteristics. Applications of Ad Hoc Networks. Wireless Communication. Wireless communication networks types

A Literature survey on Improving AODV protocol through cross layer design in MANET

A Survey - Energy Efficient Routing Protocols in MANET

1 Multipath Node-Disjoint Routing with Backup List Based on the AODV Protocol

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

Maharishi Markandeshwar University

Routing in Ad-hoc Networks

Performance of Ad-Hoc Network Routing Protocols in Different Network Sizes

LECTURE 9. Ad hoc Networks and Routing

Figure 1: Ad-Hoc routing protocols.

COMPARITIVE ANALYSIS OF ROUTING PROTOCOLS IN MOBILE ADHOC NETWORKS

Ad Hoc Routing. Ad-hoc Routing. Problems Using DV or LS. DSR Concepts. DSR Components. Proposed Protocols

QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET

Performance Evaluation of AODV and DSR routing protocols in MANET

Performance Comparison and Analysis of DSDV and AODV for MANET

Performance Evaluation Of Ad-Hoc On Demand Routing Protocol (AODV) Using NS-3 Simulator

4/11/2012. Outline. Routing Protocols for Ad Hoc Networks. Classification of Unicast Ad-Hoc Routing Protocols. Ad Hoc Networks.

Mobile Ad-Hoc Networks & Routing Algorithms

Considerable Detection of Black Hole Attack and Analyzing its Performance on AODV Routing Protocol in MANET (Mobile Ad Hoc Network)

Outline. CS5984 Mobile Computing. Taxonomy of Routing Protocols AODV 1/2. Dr. Ayman Abdel-Hamid. Routing Protocols in MANETs Part I

Mobile Ad-hoc Networks (MANET)

Volume 3, Issue 6, June 2015 International Journal of Advance Research in Computer Science and Management Studies

Performance Comparison of AODV, DSR, DSDV and OLSR MANET Routing Protocols

Unicast Routing in Mobile Ad Hoc Networks

Performance Analysis of Proactive and Reactive Routing Protocols for QOS in MANET through OLSR & AODV

Performance Analysis of Aodv Protocol under Black Hole Attack

Recent Researches in Communications, Information Science and Education

Backward Aodv: An Answer To Connection Loss In Mobile Adhoc Network (Manet)

ANALYSIS OF DIFFERENT REACTIVE, PROACTIVE & HYBRID ROUTING PROTOCOLS: A REVIEW

Relative Performance Analysis of Reactive (on-demand-driven) Routing Protocols

PERFORMANCE EVALUATION OF DSR USING A NOVEL APPROACH

Mitigating Superfluous Flooding of Control Packets MANET

Performance Analysis of Three Routing Protocols for Varying MANET Size

INTERNATIONAL JOURNAL FOR ADVANCE RESEARCH IN ENGINEERING AND TECHNOLOGY WINGS TO YOUR THOUGHTS..

Behaviour of Routing Protocols of Mobile Adhoc Netwok with Increasing Number of Groups using Group Mobility Model

Study and Comparison of Mesh and Tree- Based Multicast Routing Protocols for MANETs

Performance Evaluation of Routing Protocols in Wireless Mesh Networks. Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela

Tietokoneverkot T

Performance Analysis of MANET Routing Protocols OLSR and AODV

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

Simulation and Comparative Analysis of AODV, DSR, DSDV and OLSR Routing Protocol in MANET Abstract Keywords:

6. Node Disjoint Split Multipath Protocol for Unified. Multicasting through Announcements (NDSM-PUMA)

Anil Saini Ph.D. Research Scholar Department of Comp. Sci. & Applns, India. Keywords AODV, CBR, DSDV, DSR, MANETs, PDF, Pause Time, Speed, Throughput.

Routing Protocols in Mobile Ad-Hoc Network

A Comparative study of On-Demand Data Delivery with Tables Driven and On-Demand Protocols for Mobile Ad-Hoc Network

A Comparative Study of Routing Protocols for Mobile Ad-Hoc Networks

AODV-PA: AODV with Path Accumulation

Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol

PIONEER RESEARCH & DEVELOPMENT GROUP

A REVERSE AND ENHANCED AODV ROUTING PROTOCOL FOR MANETS

A Review of Reactive, Proactive & Hybrid Routing Protocols for Mobile Ad Hoc Network

A Simulation study : Performance comparison of AODV and DSR

Energy Efficient Routing Protocols in Mobile Ad hoc Networks

A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS

Energy Efficient Routing Protocols in Mobile Ad hoc Network based on AODV Protocol

Scalability Performance of AODV, TORA and OLSR with Reference to Variable Network Size

ENERGY-AWARE FOR DH-AODV ROUTING PROTOCOL IN WIRELESS MESH NETWORK

PERFORMANCE ANALYSIS OF MOBILE AD- HOC NETWORK ROUTING PROTOCOLS OVER TCP

Ad hoc On-demand Distance Vector Routing (AODV) [Perkins99] CSE 6811 : Lecture 7

Simulation and Analysis of AODV and DSDV Routing Protocols in Vehicular Adhoc Networks using Random Waypoint Mobility Model

MANET TECHNOLOGY. Keywords: MANET, Wireless Nodes, Ad-Hoc Network, Mobile Nodes, Routes Protocols.

AODV Multipath Extension using Source Route Lists with Optimized Route Establishment

Volume 2, Issue 1, January 2012 ISSN: X International Journal of Advanced Research in Computer Science and Software Engineering

Routing Protocols in MANET: Comparative Study

White Paper. Mobile Ad hoc Networking (MANET) with AODV. Revision 1.0

Pooja * Sandeep Jaglan Reema Gupta CSE Dept of NCCE, ISRANA CSE Dept of NCCE, ISRANA CSE Dept of NCCE, ISRANA India India India

A Comparative Analysis of Energy Preservation Performance Metric for ERAODV, RAODV, AODV and DSDV Routing Protocols in MANET

Effect of Variable Bit Rate Traffic Models on the Energy Consumption in MANET Routing Protocols

An Extensive Simulation Analysis of AODV Protocol with IEEE MAC for Chain Topology in MANET

Evaluation of Routing Protocols for Mobile Ad hoc Networks

Performance Analysis of Broadcast Based Mobile Adhoc Routing Protocols AODV and DSDV

International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March ISSN

Performance Evaluation of AODV DSDV and OLSR Routing Protocols with Varying FTP Connections in MANET

Comprehensive Study and Review Various Routing Protocols in MANET

REVIEW ON ROUTING PROTOCOLS FOR MOBILE AD HOC NETWORKS

Security Enhancement of AODV Protocol for Mobile Ad hoc Network

Network Coding To Improve Performance of AODV Protocol in Wireless Ad-Hoc Network

CHAPTER 3 IMPROVED AODV BASED ON LINK QUALITY METRICS

CMPE 257: Wireless and Mobile Networking

MODIFICATION AND COMPARISON OF DSDV AND DSR PROTOCOLS

Keywords: AODV, MANET, WRP

Performance Evolution of Proactive and Reactive Routing Protocols in Mobile Ad Hoc Networks

Transcription:

International Journal of urrent Engineering and Technology E-IN 2277 4106, P-IN 2347-5161 2014 INPREO, ll Rights Reserved vailable at http://inpressco.com/category/ijcet Research rticle OV- n Efficient MNET Routing Protocol Mayank Ȧ* Ȧ epartment of Information Technology, L Institute of Technology Management, NH-10, ahadurgarh, Haryana (India) ccepted 10 ugust 2014, vailable online 25 ug 2014, Vol.4, No.4 (ug 2014) bstract high reliability and performance can be given to mobile d Hoc networks with the help of efficient routing protocols. OV (d hoc On-demand istance Vector) that works dynamically to set up and sustain routes, adapting quickly to changing link conditions. OV is an on-demand routing protocol as requested routes are made between source nodes. This paper includes the functionality and features of OV to make it an efficient routing protocol to MNET. This paper also includes some features which can be incorporated in order to make OV more efficient. Keywords: OV, V, R, Flooding, TTL, PF 1. Introduction 1 Wireless communication technology is steadily and rapidly increasing. People wish to use their network terminals (laptops, Ps, etc.) anywhere and anytime. Wireless connectivity gives users the freedom to move where they desire. There exist numerous different wireless networks varying in the way the nodes interconnect. They can be classified in two main types: Networks with fixed infrastructure and d hoc wireless networks (Prashant Kumar Maurya, 2012)Mobile ad hoc network is collection of wireless computers (or nodes) establishing a network in which nodes communicate with each other by forwarding packets within and outside range of direct wireless transmission. uch type of networks also known as Mobile d Hoc multi-hop wireless networks does not have any requisite for fixed infrastructure or central control such as base station or access point, and can be set up according to the demand anywhere as required (nju Gill, 2012). Mobile d-hoc network is a kind of wireless network and self-configuring network of moving routers associated with wireless network (sma Tuteja, 2010). Efficient routing protocols make MNETs reliable (Gurpreet ingh, n.d.) ue to the mobility of nodes, MNETs have a dynamic topology where links are formed and made to break with time. These links can be unidirectional or bidirectional. ue to high level of dynamism, reliable, fast and energy efficient routing of data packets from the source to the destination is an area of great concern for researches. cience it is an infrastructure network, one cannot rely on use of access points or other infrastructure for routing, thus leaving only one option of building multihop routes from source to destination, where in between nodes act as routers. To perform Routing in MNETs involves designing a protocol which helps using routing *orresponding author: Mayank data packets from source to destination with minimum possible hops and minimum battery power consumption of nodes. In MNET some of the challenges faced at different layers (K.Prabhu, 2012). Mobile d-hoc Network (MNET) is an infrastructure less and decentralized network which need a robust dynamic routing protocol (achin Kumar Gupta, 2011) Routing Protocols Figure 1 routing protocols is needed whenever a packet needs to be transmitted to a destination via number of nodes and numerous routing protocols have been proposed for such kind of d hoc networks. These protocols search a route for packet delivery and deliver packet to the destination. asically, routing protocols can be broadly classified into three types as ) Table -driven (or) proactive routing protocol, ) On-demand (or) reactive routing protocol ) Hybrid routing protocol. ). Table-riven (or) Proactive routing protocols Every node maintains the network topology information in the form of routing tables by periodically exchanging routing information. Routing information is flooded in the whole network whenever a node requires a path to the destination node. It runs a best suitable path-finding 2862 International Journal of urrent Engineering and Technology, Vol.4, No.4 (ug 2014)

algorithm on the topology information it maintains. ome of the existing table-driven (or) proactive protocols are V, WRP, GR, OLR, TR, FR, HR, and GR. ). On-emand (or) Reactive routing protocols Protocols that fall under this category in which the network topology information is not maintained. y the help of a connection establishment process the necessary path is obtained when required. The routing information is not exchanged periodically by these protocols. ome of the existing routing protocols that belong to this category are R, OV, TOR, R,, FORP, and PLR. ). Hybrid routing protocol Protocols belonging to this category combine the best features of the previous two types. Nodes within a certain distance from the node concerned or within a particular geographical region are said to be within the routing zone of the specified node. For routing inside this zone a tabledriven technique is used. For nodes that are located beyond this zone an on-demand technique is used. ome of the protocols under this area are ER, ZRP, and ZHL. OV and IT working OV routing protocol is a reactive routing protocol which establish a route when a node requires sending data packets. OV accept a very different apparatus to maintain routing information. It uses conventional routing tables, one entry per purpose (alman bdullah lhamoodi, 2012) OV is proficient of both unicast and multicast routing. The working of the protocol is divided in two functions: 1. Route discovery and 2. Route maintenance. When there is a route needed to some destination, the protocol initiate route discovery. fter that the source node sends route request message to all its neighbours. nd if those nodes do not have any information about the destination node, they will send the message to all its neighbours and so on. nd during this if any neighbour node contains the information about the destination node, the node will send route reply message to the route request message initiator. With the help of this process a path is recorded in the intermediate nodes. This path recognize the route and is called the reverse path. ince each node over network forwards route request message to all of its neighbours, more than one copy of the original route request message can approach at a node. unique id is allotted, when a route request message is created. When a node received, it will check this id and the address of the initiator and discarded the message if it had already processed that request. Node that contains information about the path to the destination sends route reply message to the neighbour from which it has received route request message. This neighbour does the same. ue to the reverse OV- n Efficient MNET Routing Protocol path it can be possible. Then the route reply message flows back using reverse path. When a route reply message will reach the initiator the route is ready and the initiator can start sending data packets (Mina Vajed Khiavi, 2012). This protocol requires all nodes to reserve big enough memory spaces to store possible routing entries for active sources. nd destinations. s most routes are formed on demand, network latency is quite high ( H Manjula, 2008). Message types OV defines 3 message types - Route Requests (RREQs) - Route Replies (RREPs) - Route Errors (RERRs) RREQ messages are used to initiate the route finding process. RREP messages are used to finalize the routes. RERR messages are used to notify the network of a link reakage in an active route. The OV protocol is only used when two endpoints do not have a valid active route to each other. Nodes keep a precursor list that contains the IP address for each of its neighbours that are likely to use it for a next hop in their routing table. The routing table fields used by OV are: - estination IP ddress - estination equence Number - Valid estination equence number flag - Other state and routing flags - Network Interface - Hop ount - Next Hop - List of Precursors - Lifetime(TTL) Working With the help of example: ircle represents the nodes and lines represent the connection. Figure 2 - Node needs a route to - reates a Route Request (RREQ) Enters s IP addr, seq#, s IP addr, seq#, hopcount (=0) 2863 International Journal of urrent Engineering and Technology, Vol.4, No.4 (ug 2014)

OV- n Efficient MNET Routing Protocol Makes a reverse route entry for est=, nexthop=, hopcount=2 - It has a route to, and the seq# for route to is >= s seq# in RREQ Figure 3 - Node needs a route to - reates a Route Request (RREQ) Enters s IP addr, seq#, s IP addr, seq#, hopcount (=0) - Node broadcasts RREQ to neighbours RREP Figure 7 - Node receives RREQ creates a Route Reply (RREP) Enters s IP addr, seq#, s IP addr, hopcount to (=1) - Unicasts RREP to Figure 4 RREQ - Node receives RREQ Makes a reverse route entry for dest=, nexthop=, hopcount=1 - It has no routes to, so it rebroadcasts RREQ Figure 5 RREQ - Node receives RREQ Makes a reverse route entery for dest=, nexthop=, hopcount=1 - It has no routes to, so it rebroadcasts RREQ Figure 8 - Node receives RREQ creates a Route Reply (RREP) Enters s IP addr, seq#, s IP addr, hopcount to (=1) - Unicasts RREP to RREQ Figure 9 Figure 6 - Node receives RREQ - Node receives RREP Makes a forward route entry to dest=, nexthop=, hopcount=2 - Unicasts RREP to 2864 International Journal of urrent Engineering and Technology, Vol.4, No.4 (ug 2014)

Figure 10 - Node receives RREP Makes a forward route entry to dest=, nexthop =, hopcount = 3 - ends data packet on route to Figure 11 1. Link between and breaks 2. Node invalidates route to in route table 3. Node creates Route Error message - Lists all destinations that are now unreachable - ends to upstream neighbours Properties RREP RREP RERR 1. The OV routing protocol does not need any central administrative system to control the routing process. Reactive protocols like OV tend to reduce the control traffic messages overhead at the cost of increased latency in finding new routes (Prashant Kumar Maurya, 2012) 2. OV discovers routes as and when necessary oes not maintain routes from every node to Every other 3. Routes are maintained just as long as Necessary 4. Every node maintains its monotonically Increasing sequence number -> increases every time the node notices change in the neighbourhood topology 5. OV utilizes routing tables to store routing information Routing table for unicast routes Routing table for multicast routes 6. The route table stores: <destination addr, next-hop addr, destination sequence number, life_time> 7. For each destination, a node maintains a list of precursor nodes, to route through them 8. Precursor nodes help in route maintenance 9. Life-time updated every time the route is used 10. If route not used within its life time -> it expires X enefits of OV over other protocols OV- n Efficient MNET Routing Protocol There are some benefits of OV over other on demand routing protocols. These were presented on the basis of simulation over network simulator 2(N2) discussed in next section. ome of them which make OV as an efficient routing protocol are: 1. table End To End delay 2. table routing load 3. Faster routing protocol over other such as R and V imulation The simulation (Khandakar, 2012) here is basically done over three routing protocols these are R, V and OV based on the performance metrics. 1. Packet Fraction elay(pf) 2. EN to EN elay imulation parameters Table 1 imulator Ns-2 tudied Protocols OV,V and R imulation Time 100 econds imulation rea 500 m X 500m Node Movement Model Random Waypoint peed 0-25 in steps of 5 m/s Traffic Type R(UP) Node Pause Time 0-100s in steps of 20s ata Payload 1000 bytes/packet Packet Rate 250K Number of Nodes 15, 30 and 45 Number of ource estination 4 and they are fixed and not randomly selected using ns2 tools omparison on the basis of keeping pause time constant and varying speed. In the images of comparisons, lines refers to: Red -> OV Green -> V lue -> R Packet elivery Fraction Number of nodes: 15(figure 12) 2865 International Journal of urrent Engineering and Technology, Vol.4, No.4 (ug 2014)

OV- n Efficient MNET Routing Protocol Number of nodes: 30(figure 13) Number of Nodes: 45(figure 17) From the above images it can be seen that EN to EN delay is lowest in OV in mobility as compared with other two protocols. omparison on the basis of keeping the speed constant and varying pause time. PF (Packet elivery Fraction) Number of nodes: 45(figure 14) OV is fresh and more reliable route from the above seen. EN to EN elay Number of nodes: 15(figure 18) Number of Nodes: 15(figure 15) Number of nodes: 30(figure 19) Number of Nodes: 30(figure 16) Number of nodes: 45(figure 20) 2866 International Journal of urrent Engineering and Technology, Vol.4, No.4 (ug 2014)

From the above figures OV is fresh and most reliable route. EN to EN delay OV- n Efficient MNET Routing Protocol Table 2 omparison conclusion.no Parameters OV Other Protocols 1 EN to EN elay Lowest and most stable End to End delay Most fresh and reliable route Higher in R and V 2 Packet elivery Fraction lightly more PF than OV 3 Reliability Most Reliable Less reliable such as R 4 tability Most stable End Less to End delay stable(r,v) Points to make OV more efficient Number of nodes: 15(figure 21) Number of nodes: 30(figure 22) Number of nodes: 45(figure 23) From the above figures OV has lowest and most stable EN to EN delay in mobility. onclusion Here below, on the basis of simulation there are some results on the basis of which it can be concluded that OV is the most efficient protocol for MNET. However there are some drawbacks also there but we can follow some points which can make it more efficient. - The behaviour of(incrementing TTL) keeps network utilization down so this must be improved in order to make efficient - Flooding process is used in OV which sometimes lead to collision so if one entry of a node in a table is made there should not be the entry of that node in any other node table. - Whenever the message is flooded there must be proper technique of finding the minimum path to the destination so that the process of sending the data will be fast. References nju Gill,.., 2012. omparative nalysis of Routing in MNET. IJRE, 2(7), p. 6. sma Tuteja, R. G. T., 2010. omparative Performance nalysis of V, OV and R Routing Protocols in MNET using N2. s.l., s.n. Gurpreet ingh,.., n.d. Performance Evaluation of odv and sr Routing Protocols for Vbr Traffic for 150 Nodes in Manets. IJER, 2(5). K.Prabhu,..., 2012. Performance omparison of Routing Protocols in MNET. IJRE, 2(9), p. 5. Khandakar,., 2012. tep by tep Procedural omparison of R, OV and V Routing Protocol. ingapore, s.n. Mina Vajed Khiavi,. J.. J. G., 2012. Performance omparison of OV, V, R and TOR Routing. International Research Journal of pplied and asic ciences, 3(7), p. 8. Prashant Kumar Maurya, G.. V... R. M.., 2012. n Overview of OV Routing Protocol. IJMER, 2(3), pp. 728-732. Prashant Kumar Maurya, G.. V... R. M.., 2012. n Overview of OV Routing Protocol. IJMER, 2(3), pp. 728-732. H Manjula,. N..,.. K.,. K. R. V.,. L. M. P., 2008. Performance of OV Routing Protocol using Group and Entity Mobility Models in Wireless ensor Networks. Hong Kong, s.n. achin Kumar Gupta, R. K.., 2011. Performance Metric omparison of odv nd sdv Routing Protocols In Manets Using N-2. IJRR, 7(3). alman bdullah lhamoodi, K. K. R., 2012. Performance nalysis with OV Routing Protocol for Wireless dhoc Network. IJER, 2(5), pp. 144-148. 2867 International Journal of urrent Engineering and Technology, Vol.4, No.4 (ug 2014)