Skip to content

Releases: signetlabdei/ns-3-vr-app

v2.0.0

25 Jan 15:02
68ee148
Compare
Choose a tag to compare

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:

  1. 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.
  2. 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 to CMake.
  • Added BurstyAppStatsCalculator and stats-calculator-example.cc, to simplify stats collection.

v1.0.0

11 Aug 15:29
4ebd3fc
Compare
Choose a tag to compare

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:

  1. 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.
  2. 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

04 May 07:32
064b19e
Compare
Choose a tag to compare

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

27 Apr 16:10
Compare
Choose a tag to compare

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.