[发明专利]边缘网关接入物联网设备的方法、装置、电子设备和介质在审
| 申请号: | 202111249652.5 | 申请日: | 2021-10-26 |
| 公开(公告)号: | CN113992733A | 公开(公告)日: | 2022-01-28 |
| 发明(设计)人: | 李旭滨;陈晓松;陈吉胜 | 申请(专利权)人: | 云知声(上海)智能科技有限公司 |
| 主分类号: | H04L67/141 | 分类号: | H04L67/141;H04L69/06;H04L69/18;H04L12/66 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 200233 上海市徐*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 边缘 网关 接入 联网 设备 方法 装置 电子设备 介质 | ||
本发明涉及一种边缘网关接入物联网设备的方法、装置、电子设备和存储介质,该方法包括:定义通信层帧结构和业务层协议;通信层协议和业务层协议完全解耦;边缘网关与物联网设备建立连接;物联网设备通过通信层向边缘网关发送请求消息;边缘网关的通信层将请求消息推入消息队列;请求消息从消息队列出队后,根据通信层帧结构中主题ID将请求消息分发给对应的业务层的业务服务进行处理。本申请将通信层协议和业务层协议分层,实现了通信协议的灵活支持和扩展,方便协议的接入与维护,通信层协议与业务层协议解耦开,可以分开迭代灵活配合,物联网设备通过不同的通信协议向边缘网关发送请求消息,从而把请求消息分发给业务层不同的业务服务进行处理。
技术领域
本发明涉及智能家居技术领域,具体涉及一种边缘网关接入物联网设备的方法、装置、电子设备和介质。
背景技术
目前,现有的边缘网关接入协议,倾向于选择最通用的协议栈,如http,mqtt等,以支持大多数终端设备的接入需求;为了便于实现或考虑市面上终端接入的需要,也可能会支持多种协议,但不同协议针对的业务类型各不相同,如http协议支持终端控制请求、mqtt协议支持设备心跳等。
存在如下问题:物联网设备或第三方平台种类繁多,支持的通讯接口也不尽相同,单一通信协议要么无法满足现场需求,要么需要硬件更新,成本较高;通信协议栈和上层业务耦合紧密,不支持不同协议和不同业务直接灵活地拆分和配合。
发明内容
本发明提供一种边缘网关接入物联网设备的方法、装置、电子设备和存储介质,能够解决上述边缘网关对不同物联网设备支持的通讯协议的接入及适配问题的技术问题。
本发明解决上述技术问题的技术方案如下:
第一方面,本发明实施例提供一种边缘网关接入物联网设备的方法,包括:
定义通信层帧结构和业务层协议;通信层协议和所述业务层协议完全解耦;
边缘网关与物联网设备建立连接;
物联网设备通过通信层向边缘网关发送请求消息;
边缘网关接收到所述请求消息,边缘网关的通信层将所述请求消息推入消息队列;
请求消息从消息队列出队后,根据通信层帧结构中主题ID将请求消息分发给对应的业务层的业务服务进行处理。
在一些实施例中,上述一种边缘网关接入物联网设备的方法中,边缘网关与所述物联网设备建立连接包括:
物联网设备通过协议发送广播信息到所述边缘网关;
边缘网关接收到所述广播信息后,将边缘网关的单播地址发送至物联网设备;
物联网设备通过单播地址与边缘网关建立长连接。
在一些实施例中,上述一种边缘网关接入物联网设备的方法中,请求消息从所述消息队列出队后,方法还包括:
对请求消息做帧解析和参数检查。
在一些实施例中,上述一种边缘网关接入物联网设备的方法中,定义通信层帧结构包括定义帧头、数据和帧尾。
在一些实施例中,上述一种边缘网关接入物联网设备的方法中,帧头包括:开始位、主题ID、序列号、版本号、消息ID、保留和数据长度;
帧尾包括:校验和结束。
在一些实施例中,上述一种边缘网关接入物联网设备的方法中,定义业务层协议至少包括以下格式中的其中一种:
字符串,json、xml结构,字节流。
在一些实施例中,上述一种边缘网关接入物联网设备的方法,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云知声(上海)智能科技有限公司,未经云知声(上海)智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111249652.5/2.html,转载请声明来源钻瓜专利网。





