IEEE a based Simulation and performance Analysis of DSR Routing Protocol using OPNET

Similar documents
Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

Formal Measure of the Effect of MANET size over the Performance of Various Routing Protocols

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Optimization of AODV routing protocol in mobile ad-hoc network by introducing features of the protocol LBAR

PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK

SIMULATION STUDY OF BLACKHOLE ATTACK IN THE MOBILE AD HOC NETWORKS

Performance Analysis of Load Balancing in MANET using On-demand Multipath Routing Protocol

NetworkPathDiscoveryMechanismforFailuresinMobileAdhocNetworks

Performance Evaluation of Aodv and Dsr Routing Protocols for Vbr Traffic for 150 Nodes in Manets

Security Threats in Mobile Ad Hoc Networks

Achieving Energy Efficiency in MANETs by Using Load Balancing Approach

Keywords- manet, routing protocols, aodv, olsr, grp,data drop parameter.

DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS

Study of Network Characteristics Incorporating Different Routing Protocols

LIST OF FIGURES. Figure No. Caption Page No.

Comprehensive Evaluation of AODV, DSR, GRP, OLSR and TORA Routing Protocols with varying number of nodes and traffic applications over MANETs

Ad hoc On Demand Distance Vector (AODV) Routing Protocol

VoIP over MANET (VoMAN): QoS & Performance Analysis of Routing Protocols for Different Audio Codecs

Fast and Secure Data Transmission by Using Hybrid Protocols in Mobile Ad Hoc Network

II RELATED PROTOCOLS. Dynamic Source Routing (DSR)

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

Delay aware Reactive Routing Protocols for QoS in MANETs: a Review

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

Study And Comparison Of Mobile Ad-Hoc Networks Using Ant Colony Optimization

A Survey: High Speed TCP Variants in Wireless Networks

Simulation Analysis of Different Routing Protocols Using Directional Antenna in Qualnet 6.1

Security Scheme for Distributed DoS in Mobile Ad Hoc Networks

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol

IJMIE Volume 2, Issue 7 ISSN:

A Study of Internet Connectivity for Mobile Ad Hoc Networks in NS 2

PERFORMANCE ANALYSIS OF AODV, DSR AND ZRP ROUTING PROTOCOLS IN MANET USING DIRECTIONAL ANTENNA

ROUTE MECHANISMS FOR WIRELESS ADHOC NETWORKS: -CLASSIFICATIONS AND COMPARISON ANALYSIS

An Extended AODV Protocol to Support Mobility in Hybrid Networks

ADAPTIVE LINK TIMEOUT WITH ENERGY AWARE MECHANISM FOR ON-DEMAND ROUTING IN MANETS

Investigating the Performance of Routing Protocols Using Quantitative Metrics in Mobile Ad Hoc Networks

An Efficient AODV-Based Algorithm for Small Area MANETS

Performance comparison and analysis of routing strategies in Mobile ad hoc networks

Energy-Aware Performance Metric for AODV and DSDV Routing Protocols in Mobile Ad-Hoc Networks

Figure 1. The Example of ZigBee AODV Algorithm

Research Article Ant Colony and Load Balancing Optimizations for AODV Routing Protocol

Keywords Ad hoc-network protocol, ad hoc cloud computing, performance analysis, simulation models, OPNET 14.5

International Journal of Advanced Research in Computer Science and Software Engineering

DSR: The Dynamic Source Routing Protocol for Multi-Hop Wireless Ad Hoc Networks

Keywords: DSDV and AODV Protocol

An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks *

Internet Connectivity for Ad hoc Mobile Networks

Performance Comparison of AODV, DSDV, DSR and TORA Routing Protocols in MANETs

Control overhead reduction: A Hierarchical Routing Protocol In Mobile Ad hoc Networks

Security in Ad Hoc Network

