{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T22:47:58Z","timestamp":1781736478576,"version":"3.54.5"},"reference-count":57,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2024,8,17]],"date-time":"2024-08-17T00:00:00Z","timestamp":1723852800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Petroleum Technology Development Fund (PTDF) Nigeria","award":["1711\/20"],"award-info":[{"award-number":["1711\/20"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The proliferation of the IoT has led to the development of diverse application architectures to optimize IoT systems\u2019 deployment, operation, and maintenance. This survey provides a comprehensive overview of the existing IoT application architectures, highlighting their key features, strengths, and limitations. The architectures are categorized based on their deployment models, such as cloud, edge, and fog computing approaches, each offering distinct advantages regarding scalability, latency, and resource efficiency. Cloud architectures leverage centralized data processing and storage capabilities to support large-scale IoT applications but often suffer from high latency and bandwidth constraints. Edge architectures mitigate these issues by bringing computation closer to the data source, enhancing real-time processing, and reducing network congestion. Fog architectures combine the strengths of both cloud and edge paradigms, offering a balanced solution for complex IoT environments. This survey also examines emerging trends and technologies in IoT application management, such as the solutions provided by the major IoT service providers like Intel, AWS, Microsoft Azure, and GCP. Through this study, the survey identifies latency, privacy, and deployment difficulties as key areas for future research. It highlights the need to advance IoT Edge architectures to reduce network traffic, improve data privacy, and enhance interoperability by developing multi-application and multi-protocol edge gateways for efficient IoT application management.<\/jats:p>","DOI":"10.3390\/s24165320","type":"journal-article","created":{"date-parts":[[2024,8,19]],"date-time":"2024-08-19T06:41:31Z","timestamp":1724049691000},"page":"5320","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":33,"title":["A Survey on IoT Application Architectures"],"prefix":"10.3390","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9369-3253","authenticated-orcid":false,"given":"Abdulkadir","family":"Dauda","sequence":"first","affiliation":[{"name":"LAB-I*, Universit\u00e9 de Reims Champagne-Ardenne, 51100 Reims, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7260-2519","authenticated-orcid":false,"given":"Olivier","family":"Flauzac","sequence":"additional","affiliation":[{"name":"LAB-I*, Universit\u00e9 de Reims Champagne-Ardenne, 51100 Reims, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7198-2273","authenticated-orcid":false,"given":"Florent","family":"Nolot","sequence":"additional","affiliation":[{"name":"LAB-I*, Universit\u00e9 de Reims Champagne-Ardenne, 51100 Reims, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2024,8,17]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Picot, H.W., Ateeq, M., Abdullah, B., and Cullen, J. (2019, January 7\u201310). Industry 4.0 LabVIEW Based Industrial Condition Monitoring System for Industrial IoT System. Proceedings of the 2019 12th International Conference on Developments in eSystems Engineering (DeSE), Kazan, Russia.","DOI":"10.1109\/DeSE.2019.00189"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Anand, A., Trivedi, N.K., Gautam, V., Tiwari, R.G., Witarsyah, D., and Misra, A. (2022, January 23\u201324). Applications of Internet of Things (IoT) in Agriculture: The Need and Implementation. Proceedings of the 2022 International Conference Advancement in Data Science, E-learning and Information Systems (ICADEIS), Bandung, Indonesia.","DOI":"10.1109\/ICADEIS56544.2022.10037505"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Alshammari, K., Alshammari, A., Alsaadi, H.A., Bassfar, Z., and Alshehri, A. (2023, January 13\u201314). Review the Recent IoT systems for Healthcare Applications. Proceedings of the 2023 3rd International Conference on Computing and Information Technology (ICCIT), Tabuk, Saudi Arabia.","DOI":"10.1109\/ICCIT58132.2023.10273873"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1168","DOI":"10.1109\/COMST.2019.2943087","article-title":"A Survey of IoT Management Protocols and Frameworks","volume":"22","author":"Sinche","year":"2020","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Lata, N., and Kumar, R. (2020, January 8\u20139). Internet of Things: A Review of Architecture and Protocols. Proceedings of the 2020 International Conference on Decision Aid Sciences and Application (DASA), Sakheer, Bahrain.","DOI":"10.1109\/DASA51403.2020.9317091"},{"key":"ref_6","unstructured":"(2023, July 27). Lionel Sujay Vailshery. Available online: https:\/\/www.statista.com\/statistics\/1183457\/iot-connected-devices-worldwide\/."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Dauda, A., Flauzac, O., and Nolot, F. (2023, January 26\u201328). IoT: A Universal Dynamic Gateway. Proceedings of the 2023 10th International Conference on Wireless Networks and Mobile Communications (WINCOM), Istanbul, Turkiye.","DOI":"10.1109\/WINCOM59760.2023.10323008"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Vresk, T., and \u010cavrak, I. (June, January 30). Architecture of an interoperable IoT platform based on microservices. Proceedings of the 2016 39th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija, Croatia.","DOI":"10.1109\/MIPRO.2016.7522321"},{"key":"ref_9","unstructured":"(2023, November 27). What Is IoT?. Available online: https:\/\/aws.amazon.com\/what-is\/iot."},{"key":"ref_10","unstructured":"Pawar, N., Bourgeau, T., and Chaouchi, H. (2021, January 17\u201321). Study of IoT Architecture and Application Invariant Functionalities. Proceedings of the 2021 IFIP\/IEEE International Symposium on Integrated Network Management (IM), Bordeaux, France."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"150936","DOI":"10.1109\/ACCESS.2019.2947652","article-title":"Foundations and Evolution of Modern Computing Paradigms: Cloud, IoT, Edge, and Fog","volume":"7","author":"Donno","year":"2019","journal-title":"IEEE Access"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Liu, S., Liu, J., Wang, H., and Xian, M. (2020, January 17\u201319). Research on the Development of Cloud Computing. Proceedings of the 2020 International Conference on Computer Information and Big Data Applications (CIBDA), Guiyang, China.","DOI":"10.1109\/CIBDA50819.2020.00055"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Mourtzios, C., Galanis, K., and Papadimitriou, N. (2020, January 27\u201328). An Experimental Study of a Multi-Protocol IoT Gateway. Proceedings of the 2020 Fourth World Conference on Smart Trends in Systems, Security and Sustainability (WorldS4), London, UK.","DOI":"10.1109\/WorldS450073.2020.9210413"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Kakati, S., Ray, K., and Deka, R. (2022, January 24\u201326). Cloud and Fog Computing based Industrial IoT Production Management. Proceedings of the 2022 2nd International Conference on Intelligent Technologies (CONIT), Hubli, India.","DOI":"10.1109\/CONIT55038.2022.9847879"},{"key":"ref_15","unstructured":"International Telecommunication Union (ITU), Global Information Infrastructure, Internet Protocol Aspects and Next-Generation Networks, and Telecommunication Standardization Sector of (ITU) (2023, December 10). ITU-T Recommendation Y.2060. Available online: https:\/\/www.itu.int\/rec\/T-REC-Y.2060-201206-I."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Szmeja, P., Forn\u00e9s-Leal, A., Lacalle, I., Palau, C.E., Ganzha, M., Paw\u0142owski, W., Paprzycki, M., and Schabbink, J. (2023). ASSIST-IoT: A Modular Implementation of a Reference Architecture for the Next Generation Internet of Things. Electronics, 12.","DOI":"10.3390\/electronics12040854"},{"key":"ref_17","unstructured":"(2016). Information Technology\u2014Internet of Things Reference Architecture (IoT RA) (Standard No. ISO\/IEC 30141:2016(E)). Available online: https:\/\/www.iso.org\/standard\/65695.html."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Muhammed, A.S., and Ucuz, D. (2020, January 1\u20132). Comparison of the IoT Platform Vendors, Microsoft Azure, Amazon Web Services, and Google Cloud, from Users\u2019 Perspectives. Proceedings of the 2020 8th International Symposium on Digital Forensics and Security (ISDFS), Beirut, Lebanon.","DOI":"10.1109\/ISDFS49300.2020.9116254"},{"key":"ref_19","unstructured":"Intel (2024, February 07). The Intel IoT Platform Architecture Specification White Paper Internet of Things (IoT). Available online: https:\/\/d885pvmm0z6oe.cloudfront.net\/hubs\/intel_80616\/assets\/downloads\/general\/Architecture_Specification_Of_An_IOT_Platform.pdf."},{"key":"ref_20","unstructured":"AWS Architecture Blog (2024, June 02). Category: AWS IoT Core. Available online: https:\/\/aws.amazon.com\/blogs\/architecture\/category\/internet-of-things\/aws-iot-platform\/."},{"key":"ref_21","unstructured":"(2024, March 10). Microsoft Azure IoT Reference Architecture. Available online: https:\/\/learn.microsoft.com\/en-us\/azure\/architecture\/reference-architectures\/iot."},{"key":"ref_22","unstructured":"(2024, March 20). Google Cloud Platform IoT Architecture. Available online: https:\/\/cloud.google.com\/architecture\/connected-devices\/iot-platform-product-architecture."},{"key":"ref_23","unstructured":"Capterra (2024, July 25). Find the Right Software and Services. Available online: https:\/\/www.capterra.com\/."},{"key":"ref_24","unstructured":"(2024, July 25). Eclipse IoT Projects. Available online: https:\/\/iot.eclipse.org\/projects\/."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Mei, Y., Wang, T., and Ma, Y. (2019, January 11\u201313). Edge-based Differenital Big Data Processing for Sensor-Cloud Systems. Proceedings of the 2019 IEEE International Conference on Signal, Information and Data Processing (ICSIDP), Chongqing, China.","DOI":"10.1109\/ICSIDP47821.2019.9173096"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/MCOM.2018.1701148","article-title":"Big Data Privacy Preserving in Multi-Access Edge Computing for Heterogeneous Internet of Things","volume":"56","author":"Du","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Morabito, R., Petrolo, R., Loscr\u00ed, V., and Mitton, N. (2016, January 16\u201318). Enabling a lightweight Edge Gateway-as-a-Service for the Internet of Things. Proceedings of the 2016 7th International Conference on the Network of the Future (NOF), Buzios, Brazil.","DOI":"10.1109\/NOF.2016.7810110"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1157","DOI":"10.1016\/j.future.2018.10.020","article-title":"Reprint of: LEGIoT: A Lightweight Edge Gateway for the Internet of Things","volume":"92","author":"Morabito","year":"2019","journal-title":"Futur. Gener. Comput. Syst."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Alrowaily, M., and Lu, Z. (2018, January 25\u201327). Secure Edge Computing in IoT Systems: Review and Case Studies. Proceedings of the 2018 IEEE\/ACM Symposium on Edge Computing (SEC), Seattle, WA, USA.","DOI":"10.1109\/SEC.2018.00060"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Jain, A., and Jat, D.S. (2020, January 27\u201328). An Edge Computing Paradigm for Time-Sensitive Applications. Proceedings of the 2020 Fourth World Conference on Smart Trends in Systems, Security and Sustainability (WorldS4), London, UK.","DOI":"10.1109\/WorldS450073.2020.9210325"},{"key":"ref_31","unstructured":"Sinaeepourfard, A., Krogstie, J., and Petersen, S.A. (2018, January 14). A Big Data Management Architecture for Smart Cities based on Fog-to-Cloud Data Management Architecture. Proceedings of the 4th Norwegian Big Data Symposium (NOBIDS), Trondheim, Norway."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Sinaeepourfard, A., Krogstie, J., Petersen, S.A., and Ahlers, D. (2019, January 15\u201318). F2c2C-DM: A Fog-to-cloudlet-to-Cloud Data Management Architecture in Smart City. Proceedings of the 2019 IEEE 5th World Forum on Internet of Things (WF-IoT), Limerick, Ireland.","DOI":"10.1109\/WF-IoT.2019.8767226"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"4272","DOI":"10.1109\/JIOT.2018.2875915","article-title":"Fog-Based Computing and Storage Offloading for Data Synchronization in IoT","volume":"6","author":"Wang","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Sharma, C., and Gondhi, N.K. (2018, January 23\u201324). Communication Protocol Stack for Constrained IoT Systems. Proceedings of the 2018 3rd International Conference on Internet of Things: Smart Innovation and Usages (IoT-SIU), Bhimtal, India.","DOI":"10.1109\/IoT-SIU.2018.8519904"},{"key":"ref_35","unstructured":"Andrew, S.T., and David, J.W. (2011). Computer Networks, Prentice Hall. [5th ed]."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Nikolov, N. (2020, January 16\u201318). Research of MQTT, CoAP, HTTP and XMPP IoT Communication protocols for Embedded Systems. Proceedings of the 2020 XXIX International Scientific Conference Electronics (ET), Sozopol, Bulgaria.","DOI":"10.1109\/ET50336.2020.9238208"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"2347","DOI":"10.1109\/COMST.2015.2444095","article-title":"Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications","volume":"17","author":"Guizani","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Sharmila, P., and Ramakrishnan, S. (2022, January 25\u201327). Empirical Study on different protocols used in monitoring and controlling applications of Internet of Things. Proceedings of the 2022 International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India.","DOI":"10.1109\/ICCCI54379.2022.9740964"},{"key":"ref_39","unstructured":"(2016). IEEE Standard for Information technology\u2014Telecommunications and information exchange between systems Local and metropolitan area networks\u2014Specific requirements\u2014Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications (Standard No. IEEE 802.11)."},{"key":"ref_40","unstructured":"(2005). IEEE Standard for Information technology-- Local and metropolitan area networks-- Specific requirements-- Part 15.1a: Wireless Medium Access Control (MAC) and Physical Layer (PHY) specifications for Wireless Personal Area Networks (WPAN) (Standard No. IEEE 802.15.1)."},{"key":"ref_41","unstructured":"(2020). IEEE Standard for Low-Rate Wireless Networks (Standard No. IEEE 802.15.4)."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"94880","DOI":"10.1109\/ACCESS.2020.2993363","article-title":"Investigating Messaging Protocols for the Internet of Things (IoT)","volume":"8","author":"Kalyanam","year":"2020","journal-title":"IEEE Access"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Chauhan, S.B., and Gore, R.N. (2023, January 18\u201322). SMQTT: A Lightweight Clock Synchronization Algorithm for IoT Devices Using MQTT. Proceedings of the 2023 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control, and Communication (ISPCS), London, UK.","DOI":"10.1109\/ISPCS59528.2023.10296995"},{"key":"ref_44","unstructured":"(2024, June 17). RFC 6120 Extensible Messaging and Presence Protocol (XMPP): Core. Available online: https:\/\/datatracker.ietf.org\/doc\/rfc6120\/."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Liri, E., Orie, N., Siezar, H., Ramakrishnan, K.K., Singh, P.K., Cai, W., Gerday, L., Kar, K., Lyon, G., and Sharma, P. (2020, January 2\u201316). Communication Energy and Protocol Considerations in IoT Deployments. Proceedings of the 2020 IEEE 6th World Forum on Internet of Things (WF-IoT), New Orleans, LA, USA.","DOI":"10.1109\/WF-IoT48130.2020.9221124"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Kaskatiiski, N., and Boyanov, L. (October, January 30). Efficiency of data exchange of IoT communication protocols. Proceedings of the 2021 International Conference Automatics and Informatics (ICAI), Varna, Bulgaria.","DOI":"10.1109\/ICAI52893.2021.9639627"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Kalsi, J.S., and Ubhi, J.S. (2019, January 24\u201326). A study of Conventional Protocols applicable to the emerging IoT Systems and Devices. Proceedings of the 2019 International Conference on Automation, Computational and Technology Management (ICACTM), London, UK.","DOI":"10.1109\/ICACTM.2019.8776826"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Pop, D., Kirdan, E., and Pahl, M.O. (2023, January 8\u201312). Performance Comparison of UDP and TCP for Different CoAP Load Profiles. Proceedings of the NOMS 2023-2023 IEEE\/IFIP Network Operations and Management Symposium, Miami, FL, USA.","DOI":"10.1109\/NOMS56928.2023.10154441"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Wirges, J., and Dettmar, U. (2019, January 5\u20137). Performance of TCP and UDP over Narrowband Internet of Things (NB-IoT). Proceedings of the 2019 IEEE International Conference on Internet of Things and Intelligence System (IoTaIS), Bali, Indonesia.","DOI":"10.1109\/IoTaIS47347.2019.8980378"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Park, E., Lee, M.S., and Bahk, S. (2019, January 9\u201313). AdaptaBLE: Data Rate and Transmission Power Adaptation for Bluetooth Low Energy. Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA.","DOI":"10.1109\/GLOBECOM38437.2019.9013624"},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Gl\u00f3ria, A., Cercas, F., and Souto, N. (2017, January 23\u201325). Comparison of communication protocols for low cost Internet of Things devices. Proceedings of the 2017 South Eastern European Design Automation, Computer Engineering, Computer Networks and Social Media Conference (SEEDA-CECNSM), Kastoria, Greece.","DOI":"10.23919\/SEEDA-CECNSM.2017.8088226"},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Grover, D. (2023, January 28\u201329). An Optimized RPL Protocol for Energy Efficient IoT Networks. Proceedings of the 2023 International Conference on Data Science and Network Security (ICDSNS), Tiptur, India.","DOI":"10.1109\/ICDSNS58469.2023.10245333"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/MCOM.2016.1600397CM","article-title":"RPL: The Routing Standard for the Internet of Things... Or Is It?","volume":"54","author":"Iova","year":"2016","journal-title":"IEEE Commun. Mag."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Roihan, A., Priyambodo, T.K., and Ashari, A. (2019, January 30\u201331). A Survey on Protocols for Internet of Things. Proceedings of the 2019 5th International Conference on Science and Technology (ICST), Yogyakarta, Indonesia.","DOI":"10.1109\/ICST47872.2019.9166240"},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Bhatia, S., Jaffery, Z.A., and Mehfuz, S. (2023, January 19\u201320). A Comparative Study of Wireless Communication Protocols for use in Smart Farming Framework Development. Proceedings of the 2023 3rd International Conference on Intelligent Communication and Computational Techniques (ICCT), Jaipur, India.","DOI":"10.1109\/ICCT56969.2023.10075696"},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Evstatiev, B., Kadirova, S., and Valov, N. (2022, January 24\u201326). Analysis of the Wireless Communication Technologies Used in Livestock Monitoring. Proceedings of the 2022 International Conference on Communications, Information, Electronic and Energy Systems (CIEES), Veliko Tarnovo, Bulgaria.","DOI":"10.1109\/CIEES55704.2022.9990810"},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Ganesan, P., Gunasekaran, S., Balaji, A.A., Jini, S.F., and Suryaprakash, S. (2021, January 8\u20139). Comparative Analysis on Industrial IoT Communication Protocols and its Future Directives. Proceedings of the2021 International Conference on Advancements in Electrical, Electronics, Communication, Computing and Automation (ICAECA), Coimbatore, India.","DOI":"10.1109\/ICAECA52838.2021.9675583"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/16\/5320\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T15:38:02Z","timestamp":1760110682000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/16\/5320"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,17]]},"references-count":57,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2024,8]]}},"alternative-id":["s24165320"],"URL":"https:\/\/doi.org\/10.3390\/s24165320","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,8,17]]}}}