Cargando…

Application-Aware Scheduling for IEEE 802.15.4e Time-Slotted Channel Hopping Using Software-Defined Wireless Sensor Network Slicing

Given the improvements to network flexibility and programmability, software-defined wireless sensor networks (SDWSNs) have been paired with IEEE 802.15.4e time-slotted channel hopping (TSCH) to increase network efficiency through slicing. Nonetheless, ensuring the quality of service (QoS) level in a...

Descripción completa

Detalles Bibliográficos
Autores principales: Sayjari, Tarek, Melo Silveira, Regina, Borges Margi, Cintia
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10458789/
https://www.ncbi.nlm.nih.gov/pubmed/37631679
http://dx.doi.org/10.3390/s23167143
_version_ 1785097250279522304
author Sayjari, Tarek
Melo Silveira, Regina
Borges Margi, Cintia
author_facet Sayjari, Tarek
Melo Silveira, Regina
Borges Margi, Cintia
author_sort Sayjari, Tarek
collection PubMed
description Given the improvements to network flexibility and programmability, software-defined wireless sensor networks (SDWSNs) have been paired with IEEE 802.15.4e time-slotted channel hopping (TSCH) to increase network efficiency through slicing. Nonetheless, ensuring the quality of service (QoS) level in a scalable SDWSN remains a significant difficulty. To solve this issue, we introduce the application-aware (AA) scheduling approach, which isolates different traffic types and adapts to QoS requirements dynamically. To the best of our knowledge, this approach is the first to support network scalability using shared timeslots without the use of additional hardware while maintaining the application’s QoS level. The AA approach is deeply evaluated compared with both the application traffic isolation (ATI) approach and the application’s QoS requirements using the IT-SDN framework and by varying the number of nodes up to 225. The evaluation process took into account up to four applications with varying QoS requirements in terms of delivery rate and delay. In comparison with the ATI approach, the proposed approach enhanced the delivery rate by up to 28% and decreased the delay by up to 57%. Furthermore, even with four applications running concurrently, the AA approach proved capable of meeting a 92% delivery rate requirement for up to 225 nodes and a 900 ms delay requirement for up to 144 nodes.
format Online
Article
Text
id pubmed-10458789
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-104587892023-08-27 Application-Aware Scheduling for IEEE 802.15.4e Time-Slotted Channel Hopping Using Software-Defined Wireless Sensor Network Slicing Sayjari, Tarek Melo Silveira, Regina Borges Margi, Cintia Sensors (Basel) Article Given the improvements to network flexibility and programmability, software-defined wireless sensor networks (SDWSNs) have been paired with IEEE 802.15.4e time-slotted channel hopping (TSCH) to increase network efficiency through slicing. Nonetheless, ensuring the quality of service (QoS) level in a scalable SDWSN remains a significant difficulty. To solve this issue, we introduce the application-aware (AA) scheduling approach, which isolates different traffic types and adapts to QoS requirements dynamically. To the best of our knowledge, this approach is the first to support network scalability using shared timeslots without the use of additional hardware while maintaining the application’s QoS level. The AA approach is deeply evaluated compared with both the application traffic isolation (ATI) approach and the application’s QoS requirements using the IT-SDN framework and by varying the number of nodes up to 225. The evaluation process took into account up to four applications with varying QoS requirements in terms of delivery rate and delay. In comparison with the ATI approach, the proposed approach enhanced the delivery rate by up to 28% and decreased the delay by up to 57%. Furthermore, even with four applications running concurrently, the AA approach proved capable of meeting a 92% delivery rate requirement for up to 225 nodes and a 900 ms delay requirement for up to 144 nodes. MDPI 2023-08-12 /pmc/articles/PMC10458789/ /pubmed/37631679 http://dx.doi.org/10.3390/s23167143 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Sayjari, Tarek
Melo Silveira, Regina
Borges Margi, Cintia
Application-Aware Scheduling for IEEE 802.15.4e Time-Slotted Channel Hopping Using Software-Defined Wireless Sensor Network Slicing
title Application-Aware Scheduling for IEEE 802.15.4e Time-Slotted Channel Hopping Using Software-Defined Wireless Sensor Network Slicing
title_full Application-Aware Scheduling for IEEE 802.15.4e Time-Slotted Channel Hopping Using Software-Defined Wireless Sensor Network Slicing
title_fullStr Application-Aware Scheduling for IEEE 802.15.4e Time-Slotted Channel Hopping Using Software-Defined Wireless Sensor Network Slicing
title_full_unstemmed Application-Aware Scheduling for IEEE 802.15.4e Time-Slotted Channel Hopping Using Software-Defined Wireless Sensor Network Slicing
title_short Application-Aware Scheduling for IEEE 802.15.4e Time-Slotted Channel Hopping Using Software-Defined Wireless Sensor Network Slicing
title_sort application-aware scheduling for ieee 802.15.4e time-slotted channel hopping using software-defined wireless sensor network slicing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10458789/
https://www.ncbi.nlm.nih.gov/pubmed/37631679
http://dx.doi.org/10.3390/s23167143
work_keys_str_mv AT sayjaritarek applicationawareschedulingforieee802154etimeslottedchannelhoppingusingsoftwaredefinedwirelesssensornetworkslicing
AT melosilveiraregina applicationawareschedulingforieee802154etimeslottedchannelhoppingusingsoftwaredefinedwirelesssensornetworkslicing
AT borgesmargicintia applicationawareschedulingforieee802154etimeslottedchannelhoppingusingsoftwaredefinedwirelesssensornetworkslicing