[发明专利]一种嵌入式设备云服务接入方法及系统有效
申请号: | 201511005314.1 | 申请日: | 2015-12-28 |
公开(公告)号: | CN105471897B | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 王鄂申 | 申请(专利权)人: | 上海庆科信息技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 200333 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 设备 服务 接入 方法 系统 | ||
本发明公开了一种嵌入式设备云服务接入方法及系统,包括:接收终端通过MQTT协议发送的第一数据信息;其中,所述第一数据信息包括第一待发送数据和目标设备标识;根据所述目标设备标识,确定与所述目标设备标识相对应的设备输入通道;通过MQTT协议及与所述目标设备标识相对应的设备输入通道,将所述第一待发送数据转发至目标设备,可见,在本实施例中,设备与终端的身份信息及权限关系全部由云端管理,不仅实现了设备快速且便捷的接入云服务器,还能实现设备与终端的数据传输,并且设备无需记录用户信息,减小了设备端资源开销,增加了数据传输的安全性。
技术领域
本发明涉及嵌入式设备技术领域,更具体地说,涉及一种嵌入式设备云服务接入方法及系统。
背景技术
随着物联网、云服务概念的提出,设备接入互联网的需求大大增加,如何让众多类型的嵌入式设备快速、便捷的接入物联网云服务,实现设备联网、实现互通互联功能成为一个急需解决的问题。传统嵌入式设备大多数都是独立工作,甚至根本不接入互联网络。即使有一些设备具有网络接入的功能,但一般也只是在一个小型的局域网内,如家庭网络内的各种Wi-Fi或者蓝牙控制的设备,只能在小范围局域网内实现手机和设备的局域网交互。并且随着物联网、云服务概念的提出,一些传统的设备厂商也在尝试让自家的设备接入网络,实现设备的远程控制。但是目前大多数设备厂商也只是简单的将自家的设备接入到厂商自己的服务器,比如采用自定义的协议通过比较底层、原始的网络通信方式将设备数据发送到厂商服务器,这样只是实现了设备厂商对自家生产的设备的简单访问控制,并且不能实现设备管理、用户权限管理、设备间信息交互等复杂的功能,也不具有通用性。因此并不能实现真正意义上的物联网上所有设备之间的互通互联。
目前国内外有一些大的云服务平台也开始着手物联网云服务,提供各种设备接入方法。比如国内的阿里物联平台、京东微联、微信硬件开放平台、国外的Ayla Networks、Arrayent、Mircosoft开放物联平台等。但是目前由于这些平台自身的特点各不相同,提供的设备接入方法、接口、流程等各不相同,这给设备厂商、设备开发者造成了很大的阻碍,严重影响设备的开发进度。
因此,如何让嵌入式设备快速且便捷的接入云服务器是现在需要解决的问题。
发明内容
本发明的目的在于提供一种嵌入式设备云服务接入方法及系统,用于实现嵌入式设备快速且便捷的接入云服务器。
一种嵌入式设备云服务接入方法,包括:
接收终端通过MQTT协议发送的第一数据信息;其中,所述第一数据信息包括第一待发送数据和目标设备标识;
根据所述目标设备标识,确定与所述目标设备标识相对应的设备输入通道;
通过MQTT协议及与所述目标设备标识相对应的设备输入通道,将所述第一待发送数据转发至目标设备。
优选的,将所述第一待发送数据转发至目标设备之后,还包括:
接收目标设备通过MQTT协议发送的第二数据信息;其中,所述第二数据信息中包括第二待发送数据和终端标识;
根据所述终端标识,确定与所述终端标识相对应的设备输出通道;
通过MQTT协议及所述设备输出通道,将所述第二待发送数据转发至终端。
优选的,还包括:
接收所述设备发送的注销请求,并根据所述注销请求注销所述嵌入式设备的设备信息。
优选的,所述接收终端通过MQTT协议发送的第一数据信息之前,包括:
所述终端订阅与所述终端相对应的设备输出通道,所述设备订阅与所述设备相对应的设备输入通道。
优选的,所述接收终端通过MQTT协议发送的第一数据信息之前,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海庆科信息技术有限公司,未经上海庆科信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511005314.1/2.html,转载请声明来源钻瓜专利网。