一种提供签约业务的业务能力的方法、系统及服务器的制作方法

文档序号:7720118阅读:133来源:国知局
专利名称:一种提供签约业务的业务能力的方法、系统及服务器的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种提供签约业务的业务能力的方法、系统及服 务器。
背景技术
为了使软交换用户能够使用IP多媒体子系统(IMS)提供的业务,现有的标准中提 出了采用IMS集中服务站点(IMS Centralized Services, ICS)架构的软交换升级方案。如图1所示,为ICS架构示意图,在ICS架构中,对传统的移动交换中心服务 器(MSC Server)进行了改造,升级为移动接入网关控制功能(mobile accessgateway control function,mAGCF)。从图1中可以看出,软交换用户的信令通过CS域接入网络(CS Access)接入mAGCF,也就是升级后的MSC Server, mAGCF通过13接口从电信应用服务器 (Telephony Application Server,TAS)中获取用户签约的业务,确定用户当前请求的业务 是已签约的IMS业务,则通过12接口将业务转发给IMS网络中的呼叫会话控制功能实体 (CSCF),也就是将用户请求业务的触发和控制功能交给IMS,使用户能够进行后续的通信业 务。如图2和图3所示,分别为传统的MSC Server功能模块示意图和ICS架构下的 mAGCF。图3中的mAGCF与图2中的MSC Server相比,去除了进行软交换业务处理的部分 功能,包括呼叫控制功能(Call Control)、业务交换点功能(SSP)和会话初始化协议功能 (SIP),同时,mAGCF增加了 SIP UA和P-CSCF,用于与IMS网络中的网元进行通信,所有的业 务控制将通过12接口路由至CSCF进行集中控制。在现有的ICS架构中,虽然能够实现软交换用户使用IMS的目的,但是现有的ICS 架构还是存在以下问题1、网络改造量大、升级成本高。从图3可以看出,由于mAGCF去除了软交换网络的 业务处理能力,并且IMS网络也无法继承软交换网络的业务能力,因此,需要新建TAS以实 现对电信业务的支持造成网络改造量大、升级成本高的问题。2、业务一致性差。IMS网络无法很好地支持MSC krver内部的补充业务,导致业 务一致性较差,用户体验也较差。3、信令流程复杂、业务延迟较大。在ICS架构下,从软交换网络发起的呼叫需要经 过mAGCF转发到IMS网络进行业务控制,导致信令流程复杂、业务延迟较大。

发明内容
本发明实施例提供一种提供签约业务的业务能力的方法、系统及服务器,解决在 实现用户的软交换业务和IMS业务互通时对网络改造量大、业务一致性差和信令流程复杂 的问题。一种提供签约业务的业务能力的方法,所述方法包括在接收软交换网络中的用户发送的呼叫建立请求后,获取所述用户的签约业务信息;在确定所述签约业务信息中包含IMS网络中的签约业务信息和软交换网络中的 签约业务信息时,从IMS网络中的签约业务信息中提取出应用服务器AS地址和IMS网络中 的签约业务标识,将包含IMS网络中的签约业务标识的业务请求发送给所述AS地址对应的 AS,指示该AS提供IMS网络中的签约业务标识对应业务的业务能力,以及,从软交换网络中的签约业务信息中提取业务控制点SCP地址和软交换网络中的 签约业务标识,并将包含软交换网络中的签约业务标识的业务请求发送给所述SCP地址对 应的SCP,指示该SCP提供软交换网络中的签约业务标识对应业务的业务能力。一种提供签约业务的业务能力的系统,所述系统包括软交换网络中的用户、移动 业务交换中心、应用服务器AS和业务控制点SCP,其中移动业务交换中心,用于在接收到所述用户发送的呼叫建立请求后,获取所述用 户的签约业务信息,并在确定所述签约业务信息中包含IMS网络中的签约业务信息和软交 换网络中的签约业务信息时,从IMS网络中的签约业务信息中提取出AS地址和IMS网络中 的签约业务标识,将包含IMS网络中的签约业务标识的业务请求发送给所述AS地址对应的 AS,以及,从软交换网络中的签约业务信息中提取SCP地址和软交换网络中的签约业务标 识,并将包含软交换网络中的签约业务标识的业务请求发送给SCP地址对应的SCP ;AS,用于接收到EMSC发送的业务请求后,提供业务请求包含的IMS网络中的签约 业务标识对应业务的业务能力;SCP,用于接收到EMSC发送的业务请求后,提供业务请求包含的软交换网络中的 签约业务标识对应业务的业务能力。一种移动业务交换服务器,包括信息获取模块,用于在接收到软交换网络中的用户发送的呼叫建立请求后,获取 所述用户的签约业务信息;信息提取模块,用于在确定所述签约业务信息中包含IMS网络中的签约业务信息 和软交换网络中的签约业务信息时,从IMS网络中的签约业务信息中提取出应用服务器AS 地址和IMS网络中的签约业务标识,以及,从所述软交换网络中的签约业务信息中提取SCP 地址和软交换网络中的签约业务标识;信息发送模块,用于将包含IMS网络中的签约业务标识的业务请求发送给AS地址 对应的AS,将包含软交换网络中的签约业务标识的业务请求发送给SCP地址对应的SCP。本发明实施例在保留传统MSC在软交换网络中的业务处理能力的同时,对MSC进 行改造,使改造后得到的MSC在确定用户签约业务信息中包含IMS网络中的签约业务信息 和软交换网络中的签约业务信息时,触发IMS网络中的AS和软交换网络中的SCP进行业务 逻辑处理,由于本发明实施例的方案中MSC可以实现IMS网络和软交换网络的互通,与ICS 架构相比,对网络的改造量较小,不需要额外建造TAS以实现对电信业务的支持;本发明实 施例中的MSC可以执行软件换网络中的业务,因此保证了业务的一致性,并且,避免了 ICS 结构下软交换网络中的业务需要通过IMS网络路由,解决了信令流程复杂的问题。


