SlideShare a Scribd company logo
1 of 4
Download to read offline
International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 
E-ISSN: 2321-9637 
359 
Performance Analysis of Dynamic Source Routing 
Protocol in aspect of Cache Updation 
Chaitali G. Taral1, Dr.P.R.Deshmukh2 
ME(2nd Year)-Department of Computer Science & Engineering, SIPNA COET Amravati. 1 
Professor, Department of Computer Science & Engineering 2 
Email: chaitalitaral@rediffmail.com1 , pr_deshmukh@yahoo.com2 
Abstract- In ad-hoc environment the reduction of overhead, latency and congestion presents a fundamental 
challenge to routing protocols. In our work we combines the advantages of proactive and on-demand routing 
protocols with dynamic source routing protocol to removes stale routes faster no matter how nodes move and 
which traffic model is used. The effectiveness is measured in terms of Packet Delivery Ratio, Packet Overhead 
and Throughput. The results were compared with other routing protocols such as DSR-Link Max Life, DSR(no 
tapping), DSR-Link Max Life(no tapping) while updating cache too with the help of distributed cache updating 
algorithm & results will be shown in terms of graphs and finally on the basis of simulation done in ns2 & 
obtaining results we conclude that proactive cache updating is key to the adaptation of on-demand routing 
protocols to mobility. 
Index Terms- Mobile ad-hoc Network, DSR, Cache Update Algorithm, Routing Protocols, Performance 
Measures. 
1. INTRODUCTION 
Mobile Ad-hoc Network is a collection of the mobile 
nodes that is formed without the support of any 
existing network infrastructure. The MANET is self 
configurable network, in which nodes connect and 
disconnect from the other nodes in the network 
automatically at any point of time. The characteristics 
of the MANETs are flexibility, distributed operation, 
addressing mobility, node to node connectivity, etc. 
Routing of the data in the MANETs are done on the 
basis of the node discovery i.e. the node receive the 
data and forwards it to neighboring node in the path 
for the further transmission so that it can be reached to 
the particular destination. 
Routing protocols for ad hoc networks are of two 
major types: proactive and on-demand. Proactive 
protocols maintain up-to-date routing information to 
all node. In contrast, on demand protocols attempt to 
discover a route only when a route is needed. To 
reduce the overhead and the latency of initiating a 
route discovery for each packet, on-demand routing 
protocols use route Caches. Due to mobility, cached 
routes easily become stale. Using stale routes causes 
packet losses, and increases Latency and overhead. 
To address the cache staleness issue in DSR (the 
Dynamic Source Routing protocol) prior work used 
adaptive timeout mechanisms. Such mechanisms use 
heuristics with ad hoc parameters to predict the 
lifetime of a link or a route. However, a 
predetermined choice of ad hoc parameters for certain 
Scenarios may not work well for others, and scenarios 
in the real world are different from those used in 
simulations. Moreover, heuristics cannot accurately 
estimate timeouts.. As a result, either valid routes will 
be removed or stale routes will be kept in caches. 
In our work, we will propose proactively 
disseminating the broken link information to the 
nodes that have that link in their caches. It is also 
important to inform only the nodes that have cached a 
broken link to avoid unnecessary overhead. Thus, 
when a link failure is detected, our goal is to notify all 
reachable nodes that have cached the link about the 
link failure. 
2. WHAT IS DYNAMIC SOURCE 
ROUTING PROTOCOL? 
2.1. Overview of DSR 
Route Discovery and Route Maintenance are 
the two mechanisms DSR protocol performs. 
When a source node wants to send a packets to a 
destination to which it does not contain a route, it 
finds out the route by broadcasting a route 
request. The node receives the route request and 
checks whether it has route available for 
particular request in its cache or not. And gives 
the requested feedback to the source route 
whether it has route or not for particular request. 
Suppose the node does not have a route for
International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 
E-ISSN: 2321-9637 
360 
requested path then it adds the addresses to the 
source route and rebroadcast the route request, it 
sends route reply containing the source route to 
the source. 
In Route Maintenance, the node forwarding a packet 
is responsible for confirming that the packet has been 
successfully received by the next hop. If no 
acknowledgement is received after the maximum 
number of retransmissions, the forwarding node sends 
a ROUTE ERROR to the source, indicating the 
broken link. Each node forwarding the ROUTE 
ERROR removes from its cache the routes containing 
the broken link. 
2.2. Cache Update Algorithm 
We design two algorithms for collection and 
Maintenance of information in cache such as: 
1) Add Route: We use add route when a 
nodeAttempts to add a route to its cache table. 
2) Find Route: When a node tries to find a Route to 
some destination. 
The algorithm notifies the closest upstream and/or 
downstream nodes and the neighbors that learned the 
broken link through ROUTE REPLIES. When a node 
receives a notification, the algorithm notifies selected 
neighbors: upstream and/or downstream neighbors, 
and other Neighbors that have cached the broken link 
Through ROUTE REPLIES. Thus, the broken link 
information will be quickly propagated to all 
reachable nodes that have that link in their caches. 
3. PERFORMANCE ANALYSIS OF DSR 
PROTOCOL 
The performance of the proposed approach is 
evaluated in this section. The simulation model is 
discussed in Section 3.1 and the simulated results are 
presented and described in Section 3.2. 
3.1. Simulation Model and Parameters 
We have simulated our results using ns2.32 simulator. 
The mobility model is random waypoint model [1]. 
In this model, a node starts in a random position, 
picks a Random destination, moves to it at a randomly 
chosen speed, and pauses for a specified pause time. 
This model is the most widely used mobility model in 
ad hoc network simulations and, thus, the results here 
are more comparable to other published results. We 
chose node speed randomly from 10 -1 m/s and pause 
time value as 100. We used two field configurations: a 
1,500 m *500 m Field with 50 nodes [4] and a 2,200 
m *600 m field with100 nodes. 
Number of Nodes 50 
Testing Area 1500*500 
Routing Protocol DSR, DSR Cache Update 
Pause Time 100 
Mobility Model Random Waypoint 
Model 
Traffic Load UDP, CBR traffic 
generator 
Radio Transmission 
Range 
250m 
Packet Size 512 bytes 
MAC layer IEEE 802.11 
Table 1: Simulation Parameters 
3.2 Performance Metrics & Results 
We evaluate mainly the performance according to the 
following metrics: 
3.2.1 Packet Delivery Ratio : The ratio of the 
number of data packets received by the destination to 
the number of data packets sent by the source.
International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 
E-ISSN: 2321-9637 
Figure 1: Packet Delivery Ratio with respect to pause time for DSR, DSR Modified, Link-MaxLife, DSR with no 
tapping, DSDV and for TORA. 
361 
1.2 
1 
0.8 
0.6 
0.4 
0.2 
0 
0 30 60 120 300 600 
Modified DSR 
Link-MaxLife [1] 
DSR(no tapping) [1] 
TORA [8] 
3.2.2 Normalized Routing Overhead: The ratio of 
the number of routing packets transmitted to the 
number of data packets received. For DSR-Modified, 
packet overhead and normalized routing overhead 
include route errors used for cache updates. 
Figure 2: Normalized Routing Overhead with respect to pause time for DSR, DSR Modified, Link-MaxLife, DSR 
with no tapping and DSR-LinkMaxLife(no tapping). 
3.5 
3 
2.5 
2 
1.5 
1 
0.5 
0 
0 30 60 120 300 600 
DSR[1] 
Modified DSR 
DSR LinkMaxLife[1] 
3.2.2 Throughput: The time when a packet is sent by the source until it is received by the destination.
International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 
E-ISSN: 2321-9637 
362 
Figure 3: Throughput value with respect to pause time for DSR & DSR Modified. 
180 
160 
140 
120 
100 
80 
60 
40 
20 
0 
0 30 60 120 300 600 900 
DSR 
DSR Modified 
4. CONCLUSION 
The results of the simulation indicate that 
performance of the DSR protocol is superior to 
standard DSDV. It is also observed that the 
performance is better especially when the pause time 
is low. For higher pause time although DSR is better 
for most cases but their delivery ratio remains close to 
each other. 
It is also true that any of the single protocol 
does not supersede the other one. There performance 
depends upon the different scenarios. 
REFERENCES 
[1] Xin You,‘‘ Distributed Cache Updating for the 
dynamic source routing Protocol.“ Vol.5, 
no.6,june 2006 in ieee transaction on mobile 
computing. 
[2] Y.-C. Hu and D. Johnson, “Caching Strategies in 
On-Demand Routing Protocols for Wireless Ad 
Hoc Networks,” Proc. Sixth ACM MobiCom, pp. 
231-242, 2000. 
[3] Y.-C. Hu and D. Johnson, “Ensuring Cache 
Freshness in On-Demand Ad Hoc Network 
Routing Protocols,” Proc. Second Workshop 
Principles of Mobile Computing, pp. 25-30, 
2002. 
[4] D. Johnson, D. Maltz, and Y.-C. Hu, “The 
Dynamic Source Routing for Mobile Ad Hoc 
Networks,”IETFInternetDraft,http://www.ietf.org 
/internet-drafts/draft-ietf-manet-dsr-10.txt,July 
2004. 
[5] W. Lou and Y. Fang, “Predictive Caching 
Strategy for On-Demand Routing Protocols in 
Wireless Ad Hoc Networks,” Wireless Networks, 
vol. 8, no. 6, pp. 671-679, 2002.

