Loading…
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...
Saved in:
Published in: | Computers (Basel) 2018-12, Vol.7 (4), p.64 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c413t-69d749d3f29314b737e09b59713e13b3986496f27ef08c848063f1158c6b7b23 |
---|---|
cites | cdi_FETCH-LOGICAL-c413t-69d749d3f29314b737e09b59713e13b3986496f27ef08c848063f1158c6b7b23 |
container_end_page | |
container_issue | 4 |
container_start_page | 64 |
container_title | Computers (Basel) |
container_volume | 7 |
creator | Khalil, Ahmad Mbarek, Nader Togni, Olivier |
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. |
doi_str_mv | 10.3390/computers7040064 |
format | article |
fullrecord | <record><control><sourceid>proquest_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_e7cd41163a78458f8d89beff66e522e3</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><doaj_id>oai_doaj_org_article_e7cd41163a78458f8d89beff66e522e3</doaj_id><sourcerecordid>2582794712</sourcerecordid><originalsourceid>FETCH-LOGICAL-c413t-69d749d3f29314b737e09b59713e13b3986496f27ef08c848063f1158c6b7b23</originalsourceid><addsrcrecordid>eNpdkc1Lw0AQxYMoWGrvHgOePER3dzb7caxF20JBSit4WzbJbE1Js3WTFPzvTa2IOpcZ3jx-vGGi6JqSOwBN7nO_23cthkYSTojgZ9GAEQkJB_p6_mu-jEZNsyV9aQqK0UEkV1i5ZOJrV266UNabeO7X8QrDocwxXvpVPO1ssHWLGL80x_3yYdxbrqILZ6sGR999GK2fHteTWbJ4ns4n40WScwptInQhuS7AMQ2UZxIkEp2lWlJAChloJbgWjkl0ROWKKyLAUZqqXGQyYzCM5ids4e3W7EO5s-HDeFuaL8GHjbGhLfMKDcq84JQKsFLxVDlVKJ2hc0JgyhhCz7o9sd5s9Qc1Gy_MUSOszwxSH2jvvTl598G_d9i0Zuu7UPeXGpYqJjWX9JiOnFx58E0T0P1gKTHHx5j_j4FP24l-gA</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2582794712</pqid></control><display><type>article</type><title>Self-Configuring IoT Service QoS Guarantee Using QBAIoT</title><source>Publicly Available Content (ProQuest)</source><creator>Khalil, Ahmad ; Mbarek, Nader ; Togni, Olivier</creator><creatorcontrib>Khalil, Ahmad ; Mbarek, Nader ; Togni, Olivier</creatorcontrib><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.</description><identifier>ISSN: 2073-431X</identifier><identifier>EISSN: 2073-431X</identifier><identifier>DOI: 10.3390/computers7040064</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Access control ; Communication ; Computer Science ; e-health ; Health services ; IEEE 802.15.4 ; Infrastructure ; Internet of Things ; IoT ; Monitoring systems ; Networking and Internet Architecture ; Patients ; Performance evaluation ; Provisioning ; QBAIoT ; Quality of service architectures ; self-configuring ; Slotted CSMA/CA ; Wireless networks</subject><ispartof>Computers (Basel), 2018-12, Vol.7 (4), p.64</ispartof><rights>2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c413t-69d749d3f29314b737e09b59713e13b3986496f27ef08c848063f1158c6b7b23</citedby><cites>FETCH-LOGICAL-c413t-69d749d3f29314b737e09b59713e13b3986496f27ef08c848063f1158c6b7b23</cites><orcidid>0000-0002-3507-9084 ; 0000-0001-9510-3595 ; 0000-0002-9274-6816</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/2582794712/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2582794712?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>230,314,780,784,885,25752,27923,27924,37011,44589,74997</link.rule.ids><backlink>$$Uhttps://u-bourgogne.hal.science/hal-02413379$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Khalil, Ahmad</creatorcontrib><creatorcontrib>Mbarek, Nader</creatorcontrib><creatorcontrib>Togni, Olivier</creatorcontrib><title>Self-Configuring IoT Service QoS Guarantee Using QBAIoT</title><title>Computers (Basel)</title><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.</description><subject>Access control</subject><subject>Communication</subject><subject>Computer Science</subject><subject>e-health</subject><subject>Health services</subject><subject>IEEE 802.15.4</subject><subject>Infrastructure</subject><subject>Internet of Things</subject><subject>IoT</subject><subject>Monitoring systems</subject><subject>Networking and Internet Architecture</subject><subject>Patients</subject><subject>Performance evaluation</subject><subject>Provisioning</subject><subject>QBAIoT</subject><subject>Quality of service architectures</subject><subject>self-configuring</subject><subject>Slotted CSMA/CA</subject><subject>Wireless networks</subject><issn>2073-431X</issn><issn>2073-431X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNpdkc1Lw0AQxYMoWGrvHgOePER3dzb7caxF20JBSit4WzbJbE1Js3WTFPzvTa2IOpcZ3jx-vGGi6JqSOwBN7nO_23cthkYSTojgZ9GAEQkJB_p6_mu-jEZNsyV9aQqK0UEkV1i5ZOJrV266UNabeO7X8QrDocwxXvpVPO1ssHWLGL80x_3yYdxbrqILZ6sGR999GK2fHteTWbJ4ns4n40WScwptInQhuS7AMQ2UZxIkEp2lWlJAChloJbgWjkl0ROWKKyLAUZqqXGQyYzCM5ids4e3W7EO5s-HDeFuaL8GHjbGhLfMKDcq84JQKsFLxVDlVKJ2hc0JgyhhCz7o9sd5s9Qc1Gy_MUSOszwxSH2jvvTl598G_d9i0Zuu7UPeXGpYqJjWX9JiOnFx58E0T0P1gKTHHx5j_j4FP24l-gA</recordid><startdate>20181201</startdate><enddate>20181201</enddate><creator>Khalil, Ahmad</creator><creator>Mbarek, Nader</creator><creator>Togni, Olivier</creator><general>MDPI AG</general><general>MDPI</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7XB</scope><scope>8AL</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope><scope>1XC</scope><scope>VOOES</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-3507-9084</orcidid><orcidid>https://orcid.org/0000-0001-9510-3595</orcidid><orcidid>https://orcid.org/0000-0002-9274-6816</orcidid></search><sort><creationdate>20181201</creationdate><title>Self-Configuring IoT Service QoS Guarantee Using QBAIoT</title><author>Khalil, Ahmad ; Mbarek, Nader ; Togni, Olivier</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c413t-69d749d3f29314b737e09b59713e13b3986496f27ef08c848063f1158c6b7b23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Access control</topic><topic>Communication</topic><topic>Computer Science</topic><topic>e-health</topic><topic>Health services</topic><topic>IEEE 802.15.4</topic><topic>Infrastructure</topic><topic>Internet of Things</topic><topic>IoT</topic><topic>Monitoring systems</topic><topic>Networking and Internet Architecture</topic><topic>Patients</topic><topic>Performance evaluation</topic><topic>Provisioning</topic><topic>QBAIoT</topic><topic>Quality of service architectures</topic><topic>self-configuring</topic><topic>Slotted CSMA/CA</topic><topic>Wireless networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Khalil, Ahmad</creatorcontrib><creatorcontrib>Mbarek, Nader</creatorcontrib><creatorcontrib>Togni, Olivier</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Computing Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>Publicly Available Content (ProQuest)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><collection>Directory of Open Access Journals</collection><jtitle>Computers (Basel)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Khalil, Ahmad</au><au>Mbarek, Nader</au><au>Togni, Olivier</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Self-Configuring IoT Service QoS Guarantee Using QBAIoT</atitle><jtitle>Computers (Basel)</jtitle><date>2018-12-01</date><risdate>2018</risdate><volume>7</volume><issue>4</issue><spage>64</spage><pages>64-</pages><issn>2073-431X</issn><eissn>2073-431X</eissn><abstract>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.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/computers7040064</doi><orcidid>https://orcid.org/0000-0002-3507-9084</orcidid><orcidid>https://orcid.org/0000-0001-9510-3595</orcidid><orcidid>https://orcid.org/0000-0002-9274-6816</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2073-431X |
ispartof | Computers (Basel), 2018-12, Vol.7 (4), p.64 |
issn | 2073-431X 2073-431X |
language | eng |
recordid | cdi_doaj_primary_oai_doaj_org_article_e7cd41163a78458f8d89beff66e522e3 |
source | Publicly Available Content (ProQuest) |
subjects | Access control Communication Computer Science e-health Health services IEEE 802.15.4 Infrastructure Internet of Things IoT Monitoring systems Networking and Internet Architecture Patients Performance evaluation Provisioning QBAIoT Quality of service architectures self-configuring Slotted CSMA/CA Wireless networks |
title | Self-Configuring IoT Service QoS Guarantee Using QBAIoT |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-09T03%3A40%3A32IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Self-Configuring%20IoT%20Service%20QoS%20Guarantee%20Using%20QBAIoT&rft.jtitle=Computers%20(Basel)&rft.au=Khalil,%20Ahmad&rft.date=2018-12-01&rft.volume=7&rft.issue=4&rft.spage=64&rft.pages=64-&rft.issn=2073-431X&rft.eissn=2073-431X&rft_id=info:doi/10.3390/computers7040064&rft_dat=%3Cproquest_doaj_%3E2582794712%3C/proquest_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c413t-69d749d3f29314b737e09b59713e13b3986496f27ef08c848063f1158c6b7b23%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2582794712&rft_id=info:pmid/&rfr_iscdi=true |