[发明专利]实现设备与云端通信的方法、装置及物联网网关在审
申请号: | 201810485776.5 | 申请日: | 2018-05-17 |
公开(公告)号: | CN108833480A | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 雷巧萍 | 申请(专利权)人: | 广州云湾信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L12/66;H04L12/46 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 吴迪 |
地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协议格式 数据包 预设 云端 物联网网关 原始数据 物联网设备 历史数据 云服务器 封装 技术效果 联网设备 用户使用 便利性 解封装 使用物 内置 通信 解析 采集 缓解 | ||
本发明提供了一种实现设备与云端通信的方法、装置及物联网网关,方法应用于物联网网关中,物联网网关内置有物联网设备所支持的预设本地协议格式及云预设云端协议格式,方法包括:接收包含物联网设备采集的原始数据的第一数据包,第一数据包使用物联网设备所支持的预设本地协议格式封装;利用预设本地协议格式对第一数据包进行解封装,得到原始数据;利用预设云端协议格式对原始数据进行封装,得到第二数据包;将第二数据包发送给云服务器,以使云服务器利用预设云端协议格式对第二数据包进行解析,得到原始数据,缓解现有技术中的由于无法获取需要的历史数据而导致的给用户带来不便的技术问题,达到了提高用户使用历史数据的便利性的技术效果。
技术领域
本发明涉及物联网技术领域,尤其是涉及一种实现设备与云端通信的方法、装置及物联网网关。
背景技术
物联网终端是物联网中连接传感网络层和传输网络层,实现采集数据及向网络层发送数据的设备。它担负着数据采集、初步处理、加密、传输等多种功能。
目前,物联网厂商开发的物联网终端(例如:zigbee设备或者蓝牙设备等)一般是在本地网络中与设置于本地的中控器进行信息交互,例如:将采集的信息发送给中控器,进而中控器根据采集的信息控制其它家居设备。
然而,由于物联网终端会产生大量原始数据,中控器的存储能力有限,所以必然会损失一定期限外的原始数据,导致用户在需要历史数据时无法获取到,给用户的使用带来不便。
发明内容
有鉴于此,本发明的目的在于提供一种实现设备与云端通信的方法、装置及物联网网关,以缓解现有技术中存在的由于无法获取需要的历史数据而导致的给用户带来不便的技术问题。
第一方面,本发明实施例提供了一种实现设备与云端通信的方法,应用于物联网网关中,所述物联网网关内置有物联网设备所支持的预设本地协议格式及云服务器所支持的预设云端协议格式,所述方法包括:
接收包含所述物联网设备采集的原始数据的第一数据包,所述第一数据包使用所述物联网设备所支持的所述预设本地协议格式封装;
利用所述预设本地协议格式对所述第一数据包进行解封装,得到原始数据;
利用所述预设云端协议格式对所述原始数据进行封装,得到第二数据包;
将所述第二数据包发送给所述云服务器,以使所述云服务器利用所述预设云端协议格式对所述第二数据包进行解析,得到所述原始数据。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述利用所述预设本地协议格式对所述第一数据包进行解封装,包括:
读取所述第一数据包的包头中携带的本地协议标识;
利用与所述本地协议标识对应的所述预设本地协议格式对所述第一数据包的包体进行解封装。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述利用与所述本地协议标识对应的所述预设本地协议格式对所述第一数据包的包体进行解封装,包括:
根据所述本地协议标识在预设本地协议集合内查找与所述本地协议标识匹配的所述预设本地协议格式;
利用所述预设本地协议格式对所述第一数据包的包体进行解封装。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述利用预设云端协议格式对所述原始数据进行封装,包括:
获取所述预设云端协议格式的云端协议标识;
根据所述云端协议标识生成所述第二数据包的包头;
根据所述原始数据生成所述第二数据包的包体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州云湾信息技术有限公司,未经广州云湾信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810485776.5/2.html,转载请声明来源钻瓜专利网。