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

Read more

Summary

Introduction

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.

Motivations
Aims
Swarm Intelligence
Overview
Bee Communication
Swarming
Network Model
Getting the Blueprint of a Region
Re-Organizing a Region
Managing Mobile Agent’s Location
Finding consensus in distributed systems
Ben-Or’s algorithm for finding consensus
A proposal for improving the convergence speed
Implementation
NetworkMonitor
NetworkOrganizer
LocationManager
Communicator
Experimental Evaluation
Feasibility
D2 D3 D4 FJ PT T1 T2
Self-Organizing
Context-Awareness
D4 region T1
Fault Tolerance
Conclusion
Findings
A Case Where More is Better Proceedings of the 2010 Third
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call