OVERVIEW OF UNICAST AND MULTICAST ROUTING PROTOCOLS

Similar documents
MULTICASTING IN MANET USING THE BEST EFFECTIVE PROTOCOLS

Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s

Performance Evaluation of Various Routing Protocols in MANET

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

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

Mobility and Density Aware AODV Protocol Extension for Mobile Adhoc Networks-MADA-AODV

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

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

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

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

Performance Analysis and Enhancement of Routing Protocol in Manet

REVIEW ON ROUTING PROTOCOLS FOR MOBILE AD HOC NETWORKS

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

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

Introduction to Mobile Ad hoc Networks (MANETs)

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

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

GSM Based Comparative Investigation of Hybrid Routing Protocols in MANETS

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

Performance Comparison of MANET (Mobile Ad hoc Network) Protocols (ODMRP with AMRIS and MAODV)

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

A Comparative Analysis of Traffic Flows for AODV and DSDV Protocols in Manet

Overview (Advantages and Routing Protocols) of MANET

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

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

ENERGY EFFICIENT MULTIPATH ROUTING FOR MOBILE AD HOC NETWORKS

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

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

Simulation and Performance Analysis of Throughput and Delay on Varying Time and Number of Nodes in MANET

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

Efficient Hybrid Multicast Routing Protocol for Ad-Hoc Wireless Networks

A Performance Study of Reactive Multicast Routing Protocols in Virtual Class Room Using Mobile Ad Hoc Network

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

Performance Enhancement of Routing Protocols for VANET With Variable Traffic Scenario

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

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

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

STUDY AND COMPARISION OF PROACTIVE AND REACTIVE ROUTING PROTOCOL FOR MULTICHANNEL WIRELESS AD-HOC NETWORK

A Topology Based Routing Protocols Comparative Analysis for MANETs Girish Paliwal, Swapnesh Taterh

2013, IJARCSSE All Rights Reserved Page 85

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

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

Routing Protocols in MANET: Comparative Study

STUDY ON MOBILE ADHOC NETWORK ROUTING PROTOCOLS

Comparative Study of Mobility Models using MANET Routing Protocols under TCP and CBR Traffic

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

3. Evaluation of Selected Tree and Mesh based Routing Protocols

A Highly Effective and Efficient Route Discovery & Maintenance in DSR

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

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

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

A REVERSE AND ENHANCED AODV ROUTING PROTOCOL FOR MANETS

Performance Evaluation of MANET through NS2 Simulation

Simulation Based Performance Analysis of Routing Protocols Using Random Waypoint Mobility Model in Mobile Ad Hoc Network

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

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

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

A Survey - Energy Efficient Routing Protocols in MANET

The General Analysis of Proactive Protocols DSDV, FSR and WRP

Routing Protocols in Mobile Ad-Hoc Network

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

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

Secure Enhanced Authenticated Routing Protocol for Mobile Ad Hoc Networks

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology

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

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

A Comparative and Performance Study of On Demand Multicast Routing Protocols for Ad Hoc Networks

Design and Implementation of a Simulator for Ad Hoc Network Routing Protocols

Estimate the Routing Protocols for Internet of Things

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

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

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

Presenting a multicast routing protocol for enhanced efficiency in mobile ad-hoc networks

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

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

A New Energy Efficient and Scalable Multicasting Algorithm for Hierarchical Networks

Performance Analysis of MANET Routing Protocols OLSR and AODV

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

Probabilistic Mechanism to Avoid Broadcast Storm Problem in MANETS

Comparison of MANET Multicast Routing Protocols by Varying Number of Nodes

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

Impact of Node Density and Mobility on Scalable Routing Protocols in Mobile Ad-Hoc Networks

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

CLASSIFICATION OF ROUTING Routing. Fig.1 Types of routing

Figure 1: Ad-Hoc routing protocols.

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

International Journal of Engineering Research & Technology (IJERT) ISSN: Vol. 1 Issue 3, May

Performance Evaluation of Routing Protocols for MAC Layer Models

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

Computation of Multiple Node Disjoint Paths

Power aware Multi-path Routing Protocol for MANETS

Performance Analysis of AODV Routing Protocol with and without Malicious Attack in Mobile Adhoc Networks

