Issue No.06 - June (1999 vol.10)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/71.774909
<p><b>Abstract</b>—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 <it>x</it>-kernel.</p>
Real-time, dependability, group multicast, configurable systems, customization.
Matti A. Hiltunen, Richard D. Schlichting, Xiaonan Han, Melvin M. Cardozo, Rajsekhar Das, "Real-Time Dependable Channels: Customizing QoS Attributes for Distributed Systems", IEEE Transactions on Parallel & Distributed Systems, vol.10, no. 6, pp. 600-612, June 1999, doi:10.1109/71.774909