Banwari, Deepanshu Sharma, Deepak Upadhyay

Similar documents
An application, challenges and routing protocol in Mobile Ad-Hoc Network

2013, IJARCSSE All Rights Reserved Page 85

Routing Protocols in Mobile Ad-Hoc Network

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

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

Performance Evaluation of MANET through NS2 Simulation

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

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

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

Performance Evaluation of Various Routing Protocols in MANET

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

Routing Protocols in MANET: Comparative Study

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

Analysis of Black-Hole Attack in MANET using AODV Routing Protocol

Comparative Performance Analysis of AODV,DSR,DYMO,OLSR and ZRP Routing Protocols in MANET using Random Waypoint Mobility Model

Performance Analysis and Enhancement of Routing Protocol in Manet

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

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

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

Throughput Analysis of Many to One Multihop Wireless Mesh Ad hoc Network

Performance Analysis of DSDV and ZRP Protocols with Mobility Variations in MANETs

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

Introduction to Mobile Ad hoc Networks (MANETs)

Figure 1: Ad-Hoc routing protocols.

A Survey - Energy Efficient Routing Protocols in MANET

Comparative Performance Analysis of Routing Protocols in MANET using Varying Pause Time

Maharishi Markandeshwar University

A Highly Effective and Efficient Route Discovery & Maintenance in DSR

Gurleen Kaur Walia 1, Charanjit Singh 2

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

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

A Comparative Study between AODV and DSDV Routing Protocols in Mobile Ad Hoc Networks using Network Simulator NS2

A COMPARISON OF IMPROVED AODV ROUTING PROTOCOL BASED ON IEEE AND IEEE

Performance Evaluation of Routing Protocols for MAC Layer Models

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

COMPARATIVE ANALYSIS AND STUDY OF DIFFERENT QOS PARAMETERS OF WIRELESS AD-HOC NETWORK

Wireless Networking & Mobile Computing

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

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

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

Routing Protocols in MANETs

