Multimedia Networking Abstractions with Quality of Service Guarantees

  • 格式:pdf
  • 大小:150.07 KB
  • 文档页数:15

Multimedia Networking Abstractions with Quality

of Service Guarantees

Aurel A. Lazar*, Lek Heng Ngoh** and Anupam Sahai**

*Department of Electrical Engineering and Center for Telecommunications Research,

Columbia University, New York, NY 10027-6699, e-mail: aurel@ctr.columbia.edu.

** Institute of Systems Science, National University of Singapore

Republic of Singapore 0511

Abstract

The concept of schedulable region previously introduced to broadband networks with quality of service guarantees is extended

to multimedia devices such as audio/video processing and disk storage units. The resulting multimedia capacity region charac-

terizes the amount of resources a physical device is able to provide under quality of service constraints. The modeling method-

ology supports a straightforward association of resources with logical objects and, thereby, the mapping of logical objects onto

physical objects with quality of service guarantees. Examples showing the size and shape of the multimedia capacity region of

various physical devices are given.

Keywords: Multimedia Capacity Region, high-speed networking, quality of service, abstraction, multimedia, operating sys-

tems, experimentation, performance guarantees, scheduling, resources.

1.Introduction

Multimedia networks are enabled by two basic technologies: networking and multimedia computing. Object-oriented lan-

guages provide the main high level modeling tool for both. Mapping objects onto physical resources withguaranteed quality

of service (QOS) is a key requirement.

For broadband networks the object-oriented methodology has been instrumental in modeling the network entities and in

describing the mechanisms composing the network architecture. A general model for characterizing the capacity of key net-

work abstractions with QOS guarantees was put forth in [14]. Within this model, the mapping of logical resources onto physi-

cal resources is a straightforward task.

In order to characterize the capacity region of a multiplexer in broadband networks with QOS guarantees, Hyman et al. [8]

have introduced the concept of schedulable region. The schedulable region represents themultidimensionalcapacity of the

multiplexer; its dimensionality depends on the number of traffic classes and represents the stability region of the multiplexer

under QOS constraints.

The schedulable region is a resource abstraction that allows a separation of time scales: the time scale of cells and the time

scale of call arrivals and departures. In [9] it is shown how the separation of time scales is the appropriate tool for resolving the

admission control problem. Based on a calculus of schedulable regions, the QOS in the network can be guaranteed [10].

Can the concept of schedulable region be extended to multimedia computing [11]? Is such an extension needed? Multimedia

computing platforms, such as those implemented based upon the Multimedia Systems Services Architecture [7] (see also [6],

[17]), provide a framework of middleware, e.g., system components lying in the region between the generic operating system

and specific applications. This middleware is based upon high level operating systems abstractions. These abstractions, how-

ever, exhibit only a nominal modeling of QOS constraints.Proceedings of the IEE/SPIE Multimedia Computing and Networking Conference, Feb 1995.For example, most existing real-time operating systems do not support abstractions that provide real-time QOS guarantees for

multimedia traffic. At most they support a fixed priority [16], or a dynamic priority based scheduling scheme [4]. To realize

QOS guarantees, the mapping of task requirements onto a set of priorities becomes fairly complex and low level. Higher level

abstractions are needed on which admission control decisions can be made. The situation for video on demand (VOD) systems

is very similar [18], [19], [20]. While scheduling and admission control algorithms have been proposed in the literature, appro-

priate abstractions are not available. How to map logical objects onto physical resources with guaranteed quality of service has

not been specified.

In this paper we extend the methodology for characterizing resources based on the schedulable region concept to multimedia

devices. Here the novel concepts of multimedia capacity region, an extension of the schedulable region to different media

devices with QOS guarantees, will be introduced. Using the multimedia capacity region, the problem of scheduling multime-

dia becomes identical to the one in [9], i.e., a real-time packing exercise very similar to the Tetris game.

User requirements are modeled through service class specifications with QOS constraints. The service class specification is in