用于边缘网关的字节流协议适配与连接控制方法和系统与流程

文档序号:37595148发布日期:2024-04-18 12:31阅读:3来源:国知局
用于边缘网关的字节流协议适配与连接控制方法和系统与流程

本发明涉及数据处理的领域,尤其涉及用于边缘网关的字节流协议适配与连接控制方法和系统。


背景技术:

1、物联网内部包括多个边缘网关,每个边缘网关作为不同终端之间的连接中转站,从而使得不同终端能够通过至少一个边缘网关进行通信连接。每个边缘网关是根据自身内部的网关协议进行数据传输的,在边缘网关工作过程中,边缘网关内部的网关协议会被木马病毒等非法篡改,导致边缘网关无法正常工作,使得边缘网关所在的网络路径发生数据流传输堵塞的情况。为此需要对网络路径下属所有边缘网关进行排查,识别被非法篡改网关协议的边缘网关,再对识别得到的边缘网关进行修复,这增加了边缘网关的修复时间成本,无法及时高效保证边缘网关的正常持续数据流传输。


技术实现思路

1、本发明的目的在于提供用于边缘网关的字节流协议适配与连接控制方法和系统,其基于边缘网关当前所在网络的网络工作状态信息,判断所述边缘网关当前是否处于正常数据流传输状态,以此调整边缘网关的数据流传输状态,避免边缘网关继续发生数据传输堵塞;还分析边缘网关的网关协议日志,确定发生的网关协议变更异常事件的属性信息,以此从云平台调取网关协议编辑工具并进行字节流协议适配处理,对边缘网关进行网关协议的更正修复;基于边缘网关的数据流传输日志,确定边缘网关的历史连接终端属性信息,以此恢复边缘网关与相应用户终端的连接通道,并重新开启被暂停的数据流传输任务,从而快速准确对边缘网关进行协议修复,保证边缘网关的正常持续数据流传输。

2、本发明是通过以下技术方案实现:

3、用于边缘网关的字节流协议适配与连接控制方法,包括:

4、获取边缘网关当前所在网络的网络工作状态信息,基于所述网络工作状态信息,判断所述边缘网关当前是否处于正常数据流传输状态;当所述边缘网关不处于正常数据流传输状态时,调整所述边缘网关的数据流传输状态;

5、对所述边缘网关的网关协议日志进行分析,确定所述边缘网关发生的网关协议变更异常事件;基于所述网关协议变更异常事件的属性信息,从云平台调取相应的网关协议编辑工具,以此对所述边缘网关进行字节流协议适配处理,生成相应的网关协议,并将生成的网关协议加载至所述边缘网关;

6、基于所述边缘网关的数据流传输日志,确定所述边缘网关的历史连接终端属性信息;基于所述历史连接终端属性信息,恢复所述边缘网关与相应用户终端的连接通道,并重新开启被暂停的数据流传输任务。

7、可选地,获取边缘网关当前所在网络的网络工作状态信息,基于所述网络工作状态信息,判断所述边缘网关当前是否处于正常数据流传输状态;当所述边缘网关不处于正常数据流传输状态时,调整所述边缘网关的数据流传输状态,包括:

8、获取边缘网关当前所在网络对应连接的所有网络路径的数据流传输工作状态信息,对所述数据流传输工作状态信息进行分析,确定所述网络路径是否发生数据流传输堵塞情况;当所述网络路径发生数据流传输堵塞情况,则确定所述网络路径的数据流堵塞节点网络位置;若所述数据流堵塞节点网络位置与所述边缘网关的网络位置相同,则判断所述边缘网关当前不处于正常数据流传输状态;否则,判断所述边缘网关当前处于正常数据流传输状态;

9、当所述边缘网关不处于正常数据流传输状态,则将所述边缘网关切换至数据流传输暂停状态。

10、可选地,对所述边缘网关的网关协议日志进行分析,确定所述边缘网关发生的网关协议变更异常事件;基于所述网关协议变更异常事件的属性信息,从云平台调取相应的网关协议编辑工具,以此对所述边缘网关进行字节流协议适配处理,生成相应的网关协议,并将生成的网关协议加载至所述边缘网关,包括:

11、对所述边缘网关的网关协议日志进行分析,得到所述边缘网关在工作过程中的网关协议变更记录;若所述网关协议变更记录包含非法篡改信息,表明所述边缘网关发生网关协议变更异常事件;否则,表明所述边缘网关未发生网关协议变更异常事件;

12、基于所述网关协议变更异常事件的协议类型属性信息,从云平台调取相应的网关协议编辑工具,以此对所述边缘网关原有的网关协议文本进行字节流协议适配处理,重新生成相应的网关协议;并基于所述边缘网关的网关地址,将生成的网关协议加载至所述边缘网关。

13、可选地,基于所述边缘网关的数据流传输日志,确定所述边缘网关的历史连接终端属性信息;基于所述历史连接终端属性信息,恢复所述边缘网关与相应用户终端的连接通道,并重新开启被暂停的数据流传输任务,包括:

14、对所述边缘网关的数据流传输日志进行分析,确定所述边缘网关的历史连接终端身份属性信息;

