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.

SAFAR: An Adaptive Bandwidth-Efficient Rout<strong>in</strong>g Protocol 21We measure the performance of the SAFAR protocol aga<strong>in</strong>st the follow<strong>in</strong>g performancemetrics:Fig. 4. Number of nodes <strong>in</strong> proactive zonevs Standard deviation of BandwidthSize of the Proactive ZoneS<strong>in</strong>ce the proactive zone is adaptive,the size of the proactive zonevaries accord<strong>in</strong>g to the node’s bandwidthand also its neighborhood. Weshow change <strong>in</strong> average size of theproactive zone of the node with vary<strong>in</strong>gstandard deviations of bandwidthunder fairly constant average bandwidth.The graph (Fig. 4), shows thevariations <strong>in</strong> number of nodes queried<strong>by</strong> a node for proactive ma<strong>in</strong>tenancedur<strong>in</strong>g a simulation run to the standarddeviations of bandwidth. Each node <strong>in</strong> the simulation run is given a differentbandwidth value, with the standard deviation of all 50 nodes be<strong>in</strong>g shown <strong>in</strong> thegraph. The average bandwidth of nodes rema<strong>in</strong>s constant. As shown <strong>in</strong> Fig. 4,it has been found that the maximum number of nodes queried shows a sharp<strong>in</strong>crease with <strong>in</strong>crease <strong>in</strong> standard deviation of bandwidth. This is to be expecteds<strong>in</strong>ce with a larger standard deviation, there will be nodes whose bandwidth isfar greater than its surround<strong>in</strong>gs.Thus the factor F(fitness) <strong>in</strong>creases and it queries more nodes. The averagenumber of nodes rema<strong>in</strong>s fairly constant(as expected), s<strong>in</strong>ce the averagebandwidth is held constant. However, the difference between the average andmaximum value shows a steady <strong>in</strong>crease. This shows that the fitness functionallows adaptive table buildup.Type-1 SuccessThis is a measure of the percentage ofsuccessful routes discovered <strong>in</strong> stage1 of rout<strong>in</strong>g. It is measured aga<strong>in</strong>stbandwidth of the node that <strong>in</strong>itiatesthis node discovery.For analyz<strong>in</strong>g the Type-1 successratio, nodes of different bandwidthvalues are analyzed as theytry to route packets to random dest<strong>in</strong>ations.The percentages of such requeststhat are successful are logged.As seen <strong>in</strong> Fig. 5, the Type-1 successratio <strong>in</strong>creases with the bandwidthas expected. The graph alsoshows that a very high percentage ofdest<strong>in</strong>ations are found with a Type-1Fig. 5. Percentage of Type-1 queries successfulvs Node Bandwidth

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

Saved successfully!

Ooh no, something went wrong!