MARE: Resource Discovery and Configuration in Ad Hoc Networks

The emergence of personal portable devices, such as PDA's and Mobile phones, with considerable processing and communication capabilities, has led to a desire to use various combinations of these devices together to achieve new and as yet unrealised operations. Not only are mobile devices expected to offer conventional facilities like email and web browsing but also more demanding multimedia applications. Attaining these operations within a fixed network environment with high-power workstations is non-trivial; however, highly dynamic ad hoc environments further complicate this scenario. In particular, a means of discovering available devices and enabling manipulation of them within a highly active environment is required. In this paper we present a novel architecture called MARE that facilitates the detection and manipulation of resources in ad hoc environments.

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

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

[3]  Antony Ian Taylor Rowstron,et al.  Bulk primitives in Linda run-time systems , 1996 .

[4]  Gordon S. Blair,et al.  Resource configuration in ad hoc networks: the MARE approach , 2000, Proceedings Third IEEE Workshop on Mobile Computing Systems and Applications.

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

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

[7]  Mahadev Satyanarayanan,et al.  Application-aware adaptation for mobile computing , 1995, OPSR.

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

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

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

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

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

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

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

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

[16]  S BlairGordon,et al.  Distributed systems support for adaptive mobile applications , 1996 .

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

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

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

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

[21]  Charles E. Perkins,et al.  Service Location Protocol , 1997, RFC.