Loading...
Please wait, while we are loading the content...
Similar Documents
Toward a Fipa Compliant Multi-agent Real-time Architecture for Integrated Modular Avionics
| Content Provider | Semantic Scholar |
|---|---|
| Author | Duscher, Johann Oswald, Norbert Reiger, Rupert |
| Copyright Year | 2006 |
| Abstract | In our work we propose a multi-agent based real-time architecture for the implementation of multi-agent based heterogeneous Integrated Modular Avionics (IMA). It utilizes a distributed blackboard architecture with rule-based event notification in order to efficiently minimize communication overhead and to provide a flexible, scalable, and fault-tolerant peer-topeer infrastructure for information dissemination between agents situated in arbitrary safety partitions. Moreover, the proposed architecture conforms to the widely accepted standards defined by the Foundation for Intelligent Physical Agents (FIPA) – an organization coping with multi-agent technology. 1 General Introduction Consider an unmanned aerial vehicle (UAV) autonomously acting in a network-centric concerted actions scenario. It will be confronted with a vast of sensor data originating from its own sensors and other data sources (like other UAVs, Satellites, Ground Station, etc.). Ideally, its avionic system should process all this data in real-time and initiate appropriate actions. But because of a UAV’s limited energy, intraavionics communication bandwidth, and processing resources, this may not be feasible. A solution for this problem is to enable avionic components to intelligently adapt to the current system needs and situation context in order to control the focus of information processing. An IMA architecture is thus required to provide a huge amount of flexibility. Another requirement that must be considered (regardless of a concrete architecture design) in order to make it a viable approach for IMA is to implement fault-tolerance and to provide support for safety partitions, which guarantee physical bounds with respect to failure propagation in case of malfunction of some subsystem(s). 1.1 The Client-Server Based Approach Currently, there are some efforts to realize IMA using real-time operating system (e.g. LynxOS or VxWorks) and client-server based middleware technologies (e.g. RT/FT-CORBA) that enable transparent communication over the network and fault-tolerant integration of heterogeneous hardware and software components. Those client-server based architecture approaches, however, have some drawbacks with respect to flexibility and fault-tolerance. Additionally, the CORBA standard is very complex which complicates the necessary certification of CORBA orbs, not to mention the resulting high costs. 1.2 The Peer-to-Peer Based Approach In contrast to purely client-server based approaches some new research efforts focus on the realization of systems in a peer-to-peer fashion, because the latter approach promises considerable advantages over the former one regarding fault-tolerance, scalability, and flexibility. However, in a peer-to-peer system new problems arise that have to be dealt with. A |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.icas.org/ICAS_ARCHIVE/ICAS2006/PAPERS/488.PDF |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |