A Multi-Agent Architecture for Cooperative Quality of Service Management

  • Abdelhakim Hafid
  • Stefan Fischer
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT)


The QoS management approaches developed so far are usually not suitable any more for applications which involve too large a number of communicating entities; for instance, negotiation of QoS parameters between the sender and every single receiver becomes impossible (in case of thousands of receivers). To solve this problem, we developed a QoS management approach, we called Cooperative QoS management, which allows a decentralized cooperative management of QoS; it does not limit the number of users of the application. In this paper we present a multi-agent architecture that implements the cooperative QoS management approach. Agents are installed on system components, such as routers and end-systems; when a user asks for a service with specific QoS requirements a kind of cooperation is initiated between agents to (“best”) serve the user.


QoS QoS management agent multimedia 


  1. [1]
    C. Aurrecoechea, A. Campbell, and L. Hauw. A Survey of QOS Architectures. Multimedia Systems Journal, Special Issue on QoS Architectures, 1997. To appear.Google Scholar
  2. [2]
    G. Dermler, T. Gutekunst, B. Plattner, E. Ostrowski, F. Ruge, and M. Weber. Constructing a Distributed Multimedia Joint Viewing and Tele-Ope ration Service for Heterogeneous Workstation Environments. In Proceedings of the IEEE Workshop on Future Trends of Distributed Computing, Lisbon, Portugal. IEEE Computer Society Press, 1993.Google Scholar
  3. [3]
    S. Fischer, A. Hafid, G. v. Bochmann, and H. de Meer. Cooperative Qos Management in Multimedia Applications. In N. Georganas, editor, IEEE International Conference on Multimedia Computing and Systems (ICMCS’97), Ottawa, Canada. IEEE Computer Society Press, June 1997. To appear.CrossRefGoogle Scholar
  4. [4]
    S. Fischer and R. Keller. Quality of Service Mapping in Distributed Multimedia Systems. In Proceedings of the IEEE International Conference on Multimedia Networking (MmNet95), Aizu-Wakamatsu, Japan, pages 132–141, September 1995.Google Scholar
  5. [5]
    A. Hafid and G. v. Bochmann. Quality of Service Negotiation in News-on-Demand Systems: An Implementation. In A. Azcorra, T. D. Miguel, E. Pastor, and E. Vazquez, editors, Proceedings of the Third International Workshop on Protocols for Multimedia Systems, Madrid, Spain, pages 221–240, Oct. 1996.Google Scholar
  6. [6]
    A. Hafid and G. v. Bochmann. Quality of Service Adaptation in Distributed Multimedia Applications. ACM Multimedia Systems Journal, 1997. To appear.Google Scholar
  7. [7]
    W. Holfelder. MBONE VCR — Video Conference Recording on the MBONE. In P. Zellweger, editor, ACM Multimedia ‘85 (Proceedings), pages 237–238, New York, Nov. 1995.Google Scholar
  8. [8]
    V. Kumar. MBone — Interactive Multimedia on the Internet. New Riders Publishing, Indianapolis, Indiana, 1996.Google Scholar
  9. [9]
    H, Schulzrinne, S. Casner, R. Frederick, and V. Jacobson. RTP: A transort protocol for real-time applications. RFC-1889, Internet Engineering Task Force, Audio-Video Transport Working Group, 1996.Google Scholar
  10. [10]
    A. Seneviratne and H. S. Cho. Quality of Service Mapping in Distributed Multimedia Systems. In Proceedings of the IEEE International Conference on MuItimedia Networking (MmNet95), Aizu-Wakamatsu, Japan, pages 126–131, September 1995.Google Scholar
  11. [11]
    D. Seret and J. Jung. Translation of QoS Parameters into ATM Performance Requirements in B-ISDN. In IEEE Infocom’93, San Francisco, 1993.Google Scholar
  12. [12]
    R. Somalingam. Network Performance Monitoring for Multimedia Networks. Master’s thesis, McGill University, Montreal, Canada, 1996.Google Scholar

Copyright information

© IFIP 1998

Authors and Affiliations

  • Abdelhakim Hafid
    • 1
  • Stefan Fischer
    • 2
  1. 1.Telecommunications and Distributed Systems DivisionComputer Research Institute of MontrealMontrealCanada
  2. 2.Dept. d’IROUniversité de MontréalSucc. Centre-VilleCanada

Personalised recommendations