设备管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37270183 阅读:13 留言:0更新日期:2023-04-20 23:39
本申请公开了一种设备管理方法、装置、电子设备及存储介质。其中,方法包括:第一控制点获取第一请求;所述第一请求至少携带第一签名;所述第一请求用于请求对第一网络中的设备进行管理;所述第一网络包含多个设备;所述多个设备之间能够基于通用即插即用(UPnP)协议进行通信;所述第一控制点为所述多个设备中计算能力满足第一条件的设备;通过智能合约,调用第二网络的第一节点根据预设的背书策略验证所述第一签名的有效性,得到第一验证结果;在所述第一验证结果表征所述第一签名的有效性通过验证的情况下,执行所述第一请求对应的管理操作。管理操作。管理操作。

【技术实现步骤摘要】
设备管理方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种设备管理方法、装置、电子设备及存储介质。

技术介绍

[0002]近年来,数字家庭网络中智能家居设备的数量大幅增加,智能家居设备通常基于通用即插即用(UPnP,Universal Plug and Play)技术接入到数字家庭网络,从而实现智能家居设备的即插即用、零配置及网络透明性等。
[0003]然而,UPnP技术存在较大的安全隐患,相关技术没有对该技术的安全性进行足够的要求,从而使得数字家庭网络存在较大的安全风险。

技术实现思路