More Related Content

What's hot

DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2Rijujournal
 
Analysis of FSR, LANMAR and DYMO under MANET
Analysis of FSR, LANMAR and DYMO under MANETAnalysis of FSR, LANMAR and DYMO under MANET
Analysis of FSR, LANMAR and DYMO under MANETidescitation
 
Caching strategies for on demand routing protocols for wireless ad hoc network
Caching strategies for on demand routing protocols for wireless ad hoc networkCaching strategies for on demand routing protocols for wireless ad hoc network
Caching strategies for on demand routing protocols for wireless ad hoc networkAcel-Omeran
 
Design Test-bed for assessing load utilising using Multicast Forwarding Appro...
Design Test-bed for assessing load utilising using Multicast Forwarding Appro...Design Test-bed for assessing load utilising using Multicast Forwarding Appro...
Design Test-bed for assessing load utilising using Multicast Forwarding Appro...IOSR Journals
 
Distance’s quantification
Distance’s quantificationDistance’s quantification
Distance’s quantificationcsandit
 
21 9 sep17 19jul 8001 8288-4-ed(edit)
21 9 sep17 19jul 8001 8288-4-ed(edit)21 9 sep17 19jul 8001 8288-4-ed(edit)
21 9 sep17 19jul 8001 8288-4-ed(edit)IAESIJEECS
 
