An Agent-Based Adaptive QoS Management Framework and Its Applications
For distributed multimedia applications, adaptive QoS management mechanisms need to be developed to guarantee various end-to-end QoS requirements. In this paper, we propose an adaptive QoS management framework based on multi-agent systems. Adaptation to system resource changes and various user requirements is achieved by the direct or indirect collaboration of agents in the respective phases. In the flow establishment and re-negotiation phase, application agents determine the optimal resource allocation through QoS negotiations to maximize the total users’ utility. In the media-transfer phase, stream agents collaborate to adjust each stream QoS reactively. In addition, personal agents help novice users specify stream QoS without any a priori knowledge on QoS. Some multimedia applications have been designed based on the proposed framework.
Unable to display preview. Download preview PDF.
- 1.G. Weiss, “Adaptation and Learning in Multi-Agent Systems: Some Remarks and a Bibliography (in Lecture Notes in Artificial Intelligence 1042),” Springer-Verlag, Tokyo, 1996.Google Scholar
- 2.C. Aurrecoechea, A. T. Campbell and L. Hauw, “A Survey of QoS Architectures,” ACM/Springer Verlag Multimedia Systems Journal, Special Issue on QoS Architecture, Vol.6, No.3, pp. 138–151, May 1998.Google Scholar