Constrained rate monotonic analysis and scheduling
AssigneeHoneywell International Inc.
InventorsLarry James Miller, Aaron R. Larson, Ryan Lawrence Roffelsen, Arthur Kirk McCready
Life of this patent
Estimating the term…
Loading patent…
AssigneeHoneywell International Inc.
InventorsLarry James Miller, Aaron R. Larson, Ryan Lawrence Roffelsen, Arthur Kirk McCready
Estimating the term…
A method for scheduling schedulable entities onto an execution timeline for a processing entity in a constrained environment includes determining available capacity on the execution timeline for the processing entity based on constraints on the execution timeline over a plurality of time periods, wherein schedulable entities can only be scheduled onto the execution timeline during schedulable windows of time that are not precluded by constraints. The method further includes determining whether enough available capacity exists to schedule a schedulable entity with a budget at a rate. The method further includes when enough available capacity exists to schedule the schedulable entity with the budget at the rate, scheduling the schedulable entity onto the execution timeline for the processing entity during a schedulable window of time. The method further includes when the schedulable entity is scheduled onto the execution timeline, updating available capacity to reflect the capacity utilized by the schedulable entity.
A method for applying constrained rate monotonic scheduling to schedule a first schedulable entity onto an execution timeline for a first processing entity in a constrained environment, the execution timeline having both schedulable windows of time and non-schedulable windows of time based on constraints placed on the execution timeline, the method comprising:
A system for applying constrained rate monotonic scheduling to schedule a first schedulable entity onto at least one execution timeline for a first processing entity in a constrained environment, the at least one execution timeline having both first schedulable windows of time and first non-schedulable windows of time based on constraints placed on the execution timeline, the system comprising:
An avionics system comprising:
Dependencies are inferred from the claim text.