DocumentCode :
887660
Title :
CONCORD: A Control Framework for Distributed Real-Time Systems
Author :
Song, Insop ; Guedea-Elizalde, Federico ; Karray, Fakhreddine
Author_Institution :
Dalsa Inc., Waterloo
Volume :
7
Issue :
7
fYear :
2007
fDate :
7/1/2007 12:00:00 AM
Firstpage :
1078
Lastpage :
1090
Abstract :
Novel network technology combined with advances in hardware development have permitted the enabling of distributed real-time systems and have shortened the time-to-market period. Distributed frameworks, also known as middleware, are often used to integrate enterprise systems, shorten the development time, and reduce complexity. However, to deploy standard middleware in robotics and control applications, we have to deal with the challenge of producing predictable outputs. Most real-time applications in these areas are developed in ad hoc manner, and as such, it is hard to migrate them to new platforms. To overcome this issue while minimizing development effort and increasing reusability for distributed real-time systems, we propose a control framework for distributed real-time systems based on standard middleware specifications. The control framework is composed of asynchronously running task modules, which can be located on either the local or the remote machines. The task modules are connected by an event channel, which uses the publish/subscribe communication method. We also have developed an adaptive event channel in order to meet real-time system requirements and to produce predictable outputs. Detailed development of the control framework along with the adaptive event channel are assessed through a set of experimental results.
Keywords :
control engineering computing; distributed object management; formal specification; middleware; multi-robot systems; software reusability; CONCORD control framework; adaptive event channel; asynchronously running task modules; control application; distributed real-time systems; enterprise systems; middleware specification; multirobot system; network technology; publish-subscribe communication; remote machines; system reusability; Communication system control; Control systems; Distributed control; Hardware; Middleware; Programmable control; Real time systems; Robot control; Standards development; Time to market; Adaptive event channel; distributed framework; distributed systems; middleware; multirobot systems; real-time CORBA; real-time systems;
fLanguage :
English
Journal_Title :
Sensors Journal, IEEE
Publisher :
ieee
ISSN :
1530-437X
Type :
jour
DOI :
10.1109/JSEN.2007.895967
Filename :
4214859
Link To Document :
بازگشت