网络通信方法、装置、设备及存储介质制造方法及图纸

技术编号:32794692 阅读:56 留言:0更新日期:2022-03-23 19:56
本申请提供一种网络通信方法、装置、设备及存储介质,方法包括:CUC与所述第一CNC进行通信;在通信过程中,判断所述第一CNC是否出现故障;若确定所述第一CNC出现故障,则切换为与所述第二CNC进行通信。本申请中,CUC在与第一CNC通信的过程中,判断第一CNC是否出故障,若出现,则切换为与第二CNC进行通信,由于第一CNC与第二CNC之前信息同步,因此CUC可以继续与第二CNC进行正常通信,从而保证通信的连续性和稳定性,提高TSN的稳定性。提高TSN的稳定性。提高TSN的稳定性。

【技术实现步骤摘要】
网络通信方法、装置、设备及存储介质


[0001]本申请涉及网络通信
,尤其涉及一种网络通信方法、装置、设备及存储介质。

技术介绍

[0002]随着信息技术与运营技术的不断融合,对于统一网络架构的需求变得迫切。时间敏感型网络(Time Sensitive Network,TSN)是目前国际产业界正在积极推动的全新工业通信技术。时间敏感型网络允许周期性与非周期性数据在同一网络中传输,使得标准以太网具有确定性传输的优势,并通过厂商独立的标准化进程,已成为广泛聚焦的关键技术。
[0003]在TSN的所有结构中,中央网络配置(Centralized Network Configuration,CNC)的作用非常重要,然而,一旦CNC出现故障,会导致整个网络的配置无法更新,从而导致新的用户需求无法满足,降低TSN的可靠性。
[0004]在
技术介绍
中公开的上述信息仅用于加强对本申请的背景的理解,因此其可能包含没有形成为本领域普通技术人员所知晓的现有技术的信息。

技术实现思路

