{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T10:13:56Z","timestamp":1779099236349,"version":"3.51.4"},"reference-count":30,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2024,11,22]],"date-time":"2024-11-22T00:00:00Z","timestamp":1732233600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Comms. Net."],"abstract":"<jats:sec><jats:title>Introduction<\/jats:title><jats:p>This paper introduces a novel approach for optimizing service caching in smart buildings through the integration of Internet of Things (IoT) and edge computing technologies. Traditional cloud-based solutions suffer from high latency and resource consumption, which limits the performance of smart city applications.<\/jats:p><\/jats:sec><jats:sec><jats:title>Methods<\/jats:title><jats:p>The proposed solution involves a dynamic crowdsourcing and caching algorithm that leverages IoT gateways and edge servers. This algorithm reduces latency and enhances responsiveness by prioritizing services for caching based on a newly developed efficiency metric. The metric takes into account cloud and edge-computed response times, memory usage, and service popularity.<\/jats:p><\/jats:sec><jats:sec><jats:title>Results<\/jats:title><jats:p>Experimental results show a reduction in average response time (ART) by up to 25% and a 15% improvement in resource utilization compared to traditional cloud-based methods.<\/jats:p><\/jats:sec><jats:sec><jats:title>Discussion<\/jats:title><jats:p>These findings underscore the potential of the proposed approach for resource-constrained environments and its suitability for smart city infrastructures. The results provide a foundation for further advancements in edge-based service optimization in smart cities.<\/jats:p><\/jats:sec>","DOI":"10.3389\/frcmn.2024.1467812","type":"journal-article","created":{"date-parts":[[2024,11,22]],"date-time":"2024-11-22T04:52:09Z","timestamp":1732251129000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Optimizing service caching in smart buildings: a dynamic approach for responsive IoT and edge computing integration in smart cities"],"prefix":"10.3389","volume":"5","author":[{"given":"Mokhtar","family":"Harrabi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abdelaziz","family":"Hamdi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jamel","family":"Bel Hadj Tahar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1965","published-online":{"date-parts":[[2024,11,22]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"155014772110230","DOI":"10.1177\/15501477211023021","article-title":"Meta-heuristic-based offloading task optimization in mobile edge computing","volume":"17","author":"Abbas","year":"2021","journal-title":"Int. J. Distributed Sens. Netw."},{"key":"B2","doi-asserted-by":"publisher","first-page":"811","DOI":"10.1002\/spe.3033","article-title":"Proactive content caching in edge computing environment: a review","volume":"53","author":"Aghazadeh","year":"2023","journal-title":"Softw. Pract. Exp."},{"key":"B3","doi-asserted-by":"publisher","first-page":"101841","DOI":"10.1016\/j.jksuci.2023.101841","article-title":"Dynamic offloading strategy for computational energy efficiency of wireless power transfer based MEC networks in industry 5.0","volume":"35","author":"Aljubayrin","year":"2023","journal-title":"J. King Saud University-Computer Inf. Sci."},{"key":"B4","first-page":"1","article-title":"Randomized least frequently used cache replacement strategy for named data networking","author":"Alzakari","year":"2020"},{"key":"B5","doi-asserted-by":"publisher","first-page":"100330","DOI":"10.1016\/j.ese.2023.100330","article-title":"Smarter eco-cities and their leading-edge artificial intelligence of things solutions for environmental sustainability: a comprehensive systematic review","volume":"19","author":"Bibri","year":"2024","journal-title":"Environ. Sci. Ecotechnology"},{"key":"B6","doi-asserted-by":"publisher","first-page":"2849","DOI":"10.3390\/smartcities6050128","article-title":"Optimal water management strategies: paving the way for sustainability in smart cities","volume":"6","author":"Bouramdane","year":"2023","journal-title":"Smart Cities"},{"key":"B7","first-page":"145","article-title":"Distributed synchronous particle swarm optimization for edge computing","author":"Busetti","year":"2022"},{"key":"B8","doi-asserted-by":"publisher","first-page":"54258","DOI":"10.1109\/access.2018.2871475","article-title":"Composition-driven IoT service provisioning in distributed edges","volume":"6","author":"Deng","year":"2018","journal-title":"IEEE Access"},{"key":"B9","first-page":"1","volume-title":"Optimization of edge server group collaboration architecture strategy in IoT smart cities application","author":"Gou","year":"2024"},{"key":"B10","doi-asserted-by":"publisher","first-page":"39697","DOI":"10.1007\/s11042-022-13518-3","article-title":"ICN-edge caching scheme for handling multimedia big data traffic in smart cities","volume":"82","author":"Gupta","year":"2023","journal-title":"Multimedia Tools Appl."},{"key":"B11","doi-asserted-by":"publisher","first-page":"10347","DOI":"10.12785\/ijcds\/1401106","article-title":"Network traffic analysis as a strategy for cache management","volume":"14","author":"Haraty","year":"2023","journal-title":"Int. J. Comput. Digital Syst."},{"key":"B12","doi-asserted-by":"publisher","first-page":"e8","DOI":"10.4108\/eetsis.vi.489","article-title":"Bibliometric mapping of trends, applications and challenges of artificial intelligence in smart cities","volume":"9","author":"Harnal","year":"2022","journal-title":"EAI Endorsed Scal Inf. Syst."},{"key":"B13","doi-asserted-by":"publisher","first-page":"3827","DOI":"10.1109\/tce.2024.3357530","article-title":"Federated learning for computational offloading and resource management of vehicular edge computing in 6G-V2X network","volume":"70","author":"Hasan","year":"2024","journal-title":"IEEE Trans. Consumer Electron."},{"key":"B14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3555802","article-title":"Edge computing with artificial intelligence: a machine learning perspective","volume":"55","author":"Hua","year":"2023","journal-title":"ACM Comput. Surv."},{"key":"B15","doi-asserted-by":"publisher","first-page":"100867","DOI":"10.1016\/j.suscom.2023.100867","article-title":"An efficient edge computing management mechanism for sustainable smart cities","volume":"38","author":"Khanh","year":"2023","journal-title":"Sustain. Comput. Inf. Syst."},{"key":"B16","doi-asserted-by":"publisher","first-page":"4815","DOI":"10.3390\/electronics12234815","article-title":"Detection of vulnerabilities in smart buildings using the shodan tool","volume":"12","author":"Mulero-Palencia","year":"2023","journal-title":"Electronics"},{"key":"B17","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/s10922-022-09660-w","article-title":"Meta-heuristic based hybrid service placement strategies for two-level fog computing architecture","volume":"30","author":"Natesha","year":"2022","journal-title":"J. Netw. Syst. Manag."},{"key":"B18","doi-asserted-by":"publisher","first-page":"100986","DOI":"10.1016\/j.iot.2023.100986","article-title":"Empowering smart cities: high-altitude platforms based mobile edge computing and wireless power transfer for efficient IoT data processing","volume":"24","author":"Nauman","year":"2023","journal-title":"Internet Things"},{"key":"B19","doi-asserted-by":"publisher","first-page":"486","DOI":"10.1016\/j.inffus.2022.08.029","article-title":"Information fusion on delivery: a survey on the roles of mobile edge caching systems","volume":"89","author":"Nguyen","year":"2023","journal-title":"Inf. Fusion"},{"key":"B20","doi-asserted-by":"publisher","first-page":"1304","DOI":"10.1109\/tii.2023.3275656","article-title":"Dependability evaluation of a smart poultry house: addressing availability issues through the edge, fog, and cloud computing","volume":"20","author":"Oliveira","year":"2023","journal-title":"IEEE Trans. Industrial Inf."},{"key":"B21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3592598","article-title":"Placement of microservices-based iot applications in fog computing: a taxonomy and future directions","volume":"55","author":"Pallewatta","year":"2023","journal-title":"ACM Comput. Surv."},{"key":"B22","doi-asserted-by":"publisher","first-page":"103557","DOI":"10.1016\/j.jnca.2022.103557","article-title":"Fog computing approaches in IoT-enabled smart cities","volume":"211","author":"Songhorabadi","year":"2023","journal-title":"J. Netw. Comput. Appl."},{"key":"B23","doi-asserted-by":"publisher","first-page":"170251","DOI":"10.1016\/j.ijleo.2022.170251","article-title":"Pulse jamming attack detection using swarm intelligence in wireless sensor networks","volume":"272","author":"Sudha","year":"2023","journal-title":"Optik"},{"key":"B24","doi-asserted-by":"publisher","first-page":"102952","DOI":"10.1016\/j.sysarc.2023.102952","article-title":"A comprehensive survey on mobile crowdsensing systems","volume":"142","author":"Suhag","year":"","journal-title":"J. Syst. Archit."},{"key":"B25","doi-asserted-by":"publisher","first-page":"102952","DOI":"10.1016\/j.sysarc.2023.102952","article-title":"A comprehensive survey on mobile crowdsensing systems","volume":"142","author":"Suhag","year":"","journal-title":"J. Syst. Archit."},{"key":"B26","doi-asserted-by":"publisher","first-page":"619","DOI":"10.1109\/comst.2023.3338015","article-title":"AI-empowered fog\/edge resource management for IoT applications: a comprehensive review, research challenges and future perspectives","volume":"26","author":"Walia","year":"2023","journal-title":"IEEE Commun. Surv. and Tutorials"},{"key":"B27","first-page":"959","article-title":"Edge-cloud collaborative computation offloading model based on improved partical swarm optimization in MEC","author":"Wu","year":"2019"},{"key":"B28","doi-asserted-by":"publisher","first-page":"14333","DOI":"10.1007\/s12652-023-04672-z","article-title":"Offloading approach for mobile edge computing based on chaotic quantum particle swarm optimization strategy","volume":"14","author":"Zhang","year":"2023","journal-title":"J. Ambient Intell. Humaniz. Comput."},{"key":"B29","doi-asserted-by":"publisher","first-page":"1866","DOI":"10.1109\/jsac.2019.2927070","article-title":"Online orchestration of cross-edge service function chaining for cost-efficient edge computing","volume":"37","author":"Zhou","year":"2019","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"B30","doi-asserted-by":"publisher","first-page":"2978","DOI":"10.3390\/electronics11192978","article-title":"LRU-GENACO: a hybrid cached data optimization based on the least used method improved using ant colony and genetic algorithms","volume":"11","author":"Zulfa","year":"2022","journal-title":"Electronics"}],"container-title":["Frontiers in Communications and Networks"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frcmn.2024.1467812\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,22]],"date-time":"2024-11-22T04:52:12Z","timestamp":1732251132000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frcmn.2024.1467812\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,22]]},"references-count":30,"alternative-id":["10.3389\/frcmn.2024.1467812"],"URL":"https:\/\/doi.org\/10.3389\/frcmn.2024.1467812","relation":{},"ISSN":["2673-530X"],"issn-type":[{"value":"2673-530X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,22]]},"article-number":"1467812"}}