[发明专利]异构无线网络中不可否认性计费方法有效
申请号: | 201510019466.0 | 申请日: | 2015-01-14 |
公开(公告)号: | CN104507065B | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 付安民;陈守国;秦宁元 | 申请(专利权)人: | 南京理工大学 |
主分类号: | H04W4/24 | 分类号: | H04W4/24;H04W12/06 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 朱显国 |
地址: | 210094 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线网络 不可 否认 计费 方法 | ||
1.一种异构无线网络中不可否认性计费方法,其特征在于包括以下步骤:
1)MS选择随机数rMS,生成链长为n的哈希链W(rMS):rMS→H(rMS)→H2(rMS)→…Hn-1(rMS)→Hn(rMS),rMS为n-bit数值,H()为哈希运算,n的取值范围为[100,1000];
2)MS接入网络,与AP1、AAA服务器完成EAP全认证,MS向AP1发布生成的哈希链链长n和链首值Hn(rMS),获取信用票据TMS,其中TMS={n,Hn(rMS),MSID,MSK,Texp}MGK,MGK为多播组密钥;MSID为移动终端的标识符,Texp为时间戳,MSK是MS与AAA服务器EAP认证后获得的会话密钥,{n,Hn(rMS),MSID,MSK,Texp}MGK由会话密钥MSK加密消息{n,Hn(rMS),MSID,MSK,Texp}得到;
3)MS向AP1发送服务请求,请求消息包含当前链的链首值Hi(rMS)和前一△t数据的变色龙签名,0≤i<n,△t为AP1的计费单位,同时自更新哈希链的种子值rMS;
4)AP1接收到Hi(rMS),通过等式Hi+1(rMS)=H(Hi(rMS))是否成立来验证用户的真实性,如果等式成立,替换Hi+1(rMS)而保存Hi(rMS),将本地保存的CN值加1并向MS传输数据,继续步骤5),否则返回步骤2)要求MS重新进行EAP认证,CN为一个计数器,用于记录AP1接受的哈希节点个数,初始值为0;
5)MS收到数据后,对该数据进行变色龙签名;
6)MS判断哈希链是否耗尽,如果哈希链耗尽,则MS当前的哈希链只剩种子值rMS,此时MS以s为种子值生成一条新的哈希链,将CMS的值加1,继续执行步骤7),如果哈希链没有耗尽,则直接跳转步骤7),CMS为一个计数器,用于记录MS端更新的哈希链的个数,初始值为0;
7)判断MS是否进行切换,如果MS在服务过程中切换至邻居接入点BS2,跳转步骤10),如果没有发生切换,则继续执行步骤8);
8)判断MS是否发送计费请求,如果AP1收到计费请求,采用公式F=CN*△t计算费用,并将F加密发送给MS,继续执行步骤9),如果MS未发送计费请求,则跳转步骤3);
9)MS收到AP1计算的费用值F,首先计算自己的费用值FMS,然后判断F是否与FMS相等,如果F不等于FMS,则说明MS与AP1至少有一方企图欺骗对方,此时进行纠纷处理,如果F等于FMS,则完成计费;
10)MS向AP1发送票据更新请求;
11)AP1采用公式TMS2={n,Hi(s),MSID,Texp}MSK更新票据,Hi(s)为AP1最新保存的哈希链链首值Hi(s),AP1将更新后的票据TMS2发送给MS;
12)MS向BS2发送切换请求:{(MSID,BSID,TMS2,NMS)(MACTCK)},其中BSID为目标接入点的身份标识符,NMS为一个随机数,TCK为临时密钥,MACTCK为TCK加密的MAC码;
13)BS2收到切换请求后,验证票据TMS2的有效性,如果MS的票据TMS2验证成功,表明MS成功接入到BS2,跳转步骤3),如果没有验证成功,则跳转步骤2)要求重新进行EAP认证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510019466.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通信网络切换的方法
- 下一篇:一种POI区域获取方法及装置