On the routing overhead in infrastructureless multihop wireless networks
On the routing overhead in infrastructureless multihop wireless networksOn the routing overhead in infrastructureless multihop wireless networks
On the routing overhead in infrastructureless multihop wireless networksNarendra Singh Yadav
 
A comparative analysis on routing
A comparative analysis on routingA comparative analysis on routing
A comparative analysis on routingijcseit
 
Performance analysis of aodv with the constraints of
Performance analysis of aodv with the constraints ofPerformance analysis of aodv with the constraints of
Performance analysis of aodv with the constraints ofEditor Jacotech
 

What's hot (14)

Be31390392
Be31390392Be31390392
Be31390392
 
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2RDETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
DETERMINING THE NETWORK THROUGHPUT AND FLOW RATE USING GSR AND AAL2R
 
218
218218
218
 
Fa25939942
Fa25939942Fa25939942
Fa25939942
 
Analysis of FSR, LANMAR and DYMO under MANET
Analysis of FSR, LANMAR and DYMO under MANETAnalysis of FSR, LANMAR and DYMO under MANET
Analysis of FSR, LANMAR and DYMO under MANET
 
Caching strategies for on demand routing protocols for wireless ad hoc network
Caching strategies for on demand routing protocols for wireless ad hoc networkCaching strategies for on demand routing protocols for wireless ad hoc network
Caching strategies for on demand routing protocols for wireless ad hoc network
 
D0441722
D0441722D0441722
D0441722
 
Design Test-bed for assessing load utilising using Multicast Forwarding Appro...
Design Test-bed for assessing load utilising using Multicast Forwarding Appro...Design Test-bed for assessing load utilising using Multicast Forwarding Appro...
Design Test-bed for assessing load utilising using Multicast Forwarding Appro...
 
Distance’s quantification
Distance’s quantificationDistance’s quantification
Distance’s quantification
 
21 9 sep17 19jul 8001 8288-4-ed(edit)
21 9 sep17 19jul 8001 8288-4-ed(edit)21 9 sep17 19jul 8001 8288-4-ed(edit)
21 9 sep17 19jul 8001 8288-4-ed(edit)
 
