FCS/nORB integrates a Feedback Control real-time Scheduling (FCS) service with the nORB small-footprint real-time Object Request Broker (ORB) middleware designed for networked embedded systems. Existing real-time ORB middleware standards such as RT-CORBA do not adequately address the challenges of
providing robust performance guarantees portably across different platforms, and
managing unpredictable workload.
The goal of FCS/nORB is providing a middleware platform that enables real-time applications to be truly portable in terms of real-time performance as well as functionality, without the need for hand tuning. The current FCS/nORB (v1.0) features analytically designed feedback control loops that provide real-time performance guarantees by automatically adjusting the rate of remote method invocations transparently to an application.
Chenyang Lu, Xiaorui Wang, Christopher Gill, "Feedback Control Real-Time Scheduling in ORB Middleware," Proceedings of the 9th IEEE Real-Time and Embedded Technology and Applications Symposium, May 2003.
Chenyang Lu, John A. Stankovic, Gang Tao and Sang H. Son, Feedback Control Real-Time Scheduling: Framework, Modeling, and Algorithms, Real-Time Systems Journal, Special Issue on Control-theoretical Approaches to Real-Time Computing, 23(1/2), pp. 85-126, July 2002.
FCS/nORB is open-source software. You are welcome to download the current release of FCS/nORB 1.0:
For more information, please email Xiaorui Wang <wang (at) cse (dot) wustl (dot) edu>. This project is under the supervision of Prof. Chenyang Lu and Prof. Christopher Gill.
Last updated: 10/05/2005