A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS

Similar documents
Probabilistic Mechanism to Avoid Broadcast Storm Problem in MANETS

Reducing Routing Overhead In Manet Using Ncpr Protocol

A Novel Rebroadcast Technique for Reducing Routing Overhead In Mobile Ad Hoc Networks

A Neighbor Coverage Based Probabilistic Rebroadcast Reducing Routing Overhead in MANETs

Performance Evaluation in MANET by Using NCPR Scheme with Cluster Technique

Vol. 2, Issue I, Jan ISSN

Impact of Routing Overhead in A Real-Time MANET Environment

Reducing Routing Overhead For Multimedia Traffic in Manet Using Rebroadcast Probability

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 5, Sep -Oct 2015

A Protocol for Reducing Routing Overhead in Mobile Ad Hoc Networks

Reducing Routing Overhead in Mobile Ad Hoc Networks Using Cluster Scheme

Research Paper GNANAMANOHARAN ET AL., INTERNATIONAL JOURNAL OF ADVANCED ENGINEERING TECHNOLOGY E-ISSN

Improving the Efficiency of MANET by Reducing Routing overhead using a NCPR protocol

Improved Performance of Mobile Adhoc Network through Efficient Broadcasting Technique

Impact of Node Velocity and Density on Probabilistic Flooding and its Effectiveness in MANET

Efficient routing with reduced routing overhead and Retransmission of Manet

Neighbour Knowledge Based Overhead Reduction in MANET

A Survey of Routing Protocol in MANET

424 IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 12, NO. 3, MARCH 2013

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

2013, IJARCSSE All Rights Reserved Page 85

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

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

Performance Evaluation of Various Routing Protocols in MANET

Reduction of Routing Overhead and Cross Talk Avoidance in MANETs through a Neighbour Coverage Based Probabilistic Rebroadcast

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

Disaster Area Communication Using Neighbor coverage in MANET

Routing Protocols in MANET: Comparative Study

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

Performance Evaluation of MANET through NS2 Simulation

Shortcut Tree Routing using Neighbor Table in ZigBee Wireless Networks

A Highly Effective and Efficient Route Discovery & Maintenance in DSR

COMPARATIVE STUDY AND ANALYSIS OF AODTPRR WITH DSR, DSDV AND AODV FOR MOBILE AD HOC NETWORK

Implementation and simulation of OLSR protocol with QoS in Ad Hoc Networks

Traffic Based Analysis of Efficient & Dynamic Probabilistic Broadcasting Algorithm in MANETs Routing Protocols

Modified Ultra Smart Counter Based Broadcast Using Neighborhood Information in MANETS

Overhead Reduction and Performance Enhancement of AODV and DSR Routing Protocols

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

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

Impact of Hello Interval on Performance of AODV Protocol

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

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

Performance Evaluation of Routing Protocols for MAC Layer Models

A New Energy-Aware Routing Protocol for. Improving Path Stability in Ad-hoc Networks

Power aware Multi-path Routing Protocol for MANETS

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

Performance Analysis of MANET Routing Protocols OLSR and AODV

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

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

Performance Analysis and Enhancement of Routing Protocol in Manet

A Neighbor Coverage-Based Rebroadcast in MANETs Based on Energy Efficient Rebroadcast Probability

Routing Protocols in MANETs

Performance of New Broadcast Forwarding Criteria in MANET

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

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

Performance evaluation of reactive and proactive routing protocol in IEEE ad hoc network

Optimized Reinforcement Learning Based Adaptive Network Routing for MANETs

Glasgow eprints Service

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

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

ENERGY EFFICIENT MULTIPATH ROUTING FOR MOBILE AD HOC NETWORKS

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

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

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

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

A Cluster Based Adaptive Broadcasting scheme for Overhead Reduction in MANET

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

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

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

Performance Analysis of Aodv Protocol under Black Hole Attack

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

DYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET

Figure 1: Ad-Hoc routing protocols.

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

To enhance Routing in ZigBee Wireless Networks

Efficient On-Demand Routing for Mobile Ad-Hoc Wireless Access Networks

Dynamic Search Technique Used for Improving Passive Source Routing Protocol in Manet

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

Investigation on OLSR Routing Protocol Efficiency

IMPACT OF MOBILITY SPEED ON PROACTIVE AND REACTIVE ROUTING PROTOCOLS IN MOBILE ADHOC NETWORKS

AODV-PA: AODV with Path Accumulation

Efficient On-Demand Routing for Mobile Ad-Hoc Wireless Access Networks

A NOVEL APPROACH OF AODV FOR STABILITY AND ENERGY EFFICIENT ROUTING FOR MANET USING IPV6

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

