Skip to main content

Efficient Agent Communication in Wireless Environments

  • Conference paper
Software Agent-Based Applications, Platforms and Development Kits

Part of the book series: Whitestein Series in Software Agent Technologies ((WSSAT))

Abstract

In wireless environments, communication should be tailored to enable an efficient use of scarce and fluctuating data communication resources. In this chapter we consider software agent communication in such environments. We introduce a layered model of agent communication in the context of the FIPA agent architecture. We have designed and implemented efficient solutions for wireless agent communication for each layer of this communication stack. Further, we thoroughly analyze the performance of agent communication in slow wireless environments. The analysis shows that agent communication in wireless environments could be improved significantly as long as all communication layers in the agent communication stack are appropriately taken into account.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fabio Bellifemine, Agostino Poggi, and Giovanni Rimassa. JADE — A FIPA-compliant agent framework. In Proceedings of the 4th International Conference on the Practical Applications of Agents and Multi-Agent Systems (PAAM-99), pages 97–108, London, UK, 1999. The Practical Application Company Ltd.

    Google Scholar 

  2. Federico Bergenti, Agostino Poggi, Bernard Burg, and Giovanni Caire. Deploying FIPA-compliant systems on handheld devices. IEEE Internet Computing, 5(4):20–25, 2001.

    Article  Google Scholar 

  3. Giovanni Caire, Nicolas Lhuillier, and Giovanni Rimassa. A communication protocol for agents on handheld devices. In Workshop on Ubiquitous Agents on Embedded, Wearable and Mobile Devices, Bologna, Italy, July 2002.

    Google Scholar 

  4. Foundation for Intelligent Physical Agents. FIPA ACL Message Representation in Bit-Efficient Specification. Geneva, Switzerland, October 2000. Specification number XC00069.

    Google Scholar 

  5. Foundation for Intelligent Physical Agents. FIPA ACL Message Representation in String Specification. Geneva, Switzerland, November 2000. Specification number XC00070.

    Google Scholar 

  6. Foundation for Intelligent Physical Agents. FIPA ACL Message Representation in XML Specification. Geneva, Switzerland, October 2000. Specification number XC00071.

    Google Scholar 

  7. Foundation for Intelligent Physical Agents. FIPA Agent Message Transport Envelope Representation in Bit Efficient Specification. Geneva, Switzerland, November 2000. Specification number XC00088.

    Google Scholar 

  8. Foundation for Intelligent Physical Agents. FIPA Agent Message Transport Envelope Representation in XML Specification. Geneva, Switzerland, November 2000. Specification number XC00085.

    Google Scholar 

  9. Foundation for Intelligent Physical Agents. FIPA Agent Message Transport Protocol for HTTP Specification. Geneva, Switzerland, October 2000. Specification number XC00084.

    Google Scholar 

  10. Foundation for Intelligent Physical Agents. FIPA Agent Message Transport Protocol for IIOP Specification. Geneva, Switzerland, November 2000. Specification number XC00075.

    Google Scholar 

  11. Foundation for Intelligent Physical Agents. FIPA Agent Message Transport Protocol for WAP Specification. Geneva, Switzerland, October 2000. Specification number XC00076.

    Google Scholar 

  12. Foundation for Intelligent Physical Agents. FIPA CCL Content Language Specification. Geneva, Switzerland, October 2000. Specification number XC00009.

    Google Scholar 

  13. Foundation for Intelligent Physical Agents. FIPA Communicative Act Library Specification. Geneva, Switzerland, November 2000. Specification number XC00037.

    Google Scholar 

  14. Foundation for Intelligent Physical Agents. FIPA Content Languages Specification. Geneva, Switzerland, October 2000. Specification number XC00007.

    Google Scholar 

  15. Foundation for Intelligent Physical Agents. FIPA Contract Net Interaction Protocol Specification. Geneva, Switzerland, October 2000. Specification number XC00029.

    Google Scholar 

  16. Foundation for Intelligent Physical Agents. FIPA English Auction Interaction Protocol Specification. Geneva, Switzerland, October 2000. Specification number XC00031.

    Google Scholar 

  17. Foundation for Intelligent Physical Agents. FIPA Interaction Protocol Library Specification. Geneva, Switzerland, October 2000. Specification number XC00025.

    Google Scholar 

  18. Foundation for Intelligent Physical Agents. FIPA Iterated Contract Net Interaction Protocol Specification. Geneva, Switzerland, October 2000. Specification number XC00030.

    Google Scholar 

  19. Foundation for Intelligent Physical Agents. FIPA Nomadic Application Support Specification. Geneva, Switzerland, November 2000. Specification number XC00014.

    Google Scholar 

  20. Foundation for Intelligent Physical Agents. FIPA Propose Interaction Protocol Specification. Geneva, Switzerland, October 2000. Specification number XC00036.

    Google Scholar 

  21. Foundation for Intelligent Physical Agents. FIPA Query Interaction Protocol Specification. Geneva, Switzerland, October 2000. Specification number XC00027.

    Google Scholar 

  22. Foundation for Intelligent Physical Agents. FIPA Request Interaction Protocol Specification. Geneva, Switzerland, October 2000. Specification number XC00026.

    Google Scholar 

  23. Foundation for Intelligent Physical Agents. FIPA SL Content Language Specification. Geneva, Switzerland, November 2000. Specification number XC00008.

    Google Scholar 

  24. Foundation for Intelligent Physical Agents. FIPA Messaging Interoperability Service Specification. Geneva, Switzerland, August 2001. Specification number PC00093.

    Google Scholar 

  25. Rich Fritzson, Tim Finin, Don McKay, and Robin McEntire. KQML — A language and protocol for knowledge and information exchange. In Proceedings of the Thirteenth International Workshop on Distributed Artificial Intelligence, pages 126–136, Seattle, WA, USA, July 1994.

    Google Scholar 

  26. Heikki Helin. Supporting nomadic agent-based applications in FIPA agent architecture. PhLic. Thesis, Series of Publications C, Number C-2001-63, University of Helsinki, Department of Computer Science, Helsinki, Finland, December 2001.

    Google Scholar 

  27. Heikki Helin and Stefano Campadello. Providing messaging interoperability in FIPA communication architecture. In Krysztof Zieliński, Kurt Geihs, and Aleksander Laurentowski, editors, New Developments in Distributed Applications and Interoperable System. Proceedings of the Third IFIP TC6/WG6.1 International Working Conference on Distributed Applications and Interoperable Systems (DAIS’01), pages 121–126, Krakow, Poland, September 2001. Kluwer Academic Publishers.

    Google Scholar 

  28. Michael N. Huhns. Agents as web services. IEEE Internet Computing, 6(4):93–95, 2002.

    Article  Google Scholar 

  29. Markku Kojo, Andrei Gurtov, Jukka Manner, Pasi Sarolahti, Timo Alanko, and Kimmo Raatikainen. Seawind: A wireless network emulator. In Proceedings of 11th GI/ITG Conference on Measuring, Modelling and Evaluation of Computer and Communication Systems, Aachen, Germany, September 2001.

    Google Scholar 

  30. Mikko Laukkanen and Heikki Helin. Web services in wireless networks—what happened to the performance? In Liang-Jie Zhang, editor, Proceedings of the International Conference on Web Services (ICWS’03), pages 278–284, Las Vegas, USA, June 2003. CSREA Press.

    Google Scholar 

  31. Mikko Laukkanen, Heikki Helin, and Heimo Laamanen. Supporting nomadic agent-based applications in the FIPA agent architecture. In Cristiano Castelfranci and W. Lewis Johnson, editors, Proceedings of the First International Joint Conference on Autonomous Agents & Multi-Agent Systems (AAMAS 2002), pages 1348–1355, Bologna, Italy, July 2002.

    Google Scholar 

  32. Mikko Laukkanen, Sasu Tarkoma, and Jani Leinonen. FIPA-OS agent platform for small-footprint devices. In John-Jules Meyer and Milind Tambe, editors, Intelligent Agents VIII, Proceedings of the Eighth International Workshop on Agent Theories, Architectures, and Languages (ATAL-2001), volume 2333 of Lecture Notes in Artificial Intelligence, pages 447–460. Springer-Verlag: Heidelberg, Germany, 2002.

    Google Scholar 

  33. G. Montenegro, S. Dawkins, M. Kojo, V. Magret, and N. Vaidya. Long thin networks. Request for Comments 2757, January 2000.

    Google Scholar 

  34. David Šišlák, Milan Rollo, and Michal Pěchouček. A-globe: Agent platform with inaccessibility and mobility support. In Matthias Klusch, Sascha Ossowski, Vipul Kashyap, and Rainer Unland, editors, Cooperative Information Agents VIII, pages 199–214, 2004.

    Google Scholar 

  35. R. G. Smith. The contract net protocol: High level communication and control in a distributed problem solver. IEEE Transactions on Computers, C-29(12):1104–1113, December 1980.

    Google Scholar 

  36. Wireless Application Protocol Forum. Binary XML Content Format Specification, November 1999. Version 04-Nov-1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Birkhäuser Verlag

About this paper

Cite this paper

Helin, H., Laukkanen, M. (2005). Efficient Agent Communication in Wireless Environments. In: Unland, R., Calisti, M., Klusch, M. (eds) Software Agent-Based Applications, Platforms and Development Kits. Whitestein Series in Software Agent Technologies. Birkhäuser Basel. https://doi.org/10.1007/3-7643-7348-2_13

Download citation

  • DOI: https://doi.org/10.1007/3-7643-7348-2_13

  • Publisher Name: Birkhäuser Basel

  • Print ISBN: 978-3-7643-7347-4

  • Online ISBN: 978-3-7643-7348-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics