Font Size: a A A

A Research On An Improved Communication Mechanism Of Mobile Agent

Posted on:2008-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:L H ZhangFull Text:PDF
GTID:2178360215457864Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Mobile agent is a kind of distributed computing paradigm which has aroused a lot of research workers' attention in recent years. With the development of computer and network, the whole network becomes a hugely distributed system. As an emerging technology, mobile agent is an outcome that combines agent technology with distributed computing technolog, and it obtained great success. Mobile agent technology is named as "the future network technology mainstream", "the union framework of distributed application exploitation", "the newly generation soft exploitation method after object-oriented method". Now, researchers of mobile agent propose the transition of traditional research method of object-oriented to the research method of agent-oriented, and apply them to its research and application.Mobile agent is a computer procedure which can migrate freely and calculate independently among computers in isomerous network. It represents the user to take actions and to complete the assigned tasks. Mobile agent has the properties of autonomy, mobility, corporation, security, intelligence and learning, etc.Communication is a key technology in mobile agent system. The system achieves communication among agents by message commuting. The reliability and efficiency of communication affect the performance of the whole system directly. It is a research keystone in mobile agent system that how to guarantee reliable and efficient communication among agents. Having been analayzed the current communication mechanism of mobile agent and combining name resolution mechanism with message transfer mechanism of mobile agent, a high-performance and reliable communication model of mobile agent (DSC) is proposed. To achieve the model, a naming method (ADHN) is proposed to name all the agents in the system. Communication of mobile agents is achieved by combining domain server with communicator. Based on this, the transparent locating for mobile agents is implemented. Message storage and transfer mechanism are used to handle delivering messages based on mailbox, and message storage pool is used to deal with the message delivery of mobile agent which is in migratory state or off-line state. When agent is deliverying message or mailbox is migarating, the system inspects if message is overtime and its PRI state firstly, then deletes the overtime message and carries out the PRI state message. The communication mechanism improves the communication efficiency of mobile agent, solves the communication invalidation problem and guarantees the system's stability. It achieves a distributed communication mechanism.Then, we validate the communication mechanism of mobile agent proposed in the paper and compare with several typical communication mechanism of mobile agent. The test improves its high-performance and reliability.Finally, we summarise the main work in the paper, propose the questions which mobile agent technology need to study in next step and indicate the future developing direction.
Keywords/Search Tags:Soft agent, Mobile agent, Communication failure, Message passing, Communication mechanism, Communication, Transparent locating
PDF Full Text Request
Related items