Call Us: +91 76760 54321

NetSim Utilities

These are programs that simplify and automate tasks in NetSim. The following utility programs are available to our customers.

NetSim Batch Processing

NetSim Batch Processing allows users to execute a series of simulations without manual intervention. This is typically required where a user wishes to create and simulate 100s or 1000s of network scenarios and store and analyse the performance metrics of each simulation run. Many NetSim customers use this to run simulations through the night and review the results in the morning.

NetSim Batch Auto Simulation NetSim Batch Auto Simulation

Documentation: NetSim Batch Automation v13.1 (PDF)
Tool (GitHub): NetSim Batch Auto Simulation v13.1

Network Scenario (Network topology) Generator

Scenario generator allows users to create large scenarios, involving 100s or 1000s of devices, links and applications, using a script.

The script writes a configuration file containing network scenario details such as device configuration, connection information, simulation parameters, etc. This file can then be opened via the GUI

Hierarchical Internetwork scenario of 10 routers, 100 switches and 100 nodes created
                  using the Scenario Generator Hierarchical Internetwork scenario of 10 routers, 100 switches and 100 nodes created using the Scenario Generator
IoT network scenario with 100 Sensors connected to 1 server through a gateway and routers created using the Scenario Generator IoT network scenario with 100 Sensors connected to 1 server through a gateway and routers created using the Scenario Generator
MANET network comprising of 200 MANET nodes connected via Ad hoc links created using the Scenario Generator MANET network comprising of 200 MANET nodes connected via Ad hoc links created using the Scenario Generator
A 5G network scenario with 25 gNBs, 100 UEs connected to a server created using the Scenario Generator A 5G network scenario with 25 gNBs, 100 UEs connected to a server created using the Scenario Generator

Documentation: Network Scenario generator v13.1 (PDF)
Tool (GitHub): Network Scenario generator v13.1 (zip).

NetSim Multi-Parameter Sweeper

User would want to sweep one or more parameters, change their values between simulation runs, and compare and analyse the performance metrics from each run. It is time consuming to do this manually via the GUI; NetSim multi-parameter sweeper enables users to automate this sweep process.

The multi-parameter sweep program enables users to automate the sweep process across multiple input parameters, simulate each run, save each result, and compare specific output metrics via a spreadsheet software like MS Excel. The sweep program runs NetSim via its CLI interface.

NetSim Multi Parameter Sweeper NetSim Batch Auto Simulation

Documentation: NetSim Multi Parameter Sweeper v13.1 (PDF)
Tool (GitHub): Multi Parameter Sweeper v13.1 (zip)

NetSim Mobility File Generator

NetSim MANET, VANET, IoT, LTE and 5G NR libraries support device mobility. Manually configuring mobility - device X, Y, Z co-ordinates at different times - for a large number of devices is cumbersome. This python tility allows users to quickly generate the mobility file which defines the trajectory of each node.

NetSim Mobility File Generator NetSim Batch Auto Simulation

Documentation: NetSim Mobility File Generator(PDF)
Tool (GitHub): Mobility File Generator (zip)