Browse wiki

From Navigators

Jump to: navigation, search
Abstract Standard fieldbuses are nowadays a cost-ef Standard fieldbuses are nowadays a cost-effective solution for distributed control systems. However, the efficient implementation of fault-tolerance and real-time mech- anisms on fieldbus environments is far from being a plain engineering task. Rather, it poses a comprehensive set of non-trivial problems whose solution requires a systemic approach, taken here in the context of CAN, the Controller Area Network. One key point is that fault-tolerant distributed systems may take advantage from the availability of reliable communications. In this regard, we dismiss the misconception that CAN native mechanisms guarantee reliable message broadcast. Then, reasoning about the reliability of CAN communications and their weaknesses, we discuss a suite of low-level protocols providing: reliable and atomic broadcast; node failure detection and site membership; clock synchronization. Refuting a common belief that bus media redundancy is too complex to be im- plemented in the CAN infrastructure, we present an innovative and extremely simple mechanism that makes such an approach feasible, using off-the-shelf components. This secures resilience against permanent partitioning of the CAN infrastructure. In addition, we discuss a problem often disregarded in many analysis of CAN timing properties: temporary partitions (inaccessibility). We explain how to secure CAN real-time operation in the presence of temporary network errors. the presence of temporary network errors.
Address Lisbon, Portugal  +
Advisor Paulo Verissimo + , Guilherme Arroz +
Author José Rufino +
Key Rufino02phd  +
Month jul  +
NumPubDate 2,002.07  +
Project Project:DARIO +
ResearchLine Timeliness and Adaptation in Dependable Systems (TADS) +
School Technical University of Lisbon, Instituto Superior Técnico  +
Title Computational System for Real-Time Distributed Control  +
Type phdthesis  +
Url  +
Year 2002  +
Categories Publication  +
Modification dateThis property is a special property in this wiki. 15 January 2013 13:06:46  +
hide properties that link here 
  No properties link to this page.


Enter the name of the page to start browsing from.
Personal tools
Navigators toolbox