Design of Material-integrated Distributed Data Processing Platforms with Mobile Multi-agent Systems in Heterogeneous Networks

Stefan Bosse

Abstract

An agent processing platform suitable for distributed computing in sensor networks consisting of low-resource (e.g., material-integrated) nodes is presented, providing a unique distributed programming model and enhanced robustness of the entire heterogeneous environment in the presence of node, sensor, link, data processing, and communication failures. In this work multi-agent systems with mobile activity-based agents are used for sensor data processing in unreliable mesh-like networks of nodes, consisting of a single microchip with limited low computational resources. The agent behaviour, interaction, and mobility (between nodes) can be efficiently integrated on the microchip using a configurable pipelined multi-process architecture based on Petri-Nets. Additionally, software implementations and simulation models with equal functional behaviour can be derived from the same source model. Hardware and software platforms can be directly connected in heterogeneous networks. Agent interaction and communication is provided by a simple tuple-space database and signals providing remote inter-node level communication and interaction. A reconfiguration mechanism of the agent processing system offers activity graph changes at run-time.

References

  1. Bosse, S. (2013). Intelligent Microchip Networks: An Agent-on-Chip Synthesis Framework for the Design of Smart and Robust Sensor Networks. Proceedings of the SPIE 2013 Microtechnologies Conference
  2. Guijarro, M., Fuentes-fernandez, R., Pajares, G. (2008). A Multi-Agent System Architecture for Sensor Networks. Multi-Agent Systems - Modeling, Control, Programming, Simulations and Applications. X., Yuan, S., Yu, Z., Ye, W., Cao., J.
  3. (2008). Designing strategy for multi-agent sys-
  4. pert Systems with Applications, 34(2), 1154 - 1168.
  5. doi:10.1016/j.eswa.2006.12.022
  6. Pantke, F., Bosse, S., Lehmhus, D., Lawo, M. (2011). An Artificial Intelligence Approach Towards Sensorial Materials. Future Computing Conference
  7. Kl├╝gel, F. (2009). SeSAm: Visual Programming and Participatory Simulation for Agent-Based Models. In: Multi-Agent Systems - Simulation and Applications, A. M. Uhrmacher, D. Weyns (ed.), CRC Press
  8. 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. Proceedings of the SPIE Microtechnologies 2011 Conference, Session EMT 102
  9. Kone, M. T., Shimazu, A., Nakajima, T. (2000). The State of the Art in Agent Communication Languages. Knowledge and Information Systems, 2(3), 259 - 284. doi:10.1007/PL00013712
  10. Ebrahimi, M., Daneshtalab, M., Liljeberg, P., Plosila, J., Tenhunen, H. (2011). Agent-based on-chip network using efficient selection method. IEEEIFIP 19th International Conference on VLSI and SystemonChip (pp. 284-289)
  11. Sansores, C., Pavon, J. (2008). An Adaptive Agent Model for Self-Organizing MAS. In Proc. of 7th Int. Conf. on Autonomous Agents and Multiagent Systems (AAMAS 2008), May, 12-16., 2008, Estoril, Portugal, pp. 1639 - 1642.
  12. McCabe, F. G., Clark, K. L. (1995). APRIL - Agent Process Interaction Language, (M. Wooldridge & N. R. Jennings, Eds.). Intelligent Agents Theories Architectures and Languages LNAI volume 890. Springer-Verlag.
  13. Lang, W. Jakobs, F., Tolstosheeva, E., Sturm, H., Ibragimov, A., Kesel, A., Lehmhus, D., Dicke, U. (2011). From embedded sensors to sensorial materials - The road to function scale integration. Sensors and Actuators A: Physical, Volume 171, Issue 1
  14. Liu, J. (2001). Autonomous Agents and Multi-Agent Systems. World Scientific Publishing, (ISBN 981-02- 4282-4)
  15. Meng, Y. (2005). An Agent-based Reconfigurable Systemon-Chip Architecture for Real-time Systems. In Proceeding ICESS 7805 Proceedings of the Second International Conference on Embedded Software and Systems, pp. 166 - 173.
  16. Jamont, J. P., Occello, M. (2008). A multiagent method to design hardware/software collaborative systems, 2008. 12th International Conference on Computer Supported Cooperative Work in Design
  17. Naji, H. (2004). Creating an adaptive embedded system by applying multi-agent techniques to reconfigurable hardware. Future Generation Computer Systems, vol. 20, no. 6, pp. 1055 - 1081
Download


Paper Citation


in Harvard Style

Bosse S. (2014). Design of Material-integrated Distributed Data Processing Platforms with Mobile Multi-agent Systems in Heterogeneous Networks . In Proceedings of the 6th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART, ISBN 978-989-758-016-1, pages 69-80. DOI: 10.5220/0004817500690080


in Bibtex Style

@conference{icaart14,
author={Stefan Bosse},
title={Design of Material-integrated Distributed Data Processing Platforms with Mobile Multi-agent Systems in Heterogeneous Networks},
booktitle={Proceedings of the 6th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,},
year={2014},
pages={69-80},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004817500690080},
isbn={978-989-758-016-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,
TI - Design of Material-integrated Distributed Data Processing Platforms with Mobile Multi-agent Systems in Heterogeneous Networks
SN - 978-989-758-016-1
AU - Bosse S.
PY - 2014
SP - 69
EP - 80
DO - 10.5220/0004817500690080