Fog and edge computing paradigms were adopted to enable Internet of Things (IoT) applications, improving response time and reducing network load. Task allocation algorithms are used on IoT-enabled networks to determine the optimal software placement. However, managing such a network is considerably more complex than allocating the tasks. To simplify management, we propose a general Monitor -Analyze -Plan -Execute over a Knowledge base (MAPE-K) framework in which all requirements for task allocation are fulfilled, and where components can easily be adapted to the use case at hand. This research identifies several pitfalls and proposes solutions. Additionally, we apply this approach to a distributed testbed, comparing it to traditional cloud approaches. ACKNOWLEDGMENTThis research received funding from the Flemish Government (AI Research Program). This article describes work in the context of the DEDICAT 6G project under the European Union (EU) H2020 research and innovation programme (Grant Agreement No. 101016499). The contents of this publication are the sole responsibility of the authors and do not in any way reflect the views of the EU.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with đŸ’™ for researchers
Part of the Research Solutions Family.