This paper describes the design and implementation of a static real-time data distribution mechanism that uses a real-time event service and a real-time scheduling service to ensure the on-time, and temporarily valid delivery of data. The mechanism implements an algorithm, called the Just-In-Time Data Distributioin algorithm to determine scheduling parameters that will ensure that data that arrives at a requesting target is valid. The paper uses a Navy weapons alignment application to demonstrate the necessity and usefulness of the algorithm and implementation. The paper also presents the results of tests that demonstrate that our implementation fulfills the guarantees predicted by theoretical results. |