[Kamboj* et al., 5(9): September, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

Evaluation of Routing Protocols for Mobile Ad hoc Networks

Redes Inalámbricas Tema 4. Mobile Ad Hoc Networks

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

Performance Evaluation of Two Reactive and Proactive Mobile Ad Hoc Routing Protocols

CLASSIFICATION OF ROUTING Routing. Fig.1 Types of routing

A Survey on Path Weight Based routing Over Wireless Mesh Networks

Performance Metrics of MANET in Multi-Hop Wireless Ad-Hoc Network Routing Protocols

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

ECS-087: Mobile Computing

Performance Evaluation of DSDV, DSR AND ZRP Protocol in MANET

Study of Route Reconstruction Mechanism in DSDV Based Routing Protocols

Energy Efficient Routing Protocols in Mobile Ad hoc Networks

IJMIE Volume 2, Issue 6 ISSN:

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

Impact of Pause Time on the Performance of DSR, LAR1 and FSR Routing Protocols in Wireless Ad hoc Network

A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS

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

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

A Hybrid Routing Protocol for Ad-hoc Wireless Network Based on Proactive and Reactive Routing Schemes

Effects of Caching on the Performance of DSR Protocol

Analysis and Simulations of Routing Protocols with Different Load Conditions of MANETs

Power aware Multi-path Routing Protocol for MANETS

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

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

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

Lecture 13: Routing in multihop wireless networks. Mythili Vutukuru CS 653 Spring 2014 March 3, Monday

Estimate the Routing Protocols for Internet of Things

Re-Clustering Approach using WCA in DSR and OLSR Routing Protocols in MANET

Survey of Routing Protocols for Mobile Ad hoc Networks

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

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

Performance Of OLSR Routing Protocol Under Different Route Refresh Intervals In Ad Hoc Networks

Varying Overhead Ad Hoc on Demand Vector Routing in Highly Mobile Ad Hoc Network

Routing protocols in Mobile Ad Hoc Network

Overview (Advantages and Routing Protocols) of MANET

LECTURE 9. Ad hoc Networks and Routing

REVIEW ON ROUTING PROTOCOLS FOR MOBILE AD HOC NETWORKS

Comparative Study of Routing Protocols in MANET

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

Exploring Performance of Different Adhoc Routing Protocols in Mobile Adhoc Networks

Experiment and Evaluation of a Mobile Ad Hoc Network with AODV Routing Protocol

Ad Hoc Routing Protocols and Issues

Chapter-2 Routing Protocols of MANET

Computation of Multiple Node Disjoint Paths

Fig. 1 Mobile Ad hoc Network- MANET[7]

Comprehensive Study and Review Various Routing Protocols in MANET

Mobile Communications. Ad-hoc and Mesh Networks

An Efficient Routing Approach and Improvement Of AODV Protocol In Mobile Ad-Hoc Networks

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

Zone-based Proactive Source Routing Protocol for Ad-hoc Networks

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

Gateway Discovery Approaches Implementation and Performance Analysis in the Integrated Mobile Ad Hoc Network (MANET)-Internet Scenario

Mobile Ad Hoc Network Routing Protocols: A Comparative Study

PERFORMANCE EVALUATION OF DSR AND AODV OVER UDP AND TCP CONNECTIONS

Routing Problems in Mobile Ad hoc Networks (MANET)

UCS-805 MOBILE COMPUTING Jan-May,2011 TOPIC 8. ALAK ROY. Assistant Professor Dept. of CSE NIT Agartala.

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

Performance Comparison of Ad Hoc Routing Protocols over IEEE DCF and TDMA MAC Layer Protocols

Transcription:

Routing Algorithms for MANET: A Comparative Study Banwari, Deepanshu Sharma, Deepak Upadhyay Abstract this paper presents a comparative study of existing routing algorithms for MANET. A mobile ad-hoc network (MANET) is formed with autonomous self-configured mobile nodes which communicate over radio in infrastructure less network. Each node plays a role of router in the MANET as it must forward the traffic to other nodes. We list the working mechanism, advantages and disadvantages of existing routing algorithms in mobile ad-hoc network. In this paper DSDV, OLSR, AODV, DSR, LAR, ZRP are analysed. Index Terms MANET, Proactive Routing Algorithms, Reactive Routing Algorithms, Hybrid Routing Algorithms, DSDV, OLSR, AODV, DSR, LAR, ZRP. I. INTRODUCTION The term routing is very important for a network. Routing is a process of finding an efficient, reliable and secure path from a source node to a destination node via intermediate nodes in a network. Routing in MANET is a challenge due to dynamic topology in network as mobile nodes can move in any direction in the MANET [2]. Mobile ad-hoc networks are easy to deploy and configure which causes its popularity in comparison to wired networks. Instant network setup is the main feature of MANET. MANET is useful in places that have no communications infrastructure or when that infrastructure is severely damaged. A small network for sharing resources can be setup by mobile nodes (laptop, personal digital assistant, smart phones) [5] [6]. Routing algorithms in MANET should provide following primary expectations: Stable loop free connectivity Secure routing Reduced control overhead Have scalability and distributed routing Support QoS traffic prioritization Respond to changes in node mobility [7]. Routing algorithms in MANET are categorized in three heads: Proactive routing algorithms, reactive routing algorithms and hybrid routing algorithms [3]. overhead of control information [8]. 1) Destination-Sequenced Distance Vector (DSDV) [9] Each node maintains a table with an entry for every possible destination. Nodes exchange their routing tables with their neighbors periodically. Based on the received tables, nodes update their routing tables. Each entry in table specifies i) Destination identifier. ii) Next hop on the route to the destination. iii) Distance (in terms of hops) to the destination. iv) A sequence number that specifies how fresh the route is. Route from source node to destination node is always available as each node has path from other nodes from itself. Large routing overhead, Uses only bidirectional links. Suffers from count to infinity problem. 2) Optimized Link State Routing protocol (OLSR) [10] [11] In figure 1, node C and E are multipoint relay (MPR) of node A Multipoint relays of A are its neighbors such that each two-hop neighbor of A is a one-hop neighbor of one multipoint relay of A Nodes exchange neighbor lists to know their 2- hop neighbors and choose the multipoint relays II. LITERATURE REVIEW A. Proactive routing algorithms for MANET Proactive routing algorithm maintains routes to destination even if they are not required. Proactive routing algorithms maintain up-to-date routing information on every node in the network periodically. Advantage of proactive routing algorithm is that connection time is fast as path is already available on each node in the network. A disadvantage of proactive algorithm is that they continuously use resources to communicate routing information, even when there is no traffic which causes the In Figure 2 Fig 1 Example of OLSR Nodes C and E forward information received from A Nodes E and K are multipoint relays for node H Node K forwards information received from H 193

