Title :
Invocation of real-time objects in a CAN bus-system
Author :
Kaiser, Jörg ; Livani, Mohammad Ali
Author_Institution :
Ulm Univ., Germany
Abstract :
The paper focuses on method invocation of real-time objects in a CAN-based distributed real-time system. A simple object model is introduced, which allows the convenient modelling of hardware and software components. Related to the object model, two issues are discussed. Firstly, a model is introduced which allows to form and address object groups. This reflects a basic need in a real-time system to distribute information to multiple clients efficiently. Secondly, the paper discusses an approach to express timing requirements for object invocations. To achieve distributed consensus on communication resource access, an EDF-like approach is introduced, which takes advantage of knowledge about deadlines, the number of remaining communication activities and the remaining worst-case execution time for the invoked method at each point of time
Keywords :
computerised control; field buses; local area networks; message passing; object-oriented methods; real-time systems; CAN bus system; communication resource access; controller area networks; distributed consensus; distributed real-time system; execution time; hardware components; method invocation; object groups; object model; real-time object invocation; software components; timing requirements; Automatic control; Computer architecture; Control systems; Electrical capacitance tomography; Instruments; Microcontrollers; Power system modeling; Power system reliability; Process control; Sensor systems;
Conference_Titel :
Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
Conference_Location :
Kyoto
Print_ISBN :
0-8186-8430-5
DOI :
10.1109/ISORC.1998.666801