当前位置:首页 > 实用技巧 >

以太网中如何实现数据帧的同步(以太网中如何判断数据帧为无效的)

来源:原点资讯(www.yd166.com)时间:2023-11-25 01:42:23作者:YD166手机阅读>>

另外,在航空航天和工业控制等领域,时间同步也起着越来越重要的作用。

以太网中如何实现数据帧的同步,以太网中如何判断数据帧为无效的(5)

数千架无人机组成的无人接表演需要时钟同步

以太网中如何实现数据帧的同步,以太网中如何判断数据帧为无效的(6)

以太网中如何实现数据帧的同步,以太网中如何判断数据帧为无效的(7)

时间同步技术研究现状

目前主流以太网时间同步技术主要基于NTP[1]、IEEE1588[2]、以及AS6802[3]三种时间同步协议来进行实现。NTP协议作为最早提出的时间同步协议,被广泛应用于传统以太网中,其同步精度可以达到毫秒级,但随着实时网络研究的兴起,航天航空、工业控制等领域实时性的需求不再满足于毫秒级的同步精度。

IEEE标准委员会于2002年通过的IEEE1588高精度时间同步协议相比NTP协议,其时间同步精度可以达到亚微秒级,有效解决了实时网络中时间同步精度不满足的问题。自从IEEE1588时间同步协议提出以来,得到了广泛的认可,许多厂商更是基于IEEE1588开发出了各自的产品[4]。目前,More Than IP 公司和 Arasan公司相继推出了支持IEEE1588协议的MAC模块,可实现精度为50ns的时钟同步[5][6];Hirschmann公司采用FPGA芯片实现IEEE1588时间同步的方式,其同步精度可达60ns[7]。IEEE 1588协议虽然可以提供很高的同步精度,但无法对于网络中潜在的故障节点进行容错过滤,同时IEEE1588协议中定义的主从时间同步模型,其时间同步精度过于依赖主时钟的稳定性,存在一定的局限性。

2011年颁布的开放标准AS6802[8],它继承了IEEE1588协议中的透明时钟机制[9],同时在同步处理过程中,增加了一系列容错机制[10],有效解决了IEEE 1588协议无法进行容错处理的缺陷;同时AS6802中引入了全局时间基准,网络节点的时间同步以其本地时间与全局时间基准的差值作为依据,来进行时间同步。因此同步精度[11]受网络中故障节点的影响。由于AS6802协议提出时间相对较晚,目前其相应的产品主要被TTTech公司垄断,用于汽车、飞机、航天航空系统中关键控制信号的传输;而在国内,AS6802协议的研究主要在各大航天所、研究所与高校的预研项目中进行开发研究,尚处于理论研究阶段。2011年,北京航空航天大学刘晚春[12]等人在SAE AS6802标准形成之际,对AS6802协议的时间同步机制进行了分析研究,并在特定的网络场景下,对其进行了仿真验证,为本设计提供了重要的理论基础;2013年,电子科技大学郭爱英[14]提出了一种基于FPGA的AS6802协议的实现方案,并对其进行了板级调试,但其在板级调试过程中,未能考虑实际情况下PHY侧引入时延,且缺少TTE的网络通信场景验证,尚不能投入实际应用之中;2017年,北京交通大学毛轶针对AS6802协议中定义的容错机制展开研究,设计了一套时间触发以太网容错时钟同步机制,并对其完成了仿真验证[15],为本设计中容错机制的引入,具有很好的借鉴作用。AS6802协议的高精度、高容错特性使其很好的适用于汽车、航天航空等具有高实时性、高可靠性需求的领域[16],因此对于AS6802协议进行研究,早日开发出能投入实际应用的产品,是国内学者急切需要解决的事情。

【参考文献】

[1] 赵龙. 基于NTP协议的网络授时研究[D].辽宁: 辽宁工程技术大学, 2006.

[2] IEEE Standard for a Precision ClockSynchronization Protocol for Networked Measurement and Control Systems. 2002.

[3] SAETechnical Standard. SAE AS6802[S]. SAE International. 2011-11.

[4] 曹强.OTN网络中基于IEEE1588的高精度时间同步的研究与实现[D].上海交通大学,2015.

[5] 宋仕坤. 基于以太网MAC IP核的IEEE1588协议的设计与实现[D].西安电子科技大学,2017.

[6] More Than IP Altera InternationalLimited 1588 Tri-Speed Ethernet MAC Core Product Brief. http://www.altera.com/products/ip/ampp/morethanip/documents/m-mtip-trimode1588macpbvl.0.pdf. 2006

[7] FastEthernet1588.ArasanChipSystemsInc.

http://arasan.com/products/wireline-interface/ethernet/fast-ethernet-ieee-1588/. 2010

[8] Precision ClockSynchronization-IEEE1588White Paper. Andreas Dreher,DirkMohl.

[9] 兰杰,朱晓飞,陈亚,李峭.时间触发以太网标准研究[J].航空标准化与质量,2013(05):24-27 56.

