Java object-sharing in Habanero
Communications of the ACM
Computer networks: a systems approach
Computer networks: a systems approach
Adaptive Collaboration for Wired and Wireless Platforms
IEEE Internet Computing
Proportional Share Scheduling of Operating System Services for Real-Time Applications
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
A Framework for Structured Distributed Object Computing
A Framework for Structured Distributed Object Computing
Quality Events: A Flexible Mechanism for Quality of Service Management
RTAS '01 Proceedings of the Seventh Real-Time Technology and Applications Symposium (RTAS '01)
A survey of quality of service in mobile computing environments
IEEE Communications Surveys & Tutorials
Resource management and quality of service in third generation wireless networks
IEEE Communications Magazine
International Journal of Computational Science and Engineering
Hi-index | 0.00 |
Adaptive Quality-of-Service management is critical for enabling effective collaboration between distributed clients in a heterogeneous (wired and wireless) environment. This is because both client profiles (capabilities, interests and resources) and system resources can be significantly different and highly dynamic. This paper presents the design and prototype implementation of an adaptive QoS management framework for collaborative multimedia applications in distributed, heterogeneous environments. The overall goal of the framework is to locally adapt the shared information to meet the capabilities, interests and current state of each collaborating client while preserving the semantic content of the information to maintain effective sharing. Transformations investigated in this paper include gradual gradations and modality transformations. The framework builds on a publisher-subscriber messaging substrate that uses semantic profiles and provides each client with direct and immediate access to all information defined by its needs and capabilities, without having to maintain and update global rosters. It interfaces with the Simple Network Management Protocol (SNMP) to determine the state of the network by directly querying network elements. An experimental evaluation of the framework for wired and wireless clients is also presented.