Multicasting in Ad-Hoc Networks: Comparing MAODV and ODMRP

A Study on Mobile Internet Protocol and Mobile Adhoc Network Routing Protocols

Performance Comparison of AODV, DSDV and DSR Protocols in Mobile Networks using NS-2

ComparativeAnalysisofMulticastingRoutingProtocolsinMobileAdhocNetworks

Comprehensive Study and Review Various Routing Protocols in MANET

Effects of Caching on the Performance of DSR Protocol

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

A Reliable Route Selection Algorithm Using Global Positioning Systems in Mobile Ad-hoc Networks

Transcription:

OVERVIEW OF UNICAST AND MULTICAST ROUTING PROTOCOLS 1 Anupam Jain, 2 Minakshi Halder 1 M.E. Scholar, 2 Assistant Professor Electronics and Communication Engineering (ECE) Acropolis Institute of Technology and Research, Indore, India ABSTRACT: Vehicular Ad-Hoc Network (VANET) is a technology that uses moving vehicles as nodes in a network to create a mobile network. VANET turns every participating vehicle into a wireless router or node, allowing vehicles connect to each other and in turn create a wireless network with a wide range. As vehicles fall out of the signal range and drop out of the network, other vehicle can join in, connecting vehicles to one another so that a mobile internet is created. It is estimated that the first systems that will integrate this technology are police department and fire vehicles to communicate with each other for safety purposes. The topology of the network may change frequently and unpredictably. Multicast routing has been widely applied in vehicular ad hoc networks, to support different applications like vehicular cloud and image processing. This paper presents the comparative analysis of two routing protocols and. The comparison was done using four parameters like packet delivery ratio, average end-to-end delay, Energy and Throughput. The simulation was done on Network simulator NS 2.35. Keywords:,, VANET, Multicasting. I. INTRODUCTION Ad hoc Mobile Ad-hoc Network (MANET) is an autonomous mous system of mobile hosts, connected by wireless links that dynamically create a temporary network and establish an infrastructure less network [1].The topology of the network may change frequently and unpredictably. Each and every node in the MANET should be aware of its neighbor and act as a router to forward datagram s to the specified destination. If two mobile nodes are located within the forwarding range, they communicate with each other directly over the wireless radio frequencies. Otherwise, they need intermediate node(s) to forward their datagram s using a multi-point hopping method. MANETs are characterized by non-restricted mobility and easy deployment, which makes them very popular. Mobile wireless nodes will typically have limited transmission range, which means that packets might have to be forwarded by several nodes in order to ensure communication between one node in the network to another. Fig 1 below illustrates how node A uses a route through node B to send data to node C, as C is out of A s transmission range[2][3]. Fig.1: Routing in MANET As a technology for dynamic wireless networks, ad hoc networking has been deployed in military since 197s. Commercial interest in such networks has recently grown due to the advances in wireless communications. A new working group for MANET has been formed within the Internet Engineering Task Force (IETF), aiming to investigate and develop a framework for running IP based protocols in ad hoc networks. In recent years, many group oriented applications have gained a lot of importance. Multicast routing has been widely applied in mobile ad hoc networks (MANETs), to support different group oriented applications efficiently. Some of them are: Military applications used in the battlefield IJRTI1765 International Journal for Research Trends and Innovation (www.ijrti.org) 261

Search and rescue operations Temporary networks within meeting rooms and airports Personal Area Networks connecting mobile devices like mobile phones, laptops, smart watches, and other wearable computers Disaster recovery Video conferencing and multimedia streaming II. Routing Protocols Fig.2: Unicasting Routing Fig.3: Broadcast Routing Routing protocol is a set of rules used by router to determine the appropriate path on to which data should be forwarded. It also specifies how routers report changes and share information with the other routers in the network that they can reach. This decides whether the network should dynamically adjust to changing conditions, otherwise all routing decisions have to be predetermined and remain static. To achieve the preliminary objectives, several routing protocols in the area of mobile ad hoc networks should be examined. Routing Protocols can be classified based on message delivery semantics as unicast, multicast and broadcast showed in the Fig 2, Fig 3, and Fig 4 Unicast to single specified node by the host Broadcast to all nodes in the network Multicast to a group of nodes that have expressed interest in receiving messages Fig.4: Multicast Routing IJRTI1765 International Journal for Research Trends and Innovation (www.ijrti.org) 262

