DocumentCode :
2385516
Title :
Timed publish-subscribe communications for distributed embedded systems
Author :
Ravindran, K. ; Sabbir, A. ; Kwiat, K.A.
Author_Institution :
Dept. of Comput. Sci., New York City Univ., NY, USA
fYear :
2005
fDate :
10-12 Oct. 2005
Firstpage :
290
Lastpage :
297
Abstract :
In a distributed embedded system, data items may be moved from one set of functional modules to another through a common buffer that is interposed between them over a network. Here, the computation modules disseminating data should agree on what data items are written into the remote buffer, to coordinate their actions on the external environment. Furthermore, a timely effect of these actions requires enforcing deadlines on the processing of data from the remote buffer. To meet these requirements, we provide a publish-subscribe style programming structure that enables a shared view of the processing on data in the buffer by various computation modules over prescribed time intervals. Our structure allows an explicit application-level control of the asynchrony and timing of information flow between various modules. Its use is illustrated with a case study of a target tracking application. In general, our programming structure can be useful in a variety of embedded software systems such as shared e-desks and collaborative Web services.
Keywords :
Internet; embedded systems; groupware; message passing; middleware; application-level control; collaborative Web services; distributed embedded systems; e-desks; information asynchrony; information timing; programming structure; publish-subscribe communication; target tracking application; Embedded system; Publish-subscribe;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Simulation and Real-Time Applications, 2005. DS-RT 2005 Proceedings. Ninth IEEE International Symposium on
Print_ISBN :
0-7695-2462-1
Type :
conf
DOI :
10.1109/DISTRA.2005.39
Filename :
1530681
Link To Document :
بازگشت