Research Article
An Energy Framework for the Network Simulator 3 (ns-3)
@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
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.