[发明专利]一种终端协同的认证方法及设备中间件有效
申请号: | 201310021496.6 | 申请日: | 2013-01-21 |
公开(公告)号: | CN103945378B | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 孙爱芳;何经纬;张志飞;凌志浩;高冲;祁学文;曹建福;袁宜峰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W12/06 | 分类号: | H04W12/06 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 蒋雅洁;张颖玲 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 协同 认证 方法 设备 中间件 | ||
1.一种终端协同的认证方法,其特征在于,所述方法包括:
中心节点根据申请加入协同网络的终端自身的终端信息,查找可协同终端信息表;
若所述可协同终端信息表中有所述终端信息,则根据所述可协同终端信息表中与所述终端信息对应的协同所需信息直接进行认证;否则,请求所述终端提供协同所需信息进行认证。
2.根据权利要求1所述的方法,其特征在于,所述进行认证具体包括:
根据所述协同所需信息判断出所述终端具有加入所述协同网络的权限后,中心节点下发认证证书给所述终端,所述终端将所述认证证书与自身的所述终端信息和所述协同所需信息进行运算后返回运算结果给所述中心节点;
中心节点将返回的运算结果与本地利用认证证书运算获得的运算结果进行比较,若一致,则认证通过,允许所述终端加入协同网络;否则,拒绝所述终端加入协同网络。
3.根据权利要求2所述的方法,其特征在于,所述本地利用认证证书运算具体为:
利用认证证书对中心节点存储的所述可协同终端信息表中的终端信息和协同所需信息进行运算后获得本地运算结果。
4.根据权利要求1所述的方法,其特征在于,请求所述终端提供协同所需信息后,该方法还包括:
中心节点根据收到的来自于终端的协同所需信息,更新本地存储的所述可协同终端信息表,将更新后的所述可协同终端信息表在协同网络中广播,并发送给协同网络中的所有终端。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述可协同终端信息表中至少包括:所述终端信息及对应的协同所需信息;其中,
所述终端信息具体包括:终端的MAC地址;
所述协同所需信息具体包括:终端自身的服务信息和终端能力信息。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:中心节点切换后,由切换后的中心节点根据更新后的所述可协同终端信息表对终端重新组织认证。
7.一种设备中间件,其特征在于,所述设备中间件能运行在协同网络中的各个终端内;
所述设备中间件运行在申请加入协同网络的终端的场景下,包括:通信驱动模块、信息存储模块、认证模块;其中,
所述通信驱动模块,用于所述终端发送申请加入协同网络的请求给中心节点,申请加入协同网络的请求中携带终端自身的终端信息;所述终端收到来自于中心节点的提供协同所需信息的请求后,发送协同所需信息;
所述信息存储模块,用于存储可协同终端信息表,所述可协同终端信息表中至少包括:所述终端信息及对应的协同所需信息;
所述认证模块,用于在所述可协同终端信息表中存在所述终端信息时,根据所述可协同终端信息表中与所述终端信息对应的协同所需信息直接进行认证;否则,调用所述通信驱动模块请求所述终端提供协同所需信息进行认证。
8.根据权利要求7所述的设备中间件,其特征在于,所述认证模块,进一步用于根据所述协同所需信息判断出所述终端具有加入所述协同网络的权限后,调用所述通信驱动模块接收来自于中心节点的认证证书;将所述认证证书与自身的所述终端信息和所述协同所需信息进行运算后,再调用所述通信驱动模块返回运算结果给中心节点;
所述通信驱动模块,进一步用于接收认证证书,返回运算结果给中心节点。
9.根据权利要求7或8所述的设备中间件,其特征在于,所述终端信息具体包括:终端的MAC地址;
所述协同所需信息具体包括:终端自身的服务信息和终端能力信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310021496.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:冲压模具
- 下一篇:柴油机机油消耗状况监测方法及监测装置