1. Unicast Routing: Fig.5: Packet Transmissions in Unicast Unicast routing refers to finding a feasible path between a single source and a single receiver. Unicast term is used to describe communication where a piece of information is sent from one point to another point. Some of the unicast protocols are AODV, DSDV and DSR [4] [5] etc. 2. Multicast Routing: Multicast [3] is a bandwidth-conserving technology that reduces traffic by simultaneously delivering a single stream of information to thousands of recipients. Multicast routing refers to finding a feasible tree covering a single source and a set of receivers. Multicast transmission is a more effective mechanism when compared to unicasting in supporting group communication applications and hence is an important aspect of future network development. Multicast is used in videoconferencing, corporate communications, distance learning, and distribution of software, stock quotes, and news in real time. Fig.6: Packet Transmissions in Multicast IJRTI1765 International Journal for Research Trends and Innovation (www.ijrti.org) 263

Two types of Routing Protocols are used to analyze the network performance of VANET. They are: A. Puma is a receiver initiated routing protocol in which receivers join a multicast group using special address (core in CAMP protocol or group leader in Multicast AODV protocol ).The flooding of data or control packets is reduced using special address (core of the group) by all sources. Distributed algorithm is used to elect core among receivers of a multicast group. Election algorithm is same as the spanning tree algorithm to find loop-free shortest path between the core and group members. The elected core is connected to receivers in the network through all possible shortest paths. All intermediate nodes on shortest paths collectively form the mesh structure. Data packets are sent from sender to the group via core along any possible shortest path and flooded within the formed mesh whenever mesh member receives. All nodes in the network keep a packet ID cache to remove data packets that are duplicated [6]. Multicast announcement acts as a single control message to perform all tasks in. Fig.7: MAP Format Each multicast announcement showed in Fig.8: specifies a sequence number, the address of the group (group ID), the address of the core (core ID), the distance to the core, a mesh member flag that is set when the sending node belongs to the mesh, and a parent that states the preferred neighbor to reach the core. With the information contained in such announcements, nodes elect cores, determine the routes for sources outside a multicast group to multicast data packets towards the group, notify others about joining or leaving the mesh of a group, and maintain the mesh of the group. Connectivity list is established using multicast announcements at every node in the network. It is used to establish a mesh and keep track of multicast announcement received from neighbor by nodes. It also stores the receiving time and neighborhood details. Establishment of Mesh Initially mesh member flag of all receivers set to TRUE by considering themselves as mesh members in the multicast announcements they send. Non-receivers consider themselves as a mesh member if they have at least one mesh child in their connectivity list. A neighbor in the connectivity list is a mesh child if : (a) its mesh member flag is set; (b) the distance to core of the neighbor is larger than the nodes own distance to core; and (c) the multicast announcement corresponding to this entry was received in within a time period equal to two multicast announcement intervals. Condition (c) is used to ensure that a neighbor is still in the neighborhood. If a node has a mesh child and is hence a mesh member, then it means that it lies on a shortest path from a receiver to the core. IJRTI1765 International Journal for Research Trends and Innovation (www.ijrti.org) 264