On the routing overhead in infrastructureless multihop wireless networks
On the routing overhead in infrastructureless multihop wireless networksOn the routing overhead in infrastructureless multihop wireless networks
On the routing overhead in infrastructureless multihop wireless networks
 
A comparative analysis on routing
A comparative analysis on routingA comparative analysis on routing
A comparative analysis on routing
 
P01754110117
P01754110117P01754110117
P01754110117
 
Performance analysis of aodv with the constraints of
Performance analysis of aodv with the constraints ofPerformance analysis of aodv with the constraints of
Performance analysis of aodv with the constraints of
 

Viewers also liked

Paper id 25201440
Paper id 25201440Paper id 25201440
Paper id 25201440IJRAT
 
地方財政、預算經驗談-陳錦稷(2014.09.23)
地方財政、預算經驗談-陳錦稷(2014.09.23)地方財政、預算經驗談-陳錦稷(2014.09.23)
地方財政、預算經驗談-陳錦稷(2014.09.23)平台 青
 
Paper id 252014114
Paper id 252014114Paper id 252014114
Paper id 252014114IJRAT
 
Paper id 2120143
Paper id 2120143Paper id 2120143
Paper id 2120143IJRAT
 
Paper id 27201430
Paper id 27201430Paper id 27201430
Paper id 27201430IJRAT
 
Paper id 24201453
Paper id 24201453Paper id 24201453
Paper id 24201453IJRAT
 
Paper id 21201495
Paper id 21201495Paper id 21201495
Paper id 21201495IJRAT
 
Paper id 212014106
Paper id 212014106Paper id 212014106
Paper id 212014106IJRAT
 
Paper id 25201494
Paper id 25201494Paper id 25201494
Paper id 25201494IJRAT
 
Paper id 2320142
Paper id 2320142Paper id 2320142
Paper id 2320142IJRAT
 
Những điều cần biết về an cung ngưu hoàng đồng nhân đường
Những điều cần biết về an cung ngưu hoàng đồng nhân đườngNhững điều cần biết về an cung ngưu hoàng đồng nhân đường
Những điều cần biết về an cung ngưu hoàng đồng nhân đườngMẹ Thiên Nhiên
 
Paper id 28201417
Paper id 28201417Paper id 28201417
Paper id 28201417IJRAT
 
Paper id 21201475
Paper id 21201475Paper id 21201475
Paper id 21201475IJRAT
 
Paper id 27201428
Paper id 27201428Paper id 27201428
Paper id 27201428IJRAT
 
Paper id 21201447
Paper id 21201447Paper id 21201447
Paper id 21201447IJRAT
 
Paper id 21201481
Paper id 21201481Paper id 21201481
Paper id 21201481IJRAT
 
Paper id 252014144
Paper id 252014144Paper id 252014144
Paper id 252014144IJRAT
 
Paper id 26201493
Paper id 26201493Paper id 26201493
Paper id 26201493IJRAT
 

Viewers also liked (20)

Paper id 25201440
Paper id 25201440Paper id 25201440
Paper id 25201440
 
地方財政、預算經驗談-陳錦稷(2014.09.23)
地方財政、預算經驗談-陳錦稷(2014.09.23)地方財政、預算經驗談-陳錦稷(2014.09.23)
地方財政、預算經驗談-陳錦稷(2014.09.23)
 
Paper id 252014114
Paper id 252014114Paper id 252014114
Paper id 252014114
 
Paper id 2120143
Paper id 2120143Paper id 2120143
Paper id 2120143
 
Paper id 27201430
Paper id 27201430Paper id 27201430
Paper id 27201430
 
Paper id 24201453
Paper id 24201453Paper id 24201453
Paper id 24201453
 
Paper id 21201495
Paper id 21201495Paper id 21201495
Paper id 21201495
 
Paper id 212014106
Paper id 212014106Paper id 212014106
Paper id 212014106
 
Paper id 25201494
Paper id 25201494Paper id 25201494
Paper id 25201494
 
Paper id 2320142
Paper id 2320142Paper id 2320142
Paper id 2320142
 
Những điều cần biết về an cung ngưu hoàng đồng nhân đường
Những điều cần biết về an cung ngưu hoàng đồng nhân đườngNhững điều cần biết về an cung ngưu hoàng đồng nhân đường
Những điều cần biết về an cung ngưu hoàng đồng nhân đường
 
