System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于计算机网络通信,具体涉及一种多冗余源的tsn时间同步方法。
技术介绍
1、time sensitive networking(tsn)时间敏感以太网是基于现有的以太网之上,实现了一组国际标准,使得普通的以太网具有了时间同步、可靠数据传输(低丢包率、低延迟、低抖动)的特性。tsn网络的基础是时间同步,ieee 802.1as定义了时间同步的标准,tsn网络中的各个节点利用802.1as标准,建立起了时间同步的状态,以供其他业务基于时间敏感特性进行数据流量的调度。
2、在以太网数据传输时,为了获得高可靠性,会使用多种形式的冗余措施,发送端发送冗余帧,接收端再消除冗余帧,如果一条链路断掉,则另一条链路不受影响。802.1as标准并没有考虑到冗余的情况,由于时间同步帧比较特殊,发送时间戳会封装在帧里面,不同链路的同步帧的发送时间戳是不同的,因此不能简单地进行帧复制、消除来进行冗余设计。基于此,亟需研究一种多冗余源的tsn时间同步方法。
技术实现思路
1、本专利技术的目的在于提供一种多冗余源的tsn时间同步方法,以解决现有的时间同步方法存在的缺少冗余特性的技术问题。
2、本专利技术提供了一种多冗余源的tsn时间同步方法,包括如下步骤:
3、步骤1,在tsn网络中增加一个主时钟端系统,使得tsn网络有两个主时钟端系统,在交换机上设计两个时钟与主时钟端系统保持同步,tsn网络中的从时钟端系统与交换机保持同步;同时,在每个端系统网卡上增加一个端口,
4、步骤2,在发送端将一个时间同步帧复制成4个时间同步帧,向4个时间同步帧依次填入不同的冗余端口编号信息,所述冗余端口编号信息包括冗余端口编号和主时钟编号,共组合为4种不同的冗余端口编号信息:p1c1、p1c2、p2c1、p2c2;其中,c1、c2表示第一主时钟和备用主时钟;
5、步骤3,发送端将步骤1得到的4个时间同步帧分别发送给接收端;
6、步骤4,接收端收到发送端发送的时间同步帧后,先解析出其中的冗余端口编号信息,并根据冗余端口编号信息进行时间同步帧的选择:先根据通道选择、再根据时钟选择得到时间同步帧。
7、进一步的,步骤2中,所述冗余端口编号信息填入时间同步帧的sourceportidentity字段中。
8、进一步的,步骤4中,所述根据冗余端口编号信息进行时间同步帧的选择具体操作如下:
9、接收端按照冗余端口编号信息中的冗余端口编号来选择时间同步帧,使用冗余端口编号为p1的时间同步帧,丢弃冗余端口编号为p2的时间同步帧,仅当p1对应的时间同步帧丢失时,使用p2对应的时间同步帧;然后,再从多个冗余端口编号为p1的时间同步帧中选择主时钟编号为c1的时间同步帧,丢弃主时钟编号为c2的时间同步帧,仅当主时钟编号为c1的时间同步帧丢失时,使用主时钟编号为c2的时间同步帧。
10、进一步的,还包括步骤5,进行802.1as标准中常规的时间同步操作。
11、相较于现有技术,本专利技术的有益效果如下:
12、(1)本专利技术的方法在不更改802.1as协议的基础上,在tsn网络中增加了端口冗余和时钟冗余,该方法能够在针对这两种冗余的情况下,实现多冗余源的tsn时间同步功能,提高时间同步的高可靠性,且兼容现有协议。
13、(2)时间同步软件在发送数据帧时,发出端口冗余帧和时钟冗余帧,在接收时间同步帧时,根据冗余信息选择出要使用的时间同步帧,丢弃其他的冗余帧。
14、(3)如果一条时间同步通道或者一个时钟失效,时间同步软件能够选择其他的时间同步通道,来继续进行时间同步,时间同步的可靠性提高。
15、(4)能够与其他非冗余端系统进行时间同步,兼容性强。
本文档来自技高网...【技术保护点】
1.一种多冗余源的TSN时间同步方法,其特征在于,包括如下步骤:
2.如权利要求1所述的多冗余源的TSN时间同步方法,其特征在于,步骤2中,所述冗余端口编号信息填入时间同步帧的sourcePortIdentity字段中。
3.如权利要求1所述的多冗余源的TSN时间同步方法,其特征在于,步骤4中,所述根据冗余端口编号信息进行时间同步帧的选择具体操作如下:
4.如权利要求1所述的多冗余源的TSN时间同步方法,其特征在于,还包括步骤5,进行802.1AS标准中常规的时间同步操作。
【技术特征摘要】
1.一种多冗余源的tsn时间同步方法,其特征在于,包括如下步骤:
2.如权利要求1所述的多冗余源的tsn时间同步方法,其特征在于,步骤2中,所述冗余端口编号信息填入时间同步帧的sourceportidentity字段中。
3.如权利要...
【专利技术属性】
技术研发人员:王红春,金星,张树兵,陈尧,贺亚权,魏涛,
申请(专利权)人:西安云维智联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。