TY - GEN
T1 - Finite-horizon scheduling of radar dwells with online template construction
AU - Gopalakrishnan, Sathish
AU - Caccamo, Marco
AU - Shih, Chi Sheng
AU - Lee, Chang Gun
AU - Sha, Lui
PY - 2004
Y1 - 2004
N2 - Timing constraints for radar tasks are usually specified in terms of the minimum and maximum temporal distance between successive radar dwells. We utilize the idea of feasible intervals for dealing with the temporal distance constraints. In order to increase the freedom that the scheduler can offer a high-level resource manager, we introduce a technique for nesting and interleaving dwells online while accounting for the energy constraint that radar systems need to satisfy. Further, in radar systems, the task set changes frequently and we advocate the use of finite horizon scheduling in order to avoid the pessimism that is inherent in schedulers that assume a task will execute forever. We also develop the notion of modular schedule update which allows portions of a schedule to be altered without affecting the entire schedule, thereby simplifying the scheduler. Through extensive simulations we validate our claims of providing greater scheduling flexibility without compromising on performance when compared with earlier work based on templates constructed offline.
AB - Timing constraints for radar tasks are usually specified in terms of the minimum and maximum temporal distance between successive radar dwells. We utilize the idea of feasible intervals for dealing with the temporal distance constraints. In order to increase the freedom that the scheduler can offer a high-level resource manager, we introduce a technique for nesting and interleaving dwells online while accounting for the energy constraint that radar systems need to satisfy. Further, in radar systems, the task set changes frequently and we advocate the use of finite horizon scheduling in order to avoid the pessimism that is inherent in schedulers that assume a task will execute forever. We also develop the notion of modular schedule update which allows portions of a schedule to be altered without affecting the entire schedule, thereby simplifying the scheduler. Through extensive simulations we validate our claims of providing greater scheduling flexibility without compromising on performance when compared with earlier work based on templates constructed offline.
UR - http://www.scopus.com/inward/record.url?scp=21644469644&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=21644469644&partnerID=8YFLogxK
U2 - 10.1109/REAL.2004.21
DO - 10.1109/REAL.2004.21
M3 - Conference contribution
AN - SCOPUS:21644469644
SN - 0769522475
T3 - Proceedings - Real-Time Systems Symposium
SP - 23
EP - 33
BT - Proceedings - 25th IEEE International Real-Time Systems Symposium, RTSS 2004
T2 - 25th IEEE International Real-Time Systems Symposium, RTSS 2004
Y2 - 5 December 2004 through 8 December 2004
ER -