DocumentCode
2289374
Title
Asynchronous protocols to meet real-time constraints: is it really sensible? How to proceed?
Author
Hurfin, Michel ; Raynal, Michel
Author_Institution
IRISA, Rennes, France
fYear
1998
fDate
20-22 Apr 1998
Firstpage
290
Lastpage
297
Abstract
This paper investigates the use of asynchronous protocols to design and build middleware whose aim is to provide run-time support for soft real-time applications. A simple and general framework is described. This framework allows to take into account timeliness constraints of upper layer applications, while using an asynchronous protocol at the underlying level. When a timeliness constraint is about to be violated, the application layer is informed and can take appropriate measures. The deadline period can then be extended if the constraint is soft enough; in the other case, a default value can be used as a result. This framework can be seen as a bridge from asynchronous systems to synchronous ones. The proposed approach is illustrated with the consensus problem. This approach is investigated in the ARGO system we are implementing. The target applications of the ARGO middleware are telecommunication applications
Keywords
client-server systems; protocols; real-time systems; software fault tolerance; ARGO system; asynchronous protocols; consensus problem; deadline period; fault tolerance; liveness; middleware; real-time constraints; run-time support; safety; telecommunication applications; timeliness constraints; upper layer applications; Application software; Birth disorders; Delay; Hardware; Protocols; Read only memory; Real time systems; Runtime; Tellurium; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
Conference_Location
Kyoto
Print_ISBN
0-8186-8430-5
Type
conf
DOI
10.1109/ISORC.1998.666800
Filename
666800
Link To Document