图1为背景技术ICS架构示意图2为传统的MSC Server功能模块示意图;图3为ICS架构下的mAGCF示意图;图4为本发明实施例中增强型MSC Server示意图;图5为本发明实施例一中提供签约业务的业务能力的的方法示意图;图6 (a)、图6 (b)和图6 (c)为本发明实施例二中主叫用户接入网络、主叫用户触发 IMS业务和主叫用户与被叫用户互通的信令示意图;图7为本发明实施例四中提供签约业务的业务能力的结构示意图;图8为本发明实施例五中移动业务交换服务器结构示意图。
具体实施例方式
为了实现本发明目的,本发明实施例对图2中传统的MSC Server功能模块进行了 改造,如图4所示,为本发明实施例提出的增强型MSC Server (EMSC)。本发明实施例提出的 EMSC与图2中传统的MSC krver相比,保留了 MSC krver进行软交换业务处理的能力,同 时还增加了 ISC接口适配功能、服务冲突协调功能(Service Broker)和Diameter协议功 能,并增强了呼叫控制功能(Enhance Call Control)。ISC接口适配功能如果用户签约的业务仅限于软交换业务,则可以由R4网络为用户提供服务;如果 用户签约的业务不仅有软交换业务还有IMS业务,则通过新增的ISC接口适配模块将用户 请求的IMS业务触发至IMS网络中的AS进行处理。Service Broker 功能如果用户签约的业务发生冲突时,Service Broker可以通过预先配置的协调原则 对发生冲突的业务进行协调。这里用户签约的业务包括但不限于EMSC内部的软交换业务 禾口 IMS AS中的IMS业务。Diameter 协议功能是可选功能,用于识别、翻译Diameter协议的信令。考虑到IMS网络和软交换网 络同时部署的初期,HSS和HLR可能不具备数据同步能力,用户签约IMS网络业务的信息, 可能仅仅保存在HSS中,在HLR中并没有相关信息。因此为了获取该信息,需要EMSC通过 Diameter协议接口向HSS发起查询请求,获取用户在IMS网络中的签约业务标识,从而完成 业务触发流程。Enhance Call Control EMSC对传统的MSC Server中的Call Control功能进行增强,将其升级为Enhance Call Control,在用户签约了 IMS业务时,Enhance Call Control不仅能够处理软交换网 络中的业务,还能够向IMS网络中的AS进行业务触发,识别IMS网络中的信令。本发明实施例中的EMSC对于IMS网络而言,相当于IMS网络中P-CSCF和S-CSCF 的综合,而对于软交换网络而言,EMSC仍然起着传统MSC Server的作用。IMS网络和软交 换网络可以通过EMSC实现功能上的互通。下面通过说明书附图对本发明实施例进行详细说明。如图5所示,为本发明实施例一中提供签约业务的业务能力的的方法示意图,所 述方法包括以下步骤
步骤101 :EMSC接收软交换网络中的主叫用户发送的呼叫建立请求。本发明各实施例中的执行主体可以是EMSC,也可以是其他具有在软交换网络和 IMS网络中进行通信能力的实体。步骤102 =EMSC获取所述主叫用户的签约业务信息。在本实施例中,主叫用户的签约业务信息可以包括IMS网络中的签约业务信息和 /或软交换网络中的签约业务信息。在本实施例中,用户的签约业务信息包括IMS网络中 的签约业务信息和软交换网络中的签约业务信息。步骤103 =EMSC从IMS网络中的签约业务信息中提取出应用服务器(AS)地址和 IMS网络中的签约业务标识。其中,IMS网络中的签约业务标识表示用户在IMS网络中实际签约业务的标识,AS 地址指示提供用户签约业务的业务能力的AS。步骤104 =EMSC将包含IMS网络中的签约业务标识的业务请求发送给所述AS地址 对应的AS。在本实施例中,IMS网络中的签约业务标识可以包含多条业务的标识,每条业务的 标识对应主叫用户签约的一项IMS业务。EMSC将包含IMS网络中的签约业务标识的业务请 求发送给AS后,AS为主叫用户提供IMS网络中的签约业务标识对应业务的业务能力。步骤105 =EMSC从所述软交换网络中的签约业务信息中提取SCP地址和软交换网 络中的签约业务标识。软交换网络中的签约业务信息包括主叫用户触发的发端CAMEL签约信息 (Originating CAMEL Subscripting Information, 0-CSI)、被叫用户触发的收端 CAMEL 签 约信息(Terminating CAMEL Subscription Information, T-CSI)和号码段触发信息中的 一种或多种。如果软交换网络中的签约业务信息中包含0-CSI,则O-CSI包含至少一项业务 的签约业务标识;如果软交换网络中的签约业务信息中包含O-CSUU T-CSI包含至少一项 业务的签约业务标识。每一项业务的签约业务标识可以对应一个SCP地址,表示该签约业 务标识的业务能力由对应的SCP地址指示的SCP提供。步骤106 =EMSC将包含软交换网络中的签约业务标识的业务请求发送给SCP地址 对应的SCP。本步骤中,SCP接收到业务请求后,将为用户提供签约业务标识对应业务的业务能 力。例如,如果业务请求中携带的是0-CSI,则SCP根据其中携带的主叫用户的标识为主叫 用户提供相应的业务能力;如果业务请求中携带的是τ-csi,则SCP根据其中携带的被叫用 户的标识为被叫用户提供相应的业务能力。在本发明实施例一的方案中,步骤103和步骤105的执行顺序不固定,可以是两步 骤同时执行。通过以上步骤101 步骤106的方案,由于EMSC具有软交换业务处理能力的基础 上还同时具有IMS业务处理能力,因此,在允许用户同时执行软交换业务和IMS业务的情况 下,对网络的改造量较小,并且,EMSC具有软交换业务能力,不需要额外建造TAS以实现对 电信业务的支持;同时,在本实施例一的方案中,从软交换网络发起的呼叫可以按照传统的 软交换流程进行,对现有的信令改造较小,业务延迟也较小。实施例二
本发明实施例二是通过具体的实例对本发明实施例一的方案进行说明,假设本实 施例二中,主叫用户UE-A为软交换网络中的用户,被叫用户UE-B为IMS网络中的用户,主 叫用户签约的业务为IMS网络中的签约业务信息和软交换网络中的签约业务信息,其中, 软交换网络中的签约业务信息为0-CSI。实施例二的信令流程示意图分别为图6 (a)、图6 (b)和图6 (c)所示,为主叫用户接 入网络、主叫用户触发IMS业务和主叫用户与被叫用户互通的示意图,具体说明如下。如图6(a)所示,主叫用户接入网络的过程为步骤201 =UE-A在随机接入信道(RACH)向BSS发送信道请求消息,以便申请一个 专用信道(SDCCH),BSC为其分配相应的信道成功后,在接入允许信道(AGCH)中通过立即分 配消息通知UE-A为其分配的专用信道。随后UE-A将在为其分配的SDCCH上发送一个层三 消息一CM业务请求消息(CM_SERV_REQ),在该消息中CM业务类型为移动发起呼叫,该消息 被BSS透传至EMSC-A。步骤202 =EMSC-A收到CM业务请求消息后,通过向访问位置寄存器VLR-A发送业 务接入请求消息(PR0C_ACESS_REQ)通知VLR-A处理此次UE-A的接入业务请求。步骤203 步骤206 =VLR-A收到业务接入请求消息后,将首先查看在数据库中是 否有该UE-A的鉴权三参组,如果有,将直接向EMSC-A下发鉴权命令,否则,向相应的归属位 置寄存器/鉴权中心(HLR/AUC)请求鉴权参数,HLR通过AUTH_INF0_REQ和AUTH_INF0_PR0V 消息从AUC中获取鉴权参数后,将鉴权参数通过鉴权参数请求响应消息发送给VLR-A。步骤207 步骤210 =VLR-A向EMSC-A下发鉴权命令。EMSC-A收到VLR-A发送的 鉴权命令后,通过基站子系统(BSQ向UE-A下发鉴权请求,在该鉴权请求中含有鉴权参数。 UE-A收到鉴权请求后,利用SIM卡中的IMSI和鉴权算法,得出鉴权结果,通过鉴权响应消息 送达EMSC-A,EMSC-A将鉴权结果回送VLR-A,由VLR-A核对UE-A上报的鉴权结果和从HLR 取得的鉴权参数中的结果,如果二者不一致,拒绝此次接入请求,此次呼叫失败;如果二者 一致则鉴权通过。步骤211 步骤215 鉴权通过后,VLR-A将向EMSC-A下发启动加密的命令,通知 EMSC-A该UE-A此次接入请求已获通过(ACP_ACCES_REQ) ;EMSC-A通过BSS通知UE-A接 入请求获得通过(CM_SERV_ACC),然后EMSC-A向UE-A下发加密命令(CIP_M0D_CMP),该命 令内含加密模式,UE-A收到此命令并完成加密后,回送加密完成消息(CIP_M0D_CMP),到此 UE-A完成了整个接入阶段的工作。图6(a)中的主叫用户接入网络的过程与传统的接入软交换网络中的过程相同, 说明本发明实施例对网络的整体影响较小,利用本发明实施例中的EMSC可以正常执行软 交换网络的业务处理。如图6(b)所示,为本发明实施例二中主叫用户触发IMS业务的示意图,包括以下 步骤步骤216 =UE-A向EMSC-A发起呼叫建立请求(SET_UP)。步骤217 =EMSC-A 向 VLR-A 发送出局呼叫信息(SEND INFO FOR 0/GCALL S. F. 0. C),请求获取VLR-A中存储的UE-A的签约业务信息,向HSS-A发送服务器分配请求 (Server Assignment Request, SAI ),请求获取归属签约用户服务器HSS-A中存储的UE-A 的签约业务信息。
在本实施例中,如果软交换网络中的HLR和IMS网络中的HSS具有信息互通的能 力,则HSS中存储的IMS网络中的签约业务信息也同步在HLR中,如果HLR将IMS网络中的 签约业务信息中的主叫用户触发的签约信息发送给VLR-A,则EMSC-A可以从VLR-A中获取 UE-A在IMS网络中签约的主叫用户触发的签约信息,EMSC-A从HLR中获取IMS网络中被叫 用户触发的签约信息;如果软交换网络中的HLR和IMS网络中的HSS不具有信息互通的能 力,则EMSC-A需要从HSS中获取UE-A在IMS网络中签约的业务信息。EMSC可以按照传统的方式获取UE-A在软交换网络中的签约业务信息。例如, EMSC-A 从 VLR-A 中获取所述 O-CSI,EMSC-A 从 HLR 中获取 T-CSI。步骤218 :VLR-A通过完成呼叫能力查询(COMPLETE CALL,COM CALL)消息向EMSC 返回用户的签约业务信息,HSS-A通过服务器分配响应(ServerAssignment Answer, SAA) 向EMSC返回用户的签约业务信息。由于本实施例中假设主叫用户签约了 IMS网络中的签约业务和O-CSI对应的业 务,因此,EMSC-A可以从VLR-A和HSS-A中获取UE-A的签约业务信息。步骤219 =EMSC-A从0-CSI信息中提取出SCP地址,从IMS网络中的签约业务信息 中提取出AS地址,并向业务控制点(SCP)发送业务请求(通过IDP信令),向AS发送业务 请求(通过Invite信令)。根据0-CSI/T-CSI发起业务触发时的不同,后续流程根据被触发的业务的不同, 可能会有区别。因此本实施例用“0-CSI/T-CSI Trigger”表示EMSC和SCP之间的业务触 发交互流程。hvite信令包含有用户标识以及需要触发的业务信息的标识。EMSC-A 中的 Enhance Call Control 相对于 MSC 中的 Call Control 做过升级,因 此能够在步骤217向HSS-A发送SAR消息,并能够识别步骤218中由HSS-A返回的IMS网 络中的签约业务信息。步骤220 和传统的IMS网络中的业务一样,AS收到hvite消息后将为UE-A提供 签约业务的业务能力,在提供相应的签约业务能力后,AS将该hvite请求回送给EMSC,对 于AS来说,这个来自于EMSC的hvite与来自于一个S-CSCF的hvite没有任何区别。SCP接收到IDP消息后,也将为UE-A提供相应签约业务的业务能力。图6 (b)所示的触发IMS业务流程中,由于EMSC对Call Control做了增强,且支 持ISC接口能力,因此以极小的代价使用SIP信令将业务请求触发至IMS域中的AS,使得软 交换用户能够使用IMS中AS提供的业务能力。如6(c)为主叫用户与被叫用户互通的示意图,包括以下步骤步骤221 步骤 222 =EMSC-A 发起 SIP 消息 hvite,其中的 Request-Uri 是一 个tel-uri或者是一个SIP uri,将被叫的E. 164号码作为用户部分,然后再加上user = phone的字段,其中带有一个初始SDP,此消息被发送至预先配置好的I-CSCF。在步骤216中,UE-A向EMSC-A发起的SET_UP中携带被叫用户的标识。本步骤可以在步骤216后直接进行,也可以在步骤220后进行。步骤223 I-CSCF与HSS通过用户位置查询(User Location Query)获取用户注 册的S-CSCF信息。具体地,I-CSCF向HSS发出DIAMETER消息,请求获知用户注册的S_CSCF,HSS向I-CSCF返 回LIA,其中带有S-CSCF的AoR信息。
步骤224 步骤225 J-CSCF根据S-CSCF的AoR,修改hvite请求中的 Request-uri,并把修改后的hvite请求发送给被叫S-CSCF。步骤2 步骤229 =S-CSCF判断接收到的hvite请求是作为一个Originating 还是Terminating,然后根据判断结果启动计费以及业务触发等操作,最后将hvite请求 经P-CSCF发送给被叫UE-B。步骤230 步骤 232 =UE-B 返回 183 (Session Progress)。步骤233 步骤235 =EMSC-A向UE-B发送PRACK确认。步骤236 步骤 238 =UE-B 返回 2000K。步骤239 =UE-B 向 EMSC-A 发送 180 (Ringing),同时开始振铃。步骤240 步骤242 =UE-B摘机,返回2000K。步骤243 步骤M4 通话连接。通过图6 (c)可以看出,本实施例在引入EMSC后,软交换用户与IMS用户互通流程 并没有受到影响,因此,本实施例的升级方案对现有网络造成的影响很小,不会使得网络产 生路由迂回。实施例三本发明实施例三是在实施例一或实施例二的基础上,在IMS网络中的签约业务标 识和软交换网络中的签约业务标识对应的业务中,如果有任意两个或两个以上业务发生冲 突时的解决方法,在本实施例中,解决业务冲突的方法包括但不限于以下两种方法第一种方法从发生冲突的业务中取消至少一个业务的执行,通过取消业务的执 行,避免多业务之间的冲突。本方法中可以为IMS网络中的签约业务和软交换网络中的签约业务设定优先级, 在确定多业务间发生冲突时,可以取消其中优先级最低的一个或多个业务的执行。由于用 户签约的某些业务被取消,因此,向AS或SCP发送的业务请求中需要除去取消业务的签约 业务标识。具体做法是如果取消的业务对应的签约业务标识是IMS网络中的签约业务标 识,则将提取出的IMS网络中的签约业务标识中除取消的业务对应的签约业务标识之外的 其他签约业务标识携带在业务请求中发送给所述AS;如果取消的业务对应的签约业务标 识是软交换网络中的签约业务标识,则将提取出的软交换网络中的签约业务标识中除取消 的业务对应的签约业务标识之外的其他签约业务标识携带在业务请求中发送给所述SCP。第二种方法调整冲突业务的执行顺序,通过依次执行业务,避免多业务之间的冲 突。本方法中可以为IMS网络中的签约业务和软交换网络中的签约业务设定优先级, 在确定多业务间发生冲突时,可以按照优先级由高到低的顺序依次执行发生冲突的业务。 由于用户签约的业务将按照一定的顺序执行,因此,在为发生冲突的业务确定执行顺序后, 需要通知AS和P,具体的做法是EMSC将包含IMS网络中的签约业务标识和调整后得到的 冲突业务的执行顺序的业务请求发送给所述AS ;EMSC将包含软交换网络中的签约业务标 识和调整后得到的冲突业务的执行顺序的业务请求发送给所述SCP。下面通过具体的实例说明本发明实施例三中两种方法的执行方式针对第一种方法的执行方式从冲突的业务中选择执行一类业务,另一类业务不 执行。这里的一类业务是指针对同一网络中的签约业务。
假设主叫用户签约的至少一项IMS业务和至少一项软交换业务发生冲突时,将发 生冲突的IMS业务的签约业务标识和发生冲突的软件叫业务的签约业务标识进行分组,其 中,同组中包含至少两个签约业务标识,同组中的签约业务标识对应的业务冲突,且同组中 至少有一个签约业务标识属于IMS网络中的签约业务标识,至少有一个签约业务标识属于 软交换网络中的签约业务标识。将冲突的签约业务标识分组后,可以从每组中选择属于同一网络的签约业务标 识。选择的签约业务标识对应的业务将会被正常执行,同组中未选择的签约业务标识对应 的业务将会被取消。从同一组中选择签约业务标识的方式包括但不限于优先级方式,即选择优先最高 的业务的签约业务标识和与该优先最高的业务属于同一网络业务的签约业务标识。例如假设用户A签约了 IMS中的“黑白名单”业务,并将用户B添加入黑名单(即 禁止用户B呼叫用户A);用户C签约了指向用户A的呼叫前转业务(即有人呼叫用户C时, 呼叫被转移到用户A);如果此时用户B作为主叫用户,用户C作为被叫用户,则当用户B呼 叫用户C时,用户C签约的软交换业务“呼叫前转”和用户A签约的IMS中的业务“黑白名 单”发生冲突,为了进行业务协调,EMSC中的krvice broker知道用户B触发了用户C的 呼叫前转业务,因此能够识别呼叫的真正发起者,之后根据用户A的“黑白名单”业务的优 先级来判断是否建立呼叫。如果用户A的“黑白名单”业务的优先级高于用户B的“呼叫前 转”业务的优先级,则不建立用户B和用户C之间的呼叫连接;否则,可以建立用户B和用 户C之间的呼叫连接。针对第二种方法的执行方式调整发生冲突的业务执行顺序,并按照调整后的顺 序依次执行。按照与针对第一种方法相同的手段将冲突业务的签约业务标识进行分组,并确定 同组中的签约业务标识对应业务的执行顺序。确定同组中签约业务标识对应业务的执行顺序的方式包括但不限于优先级方式, 即按照优先级由高到低的顺序确定同组中的业务信息的执行顺序,其中优先级越高的业 务信息的执行顺序越靠前。实施例四本发明实施例四还提供一种提供签约业务的业务能力的系统,如图7所示,所述 系统包括软交换网络中的用户11、移动业务交换中心12、应用服务器AS 13和业务控制点 SCP 14,其中移动业务交换中心12用于在接收到所述用户11发送的呼叫建立请求后,获 取所述用户11的签约业务信息,并在确定所述签约业务信息中包含IMS网络中的签约业务 信息和软交换网络中的签约业务信息时,从IMS网络中的签约业务信息中提取出AS地址和 IMS网络中的签约业务标识,将包含IMS网络中的签约业务标识的业务请求发送给所述AS 地址对应的AS 13,以及,从软交换网络中的签约业务信息中提取SCP地址和软交换网络中 的签约业务标识,并将包含软交换网络中的签约业务标识的业务请求发送给SCP地址对应 的SCP 14 ;AS 13用于接收到移动业务交换中心12发送的业务请求后,提供业务请求包含 的IMS网络中的签约业务标识对应业务的业务能力;SCP 14用于接收到移动业务交换中心 12发送的业务请求后,提供业务请求包含的软交换网络中的签约业务标识对应业务的业务 能力。
所述系统还包括VLR 15,HLR 16和HSS 17,其中所述移动业务交换中心12还用 于IMS网络中的签约业务信息包括主叫用户触发的签约信息和被叫用户触发的签约信息, 所述软交换网络中的签约业务信息包括O-CSI和T-CSI时,如果HLR和HSS之间能够实现 同步,则从VLR 15中获取所述O-CSI,从HLR 16中获取T-CSI,从HSS 17中获取IMS网络 中的签约业务信息;如果HLR和HSS之间不能实现同步,则从VLR 15中获取所述O-CSI和 IMS网络中主叫用户触发的签约信息,从HLR 16中获取T-CSI和IMS网络中被叫用户触发 的签约信息。所述移动业务交换中心12还用于在IMS网络中的签约业务标识和软交换网络中 的签约业务标识对应的业务中,如果有任意两个或两个以上业务发生冲突时,调整冲突业 务的执行顺序,或者,从发生冲突的业务中取消至少一个业务的执行。移动业务交换中心12调整冲突业务的两种方式调整冲突业务的执行顺序和从 发生冲突的业务中取消至少一个业务的执行的具体执行过程可以为针对调整冲突业务的执行顺序所述移动业务交换中心12还用于将发生冲突的 IMS业务的签约业务标识和发生冲突的软件叫业务的签约业务标识进行分组,从每组中选 择属于同一网络的签约业务标识,并且,选择的签约业务标识对应的业务将会被正常执行, 同组中未选择的签约业务标识对应的业务将会被取消。其中,同组中包含的至少两个签约 业务标识,同组中的签约业务标识对应的业务冲突,且同组中至少有一个签约业务标识属 于IMS网络中的签约业务标识,至少有一个签约业务标识属于软交换网络中的签约业务标 识。针对从发生冲突的业务中取消至少一个业务所述移动业务交换中心12还用于 将发生冲突的IMS业务的签约业务标识和发生冲突的软件叫业务的签约业务标识进行分 组,并确定同组中的签约业务标识对应业务的执行顺序。其中,同组中包含的至少两个签约 业务标识,同组中的签约业务标识对应的业务冲突,且同组中至少有一个签约业务标识属 于IMS网络中的签约业务标识,至少有一个签约业务标识属于软交换网络中的签约业务标 识。在调整冲突业务后,根据业务调整的手段不同,移动业务交换中心需要通知AS和 SCP,具体地所述移动业务交换中心12还用于在调整冲突业务的执行顺序后,将包含IMS网络 中的签约业务标识和调整后得到的冲突业务的执行顺序的业务请求发送给所述AS 13,以 及,将包含软交换网络中的签约业务标识和调整后得到的冲突业务的执行顺序的业务请求 发送给所述SCP 14。所述移动业务交换中心12还用于从发生冲突的业务中取消至少一个业务的执行 后,如果取消的业务对应的签约业务标识是IMS网络中的签约业务标识,则将提取出的IMS 网络中的签约业务标识中除取消的业务对应的签约业务标识之外的其他签约业务标识携 带在业务请求中发送给所述AS 13,以及,如果取消的业务对应的签约业务标识是软交换网 络中的签约业务标识,则将提取出的软交换网络中的签约业务标识中除取消的业务对应的 签约业务标识之外的其他签约业务标识携带在业务请求中发送给所述SCP 14。本实施例中的移动业务交换中心12可以是本发明实施例一至实施例三中涉及的 增强型移动业务交换中心EMSC。
实施例五本发明实施例五还提供一种移动业务交换服务器,如图8所示,所述服务器包括 信息获取模块21、信息提取模块22和信息发送模块23,其中信息获取模块21用于在接收 到软交换网络中的用户发送的呼叫建立请求后,获取所述用户的签约业务信息;信息提取 模块22用于在确定所述签约业务信息中包含IMS网络中的签约业务信息和软交换网络中 的签约业务信息时,从IMS网络中的签约业务信息中提取出应用服务器AS地址和IMS网络 中的签约业务标识,以及,从所述软交换网络中的签约业务信息中提取SCP地址和软交换 网络中的签约业务标识;信息发送模块23用于将包含IMS网络中的签约业务标识的业务请 求发送给AS地址对应的AS,将包含软交换网络中的签约业务标识的业务请求发送给SCP地 址对应的SCP。所述获取模块21还用于在IMS网络中的签约业务信息包括主叫用户触发的签约 信息和被叫用户触发的签约信息,所述软交换网络中的签约业务信息包括主叫用户触发的 发端CAMEL签约信息O-CSI和被叫用户触发的收端CAMEL签约信息T-CSI时,从访问位置 寄存器VLR中获取所述0-CSI,从归属位置寄存HLR中获取T-CSI,从归属签约用户服务器 HSS中获取IMS网络中的签约业务信息,或者,从VLR中获取所述O-CSI和IMS网络中主叫 用户触发的签约信息,从HLR中获取T-CSI和IMS网络中被叫用户触发的签约信息。所述服务器还包括冲突调节模块对,用于在IMS网络中的签约业务标识和软交换 网络中的签约业务标识对应的业务中,如果有任意两个或两个以上业务发生冲突时,调整 冲突业务的执行顺序,或者,从发生冲突的业务中取消至少一个业务的执行。进一步地,所述信息发送模块23还用于在调整冲突业务的执行顺序后,将包含 IMS网络中的签约业务标识和调整后得到的冲突业务的执行顺序的业务请求发送给所述 AS,以及,将包含软交换网络中的签约业务标识和调整后得到的冲突业务的执行顺序的业 务请求发送给所述SCP。所述信息发送模块23还用于从发生冲突的业务中取消至少一个业务的执行后, 如果取消的业务对应的签约业务标识是IMS网络中的签约业务标识,则将提取出的IMS网 络中的签约业务标识中除取消的业务对应的签约业务标识之外的其他签约业务标识携带 在业务请求中发送给所述AS,以及,如果取消的业务对应的签约业务标识是软交换网络中 的签约业务标识,则将提取出的软交换网络中的签约业务标识中除取消的业务对应的签约 业务标识之外的其他签约业务标识携带在业务请求中发送给所述SCP。本实施例中的移动业务交换服务器可以是本发明实施例一至实施例四中涉及的 增强型移动业务交换中心EMSC。通过本发明实施例提供的方法、系统及服务器,在具有软交换业务处理能力的基 础上同时具有IMS业务处理能力,在允许用户同时执行软交换业务和IMS业务的情况下,对 网络的改造量较小,并且,由于EMSC具有软交换业务能力,因此不需要额外建造TAS以实现 对电信业务的支持;同时,在本实施例一的方案中,从软交换网络发起的呼叫可以按照传统 的软交换流程进行,对现有的信令改造较小,业务延迟也较小;另外,本发明实施例提供了 两种在出现业务冲突时的方案,实现IMS业务与IMS业务,软交换业务与软交换业务,以及 软交换业务与IMS业务的冲突检测/协调。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种提供签约业务的业务能力的方法,其特征在于,所述方法包括在接收软交换网络中的用户发送的呼叫建立请求后,获取所述用户的签约业务信息;在确定所述签约业务信息中包含IMS网络中的签约业务信息和软交换网络中的签约 业务信息时,从IMS网络中的签约业务信息中提取出应用服务器AS地址和IMS网络中的签 约业务标识,将包含IMS网络中的签约业务标识的业务请求发送给所述AS地址对应的AS, 指示该AS提供IMS网络中的签约业务标识对应业务的业务能力,以及,从软交换网络中的签约业务信息中提取业务控制点SCP地址和软交换网络中的签约 业务标识,并将包含软交换网络中的签约业务标识的业务请求发送给所述SCP地址对应的 SCP,指示该SCP提供软交换网络中的签约业务标识对应业务的业务能力。
2.如权利要求1所述的方法,其特征在于,所述软交换网络中的签约业务信息包括主 叫用户触发的发端CAMEL签约信息0-CSI、被叫用户触发的收端CAMEL签约信息T-CSI和号 码段触发信息中的一种或多种。
3.如权利要求2所述的方法,其特征在于,所述IMS网络中的签约业务信息包括主叫 用户触发的签约信息和被叫用户触发的签约信息,所述软交换网络中的签约业务信息包括 O-CSI 禾口 T-CSI ;获取所述用户的签约业务信息,包括从访问位置寄存器VLR中获取所述0-CSI,从归属位置寄存器HLR中获取T-CSI,从归 属签约用户服务器HSS中获取IMS网络中的签约业务信息;或者从VLR中获取所述O-CSI和IMS网络中主叫用户触发的签约信息,从HLR中获取T-CSI 和IMS网络中被叫用户触发的签约信息。
4.如权利要求1所述的方法,其特征在于,向AS和SCP发送业务请求之前,所述方法还 包括在IMS网络中的签约业务标识和软交换网络中的签约业务标识对应的业务中,如果有 任意两个或两个以上业务发生冲突时,调整冲突业务的执行顺序,或者,从发生冲突的业务 中取消至少一个业务的执行。
5.如权利要求4所述的方法,其特征在于,在调整冲突业务的执行顺序后,向AS和SCP 发送业务请求,包括将包含IMS网络中的签约业务标识和调整后得到的冲突业务的执行顺序的业务请求 发送给所述AS;将包含软交换网络中的签约业务标识和调整后得到的冲突业务的执行顺序的业务请 求发送给所述SCP。
6.如权利要求4所述的方法,其特征在于,从发生冲突的业务中取消至少一个业务的 执行后,向AS和SCP发送业务请求,包括如果取消的业务对应的签约业务标识是IMS网络中的签约业务标识,则将提取出的 IMS网络中的签约业务标识中除取消的业务对应的签约业务标识之外的其他签约业务标识 携带在业务请求中发送给所述AS ;如果取消的业务对应的签约业务标识是软交换网络中的签约业务标识,则将提取出的 软交换网络中的签约业务标识中除取消的业务对应的签约业务标识之外的其他签约业务标识携带在业务请求中发送给所述SCP。
7.一种提供签约业务的业务能力的系统,其特征在于,所述系统包括软交换网络中 的用户、移动业务交换中心、应用服务器AS和业务控制点SCP,其中移动业务交换中心,用于在接收到所述用户发送的呼叫建立请求后,获取所述用户的 签约业务信息,并在确定所述签约业务信息中包含IMS网络中的签约业务信息和软交换网 络中的签约业务信息时,从IMS网络中的签约业务信息中提取出AS地址和IMS网络中的签 约业务标识,将包含IMS网络中的签约业务标识的业务请求发送给所述AS地址对应的AS, 以及,从软交换网络中的签约业务信息中提取SCP地址和软交换网络中的签约业务标识, 并将包含软交换网络中的签约业务标识的业务请求发送给SCP地址对应的SCP ;AS,用于接收到移动业务交换中心发送的业务请求后,提供业务请求包含的IMS网络 中的签约业务标识对应业务的业务能力;SCP,用于接收到移动业务交换中心发送的业务请求后,提供业务请求包含的软交换网 络中的签约业务标识对应业务的业务能力。
8.如权利要求7所述的系统,其特征在于,所述系统还包括访问位置寄存器VLR、归属 位置寄存HLR和归属签约用户服务器HSS,其中所述移动业务交换中心,还用于在IMS网络中的签约业务信息包括主叫用户触发的签 约信息和被叫用户触发的签约信息,所述软交换网络中的签约业务信息包括主叫用户触发 的发端CAMEL签约信息O-CSI和被叫用户触发的收端CAMEL签约信息T-CSI时,从VLR中 获取所述O-CSI,从HLR中获取T-CSI,从HSS中获取IMS网络中的签约业务信息,或者,从 VLR中获取所述O-CSI和IMS网络中主叫用户触发的签约信息,从HLR中获取T-CSI和IMS 网络中被叫用户触发的签约信息。
9.如权利要求7所述的系统,其特征在于,所述移动业务交换中心,还用于在IMS网络中的签约业务标识和软交换网络中的签约 业务标识对应的业务中,如果有任意两个或两个以上业务发生冲突时,调整冲突业务的执 行顺序,或者,从发生冲突的业务中取消至少一个业务的执行。
10.如权利要求9所述的系统,其特征在于,所述移动业务交换中心,还用于在调整冲突业务的执行顺序后,将包含IMS网络中的 签约业务标识和调整后得到的冲突业务的执行顺序的业务请求发送给所述AS,以及,将包 含软交换网络中的签约业务标识和调整后得到的冲突业务的执行顺序的业务请求发送给 所述SCP。
11.如权利要求9所述的系统,其特征在于,所述移动业务交换中心,还用于从发生冲突的业务中取消至少一个业务的执行后,如 果取消的业务对应的签约业务标识是IMS网络中的签约业务标识,则将提取出的IMS网络 中的签约业务标识中除取消的业务对应的签约业务标识之外的其他签约业务标识携带在 业务请求中发送给所述AS,以及,如果取消的业务对应的签约业务标识是软交换网络中的 签约业务标识,则将提取出的软交换网络中的签约业务标识中除取消的业务对应的签约业 务标识之外的其他签约业务标识携带在业务请求中发送给所述SCP。
12.—种移动业务交换服务器,其特征在于,所述服务器包括信息获取模块,用于在接收到软交换网络中的用户发送的呼叫建立请求后,获取所述用户的签约业务信息;信息提取模块,用于在确定所述签约业务信息中包含IMS网络中的签约业务信息和软 交换网络中的签约业务信息时,从IMS网络中的签约业务信息中提取出应用服务器AS地址 和IMS网络中的签约业务标识,以及,从所述软交换网络中的签约业务信息中提取SCP地址 和软交换网络中的签约业务标识;信息发送模块,用于将包含IMS网络中的签约业务标识的业务请求发送给AS地址对应 的AS,将包含软交换网络中的签约业务标识的业务请求发送给SCP地址对应的SCP。
13.如权利要求12所述的增强型的移动业务交换服务器,其特征在于,所述获取模块,还用于在IMS网络中的签约业务信息包括主叫用户触发的签约信息 和被叫用户触发的签约信息,所述软交换网络中的签约业务信息包括主叫用户触发的发端 CAMEL签约信息O-CSI和被叫用户触发的收端CAMEL签约信息T-CSI时,从访问位置寄存器 VLR中获取所述0-CSI,从归属位置寄存HLR中获取T-CSI,从归属签约用户服务器HSS中获 取IMS网络中的签约业务信息,或者,从VLR中获取所述O-CSI和IMS网络中主叫用户触发 的签约信息,从HLR中获取T-CSI和IMS网络中被叫用户触发的签约信息。
14.如权利要求12所述的增强型的移动业务交换服务器,其特征在于,所述服务器还 包括冲突调节模块,用于在IMS网络中的签约业务标识和软交换网络中的签约业务标识 对应的业务中,如果有任意两个或两个以上业务发生冲突时,调整冲突业务的执行顺序,或 者,从发生冲突的业务中取消至少一个业务的执行。
15.如权利要求14所述的增强型的移动业务交换服务器,其特征在于,所述信息发送模块,还用于在调整冲突业务的执行顺序后,将包含IMS网络中的签约 业务标识和调整后得到的冲突业务的执行顺序的业务请求发送给所述AS,以及,将包含软 交换网络中的签约业务标识和调整后得到的冲突业务的执行顺序的业务请求发送给所述 SCP。
16.如权利要求14所述的增强型的移动业务交换服务器,其特征在于,所述信息发送模块,还用于从发生冲突的业务中取消至少一个业务的执行后,如果取 消的业务对应的签约业务标识是IMS网络中的签约业务标识,则将提取出的IMS网络中的 签约业务标识中除取消的业务对应的签约业务标识之外的其他签约业务标识携带在业务 请求中发送给所述AS,以及,如果取消的业务对应的签约业务标识是软交换网络中的签约 业务标识,则将提取出的软交换网络中的签约业务标识中除取消的业务对应的签约业务标 识之外的其他签约业务标识携带在业务请求中发送给所述SCP。
全文摘要
本发明公开了一种提供签约业务的业务能力的方法、系统及服务器,在保留传统MSC在软交换网络中的业务处理能力的同时,对MSC进行改造,使改造后得到的EMSC在确定用户签约业务信息中包含IMS网络中的签约业务信息和软交换网络中的签约业务信息时,触发IMS网络中的AS和软交换网络中的SCP进行业务逻辑处理,由于本发明实施例的方案中EMSC可以实现IMS网络和软交换网络的互通,与ICS架构相比,对网络的改造量较小,不需要额外建造TAS以实现对电信业务的支持。
文档编号H04L29/06GK102065409SQ20091023788
公开日2011年5月18日 申请日期2009年11月13日 优先权日2009年11月13日
发明者王帅宇, 薛海强, 赵毓毅, 魏冰 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1