13.07.2015 Views

Page 2 Lecture Notes in Computer Science 2865 Edited by G. Goos ...

Page 2 Lecture Notes in Computer Science 2865 Edited by G. Goos ...

Page 2 Lecture Notes in Computer Science 2865 Edited by G. Goos ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

34 P. Narayan and V.R. SyrotiukDSRAODVDSRAODV1.31.351.31.25Merit Ratio1.251.21.151.1Merit Ratio1.21.151.11.0513.51.05101080.8380.662.560.4440.2Path Length (Avg no of hops)2 2Arrival Rate (Packets/sec)Speed (m/s)2 0Delay (secs)Fig. 4. MERIT ratio versus (a) arrival rate and path length; (b) delay and speed.because a greater amount of route ma<strong>in</strong>tenance and repair will have to be donewhenever the topology along the path changes. We conclude that <strong>in</strong> scenarioswhere the mobility rate is higher and <strong>in</strong> scenarios where the path between thesource and the dest<strong>in</strong>ation is longer, the paths are further away from the optimal.S<strong>in</strong>ce the average delay is affected <strong>by</strong> the comb<strong>in</strong>ation of these factors and otherfactors like the network load as well, we can expect to see that higher delayswould lead to higher MERIT ratios.The SMP algorithm used to compute the ideal cost <strong>in</strong> the MERIT framework,<strong>in</strong>volves a two-valued transition cost. The transition cost can be viewedas a trade-off between the importance of the stability of the path and the lengthof the path. When the cost of updat<strong>in</strong>g path <strong>in</strong>formation is small, the SMP algorithmplaces more emphasis on search<strong>in</strong>g for the shortest path without regardto whether or not it changes the path. When the cost is larger, the algorithmgives more importance to search<strong>in</strong>g for stable paths s<strong>in</strong>ce it is costly to changepaths. We observe that MERIT ratios generally <strong>in</strong>crease with an <strong>in</strong>crease <strong>in</strong> theupdate cost values because the actual rout<strong>in</strong>g protocol implementation makesits rout<strong>in</strong>g decisions <strong>by</strong> us<strong>in</strong>g only the <strong>in</strong>stantaneous <strong>in</strong>formation recorded <strong>in</strong> itsdata structures at any given time. With a higher cost of update, the importanceof us<strong>in</strong>g the past history to make rout<strong>in</strong>g decisions is more critical because stablepaths are preferred when the update cost is higher. This is effectively captured<strong>in</strong> the higher values obta<strong>in</strong>ed for the MERIT ratio with an <strong>in</strong>crease <strong>in</strong> cost.We see that the MERIT ratio <strong>in</strong>creases with an <strong>in</strong>crease <strong>in</strong> the data arrivalrate. The path lengths for these scenarios are also noticeably shorter than theones observed for the previous set of experiments. This can be attributed to thefact that both DSR and AODV are on-demand protocols, hence a higher datarate causes the rout<strong>in</strong>g tables to be updated more frequently, result<strong>in</strong>g is smallerpath lengths.Our results clearly <strong>in</strong>dicate that for the scenarios we have considered, DSRprovides paths which are closer to the optimal than AODV. In our experiments,we choose simulation scenarios where we have only one s-t pair, which is communicat<strong>in</strong>g.We use a s<strong>in</strong>gle CBR source that sends data at a steady rate <strong>in</strong> all

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!