[0005]本申请提供一种网络通信方法、装置、设备及存储介质,用以解决现有技术存在的问题。
[0006]第一方面,本申请提供一种网络通信方法,应用于时间敏感型网络TSN中的中央用户配置CUC,TSN包括CUC、第一中央网络配置CNC、第二CNC以及网桥,第一CNC与第二CNC之间实现信息同步,方法包括:
[0007]与第一CNC进行通信;
[0008]在通信过程中,判断第一CNC是否出现故障;/>[0009]若确定第一CNC出现故障,则切换为与第二CNC进行通信。
[0010]在一些实施例中,判断第一CNC是否出现故障,包括:
[0011]向第一CNC发送第一预设信号;
[0012]判断是否接收到第一CNC基于第一预设信号发送的第一响应信号;
[0013]若未接收到第一响应信号,则确定第一CNC出现故障。
[0014]在一些实施例中,切换为与第二CNC进行通信,包括:
[0015]向第二CNC发送第一查询消息,第一查询消息用于查询第二CNC当前是否出现故障;
[0016]在接收到第二CNC当前未出现故障的第一反馈消息时,切换为与第二CNC进行通信。
[0017]在一些实施例中,还包括:
[0018]在接收到第一CNC发送的故障恢复消息后,切换为与第一CNC进行通信。
[0019]第二方面,本申请提供一种网络通信方法,应用于TSN中的网桥,TSN包括CUC、第一
CNC、第二CNC以及网桥,第一CNC与第二CNC之间实现信息同步,方法包括:
[0020]与第一CNC进行通信;
[0021]在通信过程中,判断第一CNC是否出现故障;
[0022]若确定第一CNC出现故障,则切换为与第二CNC进行通信。
[0023]在一些实施例中,判断第一CNC是否出现故障,包括:
[0024]向第一CNC发送第二预设信号;
[0025]判断是否接收到第一CNC基于第二预设信号发送的第二响应信号;
[0026]若未接收到第二响应信号,则确定第一CNC出现故障。
[0027]在一些实施例中,切换为与第二CNC进行通信,包括:
[0028]向第二CNC发送第二查询消息,第二查询消息用于查询第二CNC当前是否出现故障;
[0029]在接收到第二CNC当前未出现故障的第二反馈消息时,切换为与第二CNC进行通信。
[0030]在一些实施例中,还包括:
[0031]在接收到第一CNC发送的故障恢复消息后,切换为与第一CNC进行通信。
[0032]第三方面,本申请提供一种网络通信方法,应用于TSN中的第一CNC,TSN包括CUC、第一CNC、第二CNC以及网桥,第一CNC与第二CNC之间实现信息同步,方法包括:
[0033]与CUC以及网桥进行通信;
[0034]在通信过程中,若接收到CUC发送的第一预设信号,则基于第一预设信号向CUC发送第一响应信号,第一响应信号用于辅助CUC判断第一CNC是否出现故障,以使得CUC在确定第一CNC出现故障时切换为与第二CNC进行通信;
[0035]若接收到网桥发送的第二预设信号,则基于第二预设信号向网桥发送第二响应信号,第二响应信号用于辅助网桥判断第一CNC是否出现故障,以使得网桥在确定第一CNC出现故障时切换为与第二CNC进行通信。
[0036]在一些实施例中,还包括:
[0037]在通信过程中,将与CUC以及网桥进行通信的通信数据同步至第二CNC。
[0038]在一些实施例中,还包括:
[0039]若出现故障,则在故障恢复后,向CUC、第二CNC以及网桥发送故障恢复消息,故障恢复消息用于指示第二CNC将与CUC以及网桥进行通信的通信数据同步至第一CNC,以及,指示CUC以及网桥切换为与第一CNC进行通信。
[0040]第四方面,本申请提供一种网络通信方法,应用于TSN中的第二CNC,TSN包括CUC、第一CNC、第二CNC以及网桥,第一CNC与第二CNC之间实现信息同步,方法包括:
[0041]在接收到CUC发送的第一查询消息时,若当前未出现故障,则向CUC发送第二CNC当前未出现故障的第一反馈消息;其中,第一查询消息为CUC在第一CNC出现故障后发送的消息,第一反馈消息用于指示CUC切换为与第二CNC进行通信;
[0042]在接收到网桥发送的第二查询消息时,若当前未出现故障,则向网桥发送第二CNC当前未出现故障的第二反馈消息;其中,第二查询消息为网桥在第一CNC出现故障后发送的消息,第二反馈消息用于指示网桥切换为与第二CNC进行通信。
[0043]在一些实施例中,还包括:
[0044]接收并保存第一CNC发送的通信数据,通信数据为第一CNC在未发生故障时与CUC以及网桥进行通信的通信数据。
[0045]在一些实施例中,还包括:
[0046]在CUC以及网桥切换为与第二CNC进行通信时,基于保存的最新通信数据,与CUC以及网桥进行通信。
[0047]在一些实施例中,还包括:
[0048]在接收到第一CNC发送的故障恢复消息后,停止与CUC以及网桥进行通信,并将与CUC以及网桥进行通信的最新通信数据发送至第一CNC。
[0049]第五方面,本申请提供一种网络通信装置,应用于时间敏感型网络TSN中的中央用户配置CUC,TSN包括CUC、第一中央网络配置CNC、第二CNC以及网桥,第一CNC与第二CNC之间实现信息同步,装置包括:
[0050]通信模块,用于与第一CNC进行通信;
[0051]判断模块,用于在通信过程中,判断第一CNC是否出现故障;
[0052]切换模块,用于若确定第一CNC出现故障,则切换为与第二CNC进行通信。
[0053]第六方面,本申请提供一种网络本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络通信方法,其特征在于,应用于时间敏感型网络TSN中的中央用户配置CUC,所述TSN包括CUC、第一中央网络配置CNC、第二CNC以及网桥,所述第一CNC与所述第二CNC之间实现信息同步,所述方法包括:与所述第一CNC进行通信;在通信过程中,判断所述第一CNC是否出现故障;若确定所述第一CNC出现故障,则切换为与所述第二CNC进行通信。2.根据权利要求1所述的方法,其特征在于,所述判断所述第一CNC是否出现故障,包括:向所述第一CNC发送第一预设信号;判断是否接收到所述第一CNC基于所述第一预设信号发送的第一响应信号;若未接收到所述第一响应信号,则确定所述第一CNC出现故障。3.根据权利要求1所述的方法,其特征在于,所述切换为与所述第二CNC进行通信,包括:向所述第二CNC发送第一查询消息,所述第一查询消息用于查询所述第二CNC当前是否出现故障;在接收到所述第二CNC当前未出现故障的第一反馈消息时,切换为与所述第二CNC进行通信。4.根据权利要求1

