一种ip多媒体子系统中终呼的实现方法

文档序号:7682752阅读:182来源:国知局
专利名称:一种ip多媒体子系统中终呼的实现方法
技术领域
本发明涉及通信领域,尤其涉及一种IP (Internet Protocol,互联网协议) 多々某体子系统中终呼的实现方法。
背景技术
IMS (IP Multimedia Subsystem, IP多々某体子系统)是第三代合作伙伴 组织(3rd Generation Partnership Project,简称3GPP)定义的下一代网络的标 准,它的显著特点是采用了会话发起协议(Session Initiation Protocol,简称 SIP)体系,通讯与接入无关,可以具备多种媒体业务控制功能与承载能力 分离,呼叫与会话分离,应用与服务分离,业务与网络分离,以及移动网与 因特网业务融合等多种能力,IMS的提出顺应了通讯网融合发展的趋势。IMS体系中的主要功能实体包括提供用户注册管理、会话控制等功能 的呼叫会话控制实体(Call Session Control Function,简称CSCF),提供集 中管理用户签约数据功能的归属用户服务器(Home Subscriber Server,简称 HSS),提供各种业务逻辑控制功能的应用服务器(Application Server,简 称AS)。图1是现有技术中用户在其拜访网络呼叫同在该网络的用户终端的媒 体流示意图。图1中主要涉及以下网元和设备用户终端1 (UserEquipment 1,简称 UEl),拜访网络的服务网关(Serving Gateway,简称SGW),用户终端2 (User Equipment 2,简称UE2),归属网络的公共数据网网关(Public Data Networks Gateway,简称PGW)。如图1所示,当UEl在其归属地的IMS网络(简称归属网络)中注册 时,归属网络为其分配了一个IP地址后,UEl从归属网络漫游到拜访地的IMS网络(简称拜访网络);按照现有技术,如果此时UE1呼叫同在拜访 网络的用户终端UE2时,i某体需要从拜访网络路由回归属网络的PGW,然 后再由归属网络的PGW路由到拜访网络,才能到达UE2。 UE1呼叫UE2, 在接通后,媒体将从UE1出发,经过路径101, 102, 103到达UE2,在大 多数情况下102、 103都是归属网络与拜访网络之间比较远的路径,路由迂 回严重,造成大量的网络资源的浪费;而对于用户而言,由于这两次路由方 式计费策略的差异,也可能为用户带来额外的巨额话费。同理,UE1在拜访 网络接听同在该网络的UE2的电话时,也存在相同的迂回问题。而如果i某 体到达SGW后,直接经过路径104路由到UE2,将能节约大量的网络资源, 解决如上所述的网络路由迂回问题。本发明中将在这种情况下,媒体直接由 路径104路由到UE2的方式称为本地转出。目前3GPP组织也在致力于本地转出课题的研究,来解决漫游状态下的 上述媒体迂回问题,并提出了双IP地址的解决方案在用户终端能力、运 营商策略、以及网络条件均允许的条件下,可以同时拥有分别由归属网络的 运营商分配的的IP地址IP-1;以及拜访网络的运营商分配的IP地址IP-2, 这两个IP地址可以根据需要分别进行信令面、媒体面通讯。图2是双IP地址解决方案的架构示意图,主要涉及以下网元和设备 用户终端(User Equipment,简称UE),服务网关(Serving Gateway,简称 SGW),公共数据网网关2 (PDNGateway2,简称PGW-2),策略控制及 计费规则功能2( Policy Control and Charging Rules Function 2,简称PCRF-2 ), 公共数据网网关l (PDN Gateway 1,简称PGW-1),策略控制及计费规则 功能1 (Policy Control and Charging Rules Function,简称PCRF-1),代理呼 叫会话控制功能(Proxy Call Session Control Function,简称P-CSCF),月良 务呼叫会话控制功能(Serving Call Session Control Function,简称S-CSCF), 应用服务器(Application Server,简称AS)。其中,UE、 SGW、 PGW-2、 PCRF-2位于拜访网络;PGW-1、 PCRF-1、 P-CSCF、 S-CSCF、 AS位于归属 网络。双IP地址解决方案的主要思想为使用IP-1发送信令,使用IP-2发送 媒体,信令经过SGW之后,将通过路径210发往归属网络的PGW( PGW-1 ),而媒体经过SGW之后,直接通过路径211发往拜访网络的PGW( PGW-2 )。由于信令占用网络资源相对较少,信令的迂回并不会造成网络资源很大 的浪费,而媒体占有的网络资源较大,采用该解决方案避免了媒体的上述迂 回问题,节约了大量的网络资源。现有技术中,在IMS网络正常的漫游情形下的终呼流程如图3所示, 包括以下步骤5301) 当被叫用户(图3中的UE)处于漫游状态下,此时与该^皮叫用 户同在拜访网络的主叫用户呼叫该UE,将会话请求(INVITE消息)发送到 当前为该UE提供服务的S-CSCF上;5302) ~ S304) S-CSCF将该会话请求转到P-CSCF, P-CSCF再将该会话 请求经由该UE归属网络的PGW(对应于图2中的PGW-1 )后,转发给UE;S305) ~ S306) UE收到上述会话请求后,对该请求中携带的SDP才艮文进 行分析,选择自己能够接受的SDP报文的会话信息,将结果包含在请求 (Offer)回应消息中,经过PGW转发给P-CSCF;5307) P-CSCF收到上述请求回应消息后,根据其中包含的SDP报文的 会话信息,与资源预留网元进行交互,进行资源预留鉴权;在上述资源预留网元内部的交互,以及P-CSCF与资源预留网元之间的 交互,与本发明无关,这里不作详细说明;5308) 成功完成资源预留鉴权后,P-CSCF将上述请求回应消息转发到 S-CSCF;5309) S-CSCF再将上述请求回应消息转发出去,最终达到主叫用户;S310 S313)主叫用户向^:叫用户(UE)发送请求回应确认消息,该 消息途径S-CSCF、 P-CSCF、以及PGW等网元的转发到达UE;S314 ~ S318) UE向主叫用户发送请求回应确认应答消息;5319) 发出上述请求回应确认应答消息后,UE进行资源预留,IMS网 络替UE预留能够满足本次会话的资源;5320) ~ S323)主叫用户完成资源预留后,向UE发送资源预留确认信息,表明主叫用户已经完成资源预留,具备会话的基本条件;S324) S327) UE完成资源预留之后,将向主叫用户发送资源预留确认 消息,表明UE已经完成资源预留,具备会话的基本条件;S328) S330)在UE与主叫用户都完成资源预留后,UE与主叫用户已 经具备了建立会话的基本条件,UE在完成以上能力协商,资源预留之后, 通过振铃通知用户,并将振铃消息发给主叫用户;S331 S334)主叫用户收到振铃消息之后,向UE发送振铃回应;S335) ~ S338) UE对主叫用户发送的振铃回应进行应答;S339) ~ S342) UE接听后,将接听信息发给主叫用户;S343) ~ S346)主叫用户发送接听应答,对UE发送的接听信息进行应答;S347) S348)此时在UE与主叫用户之间,通过PGW转发的会话就建 立起来了。从上述终呼流程以看出,如果UE位于主叫用户的归属网络,或者UE 与主叫用户同时位于同一个拜访网络时,会出现图2所示的媒体流的路由迂 回现象,对网络资源造成大量浪费发明内容本发明所要解决的技术问题是,克服现有技术的不足,提出一种IP多 i某体子系统中终呼的实现方法,使得漫游状态下的#皮叫用户终端避免了由于 々某体流的路由迂回造成的对网络资源大量的占用。为了解决上述问题,本发明提供一种IP多媒体子系统中终呼的实现方 法,其特征在于,当主叫终端向漫游到拜访网络的被叫终端发起会话请求时, 接收到该会话请求的IMS网元判断是否允许该被叫终端在该会话请求对应 的会话中使用本地转出功能,并根据判断结果在该会话请求中添加相应的本 地转出标记后将该会话请求转发至所述被叫终端。此外,所述主叫终端位于所述拜访网络。此外,进行所述判断的IMS网元为以下网元中的一个或多个所述会 话请求转发路径中的P-CSCF,所述会话请求转发路径中的S-CSCF,与所述 S-CSCF相连的AS。此外,若AS进行所述判断,则所述S-CSCF在接收到所述会话请求后, 将该请求发送给AS, AS完成所述判断后,将该会话请求通过所述S-CSCF 转发给所述被叫终端。此外,所述IMS网元才艮据本地转出策略信息进行所述判断;所述本地 转出策略信息包含如下一种或多种运营商本地策略,归属网络与拜访网络 运营商之间签订的协议,被叫用户签约信息。此外,所述本地转出标记包含允许本地转出,必须使用本地转出,和 不允许转出;当接收到的所述会话请求中包含允许本地转出的本地转出标记,且所述 被叫终端根据自身终端能力和优选配置决定使用本地转出功能时,所述被叫 终端使用所述拜访网络为其分配的IP地址作为媒体路由地址进行会话参数 协商;当接收到的所述会话请求中包含必须使用本地转出的本地转出标记时, 所述被叫终端使用所述拜访网络为其分配的IP地址作为媒体路由地址进行 会话参数协商;当接收到的所述会话请求中包含不允许本地转出的本地转出标记时,所 述被叫终端使用所述归属网络为其分配的IP地址作为媒体路由地址进行会 话参数协商。此外,接收到所述被叫终端发送的用于会话参数协商的请求回应消息 时,若该消息中的媒体路由地址为所述拜访网络的IP地址,则P-CSCF与 归属网络和拜访网络的PCRF交互,进行资源预留鉴权;否则P-CSCF与归 属网络的PCRF交互,进行资源预留鉴权。此外,所述会话请求为INVITE消息。此外,所述本地转出标记为所述会话请求中新增的头域,或者是新增或 现有头域中的标签。由上可知,采用本发明的终呼方法,有效地解决了漫游状态下本地终呼的媒体路由迂回问题,而且对现有IMS网络技术改动小,仅仅涉及个别网 元的修改,局部流程的添加,以及头域的适当修改,对现有IMS网络架构 影响小,便于进行技术升级。


