Lancaster EPrints

Micro-kernel support for continuous media in distributed systems

COULSON, G and Blair, Gordon and ROBIN, P (1994) Micro-kernel support for continuous media in distributed systems. Computer Networks and ISDN Systems, 26 (10). pp. 1323-1341.

Full text not available from this repository.

Abstract

Currently, popular operating systems are unable to support the end-to-end real-time requirements of distributed continuous media. Furthermore, the integration of continuous media communications software into such systems poses significant challenges. This paper describes a design for distributed multimedia support in a micro-kernel operating system environment which provides the necessary soft real-time support while simultaneously running conventional applications. Our approach is to extend existing micro-kernel abstractions to include QoS configurability, connection-oriented communications and real-time threads. The design uses the following key concepts: the notion of a flow to represent QoS controlled communication between two application threads, a close integration of communications and thread scheduling and the use of a split-level scheduling architecture with kernel-and user-level threads. Implementation work is not yet completed and therefore performance figures are not available. However, the paper shows how our design qualitatively improves performance over existing micro-kernel facilities by reducing the number of protection-domain crossings and context switches incurred.

Item Type: Article
Journal or Publication Title: Computer Networks and ISDN Systems
Uncontrolled Keywords: MULTIMEDIA ; OPERATING SYSTEMS ; THREAD SCHEDULING ; REAL-TIME SYSTEMS ; QUALITY OF SERVICE ; ENHANCED TRANSPORT SERVICES
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Departments: Faculty of Science and Technology > School of Computing & Communications
ID Code: 52612
Deposited By: ep_importer_pure
Deposited On: 12 Mar 2012 13:59
Refereed?: Yes
Published?: Published
Last Modified: 09 Apr 2014 23:05
Identification Number:
URI: http://eprints.lancs.ac.uk/id/eprint/52612

Actions (login required)

View Item