Improving Security to avoid Malicious Node for Reducing Routing Overhead in Mobile Ad Hoc Networks (MANET)

A Graph-based Approach to Compute Multiple Paths in Mobile Ad Hoc Networks

Fuzzy-Logic Based Probabilistic Broadcasting Technique for Mobile Adhoc Networks

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

Current Project Work on Routing Protocols for MANET: A Literature Survey Mr. Chethan Chandra S Basavaraddi, Smt. Geetha N.B. M.Tech.

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

A Survey - Energy Efficient Routing Protocols in MANET

An Efficient Probability Based Broadcast Scheme for AODV Mobile ad-hoc Network Protocol

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

International Journal on Emerging Technologies (Special Issue on NCRIET-2015) 6(2): (2015)

Recent Researches in Communications, Information Science and Education

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

High Throughput in MANET Using relay algorithm and rebroadcast probability

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

A NEW DENSITY BASED PROBABILISTIC COUNTER SCHEME FOR SOLVING BROADCAST STORM IN MOBILE AD HOC NETWORKS

Transcription:

Journal homepage: www.mjret.in ISSN:2348-6953 A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Ms. Amruta Kodole 1, Prof. P. M. Agarkar 2 Computer Engineering Dr. D. Y. Patil School Of Engineering Pune, India kodole.amruta@gmail.com 1, pankaj.agarkar@dypic.com 2 Abstract : This survey explores routing protocols in Mobile Ad hoc Networks (MANETs). MANET is a network consisting of a group of portable devices which communicates with each other without any dedicated infrastructure. Mobile nodes move in the network freely therefore there is no any fixed topology. MANET protocols are broadly classified into two types i.e. Proactive and reactive. In reactive routing protocols, route discovery process is used to search a route between source and destination. Broadcasting mechanism is used for route discovery, where each node sends a received route request packet to other nodes in the network until it finds a path to the destination. Broadcasting causes many problems such as redundant retransmissions, collisions and contentions. This paper provides an overview of routing protocols which can overcome broadcast storm problem, reduce routing overhead and improve the routing performance. Keywords: MANET, AODV, broadcasting techniques, Neighbour Coverage Knowledge, Probabilistic broadcasting, Rebroadcast Probability, Load balancing. 1. INTRODUCTION MANET is a network consisting of a group of portable devices which communicates with each other without any dedicated infrastructure. Mobile nodes move in the network freely therefore there is no any fixed topology. Nodes have limited transmission range. If destination node is located within the source node s transmission range then they can directly communicate with each other. On the other hand, if destination node is located outside the source node s transmission range then they can communicate through intermediate nodes. Many routing protocols are proposed for MANET. They are broadly classified into two types: Proactive routing protocol and Reactive routing protocol. In proactive routing protocols, each 336 P a g e

mobile node maintain routing table which contain list of all available destinations. These tables are updated by transmitting routing information periodically throughout the network. The advantage of maintaining routing table is that if routes are available in table then nodes can communicate with each other without any delay. If route is not available in the table for particular destination then packet should wait in a queue until node receives routing information related to its destination. When routing information is transmitted among nodes, large number of control signals is generated in the network. In highly dynamic environment, significantly large amount of resources are required to keeping the routing information up-todate and. Widely known proactive routing protocols are Destination Sequence Distance Vector (DSDV), Optimized Link State Routing (OLSR), Wireless Routing Protocol (WRP). Routing Protocols In Ad-hoc Network Reactive AODV NCPR DPR Proactive DSDV OLSR WRP AODV-LB Fig.1. Ad-hoc Routing protocol classification In Reactive routing protocols, route is established only when it is needed. Reactive routing protocol contains two processes: route discovery and route maintenance. When a source node wants to communicate with destination node, it starts a route discovery process by broadcasting route request packet to its neighbours. This process repeats until it finds destination path and send route reply packet to source node. The route maintenance process is used when source node detects any change in topology or destination becomes inaccessible or the route is no longer available. Unnecessary periodic updates are avoided therefore these protocols require less bandwidth as compared to proactive protocols. A route discovery process is required for every unknown destination. Well known reactive routing protocols are Ad hoc On-demand Distance Vector (AODV) and Dynamic Source routing (DSR). In reactive routing protocols, broadcasting mechanism is used for route discovery, where each node sends a received route request packet to other nodes in the network until it finds 337 P a g e

