在ip多媒体子系统网络实现号码携带的方法

文档序号:7969547阅读:325来源:国知局
专利名称:在ip多媒体子系统网络实现号码携带的方法
技术领域
本发明涉及IMS (IP多媒体子系统)网络,特别涉及IMS网络中的号码携带方法。
技术背景IMS全称为IP Multimedia Subsystem (IP多媒体子系统),是3GPP (第三代移动通信伙 伴项目)定义的一种采用SIP (会话初始协议)作为呼叫控制信令的多媒体通信网络,目前 已经被3GPP2、 TISPAN (电信和互联网融合业务及高级网络协议)等标准机构采纳,作为移 动固网融合的下一代核心网。IMS系统的用户编号分为私有用户标识(PVI: Private user idenUties)禾口公开用户标识(PII: Public user identities)。每个IMS用户有一个或几个PVI。私有用户标识由归属网络的运营者分配,用于注册、 授权、管理、计费等。该标识采用NAI (Network Access Identifier)格式,可以采取在NAI (Network Access Identifier, 在rfc2486中定义,格式为nai = username / ( username "@" realm ))中包含IMSI (客户识别码)的方式作为私有用户标识。PVI是归属网络运营者 提供的唯一全球标识,可以在归属网络中从网络角度标识用户签约数据。PVI通常对用户不 可见,它标识的是签约数据,不是用户。PVI用来标识HSS (归属签约用户服务器)中保存的 用户信息(如鉴权信息等)。每个IMS用户有一个或多个PUI。 PUI类似电话号码,对用户可见, 一般用于用户和其它 用户的通讯。电信编码方案和Internet编码方案都可以用来寻址用户,PUI可以采用SIP URI (URI:统一资源标识符)格式或者"tel:"-URI格式(电话号码格式的统一资源标识)。对于 被叫流程,PUI也可以用来在HSS (归属签约用户服务器)中标识用户数据。PVI和PUI的关系如图1所示 一个PUI可以对应多个PVI,类似"一号多机",同样一 个PVI也可以对应多个PUI,类似"一机多号"。号码携带(NP: Number Portability)的目标是一种电信用户在不同的地理区域迁徙、 或在不同的运营商之间进行转网而不必更换自己的号码。其作为一种技术不仅是电信监管机 构为打破垄断、降低竞争门槛对运营商的一种监管要求,也是运营商为提高自身竞争力所采 用的一种业务。
传统网络中一般采用E. 164的用户编号方式,在未实施号码携带之前,E. 164的编号本 身就具备在网络中进行路由的能力,而实施号码携带之后,需要采用集中的号码携带数据库 来存储,并采用智能网的架构来解决号码携带问题。IMS网络中用户编号采用SIPURI格式, 为"用户名敏或名"的形式,采用HSS (归属签约用户服务器)来存储用户签约数据,IMS中 采用域的方式来组织用户数据, 一个域就是用户的一个编址空间,在大部分情况下,域与运 营商的运营商区域有紧密的对应关系。从理论上讲,其号码携带也可以采用类似于传统智能 网的应用服务器解决方案,但该解决方案不能很好地进行管理,并且可扩展性差。发明内容为了克服上述缺陷,本发明的目的在于提供了一种管理性与扩展性好的IMS网络中号码 携带方法。为达到上述发明目的,本发明在IP多媒体子系统网络实现号码携带的方法包括(1) 第一用户终端在迁入域办理号码携带业务,并更新在该迁入域的可寻址标识;(2) 第二用户终端在其所在域向第一用户终端发起呼叫,并通过电话号码映射工作组域 名系统服务器査询得到第一用户终端的可寻址标识;(3) 上述两用户终端依据第一用户终端的可寻址标识完成呼叫连接。 其中,所述歩骤(1)具体为(11) 第一用户终端向迁入域办理号码携带业务,并将可寻址标识变更为迁入域分配的可寻址标识;(12) 电话号码映射工作组域名系统服务器更新虚拟公开用户标识与可寻址标识的对应关系;(13) 第一用户终端在迁入域注册成功,不改变路由方法。 其中,所述步骤(2)具体为-(21) 第二用户终端在其所在域向第一用户终端发起呼叫,并将该呼叫通过第二用户终 端所在域中的代理模块传输到第二用户终端所在域中的服务模块;(22) 第二用户终端所在域中的服务模块,向电话号码映射工作组域名系统输入第一用 户终端的虚拟公开用户标识,发起名称权威指针査询;(23) 电话号码映射工作组域名系统根据第一用户终端的虚拟公开用户标识査询得到第 一用户终端的可寻址标识,并将该可寻址标识返回给第二用户终端所在域中的服务模块。
其中,所述步骤(3)具体为(31) 第二用户终端所在域中的服务模块利用第一用户终端的可寻址标识,査询得到第一用户终端迁入域中的协商模块;(32) 第二用户终端所在域中的服务模块,将第一用户终端迁入域中的协商模块的主机 名插入路由信息列表最前头的标识值,并发送给第一用户终端迁入域中的协商模块。(33) 第一用户终端迁入域中的协商模块根据第一用户终端的可寻址标识査询所在签约 用户服务器,得到第一用户终端迁入域中的服务模块,并将呼叫转发给第一用户终端迁入域 中的服务模块。其中,所述的代理模块为代理呼叫会话控制功能。其中,所述的服务模块为服务呼叫会话控制功能、媒体网关控制功能或互联边界控制功能。其中,所述的协商模块为协商呼叫会话控制功能。由于上述方案采用了电话号码映射工作组域名系统服务器(ENUM DNS),并且ENUM DNS 具备递归査询能力,使得本发明在IP多媒体子系统网络实现号码携带的方法可扩展性、可管 理性好。当本服务器的路由信息不完整时,可通过上级服务器査询得到最终所需的路由信息, 例如当号码携带采用E.164号码时,本地服务器信息不完整,可以通过DNS (域名解析系统) 査询得到E. 164号码管理域服务器地址,进而完成査询功能。由于号码携带中的路由过程是通过现有的ENIMDNS体系结构加以扩展完成的,对IMS现 有的标准过程影响最小。由于步骤中的服务呼叫模块可以为S-CSCF (服务呼叫会话控制功能)、MGCF (媒体网关 控制功能)或IBCF (互联边界控制功能),使得该方法适应性好。


