TY - GEN
T1 - An agent-based framework for large scale internet applications
AU - Kone, Mamadou Tadiou
AU - Nakajima, Tatsuo
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 2000
PY - 2000
Y1 - 2000
N2 - The idea of a software entity that performs tasks on behalf of a user across the Internet is now well established. We introduce in this paper a new approach to service discovery and QoS negotiation over the Internet. Our approach presents a framework for service discovery and QoS negotiation at the network level that rely on two concepts: multi- agent systems and agent communication languages (ACL). In this frame- work, a user and service agents engage in a structured communication through the m ediation of a QoS Broker Agent and a Facilitator Agent. Here, the Facilitator Agent acts on behalf of several service agents. It acquires information from these service agents and acts as a single point of contact to supply this information to the User Agent via the QoS Broker Agent. A number of service discovery protocols like the Service Location Protocol (SLP), and Sun Microsystem's Jini has been designed for restricted environments and do not scale to the entire Internet. In order to provide an infrastructure for large scale Internet applications, we designed a prototype multi-agent system that is able to discover re- sources and negotiate QoS at the network level.
AB - The idea of a software entity that performs tasks on behalf of a user across the Internet is now well established. We introduce in this paper a new approach to service discovery and QoS negotiation over the Internet. Our approach presents a framework for service discovery and QoS negotiation at the network level that rely on two concepts: multi- agent systems and agent communication languages (ACL). In this frame- work, a user and service agents engage in a structured communication through the m ediation of a QoS Broker Agent and a Facilitator Agent. Here, the Facilitator Agent acts on behalf of several service agents. It acquires information from these service agents and acts as a single point of contact to supply this information to the User Agent via the QoS Broker Agent. A number of service discovery protocols like the Service Location Protocol (SLP), and Sun Microsystem's Jini has been designed for restricted environments and do not scale to the entire Internet. In order to provide an infrastructure for large scale Internet applications, we designed a prototype multi-agent system that is able to discover re- sources and negotiate QoS at the network level.
KW - Agent Communication Languages (ACL)
KW - Internet
KW - Knowledge Query and Manipulation Language (KQML)
KW - Mutli-agent systems
KW - Quality of Service (QoS)
UR - http://www.scopus.com/inward/record.url?scp=84947764278&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84947764278&partnerID=8YFLogxK
U2 - 10.1007/3-540-45551-5_53
DO - 10.1007/3-540-45551-5_53
M3 - Conference contribution
AN - SCOPUS:84947764278
SN - 354067506X
SN - 9783540675068
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 632
EP - 642
BT - NETWORKING 2000
A2 - Pujolle, Guy
A2 - Perros, Harry
A2 - Fdida, Serge
A2 - Korner, Ulf
A2 - Stavrakakis, Ioannis
PB - Springer Verlag
T2 - IFIP-TC6/European Commission International Conference on Networking, NETWORKING 2000
Y2 - 14 May 2000 through 19 May 2000
ER -