{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:40:48Z","timestamp":1760236848219,"version":"build-2065373602"},"reference-count":36,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2021,12,28]],"date-time":"2021-12-28T00:00:00Z","timestamp":1640649600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Mathematics"],"abstract":"<jats:p>The sixth generation (6G) of communication networks represents more of a revolution than an evolution of the previous generations, providing new directions and innovative approaches to face the network challenges of the future. A crucial aspect is to make the best use of available resources for the support of an entirely new generation of services. From this viewpoint, the Web of Things (WoT), which enables Things to become Web Things to chain, use and re-use in IoT mashups, allows interoperability among IoT platforms. At the same time, Multi-access Edge Computing (MEC) brings computing and data storage to the edge of the network, which creates the so-called distributed and collective edge intelligence. Such intelligence is created in order to deal with the huge amount of data to be collected, analyzed and processed, from real word contexts, such as smart cities, which are evolving into dynamic and networked systems of people and things. To better exploit this architecture, it is crucial to break monolithic applications into modular microservices, which can be executed independently. Here, we propose an approach based on complex network theory and two weighted and interdependent multiplex networks to address the Microservices-compliant Load Balancing (McLB) problem in MEC infrastructure. Our findings show that the multiplex network representation represents an extra dimension of analysis, allowing to capture the complexity in WoT mashup organization and its impact on the organizational aspect of MEC servers. The impact of this extracted knowledge on the cognitive organization of MEC is quantified, through the use of heuristics that are engineered to guarantee load balancing and, consequently, QoS.<\/jats:p>","DOI":"10.3390\/math10010101","type":"journal-article","created":{"date-parts":[[2021,12,28]],"date-time":"2021-12-28T06:55:03Z","timestamp":1640674503000},"page":"101","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Cognitive Load Balancing Approach for 6G MEC Serving IoT Mashups"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8558-2094","authenticated-orcid":false,"given":"Barbara","family":"Attanasio","sequence":"first","affiliation":[{"name":"Dipartimento di Ingegneria Elettrica, Elettronica ed Informatica (DIEEI), Universit\u00e1 di Catania, 95125 Catania, Italy"}]},{"given":"Andriy","family":"Mazayev","sequence":"additional","affiliation":[{"name":"Centre for Electronics, Optoelectronics and Telecommunications(CEOT), Universidade do Algarve, Campus de Gambelas, 8005-139 Faro, Portugal"}]},{"given":"Shani","family":"du Plessis","sequence":"additional","affiliation":[{"name":"Centre for Electronics, Optoelectronics and Telecommunications(CEOT), Universidade do Algarve, Campus de Gambelas, 8005-139 Faro, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7051-7193","authenticated-orcid":false,"given":"No\u00e9lia","family":"Correia","sequence":"additional","affiliation":[{"name":"Centre for Electronics, Optoelectronics and Telecommunications(CEOT), Universidade do Algarve, Campus de Gambelas, 8005-139 Faro, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2021,12,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/MITP.2019.2963491","article-title":"Toward the 6G network era: Opportunities and challenges","volume":"22","author":"Tomkos","year":"2020","journal-title":"IT Prof."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"89007","DOI":"10.1109\/ACCESS.2020.2993527","article-title":"Complex systems: A communication networks perspective towards 6G","volume":"8","author":"Sergiou","year":"2020","journal-title":"IEEE Access"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Scat\u00e0, M., Di Stefano, A., Giacchi, E., La Corte, A., and Li\u00f2, P. (2014, January 28\u201330). The bio-inspired and social evolution of node and data in a multilayer network. Proceedings of the 2014 5th International Conference on Data Communication Networking (DCNET), Vienna, Austria.","DOI":"10.5220\/0005119600410046"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"La Corte, A., and Marialisa, S. (2010, January 22\u201327). A process approach to manage the security of the communication systems with risk analysis based on epidemiological model. Proceedings of the 2010 Fifth International Conference on Systems and Networks Communications, Nice, France.","DOI":"10.1109\/ICSNC.2010.32"},{"key":"ref_5","unstructured":"La, C., Aurelio, M., and Evelina, G. (2011, January 20\u201323). A bio-inspired approach for risk analysis of ict systems. Proceedings of the International Conference on Computational Science and Its Applications, Santander, Spain."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Di Stefano, A., Scat\u00e0, M., Vijayakumar, S., Angione, C., La Corte, A., and Li\u00f2, P. (2019). Social dynamics modeling of chrono-nutrition. PLoS Comput. Biol., 15.","DOI":"10.1371\/journal.pcbi.1006714"},{"key":"ref_7","unstructured":"Guinard, D., and Trifa, V. (2016). Building the Web of Things, Manning Publications."},{"key":"ref_8","unstructured":"(2021, November 30). W3C: Web of Things (WoT) Architecture. Available online: https:\/\/w3c.github.io\/wot-architecture\/."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1597","DOI":"10.1109\/TNSM.2020.3005307","article-title":"Allocation of Resources in SAaaS Clouds Managing Thing Mashups","volume":"17","author":"Guerreiro","year":"2020","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/j.pmcj.2014.09.006","article-title":"A Utility Paradigm for IoT: The Sensing Cloud","volume":"20","author":"Distefano","year":"2015","journal-title":"Pervasive Mob. Comput."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1016\/j.ins.2019.05.058","article-title":"A development approach for collective opportunistic Edge-of-Things services","volume":"498","author":"Casadei","year":"2019","journal-title":"Inf. Sci."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"189203","DOI":"10.1109\/ACCESS.2020.3031014","article-title":"The dynamical interplay of collective attention, awareness and epidemics spreading in the multiplex social networks during COVID-19","volume":"8","author":"Attanasio","year":"2020","journal-title":"IEEE Access"},{"key":"ref_13","unstructured":"Peltonen, E., Bennis, M., Capobianco, M., Debbah, M., Ding, A., Gil-Casti\u00f1eira, F., and Yang, T. (2020). 6G white paper on edge intelligence. arXiv."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"197017","DOI":"10.1109\/ACCESS.2020.3034136","article-title":"Multi-access edge computing: A survey","volume":"8","author":"Filali","year":"2020","journal-title":"IEEE Access"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Giacchi, E., Di Stefano, A., La Corte, A., and Scat\u00e0, M. (2014, January 10\u201312). A dynamic context-aware multiple criteria decision making model in social networks. Proceedings of the International Conference on Information Society (i-Society 2014), London, UK.","DOI":"10.1109\/i-Society.2014.7009032"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Di Stefano, A., Scat\u00e0, M., La Corte, A., Das, S.K., and Li\u00f2, P. (2019, January 15). Improving qoe in multi-layer social sensing: A cognitive architecture and game theoretic model. Proceedings of the Fourth International Workshop on Social Sensing, Montreal, QC, Canada.","DOI":"10.1145\/3313294.3313384"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1140\/epjst\/e2016-60274-8","article-title":"The new challenges of multiplex networks: Measures and models","volume":"226","author":"Battiston","year":"2017","journal-title":"Eur. Phys. J. Spec. Top."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.physrep.2014.07.001","article-title":"The structure and dynamics of multilayer networks","volume":"544","author":"Boccaletti","year":"2014","journal-title":"Phys. Rep."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Menichetti, G., Remondini, D., Panzarasa, P., Mondrag\u00f3n, R.J., and Bianconi, G. (2014). Weighted multiplex networks. PLoS ONE, 9.","DOI":"10.1371\/journal.pone.0097857"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Huynh, L.N., and Huh, E.N. (2021, January 29\u201330). Envisioning Edge Computing in Future 6G Wireless Networks. Proceedings of the 2021 Fifth World Conference on Smart Trends in Systems Security and Sustainability (WorldS4), London, UK.","DOI":"10.1109\/WorldS451998.2021.9514026"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"du Plessis, S., and Correia, N. (2021, January 1\u20133). A Comparative Study of Software Architectures in Constrained Device IoT Deployments. Proceedings of the IEEE International Conference on Internet of Things and Intelligence System (IoTaIS), Bali, Indonesia.","DOI":"10.1109\/IoTaIS53735.2021.9628703"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"du Plessis, S., Mendes, B., and Correia, N. (2021, January 3). A Comparative Study of Microservices Frameworks in IoT Deployments. Proceedings of the International Young Engineers Forum on Electrical and Computer Engineering (YEF-ECE), Costa da Caparica, Portugal.","DOI":"10.1109\/YEF-ECE52297.2021.9505049"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Bucchiarone, A., Dragoni, N., Dustdar, S., Lago, P., Mazzara, M., Rivera, V., and Sadovykh, A. (2020). Microservices. Science and Engineering, Springer.","DOI":"10.1007\/978-3-030-31646-4"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1038\/srep44359","article-title":"A multilayer perspective for the analysis of urban transportation systems","volume":"7","author":"Aleta","year":"2017","journal-title":"Sci. Rep."},{"key":"ref_25","first-page":"021069","article-title":"Algorithmic complexity of multiplex networks","volume":"10","author":"Santoro","year":"2020","journal-title":"Phys. Rev. X"},{"key":"ref_26","unstructured":"Orozco, L.G.N., Battiston, F., I\u00f1iguez, G., and Szell, M. (2020). Extracting the Multimodal Fingerprint of Urban Transportation Networks. Findings, 13171."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"4625","DOI":"10.1109\/JIOT.2019.2958375","article-title":"A Distributed CoRE-based Resource Synchronization Mechanism","volume":"7","author":"Mazayev","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1063","DOI":"10.1109\/TNSM.2018.2827933","article-title":"Lightweight Service Mashup Middleware With REST Style Architecture for IoT Applications","volume":"15","author":"Cheng","year":"2018","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Guerreiro, J., Rodrigues, L., and Correia, N. (2019). Resource Allocation Model for Sensor Clouds under the Sensing as a Service Paradigm. Computers, 8.","DOI":"10.3390\/computers8010018"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Yu, R., Kilari, V.T., Xue, G., and Yang, D. (May, January 29). Load Balancing for Interdependent IoT Microservices. Proceedings of the IEEE INFOCOM 2019-IEEE Conference on Computer Communications, Paris, France.","DOI":"10.1109\/INFOCOM.2019.8737450"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"032804","DOI":"10.1103\/PhysRevE.89.032804","article-title":"Structural measures for multiplex networks","volume":"89","author":"Battiston","year":"2014","journal-title":"Phys. Rev. E"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2023","DOI":"10.1007\/s11276-021-02554-w","article-title":"Joint computation offloading and task caching for multi-user and multi-task MEC systems: Reinforcement learning-based algorithms","volume":"27","author":"Elgendy","year":"2021","journal-title":"Wirel. Netw."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1038\/scientificamerican0503-60","article-title":"Scale-free networks","volume":"288","author":"Bonabeau","year":"2003","journal-title":"Sci. Am."},{"key":"ref_34","first-page":"1","article-title":"ggplot2-elegant graphics for data analysis","volume":"77","author":"Villanueva","year":"2017","journal-title":"J. Stat. Softw."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Sievert, C. (2020). Interactive Web-Based Data Visualization with R, Plotly, and Shiny, CRC Press.","DOI":"10.1201\/9780429447273"},{"key":"ref_36","unstructured":"R Core Team (2021, November 30). R: A Language and Environment for Statistical Computing Authors R Core Team. Available online: https:\/\/www.r-project.org\/."}],"container-title":["Mathematics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2227-7390\/10\/1\/101\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:54:50Z","timestamp":1760169290000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2227-7390\/10\/1\/101"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,28]]},"references-count":36,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2022,1]]}},"alternative-id":["math10010101"],"URL":"https:\/\/doi.org\/10.3390\/math10010101","relation":{},"ISSN":["2227-7390"],"issn-type":[{"type":"electronic","value":"2227-7390"}],"subject":[],"published":{"date-parts":[[2021,12,28]]}}}