`PERFORMANCE COMPARISON OF ENERGY EFFICIENT AODV PROTOCOLS

CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS

Optimized Load Balancing Mechanism Using Carry Forward Distance

COMPARATIVE ANALYSIS OF ON -DEMAND MOBILE AD-HOC NETWORK

International Journal of Wireless & Mobile Networks (IJWMN) Vol. 4, No. 2, April 2012

Comparison of RIP, EIGRP, OSPF, IGRP Routing Protocols in Wireless Local Area Network (WLAN) By Using OPNET Simulator Tool - A Practical Approach

Load-balancing Approach for AOMDV in Ad-hoc Networks R. Vinod Kumar, Dr.R.S.D.Wahida Banu

Adaptive Multiple Metrics Routing Protocols for Heterogeneous Multi-Hop Wireless Networks

Name Resolution in On-Demand MANETs and over External IP Networks

SECURE DATA TRANSMISSION USING INDISCRIMINATE DATA PATHS FOR STAGNANT DESTINATION IN MANET

A Link-state QoS Routing Protocol for Ad Hoc Networks

Abstract. 1 Introduction. Aleksandr Huhtonen Helsinki University of Technology Telecommunication Software and Multimedia Laboratory ahuhtone@cc.hut.

Location-Aided Routing (LAR) in mobile ad hoc networks

SBSCET, Firozpur (Punjab), India

PERFORMANCE OF MOBILE AD HOC NETWORKING ROUTING PROTOCOLS IN REALISTIC SCENARIOS

Network Lifetime Analysis of AODV, DSR and ZRP at Different Network Parameters

Energy Efficiency of Load Balancing in MANET Routing Protocols

ISSUES AND CHALLENGES OF QUALITY OF SERVICE IN MOBILE ADHOC NETWORK

POWER AWARE QOS MULTIPATH ROUTING PROTOCOL FOR DISASTER RECOVERY NETWORKS

Study of Different Types of Attacks on Multicast in Mobile Ad Hoc Networks

A Performance Comparison of Routing Protocols for Large-Scale Wireless Mobile Ad Hoc Networks

Design and Implementation of Ad-hoc Communication and Application on Mobile Phone Terminals

Micro Mobility and Internet Access Performance for TCP Connections in Ad hoc Networks

Security for Ad Hoc Networks. Hang Zhao

SJBIT, Bangalore, KARNATAKA

Comparative Study of Performance Evaluation for Mobile Ad hoc networks using a proxy node

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Position and Velocity Aided Routing Protocol in Mobile Ad Hoc Networks

Performance Evaluation of Mobility Speed over MANET Routing Protocols

Intelligent Agents for Routing on Mobile Ad-Hoc Networks

Survey on Load balancing protocols in MANET S (mobile ad-hoc networks)

Network Simulator: A Learning Tool for Wireless Technologies

Performance Evaluation and Investigation of Energy in AODV, OLSR Protocols through Simulation

1 M.Tech, 2 HOD. Computer Engineering Department, Govt. Engineering College, Ajmer, Rajasthan, India

Security and Scalability of MANET Routing Protocols in Homogeneous & Heterogeneous Networks

Applications. Network Application Performance Analysis. Laboratory. Objective. Overview

Ariadne A Secure On-Demand Routing Protocol for Ad-Hoc Networks

Step by Step Procedural Comparison of DSR, AODV and DSDV Routing protocol

Load balanced routing in mobile ad hoc networks

Transport Layer Protocols

Transcription:

IEEE 802.11a based Simulation and performance Analysis of DSR Routing Protocol using OPNET Kuldeep Vats #1, Manoj #2, Deepak Rohilla #3, Amit Rathee #4 #1 M.Tech. Student in CSE Department,SBSSTC Ferozepur,Punjab (INDIA) #2 Assistant Professor in CSE Department, GITM Gurgaon, Haryana (INDIA) #3 M.Tech. Student in CSE Department, GITM Gurgaon, Haryana (INDIA) #4 Assistant Professor in CSE Department, CBSGI Jhajjar, Haryana (INDIA) ABSTRACT A (MANET) mobile ad hoc network is a set of wireless mobile nodes forming a dynamic autonomous network. MANET nodes communicate with each other without the intervention of centralized access point or base station. DSR is a reactive protocol it computes the route when necessary and then maintains through two significant stages in working of DSR: route discovery and route maintenance. In this paper to study the routing protocols DSR for mobile ad hoc network.further, the implementation of a 50 node and 100 network using network simulator OPNET will be done to simulation and performance analysis of these network protocol for delay, network load, total traffic sent and received, ftp upload and download response time or throughput. Key words: MANET, DSR, ieee802.11, parameter value, OPNET. Corresponding Author: Kuldeep Vats INTRODUCTION A Mobile Ad-Hoc Network (MANET) [2] is a collection of mobile nodes which communicate with each other via wireless link either directly or relying on other nodes as routers. The operators of MANETs don t depend on pre-existing infrastructure or base station. Network nodes in MANETs are free to move randomly. Due to mobility of nodes, network topology of MANET may change dynamically without turning to any existing centralized administration [3]. All network activities such as discovering the topology and delivering data packets have to be executed by the nodes themselves, either individually or collectively [1]. In MANETs every node is a potential router for other nodes. The task of specifying a routing protocol for a mobile wireless network is not a trivial one. The main problem in mobile networking is the limited bandwidth and the high rate of topological changes and link failure caused by node movement. Therefore routing in Ad-Hoc network play an important role for data forwarding at each mobile node can act as a relay in addition to being a source or destination node [4]. Figure 1 Ad Hoc Network Page 202

Because of this reason, a great number of routing protocols has been developed to provide services with Ad-Hoc Network.There are many type of routing protocols are shows in the figure 2. Figure 2 MANET Routing protocol Mobile Ad-Hoc Routing protocols are traditionally divided into two classes (Reactive and Proactive) depending on when nodes acquire a route to a destination [8]. Reactive protocols are characterized by node acquire and maintain routes on demand. i.e., a route to a destination is not acquired by anode until packet is not received by a destination node. Examples of reactive protocols are Ad-Hoc on Demand Distance Vector Routing Protocol (AODV) [5]. Proactive protocols are characterized by all nodes maintain routes to all destination in the network at all. Thus using a proactive protocol, a node is immediately able to route (or drop) a packet. Examples of proactive protocols include the Optimized Link State Routing Protocol OLSR [6]. DSR PROTOCOL Dynamic Source Routing (DSR) [7] is a reactive protocol i.e. it doesn't use periodic advertisements. It computes the routes when necessary and then maintains them. Source routing is a routing technique in which the sender of a packet determines the complete sequence of nodes through which the packet has to pass; the sender explicitly lists this route in the packet's header, identifying each forwarding "hop" by the address of the next node to which to transmit the packet on its way to the destination host. There are two significant stages in working of DSR: Route Discovery and Route Maintenance. A host initiating a route discovery broadcasts a route request packet which may be received by those hosts within wireless transmission range of it. The route request packet identifies the host, referred to as the target of the route discovery, for which the route is requested. If the route discovery is successful the initiating host receives a route reply packet listing a sequence of network hops through which it may reach the target. While a host is using any source route, it monitors the continued correct operation of that route. This monitoring of the correct operation of a route in use is called route maintenance. When route maintenance detects a problem with a route in use, route discovery may be used again to discover a new, correct route to the destination. That node will send a RREP packet to the sender having complete route information. This route is considered the shortest path taken by the RREQ packet. The source node now has complete information about the route in its route cache and can starts routing of packets. Figure 3-3 shows the route discovery procedure. Here we have four nodes i.e. A, B, C and D such as node A is the source and node D is destination. When node A wish to send a data packet to the node D, It will first check its route cache that whether it has direct route to node D or not. If node A does not have a direct route to node D, then it will broadcast a RREQ message in the network. The Page 203

neighbor node B will get the RREQ message. First node B will check its route cache that whether it have a direct route to the destination node D or not, If it finds a route to the destination node D. So it will send a RREP message to the source node A. In the reply of that message the source node A will start sending the data packets (DP) on the discovered route. If it didn t discover the route from node B to node D so it forwards the message RREQ to the next node C and store the route AB in the cache. The process is going on until the RREQ message reached to destination node D. The destination node D caches the routes AB, BC and CD in its memory and sends a RREP message to the source node A. Figure 3 Route discovery procedure in MANET using DSR The next mechanism is the route maintenance. The route maintenance uses two kind of messages i.e. route error (RERR) and acknowledgement (ACK). The messages successfully received by the destination nodes send an acknowledgement ACK to the sender. Such as the packets transmitted successfully to the next neighbors nodes gets acknowledgement. If there is some problem in the communication network a route error message denoted by RERR is transmitted to the sender, that there is some problem in the transmission. In other words the source didn t get the ACK packet due to some problem. So the source gets the RERR packet in order to re initiate a new route discovery. By receiving the RERR message the nodes remove the route entries. In figure 3-4 four nodes are shown i.e. A, B, C and D. The node A sends a message to destination node D. The message goes on up to the node C, while receiving the ACK message up to node B. When the node C forward the RREQ message to the node D and it does not receive the ACK message from node D. The node C recognizes that there is some problem in the transmission. So the node C sends a RRER message to the source node A. Which in return search for a new route to the destination node D. Figure 4 Route maintenance procedures in MANET using DSR OPNET-Based Simulation Parameter and network model We use the OPNET[9] modular 14.5 to evaluate our experimental network shows the network model of Mobile Ad-hoc network consist on Number of mobile nodes distributed in Rectangular area through wireless communication link. Simulation, we compare the DSR routing protocol 50 Page 204

node topology and 100 node topology under various parametric values. To define a simulation parameter in 50 and 100 mobile nodes are created with the data rate of 54 mbps and transmit power of 0.10 watts. Each node moves randomly within the network range 1200*1200 m. And another parameters or its value define in Parameter Table (A). In designing the model we have to run the OPNET modeler and then to create a 50 and 100 node scenario for using different parameter value of MANET Routing protocol or wireless network parameter value we can create our choice value either manually or wizard after define the mobility parameter value the trajectory in designing the model as per the requirement for the our network model, node model or process model and we can assign 50 node network model assign the routing protocol to be used by the nodes for routing. In this paper we have used DSR routing protocol parameter value show in the table (B) Figure 5 Network model using mobile node Parameters Value Operation Mode 802.11a No. of Nodes 50,100 Simulation Time 1200 sec Seed 128 Value per Statistic 100 Update Interval 50,000 event Simulation kernel Based on Kernel-Type preference Routing protocol DSR Buffer Size 1024000 Transmit power(w) 0.10 Bit Rate (mbps) 54 Packet reaction-power threshold -95 Addressing Mode IPV4 Table A-Wireless Network parameter Page 205

DSR PROTOCOL PARAMETER The many parameter type or its value shows in table of DSR protocol are Route Discovery Parameters Route Maintenance Parameter DSR Routes Export Route Replies Using Cached Routes Packet Salvaging Non Propagating Request Broadcast Jitter (Seconds) Request Table Size 64 (nodes) Maximum Request 16 Table Identification Maximum Request 16 Retransmission (Seconds) Maximum Request 10 Period (Seconds) Initial Request 0.5 Period (Seconds) Non Propagation 0.03 Request Timer Gratuitous Route 1 Reply Timer (Seconds) Maximum Buffer Size 50 (Packets) Maintenance Hold Off 0.25 Time (Seconds) Maximum 2 Maintenance Retransmission Maintenance 0.5 Acknowledgement Do not Export Enabled Enable Disable Uniform (0,0.01) Table- B RESULT ANALYSIS The simulation is done to analyze the performance matrices of the network. The matrices used to evaluate the performance of DSR are given below. During Simulation time of 1200 seconds, Page 206

DSR 50 node scenario one average speed are 246079 event/second and memory used 123 mb or another DSR 100 nodes scenario simulation average speed are 334813 event/second or memory used 156 mb. In this paper we have analyze the performance of Mobile ad hoc network routing protocol DSR using different scenario in OPNET modeler 14.5[9].In each scenario apply the various routing protocol comparisons have been made between DSR routing protocol through traffic sent and received, delay, data dropped, load, media access delay, retransmission and throughput. All result is analysis show through the DES graphs using global statistics. The output result slides are presentation two statistics (overlaid statistics, stacked statistics) and different type functions are Probability density (PDF), Adder, Average, Gain, Limiter, and Reciprocal, Sample sum, Exponential, Sample sum etc. TOTAL TRAFFIC SENT AND RECEIVED: During transmission of data in simulated ad hoc network total routing traffic sent and Received by all wireless nodes is show in the figure 6 respectively. Figure 6 shows the results of how many traffic sent and received by source node to destination node with the help of intermediate node in simulated area using MANET routing protocol. In DSR protocol total traffic sent in 50 node and 100 node are 1000(pkts/sec) and 2800(pkts/sec) or total traffic received rate in 50 node and 100 node are 1250(pkts/sec) and 7500(pkts/sec). Figure 6 Total Traffic Sent and Received (pkts/sec) DELAY: The delay is the time taken by a packet from the movement it is transmitted on the network by the source node to reach the destination node. Figure 7 illustrates the average delay in DSR mobile ad hoc network routing protocol of 50,100 nodes function or value. According to Figure DSR delay in 50 node topology 0.077 and 100 node topology 0.110 end of simulation time. Page 207

Figure 7 WLAN Delay (sec) NETWORK LOAD: The normalized routing load is defined as the fraction of all routing control packet sent by all nodes over the number of received data packet at the destination node. In other word it is the ratio between the total numbers of routing packets sent over the network to the total number of data packet received. According to Figure 8 DSR load 50 is 7600000(bit/sec) and 100 node topology is 19500000(bit/sec) after end of simulation time. Figure 8 WLAN (ad hoc) Load (bits/sec) Page 208

THROUGHPUT: According to Figure 9 DSR throughput in 50 node topology is 8000000(bit/sec) and 100 node topology is 21200000(bit/sec) after end of simulation time. Figure 9 throughputs (bit/sec) FTP UP LOAD AND DOWNLOAD RESPONSE TIME: According to Figure 9 DSR upload response time in 50 node topology is 6.5(sec) and 100 node topology is 37(sec) and download response time in 50 node topology is 22(sec) and 100 node topology is 25(sec) after end of simulation time. Figure 10 FTP Upload and Download Response Time (sec) Page 209

CONCLUSION A Mobile AD-hoc Network DSR routing protocol was simulated with 50 nodes topology and 100 node topology in ieee802.11a moving randomly in an area of within the network range 1200*1200 m. In this paper, MANET routing protocol in the DSR were performance analyzed. The performance of DSR protocol through a network different size carried out a comparative analysis of the performance and found it had better performance in all aspects in a network. The performance of DSR which can be achieved by delay, network load, and total traffic sent and received, ftp upload and download response time or throughput. According to the simulation results DSR 50 node presents the best performance and DSR 100 node presents the low performance. Finally DSR presents the small network is better performance to large network is analyze. REFRENCE [1] Kuldeep Vats et al Simulation and performance analysis of OLSR routing protocol using OPNET IJARCSSE Volume 2, Issue 2, February 2012. [2] J.Macker, mobile ad hoc Networking (MANET): routing protocol performance issues and Evaluation considerations.ietf RFC 2501, January 1999. [3] Amendeep verma, A study of performance comparision of simulation ad-hoc network routing protocol IJCTA vol 2 (3),565-569. [4] C.K Toh, Ad-Hoc mobile wireless network, Prentice Hall PTR 2002;ISBN 0-130078179. [5] Charles E. Perkins et.al, Ad-hoc on demand distance vector(aodv)routing,draft-left-aodv- 08.txt-work in progress,march 2001. [6] P. Jacquet et al, Optimized Link State routing protocol,draft ieff-olsr-04.txt-work in progress,march 2001. [7] David B. Johnson, David A. Maltz, and Yih-Chun Hu, The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks (DSR), <draft- ietf-manet-dsr-10.txt> Internet-draft, 19 July 2004. [8] Manijeh Keshtgary et al Performance Evaluation of Reactive, Proactive and Hybrid Routing Protocols in MANET IJCSE Vol. 4 No. 02 February 2012 [9] www.opnet.com Page 210