[发明专利]一种物联网平台协议适配方法在审
申请号: | 201910451374.8 | 申请日: | 2019-05-28 |
公开(公告)号: | CN110113359A | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 徐驰;孙善宝;金长新;马辰;于玲 | 申请(专利权)人: | 济南浪潮高新科技投资发展有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L9/32 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙晶伟 |
地址: | 250100 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 物联网平台 协议设备 使用权限 协议接入 协议适配 适配 物联网技术 互相通信 设备使用 数据交互 信息交流 证书获得 支持设备 关联 权限 | ||
1.一种物联网平台协议适配方法,其特征是物联网平台支持设备使用CoAP协议或MQTT协议接入,物联网平台为设备颁发适用于CoAP协议和MQTT协议的数字证书,
数字证书与物联网平台的Topic使用权限相关联,
设备通过数字证书进行物联网平台的设备接入认证,物联网平台再判断设备是否获得与数字证书对应的Topic使用权限,
基于Topic使用权限,CoAP协议和MQTT协议进行适配,设备利用Topic使用权限进行Topic消息交流,实现通信。
2.根据权利要求1所述的适配方法,其特征是设备通过数字证书进行物联网平台的设备接入认证后,向物联网平台发送Topic使用请求,物联网平台对所述设备的数字证书是否关联了对应的Topic使用权限进行验证,用以判断设备是否获得对应的Topic使用权限,若所述设备的数字证书未关联对应的Topic使用权限,则所述设备无法获得Topic使用权限,若所述设备的数字证书关联了对应的Topic使用权限,则所述设备获得Topic使用权限。
3.根据权利要求1或2所述的适配方法,其特征是基于Topic使用权限,物联网平台中CoAP协议接入的设备与MQTT协议接入的设备利用Topic使用权限进行Topic消息交流,根据CoAP协议定义,CoAP协议的消息交流分为发布、订阅、观察三种模式。
4.根据权利要求3所述的适配方法,其特征是在物联网平台,CoAP协议接入的设备发布消息的过程为:CoAP协议接入的设备向topic发布消息,使用PUT请求方法,连接URL,消息基于CoAP协议发送到物联网平台,物联网平台接收到CoAP协议消息,使用URL中部分作为主题,同时通过MQTT协议将此消息发布到topic,通过CoAP协议返回此消息。
5.根据权利要求3或4所述的适配方法,其特征是在物联网平台,CoAP协议接入的设备订阅消息的过程为:CoAP协议接入的设备订阅topic下的消息,使用GET请求方法,请求URL,在订阅等待时间内,如果物联网平台接收到来自CoAP协议或MQTT协议的topic主题消息后,通过MQTT协议将此消息发布到topic,并且通过CoAP协议返回此消息。
6.根据权利要求5所述的适配方法,其特征是在物联网平台,CoAP协议接入的设备利用观察模式订阅消息的过程为:CoAP协议接入的设备携带observe选项,连接URL,物联网平台接收到连接请求后,存储用户端的连接信息,当用户端订阅的Topic有新的消息到达后,物联网平台把新的消息报文发送到用户端。
7.根据权利要求1或6所述的适配方法,其特征是CoAP协议接入的设备使用数字证书通过DTLS传输方式与物联网平台建立连接进行物联网平台的设备接入认证。
8.根据权利要求7所述的适配方法,其特征是MQTT协议接入的设备使用数字证书通过TLS传输方式与物联网平台建立连接进行物联网平台的设备接入认证。
9.根据权利要求1或8所述的适配方法,其特征是利用基于MQTT协议的EMQTT服务器集群部署物联网平台,EMQTT服务器集群支持扩展CoAP协议接入组件。
10.根据权利要求9所述的适配方法,其特征是EMQTT服务器集群中部署负载均衡服务器,配置负载服务前端开放的TCP协议及UDP协议端口,以及负载服务后端MQTT Broker各节点访问地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮高新科技投资发展有限公司,未经济南浪潮高新科技投资发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910451374.8/1.html,转载请声明来源钻瓜专利网。