Authors:
Imen Khemaissia
1
;
Olfa Mosbahi
2
and
Mohamed Khalgui
2
Affiliations:
1
Cynapsys Company and Tunis El-Manar University, France
;
2
University of Carthage, Tunisia
Keyword(s):
Microcontroller, Networked STM32F4, Token Ring, Reconfiguration, Multi-agent Architecture, Communication Protocol.
Related
Ontology
Subjects/Areas/Topics:
Agents
;
Artificial Intelligence
;
Artificial Intelligence and Decision Support Systems
;
Communication Networks and Protocols
;
Distributed and Mobile Software Systems
;
Distributed Architectures
;
Enterprise Information Systems
;
Knowledge Engineering and Ontology Development
;
Knowledge-Based Systems
;
Multi-Agent Systems
;
Software Engineering
;
Symbolic Systems
Abstract:
This research paper deals with reconfigurable networked microcontrollers following the STM32F4 technology. These controllers based on the token ring architecture, are planned to be reconfigurable according to user requirements, and should be automatically adapted at run-time to their environment. A reconfiguration scenario is assumed to be any run-time automatic addition/removal/update of OS periodic tasks to/from different STM32F4 microcontrollers. Nevertheless, if simultaneous and concurrent scenarios appear in different controllers, then we can get unpredictable critical behaviors of the whole distributed system. A multi-agent architecture is defined where Request and Coordination Agents are assigned to each microcontroller to handle local reconfiguration scenarios after coordination with remote controllers. A tool is developed to simulate a real-case study. We discuss the paper’s contribution by analyzing the experimental results that we did on Networked STM32F4 microcontrollers.