Self-Configuring IoT Service QoS Guarantee Using QBAIoT
Providing 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 I...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-11-01
|
Series: | Computers |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-431X/7/4/64 |
id |
doaj-e7cd41163a78458f8d89beff66e522e3 |
---|---|
record_format |
Article |
spelling |
doaj-e7cd41163a78458f8d89beff66e522e32020-11-24T23:12:09ZengMDPI AGComputers2073-431X2018-11-01746410.3390/computers7040064computers7040064Self-Configuring IoT Service QoS Guarantee Using QBAIoTAhmad Khalil0Nader Mbarek1Olivier Togni2University of Bourgogne Franche-Comté, LE2I, 21000 Dijon, FranceUniversity of Bourgogne Franche-Comté, LE2I, 21000 Dijon, FranceUniversity of Bourgogne Franche-Comté, LE2I, 21000 Dijon, FranceProviding 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.https://www.mdpi.com/2073-431X/7/4/64IoTQBAIoTself-configuringIEEE 802.15.4Slotted CSMA/CAe-health |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ahmad Khalil Nader Mbarek Olivier Togni |
spellingShingle |
Ahmad Khalil Nader Mbarek Olivier Togni Self-Configuring IoT Service QoS Guarantee Using QBAIoT Computers IoT QBAIoT self-configuring IEEE 802.15.4 Slotted CSMA/CA e-health |
author_facet |
Ahmad Khalil Nader Mbarek Olivier Togni |
author_sort |
Ahmad Khalil |
title |
Self-Configuring IoT Service QoS Guarantee Using QBAIoT |
title_short |
Self-Configuring IoT Service QoS Guarantee Using QBAIoT |
title_full |
Self-Configuring IoT Service QoS Guarantee Using QBAIoT |
title_fullStr |
Self-Configuring IoT Service QoS Guarantee Using QBAIoT |
title_full_unstemmed |
Self-Configuring IoT Service QoS Guarantee Using QBAIoT |
title_sort |
self-configuring iot service qos guarantee using qbaiot |
publisher |
MDPI AG |
series |
Computers |
issn |
2073-431X |
publishDate |
2018-11-01 |
description |
Providing 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. |
topic |
IoT QBAIoT self-configuring IEEE 802.15.4 Slotted CSMA/CA e-health |
url |
https://www.mdpi.com/2073-431X/7/4/64 |
work_keys_str_mv |
AT ahmadkhalil selfconfiguringiotserviceqosguaranteeusingqbaiot AT nadermbarek selfconfiguringiotserviceqosguaranteeusingqbaiot AT oliviertogni selfconfiguringiotserviceqosguaranteeusingqbaiot |
_version_ |
1725602162282594304 |