Skip to main content
Log in

Distributed computing and reliable communication in sensor networks using multi-agent systems

  • Communication
  • Published:
Production Engineering Aims and scope Submit manuscript

Abstract

There is a growing demand for robust distributed computing and systems in sensor networks. Interaction between nodes is required to manage and distribute information. One common interaction model is the mobile agent. An agent approach provides stronger autonomy than a traditional object or remote-procedure-call based approach. Agents can decide for themselves, which actions are performed, and they are capable of flexible behaviour, reacting on the environment and other agents, providing some degree of robustness. The focus of the application scenario lies on sensor networks and low-power, resource-aware single System-On-Chip designs, i.e., for use in sensor-equipped technical structures and materials. We propose and compare two different data processing and communication architectures for the implementation of mobile agents in sensor networks consisting of single microchip low-resource nodes. Furthermore, a reliable smart communication protocol for incomplete and irregular networks are introduced. Two case studies show the suitability of agent-based approaches for distributed computing.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Bosse S (2011) Hardware-software-co-design of parallel and distributed systems using a unique behavioural programming and multi-process model with high-level synthesis. In: Proceedings of the SPIE microtechnologies 2011 conference, 18.4.2011–20.4.2011, Prague, session EMT 102 VLSI circuits and systems

  2. Bosse S, Lehmhus D (2010) Smart communication in a wired sensor- and actuator-network of a modular robot actuator system using a hop-protocol with delta-routing. In: Proceedings of smart systems integration conference, Como, Italy, 23 to 24 Mar 2010

  3. Bosse S, Pantke F, Kirchner F (2012) Distributed computing in sensor networks using multi-agent systems and code morphing. In: ICAISC conference, Prague

  4. Kansal A, Hsu J, Zahedi S, Srivastava MB (2007) Power management in energy harvesting sensor networks. ACM Trans Embed Comput Syst 6(4):32-es

    Article  Google Scholar 

  5. Kent A, Williams JG (1998) Mobile agents, encyclopedia for computer science and technology. M.Dekker Inc., New York

    Google Scholar 

  6. Klügel F (1998) The multi-agent simulation environment SeSAm. In: Bning HK (ed) Proceedings of workshop ”simulation in knowledge-based systems”, Paderborn, Apr 1998

  7. Pantke F, Bosse S, Lehmhus D, Lawo M (2011) An artificial intelligence approach towards sensorial materials. In: Future computing conference

  8. Peine H, Stolpmann T (1997) The architecture of the ara platform for mobile agents, MA ’97. In: Proceedings of the first international workshop on mobile agents, Springer, London

  9. Römer K, Mattern F (2004) The design space of wireless sensor networks. In: IEEE Wireless Communications 11, Dezember, Nr. 6, pp 54–61

  10. Wang AI, Sørensen CF, Indal E (2003) A mobile agent architecture for heterogeneous devices. Wireless Opt Comm

  11. Wooldridge M (2009) An introduction to multiagent systems. Wiley, New York

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefan Bosse.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bosse, S., Pantke, F. Distributed computing and reliable communication in sensor networks using multi-agent systems. Prod. Eng. Res. Devel. 7, 43–51 (2013). https://doi.org/10.1007/s11740-012-0420-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11740-012-0420-8

Keywords

Navigation