Browse Prior Art Database

Resource Allocation for Multimedia Support in a Non-Realtime Environment

IP.com Disclosure Number: IPCOM000116850D
Original Publication Date: 1995-Nov-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 33K

Publishing Venue

IBM

Related People

Dan, A: AUTHOR [+2]

Abstract

Disclosed is a method that allows multimedia servers to perform resource reservation for multimedia streams in a traditional operating system environment (e.g., MVS, UNIX*) that does not support such resource reservation.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 99% of the total text.

Resource Allocation for Multimedia Support in a Non-Realtime Environment

      Disclosed is a method that allows multimedia servers to perform
resource reservation for multimedia streams in a traditional
operating
system environment (e.g., MVS, UNIX*) that does not support such
resource
reservation.

      A multimedia server may service two types of requests -
timing-dependent (such as video streams) and timing-independent (such
as billing transactions).  The timing dependent workload needs
guaranteed access to shared resources, such as the CPU.  However,
these resources are normally scheduled by the operating system.
Modifying the operating system to take the requirements of
timing-dependent streams into account requires a lot of work.

      The disclosed method relies on the use of pre-emptive priority
and a two-level hierarchical resource allocation scheme.  A certain
known fraction of the resources (e.g., CPU, I/O) will be consumed by
the multimedia tasks.  This fraction is reserved by the admission
control policy for the multimedia tasks.  The remainder of the
resources are available for the non-multimedia applications.  The
multimedia tasks are then run at a higher priority than the
non-multimedia applications using a pre-emptive scheduling mechanism.
Since the operating system runs the non-multimedia applications at a
lower priority, the non-multimedia applications effectively see a
virtual resource with a smaller capacity.
  *  Trademark of Nov...