CAMRIT: control-based adaptive middleware for real-time image transmission
- 13 November 2004
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Real-time image transmission is crucial to an emerging class of distributed embedded systems operating in open network environments. Examples include avionics mission re-planning over Link-16, security systems based on wireless camera networks, and online collaboration using camera phones. Meeting image transmission deadlines is a key challenge in such systems due to unpredictable network conditions. In this paper, we present CAMRIT, a control-based adaptive middleware framework for real-time image transmission in distributed real-time embedded systems. CAMRIT features a distributed feedback control loop that meets image transmission deadlines by dynamically adjusting the quality of image tiles. We derive an analytic model that captures the dynamics of a distributed middleware architecture. A control theoretic methodology is applied to systematically design a control algorithm with analytic assurance of system stability and performance, despite uncertainties in network bandwidth. Experimental results demonstrate that CAMRIT can provide robust real-time guarantees for a representative application scenario.Keywords
This publication has 14 references indexed in Scilit:
- End-to-end utilization control in distributed real-time systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- A Quantitative Assured Forwarding servicePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Weapons system open architecture - using emerging open system architecture standards to enable innovative techniques for time critical target prosecutionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A control theoretic analysis of REDPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Feedback Control Real-Time Scheduling: Framework, Modeling, and Algorithms*Real-Time Systems, 2002
- Feedback–Feedforward Scheduling of Control TasksReal-Time Systems, 2002
- Wireless integrated network sensorsCommunications of the ACM, 2000
- A control-based middleware framework for quality-of-service adaptationsIEEE Journal on Selected Areas in Communications, 1999
- The design and performance of a real-time CORBA event servicePublished by Association for Computing Machinery (ACM) ,1997
- Scheduling Algorithms for Multiprogramming in a Hard-Real-Time EnvironmentJournal of the ACM, 1973