[发明专利]一种基于MQTT消息协议的智能设备通讯平台在审

专利信息
申请号: 201810396890.0 申请日: 2018-04-27
公开(公告)号: CN108810086A 公开(公告)日: 2018-11-13
发明(设计)人: 易子川;刘黎明;张智;迟锋;杨健君;水玲玲 申请(专利权)人: 电子科技大学中山学院
主分类号: H04L29/08 分类号: H04L29/08;H04L29/12
代理公司: 暂无信息 代理人: 暂无信息
地址: 528400 *** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 客户端 服务器 通讯平台 消息协议 智能设备 订阅模块 订阅 低功耗传感器 嵌入式计算机 数据发布模块 信息发布模块 二进制消息 微型控制器 传输条件 地址发布 发布模块 高扩展性 工作频段 计算能力 接入设备 流量损耗 模式建立 模式消息 数据订阅 通讯服务 无线通讯 协议建立 协议通讯 信息订阅 移动设备 终端设备 手机 发布 通讯 能源
【权利要求书】:

1.一种基于MQTT消息协议的智能设备通讯平台,其特征在于它包括数据发送与信息接收的客户端和信息处理与传送的服务器,所述客户端与所述服务器以MQTT二进制消息的发布/订阅模式消息协议建立无线通讯;

所述客户端包括:

地址发布模块:用于存储并发送MAC地址至服务器;

标识订阅模块:用于获取由服务器所分配并发送的设备ID和接入时间;

数据发布模块:用于向服务器发送客户端独立的信息数据;

信息订阅模块:用于接收服务器发送的消息内容;

所述服务器包括:

地址订阅模块:用于接收并处理由客户端发送的MAC地址;

标识发布模块:用于生成并发送设备ID和接入时间;

信息发布模块:用于向客户端发送消息内容;

数据订阅模块:用于接收由客户端发送的信息数据。

2.根据权利要求1所述的基于MQTT消息协议的智能设备通讯平台,其特征在于所述客户端和服务器架构配置包括如下四个步骤:

步骤1:客户端将地址发布模块内的MAC地址发送至服务器;

步骤2:服务器的地址订阅模块接收MAC地址后,标识发布模块生成并发送设备ID和接入时间至客户端,信息发布模块依据MAC地址向客户端发送的消息内容;

步骤3:客户端的标识订阅模块获取由服务器发送的设备ID和接入时间后,信息订阅模块根据设备ID和接入时间接收客户端发送的消息内容;

步骤4:客户端的数据发布模块将客户端独立的信息数据反馈至服务器,由数据订阅模块所接收,完成客户端和服务器架构配置后,客户端与服务器进行发布/订阅方式的通讯连接。

3.根据权利要求1所述的基于MQTT消息协议的智能设备通讯平台,其特征在于所述客户端和服务器实现MQTT协议的消息代理软件为Mosquitto。

4.根据权利要求2或3所述的基于MQTT消息协议的智能设备通讯平台,其特征在于所述步骤4中客户端与服务器建立通讯连接的发布方式流程如下:

(1)、初始化Mosquitto库函数,将Mosquitto库函数包含的发布订阅函数、连接服务器函数和各类回调函数调设为初始值,并销毁MQTT函数等各种功能函数;

(2)、以Mosquitto内部mosq结构体保存的客户端名字建立一个新的客户端;

(3)、设置登记信息、连接信息和发布信息的回调函数;

(4)、以连接信息的回调函数让客户端与服务器保持连接,对数据发布模块和信息发布模块的模块名称、有效负载部分和服务质量进行参量设置并分别发送至服务器和客户端;

(5)、调用Mosquitto库函数的内部源码,让客户端与服务器保持长久连接,并释放Mosquitto实例的内存空间以及清空Moquitto库函数所使用的资源。

5.其特征在于根据权利要求1所述的基于MQTT消息协议的智能设备通讯平台,其特征在于所述客户端使用的终端系统为Linux。

6.其特征在于根据权利要求1所述的基于MQTT消息协议的智能设备通讯平台,其特征在于所述客户端与所述服务器使用的连接保护机制为心跳机制,心跳间隔为300秒。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学中山学院,未经电子科技大学中山学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810396890.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top