[发明专利]自适应异构网络认证方法有效
申请号: | 201310071299.5 | 申请日: | 2013-03-07 |
公开(公告)号: | CN103118034B | 公开(公告)日: | 2017-05-17 |
发明(设计)人: | 沈玉龙;姜晓鸿;曹小坤;徐闻拯;宗旋;裴庆祺;齐士垚;王如凯 | 申请(专利权)人: | 西安电子科技大学;西安电子科技大学昆山创新研究院 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙)11350 | 代理人: | 汤东凤 |
地址: | 710126 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种自适应异构网络认证方法,包括物理层、数据链路层、网络层、应用层,所述的物理层上多模接入设备;数据链路层上认证协议库;网络层中的认证协议管理模块;应用层上协议选择模块、切换策略模块,所述的认证协议管理模块的包括认证协议调度模块;认证协议驱动模块;认证协议扩展;更新模块以及认证协议协商模块。 | ||
搜索关键词: | 自适应 网络 认证 方法 | ||
【主权项】:
一种自适应异构网络认证方法,其特征在于:所述自适应异构网络认证方法采用物理层,数据链路层,网络层和应用层自适应异构网络认证体系架构,所述物理层包括的多模接入设备,数据链路层包括的认证协议库,网络层包括的认证协议管理模块,应用层包括的协议选择模块、切换策略模块;所述的认证协议管理模块包括:认证协议调度模块、认证协议驱动模块、认证协议扩展和更新模块以及认证协议协商模块;所述的认证协议管理模块是管理认证协议的功能实体,协调认证协议调度模块,认证协议驱动模块,认证协议扩展和更新模块,认证协议协商模块之间工作,保证自适应的选择认证方式实现的关键模块;认证协议调度模块:提供调度认证协议的功能实体,根据认证协议协商模块反馈的信息,利用认证协议库提供的协议查找接口来查找相应的认证协议,如果存在返回认证协议名称给认证协议驱动模块,如果不存在返回False给认证协议扩展和更新模块;认证协议驱动模块:提供执行认证协议应用的功能实体,该实体根据认证协议调度模块返回的认证协议名称执行相应的认证协议,包括处理该认证协议所需要的数据和数据格式,返回认证结果;认证协议扩展和更新模块:提供扩展以及更新认证协议的功能实体,根据认证协议调度模块和认证协议协商模块反馈的信息,实现客户端在认证网络的过程中出现客户端与网络端认证方式不同时,客户端认证方式的扩展和更新;认证协议协商模块:实现与网络端认证协议的协商功能,该模块在网络通信方式连接成功后,发送数据报探测将要接入的网络支持的认证方式,并将该结果反馈给认证协议调度模块;所述的认证协议协商模块的认证步骤为:a.认证协议协商模块发送探测数据报,探测网络端支持的认证方式,将结果返回给认证协议调度模块;b.认证协议调度模块调用数据链路层中的认证协议库提供的查询函数查看协议库中是否存在该认证协议;c.若存在该认证协议,调用认证协议驱动模块,执行该认证协议;自适应过程结束;d.若不存在认证协议,调用认证协议扩展和更新模块,该模块根据网络端支持的认证协议,调用数据链路层中的认证协议库提供扩展、更新接口函数对协议库进行扩展、更新;e.若协议库更新成功,则转步骤b;若不成功返回更新失败信息;所述的认证协议切换策略模块切换过程为:步骤a.用户终端提出连接网络端请求,通信方式连通,认证过程开始;调用认证协议协商模块;步骤b.认证协议协商模块利用认证协商协议询问网络端的认证方式,并且将结果返回给认证协议管理模块,同时将结果返回给用户需求和用户选择;步骤c.根据用户需求分析出认证协议选择策略,根据用户偏好选择认证协议的优先级;步骤d.认证协议管理模块调用其中认证协议调度模块,该调度模块根据网络端所支持的认证协议以及认证协议选择策略,在认证协议库中查找相应的认证协议;步骤e.如果协议库中存在该认证协议,则调用该认证协议的认证协议驱动模块;步骤f.所选择的认证协议驱动与网络端进行认证,并返回认证结果;认证过程结束;步骤g.如果协议库中不存在该认证协议,则调用认证协议扩展和更新模块;步骤h.认证协议扩展和更新模块根据步骤b的结果对认证协议库进行扩展、更新;返回相应结果;步骤i.如果扩展、更新成功则转步骤d;所述的认证协议扩展过程为:步骤a.用户设备开始接入第三方服务;步骤b.认证协议协商模块利用认证协商协议询问第三方服务的认证方式,并且将结果返回给认证协议管理模块;步骤c.认证协议管理模块调用其中认证协议调度模块,该调度模块在认证协议库中查找相应的认证协议;步骤d.如果协议库中存在该认证协议,则调用该认证协议的认证协议驱动模块;步骤e.所选择的认证协议驱动与网络端进行认证,并返回认证结果,认证过程结束;步骤f.如果协议库中不存在该认证协议,则调用认证协议扩展和更新模块;步骤g.认证协议扩展和更新模块根据步骤b的结果对认证协议库进行扩展、更新,返回相应结果;步骤h.如果扩展、更新成功则转步骤d。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学;西安电子科技大学昆山创新研究院,未经西安电子科技大学;西安电子科技大学昆山创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310071299.5/,转载请声明来源钻瓜专利网。
- 上一篇:跨坐式单轨交通轨道可挠式道岔梁旋转支撑台座
- 下一篇:车辆用水暖防冻注水口