4th International ICST Conference on Simulation Tools and Techniques

Research Article

An Energy Framework for the Network Simulator 3 (ns-3)

Download984 downloads
  • @INPROCEEDINGS{10.4108/icst.simutools.2011.245534,
        author={He Wu and Sidharth Nabar and Radha Poovendran},
        title={An Energy Framework for the Network Simulator 3 (ns-3)},
        proceedings={4th International ICST Conference on Simulation Tools and Techniques},
        publisher={ICST},
        proceedings_a={SIMUTOOLS},
        year={2012},
        month={4},
        keywords={ns-3 energy consumption energy-aware protocol simulation network simulations wireless networks battery models},
        doi={10.4108/icst.simutools.2011.245534}
    }
    
  • He Wu
    Sidharth Nabar
    Radha Poovendran
    Year: 2012
    An Energy Framework for the Network Simulator 3 (ns-3)
    SIMUTOOLS
    ICST
    DOI: 10.4108/icst.simutools.2011.245534
He Wu1,*, Sidharth Nabar1, Radha Poovendran1
  • 1: University of Washington
*Contact email: mdzz@uw.edu

Abstract

The Network Simulator-3 (ns-3) is rapidly developing into a flexible and easy-to-use tool suitable for wireless network simulation. Since energy consumption is a key issue for wireless devices, wireless network researchers often need to investigate the energy consumption at a battery powered node or in the overall network, while running network simulations. This requires the underlying simulator to support energy consumption and energy source modeling. Currently however, ns-3 does not provide any support for modeling energy consumption or energy sources. In this paper, we introduce an integrated energy framework for ns-3, with models for energy source as well as energy consumption. We present the design and implementation of the overall framework and the specific models therein. Further, we show how the proposed framework can be used in ns-3 to simulate energy-aware protocols in a wireless network.