3任一项所述的方法,其特征在于,还包括:在接收到所述第一CNC发送的故障恢复消息后,切换为与所述第一CNC进行通信。5.一种网络通信方法,其特征在于,应用于TSN中的网桥,所述TSN包括CUC、第一CNC、第二CNC以及网桥,所述第一CNC与所述第二CNC之间实现信息同步,所述方法包括:与所述第一CNC进行通信;在通信过程中,判断所述第一CNC是否出现故障;若确定所述第一CNC出现故障,则切换为与所述第二CNC进行通信。6.根据权利要求5所述的方法,其特征在于,所述判断所述第一CNC是否出现故障,包括:向所述第一CNC发送第二预设信号;判断是否接收到所述第一CNC基于所述第二预设信号发送的第二响应信号;若未接收到所述第二响应信号,则确定所述第一CNC出现故障。7.根据权利要求5所述的方法,其特征在于,所述切换为与所述第二CNC进行通信,包括:向所述第二CNC发送第二查询消息,所述第二查询消息用于查询所述第二CNC当前是否出现故障;在接收到所述第二CNC当前未出现故障的第二反馈消息时,切换为与所述第二CNC进行通信。8.根据权利要求5

7任一项所述的方法,其特征在于,还包括:在接收到所述第一CNC发送的故障恢复消息后,切换为与所述第一CNC进行通信。9.一种网络通信方法,其特征在于,应用于TSN中的第一CNC,所述TSN包括CUC、第一CNC、第二CNC以及网桥,所述第一CNC与所述第二CNC之间实现信息同步,所述方法包括:
与所述CUC以及所述网桥进行通信;在通信过程中,若接收到所述CUC发送的第一预设信号,则基于所述第一预设信号向所述CUC发送第一响应信号,所述第一响应信号用于辅助所述CUC判断所述第一CNC是否出现故障,以使得所述CUC在确定所述第一CNC出现故障时切换为与所述第二CNC进行通信;若接收到所述网桥发送的第二预设信号,则基于所述第二预设信号向所述网桥发送第二响应信号,所述第二响应信号用于辅助所述网桥判断所述第一CNC是否出现故障,以使得所述网桥在确定所述第一CNC出现故障时切换为与所述第二CNC进行通信。10.根据权利要求9所述的方法,其特征在于,还包括:在通信过程中,将与所述CUC以及所述网桥进行通信的通信数据同步至所述第二CNC。11.根据权利要求9或10所述的方法,其特征在于,还包括:若出现故障,则在故障恢复后,向所述CUC、所述第二CNC以及所述网桥发送故障恢复消息,所述故障恢复消息用于指示所述第二CNC将与所述CUC以及所述网桥进行通信的通信数据同步至所述第一CNC,以及,指示所述CUC以及所述网桥切换为与所述第一CNC进行通信。12.一种网络通信方法,其特征在于,应用于TSN中的第二CNC,所述TSN包括CUC、第一CNC、第二CNC以及网桥,所述第一CNC与所述第二CNC之间实现信息同步,所述方法包括:在接收到所述CUC发送的第一查询消息时,若当前未出现故障,则向所述CUC发送第二CNC当前未出现故障的第一反馈消息;其中,所述第一查询消息为所述CUC在所述第一CNC出现故障后发送的消息,所述第一反馈消息用于指示所述CUC切换为与所述第二CNC进行通信;在接收到所述网桥发送的第二查询消息时,若当前未出现故障,则向所述网桥发送第二CNC当前未出现故障的第二反馈消息;其中,所述第二查询消息为所述网桥在所述第一CNC出现故障后发送的消息,所述第二反馈消息用于指示所述网桥切换为与所述第二CNC进行通信。13.根据权利要求12所述的方法,其特征在于,还包括:接收并保存所述第一CNC发送的通信数据,所述通信数据为所述第一CNC在未发生故障时与所述CUC以及所述网桥进行通信的通信数据。14.根据权利要求13所述的方法,其特征在于,还包括:在所述CUC以及所述网桥切换为与所述第二CNC进行通信时,基于保存的最新通信数据,与所述CUC以及所述网桥进行通信。15.根据权利要求12

14任一项所述的方法,其特征在于,还包括:在接收到所述第一CNC发送的故障恢复消息后,停止与所述CUC以及所述网桥进行通信,并将与所述CUC以及所述网桥进行通信的最新通信数据发送至所述第一CNC。16.一种网络通信装置,其特...

【专利技术属性】
技术研发人员:邱香
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1