Fig 2 MPR node C and node E of node A 2.1) Advantages Reduces control information Efficiently minimizes broadcast traffic bandwidth usage. 2.2) Disadvantages Although OLSR provides a path from source to Destination, it is not necessarily the shortest path, because every route involves forwarding through a MPR node OLSR also has routing delays and bandwidth overhead at the MPR nodes as they act as localized forwarding routers. B. Reactive routing algorithms for MANET In Reactive routing algorithm routing tables are not updated up-to-date. Instead, a node tries to find a route only when it wants to send a packet. The advantage of reactive routing algorithms is that it reduces the traffic needed for routing. A disadvantage of reactive routing algorithm is that it introduces a delay when the first packet is sent to a host as path is not readily available. 1) Ad hoc on-demand Distance Vector (AODV) [12] [13] Three message types are used in the AODV which are route request (RREQ), route reply (RREP), and route error (RERR). In figure 3, node 1 desires to communicate to node 8. Node 1 flood the network with route request (RREQ) messages. Each node receiving a RREQ message stores the previous hop and distance to source for the originating RREQ and forwards the RREQ to its neighbors. When the RREQ message reaches the designation node 8, the destination sends a unicast route reply (RREP) message back to the source using the previous hop on which it received the RREQ. Each node receiving the RREP message in turn forwards it to the next hop with the smallest distance to the source as shown in Figure 4. This process effectively builds the routing table at each node, and when any source destination pair establishes a route, the intermediate nodes learn the route as well. Fig 3 Route Request (RREQ) Flooding Fig 4 Route Reply (RREP) Propagation AODV creates routes only on demand, which greatly reduces the periodic control message overhead associated with proactive routing protocols. Route setup latency is exist when a new route is needed. ADOV queues data packets while discovering new routes and the queued packets are sent out only when new routes are found. It causes throughput loss in high mobility scenarios, because the packets get dropped quickly due to unstable route selection. 2) Dynamic source routing algorithm (DSR) [3] A complete ordered route is maintained in the packet in dynamic source routing (DSR). This makes it easy to control the route from the source node and guarantees loop-free paths. In figure 5, node S wants to send a packet to node D, but does not know a route to D, node S initiates a route discovery Source node S floods Route Request (RREQ) Each node appends own identifier when forwarding RREQ In figure 6, Destination D on receiving the first RREQ, sends a Route Reply (RREP) RREP is sent on a route obtained by reversing the route appended to received RREQ RREP includes the route from S to D on which RREQ was received by node D Node S on receiving RREP, caches the route included in the RREP In figure 7, when node S sends a data packet to D, the entire route is included in the packet header hence the name source routing Intermediate nodes use the source route included in a packet to determine to whom a packet should be forwarded 194

