Quality of ServiceBased Resource Management
Adaptive Web Toolkit (AWT)
Today's Internet environment is increasingly heterogeneous. While most Web content is designed for
PC screens and dial-up modems, access methods now include wireless and broadband digital devices
that range from cell phones to PDAs to TVs. However, content providers must deliver a singular
product through all of these connections.
Our Adaptive Web Toolkit is a series of software applications designed to improve the
quality of service for Web content delivery over heterogeneous connections. The server-side tools
significantly improve the download speed and usability of Web pages by intelligently and dynamically
adapting content to end-to-end bandwidths and device constraints (screen size, color depth, graphics
handling). The AWT enables Web content providers to create content once and deliver it to any user.
Quality of Service in Distributed
Systems
SRI's QoS architecture and algorithms support
real-time and multimedia applications in highly dynamic, distributed
systems. Our approach proactively allocates and schedules applications on system
resources so that the applications' end-to-end QoS requirements are satisfied.
It continuously monitors application QoS, to ensure that the system meets
all QoS requirements. If the QoS requirements are not being met, it actively
degrades some applications' QoS. The degradation algorithm is intelligent,
in that it decides, from the applications' context, which QoS parameters
to degrade. Prototypes of various QoS middleware controlling a set of video
applications are available for demonstration.
|