摘要
数据总线是构建分布式实时容错系统的关键技术之一,而基于TTA架构定义的TTP/C协议是面向安全关键领域的最新总线规范;首先介绍了TTP/C协议的基本架构和运行机制,然后深入研究了基于Welch-Lynch算法的分布式容错同步时钟、基于GMP的容错一致性策略和上电启动过程等TTP/C协议的关键特性;研究结果表明TTP/C协议具有严格的时间确定性和完备的容错策略,十分适合作为航空、汽车、铁路等安全关键领域的通用底层解决方案。
While the data bus is one of the key technologies to build distributed real--time fault--tolerant systems, TTP/C protocol is the latest bus specification for safety-- critical areas based on TTA architecture. Firstly, the basic structure and operation mechanism of TTP/C were introduced, then the key characteristics of TTP/C such as distributed fault tolerant synchronous clock based on the Welch-- Lynch algorithm, fault tolerant consistency strategy based on the GMP and start--up were investigated. The results show that TTP/C is very suitable for a generic underlying solutions of the aviation, automotive, railway and other safety--critical areas with its strict time determinability and complete fault tolerant strategy.
出处
《计算机测量与控制》
CSCD
北大核心
2012年第10期2769-2772,共4页
Computer Measurement &Control
基金
江苏省研究生培养创新工程(CX09B_086Z)
2011年江苏省优势学科建设项目资助
关键词
TTP/C协议
容错策略
时钟同步
一致性
启动过程
time--triggered protocol/class C
fault--tolerance strategy
clock synchronization
consistency
startup process