Fig 5. RREQ Is Flooded and Path is Found Fig 6. RREP Is Sent By Node D and Path is Setup information may be obtained using Global Positioning System (GPS) LAR Exploits location information to limit scope of route request flood using GPS Expected Zone is determined as a region that is expected to hold the current location of the destination. Expected region determined based on potentially old location information, and knowledge of the destination s speed Route requests limited to a Request Zone that contains the Expected Zone and location of the sender node In figure 8, Request Zone i. Define a Request Zone ii. iii. LAR is same as flooding, except that only nodes in request zone forward route request Smallest rectangle including S and expected zone for D Fig 7. Data Transmission 2.1) Advantages Does not flood the network with table update messages periodically. Intermediate nodes also utilize the route cache information efficiently to reduce the control overhead. 2.2) Disadvantages Route maintenance mechanism does not locally repair a broken link. Connection setup delay is higher than in tabledriven protocols. Performance degrades rapidly with increasing mobility. Routing overhead is involved due to the source-routing mechanism employed in DSR. This routing overhead is directly proportional to the path length. C. Hybrid routing algorithms for MANET [15] Hybrid routing algorithm combines the advantages of both reactive and proactive routing algorithms. Initially proactive approach is used to have route information then reactively demand of the route is served to the needy node. 1) Location-Aided Routing (LAR) [14] Location-aided route discovery based on limited flooding. LAR [14] Use location information to reduce the number of nodes to whom route request is propagated. Location Fig 8. LAR- Request Zone reduces the scope of route request flood reduces overhead of route discovery Nodes need to know their physical locations Does not take into account possible existence of obstructions for radio transmissions 2) Zone Routing Protocol (ZRP) [16] Zone routing protocol is hybrid routing algorithm which use the advantages of both proactive and reactive routing algorithms. ZRP was proposed to reduce the control overhead of proactive routing protocols and decrease the latency caused by route discovery in reactive routing protocols. All nodes within hop distance at most d from a node X are said to be in the routing zone of node X. All nodes at hop distance exactly d are said to be peripheral nodes of node X s routing zone Intra-zone routing: Proactively maintain routes to all nodes within the source node s own zone. Inter-zone routing: Use an on-demand protocol (similar to DSR or AODV) to determine routes to outside zone. In figure 9, node S perform route discovery for node D. First, the packet is sent within the routing zone of the source node to reach the peripheral nodes (Intra zone routing). 195

ISSN: 2277-3754 Then the packet is sent from the peripheral nodes towards the destination node.(inter zone routing ) Each node collects information about all the nodes in its routing zone proactively. This strategy is similar to a proactive protocol like DSDV. Each node maintains a routing table for its routing zone, so that it can find a route to any node in the routing zone from this table. Each node periodically broadcasts a message similar to a hello message kwon as a zone notification message. pause time, end-to-end delay, and throughput. We assume 1 very high, 2 for high, 3 for moderate, 4 for Very Low. Table I pause time Dynamics: Summary Metric End-To-End Delay Throughput Total DSDV 2 3 5 OLSR 2 4 6 AODV 4 2 6 DSR 3 3 6 LAR 2 1 3 ZRP 2 2 4 With the change in pause time, LAR shows the best performance in all metric followed by ZRP. DSDV is moderate and AODV, DSR, OLSR are average. Fig 9. RREQ Broadcasting Fig 10. RREP from Node E Fig 12 Pause Time Dynamics Analysis Table II Number of Nodes Dynamics: Summary Metric End-To-End Delay Throughput Total DSDV 2 2 4 OLSR 1 3 4 AODV 3 2 5 DSR 2 3 5 LAR 2 1 3 ZRP 3 2 5 When numbers of nodes are changed then LAR is good, DSDV and OLSR are Moderate and AODV and DSR are average. Fig 11. Data Transmission Less control overhead as in a proactive protocol or an on demand protocol. Short latency for finding new routes. III. CONCLUSION Simulations results are used from the existing research papers listed in the references; we compare these routing algorithms on the basis of dynamics in number of nodes, Fig 13 Number of Nodes Analysis Along With Algorithms 196

