QoS Management for a Reactive Virtual Environment Browser

We describe a method for managing the Quality of Service (QoS) of the Virtual Reality Modeling Language (VRML) browser. We implemented a QoS management capability in a VRML 2.0 browser that we developed, called the Reactive Virtual Environment (RVE) browser. The QoS management consists of two layers: (1) a resource allocation layer, which manages the CPU allocation and execution control by means of a scheduling algorithm, and (2) the service adaptation layer, which provides best-effort services under the allocated CPU resource by automatically selecting the level of detail (LOD) of 3D scenes and adjusting the frame rate. The QoS management by this two-layer approach guarantees the real-time nature of the system response and causes graceful degradation of the QoS when system resources are limited. We demonstrate experimentally that the two-layer approach is very effective for dynamic 3D and multimedia applications.

By: Tatsuo Miyazawa, Masaaki Taniguchi, Ryo Yoshida, Masaaki Murao

Published in: RT0291 in 2002

LIMITED DISTRIBUTION NOTICE:

This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.

rt0291.pdf

Questions about this service can be mailed to reports@us.ibm.com .