Cargando…

Novel Hybrid Scheduling Technique for Sensor Nodes with Mixed Criticality Tasks

Sensor networks become increasingly a key technology for complex control applications. Their potential use in safety- and time-critical domains has raised the need for task scheduling mechanisms specially adapted to sensor node specific requirements, often materialized in predictable jitter-less exe...

Descripción completa

Detalles Bibliográficos
Autores principales: Micea, Mihai-Victor, Stangaciu, Cristina-Sorina, Stangaciu, Valentin, Curiac, Daniel-Ioan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5539701/
https://www.ncbi.nlm.nih.gov/pubmed/28672856
http://dx.doi.org/10.3390/s17071504
_version_ 1783254532100194304
author Micea, Mihai-Victor
Stangaciu, Cristina-Sorina
Stangaciu, Valentin
Curiac, Daniel-Ioan
author_facet Micea, Mihai-Victor
Stangaciu, Cristina-Sorina
Stangaciu, Valentin
Curiac, Daniel-Ioan
author_sort Micea, Mihai-Victor
collection PubMed
description Sensor networks become increasingly a key technology for complex control applications. Their potential use in safety- and time-critical domains has raised the need for task scheduling mechanisms specially adapted to sensor node specific requirements, often materialized in predictable jitter-less execution of tasks characterized by different criticality levels. This paper offers an efficient scheduling solution, named Hybrid Hard Real-Time Scheduling (H(2)RTS), which combines a static, clock driven method with a dynamic, event driven scheduling technique, in order to provide high execution predictability, while keeping a high node Central Processing Unit (CPU) utilization factor. From the detailed, integrated schedulability analysis of the H(2)RTS, a set of sufficiency tests are introduced and demonstrated based on the processor demand and linear upper bound metrics. The performance and correct behavior of the proposed hybrid scheduling technique have been extensively evaluated and validated both on a simulator and on a sensor mote equipped with ARM7 microcontroller.
format Online
Article
Text
id pubmed-5539701
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-55397012017-08-11 Novel Hybrid Scheduling Technique for Sensor Nodes with Mixed Criticality Tasks Micea, Mihai-Victor Stangaciu, Cristina-Sorina Stangaciu, Valentin Curiac, Daniel-Ioan Sensors (Basel) Article Sensor networks become increasingly a key technology for complex control applications. Their potential use in safety- and time-critical domains has raised the need for task scheduling mechanisms specially adapted to sensor node specific requirements, often materialized in predictable jitter-less execution of tasks characterized by different criticality levels. This paper offers an efficient scheduling solution, named Hybrid Hard Real-Time Scheduling (H(2)RTS), which combines a static, clock driven method with a dynamic, event driven scheduling technique, in order to provide high execution predictability, while keeping a high node Central Processing Unit (CPU) utilization factor. From the detailed, integrated schedulability analysis of the H(2)RTS, a set of sufficiency tests are introduced and demonstrated based on the processor demand and linear upper bound metrics. The performance and correct behavior of the proposed hybrid scheduling technique have been extensively evaluated and validated both on a simulator and on a sensor mote equipped with ARM7 microcontroller. MDPI 2017-06-26 /pmc/articles/PMC5539701/ /pubmed/28672856 http://dx.doi.org/10.3390/s17071504 Text en © 2017 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/).
spellingShingle Article
Micea, Mihai-Victor
Stangaciu, Cristina-Sorina
Stangaciu, Valentin
Curiac, Daniel-Ioan
Novel Hybrid Scheduling Technique for Sensor Nodes with Mixed Criticality Tasks
title Novel Hybrid Scheduling Technique for Sensor Nodes with Mixed Criticality Tasks
title_full Novel Hybrid Scheduling Technique for Sensor Nodes with Mixed Criticality Tasks
title_fullStr Novel Hybrid Scheduling Technique for Sensor Nodes with Mixed Criticality Tasks
title_full_unstemmed Novel Hybrid Scheduling Technique for Sensor Nodes with Mixed Criticality Tasks
title_short Novel Hybrid Scheduling Technique for Sensor Nodes with Mixed Criticality Tasks
title_sort novel hybrid scheduling technique for sensor nodes with mixed criticality tasks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5539701/
https://www.ncbi.nlm.nih.gov/pubmed/28672856
http://dx.doi.org/10.3390/s17071504
work_keys_str_mv AT miceamihaivictor novelhybridschedulingtechniqueforsensornodeswithmixedcriticalitytasks
AT stangaciucristinasorina novelhybridschedulingtechniqueforsensornodeswithmixedcriticalitytasks
AT stangaciuvalentin novelhybridschedulingtechniqueforsensornodeswithmixedcriticalitytasks
AT curiacdanielioan novelhybridschedulingtechniqueforsensornodeswithmixedcriticalitytasks