15、基于所述历史连接终端身份属性信息,从所述边缘网关最近一次暂停数据流传输对应的用户终端的数据流传输任务中确定相应的数据流传输暂停节点;再基于最近一次暂停数据流传输对应的用户终端所在的网络位置,恢复所述边缘网关与所述用户终端的连接通道;并基于所述数据流传输暂停节点,重新开启相应被暂停的数据流传输任务。

16、用于边缘网关的字节流协议适配与连接控制系统,包括:

17、边缘网关识别模块,用于获取边缘网关当前所在网络的网络工作状态信息,基于所述网络工作状态信息,判断所述边缘网关当前是否处于正常数据流传输状态;

18、数据流传输状态调整模块,用于当所述边缘网关不处于正常数据流传输状态时,调整所述边缘网关的数据流传输状态;

19、网关协议变更异常确定模块,用于对所述边缘网关的网关协议日志进行分析,确定所述边缘网关发生的网关协议变更异常事件;

20、字节流协议适配模块,用于基于所述网关协议变更异常事件的属性信息,从云平台调取相应的网关协议编辑工具,以此对所述边缘网关进行字节流协议适配处理,生成相应的网关协议,并将生成的网关协议加载至所述边缘网关;

21、数据流传输任务重启模块,用于基于所述边缘网关的数据流传输日志,确定所述边缘网关的历史连接终端属性信息;基于所述历史连接终端属性信息,恢复所述边缘网关与相应用户终端的连接通道,并重新开启被暂停的数据流传输任务。

22、可选地,所述边缘网关识别模块用于获取边缘网关当前所在网络的网络工作状态信息,基于所述网络工作状态信息,判断所述边缘网关当前是否处于正常数据流传输状态,包括:

23、获取边缘网关当前所在网络对应连接的所有网络路径的数据流传输工作状态信息,对所述数据流传输工作状态信息进行分析,确定所述网络路径是否发生数据流传输堵塞情况;当所述网络路径发生数据流传输堵塞情况,则确定所述网络路径的数据流堵塞节点网络位置;若所述数据流堵塞节点网络位置与所述边缘网关的网络位置相同,则判断所述边缘网关当前不处于正常数据流传输状态;否则,判断所述边缘网关当前处于正常数据流传输状态;

24、所述数据流传输状态调整模块用于当所述边缘网关不处于正常数据流传输状态时,调整所述边缘网关的数据流传输状态,包括:

25、当所述边缘网关不处于正常数据流传输状态,则将所述边缘网关切换至数据流传输暂停状态。

26、可选地,所述网关协议变更异常确定模块用于对所述边缘网关的网关协议日志进行分析,确定所述边缘网关发生的网关协议变更异常事件,包括:

27、对所述边缘网关的网关协议日志进行分析,得到所述边缘网关在工作过程中的网关协议变更记录;若所述网关协议变更记录包含非法篡改信息,表明所述边缘网关发生网关协议变更异常事件;否则,表明所述边缘网关未发生网关协议变更异常事件;

28、所述字节流协议适配模块用于基于所述网关协议变更异常事件的属性信息,从云平台调取相应的网关协议编辑工具,以此对所述边缘网关进行字节流协议适配处理,生成相应的网关协议,并将生成的网关协议加载至所述边缘网关,包括:

29、基于所述网关协议变更异常事件的协议类型属性信息,从云平台调取相应的网关协议编辑工具,以此对所述边缘网关原有的网关协议文本进行字节流协议适配处理,重新生成相应的网关协议;并基于所述边缘网关的网关地址,将生成的网关协议加载至所述边缘网关。

30、可选地,所述数据流传输任务重启模块用于基于所述边缘网关的数据流传输日志,确定所述边缘网关的历史连接终端属性信息;基于所述历史连接终端属性信息,恢复所述边缘网关与相应用户终端的连接通道,并重新开启被暂停的数据流传输任务,包括:

31、对所述边缘网关的数据流传输日志进行分析,确定所述边缘网关的历史连接终端身份属性信息;

32、基于所述历史连接终端身份属性信息,从所述边缘网关最近一次暂停数据流传输对应的用户终端的数据流传输任务中确定相应的数据流传输暂停节点;再基于最近一次暂停数据流传输对应的用户终端所在的网络位置,恢复所述边缘网关与所述用户终端的连接通道;并基于所述数据流传输暂停节点,重新开启相应被暂停的数据流传输任务。

33、与现有技术相比,本发明具有如下有益效果:

34、本技术提供的用于边缘网关的字节流协议适配与连接控制方法和系统基于边缘网关当前所在网络的网络工作状态信息,判断所述边缘网关当前是否处于正常数据流传输状态,以此调整边缘网关的数据流传输状态,避免边缘网关继续发生数据传输堵塞;还分析边缘网关的网关协议日志,确定发生的网关协议变更异常事件的属性信息,以此从云平台调取网关协议编辑工具并进行字节流协议适配处理,对边缘网关进行网关协议的更正修复;基于边缘网关的数据流传输日志,确定边缘网关的历史连接终端属性信息,以此恢复边缘网关与相应用户终端的连接通道,并重新开启被暂停的数据流传输任务,从而快速准确对边缘网关进行协议修复,保证边缘网关的正常持续数据流传输。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1