MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Real-time dependable channels: Customizing QoS attributes for distributed systems (1999) [20 citations — 9 self]

Download:
pdf | ps
by Matti A. Hiltunen, Matti A. Hiltunen, Richard D. Schlichting, Richard D. Schlichting, Xiaonan Han, Xiaonan Han, Melvin M. Cardozo, Melvin M. Cardozo, Rajsekhar Das, Rajsekhar Das
IEEE Transactions on Parallel and Distributed Systems
ftp://ftp.cs.arizona.edu/reports/1998/TR98-06.ps
Add To MetaCart

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.

Citations

640 ªPriority Inheritance Protocols: An Approach to Real-Time Synchronization,º – Sha, Rajkumar, et al. - 1990
586 The x-Kernel: An architecture for implementing network protocols – Hutchinson, Peterson - 1991
540 Lightweight causal and atomic group multicast – Birman, Schiper, et al. - 1991
510 A Calculus for Network Delay, Part I: Network Elements in Isolation – Cruz - 1991
360 Horus: A flexible group communication system – Renesse, Birman, et al. - 1996
219 Preserving and using context information in interprocess communication – Peterson, Buchholz, et al. - 1989
209 Atomic Broadcast: From Simple Message Diffusion To Byzantine Agreement – Cristian, Aghili, et al. - 1985
190 Real-Time Mach: Toward a Predictable Real-Time System – Tokuda, Nakajima, et al. - 1990
152 Exact admission control in networks with bounded delay services – Liebeherr, Wrege, et al. - 1996
143 Real-Time Communication in Multi-Hop Networks – Kandlur, Shin, et al. - 1994
124 A time-driven scheduling model for real-time operating systems – JENSEN, LOCKR, et al. - 1985
123 TTP – A protocol for fault-tolerant real-time systems – Kopetz, Grunsteidl - 1994
113 J.,"Deterministic Delay Bounds for VBR Video in Packet Switching Networks: Fundamental Limits and Practical Tradeo s – Wrege, Knightly, et al. - 1996
91 Design of Dynamically Reconfigurable Real-Time Software using Port-Based Objects – Stewart, Volpe, et al. - 1993
84 Measured capacity of an Ethernet: myths and reality – Boggs, Mogul, et al. - 1988
76 Coyote: A System for Constructing Fine-Grain Configurable Communication Services – Bhatti, Hiltunen, et al. - 1998
64 ADAPTIVE: A Dynamically Assembled Protocol Transformation, Integration, and eValuation Environment – Schmidt, Box, et al. - 1993
63 A Configurable Membership Service – Hiltunen, Schlichting - 1998
62 H-BIND: A new approach to providing statistical performance guarantees to VBR traffic – Knightly - 1996
47 Techniques for Packet Voice Synchronization – Montgomery - 1983
46 A system for constructing configurable high-level protocols – BHATTI, SCHLICHTING - 1995
42 Alleviating priority inversion and non-determinism in real-time CORBA ORB core architectures – Schmidt, Mungee, et al. - 1998
35 RTCAST: Lightweight Multicast for Real-Time Process Groups – ABDELZAHER, SHAIKH, et al. - 1996
31 Paths: Programming with System Resources in Support of Real-Time Distributed Applications – Travostino, Menze, et al. - 1996
30 Real-time causal message ordering in multimedia systems – Adelstein, Singhal - 1995
26 Constructing a Configurable Group RPC Service – Hiltunen, Schlichting - 1995
24 Ordering and timeliness requirements of dependable real-time programs – Veríssimo - 1995
17 An ANSA Overview – Herbert - 1994
15 Architectures and Patterns for High-performance, Real-time CORBA Object Request Brokers – Schmidt, Levine, et al. - 1999
11 Delta-4: A Generic Architecture for Dependable Computing – Powell, editor - 1991
10 Implementing replicated objects using Psync – Mishra, Peterson, et al. - 1989
10 The OSF real-time micro-kernel – Reynolds - 1995
10 Configuration management for highly-customizable software – Hiltunen - 1998
9 Implementation and Performance of MidART – Gonzalez, Shen, et al. - 1997
8 Design of a Communication Subsystem for HARTS – Kandlur, Shin - 1991
8 Optimal prioritized conflict resolution on a multiple access channel – Martel, Moh, et al. - 1991
3 Multimedia group communications: towards new services – Mauthe, Hutchison, et al. - 1996
2 An algorithm for guaranteeing synchronous ordering of messages – Murty, Garg - 1995
1 NDDS: The network data delivery service. http://www.rti.com – Innovations, Inc - 1998