Paper id 28201417
Paper id 28201417Paper id 28201417
Paper id 28201417
 
Paper id 21201475
Paper id 21201475Paper id 21201475
Paper id 21201475
 
Ukraine and Me
Ukraine and Me Ukraine and Me
Ukraine and Me
 
Paper id 27201428
Paper id 27201428Paper id 27201428
Paper id 27201428
 
Paper id 21201447
Paper id 21201447Paper id 21201447
Paper id 21201447
 
Paper id 21201481
Paper id 21201481Paper id 21201481
Paper id 21201481
 
Paper id 252014144
Paper id 252014144Paper id 252014144
Paper id 252014144
 
Paper id 26201493
Paper id 26201493Paper id 26201493
Paper id 26201493
 
Presentasi agama2
Presentasi agama2Presentasi agama2
Presentasi agama2
 

Similar to Paper id 252014153

Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...IRJET Journal
 
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...IRJET Journal
 
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...IJNSA Journal
 
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...IJNSA Journal
 
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...ijp2p
 
ENHANCING STUDENTS’ LEARNING AND SATISFACTION THROUGH THE USE OF SOCIAL MEDIA
ENHANCING STUDENTS’ LEARNING AND SATISFACTION THROUGH THE USE OF SOCIAL MEDIAENHANCING STUDENTS’ LEARNING AND SATISFACTION THROUGH THE USE OF SOCIAL MEDIA
ENHANCING STUDENTS’ LEARNING AND SATISFACTION THROUGH THE USE OF SOCIAL MEDIAIJITE
 
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...ijp2p
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Cross-layer based performance optimization for different mobility and traffic...
Cross-layer based performance optimization for different mobility and traffic...Cross-layer based performance optimization for different mobility and traffic...
Cross-layer based performance optimization for different mobility and traffic...IOSR Journals
 
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...Saurabh Mishra
 
The Impact of Signal Strength over Routing Protocols in Wireless Networks
The Impact of Signal Strength over Routing Protocols in Wireless NetworksThe Impact of Signal Strength over Routing Protocols in Wireless Networks
The Impact of Signal Strength over Routing Protocols in Wireless NetworksDr. Amarjeet Singh
 
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...ijngnjournal
 
Analyzing performance of zrp by varying node density and transmission range
Analyzing performance of zrp by varying node density and transmission rangeAnalyzing performance of zrp by varying node density and transmission range
Analyzing performance of zrp by varying node density and transmission rangeAlexander Decker
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceresearchinventy
 
Influence of Clustering on the Performance of MobileAd Hoc Networks (MANETs)
Influence of Clustering on the Performance of MobileAd Hoc Networks (MANETs)Influence of Clustering on the Performance of MobileAd Hoc Networks (MANETs)
Influence of Clustering on the Performance of MobileAd Hoc Networks (MANETs)Narendra Singh Yadav
 
Performance analysis of aodv with the constraints of varying terrain area and...
Performance analysis of aodv with the constraints of varying terrain area and...Performance analysis of aodv with the constraints of varying terrain area and...
Performance analysis of aodv with the constraints of varying terrain area and...Editor Jacotech
 
Paper id 71201928
Paper id 71201928Paper id 71201928
Paper id 71201928IJRAT
 
A novel approach of hybrid multipath routing protocol for manets using receiv...
A novel approach of hybrid multipath routing protocol for manets using receiv...A novel approach of hybrid multipath routing protocol for manets using receiv...
A novel approach of hybrid multipath routing protocol for manets using receiv...eSAT Publishing House
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 

Similar to Paper id 252014153 (20)

Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
 
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...Network Surveillance Based Data Transference in Cognitive Radio Network with ...
Network Surveillance Based Data Transference in Cognitive Radio Network with ...
 
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
 
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
Quality of Service Routing in Mobile Ad hoc Networks Using Node Mobility and ...
 
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...
 
