论文部分内容阅读
航空航天、交通运输和医疗卫生等行业长足的发展使得实时计算日益得到重视,实时安全关键领域成为一个热门研究方向,各公司在原有以太网的基础上,提出了多种解决方案,以期满足行业需求,得到业界认可。在多套方案竞争中,时间触发以太网(TTE,又叫TTEthernet,Time Triggered Ethernet)崭露头角,它在普通以太网的灵活性、动态性能以及“尽力而为”中融入时间触发技术的确定性、容错机制和实时性能,而时间触发以太网的时间特性对网络中节点时钟同步提出了新的要求。本文采用了学习、研究、分析和模拟仿真的基本思路,对时间触发以太网技术进行了深入研究,并在仿真平台上实现了实时触发以太网同步协议。主要学习了时间触发以太网技术和OPNET仿真工具,在研究了时间触发以太网体系架构和网络构型的基础上,分析了TTE协议(TTP,Time-triggered Protocol)中的时钟同步协议,设计出由时序保持算法和集中算法组成的时钟同步算法。通过提出仿真方案,建立理论模型,并最后在OPNET中仿真实现了具有确定性、容错机制和实时性能的时间触发以太网。时间触发以太网由终端节点、交换机和链路组成,文章分别设计了终端节点模型、交换机模型,在OPNET仿真工具上仿真实现,并通过模型功能性测试。重点研究时间触发以太网同步算法,规划出了时钟同步流程,设计出同步关键算法。然后,由终端节点和交换机组建网络场景,包括单通道网络拓扑和双通道网络拓扑,来验证时钟同步算法的有效性。最后,对网络节点同步精度进行测量,得到了单通道和双通道的时钟同步精度,分别达到10纳秒和100纳秒,能够很好的满足时间触发以太网需求。文章在最后提出了实时触发以太网技术还存在的一些问题,如需要静态配置导致适应性差、算法本身还不够成熟等,并拟出了将来的研究方向,以供参考。文章设计的TTE网络构型和同步算法,作为新兴的实时网络技术很好的满足了当前实时应用的需求,可以据此开发相应的TTE产品。