a path to the destination. Williams and Camp [3] classified broadcasting techniques into four families: Simple Flooding, Probability Based Methods, Area Based Methods and Neighbour Knowledge Methods. In simple flooding method, source node broadcasts a packet to its neighbours and neighbour nodes rebroadcast the packet to their neighbours exactly one time and this process repeats until find a destination. Retransmission of packet causes congestion in the network. In probability based methods, when node receives route request packet first time some probability is assigned and rebroadcast the packet to neighbours with this probability. In network, if nodes share very less transmission coverage then probability is set to high otherwise set to low. When probability is one, this approach is similar to flooding. In area based methods, node calculates the additional coverage area and by using this scheme they can decide whether to rebroadcast the packet or not. In neighbour knowledge method, each node obtains its 1-hop neighbours by using Hello packet and based on they can decide whether to rebroadcast the packet or not. The remainder of this paper organized as follows: Section 2 Different routing protocols in MANET will be explained briefly. Section 3 concludes the paper. 2. DIFFERENT ROUTING PROTOCOLS IN MANET 2.1 Ad hoc On-demand Distance Vector (AODV) [1] AODV is very simple and advantageous routing protocol for MANET which does not have any fixed topology. In this protocol route is established when it is needed. Source node broadcast a RREQ packet to neighbour nodes. Neighbour node has receives a packet and searches a route to destination in routing table. If a route is available then generate a RREP packet, and send back to source. Each node set forward path to the node from where it is received. If a destination route is not available then it set a reverse entry path and rebroadcast a received RREQ packet to its neighbour nodes. This process continuous until it finds destination path. AODV uses Simple flooding technique in route discovery process which causes broadcast storm problem. AODV protocol reduces control message overhead also it consumes less bandwidth and less storage space is required to store routing information. AODV uses flooding mechanism which causes redundant retransmission, collision and contention. Latency is increased due to route discovery process. 2.2 Neighbour coverage-based probabilistic rebroadcast protocol (NCPR) [2] NCPR protocol combines the approach of probabilistic method and neighbour knowledge method. This protocol solve broadcast storm problem as well as decrease routing overhead and increase performance. 338 P a g e

In NCPR, each node maintains their neighbour list. If source node wants to communicate with destination node, it broadcasts a RREQ (route request) packet with its own neighbour list to all the 1-hop neighbours. Consider neighbour node N1 receives a RREQ packet from source node, it uses neighbour list of source node to calculate uncovered neighbour set (UCN). The initial UCN is calculated by comparing its own neighbour set with neighbour set of its previous node. After calculating initial UCN, N1 set timer. Before timer expired, if N1 receives same RREQ packet from its other neighbour then it recalculate UCN. It calculates rebroadcast delay to discover forwarding order. Rebroadcast delay is used to set a timer. After timer expired, Rebroadcast Probability is estimated by combining additional coverage ratio and connectivity factor. Additional coverage ratio is the ratio of number of nodes covered by broadcast to total number of neighbour nodes. By considering rebroadcast probability, node can decide whether to broadcast a packet or not. NCPR protocol reduces redundant retransmission of packet. Due to this collision and contention is reduced. Also it reduces end to end delay and increase packet delivery ratio. But the overall broadcasting delay is increased. 2.3 Probabilistic broadcasting based on coverage area and Neighbour confirmation [4] The probability based and area based method is incorporated in this approach. In probability based method all mobile nodes set fixed predefined probability. But in MANET nodes can change their topology dynamically so there is no use of fixed probability. In this approach author should set the rebroadcast probability dynamically. Probabilistic broadcasting is depending on coverage area and neighbour confirmation. Coverage area scheme is used to set a rebroadcast probability and neighbour confirmation scheme make sure that all nodes should receive the broadcasting packet. If a node is situated near to source node then its coverage area is small and if a node situated far from source node then its coverage area is large. Coverage area is obtained by considering distance between source node and destination node and distance is calculated using signal strength or global positioning system (GPS). If destination node is situated far from source node then rebroadcast probability is set to high and if it is situated near then rebroadcast probability is set to low. The neighbour confirmation scheme confirms that all neighbours should receive a RREQ packet. Consider node N1 rebroadcast a packet to its neighbour and wait for certain time interval. After time expired, N1 make sure that all neighbours rebroadcast packet or not. If any neighbour didn t receive packet, N1 retransmit packet. Author compares this approach with flooding method. This approach requires less rebroadcasting than flooding and also decrease collision. Due to random intervals, the overall broadcasting delay is increased. 339 P a g e

