Architectural considerations for a new generation of protocols
SIGCOMM '90 Proceedings of the ACM symposium on Communications architectures & protocols
Receiver-driven layered multicast
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
Receiver-driven bandwidth adaptation for light-weight sessions
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Interactive Distance Learning Over Intranets
IEEE Internet Computing
Performance evaluation of an inter-stream adaptation algorithm for multimedia communications
PICS '98 Proceedings of the IFIP TC6/WG6.3 Seventh International Conference on Performance of Information and Communication Systems
A Scalable and Robust Feedback Mechanism for Adaptive Multimedia Multicast Systems
HPN '98 Proceedings of the IFIP TC-6 Eigth International Conference on High Performance Networking
Bandwidth Control for Replicated-Stream Multicast Video Distribution
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
The Software Architecture of a Distributed Quality of Session Control Layer
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
A Quadtree-based Image Encoding Scheme for Real-time Communication
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
Resource sharing for multi-party real-time communication
INFOCOM '95 Proceedings of the Fourteenth Annual Joint Conference of the IEEE Computer and Communication Societies (Vol. 3)-Volume - Volume 3
Controlling Quality of Session in Adaptive Multimedia Multicast Systems
ICNP '98 Proceedings of the Sixth International Conference on Network Protocols
On the use of destination set grouping to improve fairness in multicast video distribution
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 2
Low-complexity video coding for receiver-driven layered multicast
IEEE Journal on Selected Areas in Communications
Videoconferencing over packet-based networks
IEEE Journal on Selected Areas in Communications
Hi-index | 0.01 |
Collaborative multimedia systems demand overall session quality control beyond the level of Quality of Service (QoS) as pertaining to individual streams in isolation of others. To this end, we have recently introduced the concept of Quality of Session (QoSess) control. At every instant in time, the quality of the session depends on the actual QoS offered by the system to each of the application streams, as well as on the relative priorities of these streams according to the application semantics. In this paper, we present the architecture of a middleware layer for controlling the quality of a session. In addition, we describe the inter-stream bandwidth adaptation mechanisms, which are used by the QoSess layer to dynamically control the bandwidth shares of the streams belonging to a session.