Abstract
Communication is considered as a building block for mobile agent systems. In highly dynamic networks, thanks to environmental stimuli such as changes in connection quality and network topology, performance of communication between mobile agents may be degraded considerably. With focus on attaining fault tolerance and reliability, we propose a context-aware architecture for agent communication model inspired by the honey bee colony. To validate the hypothesis, a software prototype has been designed and implemented according to the proposed mechanism. Encouraging experimental results on a test system show that our approach brings benefits to a colony of agent platforms.
Highlights
Communication between mobile agents has been identified as an important issue in mobile agent technology, alongside other technical aspects of mobile agent technology, such as migrations and control mechanisms [9],[10],[11]
For systems working in highly dynamic networks, agent communication is expected to adapt to environmental stimuli which appear only at execution time
In this paper we present an adaptive communication for mobile agents in highly dynamic networks
Summary
Communication between mobile agents has been identified as an important issue in mobile agent technology, alongside other technical aspects of mobile agent technology, such as migrations and control mechanisms [9],[10],[11]. For systems working in highly dynamic networks, agent communication is expected to adapt to environmental stimuli which appear only at execution time. In this paper we present an adaptive communication for mobile agents in highly dynamic networks. The main objective is to develop a model for agent communication that supports fault tolerance and reliability as the key qualities. Being inspired by the exotic behaviours of the honey bee colony, we suggested building a self-organizing network in the agent platform colony. Based on the proposed theory, we design, implement a software prototype for supporting mobile agent communication in highly dynamic networks. Communication between mobile agents is important, it is expected that agent platforms can self-manage in order to be adaptive to perturbations, thereby attaining fault tolerance and reliability in message transferring.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have