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