Fig.8: Mesh Establishment and Maintenance As represented in Fig 8, node 2 is treated as core and other nodes in the group mark the connectivity list distance field by adding one to the finest entry. The receivers (nodes 1, 2, 1, 13, 15, 17 and 2) update the mesh member status to 1, node 3 and node 6 become mesh-members after receiving multicast announcement from qualified mesh child node 2 as the distance to core is same. Similarly, nodes 4, 9, 12, 19 and 14 become the mesh members as the overall distance to the core node from mesh members is small. The procedure continues until the shortest paths are detected to the core from the receivers in the mesh. In this example, the route between the node 2 and core 2 of distance 3 exist through 2-3-19-2 and 2-6-19-2 and both paths are part of the mesh. Core Election: If a node does not receive any multicast announcement for particular group, it assumes itself the core of the multicast group and transmits multicast announcements to its neighbors and set self-distance to. Nodes update their connectivity list based on multicast announcements with higher core ID. The receiver which joins the group first becomes the core of the multicast group. If two or more receivers join simultaneously, then the one with largest IP address becomes core [7]. Propagation of Data Packets: The best multicast announcement from neighbor is considered in order to fill the parent field of connectivity list. A node fills parent field with a node entry from which it receives the best announcement. This field allows nodes that are non-members to forward multicast packets towards the mesh of a group. A node forwards a multicast data packet it receives from its neighbor if the parent for the neighbor is the node itself. Hence, multicast data packets move hop by hop, until they reach mesh members. The packets are then flooded within the mesh, and group members use a packet ID cache to detect and discard packet duplicates [8] [9]. B. Ad-hoc On-demand Multipath Distance Vector is a multipath and a reactive routing protocol. It is extension to the AODV protocol for computing multiple loop free paths. Multipath routing is a technique gives the multiple alternate routes between source and destination. It discovers the multiple paths from source to destination in a single route discovery process. It consists of two components: Route update rule and a distributed protocol. Route update rule is used to establish and maintained the nodes and Distributed protocol is used to find the link-disjoint paths. It is used in highly dynamic network where link breakage occurs due to the high load on the network. After every link breakage or failure a route discovery process is needed in AODV routing protocol. When route discovery process is done after every link breakage then it gives the high overhead and latency. Thus having multiple paths may solve this problem. Route discovery process is used when all the routes from source to destination fail. The attempts to use routing information. The advantage of using is it allows the intermediate nodes to respond to RREQ, while it still choosing the disjoint paths [12]. In when node S sends a RREQ (Route Request) message in the network, every RREQ reached at node I through the different neighbors of the S, or S itself, it defines a node disjoint path from path I to S. This is used at the intermediate nodes by. During this process replicate copies of Route Request are formed and they are not instantly rejected. Every message is examined separately whether source is provided with the node-disjoint path or not. For node disjoint paths all route requests (RREQs) must be reached through the different neighbors of the source. The RREQs only need to arrive via unique neighbors [13] [14]. IJRTI1765 International Journal for Research Trends and Innovation (www.ijrti.org) 265

Fig.9: III. PERFORMANCE EVALUATION 1. Performance metrics Performance of Manet routing protocols can be evaluated using a number of quantitative metrics those are mentioned as Packet Delivery Ratio, Throughput, End-to-End Delay and Energy for evaluating the performance of Unicast and Multicast routing protocols &. 1. Packet delivery ratio: It is the ratio of total no. of packets received at node to total no. of packets sent by all nodes. Packet delivery ratio = Σ Number of received packets / Σ Number of Send packets 2. Average end-to-end delay: The difference between end time and start time to send packet. Delay = Σ (Arrive time - Send time) / Σ Number of send messages 3. Throughput: It represents number of bits received successfully per second. This implies the quality of routing protocol. Throughput = (No. of Packets Packet Size) / Total Time 4. Energy consumed: The total energy utilized by the vehicles on roads which is measured in terms of Mega Joules. Total energy=initial energy- final energy Average energy=total energy/n, Where n is number of nodes IV. Network Simulator It is a simulation tool (NS-2) which is used to simulate network performance by performance parameters using and routing protocol. In this paper we worked on Unicasting and Multicasting environment and taken different no. of nodes like 2, 4, 6 & 8. Simulation parameters are given below: Table 4.1. Simulation Parameters Simulation Tool NS-2.35 IEEE Standard 82.11p Mobility Model Antenna Model Routing Protocols Two Ray Ground Omni Directional 2 Nodes, 4 Nodes, 6 Nodes, 8 Nodes, Simulation Area 41 * 41 Simulation Time 1 Secs. 11 IJRTI1765 International Journal for Research Trends and Innovation (www.ijrti.org) 266

Throughput (Kbps) End - End Delay (ms) Packet Delivery Ratio (%) 217 IJRTI Volume 2, Issue 6 ISSN: 2456-3315 V. RESULT.95.9.85.8.75.7 Packet Delivery Ratio (Unicast) Graph 1: Packet Delivery Ratio in unicasting 1 8 6 4 2 End - End Delay (Unicast) Graph.2: End- End Delay in unicasting Throughput (Unicast) 4 35 3 25 2 15 1 5 Graph 3: Throughput in unicasting IJRTI1765 International Journal for Research Trends and Innovation (www.ijrti.org) 267