[0004]为解决相关技术问题,本申请实施例提供一种设备管理方法、装置、电子设备及存储介质。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供了一种设备管理方法,应用于第一控制点,包括:
[0007]获取第一请求;所述第一请求至少携带第一签名;所述第一请求用于请求对第一网络中的设备进行管理;所述第一网络包含多个设备;所述多个设备之间能够基于UPnP协议进行通信;所述第一控制点为所述多个设备中计算能力满足第一条件的设备;
[0008]通过智能合约,调用第二网络的第一节点根据预设的背书策略验证所述第一签名的有效性,得到第一验证结果;
[0009]在所述第一验证结果表征所述第一签名的有效性通过验证的情况下,执行所述第一请求对应的管理操作。
[0010]上述方案中,所述第一请求是第一终端发送的;所述第一签名表征所述第一终端的操作者的身份;所述调用第二网络的第一节点根据预设的背书策略验证所述第一签名的有效性,包括:
[0011]向所述第一节点发送第二请求;所述第二请求用于请求验证所述第一终端的操作者是否在所述第二网络中注册,并请求验证所述第一终端的操作者是否具有执行所述第一请求对应的管理操作的权限;
[0012]接收所述第一节点针对所述第二请求返回的第一验证结果。
[0013]上述方案中,
[0014]在所述第一终端的操作者已在所述第二网络中注册,且所述第一终端的操作者具有执行所述第一请求对应的管理操作的权限的情况下,所述第一验证结果表征所述第一签名的有效性通过验证;
[0015]在所述第一终端的操作者未在所述第二网络中注册的情况下,或者,在所述第一终端的操作者不具有执行所述第一请求对应的管理操作的权限的情况下,所述第一验证结
果表征所述第一签名的有效性未通过验证。
[0016]上述方案中,所述方法还包括:
[0017]在所述第一验证结果表征所述第一签名的有效性未通过验证的情况下,向所述第一终端发送第一信息;所述第一信息用于提示所述第一终端的操作者注册到所述第二网络,和/或,获得执行所述第一请求对应的管理操作的权限。
[0018]上述方案中,所述第一请求具体用于请求控制第一设备接入所述第一网络;所述执行所述第一请求对应的管理操作,包括:
[0019]通过智能合约,调用所述第二网络的第二节点验证所述第一设备的身份,得到第二验证结果;
[0020]在所述第二验证结果表征所述第一设备的身份通过验证的情况下,控制所述第一设备接入所述第一网络。
[0021]上述方案中,所述调用所述第二网络的第二节点验证所述第一设备的身份,包括:
[0022]向所述第二节点发送第三请求;所述第三请求用于请求验证所述第一设备是否在所述第二网络中注册;
[0023]接收所述第二节点针对所述第三请求返回的第二验证结果。
[0024]上述方案中,所述方法还包括:
[0025]在所述第二验证结果表征所述第一设备的身份未通过验证的情况下,控制所述第一设备注册到所述第二网络。
[0026]上述方案中,所述控制所述第一设备注册到所述第二网络,包括:
[0027]向所述第一设备发送第四请求;所述第四请求用于请求所述第一设备向第一服务器发送第五请求;所述第五请求用于请求将所述第一设备注册到所述第二网络。
[0028]上述方案中,所述第一请求具体用于请求控制第二设备使用第一能力;所述第二设备不具备所述第一能力;所述执行所述第一请求对应的管理操作,包括:
[0029]判断所述第一网络中是否存在具备所述第一能力的第三设备,并根据所述第三设备的状态判断所述第三设备是否能够提供所述第一能力,得到判断结果;
[0030]在所述判断结果表征所述第一网络中存在所述第三设备,且所述第三设备能够提供所述第一能力的情况下,控制所述第二设备使用所述第一能力。
[0031]上述方案中,所述控制所述第二设备使用所述第一能力,包括:
[0032]控制所述第二设备和所述第三设备进行所述第一能力对应的资源的传输。
[0033]上述方案中,所述控制所述第二设备和所述第三设备进行所述第一能力对应的资源的传输,包括:
[0034]控制所述第二设备和所述第三设备进行所述第一能力对应的资源的加密传输。
[0035]上述方案中,所述方法还包括:
[0036]获取所述第一网络中的至少一个设备的运行信息;
[0037]基于星际文件系统(IPFS,Inter

Planetary File System)协议,将获取的运行信息存储到第二服务器。
[0038]本申请实施例还提供了一种设备管理装置,设置在第一控制点上,包括:
[0039]获取单元,用于获取第一请求;所述第一请求至少携带第一签名;所述第一请求用于请求对第一网络中的设备进行管理;所述第一网络包含多个设备;所述多个设备之间能
够基于UPnP协议进行通信;所述第一控制点为所述多个设备中计算能力满足第一条件的设备;
[0040]第一处理单元,用于通过智能合约,调用第二网络的第一节点根据预设的背书策略验证所述第一签名的有效性,得到第一验证结果;
[0041]第二处理单元,用于在所述第一验证结果表征所述第一签名的有效性通过验证的情况下,执行所述第一请求对应的管理操作。
[0042]本申请实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。
[0043]本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。
[0044]本申请实施例提供的设备管理方法、装置、电子设备及存储介质,第一控制点获取第一请求;所述第一请求至少携带第一签名;所述第一请求用于请求对第一网络中的设备进行管理;所述第一网络包含多个设备;所述多个设备之间能够基于UPnP协议进行通信;所述第一控制点为所述多个设备中计算能力满足第一条件的设备;通过智能合约,调用第二网络的第一节点根据预设的背书策略验证所述第一签名的有效性,得到第一验证结果;在所述第一验证结果表征所述第一签名的有本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备管理方法,其特征在于,应用于第一控制点,包括:获取第一请求;所述第一请求至少携带第一签名;所述第一请求用于请求对第一网络中的设备进行管理;所述第一网络包含多个设备;所述多个设备之间能够基于通用即插即用UPnP协议进行通信;所述第一控制点为所述多个设备中计算能力满足第一条件的设备;通过智能合约,调用第二网络的第一节点根据预设的背书策略验证所述第一签名的有效性,得到第一验证结果;在所述第一验证结果表征所述第一签名的有效性通过验证的情况下,执行所述第一请求对应的管理操作。2.根据权利要求1所述的方法,其特征在于,所述第一请求是第一终端发送的;所述第一签名表征所述第一终端的操作者的身份;所述调用第二网络的第一节点根据预设的背书策略验证所述第一签名的有效性,包括:向所述第一节点发送第二请求;所述第二请求用于请求验证所述第一终端的操作者是否在所述第二网络中注册,并请求验证所述第一终端的操作者是否具有执行所述第一请求对应的管理操作的权限;接收所述第一节点针对所述第二请求返回的第一验证结果。3.根据权利要求2所述的方法,其特征在于,在所述第一终端的操作者已在所述第二网络中注册,且所述第一终端的操作者具有执行所述第一请求对应的管理操作的权限的情况下,所述第一验证结果表征所述第一签名的有效性通过验证;在所述第一终端的操作者未在所述第二网络中注册的情况下,或者,在所述第一终端的操作者不具有执行所述第一请求对应的管理操作的权限的情况下,所述第一验证结果表征所述第一签名的有效性未通过验证。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述第一验证结果表征所述第一签名的有效性未通过验证的情况下,向所述第一终端发送第一信息;所述第一信息用于提示所述第一终端的操作者注册到所述第二网络,和/或,获得执行所述第一请求对应的管理操作的权限。5.根据权利要求1至4任一项所述的方法,其特征在于,所述第一请求具体用于请求控制第一设备接入所述第一网络;所述执行所述第一请求对应的管理操作,包括:通过智能合约,调用所述第二网络的第二节点验证所述第一设备的身份,得到第二验证结果;在所述第二验证结果表征所述第一设备的身份通过验证的情况下,控制所述第一设备接入所述第一网络。6.根据权利要求5所述的方法,其特征在于,所述调用所述第二网络的第二节点验证所述第一设备的身份,包括:向所述第二节点发送第三请求;所述第三请求用于请求验证所述第一设备是否在所述第二网络中注册;接收所述第二节点针对所述第三请求返回的第二验证结果。7.根据权利要求6所述的方法,其特征...

【专利技术属性】
技术研发人员:东昀姚佳良贾倩卿青海
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1