O'Reilly logo

Mobile Agents by Wilhelm R. Rossak, Peter Braun

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter
4
Mobile Agent
Communication
In previous chapters we have focused mainly on examples in which a single
agent roams the Internet in order to fulfill a user’s given task. Although in
many application scenarios a single agent is sufficient as a representative of
a human user, other domains may have many agents, possibly of various
types, that must work together to solve a single problem. In these situations,
agents need some technique to coordinate and to collaborate, for example, to
synchronize their activities or to exchange provisional results. In fact, agent
communication problems might be seen as differing from agent coordination
problems, because the latter can occur without communication [Franklin
and Graesser, 1996]. In the rest of this chapter, we do not further distinguish
these two aspects.
Because we are solely interested in problems regarding the mobility of
agents, we focus our discussion on the problem of providing location-
transparent communication ; that is, how can two or more mobile agents
that are frequently migrating communicate to each other in a reliable way?
We identify and discuss five different solutions to this problem, which are
all particularly suitable for different classes of application scenarios and
different types of mobile agents.
Contents
4.1 Introduction .................................................................................132
4.2 Classification of Communication Models for Mobile Agents .....................137
4.3 Solutions to Provide Location-Transparent Communication ......................141

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required