图1是现有技术中用户在拜访网络呼叫同在该拜访网络的用户的媒体 流示意图;图2是现有技术中双IP地址解决方案的架构示意图; 图3是现有技术中正常的漫游情形下的终呼流程图; 图4是本发明的核心思想示意图;图5是本发明第一实施例IMS网络中终呼的实现方法流程图; 图6是本发明第二实施例IMS网络中终呼的实现方法流程图; 图7是本发明第三实施例IMS网络中终呼的实现方法流程图; 图8是本发明第四实施例IMS网络中终呼的实现方法流程图。
具体实施方式
本发明的核心思想如图4所示,当与被叫用户同处于拜访网络的主叫用 户向被叫用户发起会话请求后,IMS网络和^皮叫用户进行如下处理401、 IMS网络收到会话请求(INVITE消息)后,判断该会话的^L叫用 户是否可以采用本地转出服务;402、 IMS网络在该会话请求中加入标识被叫用户是否可以使用本地转 出服务的标识(本地转出标记)后,将该会话请求(INVITE消息)转发给 净皮叫用403、 被叫用户根据自身的能力,确定是否使用本地转出服务;404、 被叫用户使用适合的IP地址进行SDP的会话协商;405、 被叫用户使用适合的IP地址通过拜访网络的PGW,与主叫用户 建立会话。下面将结合附图和实施例对本发明进行详细描述。 第一实施例图5是本发明第一实施例IMS网络中终呼的实现方法流程图。本实施 例中,UE漫游到拜访网络,同在该网络的主叫用户向其发起会话请求; P-CSCF作为决策点进行本地转出功能决策,并根据决策结果在该会话请求 中添加允许使用本地转出功能的本地转出标记,UE根据该标记使用本地转 出功能。图中步骤如下所示5501) 用户终端(UE)处于漫游状态下,此时主叫用户呼叫UE,将会 话请求(INVITE消息)发送到当前为UE提供服务的S-CSCF上;5502) S-CSCF将该会话请求转发到P-CSCF上;5503) P-CSCF收到该会话请求之后,从相应的一个或者多个策略服务 器(例如,策略服务器可以是归属网络的PCRF: PCRF-1, P-CSCF, HSS 等,图中描述的为从PCRF-1上获取信息,从其它服务器上获取信息流程与 从PCRF上获取信息相同)上获取信息,以获取本地转出策略信息;上述本地转出策略信息可以包括运营商本地策略、与拜访网络运营商 之间协议、用户的签约信息、当前主被叫双方所处的位置信息、网络服务状 态、以及所要发起的会话Jf某体信息等;5504) P-CSCF根据上述本地转出策略信息进行本地转出功能决策,判 定本次会话中是否允许被叫用户(UE)使用本地呼出服务,并在该会话请 求(INVITE消息)中添加相应的本地转出标记;上述本地转出标记可以是会话请求中新增的头域(例如,以是否包含该 头域分别表示是否允许本地转出),也可以是新增或现有头域中的标签。本实施例中,P-CSCF判定允许UE使用本地转出服务,因此相应的本 地转出标记为允许本地转出。例如,P-CSCF可以根据本地转出策略信息进行如下本地转出决策,并 添加相应的本;也转出标记1) 运营商本地策略若运营商本地策略允许进行本地转出,则添加允 许本地转出功能的本地转出标记;否则添加不允许本地转出功能的本地转出 标记;2) 归属网络与拜访网络运营商之间签订的协议若与拜访网络运营商 之间签订了本地转出协议,则添加允许本地转出功能的本地转出标记;否则 添加不允许本地转出功能的本地转出标记;3) 签约信息若被叫用户为本地转出功能签约用户,则添加允许本地 转出功能的本地转出标记;否则添加不允许本地转出功能的本地转出标记;4) 当前主被叫双方所处的位置信息若主叫用户位于拜访网络,则添 加允许本地转出功能的本地转出标记;否则添加不允许本地转出功能的本地 转出标记;5) 网络服务状态若拜访网络当前正在为UE提供本地转出服务,则 添加不允许本地转出功能的本地转出标记;否则添加允许本地转出功能的本 地转出标记;6) 所要发起的会话媒体信息若会话媒体信息的媒体类型、编码格式 符合拜访网络的要求,则添加允许本地转出功能的本地转出标记;否则添加 不允许本地转出功能的本地转出标记。S505) ~ S506) P-CSCF转发上述会话请求(INVITE消息),该请求经过 归属网络的PGW (PGW-1)转发,到达UE;S507) ~ S508) UE收到上述会话请求(INVITE消息)后,根据该请求中 包含的本地转出标记获知允许在本此会话中使用本地转出功能;若UE根据 终端能力及优选配置决定使用本地转出功能,则在进行会话参数协商的请求 (Offer)回应消息中,采用拜访网络为其分配的IP地址IP-2作为当前请 求的媒体路由地址(即请求的SDP部分所使用的地址);UE发送该请求(Offer)回应消息,经过PGW-1到达P-CSCF;当然,在本地转出标记为允许本地转出时,UE可以任意选择一个IP地 址进行SDP协商。S509) ~ S510) P-CSCF根据上述会话请求(INVITE消息)以及接收到的 请求(Offer)回应消息,进行资源预留鉴权;由于上述请求(Offer)回应消息中的i某体路由地址为拜访网络的IP地 址,因此资源预留涉及到拜访网络,所以此次资源预留鉴权需要与拜访网络 的PCRF (PCRF-l)服务器与归属网络的PCRF (PCRF-2)服务器进行交互;由于UE在获得IP-2之前需要向拜访网络发起承载注册,在注册的过程 中,PCRF-l、 PCRF-2都保存了 UE与PCRF-l/PCRF-2/IP-2的绑定关系。因 此,当P-CSCF与PCRF-l交互进行资源预留鉴权时,PCRF-l根据IP-2获 知需要与PCRF-2交互进行资源预留鉴权。S511) S512)资源预留鉴权成功后,P-CSCF将该请求(Offer)回应消 息转发到S-CSCF,由S-CSCF转发给主叫用户;S513) S516)主叫用户收到上述请求(Offer)回应消息之后,确认与 UE协商成功,生成相应的请求(Offer)回应确认,该消息经过S-CSCF、 P-CSCF、 PGW-1等网元转发,到达UE;S517) S518)UE收到主叫用户发来的上述请求(Offer)回应确认消息 之后,与拜访网络的PGW (PGW-2 )和拜访网络的PCRF (PCRF-2 )交互,进行资源预留;同样,由于UE在获得IP-2之前需要向拜访网络发起承载注册,在注册 的过程中,PGW-2保存了 UE与PCRF-l/PCRF-2/IP-2的绑定关系。因此, 当UE与PGW-2交互进行资源预留鉴权时,PGW-2根据IP-2获知需要与 PCRF-2交互进行资源预留鉴权。S519) UE完成资源预留之后,向主叫用户发送资源预留确认消息;UE 收到主叫用户的资源预留确认消息后,开始振铃,接听后,开始在UE与主 叫用户之间建立媒体会话,此段流程与正常流程的S320 S346相似,此处S520) ~ S521)此时在UE与主叫用户之间,通过拜访网络的PGW (PGW-2)转发的会话就建立起来了 。第二实施例图6是本发明第二实施例IMS网络中终呼的实现方法流程图。本实施 例中,UE漫游到拜访网络,同在该网络的主叫用户向其发起会话请求; P-CSCF作为决策点进行本地转出功能决策,并根据决策结果在该会话请求 中添加不允许使用本地转出功能的本地转出标记。图中步骤如下所示5601) 用户终端(UE)处于漫游状态下,此时主叫用户呼叫UE,将会 话请求(INVITE消息)发送到当前为UE提供服务的S-CSCF上;5602) S-CSCF将该会话请求转发到P-CSCF上;5603) P-CSCF收到该会话请求之后,与相应的策略服务器(例如,归 属网络的PCRF: PCRF-1)进行交互,获取本地转出策略信息;上述本地转出策略信息包括运营商本地策略、与拜访网络运营商之间 协议、用户的签约信息、当前主被叫双方所处的位置信息、网络服务状态、 以及所要发起的会话媒体信息等;5604) P-CSCF根据上述本地转出策略信息进行本地转出功能决策,判 定本次会话中是否允许被叫用户(UE)使用本地呼出服务,并在该会话请 求(INVITE消息)中添加相应的本地转出标记;本实施例中,P-CSCF判定不允许UE使用本地转出服务,因此相应的 本地转出标记为不允许本地转出。5605) ~ S606) P-CSCF转发上述会话请求(INVITE消息),该请求经过 归属网络的PGW (PGW-1)转发,到达UE;S607) ~ S608) UE收到上述会话请求(INVITE消息)后,根据该请求中 包含的本地转出标记获知不允许在本此会话中使用本地转出功能;因此在进 行会话参数协商的请求(Offer)回应消息中,采用归属网络为其分配的IP 地址IP-l作为当前请求的媒体路由地址(即请求的SDP部分所使用的地址);UE发送该请求(Offer)回应消息,经过PGW-1到达P-CSCF;5609) P-CSCF根据上述会话请求(INVITE消息)以及接收到的请求 (Offer)回应消息,与归属网络的PCRF (PCRF-1)交互,进行资源预留鉴权;5610) S611)资源预留鉴权成功后,P-CSCF将该请求(Offer)回应消 息转发到S-CSCF,由S-CSCF转发给主叫用户;S612) S615)主叫用户收到上述请求(Offer)回应消息之后,确认与 UE协商成功,生成相应的请求(Offer )回应确认消息,该消息经过S-CSCF、 P-CSCF、 PGW-1等网元转发,到达UE;S616) S617)UE收到主叫用户发来的上述请求(Offer)回应确认消息 之后,与拜访网络的PGW (PGW-2)和归属网络的PCRF (PCRF-1)交互,进行资源预留;5618) UE完成资源预留之后,向主叫用户发送资源预留确认消息;UE 收到主叫用户的资源预留确认消息后,开始振铃,接听后,开始在UE与主 叫用户之间建立媒体会话,此段流程与正常流程的S320 S346相似,此处 省略;5619) ~ S620)此时在UE与主叫用户之间,通过归属网络的PGW (PGW-1)转发的会话就建立起来了 。上述实施例中,若步骤S604中,P-CSCF允许被叫用户(UE)使用本 地转出服务,而在步骤S607中,UE可以根据终端能力及优选配置决定不使 用本地转出功能,同样采用归属网络为其分配的IP地址IP-l作为当前请 求的媒体路由地址(即请求的SDP部分所使用的地址)发送该请求(Offer) 回应消息;其余步骤相同。第三实施例图7是本发明第三实施例IMS网络中终呼的实现方法流程图。本实施 例中,UE漫游到拜访网络,同在该网络的主叫用户向其发起会话请求;S-CSCF作为决策点进行本地转出功能决策,并根据决策结果在该会话请求 中添加允许使用本地转出功能的本地转出标记,UE根据该标记使用本地转 出功能。图中步骤如下所示5701) 用户终端(UE)处于漫游状态下,此时主叫用户呼叫UE,将会 话请求(INVITE消息)发送到当前为UE提供服务的S-CSCF上;5702) S-CSCF根据本地保存或从其它网元获取的本地转出策略信息进 行本地转出功能决策,判定本次会话中是否允许被叫用户(UE)使用本地 呼出服务,并在该会话请求(INVITE消息)中添加相应的本地转出标记;本实施例中,S-CSCF判定允许UE使用本地转出服务,因此相应的本 地转出标记为允许本地转出。5703) S-CSCF将该会话请求转发到P-CSCF上;5704) P-CSCF收到该会话请求之后,若该会话请求中包含的本地转出 标记为允许本地转出,则P-CSCF可以与相应的策略服务器(例如,归属网 络的PCRF: PCRF-1)进行交互,获取本地转出策略信息,以便作进一步的 本地转出功能决策;本实施例中,P-CSCF也允许UE使用本地转出功能,即不修改会话请 求中的本地转出标记。5705) ~ S706) P-CSCF转发上述会话请求(INVITE消息),该请求经过 归属网络的PGW (PGW-1)转发,到达UE;S707) ~ S708) UE收到上述会话请求(INVITE消息)后,根据该请求中 包含的本地转出标记获知允许在本此会话中使用本地转出功能;若UE根据 终端能力及优选配置决定使用本地转出功能,则在进行会话参数协商的请求(Offer)回应消息中,采用拜访网络为其分配的IP地址IP-2作为当前请 求的媒体路由地址(即请求的SDP部分所使用的地址);UE发送该请求(Offer)回应消息,经过PGW-1到达P-CSCF;S709) ~ S710) P-CSCF根据上述会话请求(INVITE消息)以及接收到的 请求(Offer)回应消息,进行资源预留鉴权;由于上述请求(Offer)回应消息中的i某体路由地址为拜访网络的IP地址,因此资源预留涉及到拜访网络,所以此次资源预留鉴权需要与拜访网络的PCRF (PCRF-1)服务器与归属网络的PCRF (PCRF-2)服务器进行交互;S711) S712)资源预留鉴权成功后,P-CSCF将该请求(Offer)回应消 息转发到S-CSCF,由S-CSCF转发给主叫用户;S713) S716)主叫用户收到上述请求(Offer)回应消息之后,确认与 UE协商成功,生成相应的请求(Offer)回应确认消息,该消息经过S-CSCF、 P-CSCF、 PGW-1等网元转发,到达UE;S717) S718)UE收到主叫用户发来的上述请求(Offer)回应确认消息 之后,与拜访网络的PGW (PGW-2 )和拜访网络的PCRF (PCRF-2 )交互, 进行资源预留;5719) UE完成资源预留之后,向主叫用户发送资源预留确认消息;UE 收到主叫用户的资源预留确认消息后,开始振铃,接听后,开始在UE与主 叫用户之间建立媒体会话,此段流程与正常流程的S320 S346相似,此处 省略;5720) ~ S721)此时在UE与主叫用户之间,通过拜访网络的PGW (PGW-2 )转发的会话就建立起来了 。第四实施例图8是本发明第四实施例IMS网络中终呼的实现方法流程图。本实施 例中,UE漫游到拜访网络,同在该网络的主叫用户向其发起会话请求;AS 作为决策点进行本地转出功能决策,并根据决策结果在该会话请求中添加允 许使用本地转出功能的本地转出标记,UE根据该标记使用本地转出功能。 图中步骤如下所示5801) 用户终端(UE)处于漫游状态下,此时主叫用户呼叫UE,将会 话请求(INVITE消息)发送到当前为UE提供服务的S-CSCF上;5802) S-CSCF将该会话请求转发到AS上;5803) AS根据本地保存或从其它网元获取的本地转出策略信息进行本 地转出功能决策,判定本次会话中是否允许被叫用户(UE)使用本地呼出服务,并在该会话请求(INVITE消息)中添加相应的本地转出标记;本实施例中,AS判定允许UE使用本地转出服务,因此相应的本地转 出标记为允许本地转出。5804) AS将该会话请求转发到S-CSCF;5805) S-CSCF将该会话请求转发到P-CSCF上;5806) P-CSCF收到该会话请求之后,若该会话请求中包含的本地转出 标记为允许本地转出,则P-CSCF可以与相应的策略服务器(例如,归属网 络的PCRF: PCRF-1)进行交互,获取本地转出策略信息,以便作进一步的 本地转出功能决策;本实施例中,P-CSCF也允许UE使用本地转出功能,即不修改会话请 求中的本地转出标记。5807) ~ S808) P-CSCF转发上述会话请求(INVITE消息),该请求经过 归属网络的PGW (PGW-1)转发,到达UE;S809) ~ S810) UE收到上述会话请求(INVITE消息)后,根据该请求中 包含的本地转出标记获知允许在本此会话中使用本地转出功能;若UE^f艮据 终端能力及优选配置决定使用本地转出功能,则在进行会话参数协商的请求(Offer)回应消息中,采用拜访网络为其分配的IP地址IP-2作为当前请 求的々某体路由地址(即请求的SDP部分所使用的地址);UE发送该请求(Offer)回应消息,经过PGW-1到达P-CSCF;S811) ~ S812) P-CSCF根据上述会话请求(INVITE消息)以及接收到的 请求(Offer)回应消息,进行资源预留鉴权;由于上述请求(Offer)回应消息中的媒体路由地址为拜访网络的IP地 址,因此资源预留涉及到拜访网络,所以此次资源预留鉴权需要与拜访网络 的PCRF (PCRF-1)服务器与归属网络的PCRF (PCRF-2)服务器进行交互;S813) S814)资源预留鉴权成功后,P-CSCF将该请求(Offer)回应消 息转发到S-CSCF,由S-CSCF转发给主叫用户;S815) S818)主叫用户收到上述请求(Offer)回应消息之后,确认与 UE协商成功,生成相应的请求(Offer)回应确认消息,该消息经过S-CSCF、P-CSCF、 PGW-1等网元转发,到达UE;S819) S820)UE收到主叫用户发来的上述请求(Offer)回应确认消息 之后,与拜访网络的PGW (PGW-2 )和拜访网络的PCRF (PCRF-2 )交互,进行资源预留;5821) UE完成资源预留之后,向主叫用户发送资源预留确认消息;UE 收到主叫用户的资源预留确认消息后,开始振铃,接听后,开始在UE与主 叫用户之间建立媒体会话,此段流程与正常流程的S320 S346相似,此处 省略;5822) S823)此时在UE与主叫用户之间,通过拜访网络的PGW (PGW-2)转发的会话就建立起来了 。由上可知,采用本发明的终呼方法,有效地解决了漫游状态下本地终呼 的媒体路由迂回问题,而且对现有IMS网络技术改动小,仅仅涉及个别网 元的修改,局部流程的添加,以及头域的适当修改,对现有IMS网络架构 影响小,便于进行技术升级。基于本发明的原理,上述实施例还可以进行多种变换,例如本地转出标记除允许本地转出和不允许本地转出外,还可以是必须4吏用 本地转出;在这种情况下,无论UE的优选配置是否为使用本地转出功能, 只要终端能力允许,并且已获取拜访网络为其分配的IP地址,就必须使用 本地转出功能。
权利要求
1、一种IP多媒体子系统中终呼的实现方法,其特征在于,当主叫终端向漫游到拜访网络的被叫终端发起会话请求时,接收到该会话请求的IMS网元判断是否允许该被叫终端在该会话请求对应的会话中使用本地转出功能,并根据判断结果在该会话请求中添加相应的本地转出标记后将该会话请求转发至所述被叫终端。
2、 如权利要求l所述的方法,其特征在于,所述主叫终端位于所述拜 访网络。
3、 如权利要求l所述的方法,其特征在于,进行所述判断的IMS网元 为以下网元中的一个或多个所述会话请求转发路径中的P-CSCF,所述会 话请求转发路径中的S-CSCF,与所述S-CSCF相连的AS。
4、 如权利要求3所述的方法,其特征在于,若AS进行所述判断,则 所述S-CSCF在接收到所述会话请求后,将该请求发送给AS, AS完成所述 判断后,将该会话请求通过所述S-CSCF转发给所述被叫终端。
5、 如权利要求3所述的方法,其特征在于,所述IMS网元根据本地转出策略信息进行所述判断;所述本地转出策 略信息包含如下一种或多种运营商本地策略,归属网络与拜访网络运营商 之间签订的协议,被叫用户签约信息。
6、 如权利要求l所述的方法,其特征在于,所迷本地转出标记包含允许本地转出,必须使用本地转出,和不允许 转出;当接收到的所述会话请求中包含允许本地转出的本地转出标记,且所述 被叫终端根据自身终端能力和优选配置决定使用本地转出功能时,所述被叫 终端使用所述拜访网络为其分配的IP地址作为媒体路由地址进行会话参数 协商;当接收到的所述会话请求中包含必须使用本地转出的本地转出标记时,所述被叫终端使用所述拜访网络为其分配的IP地址作为媒体路由地址进行会话参数协商;当接收到的所述会话请求中包含不允许本地转出的本地转出标记时,所 述被叫终端使用所述归属网络为其分配的IP地址作为々某体路由地址进行会 话参数协商。
7、 如权利要求6所述的方法,其特征在于,接收到所述被叫终端发送 的用于会话参数协商的请求回应消息时,若该消息中的媒体路由地址为所述 拜访网络的IP地址,则P-CSCF与归属网络和拜访网络的PCRF交互,进行 资源预留鉴权;否则P-CSCF与归属网络的PCRF交互,进行资源预留鉴权。
8、 如权利要求1所述的方法,其特征在于,所述会话请求为INVITE 消息。
9、 如权利要求8所述的方法,其特征在于,所述本地转出标记为所述 会话请求中新增的头域,或者是新增或现有头域中的标签。
全文摘要
一种IP多媒体子系统中终呼的实现方法,当主叫终端向漫游到拜访网络的被叫终端发起会话请求时,接收到该会话请求的IMS网元判断是否允许该被叫终端在该会话请求对应的会话中使用本地转出功能,并根据判断结果在该会话请求中添加相应的本地转出标记后将该会话请求转发至所述被叫终端。采用本发明的终呼方法,有效地解决了漫游状态下本地终呼的媒体路由迂回问题,而且对现有IMS网络技术改动小,仅仅涉及个别网元的修改,局部流程的添加,以及头域的适当修改,对现有IMS网络架构影响小,便于进行技术升级。
文档编号H04Q7/22GK101232724SQ20081000368
公开日2008年7月30日 申请日期2008年1月15日 优先权日2008年1月15日
发明者陈志峰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1