System for performance analysis of priority-based radar schedulers
Christopher Bartley, Adrian Rusu, Robert Russell, Daniel Urbano, Stephen Cirner · 2011
We define radar events to be an abstraction of a request sent to a physical radar machine. Radar events are assigned a priority, will require a certain amount of time to execute and may or may not need to execute before an assigned deadline. Radar schedulers attempt to schedule radar events in real time as efficiently as possible, by scheduling the highest priority events while attempting to schedule every event before its deadline. Existing radar schedulers may have several drawbacks including inefficient algorithms, difficulty of implementing and changing of scheduling algorithms, and non-automated performance analysis of such algorithms. In this paper, we propose a system that addresses all of these issues. The goals of our system are to provide new scheduling algorithm solution techniques, to reduce the amount of time it takes to implement and begin testing new scheduling algorithms, and to reduce the number of errors committed and amount of time taken during the algorithm testing phase via automation. We will show that our system is an improvement over existing radar schedulers.