Skip to content
Open access

STGen: A Lightweight Process-Based Testbed for Scalable IoT Protocol Evaluation with Physically Validated Synthetic Sensor and Anomaly Generation

Aug 2026 · Journal of Sensor and Actuator Networks · 0 citations · 62 references

TL;DR

Results show that STGen provides a scalable and reproducible bridge between lightweight protocol emulation and practical deployment-oriented IoT protocol evaluation, and exposes deployment-relevant behavior that controlled emulation alone may hide.

Abstract

This paper introduces the Sensor Traffic Generator (STGen), a lightweight, pure-software testbed for evaluating IoT application- and transport-layer protocols at scale. Relative to existing software-based IoT evaluation platforms, STGen combines three design decisions that, to the best of our knowledge, no prior testbed offers together. Every emulated sensor node runs as an independent operating-system process using a real transport stack rather than a discrete-event model or a container. Sensor workloads are generated using physically grounded stochastic models calibrated against real deployment data. Experiments are specified in three independent tiers, IoT Protocols (N), Scenarios (M), and Networks (L), reducing configuration effort from a combinatorial N×M×L problem to a linear N+M+L workflow, with new protocols integrated by overriding a four-method abstract interface. STGen operates above OSI Layer 4 and therefore does not model PHY- or MAC-layer behavior, such as RF interference, CSMA/CA collision avoidance, or duty cycling. The sensor models are calibrated using 1,826,223 real-world readings from the Intel Berkeley Research Laboratory; for temperature, the synthetic stream matches the 37-day measurements of 54 Mica2Dot motes with a Kolmogorov–Smirnov D of 0.071 and a Jensen–Shannon divergence of 0.018, showing that STGen reproduces the statistical structure of real sensor data rather than only plausible values. By inverting these calibrated models, STGen also synthesizes labeled false-data-injection anomalies that are separable from normal traffic, with a receiver operating characteristic AUC of 0.898 for stealthy drift and 1.0 for hard physical range violations. In our experiments, STGen instantiates 6000 concurrently emulated sensor nodes on a commodity workstation in 1.02 s using 0.62 GB of memory (approximately 99 KB per node), which is more than two orders of magnitude below the per-node memory costs of container- and VM-based testbeds. STGen also exposes deployment-relevant behavior that controlled emulation alone may hide. Under live wide-area jitter, MQTT and CoAP exhibit different loss and latency patterns than those observed under uniformly degraded NetEm conditions, including MQTT reconnection storms. These results show that STGen provides a scalable and reproducible bridge between lightweight protocol emulation and practical deployment-oriented IoT protocol evaluation.

Read PDF

Similar papers

Conference Jul 2026

IoTScal-2CoM-ALO: An Adaptive Load Orchestration Framework for Scalable Collaborative IoT Systems

The rapid proliferation of IoT devices and ecosystems creates significant challenges in managing increasing data traffic and service requests while maintaining system performance [1]– [3]. In oneM2M-based IoT systems, overloaded Common Service Entities (CSEs) can become bottlenecks, leading to resource saturation, high...

S. Abourriche, A. Zyane, A. Ghammaz · 0 citations
Open access Aug 2026

An Adaptive Multi-Protocol IoT Gateway for Resilient Edge-Cloud Communication: An ns-3-Based Evaluation

An adaptive edge gateway for ZigBee-based IoT networks that can switch between MQTT and CoAP as needed, and shows that adaptive switching improves packet delivery by 15–20% during faults in comparison to static setups and reduces recovery time without much extra overhead.

Ali H. BenHusein, Mohamed Buker · 0 citations
Open access 2026

Design, Implementation, and Assessment of a Testbed for Scalable IoT Architectures for Smart Renewable Energies Systems

A comparative performance evaluation of three containerized Internet of Things middleware platforms, Dojot, FIWARE, and Node-RED, deployed to support a photovoltaic Digital Twin within the EMOB-AMAZON research project provides complementary evidence for understanding the relationship between middleware architecture, re...

João Luiz Pontes de Araújo, Elen Priscila de Souza Lobato, Wellington da Silva Fonseca et al. · 0 citations
Open access Jul 2026

Edge-to-Cloud System Design: Building Scalable IoT Architectures for Real-Time Monitoring and Predictive Operations

The study explores how decision continuity improves resilience, synchronization tolerance, predictive operations, and operational governance in real-time IoT systems, and further examines how distributed architectures can balance rapid edge responsiveness with deeper cloud intelligence without relying on rigid synchron...

Ilker Kanatli · 0 citations
Review Open access Jul 2026

IoT Monitoring Framework with Physics-Based Energy Loss Modeling for Smart Microgrids: Architecture and Benchmarks

Comparative analysis against nine existing platforms confirms that, among the platforms surveyed, none unifies physics-based loss telemetry, IoT communication, time-series storage, and real-time visualization in a single reproducible deployment.

Elton Boshnjaku, Galia Marinova, Edmond Hajrizi et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.