This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Assessment of FTT-CAN Master Replication Mechanisms for Safety-Critical Applications
Technical Paper
2006-01-1024
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
The operational flexibility of distributed embedded systems is receiving growing attention because it is required to support on-line adaptation to varying operational conditions, either due to changes in the environment or to faults in the system. However, flexibility makes dependability more difficult to achieve, because there is less a priori knowledge. One protocol that favors flexibility and is widely used in embedded systems, particularly in automotive and robotic systems, is CAN, but some claim that it is not adequate to support safety-critical applications. We argue that CAN, deployed with an adequate overlay protocol, can provide the required support for dependability and flexibility. One such overlying protocol is Flexible Time-Triggered CAN (FTTCAN), that enforces a global notion of time and a global periodic schedule by means of specific messages issued by a master node. In this paper we assess the FTT-CAN master replication mechanisms implemented in a distributed robot control system. Above all, we provide experimental results that show the robustness of such mechanisms.
Authors
Citation
Marau, R., Almeida, L., Fonseca, J., Ferreira, J. et al., "Assessment of FTT-CAN Master Replication Mechanisms for Safety-Critical Applications," SAE Technical Paper 2006-01-1024, 2006, https://doi.org/10.4271/2006-01-1024.Also In
SAE 2006 Transactions Journal of Passenger Cars: Electronic and Electrical Systems
Number: V115-7; Published: 2007-03-30
Number: V115-7; Published: 2007-03-30
References
- Almeida, L. Pedreiras, P. Fonseca. J. A. The FTT-CAN Protocol: Why and How IEEE Transactions on Industrial Electronics 49 6 2002
- CiA CAN physical layer http://www.can-cia.de/CANdll.pdf September 28 2005, 1999
- Ferreira, J. Almeida, L. Fonseca, J. Rodríguez-Navas, G. Proenza. J. Enforcing Consistency of Communication Requirements Updates in FTT-CAN Proceedings of the Workshop on Dependable Embedded Systems, held in conjunction with the 22 nd Symposium on Reliable Distributed Systems (SRDS 2003) 7 12 October 2003
- Ferreira, J. Pedreiras, P. Almeida, L. Fonseca. J. Achieving fault tolerance in FTT-CAN Proceedings of the 4th Workshop on Factory Communication Systems (WFCS 2002) 2002
- Ferreira. Joaquim Fault-Tolerance in Flexible Real-Time Communication Systems Phd thesis University of Aveiro 2005
- Haverty. N. MIL-STD 1553 - a standard for data communications Communication & Broadcasting 10 1 29 33 1986
- IEC IEC International Standard 61375-1 Electric railway equipment - Train bus - Part 1: Train Communication network International Electrotechnical Committee 1999
- IEC IEC International Standard 61158: Fieldbus standard for use in industrial control systems – Type 1: Foundation Fieldbus H1; Type 3: PROFIBUS; Type 7: WorldFIP International Electrotechnical Committee 2000
- International Standards Organisation Road Vehicles—Interchange of digital information Controller area network (CAN) 1993
- Kopetz. H. Real-Time Systems: Design Principles for Distributed Embedded Applications Kluwer Academic Press 1997
- Proenza Julian Barranco, M. Almeida. L. Re- CANcentrate: A replicated star topology for CAN networks Proceedings of ETFA’2005 10th EEE International Conference on Emerging Technologies and Factory Automation September 2005
- Martins, Ernesto Ferreira, J. Almeida, L. Pedreiras, P. J. Fonseca. and An Approach to the Synchronization of Backup Masters in Dynamic Master-Slave Systems Proceedings of the WiP Session of 23rd IEEE International Real-Time Systems Symposium (RTSS) 2002
- Pedreiras. Paulo Supporting Flexible Real-Time Communication on Distributed Systems PhD thesis University of Aveiro Portugal July 2003
- Rodríguez-Navas, G. Proenza, J. Rigo, J. Ferreira, J. Almeida, L. Fonseca. J. Design and Modeling of a Protocol to Enforce Consistency among Replicated Masters in FTT-CAN Proceedings of the 5th Workshop on Factory Communication Systems (WFCS 2004) 229 238 2004
- Rufino, J. Veríssimo, P. Arroz, G. Almeida, C. Rodigues. L. Fault-tolerant broacast in CAN Digest of Papers, 28th International Symposium on Fault Tolerant Computer Systems 150 159 1998
- Almeida L. Ferreira J. Calha M. Pedreiras P. Silva, V. Marau R. Fonseca. J. Implementing a distributed sensing and actuation system: The CAMBADA robots case study Proceedings of ETFA’2005 10 th EEE International Conference on Emerging Technologies and Factory Automation September 2005