The effect of QoS and QoE requirements for designing task processing controller based on fuzzy logic on IoT environments
The usage of Internet of Things (IoT) has introduced genuine concerns regarding resource and its Quality of Service (QoS) and Quality of Experience (QoE), when data is in collection, exchange, and used. In this article, a novel QoE-aware mechanism based on task allocation in IoT edge computing syste...
Gespeichert in:
Veröffentlicht in: | Cluster computing 2023-04, Vol.26 (2), p.1267-1283 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The usage of Internet of Things (IoT) has introduced genuine concerns regarding resource and its Quality of Service (QoS) and Quality of Experience (QoE), when data is in collection, exchange, and used. In this article, a novel QoE-aware mechanism based on task allocation in IoT edge computing systems, has proposed. We developed a tasks processing controller based on a fuzzy logic to computing the QoS requirements of each task request considering multiple context QoE parameters decide its allocation, such as: data, network congestion, resource affordability, and quality. Furthermore, we illustrate how the design and realization of fuzzy mechanism leads to refinements used IoT-Edge architectural styles on Processing in the edge of IoT Network. To represent the effectiveness of fuzzy approach, we instantiate the task allocation mechanism in the edge architectures and evaluate their performance using iFog-Sim. The simulation result suggest that the utilization of the fuzzy task allocation mechanism improves network usage, latency, and reduces energy consumption. |
---|---|
ISSN: | 1386-7857 1573-7543 |
DOI: | 10.1007/s10586-022-03586-3 |