技术新讯 > 电子通信装置的制造及其应用技术 > 通信方法及装置、边缘网关、存储介质与流程  >  正文

通信方法及装置、边缘网关、存储介质与流程

  • 国知局
  • 2024-09-05 14:46:10

本公开涉及但不限于通信,尤其涉及一种通信方法及装置、边缘网关、存储介质。

背景技术:

1、边缘网关是在物联网系统中,连接终端设备和云端服务器设备之间的设备。它的主要功能是进行设备之间的通信和数据传输,并对数据进行分析和处理,以实现对设备和物联网环境的实时监测和控制。

2、在对同一对象进行监测的不同应用场景下,可能均需要使用边缘网关,但是不同应用场景下对边缘网关的网络需求以及数据处理需求等均可能存在不同。通常,针对各应用场景会布置场景对应的物联网系统,不同场景下的物联网系统互不关联,相互独立,可能会存在设备利用率低从而造成资源浪费问题。

技术实现思路

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、发送模块,配置为将所述处理后的数据发送给与所述当前使用的网络关联的服务器设备,其中,所述边缘网关支持不同的网络,不同的网络关联的数据处理方式不同,且不同的网络关联的服务器设备不同。

35、在一些实施例中,所述终端设备的监测数据包括关联铁路运行环境的监测数据,所述边缘网关在所述铁路的不同时期启用不同的网络,所述边缘网关支持的网络包括公有网络和专有网络;

36、所述第一接收模块,还配置为响应于所述铁路处于建设时期,基于所述公有网络接收终端设备的监测数据;响应于所述铁路处于运行时期,基于所述专有网络接收所述终端设备的监测数据。

37、在一些实施例中,所述处理模块,还配置为响应于所述铁路处于所述建设时期,对所述监测数据进行数据加密,得到第一加密数据;对所述第一加密数据进行关联通信协议的传输加密,得到第二加密数据;所述发送模块,还配置为将所述第二加密数据基于所述通信协议发送给所述公有网络关联的第一服务器设备;其中,所述第一服务器设备用于对所述第二加密数据进行二次解密以得到所述监测数据。

38、在一些实施例中,所述处理模块,还配置为响应于所述铁路处于所述运行时期,对所述监测数据进行数据加密,得到第三加密数据;对所述第三加密数据利用预设算法进行传输加密,得到第四加密数据;所述发送模块,还配置为将所述第四加密数据发送给所述专有网络关联的第二服务器设备;其中,所述第二服务器设备用于对所述第四加密数据进行一次解密,并将一次解密后的数据发送给第三服务器设备,所述第三服务器设备用于对所述一次解密后的数据进行解密以得到所述监测数据。

39、在一些实施例中,所述处理模块,还配置为基于与所述当前使用的网络关联的数据处理方式对所述监测数据进行异常判断以及预设格式的整理,得到所述监测数据是否异常的异常标识以及整理后的数据;所述发送模块,还配置为以所述异常标识对应的预设频率将所述整理后的数据发送给所述服务器设备。

40、在一些实施例中,所述装置还包括:

41、第二接收模块,配置为接收所述服务器设备发送的频率调整指令;

42、所述发送模块,还配置为基于所述频率调整指令所指示的频率将所述处理后的数据发送给所述服务器设备。

43、在一些实施例中,所述装置还包括:

44、第三接收模块,接收配置指令;其中,所述配置指令中包括以下至少之一:网络类型、软件版本、网络地址;

45、更新模块,配置为响应于所述配置指令中所指示的内容与所述边缘网关中的不一致,更新所述边缘网关使用的网络、软件版本以及网络地址中的至少之一;其中,所述软件版本用于指示网络关联的数据处理方式,所述网络地址为所述边缘网关待发送数据的服务器设备的地址。

46、第三方面,本公开实施例提供一种边缘网关,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行第一方面中所述的方法。

47、第四方面,本公开实施例提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面中所述的方法。

48、本公开的实施例提供的技术方案可以包括以下有益效果:

49、基于本公开实施例支持不同网络、支持不同数据处理方式以及支持向不同服务器设备发送数据的边缘网关,使得边缘网关能复用在不同的应用场景,从而能提升对边缘网关的利用率,减少物联网系统的建设成本和工期。

50、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本文地址:https://www.jishuxx.com/zhuanli/20240905/288048.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。