[10] 高鹏飞. 时间触发以太网交换机设计[D].西安电子科技大学,2014.

[11] 兰杰,熊华钢,李峭.时间触发以太网时钟同步的容错方法分析[J].计算机工程与设计,2015,36(01):11-16.

[12] 杨俊雄,徐亚军,何锋,刘志丹.时钟同步精度对TTE实时性影响研究[J].电光与控制,2016,23(08):33-38.

[13] 刘晚春,李峭,何锋,熊华钢.时间触发以太网同步及调度机制的研究[J].航空计算技术,2011,41(04):122-127.

[14] 郭爱英.时间触发以太网同步技术的研究与实现[D].电子科技大学,2013.

[15] 毛轶.时间触发以太网容错时钟同步机制的研究与硬件实现[D].北京交通大学,2017.

[16] Steinbach T, Lim H T, Korf F, et al. Tomorrow's In-Car Interconnect? A Competitive Evaluation of IEEE 802.1 AVB and Time-Triggered Ethernet (AS6802)[C]// Vehicular Technology Conference. IEEE, 2012:1-5.

1588时间同步原理

如果不进行时间同步,任由系统中的各个时钟自由运行,由于计时器件所使用的晶振存在相位或者频率漂移(例如受到温度影响,器件老化等因素),那么结果可能如下图虚线所示。

以太网中如何实现数据帧的同步,以太网中如何判断数据帧为无效的(8)

栏目热文

以太网的数据以广播方式发送(以太网怎么发送数据包)

以太网的数据以广播方式发送(以太网怎么发送数据包)

首先我们来回顾一下路由的基本概念,什么是路由?所谓路由就是当一台路由器(或其他三层设备)收到一个IP数据包时,路由器查看...

2023-11-25 02:18:08查看全文 >>

以太网数据生成(以太网数据包如何发送)

以太网数据生成(以太网数据包如何发送)

STP生成树协议的之间的交互通过stp BPDU(根协议数据单元,Bridge Protocol Data Unit)进...

2023-11-25 02:14:10查看全文 >>

以太网数据包的结构(以太网的网络层协议)

以太网数据包的结构(以太网的网络层协议)

简单粗暴,以太网数据包、IP包、TCP/UDP 包结构↓↓↓1、以太网数据包如下表结构所示: 目地地址(6B) 原地址 ...

2023-11-25 01:48:53查看全文 >>

用定妆粉后还可以用气垫补妆么(用完定妆粉还能用粉底液补妆吗)

用定妆粉后还可以用气垫补妆么(用完定妆粉还能用粉底液补妆吗)

底妆,是打好彩妆基础的第一步,底妆是一定要有的,而且很重要,为什么很多女孩子化的妆很容易花,涂抹的很不均匀,就是底妆没打...

2023-11-25 01:36:37查看全文 >>

补妆可以只用定妆粉吗(可用定妆粉补妆吗)

补妆可以只用定妆粉吗(可用定妆粉补妆吗)

散粉应该是每个精致吕孩梳妆台的必备之物,它看似很低调,却内有乾坤。对于散粉和粉饼,你又是哪一党呢?今天我们来说说散粉那些...

2023-11-25 02:16:57查看全文 >>

以太网数据包是怎么传送的(以太网怎么发送数据包)

以太网数据包是怎么传送的(以太网怎么发送数据包)

在回答这个问题之前我们先来了解一下ARP一、ARP协议ARP(Address Resolution Protocol)地...

2023-11-25 01:58:02查看全文 >>

以太网发送和接收数据的原理(以太网的三种传输模式)

以太网发送和接收数据的原理(以太网的三种传输模式)

路由是基于数据包的IP头部中的目的IP地址进行查找的; 查找的是路由表。 那么什么是以太网二层交换(switching...

2023-11-25 01:46:25查看全文 >>

15款福睿斯油泵继电器在哪里(1.5福睿斯油泵继电器在哪个位置)

15款福睿斯油泵继电器在哪里(1.5福睿斯油泵继电器在哪个位置)

今天给爱车福睿斯做了小保养,刚好有时间,拍了几组照片,和大家分享一下,福睿斯小保养过程。目前行驶里程26000,时间1年...

2023-11-25 02:01:14查看全文 >>

养花上有机肥好还是复合肥好呢(复合肥和有机肥哪个养花更好)

养花上有机肥好还是复合肥好呢(复合肥和有机肥哪个养花更好)

哈喽大家好,这里是种地人!今天我们聊聊施肥!大家都知道,由于过度过量使用化肥,我国的土壤状况已非常不乐观。现在农业大量的...

2023-11-25 02:11:30查看全文 >>

家庭养花复合肥和有机肥哪种好(养花用缓释肥和复合肥哪个好)

家庭养花复合肥和有机肥哪种好(养花用缓释肥和复合肥哪个好)

大家好,欢迎阅读这篇文章,关注小本养花,每天给您分享各种各样的花卉,每天几分钟教您学会养花小技巧!养花过程中花肥是必不可...

2023-11-25 02:03:15查看全文 >>

文档排行