IoT-TSim: A Lightweight Discrete-Event Simulator for Gateway Queueing and Processing Dynamics in IoT

  • Melissa Alves UFPI
  • Vandirleya Barbosa UFPI
  • Eduardo Cerqueira UFPA
  • Denis Rosário UFPA
  • Iure Fé UFPI
  • Ermeson Andrade UFRPE
  • Francisco Airton Silva UFPI

Abstract


Internet of Things (IoT) architectures with many devices sending data to an edge gateway are common in monitoring and telemetry applications, where many design decisions depend primarily on the temporal behavior of message flows rather than on physical constraints. This paper presents a lightweight, time-oriented discrete-event simulator that models IoT devices as stochastic message sources and the gateway as a finite-capacity system with parallel processing. Simulation results show that increasing the number of devices accelerates gateway saturation, leading to sharp increases in end-to-end delay and packet loss. In contrast, increased gateway parallelism delays saturation and raises the maximum achievable throughput, supporting quantitative gateway dimensioning and traffic planning.

References

Alavi Fazel, I. and Wainer, G. (2024). Discrete event system specification for iot applications. Sensors, 24(23):7784.

Araujo, I., Barbosa, V., Lima, L. N., Silva, L. G., Brito, C., Fé, I., Lopes, L., Andrade, E., Leao, E., and Silva, F. A. (2025). Assessing the performance of a fault tolerant lorawan architecture with a focus on the sensor layer and data retransmission strategy. Cluster Computing, 28(4):275.

Bounceur, A., Marc, O., Lounis, M., Soler, J., Clavier, L., Combeau, P., Vauzelle, R., Lagadec, L., Euler, R., Bezoui, M., and Manzoni, P. (2018). Cupcarbon-lab: An iot emulator. In 2018 15th IEEE Annual Consumer Communications & Networking Conference (CCNC), pages 1–2.

Cantero, F. D., Corchero, J. Á. B., Toledano, M. Á. P., and Clemente, P. J. (2025). A simulation framework for assessing and optimizing iot service and resource allocation: Simulateiot-services. Internet of Things, page 101736.

Dauda, A., Flauzac, O., and Nolot, F. (2023). Iot: A universal dynamic gateway. In 2023 10th International Conference on Wireless Networks and Mobile Communications (WINCOM), pages 1–6.

Dayalan, U. K., Fezeu, R. A., Salo, T. J., and Zhang, Z.-L. (2022). Kaala: scalable, end-to-end, iot system simulator. In Proceedings of the ACM SIGCOMM Workshop on Networked Sensing Systems for a Sustainable Society, pages 33–38.

Elgazzar, K., Khalil, H., Alghamdi, T., Badr, A., Abdelkader, G., Elewah, A., and Buyya, R. (2022). Revisiting the internet of things: New trends, opportunities and grand challenges. Frontiers in the Internet of Things, 1.

Firouzabadi, A. D., Mellah, H., Manzanilla-Salazar, O., Khalvandi, R., Therrien, V., Boutin, V., and Sansò, B. (2023). Piot: A performance iot simulation system for a large-scale city-wide assessment. IEEE Access, 11:56273–56286.

Lera, I., Guerrero, C., and Juiz, C. (2019). Yafs: A simulator for iot scenarios in fog computing. IEEE Access, 7:91745–91758.

Maciel, P., Matos, R., Silva, B., Figueiredo, J., Oliveira, D., Fé, I., Maciel, R., and Dantas, J. (2017). Mercury: Performance and dependability evaluation of systems with exponential, expolynomial, and general distributions. In 2017 IEEE 22nd Pacific Rim international symposium on dependable computing (PRDC), pages 50–57. IEEE.

Maciel, P. R. M. (2023). Performance, reliability, and availability evaluation of computational systems, volume I: performance and background. Chapman and Hall/CRC.

Mahmud, R., Pallewatta, S., Goudarzi, M., and Buyya, R. (2022). Ifogsim2: An extended ifogsim simulator for mobility, clustering, and microservice management in edge and fog computing environments. Journal of Systems and Software, 190:111351.

Mechalikh, C., Taktak, H., and Moussa, F. (2021). Pureedgesim: A simulation framework for performance evaluation of cloud, edge and mist computing environments. Computer Science and Information Systems, 18(1):43–66.

Nawab, F. and Shadmon, M. (2024). The tipping point of edge-cloud data management. CIDR.

Sonmez, C., Ozgovde, A., and Ersoy, C. (2018). Edgecloudsim: An environment for performance evaluation of edge computing systems. Transactions on Emerging Telecommunications Technologies, 29(11):e3493.

Statista Research Department (2026). Number of internet of things (iot) connections worldwide from 2022 to 2023, with forecasts from 2024 to 2034. Accessed: Jan. 2026.

Ta, D.-T., Khawam, K., Lahoud, S., Adjih, C., and Martin, S. (2019). Lora-mab: Toward an intelligent resource allocation approach for lorawan. In 2019 IEEE global communications conference (GLOBECOM), pages 1–6. IEEE.

Zeng, X., Garg, S. K., Strazdins, P., Jayaraman, P. P., Georgakopoulos, D., and Ranjan, R. (2017). Iotsim: A simulator for analysing iot applications. Journal of Systems Architecture, 72:93–107.
Published
2026-05-25
ALVES, Melissa; BARBOSA, Vandirleya; CERQUEIRA, Eduardo; ROSÁRIO, Denis; FÉ, Iure; ANDRADE, Ermeson; SILVA, Francisco Airton. IoT-TSim: A Lightweight Discrete-Event Simulator for Gateway Queueing and Processing Dynamics in IoT. In: BRAZILIAN SYMPOSIUM ON COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS (SBRC), 44. , 2026, Praia do Forte/BA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 870-883. ISSN 2177-9384. DOI: https://doi.org/10.5753/sbrc.2026.19445.

Most read articles by the same author(s)

<< < 1 2 3 4 5 6 7 8 9 10 > >>