An agent-based approach for supporting quality of service in distributed multimedia systems

Quality of service (QoS) is a core issue in multimedia systems. Intuitively, QoS states how valuable the services provided by a multimedia system are. As a rule, QoS is established through negotiation between users and service providers. The negotiation involves allocation and management of resources in order to attend an expected level of quality. The process of negotiation is simple if the resources are managed by a single entity (e.g., operating system) or by a set of entities supporting a common negotiation protocol. Unfortunately, in distributed multimedia systems, negotiation and management of resources are complex tasks since resources are diversified, distributed and managed by autonomous entities. In order to minimise such difficulties, an agent-based architecture for QoS negotiation and management in distributed multimedia systems is proposed in this paper. The proposed architecture combines fixed and mobile agents that interact among themselves with the aim of establishing and maintaining a certain level of QoS. This paper also presents the current implementation stage of the proposed architecture.

[1]  Aaron Kershenbaum,et al.  Mobile Agents: Are They a Good Idea? , 1996, Mobile Object Systems.

[2]  Ekkart Rudolph,et al.  Tutorial on Message Sequence Charts , 1996, Comput. Networks ISDN Syst..

[3]  Yechiam Yemini,et al.  Management of Application Quality of Service , 1994 .

[4]  Dieter Hogrefe,et al.  SDL - with applications from protocol specification , 1991, BCS practitioner series.

[5]  Andrew T. Campbell,et al.  A quality of service architecture , 1994, CCRV.

[6]  Domenico Ferrari The Tenet experience and the design of protocols for integrated-services internetworks , 1998, Multimedia Systems.

[7]  Eleri Cardozo,et al.  An Agent-Based Approach for Quality of Service Negotiation and Management in Distributed Multimedia Systems , 1997, Mobile Agents.

[8]  Andrew T. Campbell,et al.  A survey of QoS architectures , 1998, Multimedia Systems.

[9]  Gregor von Bochmann,et al.  Distributed Multimedia and QOS: A Survey , 1995, IEEE Multim..

[10]  Hyacinth S. Nwana,et al.  Software agents: an overview , 1996, The Knowledge Engineering Review.

[11]  Klara Nahrstedt,et al.  The QOS Broker , 1995, IEEE Multim..

[12]  M SmithJonathan,et al.  The QOS Broker , 1995 .

[13]  Luiz Affonso Guedes,et al.  QoS agency: an agent-based architecture for supporting quality of service in distributed multimedia systems , 1997, Proceedings of International Conference on Protocols for Multimedia Systems - Multimedia Networking.

[14]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.