Resource configuration in ad hoc networks: the MARE approach

Increasing availability of devices with processing and communication capabilities, such as PDAs and mobile phones, has led to a desire to use various combinations of these devices for new and as yet unrealised operations. Not only are mobile devices expected to offer facilities like e-mail and Web browsing, but also more demanding operations such as displaying video. Attaining these operations within a stationary environment with good workstations is non-trivial; however, many other factors are associated with attaining these tasks in a highly active ad-hoc environment. In particular, a means of discovering available devices and enabling manipulation of them within a highly active environment is required. This paper examines the currently available architectures for the detection and manipulation of devices leading to a describing of the novel approach taken by MARE (Mobile Agent Runtime Environment).

[1]  Radu Popescu-Zeletin,et al.  Mobile Agents: First International Workshop, MA '97, Berlin, Germany, April, 7-8, 1997, Proceedings , 1997 .

[2]  Nicholas Carriero,et al.  Linda in context , 1989, CACM.

[3]  M. Frans Kaashoek,et al.  Mobile Computing with the Rover Toolkit , 1997, IEEE Trans. Computers.

[4]  T. Mustelin,et al.  The next wave: protein tyrosine phosphatases enter T cell antigen receptor signalling. , 1999, Cellular signalling.

[5]  David Gelernter,et al.  Generative communication in Linda , 1985, TOPL.

[6]  Alexander Schill,et al.  Design and implementation of a support platform for distributed mobile computing , 1995, Distributed Syst. Eng..

[7]  Paul J. Leach,et al.  Simple Service Discovery Protocol/1.0 , 1999 .

[8]  David Wong,et al.  Concordia: An Infrastructure for Collaborating Mobile Agents , 1997, Mobile Agents.

[9]  M. Frans Kaashoek,et al.  Rover: a toolkit for mobile information access , 1995, SOSP.

[10]  Bruce Tuch,et al.  Development of WaveLAN®, an ISM band wireless LAN , 1993, AT&T Technical Journal.

[11]  K. Rijkse,et al.  H.263: video coding for low-bit-rate communication , 1996, IEEE Commun. Mag..

[12]  Gordon S. Blair,et al.  Distributed Systems Support for Adaptive Mobile Applications , 1996, Mob. Networks Appl..

[13]  Holger Peine,et al.  The Architecture of the Ara Platform for Mobile Agents , 1999, Mobile Agents.

[14]  Adrian Friday,et al.  Infrastructure support for adaptive mobile applications , 1996 .

[15]  Robert S. Gray,et al.  Agent Tcl: a Exible and Secure Mobile-agent System , 1996 .

[16]  Mahadev Satyanarayanan,et al.  Application-aware adaptation for mobile computing , 1994 .

[17]  W. Stephen,et al.  An investigation into the use of the tuple space paradigm in mobile computing environments , 1999 .

[18]  Gordon S. Blair,et al.  L2imbo: A distributed systems platform for mobile computing , 1998, Mob. Networks Appl..

[19]  Tobin J. Lehman,et al.  T Spaces : The Next Wave , 2004 .

[20]  Amy L. Murphy,et al.  LIME: Linda meets mobility , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).