IV. ACKNOWLEDGMENT We would like to thank our college Professors and lecturer for providing us with proper support and guidance. They guide us throughout the research we carried out for understanding and comparing the existing routing algorithms for MANET. REFERENCES [1] T. Clausen and P. Jacquet, Optimized link state routing protocol (OLSR), IETF, RFC 3626, Oct. 2003. [2] Z. Ismail, R. Hassan, A. Patel, R. Razali, A Study of Routing Protocol for Topology Configuration Management in Mobile Ad Hoc Network, International Conference on Engineering, Electrical and Informatics (ICEEI 09), 5-7 August 2009, Bangi, Malaysia, pp. 412-417. [3] F.D. Rango, J.C. Rango, M. Fotino, C. Calafate, P. Manzoni, S. Marano, OLSR vs DSR: A comparative analysis of proactive and reactive mechanisms from an energetic point of view in wireless ad hoc networks, Computer Communications Journal, Vol. 31, Issue 16, 2008. [4] Chen, Xiangqian, A proactive secure routing algorithm defense against node compromise in sensor networks, Local Computer Networks, 2008. LCN 2008. 33rd IEEE Conference on, 14-17 Oct. 2008 [5] http://en.wikipedia.org/wiki/wireless_ad_hoc_networks [6] http://w3.antd.nist.gov/wahn_mahn.shtml [7] http://scholar.lib.vt.edu/theses/available/etd-02222006-151716/unrestricted/thesis_etd_final.pdf [8] Salehi, Mahmood, DSR vs OLSR: Simulation Based Comparison of Ad Hoc Reactive and Proactive Algorithms under the Effect of New Routing Attacks, 2012 Sixth International Conference on Next Generation Mobile Applications, Services and Technologies, 12-14 Sept. 2012 [9] Khan, Khaleel Ur Rahman, Reddy, A. Venugopal; Zaman, Rafi U.; Reddy, K. Aditya; Harsha, T. Sri, An Efficient DSDV Routing Protocol for MANET and its usefulness for providing Internet Access to Ad Hoc Hosts, TENCON 2008-2008 IEEE Region 10 Conference, 19-21 Nov. 2008 [10] A. Loutfi and M. EIKoutbi, Enhancing performance OLSR in MANET, Multimedia Computing and Systems (ICMCS), 2012, 10-12 May 2012 [11] David B. Johnson, David A. Maltz and Yih-Chun Hu. "The dynamic Source Routing protocol for mobile ad hoc networks (DSR)". Internet-Draft, draft-ietf-manet-dsr-io.txt, work in progress, July 2004. [12] Mohannad Ayash, Mohammad Mikki, Improved AODV Routing Protocol to Cope With High Overhead in High Mobility MANETs, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing [13] Zeki Bilgin, Bilal Khan, A Dynamic Route Optimization Mechanism for AODV in MANETs, This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 2010 proceedings. [14] Goyal, P, Simulation study of comparative performance of AODV, OLSR, FSR & LAR, routing protocols in MANET in large scale scenarios, 2012 World Congress on Information and Communication Technologies. [15] Jing Xie, Luis Gironés Quesada and Yuming Jiang, A Threshold-based Hybrid Routing Protocol for MANET, IEEE Transactions on Mobile Computing, May 2007. [16] Sree Ranga Raju, Kiran Runkana, Jitendranath Mungara, ZRP versus AODV and DSR: A Comprehensive Study on ZRP Performance on MANETs, 2010 International Conference on Computational Intelligence and Communication Networks, AUTHOR S PROFILE Banwari received his Bachelor of Technology (B.Tech) degree in Computer Science and engineering in 2010 from Maharaja Agrasen Institute of Technology (MAIT) Delhi, India. He has around one year industrial working experience. He is currently working towards Master of Technology (M.Tech) degree in Information Technology at School of Information Technology (SOIT) from Center for Development of Advance Computing (C- DAC), Noida, U.P. (India) under the Ministry of Communications and Information Technology, Government of India. His area of research includes Software Engineering, Ad-hoc Networks, Cryptography, and Steganography, Algorithms, Mobile computing and Artificial intelligence. Deepanshu Sharma received his Bachelor of Technology (B.Tech) degree in Information Technology in 2011 from Mahatma Gandhi Mission s College of Engineering & Technology, Noida, U.P. (India). He is currently working towards Master of Technology (M.Tech) degree in Information Technology at School of Information Technology (SOIT) from Center for Development of Advance Computing (C-DAC), Noida, U.P. (India) under the Ministry of Communications and Information Technology, Government of India. His area of research includes Software Engineering and Computer Network s Management and Security. Deepak Upadhyay received his Bachelor of Technology (B.Tech) degree in Information Technology in 2011 from Govt. Engineering college Ajmer, Rajasthan, India. He is currently working towards Master of Technology (M.Tech) degree in Information Technology at School of Information Technology (SOIT) from Center for Development of Advance Computing (C-DAC), Noida, U.P. (India) under the Ministry of Communications and Information Technology, Government of India. His area of research includes GSM, Computer Network, Steganography, algorithms and software Engineering. 197