Workload- and Event-Adaptive Dual-Mode Scheduling with Recovery-Aware Service Control for Smart Home Controllers

Smart home gateways execute routine automation and emergency workloads on centralized, resource-constrained controllers. Under overload or dynamic workloads, conventional static scheduling policies may allow routine jobs to delay high-criticality tasks. This article presents RT-DASH, a dual-mode scheduling framework for smart home controllers. In Normal Mode, the dispatch is primarily deadline-oriented, whereas Critical Mode, activated by semantic emergency events or sustained workload conditions, gives precedence to ready high-criticality jobs and permits reduction only for application-declared optional computation subject to configured service floors. Once the configured recovery conditions are satisfied, the controller returns to Normal Mode. RT-DASH is evaluated across 15,780 simulation runs against conventional and criticality-aware scheduling baselines. Across the held-out modeled emergency workloads, the recovery-aware RT-DASH variant missed 15.68% of high-criticality deadlines, compared to 62.72% for EDF and 91.67% for period-based fixed-priority scheduling. Furthermore, RT-DASH achieved the same high-criticality deadline miss ratio and mean completed-job response time as the static criticality-first baseline, while completing a larger fraction of routine work. The RT-DASH implementation software and scripts are made public for reproducibility purposes.

Authors

Institutions

Publication Details

Journal
Algorithms
Published
2026-10-09
DOI
https://doi.org/10.3390/a19100863
Primary Topic
Real-Time Systems Scheduling
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Workload- and Event-Adaptive Dual-Mode Scheduling with Recovery-Aware Service Control for Smart Home Controllers

Jalil Boudjadar, Mysha Nishat Bidhu
Algorithms
Real-Time Systems Scheduling
article

Workload- and Event-Adaptive Dual-Mode Scheduling with Recovery-Aware Service Control for Smart Home Controllers

Jalil Boudjadar, Mysha Nishat Bidhu
article en

Abstract

Smart home gateways execute routine automation and emergency workloads on centralized, resource-constrained controllers. Under overload or dynamic workloads, conventional static scheduling policies may allow routine jobs to delay high-criticality tasks. This article presents RT-DASH, a dual-mode scheduling framework for smart home controllers. In Normal Mode, the dispatch is primarily deadline-oriented, whereas Critical Mode, activated by semantic emergency events or sustained workload conditions, gives precedence to ready high-criticality jobs and permits reduction only for application-declared optional computation subject to configured service floors. Once the configured recovery conditions are satisfied, the controller returns to Normal Mode. RT-DASH is evaluated across 15,780 simulation runs against conventional and criticality-aware scheduling baselines. Across the held-out modeled emergency workloads, the recovery-aware RT-DASH variant missed 15.68% of high-criticality deadlines, compared to 62.72% for EDF and 91.67% for period-based fixed-priority scheduling. Furthermore, RT-DASH achieved the same high-criticality deadline miss ratio and mean completed-job response time as the static criticality-first baseline, while completing a larger fraction of routine work. The RT-DASH implementation software and scripts are made public for reproducibility purposes.

AlgorithmsVol. 19(10)
Aarhus University (DK)
Openalex Percentile: Top 8%
Real-Time Systems Scheduling
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.