[发明专利]基于分叉的认证方法、系统以及分叉认证装置有效

专利信息
申请号: 200810100484.1 申请日: 2008-06-23
公开(公告)号: CN101296085A 公开(公告)日: 2008-10-29
发明(设计)人: 韦银星;滕志猛 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L9/32 分类号: H04L9/32;H04L29/06
代理公司: 北京康信知识产权代理有限责任公司 代理人: 尚志峰;吴孟秋
地址: 518057广东省深圳市南*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 分叉 认证 方法 系统 以及 装置
【说明书】:

技术领域

发明涉及通信领域,并且特别地,涉及一种基于分叉的认证方法、系统以及分叉认证装置。

背景技术

在会话发起协议(Session Initiation Protocol,简称为SIP)中,一个呼叫可以被送到多个地点,无论接收者在哪里,呼叫者始终能够找到接收者,SIP的这种能力易于实现电信网络中的多方通话、一号通业务、呼叫前转业务。SIP分叉(Forking)可以实现这个功能,SIP分叉是指代理服务器把SIP请求发送给多个位置并把响应返回给发送者。一般意义上,分叉分为顺序分叉和并行分叉,前者指代理服务器逐个联系不同的接收者,后者指代理服务器同时联系不同的接收者。SIP支持顺序分叉和并行分叉,相对于顺序分叉,并行分叉可以减少会话建立的时间。

下一代网络(Next Generation Network,简称为NGN)是基于互联网协议(Internet Protocol,简称为IP)的技术,由于IP网络的不安全性,与传统的电信网络相比,NGN面临着各种安全威胁。其中,认证机制用以确认主体的身份,可以防止假冒之类的安全威胁。尽管用户信任网络,但是消息的接收者可能想知道消息发送者的身份,例如,垃圾信息制造者的身份,这样,消息的接收者就需要对消息的发送者进行认证。

目前,NGN针对代理-用户、用户-用户的认证的情况,提出了基于SIP信令的挑战/应答方式来认证源设备。但是NGN没有涉及SIP信令分叉的情况,因此不能支持电信网络中某些业务(如多方通话、一号通、呼叫前转)的认证。然而,目前尚未提出解决上述问题的技术方案。

发明内容

考虑到接收设备无法对源设备进行分叉认证的问题而做出本发明,为此,本发明的主要目的在于提供一种基于分叉的认证方法和系统,以解决相关技术中的上述问题。

根据本发明的一个方面,提供了一种基于分叉的认证方法,涉及至少两个接收设备对源设备进行认证。

根据本发明实施例的基于分叉的认证方法包括:在接收设备和源设备上分别设置认证凭证;分叉网元在接收到来自源设备的呼叫请求后,将呼叫请求进行分叉,并把分叉后的呼叫请求发送到对应的接收设备;分叉网元接收来自多个接收设备的挑战值,并将多个挑战值转发到源设备;分叉网元接收来自源设备重新发送的呼叫请求,其中,重新发送的呼叫请求中携带相关认证凭证;分叉网元将重新发送的呼叫请求进行分叉,并将分叉后的呼叫请求发送到对应的接收设备,以使接收设备根据认证凭证对源设备进行认证。

优选地,上述认证凭证包括以下至少之一:预共享密钥、数字证书。

优选地,上述分叉网元为服务呼叫会话控制功能设备,上述接收设备为在分叉网元之后的下一代网络网元和/或终端设备。

其中,将多个挑战值转发到源设备具体为:分叉网元将多个接收设备发送的多个挑战值聚合在分叉请求响应中,并将分叉请求响应发送到源设备。

此外,在上述分叉网元接收来自源设备重新发送的呼叫请求之前,上述方法还包括:源设备对不同的挑战值提供不同的认证凭证;源设备将不同的认证凭证聚合在呼叫请求中,并重新发送呼叫请求。

根据本发明的另一方面,提供了一种基于分叉的认证系统,包括至少两个接收设备对源设备进行认证。

根据本发明实施例的基于分叉的人证系统包括:设置模块,用于在接收设备和源设备上分别设置认证凭证;分叉网元,用于在接收到来自源设备的呼叫请求后,将呼叫请求进行分叉,发送到对应的接收设备,并将多个接收设备发送的多个挑战值转发到源设备;源设备,用于发送呼叫请求,以及在接收到多个挑战值后,重新发送呼叫请求,并在重新发送的呼叫请求中携带相关认证凭证;接收设备,用于在接收到重新发送的呼叫请求后,根据认证凭证完成对源设备的认证。

此外,上述分叉网元还用于接收来自源设备重新发送的呼叫请求。

根据本发明的再一方面,提供了一种分叉认证装置,位于源设备。

根据本发明实施例的分叉认证装置包括:设置模块,用于设置认证凭证;发送模块,用于发送呼叫请求;接收模块,用于接收来自分叉网元的挑战值;重发模块,用于重发呼叫请求,并在呼叫请求中携带与挑战值对应的认证凭证。

根据本发明的再一方面,还提供了一种分叉认证装置,位于接收设备。

根据本发明实施例的分叉认证装置包括:设置模块,用于设置认证凭证;发送模块,用于在接收到来自源设备的呼叫请求后,通过分叉网元向源设备发送挑战值;认证模块,用于在接收到源设备重新发送的呼叫请求后,根据重新发送的呼叫请求中携带的认证凭证完成对源设备的认证。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810100484.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top