End -End Delay (ms) Packet Delivery Ratio (%) Energy 217 IJRTI Volume 2, Issue 6 ISSN: 2456-3315 35 3 25 2 15 1 5 Energy (Unicast) Graph.4: Energy in unicasting 1.8.6.4.2 Packet Delivery Ratio ( Muticast) Graph 5: Packet Delivery Ratio in multicasting End -End Delay (Multicast) 15 1 5 Graph 6: End End Delay in multicasting IJRTI1765 International Journal for Research Trends and Innovation (www.ijrti.org) 268

Energy Throughput (Kbps) 217 IJRTI Volume 2, Issue 6 ISSN: 2456-3315 Throughput (Multicast) 2 15 1 5 Graph 7: Throughput in multicasting 5 4 3 2 1 Energy (Multicast) Graph 8: Energy in multicasting VI. CONCLUSION Vanet is a network where nodes continuously change its location so the performance is calculated in unicast and multicast modes using and. In unicast, the performance of is better in Throughput, PDR and energy and gives better results in end end delay while in multicasting, the performance of is better for Throughput, end end delay, energy and performs better for PDR. VII. FUTURE ENHANCEMENTS To reduce accidents on road if no. of nodes increases and to find a solution of traffic problems and also if we take no. of nodes more than 8 than the condition of accidents on road should not occur and also reduces traffic problems. REFERENCES [1] S. Seas, Z. Yang, and J. He, (24) A survey on mobile ad hoc wireless network, Information Technology Journal (3), pp.168 175. [2] C.E. Perkins, E.M. Royer, S.R. Das, Ad hoc on demand distance vector (AODV) routing, in: IEEE WMCSA, 1999. [3] S. Paul, Multicast on the Internet and Its Applications, Kluwer Academic Publishers, 1998. [4] Ian F. Akyildiz, Xudong Wang, Weilin Wang Wireless Mesh Networks: a survey, Computer Networks, Vol.47, 27, pp.445-487 [5] C.W. Wu, Y.C. Tay, C.K. Toh, Ad hoc multicast routing protocol utilizing increasing id-numbers (AMRIS) functional specification, in:ieee ILCOM, 1999, pp. 25 29. [6] E.M. Royer, C.E. Perkins, Multicast operation of the ad hoc ondemand distance vector routing protocol, in: ACM MobiCom, 1999. IJRTI1765 International Journal for Research Trends and Innovation (www.ijrti.org) 269

[7] Sung-Ju Lee, Mario Gerla, and Ching-Chuan Chiang, On-Demand Multicast Routing Protocol in proceedings of WCNC, September 1999. [8] J.J. Garcia-Luna-Aceves, E.L. Madruga, The core-assisted mesh protocol, IEEE Journal on Selected Areas in Communications 17 (8) (1999) 138 1994. [9] R. Vaishampayan and J.J. Garcia-Luna-Aceves, Efficient and Roubst Multicast Routing in Mobile Ad Hoc Networks, Proc, IEEE MASS 24, The First IEEE International Conference on Mobile Adhoc and Sensor Systems. [1] Sidney Santos Doria, Marco Aur elio Spohn, A Multicast Approach for Peer-to-Peer Content Distribution in Mobile Ad Hoc Networks, WCNC 29 proceedings. [11] H. Moustafa, Unicast and Multicast Routing in Mobile Ad-hoc Networks, Ph.D. Thesis, (ENST) -Telecom, France, (24). [12] Sonal Dubey, Analysis of Performance Metrics of OLSR, & ZRP Protocols in the VANET scenario, International Journal of Engineering Sciences & Research Technology, ISSN:2277-9655. [13] Shivendu Dubey, Prof Rajesh Shrivastava, Energy Consumption using Traffic Models for MANET Routing Protocols International journal of Smart sensors and Ad Hoc Networks [IJSSAN], vol.1,p.p. 84-89, 211. [14] Er. Deepinder Singh Wadhwa, Er. Tripatjot Singh Panag, Performance Comparison of Single and Multipath Routing Protocols in Adhoc Networks Int. J. Comp. Tech. Appl., ISSN:2229-693, vol2[5], 1486-1496,211. IJRTI1765 International Journal for Research Trends and Innovation (www.ijrti.org) 27