Font Size: a A A

Design And Implementation Of Ontology Based Agent Communication System

Posted on:2009-11-13Degree:MasterType:Thesis
Country:ChinaCandidate:W H YuFull Text:PDF
GTID:2178360275472532Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In multi-agent system, agents realize the problem-solving and the coordination of their behaviours through the interaction of each other, and the communication is the bridge to implement the interaction. Communication is the foundation and important way of negotiation and cooperation among agents. Without communication, the result of negotiation and cooperation will not be good. The existent agent communication languages only standardize communication act, but not communication content. The method that ontology is used to represent the communication content can improve the understanding between agents, and it effectively improves the communication efficiency in multi-agent system.In order to use Agent technology in shipborne combat command system to solve shipborne combat command system integration, restructuring,in accordance with the FIPA specification, on the basis of the existing Agent development platform, we design and implement an Agent Communication system AP09, which runs under linux environment. Using the Ontology-based communication mechanism in multi-agent system on AP09's communication module, with the application of ontology in Agent communication, agents can understand the content of communication consistently, so that an accurate and efficient communication can be achieved. The OAC mechanism in the communication module use FIPA-ACL to standardize the format and types of messages, and use FIPA-SL to describe the content of the message. The abstract descriptors are introducted into ontology to realize ontology reuse. Layer naming and distributing management to ontology, avoid the system bottleneck caused by centralized management.According to the ontology-based communication mechanism in multi-agent system, construct a message test set, and the communication before and after the ontology-based communication mechanism was copared test. The test is aimed at two aspects: the accuracy of the information and the average message transit time. The results of test demonstrate that after use the OAC mechanism, the accuracy of the message communication and the time required for effective communications have improved. So we can draw the conclusion that the OAC mechanism plays a positive role in multi-agent system. It improves the efficiency of system communications.
Keywords/Search Tags:Agent, Multi-agent system, Communication, Agent communication language, Ontology
PDF Full Text Request
Related items