Self-Configuring IoT Service QoS Guarantee Using QBAIoT
AbstractProviding Internet of Things (IoT) environments with service level guarantee is a challenging task for improving IoT application usage experience. We specify in this paper an IoT architecture enabling an IoT Service Level Agreement (iSLA) achievement between an IoT Service Provider (IoT-SP) and an IoT Client (IoT-C). In order to guarantee the IoT applications’ requirements, Quality of Service (QoS) mechanisms should be implemented within all the layers of the IoT architecture. Thus, we propose a specific mechanism for the lowest layer of our service level based IoT architecture (i.e., sensing layer). It is an adaptation of the IEEE 802.15.4 slotted CSMA/CA mechanism enabling to take into consideration the requirements of real-time IoT services. Our access method called QBAIoT (QoS based Access for IoT) extends IEEE 802.15.4 systems by creating a new contention access period for each specified traffic class in the iSLA. Furthermore, due to the huge number of IoT connected devices, self-configuring capability provisioning is necessary for limiting human intervention and total cost of ownership (TCO). Thus, we integrate a self-configuring capability to the QBAIoT access method by implementing the MAPE-K closed control loop within the IoT High Level Gateway (HL-Gw) of our proposed QoS based IoT architecture. View Full-Text
Share & Cite This Article
Khalil, A.; Mbarek, N.; Togni, O. Self-Configuring IoT Service QoS Guarantee Using QBAIoT. Computers 2018, 7, 64.
Khalil A, Mbarek N, Togni O. Self-Configuring IoT Service QoS Guarantee Using QBAIoT. Computers. 2018; 7(4):64.Chicago/Turabian Style
Khalil, Ahmad; Mbarek, Nader; Togni, Olivier. 2018. "Self-Configuring IoT Service QoS Guarantee Using QBAIoT." Computers 7, no. 4: 64.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.