3. Additional ToolsΒΆ
This chapter covers some additional features provided by ns-3 which can be useful in writing models and scripts.
- 3.1. Random Variables
- 3.1.1. Quick Overview
- 3.1.2. Background
- 3.1.3. Creating random variables
- 3.1.4. Seeding and independent replications
- 3.1.5. Class RandomVariableStream
- 3.1.6. Base class public API
- 3.1.7. Types of RandomVariables
- 3.1.8. Semantics of RandomVariableStream objects
- 3.1.9. Using other PRNG
- 3.1.10. Setting the stream number
- 3.1.11. Publishing your results
- 3.1.12. Summary
- 3.2. Hash Functions
- 3.3. Tracing
- 3.4. Data Collection
- 3.5. Statistical Framework
- 3.6. Helpers
- 3.7. Making Plots using the Gnuplot Class
- 3.8. Using Python to Run ns-3
- 3.8.1. Introduction
- 3.8.2. Python virtual environment
- 3.8.3. An Example Python Script that Runs ns-3
- 3.8.4. Running Python Scripts
- 3.8.5. Caveats
- 3.8.6. Working with Python Bindings
- 3.8.7. Pip wheel packaging
- 3.8.8. Local deployment
- 3.8.9. Publishing the pip wheel via Pypi
- 3.8.10. Historical Information