图1为PVI和PUI的关系示意图;图2为本发明在IP多媒体子系统网络实现号码携带的方法中服务器连接示意图;图3为本发明在IP多媒体子系统网络实现号码携带的方法中号码携带签约流程图;图4为本发明在IP多媒体子系统网络实现号码携带的方法中号码携带用户被叫流程图。
具体实施方式
本发明在IP多媒体子系统网络实现号码携带的方法中采用的技术方案要求为每个IMS用6
户定义两个公开用户标识(PL'I), 一个为最初用户签约IMS标识,在这里称作V-PUI (虚拟 PUI) , V-PUI对用户可见,所谓的号码携带就是指对V-PUI的携带,V-PUI通常不能直接用 作用户寻址,不能用作注册,也不能用来在HSS中标识用户数据另一个标识为用户真实的可 用于路由的标识,这里称作可寻址标识(R-PU1) , R-PUI —般对用户不可见,R-PUI保存在 ISIM (IP多媒体子系统用户识别码IMS subscriber identity module)卡中,R-PUI将因 为用户在不同的地理区域迁徙、或在不同的运营商之间进行转网而发生变化,在终呼流程中, R-PUI可以用来在HSS中标识用户数据。当用户没有发生过在不同的地理区域迁徙、或在不 同的运营商之间进行转网行为时,R-PUI和V-PUI是相同的。V-PUT和R-PUI的对应关系由 E隨U DNS服务器管理。需要说明的是,只有当发生号码携带的用户做被叫时才需要采用本方案来实现号码携带, 做主叫吋不需要。主叫侧的S-CSCF (服务呼叫会话控制功能)在处理完主叫侧业务流程并幵 始寻址被叫之前,无论被叫的V-PUI是SIP LRI还是TEL URI,主叫侧的S-CSCF都必需先到 RNUM DNS查询被叫的可寻址标识(R-PUI),无论被叫是否发生过携带号码转网行为。本发明的主要功能节点有两个1) IMS呼叫处理网元~"呼叫会话控制功能(CSCF), IMS定义了三种CSCF,分别是S-CSCF (服务)、P-CSCF (代理呼叫会话控制功能)和I-CSCF (协商呼叫会话控制功能);2) EMM DNS服务器,内含支持DNS访问接口的号码携带数据 库,该数据库存储V-PUI和R-PUI的对应关系表。下面结合附图对本发明在IP多媒体子系统网络实现号码携带的方法的实施例号码携带 方法作一详细描述。如图2所示,假定用户UE1当前所在域为A,将号码携带至B域,A与B之间签署号码携 带业务协议。图3示出了 IMS用户号码携带签约过程流程图,包括以下步骤201、 用户UE1打算前往B域(迁入域),B域通过IT系统(客服受理系统)受理申请, B域为UEl分配新的R-PUI (如R-PUIl) , V-PUI保持不变;202、 迁入域受理系统向ENUM DNS发送号码携带签约更改请求,内含V-PUI和R-PUIl, 它可以采用标准化的访问接口,也可以是邮件、传真等形式;203、 ENUM DNS完成迁入域运营商的签约更改请求合法性检验,修改NPDB (号码携带数 据库)的V-PUI和R-PUI的对照关系,将UE1当前的R-PUI修改为R-PUI1;204、 ENUM DNS向迁入域发送号码携带签约更改确认,它可以是一个标准协议接口 ,也
可以是邮件、传真。确认中包括用户UE1的R-PUIl。205、 迁入域向UE1所在的前一个域A的HSS发起号码携带删除用户数据请求;206、 1JR1前一个所在域A校验请求合法性并在HSS中删除数据,对当前所在域发送应答;207、 迁入域B向本域HSS请求插入UE1的用户数据;208、 迁入域B向本域HSS插入UE1的用户数据,号码携带业务变更成功,迁入域转换为 当前域。上述各步骤描述号码携带签约变更的一次基本流程。 图4是本发明实施号码携带呼叫过程的实施流程图。301、 IMS UE2发起INVITE (邀请用户加入呼叫)呼叫,被叫为UEi;302、 S-CSCF (C)收到呼叫,向ENUMDNS发起DNS査询,查询关键字为UEl的V-PUI (SIP URI或TEL URI);303、 ENUM DNS收到査询,根据UEl的V-PUI发起递归査询,得到UEl的R-PUI (此处具 体为R-PUI1);304、 ENUM DNS向S-CSCF返回R-PUI1;305、 S-CSCF (C)利用R-PUI1发起迭代査询,査询得到B域的入口主机I-CSCF (B)地 址,此处服务的DNS Server可以是一个标准DNS Server,也可以集成在DNS-NPDB (域名系 统号码携带数据库)中306、 S-CSCF (C)将I-CSCF (B)的主机名插入T叩Route (路由信息列表最前头的标识 值),将Request-URI修改为R-PU[l,同时插入一个参数指示是NP呼叫,将呼叫发往I-CSCF(B);307、 I-CSCF (B)收到呼叫,根据Top Route指示,不再根据Request-URI进行路由, 根据R-PUI1査询HSS (B),得到UEl的归属服务S-CSCF (B);308、 I-CSCF (B)将呼叫转发给S-CSCF (B);309、 S-CSCF (B)处理完用户的终呼业务逻辑后将呼叫转发到UEl;310、 UEl应答S-CSCF (B);311、 S-CSCF (B)将应答转发至I-CSCF (B);312、 I-CSCF (B) 将应答转发至S-CSCF (C);313、 S-CSCF (C)将应答转发至UE2,呼叫建立。上述各步骤描述采用本发明后的一次INVITE呼叫基本流程,若INVITE换成其它任何对
话外请求,呼叫流程完全相同。如图2所示,号码携带至B域的签约过程以及携带至B域后C域某一用户UE2呼叫UE1 的连续过程如下所示(a) UE1向B域运营商办理号码携带业务,签署合同,更换ISIM卡,其ISIM卡中的 R-PUI变更为B域分配的新标识。ENUM DNS服务器中更新V-PUI和R-PUI的对应关系;(b) UE1在B域注册成功,由于注册携带的路由信息——归属域为当前所在域,因此 路由按照正常路由方法进行路由即可,不作任何变更;(c) C域IMS用户UE2发起呼叫,被叫为UE1,经P-CSCF (代理呼叫会话控制功能) 到达UE2归属的S-CSCF (C);(d) S-CSCF (C)向ENUM DNS发起NAPTR (名称权威指针)查询,输入为UE1的V-PUI (格式可以是TEL URI或SIP URI);(e) ENUM DNS根据UE1的V-PUI査询得到UE1的R-PUI,返回给S-CSCF (C);(f) S-CSCF (C)利用R-PU],査询得知B域的入口节点I-CSCF (B) (B域的协商呼叫 会话控制功能);(g) S-CSCF (C)将I-CSCF (B)的主机名插入Top Route (最高路由),发送给I-CSCF(B);(h) I-CSCF (B)以UE1的R-PUI作为关键字査询HSS得到S-CSCF (B),并将呼叫转发 给S-CSCF (B),完成呼叫接续过程。采用本发明在IP多媒体子系统网络实现号码携带的方法可以实现基于ENUM DNS的IMS 号码携带方案,它的优点是对现网改动最小,又具备良好的可扩展性及可管理性,其基础体 系是全分布存储的,消息的路径长度较短,对网络引入的时延相对较小。在上述实施例的基础上,本发明的实施方案还可以做一些变换和修改,例如1、流程中 的呼叫方可以是MGCF (媒体网关控制功能)/IBCF (互联边界控制功能)等其它IMS呼叫控 制网元;2、实现号码携带用户的号码可以是E. 164号码。
权利要求
1、一种在IP多媒体子系统网络实现号码携带的方法,其特征在于包括(1)第一用户终端在迁入域办理号码携带业务,并更新在该迁入域的可寻址标识;(2)第二用户终端在其所在域向第一用户终端发起呼叫,并通过电话号码映射工作组域名系统服务器查询得到第一用户终端的可寻址标识;(3)上述两用户终端依据第一用户终端的可寻址标识完成呼叫连接。
2、 按照权利要求1所述的在IP多媒体子系统网络实现号码携带的方法,其特征在于 所述步骤(1)具体为(11) 第一用户终端向迁入域办理号码携带业务,并将可寻址标识变更为迁入域分配的 可寻址标识;(12) 电话号码映射工作组域名系统服务器更新虛拟公开用户标识与可寻址标识的对应关系;(13) 第一用户终端在迁入域注册成功,不改变路由方法。
3、 按照权利要求2所述的在IP多媒体子系统网络实现号码携带的方法,其特征在于所述步骤(2)具体为-(21) 第二用户终端在其所在域向第一用户终端发起呼叫,并将该呼叫通过第二用户终端所在域中的代理模块传输到第二用户终端所在域中的服务模块;(22) 第二用户终端所在域中的服务模块,向电话号码映射工作组域名系统输入第一用 户终端的虚拟公开用户标识,发起名称权威指针査询;(23) 电话号码映射工作组域名系统根据第一用户终端的虚拟公开用户标识査询得到第一用户终端的可寻址标识,并将该可寻址标识返回给第二用户终端所在域中的服务模块。
4、 按照权利要求3所述的在IP多媒体子系统网络实现号码携带的方法,其特征在于-所述步骤(3)具体为(31) 第二用户终端所在域中的服务模块利用第一用户终端的可寻址标识,査询得到第一用户终端迁入域中的协商模块;(32) 第二用户终端所在域中的服务模块,将第一用户终端迁入域中的协商模块的主机 名插入路由信息列表最前头的标识值,并发送给第一用户终端迁入域中的协商模块。(33) 第一用户终端迁入域中的协商模块根据第一用户终端的可寻址标识査询所在签约 用户服务器,得到第一用户终端迁入域中的服务模块,并将呼叫转发给第一用户终端迁入域中的服务模块。
5、 按照权利要求3或4所述的在IP多媒体子系统网络实现号码携带的方法,其特征在 于所述的代理模块为代理呼叫会话控制功能。
6、 按照权利要求3或4所述的在IP多媒体子系统网络实现号码携带的方法,其特征在 于所述的服务模块为服务呼叫会话控制功能、媒体网关控制功能或互联边界控制功能。
7、 按照权利要求4所述的在IP多媒体子系统网络实现号码携带的方法,其特征在于-所述的协商模块为协商呼叫会话控制功能。
全文摘要
本发明公开了一种在IP多媒体子系统网络实现号码携带的方法,涉及IP多媒体子系统网络,特别涉及IP多媒体子系统网络中的号码携带方法,为解决传统的号码携带解决方案不能很好地进行管理,并且可扩展性差的问题而发明的。该在IP多媒体子系统网络实现号码携带的方法包括(1)第一用户终端向迁入域办理号码携带业务,并更新在该迁入域的可寻址标识;(2)第二用户终端在其归属域向第一用户终端发起呼叫,并通过电话号码映射工作组域名系统服务器查询得到第一用户终端的可寻址标识;(3)上述两用户终端依据第一用户终端的可寻址标识完成呼叫连接。本发明运用在IP多媒体子系统网络中实现号码携带。
文档编号H04Q7/38GK101132400SQ20061013866
公开日2008年2月27日 申请日期2006年11月10日 优先权日2006年11月10日
发明者邢忠卿 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1