[发明专利]一种物联网平台接入设备的方法有效
申请号: | 201810035919.2 | 申请日: | 2018-01-15 |
公开(公告)号: | CN108270855B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 司中明 | 申请(专利权)人: | 司中明 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 无锡市汇诚永信专利代理事务所(普通合伙) 32260 | 代理人: | 张欢勇 |
地址: | 214100 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及物联网技术领域,尤其涉及一种物联网平台接入设备的方法,接入设备须为可运行MQTT客户端的设备且具有完整的TCP/IP协议栈,平台设备为支持MQTT协议的服务器,负责整个MQTT协议的接收和发送,平台系统具有WEB页面端和移动APP客户端,平台系统提供设备接入服务、数据网关服务、自动化服务、数据报表服务和应用服务,各服务之间的通讯通过远程过程调用实现;该方法整体上采用微服务架构,每个服务负责一个核心功能,同时服务通过Docker以虚拟容器化的方式运行,可通过配置实现高度可用、负载均衡、冗余备份的特性,使得平台接入设备成本显著降低、实现快速本地化部署,具备高稳定性和较强的容错、容灾能力。 | ||
搜索关键词: | 一种 联网 平台 接入 设备 方法 | ||
【主权项】:
1.一种物联网平台接入设备的方法,其特征在于:接入设备须为可运行MQTT客户端的设备且具有完整的TCP/IP协议栈,平台设备为支持MQTT协议的服务器,负责整个MQTT协议的接收和发送,平台系统提供设备接入服务、数据网关服务、自动化服务、数据报表服务和应用服务,设备接入服务、数据网关服务、自动化服务、数据报表服务和应用服务之间的通讯通过远程过程调用实现,平台系统采用微服务架构,通过Docker以虚拟容器化的方式运行,每个服务都是一个Docker容器,平台系统具有WEB页面端和移动APP客户端;接入设备接入平台系统的具体方法为:A.在设备接入服务中添加一个虚拟的新设备,该新设备对应于接入设备,配置新设备的账户信息并将账户信息存储在缓存数据库中,所述账户信息包括用户名、密码和设备属性,所述设备属性分为到设备、从设备;B.在接入设备配置MQTT客户端,配置的登陆名和密码应与平台系统生成新设备的用户名、密码一致;C.接入设备上电联网,平台的服务器网关监听到待接入设备的MQTT客户端的连接请求;D.设备接入服务通过读取存储在缓存数据库的账户信息,对MQTT客户端进行认证与授权;E.认证与授权成功后,当数据网关服务接收来自接入设备发送的数据时,将接收到的数据写入缓存数据库和大数据数据库,并重新将数据发送到消息队列中,当数据网关服务接收来自平台系统内部或用户设定的下发数据时,数据网关服务通过MQTT协议下发指定数据到接入设备;F.自动化服务通过消息队列接收最新的数据,并进行规则匹配和动作触发;G.数据报表服务通过大数据数据库获取一定时间间隔的数据,并根据用户配置的规则进行报表运算,生成可用于展示的数据;H.应用服务提供Restful接口供WEB页面和移动APP调用,WEB页面和移动APP展示数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于司中明,未经司中明许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810035919.2/,转载请声明来源钻瓜专利网。