ENHANCING STUDENTS’ LEARNING AND SATISFACTION THROUGH THE USE OF SOCIAL MEDIA
ENHANCING STUDENTS’ LEARNING AND SATISFACTION THROUGH THE USE OF SOCIAL MEDIAENHANCING STUDENTS’ LEARNING AND SATISFACTION THROUGH THE USE OF SOCIAL MEDIA
ENHANCING STUDENTS’ LEARNING AND SATISFACTION THROUGH THE USE OF SOCIAL MEDIA
 
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...
PERFORMANCE ANALYSIS AND COMPARISON OF IMPROVED DSR WITH DSR, AODV AND DSDV R...
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Cross-layer based performance optimization for different mobility and traffic...
Cross-layer based performance optimization for different mobility and traffic...Cross-layer based performance optimization for different mobility and traffic...
Cross-layer based performance optimization for different mobility and traffic...
 
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...
PERFORMANCE COMPARISION OF DSDV, AODV AND DSRFOR MOBILE AD HOC NETWORK BY VAR...
 
The Impact of Signal Strength over Routing Protocols in Wireless Networks
The Impact of Signal Strength over Routing Protocols in Wireless NetworksThe Impact of Signal Strength over Routing Protocols in Wireless Networks
The Impact of Signal Strength over Routing Protocols in Wireless Networks
 
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...
IMPLEMENTATION AND COMPARISION OF DATA LINK QUALITY SCHEME ON ODMRP AND ADMR ...
 
Analyzing performance of zrp by varying node density and transmission range
Analyzing performance of zrp by varying node density and transmission rangeAnalyzing performance of zrp by varying node density and transmission range
Analyzing performance of zrp by varying node density and transmission range
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Influence of Clustering on the Performance of MobileAd Hoc Networks (MANETs)
Influence of Clustering on the Performance of MobileAd Hoc Networks (MANETs)Influence of Clustering on the Performance of MobileAd Hoc Networks (MANETs)
Influence of Clustering on the Performance of MobileAd Hoc Networks (MANETs)
 
Performance analysis of aodv with the constraints of varying terrain area and...
Performance analysis of aodv with the constraints of varying terrain area and...Performance analysis of aodv with the constraints of varying terrain area and...
Performance analysis of aodv with the constraints of varying terrain area and...
 
Paper id 71201928
Paper id 71201928Paper id 71201928
Paper id 71201928
 
A novel approach of hybrid multipath routing protocol for manets using receiv...
A novel approach of hybrid multipath routing protocol for manets using receiv...A novel approach of hybrid multipath routing protocol for manets using receiv...
A novel approach of hybrid multipath routing protocol for manets using receiv...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
J0935461
J0935461J0935461
J0935461
 

More from IJRAT

96202108
9620210896202108
96202108IJRAT
 
97202107
9720210797202107
97202107IJRAT
 
93202101
9320210193202101
93202101IJRAT
 
92202102
9220210292202102
92202102IJRAT
 
91202104
9120210491202104
91202104IJRAT
 
87202003
8720200387202003
87202003IJRAT
 
87202001
8720200187202001
87202001IJRAT
 
86202013
8620201386202013
86202013IJRAT
 
86202008
8620200886202008
86202008IJRAT
 
86202005
8620200586202005
86202005IJRAT
 
86202004
8620200486202004
86202004IJRAT
 
85202026
8520202685202026
85202026IJRAT
 
711201940
711201940711201940
711201940IJRAT
 
711201939
711201939711201939
711201939IJRAT
 
711201935
711201935711201935
711201935IJRAT
 
711201927
711201927711201927
711201927IJRAT
 
711201905
711201905711201905
711201905IJRAT
 
710201947
710201947710201947
710201947IJRAT
 
712201907
712201907712201907
712201907IJRAT
 
712201903
712201903712201903
712201903IJRAT
 

More from IJRAT (20)

96202108
9620210896202108
96202108
 
97202107
9720210797202107
97202107
 
93202101
9320210193202101
93202101
 
92202102
9220210292202102
92202102
 
91202104
9120210491202104
91202104
 
87202003
8720200387202003
87202003
 
87202001
8720200187202001
87202001
 
86202013
8620201386202013
86202013
 
86202008
8620200886202008
86202008
 
86202005
8620200586202005
86202005
 
86202004
8620200486202004
86202004
 
85202026
8520202685202026
85202026
 
711201940
711201940711201940
711201940
 
711201939
711201939711201939
711201939
 
711201935
711201935711201935
711201935
 
711201927
711201927711201927
711201927
 
711201905
711201905711201905
711201905
 
710201947
710201947710201947
710201947
 
712201907
712201907712201907
712201907
 
