当前位置: 首页 > 专利查询>季华实验室专利>正文

通讯协议管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30637982 阅读:15 留言:0更新日期:2021-11-04 00:26
本申请属于通讯技术领域,公开了一种通讯协议管理方法、装置、电子设备及存储介质,通过获取各设备的基础信息和协议信息;所述基础信息包括温度、IO资源占用率和协议数据缓冲池中的连接数目;所述协议信息包括数据传输速率和数据丢包率;根据所述基础信息和所述协议信息判断各所述设备的状态类型;根据各所述设备的状态类型向各所述设备发送相应指令,使各所述设备切换通讯协议、关闭通讯信道或重启通讯信道;有利于避免各设备由于运算压力过大和资源占用过多而发生故障,从而保证边缘计算系统的系统完整性与稳定性。系统完整性与稳定性。系统完整性与稳定性。

【技术实现步骤摘要】
通讯协议管理方法、装置、电子设备及存储介质


[0001]本申请涉及通讯
,具体而言,涉及一种通讯协议管理方法、装置、电子设备及存储介质。

技术介绍

[0002]在实际应用中,机器人设备要连接控制器(PLC)设备,但为了实现数据的提前处理、保障数据安全性,有时候会用边缘计算系统来替代简单的控制器(PLC)来对机器人进行控制。其中,边缘计算系统一般包括PLC控制器、数据网关、边缘计算器、本地数据服务器等设备,其中,PLC控制器、数据网关、本地数据服务器等设备均与边缘计算器通讯连接。有时候,边缘计算系统还会与云端服务器、MES系统、SCADA系统等通过网络连接,以便云端服务器、MES系统、SCADA系统通过该边缘计算系统订阅机器人的数据,导致边缘计算系统的任务多变(需要处理实时性极强的机器人端数据,又要负荷云端服务器、MES系统、SCADA系统等各个系统的数据订阅),边缘计算系统中各设备的工作压力和资源占用情况会因为边缘计算系统的任务变化而产生变化,可能导致设备的运算压力过大或资源占用过多的情况,当设备的运算压力过大或资源占用过多时,可能会导致各设备与边缘计算器之间通讯时发生故障。
[0003]边缘计算系统中各设备与边缘计算器之间通常可支持多种不同的通讯协议的数据传输,而不同的协议的通讯方式和数据传输格式设计不同,对设备资源的占用情况不同。因此,有必要对边缘计算系统中各设备与边缘计算器之间的通讯协议进行管理,以避免各设备由于运算压力过大和资源占用过多而发生故障,保证边缘计算系统的系统完整性与稳定性。

技术实现思路

