[发明专利]一种点对点P2P网络中的认证方法、系统和装置有效
申请号: | 200810084294.5 | 申请日: | 2008-03-31 |
公开(公告)号: | CN101471938A | 公开(公告)日: | 2009-07-01 |
发明(设计)人: | 吕晓雨;朱贤;刘经及;李朋;金洪波 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/66;H04L12/56 |
代理公司: | 北京挺立专利事务所 | 代理人: | 叶树明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 点对点 p2p 网络 中的 认证 方法 系统 装置 | ||
1.一种点对点P2P网络中的认证方法,其特征在于,包括如下步骤:
发起实体发送业务请求至中间实体,所述业务请求承载在会话初始协议SIP上;
当所述发起实体经所述中间实体认证通过后,所述发起实体接收所述中间实体发送的包括目的实体信息的响应消息,所述响应消息承载在会话初始协议SIP上;
当所述发起实体对所述中间实体认证通过后,所述发起实体发送所述业务请求至所述目的实体;
当所述发起实体经所述目的实体认证通过后,所述发起实体接收所述目的实体发送的业务响应,所述业务响应承载在会话初始协议SIP上;
所述发起实体对所述目的实体进行认证;
当所述发起实体经所述目的实体认证失败后,所述发起实体接收所述目的实体发送的失败消息,所述发起实体执行回溯路由或冗余路由;
所述回溯路由具体包括:
所述发起实体重新与所述中间实体进行认证,认证通过后,所述发起实体重新与所述目的实体进行认证;
所述冗余路由具体包括:
所述发起实体与不同于所述中间实体的其他中间实体进行认证,认证通过后,所述发起实体重新与所述目的实体进行认证。
2.如权利要求1所述点对点P2P网络中的认证方法,其特征在于,所述发起实体为:请求业务的节点或从用户代理接收所述业务请求的节点;
所述目的实体为:提供所述业务的节点或提供所述业务的用户代理。
3.如权利要求2所述点对点P2P网络中的认证方法,其特征在于,所述业务请求包括所述发起实体的标识和公钥证书的下载地址;当所述发起实体为所述从用户代理接收所述业务请求的节点时,所述业务请求还包括所述用户代理的标识。
4.如权利要求3所述点对点P2P网络中的认证方法,其特征在于,所述业务请求还包括属性证书的下载地址。
5.一种点对点P2P网络中的认证系统,其特征在于,包括:发起实体、中间实体和目的实体,其中
所述发起实体,用于发送业务请求至所述中间实体,所述业务请求承载在会话初始协议SIP上;接收所述中间实体发送的包括所述目的实体信息的响应消息,所述响应消息承载在会话初始协议SIP上;根据对所述中间实体认证通过,发送所述业务请求至所述目的实体;
所述中间实体,用于接收所述发起实体发送的所述业务请求;根据对所述发起实体认证通过,发送包括所述目的实体信息的响应消息至所述发起实体;
所述目的实体,用于接收所述发起实体发送的所述业务请求;
所述目的实体,还用于根据对所述发起实体认证通过,发送业务响应至所述发起实体,所述业务响应承载在会话初始协议SIP上;
所述发起实体,还用于接收所述目的实体发送的所述业务响应,对所述目的实体进行认证;
所述目的实体,还用于根据对所述发起实体认证失败,发送失败消息至所述发起实体;
所述发起实体,还用于接收所述目的实体发送的所述失败消息,执行回溯路由或冗余路由;
所述回溯路由具体包括:
所述发起实体重新与所述中间实体进行认证,认证通过后,所述发起实体重新与所述目的实体进行认证;
所述冗余路由具体包括:
所述发起实体与不同于所述中间实体的其他中间实体进行认证,认证通过后,所述发起实体重新与所述目的实体进行认证。
6.一种点对点P2P网络中的发起实体,其特征在于,包括:
用于发送业务请求至中间实体的单元,所述业务请求承载在会话初始协议SIP上;
用于当所述发起实体经所述中间实体认证通过后,接收所述中间实体发 送的包括目的实体信息的响应消息的单元,其中,所述响应消息承载在会话初始协议SIP上;
用于对所述中间实体进行认证的单元;
用于当所述中间实体认证单元对所述中间实体认证通过后,发送所述业务请求至所述目的实体的单元;
用于当所述发起实体经所述目的实体认证通过后,接收所述目的实体发送的业务响应的单元,所述业务响应承载在会话初始协议SIP上;
用于对所述目的实体进行认证的单元;
用于经所述目的实体认证失败后,接收所述目的实体发送的失败消息的单元;
用于当所述认证失败消息接收单元接收到所述失败消息之后,执行回溯路由的单元,其中,所述回溯路由具体包括:
所述发起实体重新与所述中间实体进行认证,认证通过后,所述发起实体重新与所述目的实体进行认证;
用于当所述认证失败消息接收单元接收到所述失败消息之后,执行冗余路由的单元,其中,所述冗余路由具体包括:
所述发起实体与不同于所述中间实体的其他中间实体进行认证,认证通过后,所述发起实体重新与所述目的实体进行认证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810084294.5/1.html,转载请声明来源钻瓜专利网。