Parameter Optimization Toolbox for NS-3 network optimization, NS-3 Parameter Optimization Framework [SWR-18-60]
- National Renewable Energy Lab. (NREL), Golden, CO (United States); University of Colorado Boulder, Boulder, CO
This simulation-based parameter optimization framework is proposed to tune parameters of different types of communication networks using ns-3 to achieve the optimal network performance. It consists of three main components: an ns-3 packet reporting module; a sampler running simulations with all possible parameter sets for the input parameter variables by using a parallel executor at each generation; and a hybrid optimization algorithm for tuning configurable parameters of hybrid designs and application parameter variables. The proposed hybrid metaheuristic optimization algorithm combines an evolutionary algorithm with a gradient descent function to quickly achieve an approximate globally optimum solution. This software is designed to be used in a multi-core processing Linux environment and run over a long duration of time. The execution time varies depending mainly upon the nature of the ns-3 configuration being simulated. This software includes a custom ns-3 QoS measurement application which must be included with the ns-3 source code during installation of the software.
- Short Name / Acronym:
- ParaOptimizationNS3
- Project Type:
- Open Source, Publicly Available Repository
- Site Accession Number:
- NREL SWR-18-60
- Software Type:
- Scientific
- License(s):
- BSD 3-clause "New" or "Revised" License; Other
- Programming Language(s):
- C++; Python; C++
- Research Organization:
- University of Colorado, Boulder, Colorado; National Renewable Energy Laboratory (NREL), Golden, CO (United States)
- Sponsoring Organization:
- USDOE Office of Energy Efficiency and Renewable Energy (EERE), Renewable Power Office. Solar Energy Technologies OfficePrimary Award/Contract Number:AC36-08GO28308
- DOE Contract Number:
- AC36-08GO28308
- Code ID:
- 38882
- OSTI ID:
- 1638034
- Country of Origin:
- United States
Similar Records
TH-AB-207A-05: A Fully-Automated Pipeline for Generating CT Images Across a Range of Doses and Reconstruction Methods
Energy-Efficient and Comfortable Buildings through Multivariate Integrated Control (ECoMIC)