[发明专利]一种设备访问控制方法及装置有效
申请号: | 201711260016.6 | 申请日: | 2017-12-04 |
公开(公告)号: | CN108023794B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 袁海波 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/06;G05B15/02;G05B19/418;G06F8/71 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 袁辰亮 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 访问 控制 方法 装置 | ||
本发明涉及智能家居领域。目的是提供一种设备访问控制方法及装置,该控制方法为:首先区块链节点接收控制端装置发送的设备授权查询请求;然后区块链节点根据设备授权查询请求确定其对应的当前授权版本号;其次所述区块链节点根据设备授权查询请求和当前授权版本号确定相对应的设备授权交易记录;如找到了设备授权交易记录则让区块链节点判断设备授权查询请求是否与所述设备授权交易记录相匹配,否则直接让区块链节点向控制端装置发送设备授权查询请求的响应信息;最后控制端装置根据接收的授权查询请求的响应信息判断是否向相对应的设备发送控制指令信息。采用本方法能够实现各物联开放平台之间互联互通互控的功能。
技术领域
本发明涉及智能家居领域,具体涉及一种设备访问控制方法及装置。
背景技术
随着智能家居和物联网技术的兴起,各大智能家居厂商和服务提供商纷纷利用自己的优势资源建立自己的物联开放平台,企图引入更多的服务提供商或设备厂商加入自己的平台,实现设备、应用、服务间的互联互通互控。目前,各种物联开放平台百家争鸣,但各物联开放平台之间基本不能实现互联互通。对于设备厂商来说,如果要接入拥有用户资源的服务提供商的物联开放平台,需要在自己的设备中植入服务提供商提供的相应SDK。如果设备厂商需要接入多个物联开放平台,设备厂商的工作量将增大。对于智能家居用户来说,家里的设备可能来自不同设备厂商,而各个设备由不同厂商接入了不同的物联开放平台。因此,智能家居设备间的完全互联互通互控几无可能,用户需要使用不同的应用控制设备,用户体验差。
发明内容
有鉴于此,本发明提供的一种设备访问控制方法及装置,该控制方法及装置实现了各物联开放平台之间互联互通互控的功能。
为实现上述发明目的,本发明所采用的技术方案是:一种设备访问控制方法,包括以下步骤:
步骤一:区块链网络中的区块链节点接收控制端装置发送的设备授权查询请求;
步骤二:所述区块链节点根据设备授权查询请求确定其对应的当前授权版本号;
步骤三:所述区块链节点根据设备授权查询请求和当前授权版本号确定相对应的设备授权交易记录;
步骤四:若步骤三找到设备授权交易记录则继续步骤五,否则跳转至步骤六;
步骤五:所述区块链节点判断设备授权查询请求是否与所述设备授权交易记录相匹配;
步骤六:所述区块链节点向控制端装置发送设备授权查询请求的响应信息;
步骤七:所述控制端装置根据接收的授权查询请求的响应信息判断是否向相对应的设备发送控制指令信息。
优选地,所述设备授权查询请求包括设备标识信息、用户标识信息、访问时间信息和控制指令信息。
优选地,所述区块链节点向设备管理端装置发送设备标识信息和用户标识信息查询相对应的所有历史授权版本号;或者所述区块链节点根据设备标识信息和用户标识信息查询所述区块链节点存储的与所述设备标识信息和所述用户标识信息对应的所有历史授权版本号。
优选地,所述授权版本号是一个数值或具有升序规则的一个字符串。
优选地,所述设备授权交易记录包含设备标识信息、用户标识信息、授权版本号、授权有效期和设备授权信息;所述设备授权信息包括所述设备标识信息对应的设备的授权操作或授权操作列表。
优选地,所述响应信息包括设备标识信息、用户标识信息、访问时间信息、控制指令信息和验证结果标示信息。
一种设备访问装置,包括区块链网络,所述区块链网络分别与至少两个设备管理端装置、控制端装置交互,所述控制端装置与设备输入端连接,所述区块链网络包括至少三个区块链节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711260016.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动终端的网页图片显示方法
- 下一篇:一种不锈钢管焊接方法