[发明专利]分布式网关系统、分布式网关系统的数据交互方法、介质有效
申请号: | 202110003049.2 | 申请日: | 2021-01-04 |
公开(公告)号: | CN113810357B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 孙波 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/1008;H04L67/12;H04L69/06;H04L69/22;H04L69/00 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 网关 系统 数据 交互 方法 介质 | ||
本公开涉及物联网技术领域,提供了一种分布式网关系统、分布式网关系统的数据交互方法、计算机存储介质、电子设备,其中,分布式网关系统包括:管理网关,用于当接收到接入设备发送的连接请求报文时,获取各执行网关的当前资源消耗值;根据所述当前资源消耗值为所述接入设备分配执行网关;其中,所述连接请求报文为预先定义的报文格式;执行网关,用于对所述接入设备的业务请求进行处理。本公开中的分布式网关系统不仅能够同时接入海量设备,还能够解决相关技术中单一硬件网关资源消耗值过大导致网络拥塞、影响数据处理速度的问题,保证系统的高可用,提高业务处理效率。
背景技术
随着物联网概念的不断深入,各种智能家电层出不穷,改善着我们的生活。与此同时,物联网网关也将成为连接的重要纽带。作为网关设备,物联网网关除了要担负不同类型感知网络之间的协议转换的职责,而且还需要具备一定的底层节点设备管理功能,了解各节点的相关信息,并实现远程控制。
现有的IoT-Gateway(物联网网关)主要是基于智能硬件,通过内置通信协议MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议,一种即时通讯协议)、MODBUS(一种串行通信协议)、JTT808(北斗部标808协议)等)来实现对设备的远程控制。然而,一方面,单台硬件网关只支持接入少量设备;另一方面,各设备厂家都有自己私有的通信协议,通信协议不统一。
鉴于此,本领域亟需开发一种新的分布式网关系统。
需要说明的是,上述背景技术部分公开的信息仅用于加强对本公开的背景的理解。
发明内容
本公开的目的在于提供一种分布式网关系统、分布式网关系统的数据交互方法、计算机存储介质及电子设备,进而至少在一定程度上避免了相关技术中各接入设备的通信协议不统一,导致开发成本高的缺陷。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的第一方面,提供一种分布式网关系统,包括:管理网关,用于当接收到接入设备发送的连接请求报文时,获取各执行网关的当前资源消耗值;根据所述当前资源消耗值为所述接入设备分配执行网关;其中,所述连接请求报文为预先定义的报文格式;执行网关,用于对所述接入设备的业务请求进行处理。
在本公开的示例性实施例中,在接收到接入设备发送的连接请求报文之后,所述管理网关还用于:检测所述连接请求报文中是否包含预先约定的逆转义标识;若包含所述逆转义标识,则对所述连接请求报文进行逆转义处理;对所述逆转义处理后得到的信息进行安全校验。
在本公开的示例性实施例中,所述连接请求报文中包含所述接入设备的身份信息;在对所述逆转义处理后得到的信息进行安全校验之后,所述管理网关还用于:若所述安全校验通过,则根据所述预先定义的报文格式解析所述连接请求报文以获取所述接入设备的身份信息;根据所述身份信息对所述接入设备进行鉴权处理。
在本公开的示例性实施例中,所述根据所述预先定义的报文格式解析所述连接请求报文以获取所述接入设备的身份信息的步骤包括:按照所述预先定义的报文格式解析所述连接请求报文以获得加密消息体;对所述加密消息体进行解密,得到所述接入设备的身份信息。
在本公开的示例性实施例中,所述加密消息体由原始消息体的字节码及字节码长度拼接而成;所述对所述加密消息体进行解密,得到所述接入设备的身份信息的步骤包括:根据所述加密消息体,确定所述原始消息体的字节码及字节码长度;采用预设解密算法对所述字节码及字节码长度进行解密,得到所述接入设备的身份信息。
在本公开的示例性实施例中,所述根据所述当前资源消耗值为所述接入设备分配执行网关,包括:检测当前是否存在资源消耗值小于预设阈值的至少一个执行网关;若存在,则从所述资源消耗值小于预设阈值的执行网关中选取一执行网关,并分配给所述接入设备;若不存在,则选取资源消耗值最小的执行网关,并分配给所述接入设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110003049.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置