Releases: signetlabdei/ns-3-vr-app
v2.0.0
This new release v2.0.0 updates the application module to be compliant with new ns-3 building system, and adds dedicated class to simplify stats collection.
A description of the framework can be found in the documentation, while an overview of motivation, models, and results can be found in our published papers:
- M. Lecci, M. Drago, A. Zanella, M. Zorzi, "An Open Framework for Analyzing and Modeling XR Network Traffic," IEEE Access, vol. 9, pp. 129782-129795, 2021. Open Access DOI: 10.1109/ACCESS.2021.3113162.
- M. Lecci, A. Zanella, M. Zorzi, "An ns-3 Implementation of a Bursty Traffic Framework for Virtual Reality Sources," Workshop on ns-3 (WNS3), Jun. 2021, Virtual Event, USA, Open access DOI: 10.1145/3460797.3460807.
Changelog:
- Updated to ns-3.37 and moved from
waf
toCMake
. - Added
BurstyAppStatsCalculator
andstats-calculator-example.cc
, to simplify stats collection.
v1.0.0
Updated release of the ns-3 VR application.
A description of the framework can be found in the documentation, while an overview of motivation, models, and results can be found in our published papers:
- M. Lecci, M. Drago, A. Zanella, M. Zorzi, "An Open Framework for Analyzing and Modeling XR Network Traffic," Submitted to IEEE Access, Pre-print available: arXiv:2108.04577v1.
- Mattia Lecci, Andrea Zanella, Michele Zorzi, "An ns-3 Implementation of a Bursty Traffic Framework for Virtual Reality Sources," Workshop on ns-3 (WNS3), Jun. 2021, Virtual Event, USA, Open access DOI: 10.1145/3460797.3460807.
This new release v1.0.0 refers to the model explained in our latest manuscript (submitted to IEEE Access, pre-print available: arXiv:2108.04577).
Changelog:
- Acquired VR traces for both 30 and 60 FPS streams for 4 different application (over 4 hours, available in CSV format)
- Updated VR model according to the new traces
- Update examples and results-generating scripts, as well as documentation and overall code quality and stability
This release was tested on ns-3.33.
Older versions of ns-3 miss the CsvReader class, necessary only for TraceFileBurstGenerator.
v0.2.0
Updated release of the ns-3 VR application.
A description of the framework can be found in the documentation, while an overview of motivation, models, and results can be found in our published paper (open access DOI: 10.1145/3460797.3460807).
Version v0.1.0 comprises the code for the original conference submission, version v0.2.0 comprises the code for the final version of the manuscript.
Changelog:
- Acquired VR traces for both 30 and 60 FPS streams
- Traces were obtained with a more powerful machine comprising an nVidia RTX 2080 Ti (with respect to the system used for v0.1.0, comprising an nVidia 950M)
- Updated VR model also to support user-defined frame rates
- Update frame size standard deviation distribution from linear (m*x) to a power law (a*x^b) to improve the fit
- Update examples and results-generating scripts
This release was tested on ns-3.33.
Older versions of ns-3 miss the CsvReader class, necessary only for TraceFileBurstGenerator.
v0.1.0
First release of the ns-3 VR application.
A description of the framework can be found in the documentation, while an overview of motivation, models, and results can be found in our published paper (pre-print available: arXiv:2103.04609v1).
This release was tested on ns-3.33.
Older versions of ns-3 miss the CsvReader
class, necessary only for TraceFileBurstGenerator
.