Workshop on ns-3

Research Article

Dynamic Source Routing (DSR) Protocol Implementation in ns-3

  • @INPROCEEDINGS{10.4108/icst.simutools.2012.247749,
        author={Yufei Cheng and Egemen \`{E}etinkaya and James Sterbenz},
        title={Dynamic Source Routing (DSR) Protocol Implementation in ns-3},
        proceedings={Workshop on ns-3},
        publisher={ACM},
        proceedings_a={WNS3},
        year={2012},
        month={6},
        keywords={dsr implementation manet mobile ad hoc routing protocol ns-3 aodv dsdv olsr},
        doi={10.4108/icst.simutools.2012.247749}
    }
    
  • Yufei Cheng
    Egemen Çetinkaya
    James Sterbenz
    Year: 2012
    Dynamic Source Routing (DSR) Protocol Implementation in ns-3
    WNS3
    ACM
    DOI: 10.4108/icst.simutools.2012.247749
Yufei Cheng1, Egemen Çetinkaya1, James Sterbenz1,*
  • 1: The University of Kansas
*Contact email: jpgs@ittc.ku.edu

Abstract

Routing protocols are essential to the performance of wireless networks especially in mobile ad-hoc scenarios. The development of new routing protocols requires comparing them against well-known protocols in various simulation environments. In this paper, we present an overview of the well-known MANET routing protocols and the implementation details of the DSR routing protocol in the ns-3 network simulator. We verify DSR routing performance under various scenarios and compare its performance against other protocols implemented in ns-3: AODV, DSDV, and OLSR. Our results show that the performance of DSR shares similar characteristics with AODV yet has slightly higher overall performance results in terms of the routing metrics we use.