DocumentCode :
2277784
Title :
Design and modeling of a protocol to enforce consistency among replicated masters in FTT-CAN
Author :
Rodriguez-Navas, Guillermo ; Rigo, Joan ; Proenza, Julian ; Ferreira, Joaquim ; Almeida, Luis ; Fonseca, Jose A.
Author_Institution :
Dept. Matematiques i Inf., Univ. de les Illes Balears, Palma de Mallorca, Spain
fYear :
2004
fDate :
22-24 Sept. 2004
Firstpage :
229
Lastpage :
238
Abstract :
The flexible time-triggered CAN (FTT-CAN) is a master/slave network which uses replicated masters in order to avoid the single point of failure that a single master would represent. Each FTT-CAN replicated masters holds a replica of a communication requirements table, and slaves may request online updates of this table. These updates are the only source of inconsistency among the master replicas. This work addresses the design and modeling of a distributed protocol for updating this replicated communication requirements table in a consistent way, despite faults in the channel as well as physical faults in the nodes. The protocol is thoroughly described, a simulation and verification model of the protocol is presented, and the key properties to be satisfied by the protocol are formulated over this verification model. Finally, these properties are verified for the case of three replicas of the master and one slave. The verification model has been specified using the formal description language PROMELA (PROtocol MEta LAnguage), and the formal verification has been carried out with the Spin (Simple PROMELA Interpreter) model checking tool.
Keywords :
controller area networks; formal verification; protocols; specification languages; distributed protocol design; distributed protocol modeling; flexible time triggered CAN; formal description language; formal verification; master replicas; master-slave network; model checking tool; online updates; protocol meta language; replicated communication requirements table; simple PROMELA interpreter; Access control; Actuators; Communication system traffic control; Embedded system; LAN interconnection; Master-slave; Protocols; Road transportation; Sensor systems; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Factory Communication Systems, 2004. Proceedings. 2004 IEEE International Workshop on
Print_ISBN :
0-7803-8734-1
Type :
conf
DOI :
10.1109/WFCS.2004.1377715
Filename :
1377715
Link To Document :
بازگشت