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...
Autores principales: | , , , |
---|---|
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 |