[0004]本申请的目的在于提供一种通讯协议管理方法、装置、电子设备及存储介质,有利于避免各设备由于运算压力过大和资源占用过多而发生故障,从而保证边缘计算系统的系统完整性与稳定性。
[0005]第一方面,本申请提供了一种通讯协议管理方法,用于边缘控制系统的边缘计算器,以对边缘控制系统的其它设备与所述边缘计算器之间的通讯协议进行管理,包括以下步骤:A1.获取各设备的基础信息和协议信息;所述基础信息包括温度、IO资源占用率和协议数据缓冲池中的连接数目;所述协议信息包括数据传输速率和数据丢包率;A2.根据所述基础信息和所述协议信息判断各所述设备的状态类型;A3.根据各所述设备的状态类型向各所述设备发送相应指令,使各所述设备切换通讯协议、关闭通讯信道或重启通讯信道。
[0006]本申请的通讯协议管理方法,根据各设备的温度、IO资源占用率和协议数据缓冲池中的连接数目等基础信息,以及数据传输速率和数据丢包率等协议信息,确定各所述设
备的状态类型,并根据具体的状态类型使对应的设备通讯协议、关闭通讯信道或重启通讯信道,有利于避免各设备由于运算压力过大和资源占用过多而发生故障,从而保证边缘计算系统的系统完整性与稳定性。
[0007]优选地,所述状态类型包括设备性能下降状态,所述设备性能下降状态是指设备的温度过高或IO资源占用率过高,且所述设备的数据传输速率和数据丢包率正常;步骤A3包括:当有设备处于设备性能下降状态时,向处于设备性能下降状态的所述设备发送第一控制指令,使所述设备把当前使用的通讯协议切换为功耗更低的通讯协议。
[0008]当设备的设备性能下降时,把当前使用的通讯协议切换为功耗更低的通讯协议,可降低设备的总体功耗、并降低IO资源占用率,从而可避免设备温度和IO资源占用率持续增高而最终导致无法正常通讯甚至停机,从而保证整个系统的完整性和稳定性。
[0009]优选地,所述状态类型包括网络连接异常状态,所述网络连接异常状态是指设备的数据传输速率过低或数据丢包率过高,或者所述设备的协议数据缓冲池溢出;步骤A3包括:当有设备处于网络连接异常状态时,向处于网络连接异常状态的所述设备发送第二控制指令,使所述设备把当前使用的通讯协议切换为更稳定的通讯协议。
[0010]优选地,所述协议信息还包括所述设备当前使用的通讯信道的数量;所述当有设备处于网络连接异常状态时,向处于网络连接异常状态的所述设备发送第二控制指令,使所述设备把当前使用的通讯协议切换为更稳定的通讯协议的步骤之后,还包括:若所述设备依然处于网络连接异常状态,且当前使用的通讯信道的数量大于1,则向所述设备发送第三控制指令,使所述设备关闭部分通讯信道。
[0011]当设备当前使用的通讯信道的数量大于1,可通过牺牲次要的数据传输通道,优先保证重要数据不中断,避免重要数据丢失而造成重大损失。
[0012]优选地,所述状态类型包括设备恢复状态,所述设备恢复状态是指设备从设备性能下降状态变为正常状态,且所述正常状态的保持时间达到预设时间阈值;步骤A3包括:当有设备处于设备恢复状态时,向处于设备恢复状态的所述设备发送第四控制指令,使所述设备把当前使用的通讯协议切换为预设的最优通讯协议。
[0013]优选地,所述状态类型包括网络恢复状态,所述网络恢复状态是指设备从网络连接异常状态变为正常状态,且所述正常状态的保持时间达到预设时间阈值;步骤A3包括:当有设备处于网络恢复状态时,向处于网络恢复状态的所述设备发送第五控制指令,使所述设备把关闭的通讯信道重启。
[0014]优选地,该通讯协议管理方法,还包括步骤:检测各所述设备是否触发安全事件;在所述设备触发安全事件时,根据预先设置的配置文件执行对应的应对操作。
[0015]第二方面,本申请提供了一种通讯协议管理装置,用于边缘控制系统的边缘计算器,以对边缘控制系统的其它设备与所述边缘计算器之间的通讯协议进行管理,包括:
第一获取模块,用于获取各设备的基础信息和协议信息;所述基础信息包括温度、IO资源占用率和协议数据缓冲池中的连接数目;所述协议信息包括数据传输速率和数据丢包率;判断模块,用于根据所述基础信息和所述协议信息判断各所述设备的状态类型;第一执行模块,用于根据各所述设备的状态类型向各所述设备发送相应指令,使各所述设备切换通讯协议、关闭通讯信道或重启通讯信道。
[0016]本申请的通讯协议管理装置,根据各设备的温度、IO资源占用率和协议数据缓冲池中的连接数目等基础信息,以及数据传输速率和数据丢包率等协议信息,确定各所述设备的状态类型,并根据具体的状态类型使对应的设备切换通讯协议、关闭通讯信道或重启通讯信道,有利于避免各设备由于运算压力过大和资源占用过多而发生故障,从而保证边缘计算系统的系统完整性与稳定性。
[0017]第三方面,本申请提供了一种电子设备,包括处理器以及存储器,所述存储器存储有计算机可读取指令,当所述计算机可读取指令由所述处理器执行时,运行如所述通讯协议管理方法中的步骤。
[0018]第四方面,本申请提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时运行如所述通讯协议管理方法中的步骤。
[0019]有益效果:本申请提供的通讯协议管理方法、装置、电子设备及存储介质,通过获取各设备的基础信息和协议信息;所述基础信息包括温度、IO资源占用率和协议数据缓冲池中的连接数目;所述协议信息包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通讯协议管理方法,用于边缘控制系统的边缘计算器,以对边缘控制系统的其它设备与所述边缘计算器之间的通讯协议进行管理,其特征在于,包括以下步骤:A1.获取各设备的基础信息和协议信息;所述基础信息包括温度、IO资源占用率和协议数据缓冲池中的连接数目;所述协议信息包括数据传输速率和数据丢包率;A2.根据所述基础信息和所述协议信息判断各所述设备的状态类型;A3.根据各所述设备的状态类型向各所述设备发送相应指令,使各所述设备切换通讯协议、关闭通讯信道或重启通讯信道。2.根据权利要求1所述的通讯协议管理方法,其特征在于,所述状态类型包括设备性能下降状态,所述设备性能下降状态是指设备的温度过高或IO资源占用率过高,且所述设备的数据传输速率和数据丢包率正常;步骤A3包括:当有设备处于设备性能下降状态时,向处于设备性能下降状态的所述设备发送第一控制指令,使所述设备把当前使用的通讯协议切换为功耗更低的通讯协议。3.根据权利要求1所述的通讯协议管理方法,其特征在于,所述状态类型包括网络连接异常状态,所述网络连接异常状态是指设备的数据传输速率过低或数据丢包率过高,或者所述设备的协议数据缓冲池溢出;步骤A3包括:当有设备处于网络连接异常状态时,向处于网络连接异常状态的所述设备发送第二控制指令,使所述设备把当前使用的通讯协议切换为更稳定的通讯协议。4.根据权利要求3所述的通讯协议管理方法,其特征在于,所述协议信息还包括所述设备当前使用的通讯信道的数量;所述当有设备处于网络连接异常状态时,向处于网络连接异常状态的所述设备发送第二控制指令,使所述设备把当前使用的通讯协议切换为更稳定的通讯协议的步骤之后,还包括:若所述设备依然处于网络连接异常状态,且当前使用的通讯信道的数量大于1,则向所述设备发送第三控制指令,使所述设备关闭部分通讯信道。5.根据权利要求2所述的通讯协议管理方法,其特征在于,所述状态类型包括设备...

【专利技术属性】
技术研发人员:李季兰林培文汪松杨远达
申请(专利权)人:季华实验室
类型:发明
国别省市:

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

1