Supporting configurability and real time in RTD channels

Citation
R. Das et al., Supporting configurability and real time in RTD channels, SOFTW PR EX, 31(12), 2001, pp. 1183-1209
Citations number
23
Categorie Soggetti
Computer Science & Engineering
Journal title
SOFTWARE-PRACTICE & EXPERIENCE
ISSN journal
00380644 → ACNP
Volume
31
Issue
12
Year of publication
2001
Pages
1183 - 1209
Database
ISI
SICI code
0038-0644(200110)31:12<1183:SCARTI>2.0.ZU;2-I
Abstract
Network communication services that can be configured to customize function ality provide significant advantages over monolithic versions, but can be d ifficult to construct if the services must also provide real-time guarantee s on message delivery. This paper describes how practical issues related to the combination of configurability and real time have been addressed in re al-time dependable (RTD) channels, a communication abstraction that has bee n prototyped using the Cactus system. The architecture and implementation o f RTD channels are described, including facilities for translating an appli cation's quality of service requirements into configuration-specific resour ce requirements, and an admission control architecture that uses system-wid e information to determine whether sufficient resources exist to create new channels. In addition, the results of experiments that demonstrate that th e desired channel properties-including real-time guarantees-are provided fo r various configurations are presented. Finally, practical problems and les sons learned from implementing RTD channels on the general-purpose MK 7.3 M ach operating system are discussed. Copyright (C) 2001 John Wiley & Sons, L td.