712201903
712201903712201903
712201903
 

Paper id 252014153

  • 1. International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 E-ISSN: 2321-9637 359 Performance Analysis of Dynamic Source Routing Protocol in aspect of Cache Updation Chaitali G. Taral1, Dr.P.R.Deshmukh2 ME(2nd Year)-Department of Computer Science & Engineering, SIPNA COET Amravati. 1 Professor, Department of Computer Science & Engineering 2 Email: chaitalitaral@rediffmail.com1 , pr_deshmukh@yahoo.com2 Abstract- In ad-hoc environment the reduction of overhead, latency and congestion presents a fundamental challenge to routing protocols. In our work we combines the advantages of proactive and on-demand routing protocols with dynamic source routing protocol to removes stale routes faster no matter how nodes move and which traffic model is used. The effectiveness is measured in terms of Packet Delivery Ratio, Packet Overhead and Throughput. The results were compared with other routing protocols such as DSR-Link Max Life, DSR(no tapping), DSR-Link Max Life(no tapping) while updating cache too with the help of distributed cache updating algorithm & results will be shown in terms of graphs and finally on the basis of simulation done in ns2 & obtaining results we conclude that proactive cache updating is key to the adaptation of on-demand routing protocols to mobility. Index Terms- Mobile ad-hoc Network, DSR, Cache Update Algorithm, Routing Protocols, Performance Measures. 1. INTRODUCTION Mobile Ad-hoc Network is a collection of the mobile nodes that is formed without the support of any existing network infrastructure. The MANET is self configurable network, in which nodes connect and disconnect from the other nodes in the network automatically at any point of time. The characteristics of the MANETs are flexibility, distributed operation, addressing mobility, node to node connectivity, etc. Routing of the data in the MANETs are done on the basis of the node discovery i.e. the node receive the data and forwards it to neighboring node in the path for the further transmission so that it can be reached to the particular destination. Routing protocols for ad hoc networks are of two major types: proactive and on-demand. Proactive protocols maintain up-to-date routing information to all node. In contrast, on demand protocols attempt to discover a route only when a route is needed. To reduce the overhead and the latency of initiating a route discovery for each packet, on-demand routing protocols use route Caches. Due to mobility, cached routes easily become stale. Using stale routes causes packet losses, and increases Latency and overhead. To address the cache staleness issue in DSR (the Dynamic Source Routing protocol) prior work used adaptive timeout mechanisms. Such mechanisms use heuristics with ad hoc parameters to predict the lifetime of a link or a route. However, a predetermined choice of ad hoc parameters for certain Scenarios may not work well for others, and scenarios in the real world are different from those used in simulations. Moreover, heuristics cannot accurately estimate timeouts.. As a result, either valid routes will be removed or stale routes will be kept in caches. In our work, we will propose proactively disseminating the broken link information to the nodes that have that link in their caches. It is also important to inform only the nodes that have cached a broken link to avoid unnecessary overhead. Thus, when a link failure is detected, our goal is to notify all reachable nodes that have cached the link about the link failure. 2. WHAT IS DYNAMIC SOURCE ROUTING PROTOCOL? 2.1. Overview of DSR Route Discovery and Route Maintenance are the two mechanisms DSR protocol performs. When a source node wants to send a packets to a destination to which it does not contain a route, it finds out the route by broadcasting a route request. The node receives the route request and checks whether it has route available for particular request in its cache or not. And gives the requested feedback to the source route whether it has route or not for particular request. Suppose the node does not have a route for
  • 2. International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 E-ISSN: 2321-9637 360 requested path then it adds the addresses to the source route and rebroadcast the route request, it sends route reply containing the source route to the source. In Route Maintenance, the node forwarding a packet is responsible for confirming that the packet has been successfully received by the next hop. If no acknowledgement is received after the maximum number of retransmissions, the forwarding node sends a ROUTE ERROR to the source, indicating the broken link. Each node forwarding the ROUTE ERROR removes from its cache the routes containing the broken link. 2.2. Cache Update Algorithm We design two algorithms for collection and Maintenance of information in cache such as: 1) Add Route: We use add route when a nodeAttempts to add a route to its cache table. 2) Find Route: When a node tries to find a Route to some destination. The algorithm notifies the closest upstream and/or downstream nodes and the neighbors that learned the broken link through ROUTE REPLIES. When a node receives a notification, the algorithm notifies selected neighbors: upstream and/or downstream neighbors, and other Neighbors that have cached the broken link Through ROUTE REPLIES. Thus, the broken link information will be quickly propagated to all reachable nodes that have that link in their caches. 3. PERFORMANCE ANALYSIS OF DSR PROTOCOL The performance of the proposed approach is evaluated in this section. The simulation model is discussed in Section 3.1 and the simulated results are presented and described in Section 3.2. 3.1. Simulation Model and Parameters We have simulated our results using ns2.32 simulator. The mobility model is random waypoint model [1]. In this model, a node starts in a random position, picks a Random destination, moves to it at a randomly chosen speed, and pauses for a specified pause time. This model is the most widely used mobility model in ad hoc network simulations and, thus, the results here are more comparable to other published results. We chose node speed randomly from 10 -1 m/s and pause time value as 100. We used two field configurations: a 1,500 m *500 m Field with 50 nodes [4] and a 2,200 m *600 m field with100 nodes. Number of Nodes 50 Testing Area 1500*500 Routing Protocol DSR, DSR Cache Update Pause Time 100 Mobility Model Random Waypoint Model Traffic Load UDP, CBR traffic generator Radio Transmission Range 250m Packet Size 512 bytes MAC layer IEEE 802.11 Table 1: Simulation Parameters 3.2 Performance Metrics & Results We evaluate mainly the performance according to the following metrics: 3.2.1 Packet Delivery Ratio : The ratio of the number of data packets received by the destination to the number of data packets sent by the source.
  • 3. International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 E-ISSN: 2321-9637 Figure 1: Packet Delivery Ratio with respect to pause time for DSR, DSR Modified, Link-MaxLife, DSR with no tapping, DSDV and for TORA. 361 1.2 1 0.8 0.6 0.4 0.2 0 0 30 60 120 300 600 Modified DSR Link-MaxLife [1] DSR(no tapping) [1] TORA [8] 3.2.2 Normalized Routing Overhead: The ratio of the number of routing packets transmitted to the number of data packets received. For DSR-Modified, packet overhead and normalized routing overhead include route errors used for cache updates. Figure 2: Normalized Routing Overhead with respect to pause time for DSR, DSR Modified, Link-MaxLife, DSR with no tapping and DSR-LinkMaxLife(no tapping). 3.5 3 2.5 2 1.5 1 0.5 0 0 30 60 120 300 600 DSR[1] Modified DSR DSR LinkMaxLife[1] 3.2.2 Throughput: The time when a packet is sent by the source until it is received by the destination.
  • 4. International Journal of Research in Advent Technology, Vol.2, No.5, May 2014 E-ISSN: 2321-9637 362 Figure 3: Throughput value with respect to pause time for DSR & DSR Modified. 180 160 140 120 100 80 60 40 20 0 0 30 60 120 300 600 900 DSR DSR Modified 4. CONCLUSION The results of the simulation indicate that performance of the DSR protocol is superior to standard DSDV. It is also observed that the performance is better especially when the pause time is low. For higher pause time although DSR is better for most cases but their delivery ratio remains close to each other. It is also true that any of the single protocol does not supersede the other one. There performance depends upon the different scenarios. REFERENCES [1] Xin You,‘‘ Distributed Cache Updating for the dynamic source routing Protocol.“ Vol.5, no.6,june 2006 in ieee transaction on mobile computing. [2] Y.-C. Hu and D. Johnson, “Caching Strategies in On-Demand Routing Protocols for Wireless Ad Hoc Networks,” Proc. Sixth ACM MobiCom, pp. 231-242, 2000. [3] Y.-C. Hu and D. Johnson, “Ensuring Cache Freshness in On-Demand Ad Hoc Network Routing Protocols,” Proc. Second Workshop Principles of Mobile Computing, pp. 25-30, 2002. [4] D. Johnson, D. Maltz, and Y.-C. Hu, “The Dynamic Source Routing for Mobile Ad Hoc Networks,”IETFInternetDraft,http://www.ietf.org /internet-drafts/draft-ietf-manet-dsr-10.txt,July 2004. [5] W. Lou and Y. Fang, “Predictive Caching Strategy for On-Demand Routing Protocols in Wireless Ad Hoc Networks,” Wireless Networks, vol. 8, no. 6, pp. 671-679, 2002.