This repository contains sources for AMuSt-ns3 (Adaptive Multimedia Streaming for ns-3) and is currently work in progress.
Related repositories
- AMuSt-libdash - an extended version of bitmovin's libdash library
- AMuSt-ndnSIM - a modified version of Named Data Networking Simulator (ndnSIM) for AMuSt
The original readme of the ns-3 dev repository can be found here.
We are currently working on a technical report/paper. For now, you can cite it by using the following text:
Christian Kreuzberger, Daniel Posch, Hermann Hellwagner "AMuSt Framework - Adaptive Multimedia Streaming Simulation Framework for ns-3 and ndnSIM", https://github.com/ChristianKreuzberger/AMust-Simulator/
Bibtex:
@misc{kreuzberger2016amust,
title={AMuSt Framework - Adaptive Multimedia Streaming Simulation Framework for ns-3 and ndnSIM},
author={Kreuzberger, Christian and Posch, Daniel and Hellwagner, Hermann},
journal={https://github.com/ChristianKreuzberger/amust-simulator},
year={2016}
}
The following changes were necessary to the ns-3 code:
- added string_ends_with, zlib_compress_string, zlib_decompress_string in **src/core/model/string.{h,cc}
- added several http-related applications in src/applications/model/
- added several helpers in src/applications/model/
- added those apps and helpers to wscript in src/applications/
- added zlib compile things to ...
- added libdash (AMuSt-libdash) compile things to ...
Insert Open Source Licencing Info here (TODO)
This work was partially funded by the Austrian Science Fund (FWF) under the CHIST-ERA project CONCERT (A Context-Adaptive Content Ecosystem Under Uncertainty), project number I1402.