DocumentCode
3472495
Title
A novel Shared-Clock scheduling protocol for fault-confinement in CAN-based distributed systems
Author
Muhammad, Amir ; Ayavoo, Devaraj ; Pont, Michael J.
Author_Institution
Embedded Syst. Lab., Univ. of Leicester, Leicester, UK
fYear
2010
fDate
22-24 June 2010
Firstpage
1
Lastpage
6
Abstract
The Controller Area Network (CAN) protocol is widely employed in the development of distributed embedded systems. Building on the CAN protocol, previous studies have illustrated how “Shared-Clock” (S-C) algorithms can be used in conjunction with off-the-shelf microcontrollers to create high-reliability distributed systems at low cost. In such studies, it has generally been assumed that S-C designs will be based on a bus topology: in the present paper, a novel S-C algorithm is introduced which is intended for use with “star” networks. Through a fault-injection case study and quantitative comparisons, it is demonstrated that the star-based design has a number of advantages when compared with a bus-based equivalent.
Keywords
controller area networks; embedded systems; network topology; scheduling; system buses; CAN based distributed systems; bus based equivalent; bus topology; controller area network; distributed embedded systems; fault confinement; quantitative comparisons; shared clock scheduling protocol; Buildings; Control systems; Costs; Embedded system; Laboratories; Microcontrollers; Network topology; Protocols; Scheduling; Systems engineering and theory; Controller Area Network (CAN) protocol; distributed systems; fault-confinement; star topology;
fLanguage
English
Publisher
ieee
Conference_Titel
System of Systems Engineering (SoSE), 2010 5th International Conference on
Conference_Location
Loughborough
Print_ISBN
978-1-4244-8197-2
Type
conf
DOI
10.1109/SYSOSE.2010.5544029
Filename
5544029
Link To Document