{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T16:12:37Z","timestamp":1784131957938,"version":"3.55.0"},"reference-count":49,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2021,8,23]],"date-time":"2021-08-23T00:00:00Z","timestamp":1629676800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"the National Council for Scientific and Technological Development---CNPq, Brazil, through the Universal call for tenders","award":["Process 431715\/2018-1"],"award-info":[{"award-number":["Process 431715\/2018-1"]}]},{"name":"Basic Science Research Program through the National Research Foundation of Korea(NRF) funded by the Ministry of Education","award":["2020R1A6A1A03046811"],"award-info":[{"award-number":["2020R1A6A1A03046811"]}]},{"name":"the Korea Agency for Infrastructure Technology Advancement(KAIA) grant funded by the Ministry of Land, Infrastructure and Transport","award":["Grant 20CTAP-C152021-02"],"award-info":[{"award-number":["Grant 20CTAP-C152021-02"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Smart buildings in big cities are now equipped with an internet of things (IoT) infrastructure to constantly monitor different aspects of people\u2019s daily lives via IoT devices and sensor networks. The malfunction and low quality of service (QoS) of such devices and networks can severely cause property damage and perhaps loss of life. Therefore, it is important to quantify different metrics related to the operational performance of the systems that make up such computational architecture even in advance of the building construction. Previous studies used analytical models considering different aspects to assess the performance of building monitoring systems. However, some critical points are still missing in the literature, such as (i) analyzing the capacity of computational resources adequate to the data demand, (ii) representing the number of cores per machine, and (iii) the clustering of sensors by location. This work proposes a queuing network based message exchange architecture to evaluate the performance of an intelligent building infrastructure associated with multiple processing layers: edge and fog. We consider an architecture of a building that has several floors and several rooms in each of them, where all rooms are equipped with sensors and an edge device. A comprehensive sensitivity analysis of the model was performed using the Design of Experiments (DoE) method to identify bottlenecks in the proposal. A series of case studies were conducted based on the DoE results. The DoE results allowed us to conclude, for example, that the number of cores can have more impact on the response time than the number of nodes. Simulations of scenarios defined through DoE allow observing the behavior of the following metrics: average response time, resource utilization rate, flow rate, discard rate, and the number of messages in the system. Three scenarios were explored: (i) scenario A (varying the number of cores), (ii) scenario B (varying the number of fog nodes), and (iii) scenario C (varying the nodes and cores simultaneously). Depending on the number of resources (nodes or cores), the system can become so overloaded that no new requests are supported. The queuing network based message exchange architecture and the analyses carried out can help system designers optimize their computational architectures before building construction.<\/jats:p>","DOI":"10.3390\/s21165660","type":"journal-article","created":{"date-parts":[[2021,8,23]],"date-time":"2021-08-23T10:24:17Z","timestamp":1629714257000},"page":"5660","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["IoT Sensor Networks in Smart Buildings: A Performance Assessment Using Queuing Models"],"prefix":"10.3390","volume":"21","author":[{"given":"Brena","family":"Santos","sequence":"first","affiliation":[{"name":"Programa de P\u00f3s-Gradua\u00e7\u00e3o em Ci\u00eancia da Computa\u00e7\u00e3o, Universidade Federal do Piau\u00ed (UFPI), Teresina-Piau\u00ed 64049-550, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3909-8610","authenticated-orcid":false,"given":"Andr\u00e9","family":"Soares","sequence":"additional","affiliation":[{"name":"Programa de P\u00f3s-Gradua\u00e7\u00e3o em Ci\u00eancia da Computa\u00e7\u00e3o, Universidade Federal do Piau\u00ed (UFPI), Teresina-Piau\u00ed 64049-550, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9123-3584","authenticated-orcid":false,"given":"Tuan-Anh","family":"Nguyen","sequence":"additional","affiliation":[{"name":"Konkuk Aerospace Design-Airworthiness Research Institute (KADA), Konkuk University, Seoul 05029, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dug-Ki","family":"Min","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, College of Engineering, Konkuk University, Seoul 05029, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3109-798X","authenticated-orcid":false,"given":"Jae-Woo","family":"Lee","sequence":"additional","affiliation":[{"name":"Department of Aerospace Information Engineering, Konkuk University, Seoul 05029, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8211-6060","authenticated-orcid":false,"given":"Francisco-Airton","family":"Silva","sequence":"additional","affiliation":[{"name":"Programa de P\u00f3s-Gradua\u00e7\u00e3o em Ci\u00eancia da Computa\u00e7\u00e3o, Universidade Federal do Piau\u00ed (UFPI), Teresina-Piau\u00ed 64049-550, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,8,23]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1080\/19393555.2018.1458258","article-title":"Internet of things: Survey on security","volume":"27","author":"Mena","year":"2018","journal-title":"Inf. Secur. J. A Glob. Perspect."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"753","DOI":"10.1016\/j.ins.2020.09.054","article-title":"Modeling and analyzing cascading failures for Internet of Things","volume":"545","author":"Fu","year":"2021","journal-title":"Inf. Sci."},{"key":"ref_3","unstructured":"Ashraf, S. (2020). Culminate Coverage for Sensor Network through Bodacious-Instance Mechanism, Springer. Available online: https:\/\/imanagerpublications.com\/article\/17310\/."},{"key":"ref_4","first-page":"17","article-title":"Number of internet of things (IoT) connected devices worldwide in 2018, 2025 and 2030 (in billions)","volume":"7","author":"Analytics","year":"2020","journal-title":"Gartner"},{"key":"ref_5","first-page":"1","article-title":"Towards internet of things: Survey and future vision","volume":"5","author":"Said","year":"2013","journal-title":"Int. J. Comput. Netw."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Ajao, L.A., Agajo, J., Umar, B.U., Agboade, T.T., and Adegboye, M.A. (2020, January 25\u201328). Modeling and Implementation of Smart Home and Self-control Window using FPGA and Petri Net. Proceedings of the 2020 IEEE PES\/IAS PowerAfrica, Nairobi, Kenya.","DOI":"10.1109\/PowerAfrica49420.2020.9219925"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"8243","DOI":"10.1109\/TVT.2020.2997896","article-title":"Multi-agent deep reinforcement learning for urban traffic light control in vehicular networks","volume":"69","author":"Wu","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"100239","DOI":"10.1016\/j.iot.2020.100239","article-title":"IoT supported smart home for the elderly","volume":"11","author":"Sokullu","year":"2020","journal-title":"Internet Things"},{"key":"ref_9","unstructured":"United Nations (2015). World Urbanization Prospects: The 2014 Revision, United Nations Department of Economics and Social Affairs, Population Division."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"424","DOI":"10.1016\/j.rser.2017.09.078","article-title":"Evaluation of spatio-temporal forecasting methods in various smart city applications","volume":"82","author":"Tascikaraoglu","year":"2018","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Gureev, P.M., Dunenkova, H.N., and Onishchenko, S.I. (2020). Smart Technologies of the \u201cSmart City\u201d. Institute of Scientific Communications Conference, Springer.","DOI":"10.1007\/978-3-030-59126-7_116"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Buckman, A.H., Mayfield, M., and Beck, S.B. (2014). What is a smart building?. Smart and Sustainable Built Environment, Semantics.","DOI":"10.1108\/SASBE-01-2014-0003"},{"key":"ref_13","first-page":"17","article-title":"Context-aware scheduling in Fog computing: A survey, taxonomy, challenges and future directions","volume":"103008","author":"Islam","year":"2021","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"581","DOI":"10.1016\/j.comcom.2019.12.020","article-title":"Prediction of thermal energy inside smart homes using IoT and classifier ensemble techniques","volume":"151","author":"Xu","year":"2020","journal-title":"Comput. Commun."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Pinheiro, T., Silva, F.A., F\u00e9, I., Oliveira, D., and Maciel, P. (2019, January 6\u20139). Performance and Resource Consumption Analysis of Elastic Systems on Public Clouds. Proceedings of the 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC), Bari, Italy.","DOI":"10.1109\/SMC.2019.8914188"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Rodrigues, L., Endo, P.T., and Silva, F.A. (2019, January 11\u201313). Stochastic Model for Evaluating Smart Hospitals Performance. Proceedings of the 2019 IEEE Latin-American Conference on Communications (LATINCOM), Salvador, Brazil.","DOI":"10.1109\/LATINCOM48065.2019.8937944"},{"key":"ref_17","first-page":"615","article-title":"The internet of things for healthcare: Optimising e-health system availability in the fog and cloud","volume":"21","author":"Santos","year":"2020","journal-title":"Int. J. Comput. Sci. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1537","DOI":"10.1007\/s11227-020-03310-1","article-title":"Stochastic models for performance and cost analysis of a hybrid cloud and fog architecture","volume":"77","author":"Silva","year":"2020","journal-title":"J. Supercomput."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Carvalho, D., Rodrigues, L., Endo, P.T., Kosta, S., and Silva, F.A. (2020, January 7\u201310). Mobile Edge Computing Performance Evaluation using Stochastic Petri Nets. Proceedings of the 2020 IEEE Symposium on Computers and Communications (ISCC), Rennes, France.","DOI":"10.1109\/ISCC50000.2020.9219650"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1134","DOI":"10.1109\/TMC.2017.2749577","article-title":"Mobile cloud performance evaluation using stochastic models","volume":"17","author":"Silva","year":"2018","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"4060","DOI":"10.1007\/s11227-018-2414-6","article-title":"Performance prediction for supporting mobile applications\u2019 offloading","volume":"74","author":"Silva","year":"2018","journal-title":"J. Supercomput."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Pinheiro, T., Silva, F.A., Fe, I., Kosta, S., and Maciel, P. (2018, January 7\u201310). Performance and Data Traffic Analysis of Mobile Cloud Environments. Proceedings of the 2018 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Miyazaki, Japan.","DOI":"10.1109\/SMC.2018.00695"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Silva, F.A., Rodrigues, M., Maciel, P., Kosta, S., and Mei, A. (December, January 30). Planning mobile cloud infrastructures using stochastic petri nets and graphic processing units. Proceedings of the 2015 IEEE 7th International Conference on Cloud Computing Technology and Science (CloudCom), Vancouver, BC, Canada.","DOI":"10.1109\/CloudCom.2015.46"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"(2019). Dynamic QoE\/QoS-aware queueing for heterogeneous traffic in smart home. IEEE Access, 7, 58990\u201359001.","DOI":"10.1109\/ACCESS.2019.2914658"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Memon, R.A., Li, J.P., and Ahmed, J. (2019). Simulation model for blockchain systems using queuing theory. Electronics, 8.","DOI":"10.3390\/electronics8020234"},{"key":"ref_26","unstructured":"Arbib, C., Arcelli, D., Dugdale, J., Moghaddam, M., and Muccini, H. (2019, January 19\u201322). Real-time emergency response through performant IoT architectures. Proceedings of the International Conference on Information Systems for Crisis Response and Management (ISCRAM), Valencia, Spain."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"e5186","DOI":"10.1002\/cpe.5186","article-title":"Applying queue theory for modeling of cloud computing: A systematic review","volume":"31","author":"Rahmani","year":"2019","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"ref_28","first-page":"1","article-title":"Modeling, simulation, and control of smart homes using petri nets","volume":"5","author":"Nabih","year":"2011","journal-title":"Int. J. Smart Home"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Nov\u00e1k, M., Bi\u0148as, M., and Jakab, F. (2012, January 21\u201322). Unobtrusive anomaly detection in presence of elderly in a smart-home environment. Proceedings of the 2012 ELEKTRO, Rajecke Teplice, Slovakia.","DOI":"10.1109\/ELEKTRO.2012.6225617"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Fanti, M.P., Mangini, A.M., Ukovic, W., Lesage, J.J., and Viard, K. (2014, January 18\u201322). A Petri net model of an integrated system for the Health Care at Home management. Proceedings of the 2014 IEEE International Conference on Automation Science and Engineering (CASE), New Taipei, Taiwan.","DOI":"10.1109\/CoASE.2014.6899385"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Garcia-Constantino, M., Konios, A., and Nugent, C. (2018, January 19\u201323). Modelling activities of daily living with petri nets. Proceedings of the 2018 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops), Athens, Greece.","DOI":"10.1109\/PERCOMW.2018.8480225"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1016\/j.conengprac.2017.11.010","article-title":"A simulation and control model for building energy management","volume":"72","author":"Fanti","year":"2018","journal-title":"Control Eng. Pract."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.matcom.2013.01.006","article-title":"Power flow Petri Net modelling for building integrated multi-source power system with smart grid interaction","volume":"91","author":"Wang","year":"2013","journal-title":"Math. Comput. Simul."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Zheng, H., Zhang, H., and Pan, L. (2014, January 28\u201330). Modeling and Analysis of ZigBee Based Smart Home System. Proceedings of the 2014 5th International Conference on Digital Home, Guangzhou, China.","DOI":"10.1109\/ICDH.2014.53"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1294","DOI":"10.1109\/TASE.2016.2543242","article-title":"Enhanced fingerprinting and trajectory prediction for IoT localization in smart buildings","volume":"13","author":"Lin","year":"2016","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Casado-Vara, R., Vale, Z., Prieto, J., and Corchado, J.M. (2018). Fault-tolerant temperature control algorithm for IoT networks in smart buildings. Energies, 11.","DOI":"10.3390\/en11123430"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Bouloukakis, G., Moscholios, I., Georgantas, N., and Issarny, V. (2018, January 18\u201320). Simulation-based Queueing Models for Performance Analysis of IoT Applications. Proceedings of the 2018 11th International Symposium on Communication Systems, Networks Digital Signal Processing (CSNDSP) Conference Proceedings, Budapest, Hungary.","DOI":"10.1109\/CSNDSP.2018.8471798"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Volochiy, B., Yakovyna, V., and Mulyak, O. (2017, January 5\u20138). Queueing networks for availability and safety assessment of the IoT data service. Proceedings of the 2017 12th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT) Conference Proceedings, Lviv, Ukraine.","DOI":"10.1109\/STC-CSIT.2017.8098813"},{"key":"ref_39","unstructured":"Jain, R. (1990). The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling, John Wiley & Sons."},{"key":"ref_40","first-page":"124","article-title":"Modelling road traffic using service center","volume":"2","author":"Haragos","year":"2012","journal-title":"AECE 2012"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Han, Z., Gao, R.X., and Fan, Z. (2012, January 13\u201316). Occupancy and indoor environment quality sensing for smart buildings. Proceedings of the 2012 IEEE International Instrumentation and Measurement Technology Conference Proceedings, Graz, Austria.","DOI":"10.1109\/I2MTC.2012.6229557"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1016\/0305-0548(94)90092-2","article-title":"Open finite queueing networks with M\/M\/C\/K parallel servers","volume":"21","author":"Jain","year":"1994","journal-title":"Comput. Oper. Res."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1287\/opre.6.1.96","article-title":"Discrete-time queuing theory","volume":"6","author":"Meisling","year":"1958","journal-title":"Oper. Res."},{"key":"ref_44","unstructured":"Fishman, G.S. (2013). Discrete-Event Simulation: Modeling, Programming, and Analysis, Springer Science & Business Media."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/S0010-4655(98)00165-9","article-title":"Tackling quantitatively large dimensionality problems","volume":"117","author":"Campolongo","year":"1999","journal-title":"Comput. Phys. Commun."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"2191","DOI":"10.1002\/qre.1927","article-title":"Availability Evaluation and Sensitivity Analysis of a Mobile Backend-as-a-service Platform","volume":"32","author":"Costa","year":"2016","journal-title":"Qual. Reliab. Eng. Int."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Ferreira, L., da Silva Rocha, E., Monteiro, K.H.C., Santos, G.L., Silva, F.A., Kelner, J., Sadok, D., Bastos Filho, C.J., Rosati, P., and Lynn, T. (2019, January 19\u201321). Optimizing Resource Availability in Composable Data Center Infrastructures. Proceedings of the 2019 9th Latin-American Symposium on Dependable Computing (LADC), Natal, Brazil.","DOI":"10.1109\/LADC48089.2019.8995719"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Kleijnen, J.P. (1995). Sensitivity analysis and optimization in simulation: Design of experiments and case studies. Winter Simulation Conference Proceedings, IEEE.","DOI":"10.1145\/224401.224454"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10922-021-09592-x","article-title":"Data Processing on Edge and Cloud: A Performability Evaluation and Sensitivity Analysis","volume":"29","author":"Santos","year":"2021","journal-title":"J. Netw. Syst. Manag."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/16\/5660\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:49:31Z","timestamp":1760165371000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/16\/5660"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,23]]},"references-count":49,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2021,8]]}},"alternative-id":["s21165660"],"URL":"https:\/\/doi.org\/10.3390\/s21165660","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,8,23]]}}}