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.
Similar content being viewed by others
References
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
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
Bosse S, Pantke F, Kirchner F (2012) Distributed computing in sensor networks using multi-agent systems and code morphing. In: ICAISC conference, Prague
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
Kent A, Williams JG (1998) Mobile agents, encyclopedia for computer science and technology. M.Dekker Inc., New York
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
Pantke F, Bosse S, Lehmhus D, Lawo M (2011) An artificial intelligence approach towards sensorial materials. In: Future computing conference
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
Römer K, Mattern F (2004) The design space of wireless sensor networks. In: IEEE Wireless Communications 11, Dezember, Nr. 6, pp 54–61
Wang AI, Sørensen CF, Indal E (2003) A mobile agent architecture for heterogeneous devices. Wireless Opt Comm
Wooldridge M (2009) An introduction to multiagent systems. Wiley, New York
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11740-012-0420-8