The System Architecture of the Heidelberg Transport System
Key: WH94-1
Author: Lars C. Wolf, Ralf Guido Herrtwich
Date: April 1994
Kind: @article
Abstract: HeiTS, the Heidelberg Transport System, is designed for communication of continuousmedia data. The purpose of HeiTS is the exchange of digital audio a nd video with quality of service guarantees. The system environment of HeiTS has to coordinate real-time and non-real-time functions. Most parts of HeiTS run in user space; it uses some kernel-based mechanisms such as a real-time CPU schedu ler and device drivers. On top of HeiTS exists a control system which allows for the construction of applications controlling continuous-media streams. This pap er describes the architecture of HeiTS and the mechanisms of its system environm ent we have implemented on AIX and OS/2 platforms.

The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, not withstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.