【技术实现步骤摘要】
一种更新映射关系的方法以及装置
本申请涉及通信领域,尤其涉及一种更新映射关系的方法以及装置。
技术介绍
确定性网络可以保证端到端的数据传输的带宽、时延和时延抖动等,例如,在数据传输的链路中,上游节点在向下游节点传输数据时,下游节点接收到该数据的时延可以是已知的。下游节点在接收到上游节点发送的数据之后,将该数据转发至下一跳。然而,当下游节点与上游节点之间的链路出现时延异常,例如,切换链路、链路时延变化等情况,下游节点则无法检测到时延异常的情况,导致下游节点的数据传输异常。例如,上游节点与下游节点之间有多条光纤或多个连接的端口等,当上游节点发送的数据切换到新的链路上发送时,下游节点并不能获知发生了链路切换,从而影响下游节点的数据传输。
技术实现思路
本申请提供一种更新映射关系的方法,应用于确定性网络,在确定链路出现时延异常后及时更新周期映射关系,保证报文的稳定转发。有鉴于此,本申请第一方面提供一种更新映射关系的方法,包括:第一设备依次获取第二设备发送的第一报文以及第二报文;第一设备确定接收第一 ...
【技术保护点】
1.一种更新映射关系的方法,其特征在于,包括:/n第一设备依次获取第二设备发送的第一报文以及第二报文;/n所述第一设备确定接收所述第一报文的时刻与接收所述第二报文的时刻之间的第一时差值;/n若所述第一设备确定所述第一时差值不在预设范围内,则所述第一设备更新周期映射关系,所述周期映射关系包括第一周期标签与发送周期之间的映射关系,所述第一周期标签为所述第二设备向所述第一设备发送的报文中携带的标识,所述发送周期为所述第一设备向第三设备转发所述第一周期标签对应的报文的周期。/n
【技术特征摘要】
1.一种更新映射关系的方法,其特征在于,包括:
第一设备依次获取第二设备发送的第一报文以及第二报文;
所述第一设备确定接收所述第一报文的时刻与接收所述第二报文的时刻之间的第一时差值;
若所述第一设备确定所述第一时差值不在预设范围内,则所述第一设备更新周期映射关系,所述周期映射关系包括第一周期标签与发送周期之间的映射关系,所述第一周期标签为所述第二设备向所述第一设备发送的报文中携带的标识,所述发送周期为所述第一设备向第三设备转发所述第一周期标签对应的报文的周期。
2.根据权利要求1所述的方法,其特征在于,第一设备依次获取第二设备发送的第一报文以及第二报文,包括:
所述第一设备依次接收所述第二设备发送的至少两个报文;
所述第一设备从所述至少两个报文中确定所述第一报文以及所述第二报文,所述第一报文与所述第二报文都包括预设的标识。
3.根据权利要求2所述的方法,其特征在于,所述第一报文中包括第一预设标识,所述第二报文中包括第二预设标识,所述第二报文发送所述第一报文的周期为第一周期,所述第二报文发送所述第二报文的周期为第二周期;
所述第一预设标识用于指示所述第一报文为所述第二设备在所述第一周期内发送的第一个报文,以及所述第二预设标识用于指示所述第二报文为所述第二设备在所述第二周期内发送的第一个报文;
或者,
所述第一预设标识用于指示所述第二设备发送所述第一报文的时刻相对于所述第一周期的起始时刻的偏移,所述第二预设标识用于指示所述第二设备发送所述第二报文的时刻相对于所述第二周期的起始时刻的偏移。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述第一设备更新周期映射关系,包括:
所述第一设备获取第三报文的接收时刻、预设处理时长以及所述第三报文中携带的第二周期标签,所述第二周期标签用于指示所述第二设备发送所述第三报文的周期;
所述第一设备根据所述接收时刻、所述第二周期标签以及所述预设处理时长,更新所述周期映射关系。
5.根据权利要求4所述的方法,其特征在于,所述第三报文为所述第二报文,或者,所述第三报文为所述第一设备确定所述时差值不在预设范围内之后,接收到的所述第二设备发送的报文。
6.根据权利要求1-5中任一项所述的方法,其特征在于,在所述第一设备更新周期映射关系之后,所述方法还包括:
所述第一设备接收所述第二设备发送的第四报文;
所述第一设备获取所述第四报文中携带的第三周期标签;
所述第一设备根据所述第三周期标签以及更新后的所述周期映射关系向所述第三设备转发所述第四报文。
7.根据权利要求6所述的方法,其特征在于,所述第一设备根据所述第三周期标签以及更新后的所述周期映射关系向所述第三设备转发所述第四报文,包括:
所述第一设备根据所述第三周期标签以及更新后的所述周期映射关系确定向所述第三设备转发所述第四报文的转发周期;
所述第一设备将所述第四报文中的所述第三周期标签替换为第四周期标签,所述第四报文的转发周期与所述第四周期标签对应;
所述第一设备在所述第四报文的转发周期,将携带所述第四周期标签的第四报文发送至所述第三设备。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
若所述第一设备确定存在第五报文占用所述第四报文的转发周期,则所述第一设备在所述第五报文占用所述第四报文的转发周期传输的数据超过预设长度后,打断所述第五报文的传输。
9.根据权利要求1-8中任一项所述的方法,其特征在于,在所述第一设备更新周期映射关系之后,所述方法还包括:
若所述第一设备接收到第六报文,则所述第一设备确定所述第六报文的接收时刻与所述第二报文的接收时刻的第二时差值,所述第六报文为所述第二设备在发送所述第二报文的周期之后的任一周期内发送;
所述第一设备根据所述第二时差值确定是否再次更新所述周期映射关系。
10.一种更新映射关系的方法,其特征在于,包括:
第二设备在第一数据中插入第一预设标识,得到第一报文;
所述第二设备在第一周期内发送所述第一报文;
所述第二设备在第二数据中插入所述第二预设标识,得到第二报文;
所述第二设备在第二周期内发送所述第二报文,以使所述第一设备根据依次接收到的所述第一报文与所述第二报文确定是否更新周期映射关系,所述周期映射关系包括第一周期标签与转发周期之间的映射关系,所述第一周期标签为所述第二设备向所述第一设备发送的报文中携带的标识,所述转发周期为所述第一设备向第三设备转发所述第一周期标签对应的报文的周期。
11.根据权利要求10所述的方法,其特征在于,
所述第一预设标识用于指示所述第一报文为所述第二设备在所述第一周期内发送的第一个报文,所第二预设标识用于指示所述第二报文为所述第二设备在所述第二周期发送的第一个报文;
或者,
所述第一预设标识用于指示所述第二设备发送所述第一报文的时刻相对于所述第一周期的起始时刻的偏移,所述第二预设标识用于指示所述第二设备发送所述第二报文的时刻相对于所述第二周期的起始时刻的偏移。
12.一种网络设备,其特征在于,包括:
收发单元,用于依次获取第二设备发送的第一报文以及第二报文;
处理单元,用于确定接收所述第一报文的时刻与接收所述第二报文的时刻之间的第一时差值;
所述处理单元,还用于若所述第一设备确定所述第一时差值不在预设范围内,则更新周期映射关系,所述周期映射关系包括第一周期标签与发送周期之间的映射关系,所述第一周期标签为所述第二设备向所述第一设备发送的报文中携带的标识,所述发送周期为所述收发单元向第三设备转发所述第一周...
【专利技术属性】
技术研发人员:孟锐,王闯,于德雷,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。