Skip to main content
Log in

MARE: Resource Discovery and Configuration in Ad Hoc Networks

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Aglets Specification, IBM Research, http://www.trl.ibm.co.jp/aglets/

  2. J. Baumann, F. Hohl, K. Rothermel, M. Schwehm and M. Straßer, Mole 3.0: A middleware for Java-based mobile software agents, in: Middleware '98, IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing (1998) pp. 355–370.

  3. Bluetooth Specifications, ongoing work, http://www.bluetooth.com/

  4. Candy et al. (eds.), Emergency Multimedia, Simoco Europe Ltd., the Langdale Ambleside Mountain Rescue Team, and HW Communications Limited, Multimedia Demonstrator Programme funded by the Department of Trade and Industry.

  5. N. Carriero and D. Gelernter, Linda in context, Communications of the ACM 32(4) (1989) 444–458.

    Google Scholar 

  6. N. Davies, A. Friday, G. Blair and K. Cheverst, Distributed systems support for adaptive mobile applications, Mobile Networks and Applications 1(4) Special Issue on Mobile Computing — System Services (1996).

  7. N. Davies, A. Friday, S. Wade and G. Blair, L2imbo: A distributed systems platform for mobile computing, Mobile Networks and Applications 3(2), Special Issue on Protocols and Software Paradigms of Mobile Networks (1998) 143–156.

    Google Scholar 

  8. Development of WaveLAN, an ISM band wireless LAN, AT&T Technical Journal (July/August 1993) 27–37.

  9. D. Gelernter, Generative communication in Linda, ACM Transactions on Programming Languages and Systems 7(1) (1985) 255–263.

    Google Scholar 

  10. Y. Goland, T. Cai, P. Leach, Y. Gu and S. Albright, Simple service discovery protocol.

  11. R.S. Gray, Agent Tcl: A flexible and secure mobile-agent system, in: Proceedings of the 1996 Tcl/Tk Workshop (1996) pp. 9–23.

  12. S.C. Hupfer, Melinda: Linda with multiple tuple spaces, Research Report YaleU/DCS/RR-766 (February 1990).

  13. Jini, JavaSpaces Specification, http://www.sun.com/jini/specs/

  14. D. Johansen, R. van Renesse and F.B. Schneider, An introduction to the TACOMA distributed system, Technical report 95-23, Department of Computer Science, University of Tromsø, Norway (1995).

    Google Scholar 

  15. A.D. Joseph, A.F. deLespinasse, J.A. Tauber, D.K. Gifford and M.F. Kaashoek, Rover: A toolkit for mobile information access, in: Proceedings of the 15th Symposium on Operating Systems Principles (SOSP'95), Copper Mountain Resort, CO (1995) pp. 156–171.

    Google Scholar 

  16. W. Li and D.G. Messerschmitt, Java-To-Go: Itinerative computing using Java, Department of Electrical Engineering and Computer Sciences, University of California at Berkeley (1996).

    Google Scholar 

  17. Microsoft Corporation, Distributed Component Object Model Protocol DCOM/1.0 Specification, Microsoft Developer Network Library Document, http://msdn.microsoft.com/

  18. Object Management Group, CORBA/IIOP 2.3 Specification, OMG document formal/98-12-01, Object management group, http://www.omg.org/

  19. H. Peine, T. Stolpmann, I.K. Rothermel and R. Popescu-Zeletin, The architecture of the Ara platform for mobile agents, in: Proceedings of the First International Workshop on Mobile Agents MA'97, Berlin, Germany (1997).

  20. G. Picco, A. Murphy and G.-C. Roman, Lime: Linda meets mobility, Technical report No. 98-21 (1998).

  21. Radio Equipement System (RES) Trans-European Trunked Radio (TETRA); Voice plus Data (V+D), Designer's Guide, ETSI Work Programme DE/RES-0601, Subtechnical Committee (STC) RES 06 (May 1995).

  22. A. Rowstron, Bulk primitives in Linda run-time systems, Thesis, University of York (1996).

  23. M. Satyanarayanan, B. Noble, P. Kumar and M. Price, Applicationaware adaptation for mobile computing, in: Proceedings of the 6th ACM SIGOPS European Workshop, Dagstuhl, Germany (1994).

  24. A. Schill and S. Kümmel, Design and implementation of a support platform for distributed mobile computing, Distributed Systems Engineering Journal 2(3) (1995) 128–141.

    Google Scholar 

  25. M. Storey and G. Blair, Resource configuration in ad hoc networks: The MARE approach, in: The Third IEEE Workshop on Mobile Computing Systems and Applications (WMCSA), Monterey, CA (2000).

  26. TSpaces: The next wave, in: Hawaii International Conference on System Sciences (HICSS-32) (1999).

  27. Universal plug and play device architecture reference specification, Version 0.90 (November 10, 1999).

  28. J. Verizades, E. Guttman, C. Perkins and S. Kaplan, Service Location Protocol, rfc2165 (June 1997).

  29. S. Wade, An investigation into the use of the tuple space paradigm in mobile computing environments, Ph.D. Thesis, Lancaster University (1999).

  30. D. Wong, N. Paciorek, T. Walsh, J. DiCelie, M. Young and B. Peet, Concordia: An infrastructure for collaborating mobile agents, in: The First International Workshop on Mobile Agents, Mitsubishi Electric ITA, Berlin, Germany (1997).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Storey, M., Blair, G. & Friday, A. MARE: Resource Discovery and Configuration in Ad Hoc Networks. Mobile Networks and Applications 7, 377–387 (2002). https://doi.org/10.1023/A:1016543700801

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1016543700801

Navigation