2.4 Dynamic Probabilistic Route Discovery (DPR) [5] In general probabilistic broadcast method, source node broadcast a packet with predefined broadcasting probability. In MANET, mobile nodes change their topology dynamically so we need to adjust probability dynamically. In this approach, each node after receiving packet, forward the packet with probability P which is obtained by considering covered neighbour set and local density of the node. It overcomes a broadcast storm problem. In this approach, neighbourhood information is collected using Hello packet. In hello protocol node sends hello packet periodically. If node receives hello packet from its neighbour and if there is no entry for that node in Neighbour list then it makes entry for neighbour node in its own neighbour list. If node does not receive hello packet from its neighbour within certain time interval, remove the entry of that node from neighbour list. In DPR approach, probability is dynamically calculated by considering its local density and neighbours covered by broadcast. If more neighbours are covered by broadcast, probability is set to low and if less nodes are covered, set probability high. DPR generates less routing overhead as compared to conventional AODV protocol. 2.5 Load balancing in MANET shortest path routing protocols [8] In MANET, routing protocols use a shortest path for communication and most of shortest paths use centrally located nodes as intermediate nodes of path. Therefore these centrally located nodes carry too much load which increases congestion, large delay and decreased performance. In this paper, load balancing approach is proposed which distribute the central load to other nodes located far from the central nodes. In this approach, intermediate nodes compare routes using eccentricity metric. Eccentricity is nothing but the size of its routing table. When source node wants to communicate with destination, it sends RREQ packet with size of its routing table as eccentricity. After receiving RREQ packet, intermediate node calculates average eccentricity by using previous nodes eccentricity and its own eccentricity and sends this average eccentricity with RREQ packet to its 1-hop neighbours. This process is repeated until it find destination. Destination node receives different RREQ packets from different routes. It compares all received eccentricities and selects a path with less eccentricity by sending RREP packet. This mechanism distribute central load which decreases congestion and improve performance. Pham and Perreau assumes that nodes in network are uniformly distributed. This hypothesis not studied for non uniform node distribution. 340 P a g e

3. CONCLUSION This paper gives a survey on recently proposed reactive routing protocols in mobile ad hoc networks (MANETs) which are based on Neighbour knowledge method and load balancing approach. Broadcasting mechanism is used to descover a route. Neighbour knowledge broadcasting technique is used to reduce retransmissions, collision and contention in network. Load balancing approach is used to distribute load of central network. Many research paper has been focuses on performance metric for comparing the performance of routing protocols. Performance metrics are Packet Delivery Ratio, End-Ti-End Delay, and Normalized Routing Overhead. ACKNOWLEGEMENT I would like to thank the anonymous referees for their helpful guidance that have improved the quality of this paper. Also I would like to thank my Guide Prof. P. M. Agarkar for his valuable guidance. REFERENCES [1] "Mobile Ad-hoc Networks (manet)," http://www3.ietf.org/proceedings/02mar/179.htm. [2] C. Perkins, E. Belding-Royer, and S. Das, Ad Hoc On-Demand Distance Vector(AODV) Routing, IETF RFC 3561, 2003. [3] Xin Ming Zhang, Member, IEEE, En Bo Wang, Jing Jing Xia, and Dan Keun Sung, A Neighbor Coverage- Based Probabilistic Rebroadcast for Reducing Routing Overhead in Mobile Ad Hoc Networks Senior Member, IEEE. IEEE Transaction On Mobile Computing Vol. 12, No. 3, March 2013. [4] B. Williams and T. Camp, Comparison of Broadcasting Techniques for Mobile Ad Hoc Networks, Proc. ACM MobiHoc, pp. 194-205, 2002. [5] J. Kim, Q. Zhang, and D.P. Agrawal, Probabilistic Broadcasting Based on Coverage Area and Neighbor Confirmation in Mobile Ad Hoc Networks, Proc. IEEE GlobeCom, 2004. [6] J.D. Abdulai, M. Ould-Khaoua, L.M. Mackenzie, and A. Mohammed, Neighbour Coverage: A Dynamic Probabilistic Route Discovery for Mobile Ad Hoc Networks, Proc. Int l Symp. Performance Evaluation of Computer and Telecomm. Systems (SPECTS 08), pp. 165-172, 2008. [7] W. Lou and J. Wu, On reducing broadcast redundancy in ad hoc wireless networks, IEEE Transactions on Mobile Computing, vol. 1, no. 2, pp. 111 123, Apr.-June 2002. [8] Y. C. Tseng, S. Y. Ni, Y. S. Chen, and J. P. Sheu, The broadcast storm problem in a mobile ad hoc network, Wireless Networks, vol. 8, no. 2/3, pp. 153 167, Mar.-May 2002. [9] Oussama Souihli, Mounir Frikha and Mahmoud Ben Hamouda, Load-balancing in MANET shortest-path routing protocols,elsevier on ad-hoc network, 2008. [10] D. B. Johnson, D. A. Maltz, and Y.-C. Hu, "The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks (DSR)," IETF MANET Working Group INTERNET-DRAFT, 19 July 2004. [11] W. Lou and J. Wu, On reducing broadcast redundancy in ad hoc wireless networks, IEEE Transactions on Mobile Computing, vol. 1, no. 2, pp. 111 123, Apr.-June 2002. 341 P a g e