期刊文献+

基于RTEthernet改进的时钟同步算法

Improved Clock Synchronization Algorithm Based on RTEthernet
下载PDF
导出
摘要 以太网其庞大的网络系统在复杂的环境中存在网络链路延迟,节点时钟的漂移,同步能力差等问题;通过研究RTEthernet协议的起源和工作原理,考虑到影响实时以太网时间同步精密度的时钟拜占庭故障、网络传输延迟和漂移率等3个因素,建立了符合RTEthernet协议的通信模型;对FTA时钟同步算法在故障下时钟同步精密度损失率提升较少的问题进行了研究,引入了滑动窗口技术,提出了容错滑动窗口(FTSW,fault tolerant sliding window)算法;容错滑动窗口算法能进一步提高分布式系统在进行时钟同步是对故障节点的容错能力;最后,使用CANoe仿真工具对FTSW算法进行仿真验证,FTSW算法的容错性优于FTA时钟同步算法算法,且在系统(7个节点)中存在两个拜占庭故障的情况下,同步后的精密度损失率降低了7.1%。 Ethernet with its huge network system has problems of network link delay,drift of node clocks and poor synchronization capability in a complex environment.By studying the origin and working principle of RTEthernet protocol,a communication model conforming to RTEthernet protocol is established considering three factors such as clock Byzantine faults,network transmission delays and drift rates,that affect the precision of real-time Ethernet time synchronization.The problem that the FTA clock synchronization algorithm has less improvement in clock synchronization precision loss rate under fault is studied,the sliding window technology is introduced,and the Fault-Tolerant Sliding Window(FTSW) algorithm is proposed.The Fault-Tolerant Sliding Window algorithm can further improve the fault tolerance of the distributed system to the faulty nodes when clock synchronization is performed.Finally,the FTSW algorithm is simulated using the CANoe simulation tool to verify that the FTSW algorithm is more fault-tolerant than the FTA clock synchronization algorithm,and in the case of two Byzantine faults in the system(seven nodes),the precision loss rate after the synchronization decreases by 7.1%.
作者 陈佳佳 张凤登 张宇辉 CHEN Jiajia;ZHANG Fengdeng;ZHANG Yuhui(School of Optical Information and Computer Engineering,Shanghai University of Technology,Shanghai 200093,China)
出处 《计算机测量与控制》 2022年第3期229-233,271,共6页 Computer Measurement &Control
基金 国家自然科学基金(71840003) 上海市自然科学基金项目(15ZR1429300)。
关键词 RTEthernet FTSW 以太网 拜占庭故障 时钟同步 RTEthernet FTSW ethernet byzantine failure clock synchronization
  • 相关文献

参考文献4

二级参考文献16

  • 1常建龙,曹锋,周傲英+.基于滑动窗口的进化数据流聚类[J].软件学报,2007,18(4):905-918. 被引量:60
  • 2程玉胜,张佑生,胡学钢.基于边界域的知识粗糙熵与粗集粗糙熵[J].系统仿真学报,2007,19(9):2008-2011. 被引量:16
  • 3Andrew S Tanenbaum著.陆丽娜,吴为国,刘隆国译校.分布式操作系统[M].北京:电子工业出版社,1999
  • 4K G Shin,R Ramanathan.Clock synchronization of a large multiprocessor system in the presence of malicious faults[J].IEEE Transactions on computers, 1987
  • 5H Kopetz,W Ochsenreiter. Clock synchronization in distributed realtime computer systems[J].IEEE Transactions on computers,1987;8
  • 6F Cristian,H Aghili,R strong. Clock synchronization in the presence of omission and performance failures,and processor joins[C].In:Proc of the 16 International symposium on Fault-Tolerant Computing Systems,1986-07
  • 7S R Mahaney, F B Shneider. Inexact agreement: Accuracy, precision,and graceful degradation[C].In:Proc of the 4th International sysmposium in large Principles of Distributed Computing, 1985-08
  • 8C Fetzer,F Cristian.Integrating external and internal clock synchronization[J].Journal of Real-time systems, 1997
  • 9P Verissimo,A Casimiro,L Rodriguses. Cesiumspray:a precise and accurate global time service for large scale systems[J].Journals of Real-time Systems, 1997; 12
  • 10A Olson,K G Shin. Fault-tolerant clock synchronization in large multicomputer systems[J].IEEE Transactions on Parratel and Distributed systems 5,1994

共引文献28

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部