DocumentCode
1528876
Title
Real-time dependable channels: customizing QoS attributes for distributed systems
Author
Hiltunen, Matti A. ; Schlichting, Richard D. ; Han, Xiaonan ; Cardozo, Melvin M. ; Das, Rajsekhar
Author_Institution
Dept. of Comput. Sci., Arizona Univ., Tucson, AZ, USA
Volume
10
Issue
6
fYear
1999
fDate
6/1/1999 12:00:00 AM
Firstpage
600
Lastpage
612
Abstract
Communication services that provide enhanced Quality of Service (QoS) guarantees related to dependability and real time are important for many applications in distributed systems. This paper presents real-time dependable (RTD) channels, a communication-oriented abstraction that can be configured to meet the QoS requirements of a variety of distributed applications. This customization ability is based on using CactusRT, a system that supports the construction of middleware services out of software modules called micro-protocols. Each micro-protocol implements a different semantic property or property variant and interacts with other micro-protocols using an event-driven model supported by the CactusRT runtime system. In addition to RTD channels CactusRT and its implementation are described. This prototype executes on a cluster of Pentium PCs running the OpenGroup/RI MK 7.3 Mach real-time operating system and CORDS, a system for building network protocols based on the x-kernel
Keywords
client-server systems; quality of service; real-time systems; CORDS; CactusRT; QoS attributes; dependable channels; distributed systems; micro-protocols; middleware services; network protocols; real-time dependable channels; real-time operating system; Application software; Middleware; Modular construction; Operating systems; Personal communication networks; Protocols; Prototypes; Quality of service; Real time systems; Software prototyping;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/71.774909
Filename
774909
Link To Document