[发明专利]一种权限分配方法及系统无效
申请号: | 201110182235.3 | 申请日: | 2011-06-30 |
公开(公告)号: | CN102354383A | 公开(公告)日: | 2012-02-15 |
发明(设计)人: | 楼鹏 | 申请(专利权)人: | 珠海艾派克微电子有限公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明 |
地址: | 519075 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 权限 分配 方法 系统 | ||
1.一种权限分配方法,其特征在于,其应用于一种权限分配系统,所述权限分配系统包括:源节点、各级中间节点、终端节点;所述方法包括:
当各级中间节点检测到自身所存储的用于标识权限的点数总量低于预设阈值时,向对应的上级节点发送点数请求,并接收所述上级节点反馈的点数总包;
并在接收到下级节点的点数请求后,利用上级节点所发放的分配钥匙,生成与所述下级节点的点数请求相应的点数总包;
将所述与下级节点点数请求相应的点数总包发送给相应的下级节点;
其中,所述分配钥匙用于存储点数总包包号、点数总包对应的当前点数总量以及源节点为该中间节点设置的认证码;所述节点发送的点数请求包含该节点的身份标识和所需的点数;所述点数总包中包含点数总包包号、点数总包对应的当前点数总量以及该中间节点对应的认证码;所述身份标识与认证码一一对应。
2.根据权利要求1所述的方法,其特征在于,所述利用上级节点所发放的分配钥匙,生成与所述下级节点的点数请求相应的点数总包,具体为:
对所述上级节点发放的分配钥匙进行认证;
并在认证通过的情况下,生成与所述下级节点的点数请求相应的点数总包,并更新自身所存储的当前点数总量,且指示更新所述分配钥匙存储的当前点数总量。
3.根据权利要求2所述的方法,其特征在于,对所述上级节点发放的分配钥匙进行认证,具体为:
认证所述分配钥匙的使用权限;
在使用权限认证通过的情况下,判断自身的点数总包中的认证码与所述分配钥匙中的认证码是否一致;如果一致,则判断自身的点数总包的包号是否在分配钥匙中的包号列表中,如果在,则比较当前点数总量是否相同;
在当前点数总量相同的情况下,认证通过。
4.根据权利要求3所述的方法,其特征在于,如果各中间节点判断得到自身的点数总包的包号不在分配钥匙中的包号列表中,则所述分配钥匙记录该点数总包的初始信息,此时认证通过;所述初始信息包含该中间节点的点数总包包号、当前点数总量。
5.根据权利要求2所述的方法,其特征在于,所述更新自身所存储的当前点数总量,具体为:
将自身所存储的相应的点数包中的当前点数总量更新为去除所生成的与下级节点的点数请求相应的点数总包中点数后的剩余点数总量。
6.根据权利要求2所述的方法,其特征在于,所述指示更新所述分配钥匙存储的当前点数总量,具体为:
指示所述分配钥匙将对应点数总包的当前点数总量更新为去除所生成的与下级节点的点数请求相应的点数总包中点数后的剩余点数总量。
7.根据权利要求1所述的方法,其特征在于,还包括:当丢失所述分配钥匙后,向上级节点请求获得分配钥匙,在本节点分配钥匙请求次数低于预设次数的情况下,接收上级节点发放的更新后的分配钥匙;
并当接收到下级节点分配钥匙的请求后,在所述下级节点分配钥匙请求次数低于预设次数的情况下,向相应的下级节点发放更新后的分配钥匙。
8.一种权限分配方法,其特征在于,其应用于一种权限分配系统,所述权限分配系统包括:源节点、各级中间节点、终端节点;所述方法包括:
源节点为下一级中间节点发放相应的分配钥匙和用于标识权限的点数构成的点数总包;
并在接收到下级节点发送的点数请求后,将根据所述点数请求中包含的身份标识和所需点数分配的点数总包,发送给所述下级节点;
其中,所述分配钥匙用于存储点数总包包号、点数总包对应的当前点数总量以及源节点为该中间节点设置的认证码;所述节点发送的点数请求包含该节点的身份标识和所需的点数;所述点数总包中包含点数总包包号、点数总包对应的当前点数总量以及该中间节点对应的认证码;所述身份标识与认证码一一对应。
9.根据权利要求8所述的方法,其特征在于,还包括:当接收到下级节点的分配钥匙请求后,在所述下级节点分配钥匙请求次数低于预设次数的情况下,向相应的下级节点发放更新后的分配钥匙。
10.一种权限分配系统,其特征在于,包括:源节点、各级中间节点、终端节点;
源节点,用于为下一级中间节点发放相应的分配钥匙和用于标识权限的点数构成的点数总包;
并在接收到下级节点发送的点数请求后,将根据所述点数请求中包含的身份标识和所需点数分配的点数总包,发送给所述下级节点;
中间节点,用于在检测到自身所存储的用于标识权限的点数总量低于预设阈值时,向对应的上级节点发送点数请求,并接收所述上级节点反馈的点数总包;
并在接收到下级节点的点数请求后,利用上级节点所发放的分配钥匙,生成与所述下级节点的点数请求相应的点数总包;
将所述与下级节点点数请求相应的点数总包发送给相应的下级节点;
终端节点,用于在消耗完用于标识权限的点数后,向上级节点发送点数请求,并接受所述上级节点反馈的点数总包;
其中,所述分配钥匙用于存储点数总包包号、点数总包对应的当前点数总量以及源节点为该中间节点设置的认证码;所述节点发送的点数请求包含该节点的身份标识和所需的点数;所述点数总包中包含点数总包包号、点数总包对应的当前点数总量以及该中间节点对应的认证码;所述身份标识与认证码一一对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海艾派克微电子有限公司,未经珠海艾派克微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110182235.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:粘合剂和粘合片
- 下一篇:一种钢桁梁桁片单元和钢桁梁结构及其安装方法