SimulatorOrchestrator

A simulator for osmotic and 6G smart-city architectures.

SimulatorOrchestrator simulates the Presentation and the Session layer of an osmotic architecture where IoT devices are communicating directly to the cloud. Differently from other simulators, the IoT devices are not meant to be static, but are travelling within a Smart-City scenario. Furthermore, given the recently studied overlaps between the Cell-Free architecture and the Edge infrastructure for the Osmotic environment, we designed new packet routing algorithms outperforming previous solutions designed for Software Designed Networks over 5G infrastructures (Gillgallon et al., 2025). We are currently investigating on the possibility of tracking down patients on life-support and ambulances sending data within a Smart-City environment (Almutairi et al., 2024): this idea got us a Best Paper Award at eHPWAS’24.

The principle of the simulator is quite easy: the simulator takes as a input the cars' position in time as an input (left), for then injecting such information to a specific agent within the simulation interacting with the communication infrastructure (center) governed by a central agent (right) (Almutairi et al., 2023).

The simulator enables testing a network infrastructure over multiple osmotic configurations (Almutairi et al., 2024), several different packet routing algorithms (Gillgallon et al., 2024), while both considering both vehicular traces (Almutairi et al., 2023) as well as simplistic trace counting (Almutairi et al., 2025).

Using the simulator is quite easy: all you have to do is to manually set the .yaml file configurations and use the simulator code directly from Java by using a code similar to the following:

class MyClass {
	public static void main(String[] args) {
           // TODO
	}
}

If you ar an unyielding Python simp, you can still invoke our simulator via JPype.

References

2025

  1. ../SOo.png
    SimulatorOrchestrator: A 6G-Ready Simulator for the Cell-Free/Osmotic Infrastructure
    Rohin Gillgallon, Reham Almutairi, Giacomo Bergami, and 1 more author
    Sensors, 2025
  2. ../SOo.png
    SimulatorBridgerDfT: A Real-Data Simulator for IoT-Osmotic Interactions
    Reham Almutairi, Giacomo Bergami, and Graham Morgan
    In Proceedings of the 2024 the 12th International Conference on Information Technology (ICIT), , 2025

2024

  1. Best Paper Award
    ../SOo.png
    Approximating Real-Time IoT Interaction Through Connection Counting: A QoS Perspective
    Reham Almutairi, Rohin Gillgallon, Giacomo Bergami, and 1 more author
    In 2024 20th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), 2024
  2. ../SOo.png
    Testing Routing Strategies by Simulating the Mobile IoT Edge/Cloud Continuum
    Rohin Gillgallon, Giacomo Bergami, and Graham Morgan
    In 2024 IEEE International Smart Cities Conference (ISC2), 2024

2023

  1. ../SOo.png
    Platform for Energy Efficiency Monitoring Electrical Vehicle in Real World Traffic Simulation
    Reham Almutairi, Giacomo Bergami, Graham Morgan, and 1 more author
    In 2023 IEEE 25th Conference on Business Informatics (CBI), Jun 2023