IoT-Zoo: A Container-Based Framework for Heterogeneous IoT Device Profiles and Reproducible Traffic Capture
Resumo
The validation of networking and security solutions for the Internet of Things (IoT) requires realistic and reproducible experimental data. However, existing platforms often achieve scalability by replicating a limited set of device types, which restricts profile diversity and fails to capture the heterogeneity of real-world IoT environments. In this paper, we present IoT-Zoo, a container-based testbed designed to support reproducible experimentation through heterogeneous, dataset-driven IoT device profiles. Built upon Containernet, IoT-Zoo automates the deployment of multi-domain scenarios and supports real application protocols such as MQTT and RTSP. The platform provides a single-command interface for environment provisioning and automated traffic capture (PCAP), enabling the generation of consistent traffic baselines and reducing the operational effort required to evaluate networking and security solutions.
Referências
Alex, C., Creado, G., Almobaideen, W., Alghanam, O. A., and Saadeh, M. (2023). A Comprehensive Survey for IoT Security Datasets Taxonomy, Classification and Machine Learning Mechanisms. Computers & Security, 132:103283.
Banos, O., Garcia, R., Holgado-Terriza, J. A., Damas, M., Pomares, H., Rojas, I., Saez, A., and Villalonga, C. (2014). mHealthDroid: A Novel Framework for Agile Development of Mobile Health Applications. In Int. Workshop on Ambient Assisted Living, pages 91–98. Springer.
De Keersmaeker, F., Cao, Y., Ndonda, G. K., and Sadre, R. (2023). A Survey of Public IoT Datasets for Network Security Research. IEEE Communications Surveys & Tutorials, 25(3):1808–1840.
Dehlaghi-Ghadim, A., Balador, A., Moghadam, M. H., Hansson, H., and Conti, M. (2023). ICSSIM—A framework for building industrial control systems security testbeds. Computers in Industry, 148:103906.
Farag, W., Wu, X.-W., Ezekiel, S., Rado, D., and Lassinger, J. (2025). Development and evaluation of a novel iot testbed for enhancing security with machine learning-based threat detection. Sensors, 25(18):5870.
Ghazanfar, S., Hussain, F., Rehman, A. U., Fayyaz, U. U., Shahzad, F., and Shah, G. A. (2020). IoT-Flock: An Open-source Framework for IoT Traffic Generation. In Int. Conf. on Emerging Trends in Smart Technologies, pages 1–6. IEEE.
Islam, H., Nath, S., Rahman, M., Shahriar, N., Khan, M., and Islam, R. (2025). STGen: A Novel Lightweight IoT Testbed for Generating Sensor Traffic for the Experimentation of IoT Protocol and its Application in Hybrid Network. arXiv preprint arXiv:2504.17725.
Lima, B. and Pinto, R. (2025). Current challenges and future perspectives in testing IoT systems: A comprehensive review. IEEE Sensors Reviews.
Matzka, S. (2020). Explainable Artificial Intelligence for Predictive Maintenance Applications. In Int. Conf. on Artificial Intelligence for Industries, pages 69–74. IEEE.
Mishra, S. R., Shanmugam, B., Yeo, K. C., and Thennadil, S. (2025). SDN-enabled IoT security frameworks—a review of existing challenges. Technologies, 13(3):121.
Moustafa, N. (2021). A new distributed architecture for evaluating AI-based security systems at the edge: Network TON IoT datasets. Sustainable Cities and Society, 72:102994.
Poisson, M., Carnier, R., and Fukuda, K. (2024). GothX: a generator of customizable, legitimate and malicious IoT network traffic. In Cyber Security Experimentation and Test Workshop, pages 65–73.
Sáez-de Cámara, X., Flores, J. L., Arellano, C., Urbieta, A., and Zurutuza, U. (2023). Gotham testbed: A reproducible iot testbed for security experiments and dataset generation. IEEE Transactions on Dependable and Secure Computing, 21(1):186–203.
Sah, D. K., Vahabi, M., and Fotouhi, H. (2025). A comprehensive review on 5G IIoT test-beds. IEEE transactions on consumer electronics.
Syed, N. F., Baig, Z., Ibrahim, A., and Valli, C. (2020). Denial of service attack detection through machine learning for the IoT. Journal of Information and Telecommunication, 4(4):482–503.
Waraga, O. A., Bettayeb, M., Nasir, Q., and Talib, M. A. (2020). Design and implementation of automated IoT security testbed. Computers & security, 88:101648.
Zachos, G., Mantas, G., Porfyrakis, K., de Bastos, J. M. C. S., and Rodriguez, J. (2025). Anomaly-based intrusion detection for IoMT networks: Design, implementation, dataset generation, and ML algorithms evaluation. IEEE Access, 13:41994–42028.
