一种被叫接续处理方法、装置和系统的制作方法

文档序号:7742809阅读:132来源:国知局
专利名称:一种被叫接续处理方法、装置和系统的制作方法
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种被叫接续处理方法、装置和系统。
背景技术
随着通信技术的不断演进和发展,IP多媒体子系统(IP MultimediaSubsystem ;以下简称頂S)网络已经逐渐发展成为第三代合作伙伴计划(3rdGeneration PartnershipProject ;以下简称3GPP)的核心网架构,与电路交换(Circuit Switching ;以下简称CS)网络将长期并存,为分组接入的固定和移动用户提供IP多媒体业务。MS集中业务(IMSCentralized Services ;以下简称ICS)的出现使各种业务能够得到MS网络的一致控制,实现各种接入方式之间的无缝高效互通。 在ICS架构下,移动交换中心(Mobile Switching Center ;以下简称MSC)演进为移动接入网关控制功能(mobile Access Gateway Control Function ;以下简称mAGCF),支持的协议由3GPP 24. 008协议转换为会话初始化协议(Session Initiation Protocol ;以下简称SIP)。相应地,MSC池(POOL)也将演进为mAGCF P00L,由于目前3GPP协议中并未对mAGCF POOL的处理流程进行定义,因此现有技术中ICS架构下的mAGCF POOL的容灾处理流程采用类似MSC P00L的容灾处理流程。在现有的mAGCF POOL的容灾处理流程中,当用户终端作为被叫方处于頂S域中,在主用mAGCF出现故障时,应用服务器(A卯licationServer ;以下简称AS)需要将携带有移动台国际综合业务数据网(Integrated ServiceDigital Network ;以下简称ISDN)号码(Mobile Station International ISDN Number;以下简称MSISDN)的SRI (MAP_SEND_R0UTING_INF0RMATI0N)消息发送到归属位置寄存器(Home Location Register ;以下简称HLR),再通过HLR向mAGCF发送PRN(PRN MAP_PR0VIDE_R0AMING_NUMBER)消息,来获取为mAGCF分配的移动通讯站漫游号码(Mobi 1 eStation Roaming Number ;以下简称MSRN),通过MSRN来触发mAGCF故障时的被叫接续处理。 在实现本发明过程中,发明人发现现有技术中至少存在如下问题现有技术中mAGCF POOL的容灾处理流程中被叫无论处于CS域还是MS域,AS均无条件地从CS域获取MSRN, mAGCF需要为MS域用户提供MSRN,导致AS和mAGCF的性能均降低,同时需要配置MSRN的路由数据,造成大量路由资源的浪费。

发明内容
本发明实施例提供一种被叫接续处理方法、装置和系统,用以解决现有技术中mAGCF POOL的容灾处理流程中被叫无论处于CS域还是MS域,AS均无条件地从CS域获取MSRN而导致的网元性能降低等缺点,实现在mAGCF POOL的容灾过程中,被叫处于MS域时直接使用MSISDN进行被叫接续处理,无需为MS域用户提供MSRN,提高AS和mAGCF的性能,减少路由资源浪费。 本发明实施例提供一种被叫接续处理方法,包括
当主用移动接入网关控制功能实体mAGCF出现故障时,获取位于IP多媒体子系统頂S域的被叫终端对应的移动台国际综合业务数据网号码MSI SDN信息,以及所述MSI SDN信息对应的国际移动用户识别码IMSI信息和位置区标识LAI信息; 根据所述MSISDN信息、所述IMSI信息和所述LAI信息,通过被选mAGCF对被叫进行接续处理。 本发明实施例提供了一种被叫接续处理装置,包括 第一获取模块,用于当主用移动接入网关控制功能实体mAGCF出现故障时,获取位于IP多媒体子系统IMS域的被叫终端对应的移动台国际综合业务数据网号码MSISDN信息,以及所述MSISDN信息对应的国际移动用户识别码IMSI信息和位置区标识LAI信息;
接续处理模块,用于向被选mAGCF发送所述MSISDN信息、所述IMSI信息和所述LAI信息,由所述被选mAGCF对被叫进行接续处理。 本发明实施例提供了一种被叫接续处理系统,应用于mAGCF POOL,包括被叫接续处理装置,所述被叫接续处理装置用于 当主用移动接入网关控制功能实体mAGCF出现故障时,获取位于IP多媒体子系统頂S域的被叫终端对应的移动台国际综合业务数据网号码MSI SDN信息,以及所述MSI SDN信息对应的国际移动用户识别码IMSI信息和位置区标识LAI信息; 向被选mAGCF发送所述MSISDN信息、所述IMSI信息和所述LAI信息,由所述被选mAGCF对被叫进行接续处理。 本发明实施例的被叫接续处理方法、装置和系统,在终端作为被叫处于MS域中的应用场景中,当该被叫终端的主用mAGCF出现故障时,获取该被叫终端对应的MSISDN信息、IMSI信息和LAI信息,通过mAGCF POOL中的一个该被选mAGCF来对此次被叫进行接续处理,实现了 mAGCF POOL中容灾的被叫一次恢复,解决了现有技术中mAGCF POOL的容灾处理流程中被叫无论处于CS域还是MS域,AS均无条件地从CS域获取MSRN而导致的网元性能降低等缺点,实现了在mAGCF POOL的容灾过程中,被叫处于IMS域时直接使用MSISDN进行被叫接续处理,无需为頂S域用户提供MSRN,提高了 AS和mAGCF的性能,减少了路由资源的浪费。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明被叫接续处理方法实施例一的流程图; 图2为本发明被叫接续处理方法实施例一中的ICS架构示意图; 图3为本发明被叫接续处理方法实施例二的流程图; 图4为本发明被叫接续处理方法实施例二中mAGCF POOL组网架构示意 图5为本发明被叫接续处理方法实施例三的流程图; 图6为本发明被叫接续处理方法实施例三中mAGCF POOL组网架构示意 图7为本发明被叫接续处理方法实施例四的流程 图8为本发明被叫接续处理方法实施例四中mAGCF POOL组网架构示意图; 图9为本发明被叫接续处理方法实施例五的流程图; 图10为本发明被叫接续处理装置实施例一的结构示意图; 图11为本发明被叫接续处理装置实施例三的结构示意图。
具体实施例方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图l为本发明被叫接续处理方法实施例一的流程图,如图l所示,本实施例提供了一种被叫接续处理方法,具体可以包括如下步骤 步骤101,当主用移动接入网关控制功能实体mAGCF出现故障时,获取位于IP多媒体子系统IMS域的被叫终端对应的移动台国际综合业务数据网号码MSISDN信息,以及所述MSISDN信息对应的国际移动用户识别码IMSI信息和位置区标识LAI信息。
图2为本发明被叫接续处理方法实施例一中的ICS架构示意图,本实施例是在CS网络和IMS网络的融合场景下提出的一种被叫接续处理方法,在ICS架构下,通过将原来的MSC服务器演进为mAGCF,支持的协议由3GPP24. 008协议转换为SIP协议,使得CS网络中的传统用户均可以接入到IMS网络中,可以实现多种接入方式均可享受AS提供的同样业务。其中,AS用于提供语音融合业务逻辑,归属用户服务器(Home Subscriber Server;以下简称HSS)和HLR分别存储用户归属IMS域和CS域的用户数据,服务呼叫会话控制功能(Serve-Call Session Control Function ;以下简称S-CSCF)实体完成IMS/CS语音融合业务在MS域和CS域的触发和呼叫控制,媒体网关控制功能(Media Gateway ControlFunction ;以下简称MGCF)实体实现MS域和CS域的互通,媒体网关(Media Gateway ;以下简称MGW)提供呼叫控制和信令功能。图2中只示出一个mAGCF和一个基站子系统(BaseStation Subsystem ;以下简称BSS),本实施例具体应用的场景为mAGCF P00L组网的情况,一个mAGCF POOL中包含多个mAGCF,一个BSS可以连接mAGCF POOL中的多个mAGCF。利用mAGCF POOL来实现mAGCF之间的网络负荷分担,实现mAGCF级的容灾备份,减少局间位置更新和切换。 本实施例具体应用于终端处于IMS域中,且作为被叫时的场景中,终端处于CS域中时则采用现有技术中的MSC POOL容灾处理流程即可,终端作为主叫的情况时,也可以采用现有技术中的MSC POOL容灾处理流程,即使某mAGCF故障失效,由于作为主叫无需国际移动用户识别码(InternationalMobile Subscriber Identity ;以下简称IMSI)信息、位置区标识(Location Arealdentity ;以下简称LAI)信息等,采用负荷分担算法可以直接将注册在该mAGCF上的终端路由到其他有效的mAGCF中。 步骤102,根据所述MSISDN信息、所述IMSI信息和所述LAI信息,通过被选mAGCF对该被叫终端的被叫进行接续处理。 本实施例提供了一种被叫接续处理方法,在终端作为被叫处于IMS域中的应用场景中,当该被叫终端的主用mAGCF出现故障时,获取该被叫终端对应的MSISDN信息、MSI信
6息和LAI信息,通过mAGCF POOL中的一个被选mAGCF来对此次被叫进行接续处理,实现了mAGCF POOL中容灾的被叫一次恢复,解决了现有技术中mAGCF POOL的容灾处理流程中被叫无论处于CS域还是IMS域,AS均无条件地从CS域获取MSRN而导致的网元性能降低等缺点,实现了在mAGCF POOL的容灾过程中,被叫处于IMS域时直接使用MSISDN进行被叫接续处理,无需为頂S域用户提供MSRN,提高了 AS和mAGCF的性能,减少了路由资源的浪费。
图3为本发明被叫接续处理方法实施例二的流程图,如图3所示,本实施例提供了一种被叫接续处理方法,本实施例具体应用于mAGCF POOL组网的容灾处理情形,终端处于IMS域中,且作为被叫时的场景中,本实施例为上述实施例一的具体化,可以包括如下步骤 步骤301 ,主用mAGCF将被叫终端对应的MSISDN信息、IMSI信息和LAI信息备份到备用mAGCF上。 图4为本发明被叫接续处理方法实施例二中mAGCF POOL组网架构示意图,如图4所示,mAGCFl为被叫终端对应的主用mAGCF, mAGCFb为该被叫终端对应的备用mAGCF,mAGCF2为mAGCF POOL中的其他mAGCF,此处仅示出了除主用mAGCF和备用mAGCF之外的一个其他mAGCF,当然还可能有更多的其他mAGCF,mAGCF3、mAGCF4等等,图4中不再赘述。本实施例中,被叫终端对应的主用mAGCF实时将其获取到的该被叫终端的信息备份到该被叫终端对应的备用mAGCF,其中,终端的信息除了 IMSI信息、LAI信息以及用户状态之外,本实施例中备用mAGCF还对终端的MSISDN信息进行备份,以备后续步骤中直接使用。通常,在终端完成注册、位置更新等操作时,终端对应的MSISDN信息、IMSI信息和LAI信息可能发生变化,则对更新后的信息进行重新备份,以保证备用mAGCF中保存的终端的信息为最新信息。
步骤302,当主用mAGCF出现故障时,S-CSCF将位于IMS域的被叫终端的被叫接续到备用mAGCF上。 在本实施例中,AS可以用作被叫域选功能(T-ADS)实体,由于被叫终端对应的主用mAGCF和备用mAGCF中保存的终端信息除了 IMSI信息和LAI信息之外,还包括终端对应的MSISDN信息;当被叫终端对应的主用mAGCF处于正常工作状态时,AS可以直接使用MSISDN信息将该终端的被叫接续到主用mAGCF上,由主用mAGCF根据保存的LAI信息下发指定的寻呼,并进行终端的位置更新、注册等等流程。本实施例中,当S-CSCF检测到主用mAGCF出现故障时,又发现从AS收到的SIP消息为发往该故障的主用mAGCF的消息,为了实现对被叫终端进行正常被叫,S-CSCF则通过域名系统(Domain Name System ;以下简称DNS)主备路由机制获取到该被叫终端对应的备用mAGCF,将呼叫接续到备用mAGCF上。
步骤303,备用mAGCF从备份数据中提取所述被叫终端对应的MSISDN信息,以及所述MSISDN信息对应的IMSI信息和LAI信息。 由于在备用mAGCF中已经备份有该被叫终端的相关备份数据,则备用mAGCF从备份数据中提取该被叫终端对应的MSISDN信息,以及MSISDN信息对应的IMSI信息和LAI信息。 步骤304,备用mAGCF向被选mAGCF发送会话初始化协议SIP消息,在所述SIP消息中携带所述MSISDN信息、所述IMSI信息和所述LAI信息。 备用mAGCF在提取出MSISDN信息、MSI信息和LAI信息之后,备用mAGCF可以根据预设的规则从mAGCF POOL中选择一个mAGCF作为被选mAGCF,即根据预设的规则选择除主用mAGCF和备用mAGCF之外的一个其他mAGCF,如图4中所示可以选择mAGCF2作为被选mAGCF。具体地,本实施例可以通过轮选选择规则或负荷最小选择规则来从mAGCF POOL中选择一个其他mAGCF,可以选择一个当前网络负荷较小的mAGCF,此处不再赘述。在选择得到被选mAGCF之后,备用mAGCF将提取的被叫终端对应的MSISDN信息、MSI信息和LAI信息发送给该被选mAGCF,可以通过向该被选mAGCF发送SIP消息,具体可以为SIP中的invite消息,在该invite消息中携带MSISDN信息、IMSI信息和LAI信息。 进一步地,本实施例中的IMSI信息携带在SIP消息的扩展的会话初始化协议的统一资源标识(SIP Uniform Resource Identifier ;以下简称SIP URI)/会话初始化协议的安全的统一资源标识(SIP Security Uniform Resourceldentifier ;以下简称SIPS-URI)和电话号码的统 一 资源标识(Tel印hone皿mber Uniform ResourceIdentifier ;以下简称TEL URI)中,LAI信息携带在SIP消息的新增的被叫接入网络信息(P-Called-Access-Network-Info)头域中。本实施例通过对SIP中Invite消息的头域来携带IMSI信息和LAI信息,IMSI信息可以携带在SIP消息的号码格式中,具体地,对SIP消息中的SIPURI/SIPS-URI和TEL URI进行扩展来实现在SIP消息中携带IMSI信息,在SIP消息中新增P-Called-Access-Network-Info头域来实现在SIP消息中携带LAI信息。
步骤305,被选mAGCF根据所述MSISDN信息、所述IMSI信息和所述LAI信息对被叫进行接续处理。 被选mAGCF在接收到备用mAGCF转发的MSISDN信息、MSI信息和LAI信息之后,通过MSI信息和LAI信息便获知该被叫终端并未在其自身的VLR中,则根据MSISDN信息、IMSI信息和LAI信息下发指定LAI信息的寻呼、进行位置更新、注册等处理,从而实现将该被叫在被选mAGCF上进行接续处理,完成被叫一次恢复。 本实施例提供了一种被叫接续处理方法,在终端作为被叫处于IMS域中的应用场景中,当该被叫终端的主用mAGCF出现故障时,将呼叫接续到备用mAGCF上,备用mAGCF通过备份数据提取该被叫终端对应的MSISDN信息、MSI信息和LAI信息,并将MSISDN信息、MSI信息和LAI信息携带在SIP消息中发送到mAGCF POOL中的一个被选mAGCF,通过该被选mAGCF来对此次被叫进行接续处理,实现了 mAGCF POOL中容灾的被叫一次恢复;解决了现有技术中mAGCF POOL的容灾处理流程中被叫无论处于CS域还是MS域,AS均无条件地从CS域获取MSRN而导致的网元性能降低等缺点,实现了在mAGCF POOL的容灾过程中,被叫处于MS域时直接使用MSISDN进行被叫接续处理,AS不需要到CS域获取MSRN, mAGCF也无需为頂S域用户提供MSRN,提高了 AS和mAGCF的性能;另外,由于S-CSCF只需将陌生的MSRN路由到CS域,则只需一条路由数据来支持MSRN,减少了路由资源的浪费。
图5为本发明被叫接续处理方法实施例三的流程图,如图5所示,本实施例具体应用于mAGCF POOL组网的容灾处理情形,终端处于MS域中,且作为被叫时的场景中,本实施例为上述实施例一的具体化,可以包括如下步骤 步骤501 ,主用mAGCF将被叫终端对应的MSISDN信息、IMSI信息和LAI信息备份到备用mAGCF上,本步骤可以类似上述步骤301,此处不再赘述。 步骤502,当主用mAGCF出现故障时,S-CSCF将位于IMS域的被叫终端的被叫接续到备用mAGCF上,本步骤可以类似上述步骤302,此处不再赘述。 步骤503,备用mAGCF从备份数据中提取所述被叫终端对应的MSISDN信息,以及所述MSISDN信息对应的IMSI信息和LAI信息,本步骤可以类似上述步骤303,此处不再赘述。 步骤504,备用mAGCF获取被选mAGCF的IP地址或主机名。 备用mAGCF在提取出MSISDN信息、MSI信息和LAI信息之后,备用mAGCF可以根据预设的规则从mAGCF POOL中选择一个mAGCF作为被选mAGCF,即根据预设的规则选择除主用mAGCF和备用mAGCF之外的一个其他mAGCF,图6为本发明被叫接续处理方法实施例三中mAGCF POOL组网架构示意图,如图6中所示可以选择mAGCF2作为被选mAGCF。具体地,本实施例可以通过轮选选择规则或负荷最小选择规则来从mAGCF POOL中选择一个其他mAGCF,可以选择一个当前网络负荷较小的mAGCF,此处不再赘述。在选择得到被选mAGCF之后,备用mAGCF获取被选mAGCF的IP地址或主机名,将获取到的被选mAGCF的IP地址或主机名,与MSI信息和LAI信息一起携带在SIP消息中。 步骤505,备用mAGCF向S-CSCF发送所述SIP消息,在所述SIP消息中携带所述被选mAGCF的IP地址或主机名,以及所述MSI信息和所述LAI信息。 备用mAGCF向S-CSCF发送所述SIP消息,可以将被选mAGCF的IP地址或主机名,以及所述IMSI信息和所述LAI信息放在SIP消息的重选路由消息302中,返回给S-CSCF。
步骤506, S-CSCF根据所述被选mAGCF的IP地址或主机名,向所述被选mAGCF发送SIP消息,在所述SIP消息中携带所述MSISDN信息、所述IMSI信息和所述LAI信息。
S-CSCF在接收到SIP消息的重选路由消息302后,获取到被选mAGCF的IP地址或主机名,以及所述MSISDN信息、所述IMSI信息和所述LAI信息,S-CSCF按照被选mAGCF的IP地址或主机名发起重选路由。S-CSCF根据IP地址或主机名向被选mAGCF发送SIP消息,在所述SIP消息中携带所述MSISDN信息、所述IMSI信息和所述LAI信息,即将呼叫通过Invite消息接续到SIP消息的重选路由消息302中指定的被选mAGCF上。
步骤507,被选mAGCF根据所述MSISDN信息、所述IMSI信息和所述LAI信息对所述被叫进行接续处理,本步骤可以类似上述步骤305,此处不再赘述。 本实施例提供了一种被叫接续处理方法,在终端作为被叫处于MS域中的应用场景中,当该被叫终端的主用mAGCF出现故障时,将呼叫接续到备用mAGCF上,备用mAGCF通过备份数据提取该被叫终端对应的MSISDN信息、IMSI信息和LAI信息,并获取被选mAGCF的IP地址或主机名,将MSISDN信息、MSI信息和LAI信息携带在SIP消息中发送到S-CSCF, S-CSCF根据所述被选mAGCF的IP地址或主机名,向所述被选mAGCF发送SIP消息,该被选mAGCF来对此次被叫进行接续处理,实现了 mAGCFPOOL中容灾的被叫一次恢复;解决了现有技术中mAGCF POOL的容灾处理流程中被叫无论处于CS域还是MS域,AS均无条件地从CS域获取MSRN而导致的网元性能降低等缺点,实现了在mAGCF POOL的容灾过程中,被叫处于頂S域时直接使用MSISDN进行被叫接续处理,AS不需要到CS域获取MSRN,mAGCF也无需为頂S域用户提供MSRN,提高了 AS和mAGCF的性能;另外,由于S-CSCF只需将陌生的MSRN路由到CS域,则只需一条路由数据来支持MSRN,减少了路由资源的浪费。
图7为本发明被叫接续处理方法实施例四的流程图,如图7所示,本实施例提供了一种被叫接续处理方法,本实施例具体应用于mAGCF POOL组网的容灾处理情形,终端处于MS域中,且作为被叫时的场景中,本实施例为上述实施例一的具体化,可以包括如下步骤
9
步骤701, S-CSCF通过被叫终端的注册信息获取MSISDN信息和IMSI信息,并将MSISDN信息和IMSI信息保存在数据库中。 图8为本发明被叫接续处理方法实施例四中mAGCF POOL组网架构示意图,如图8所示,在本实施例中,由S-CSCF来替代被叫终端对应的备用mAGCF,对被叫终端的相关信息进行备份。具体地,由于每个用户终端在接入頂S或CS网络时,需要到S-CSCF上进行注册,则在被叫终端进行注册时,S-CSCF可以通过被叫终端的注册信息来获取待被叫终端的信息。本实施例中被叫终端在注册到S-CSCF时,除了在注册信息中携带自身的用户状态信息外,还携带有自身对应的MSISDN信息和IMSI信息,则S-CSCF通过注册信息可以获取到被叫终端对应的MSISDN信息和IMSI信息,并将MSISDN信息和IMSI信息在数据库进行保存,此处保存MSISDN信息和IMSI信息的数据库可以为S-CSCF本地或HSS。
步骤702,在被叫终端的用户位置区发生变化时,S-CSCF通过主用mAGCF的注册信息获取LAI信息,并将LAI信息保存在数据库中。 在本实施例中,当用户终端的位置区发生变化时,除了终端向拜访位置寄存器(Visit Location Register ;以下简称VLR)上报位置更新请求,对保存在VLR中的LAI信息进行更新之外;终端的主用mAGCF发现终端的位置发生变化后,向S-CSCF发起注册,在注册信息中携带该终端更新后的LAI信息。在本实施例中,S-CSCF通过被叫终端对应的主用mAGCF的注册信息来获取该被叫终端对应的更新后的LAI信息,然后对保存在数据库的LAI信息进行更新。 步骤703,当主用mAGCF出现故障时,S-CSCF提取保存在数据库中位于MS域的被叫终端对应的MSISDN信息,以及所述MSISDN信息对应的IMSI信息和LAI信息。
在本实施例中,S-CSCF用来充当被叫终端的备用mAGCF的角色,在进行呼叫接续时,当S-CSCF发现主用mAGCF出现故障时,从数据库保存的备份数据中提取该被叫终端对应的MSISDN信息,以及MSISDN信息对应的IMSI信息和LAI信息。 步骤704, S-CSCF向被选mAGCF发送会话初始化协议SIP消息,在所述SIP消息中携带所述MSISDN信息、所述IMSI信息和所述LAI信息。 S-CSCF在提取出MSISDN信息、IMSI信息和LAI信息之后,可以根据预设的规则从mAGCF POOL中选择一个mAGCF作为被选mAGCF,具体同上述步骤304类似,此处不再赘述。在选择得到被选mAGCF之后,S-CSCF通过向被选mAGCF发送SIP中的invite消息,在该invite消息中携带MSISDN信息、IMSI信息和LAI信息。 步骤705,被选mAGCF根据所述MSISDN信息、所述IMSI信息和所述LAI信息对所述被叫进行接续处理。 被选mAGCF在接收到S-CSCF转发的MSISDN信息、IMSI信息和LAI信息之后,通过IMSI信息和LAI信息便获知该被叫终端并未在其自身的VLR中,则根据MSISDN信息、MSI信息和LAI信息下发指定LAI信息的寻呼、进行位置更新、注册等处理,然后再将被叫终端重新注册到S-CSCF上,从而实现将该被叫在被选mAGCF上进行接续处理,完成被叫一次恢复。 本实施例提供了一种被叫接续处理方法,在终端作为被叫处于IMS域中的应用场景中,当该被叫终端的主用mAGCF出现故障时,S-CSCF取代备用mAGCF, S-CSCF将提取的该被叫终端对应的MSISDN信息、IMSI信息和LAI信息携带在SIP消息中发送到mAGCF POOL中的一个被选mAGCF,通过该被选mAGCF来对此次被叫进行接续处理,实现了 mAGCF POOL中 容灾的被叫一次恢复;本实施例解决了现有技术中mAGCF POOL的容灾处理流程中被叫无 论处于CS域还是IMS域,AS均无条件地从CS域获取MSRN而导致的网元性能降低等缺点, 实现了在mAGCF POOL的容灾过程中,被叫处于IMS域时直接使用MSISDN进行被叫接续处 理,AS不需要到CS域获取MSRN,mAGCF也无需为MS域用户提供MSRN,提高了 AS和mAGCF 的性能;另外,由于S-CSCF只需将陌生的MSRN路由到CS域,则只需一条路由数据来支持 MSRN,减少了路由资源的浪费。 图9为本发明被叫接续处理方法实施例五的流程图,如图9所示,本实施例提供了
一种被叫接续处理方法,本实施例与上述实施例四的流程类似,区别在于将被叫终端的信 息在数据库中进行保存,本实施例中的数据库可以为AS或HSS。具体地,本实施例可以包括 如下步骤 步骤901, S-CSCF通过被叫终端的注册信息获取MSISDN信息和IMSI信息,并将 MSISDN信息和IMSI信息发送到AS,并保存在数据库中,本步骤同上述步骤701类似,此处 不再赘述。 步骤902,在被叫终端的用户位置区发生变化时,S-CSCF通过主用mAGCF的注册信 息获取LAI信息,并将LAI信息发送到AS,并保存在数据库中,本步骤同上述步骤702类似, 此处不再赘述。 本实施例通过AS对被叫终端的MSISDN信息、IMSI信息和LAI信息进行保存,大 大减轻了 S-CSCF的负荷,可以提高S-CSCF的工作效率。 步骤903,当主用mAGCF出现故障时,S-CSCF通过AS提取保存在数据库中位于MS 域的被叫终端对应的MSISDN信息,以及所述MSISDN信息对应的IMSI信息和LAI信息,本 步骤同上述步骤703类似,此处不再赘述。 步骤904, S-CSCF向被选mAGCF发送会话初始化协议SIP消息,在所述SIP消息中 携带所述MSISDN信息、所述IMSI信息和所述LAI信息,本步骤同上述步骤704类似,此处 不再赘述。 步骤905,被选mAGCF根据所述MSISDN信息、所述IMSI信息和所述LAI信息对所 述被叫进行接续处理,本步骤同上述步骤705类似,此处不再赘述。 本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过 程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序 在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、 RAM、磁碟或者 光盘等各种可以存储程序代码的介质。 图IO为本发明被叫接续处理装置实施例一的结构示意图,如图IO所示,本实施例
提供了一种被叫接续处理装置,可以具体执行上述方法实施例一的各个步骤,此处不再赘 述。本实施例提供的被叫接续处理装置可以具体为备用mAGCF或S-CSCF。具体地,本实施 例提供的被叫接续处理装置包括第一获取模块1001和接续处理模块1002。其中,第一获取 模块1001用于当主用mAGCF出现故障时,获取位于MS域的被叫终端对应的MSISDN信息, 以及所述MSISDN信息对应的IMSI信息和LAI信息。接续处理模块1002用于向被选mAGCF 发送所述MSISDN信息、所述IMSI信息和所述LAI信息,由所述被选mAGCF对所述被叫进行 接续处理。
再如图10所示,本实施例提供了一种被叫接续处理装置的具体实施例二,本实施 例的被叫接续处理装置可以具体为备用mAGCF,本实施例可以具体执行上述方法实施例二 的各个步骤,此处不再赘述。本实施例在上述图io所示的实施例一的基础之上,本实施例 中的第一获取模块1001可以具体用于当主用mAGCF出现故障时,从备份mAGCF的备份数据 中获取位于頂S域的被叫终端对应的MSISDN信息,以及所述MSISDN信息对应的IMSI信息 和LAI信息。 本实施例提供了一种被叫接续处理装置,在终端作为被叫处于MS域中的应用场 景中,当该被叫终端的主用mAGCF出现故障时,将呼叫接续到备用mAGCF上,备用mAGCF通 过备份数据提取该被叫终端对应的MSISDN信息、MSI信息和LAI信息,并将MSISDN信息、 MSI信息和LAI信息携带在SIP消息中发送到mAGCF POOL中的一个被选mAGCF,通过该被 选mAGCF来对此次被叫进行接续处理,实现了 mAGCF POOL中容灾的被叫一次恢复;解决了 现有技术中mAGCF POOL的容灾处理流程中被叫无论处于CS域还是MS域,AS均无条件地 从CS域获取MSRN而导致的网元性能降低等缺点,实现了在mAGCF POOL的容灾过程中,被 叫处于MS域时直接使用MSISDN进行被叫接续处理,AS不需要到CS域获取MSRN, mAGCF 也无需为頂S域用户提供MSRN,提高了 AS和mAGCF的性能;另外,由于S-CSCF只需将陌生 的MSRN路由到CS域,则只需一条路由数据来支持MSRN,减少了路由资源的浪费。
图ll为本发明被叫接续处理装置实施例三的结构示意图,如图ll所示,本实施例 提供的被叫接续处理装置可以具体为备用mAGCF,本实施例可以具体执行上述方法实施例 三的各个步骤,此处不再赘述。本实施例在上述图IO所示的实施例一的基础之上,还可以 包括第二获取模块1101和发送模块1102。其中,第二获取模块1101用于在通过被选mAGCF 对所述被叫进行接续处理之前,获取被选mAGCF的IP地址或主机名。发送模块1102用于 向服务呼叫会话控制功能实体S-CSCF发送所述SIP消息,在所述SIP消息中携带所述被选 mAGCF的IP地址或主机名,以及所述IMSI信息和所述LAI信息。本实施例中的接续处理 模块1002可以具体用于根据所述被选mAGCF的IP地址或主机名,通过所述S-CSCF向所述 被选mAGCF发送SIP消息,在所述SIP消息中携带所述MSISDN信息、所述IMSI信息和所述 LAI信息,由所述被选mAGCF对所述被叫进行接续处理。 本实施例提供了一种被叫接续处理装置,在终端作为被叫处于MS域中的应用场 景中,当该被叫终端的主用mAGCF出现故障时,将呼叫接续到备用mAGCF上,备用mAGCF通 过备份数据提取该被叫终端对应的MSISDN信息、IMSI信息和LAI信息,并根据MSISDN信 息、IMSI信息和LAI信息,通过mAGCF POOL中的一个被选mAGCF来对此次被叫进行接续处 理,实现了 mAGCF POOL中容灾的被叫一次恢复;解决了现有技术中mAGCF
POOL的容灾处理流程中被叫无论处于CS域还是IMS域,AS均无条件地从CS域获 取MSRN而导致的网元性能降低等缺点,实现了在mAGCF POOL的容灾过程中,被叫处于MS 域时直接使用MSISDN进行被叫接续处理,AS不需要到CS域获取MSRN,mAGCF也无需为MS 域用户提供MSRN,提高了 AS和mAGCF的性能;另外,由于S-CSCF只需将陌生的MSRN路由 到CS域,则只需一条路由数据来支持MSRN,减少了路由资源的浪费。 再如图10所示,本实施例提供了一种被叫接续处理装置的具体实施例四,本实施 例的被叫接续处理装置可以具体为S-CSCF,本实施例可以具体执行上述方法实施例四的各 个步骤,此处不再赘述。具体地,本实施例提供的被叫接续处理装置在上述图io所示的实施例一的基础之上,所述被选mAGCF由S-CSCF根据预定规则从mAGCF POOL中选择。本实 施例中的第一获取模块1001具体用于当主用mAGCF出现故障时,获取保存在S-CSCF中的 位于MS域的被叫终端对应的MSISDN信息,以及所述MSISDN信息对应的IMSI信息和LAI 信息。 本实施例提供了一种被叫接续处理装置,在终端作为被叫处于MS域中的应用场 景中,当该被叫终端的主用mAGCF出现故障时,S-CSCF取代备用mAGCF, S-CSCF将提取的该 被叫终端对应的MSISDN信息、IMSI信息和LAI信息携带在SIP消息中发送到mAGCF POOL 中的一个被选mAGCF,通过该被选mAGCF来对此次被叫进行接续处理,实现了 mAGCF POOL中 容灾的被叫一次恢复;本实施例解决了现有技术中mAGCF POOL的容灾处理流程中被叫无 论处于CS域还是IMS域,AS均无条件地从CS域获取MSRN而导致的网元性能降低等缺点, 实现了在mAGCF POOL的容灾过程中,被叫处于IMS域时直接使用MSISDN进行被叫接续处 理,AS不需要到CS域获取MSRN,mAGCF也无需为MS域用户提供MSRN,提高了 AS和mAGCF 的性能;另外,由于S-CSCF只需将陌生的MSRN路由到CS域,则只需一条路由数据来支持 MSRN,减少了路由资源的浪费。 再如图10所示,本实施例提供了一种被叫接续处理装置的具体实施例,本实施例 的被叫接续处理装置可以具体为S-CSCF,本实施例可以具体执行上述方法实施例五的各个
步骤,此处不再赘述。本实施例在上述图io所示的实施例一的基础之上,本实施例中的第 一获取模块1001可以具体用于当主用mAGCF出现故障时,通过应用服务器获取保存在所述 应用服务器中的位于頂S域的被叫终端对应的MSISDN信息,以及所述MSISDN信息对应的 IMSI信息和LAI信息。 本实施例提供了一种被叫接续处理装置,在终端作为被叫处于MS域中的应用场 景中,当该被叫终端的主用mAGCF出现故障时,S-CSCF取代备用mAGCF, S-CSCF根据提取 的该被叫终端对应的MSISDN信息、IMSI信息和LAI信息,通过mAGCF POOL中的一个被选 mAGCF来对此次被叫进行接续处理,实现了 mAGCF POOL中容灾的被叫一次恢复;本实施例 解决了现有技术中mAGCF POOL的容灾处理流程中被叫无论处于CS域还是MS域,AS均无 条件地从CS域获取MSRN而导致的网元性能降低等缺点,实现了在mAGCF POOL的容灾过程 中,被叫处于頂S域时直接使用MSISDN进行被叫接续处理,AS不需要到CS域获取MSRN, mAGCF也无需为MS域用户提供MSRN,提高了 AS和mAGCF的性能;另外,由于S-CSCF只需 将陌生的MSRN路由到CS域,则只需一条路由数据来支持MSRN,减少了路由资源的浪费。
本发明实施例还提供一种被叫接续处理系统,应用于移动接入网关控制功能实体 池mAGCF POOL,包括如上面实施例所述被叫接续处理装置,所述被叫接续处理装置具体用 于 当主用mAGCF出现故障时,获取位于IMS域的被叫终端对应的MSISDN信息,以及 所述MSISDN信息对应的IMSI信息和LAI信息; 向被选mAGCF发送所述MSISDN信息、所述IMSI信息和所述LAI信息,由所述被选 mAGCF对所述被叫进行接续处理。 本实施例提供的被叫接续处理系统,应用在终端作为被叫处于MS域中的应用场 景中,当该被叫终端的主用mAGCF出现故障时,获取该被叫终端对应的MSISDN信息、MSI信 息和LAI信息,通过mAGCF POOL中的一个被选mAGCF来对此次被叫进行接续处理,实现了mAGCF POOL中容灾的被叫一次恢复,解决了现有技术中mAGCF POOL的容灾处理流程中被叫 无论处于CS域还是IMS域,AS均无条件地从CS域获取MSRN而导致的网元性能降低等缺 点,实现了在mAGCF POOL的容灾过程中,被叫处于IMS域时直接使用MSISDN进行被叫接续 处理,无需为頂S域用户提供MSRN,提高了 AS和mAGCF的性能,减少了路由资源的浪费。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然 可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精 神和范围。
权利要求
一种被叫接续处理方法,其特征在于,包括当主用移动接入网关控制功能实体mAGCF出现故障时,获取位于IP多媒体子系统IMS域的被叫终端对应的移动台国际综合业务数据网号码MSISDN信息,以及所述MSISDN信息对应的国际移动用户识别码IMSI信息和位置区标识LAI信息;根据所述MSISDN信息、所述IMSI信息和所述LAI信息,通过被选mAGCF对被叫进行接续处理。
2. 根据权利要求1所述的方法,其特征在于,在所述通过被选mAGCF对被叫进行接续处 理之前,还包括向被选mAGCF发送会话初始化协议SIP消息,在所述SIP消息中携带所述MSISDN信息、 所述IMSI信息和所述LAI信息。
3. 根据权利要求2所述的方法,其特征在于,所述获取位于IMS域的被叫终端对应的 MSISDN信息,以及所述MSISDN信息对应的IMSI信息和LAI信息包括从备份mAGCF的备份 数据中获取位于頂S域的被叫终端对应的MSISDN信息,以及所述MSISDN信息对应的IMSI 信息和LAI信息。
4. 根据权利要求3所述的方法,其特征在于,在所述通过被选mAGCF对被叫进行接续处 理之前,还包括获取被选mAGCF的IP地址或主机名;向服务呼叫会话控制功能实体S-CSCF发送SIP消息,在所述SIP消息中携带所述被选 mAGCF的IP地址或主机名,以及所述MSI信息和所述LAI信息;根据所述被选mAGCF的IP地址或主机名,通过所述S-CSCF向所述被选mAGCF发送SIP 消息,在所述SIP消息中携带所述MSISDN信息、所述IMSI信息和所述LAI信息。
5. 根据权利要求1-4中任一项所述的方法,其特征在于,所述IMSI信息携带在SIP消 息的扩展的会话初始化协议的统一资源标识/会话初始化协议的安全的统一资源标识SIP URI/SIPS-URI和电话号码的统一资源标识TELURI中,所述LAI信息携带在所述SIP消息的 新增的被叫接入网络信息P-Called-Access-Network-Info头域中。
6. 根据权利要求2所述的方法,其特征在于,所述被选mAGCF由服务呼叫会话控制功能 实体S-CSCF根据预定规则从移动接入网关控制功能实体池mAGCF POOL中选择。
7. 根据权利要求6所述的方法,其特征在于,所述获取位于IMS域的被叫终端对应的 MSISDN信息,以及所述MSISDN信息对应的IMSI信息和LAI信息具体为获取保存在所述 S-CSCF中的位于MS域的被叫终端对应的MSISDN信息,以及所述MSISDN信息对应的IMSI 信息和LAI信息。
8. 根据权利要求7所述的方法,其特征在于,还包括 通过所述被叫终端的注册信息获取所述MSISDN信息和所述IMSI信息; 在所述被叫终端的用户位置区发生变化时,通过所述主用mAGCF的注册信息获取所述LAI信息。
9. 根据权利要求6所述的方法,其特征在于,所述获取位于IMS域的被叫终端对应的 MSISDN信息,以及所述MSISDN信息对应的IMSI信息和LAI信息具体为获取保存在应用 服务器中的位于頂S域的被叫终端对应的MSISDN信息,以及所述MSISDN信息对应的IMSI 信息和LAI信息。
10. —种被叫接续处理装置,其特征在于,包括第一获取模块,用于当主用移动接入网关控制功能实体mAGCF出现故障时,获取位于 IP多媒体子系统頂S域的被叫终端对应的移动台国际综合业务数据网号码MSISDN信息,以 及所述MSISDN信息对应的国际移动用户识别码IMSI信息和位置区标识LAI信息;接续处理模块,用于向被选mAGCF发送所述MSISDN信息、所述IMSI信息和所述LAI信 息,由所述被选mAGCF对被叫进行接续处理。
11. 根据权利要求io所述的装置,其特征在于,所述第一获取模块具体用于当主用mAGCF出现故障时,从备份mAGCF的备份数据中获取位于IMS域的被叫终端对应的MSISDN 信息,以及所述MSISDN信息对应的IMSI信息和LAI信息。
12. 根据权利要求11所述的装置,其特征在于,还包括第二获取模块,用于在通过被选mAGCF对所述被叫进行接续处理之前,获取被选mAGCF 的IP地址或主机名;发送模块,用于向服务呼叫会话控制功能实体S-CSCF发送所述SIP消息,在所述SIP 消息中携带所述被选mAGCF的IP地址或主机名,以及所述IMSI信息和所述LAI信息;所述接续处理模块具体用于根据所述被选mAGCF的IP地址或主机名,通过所述S-CSCF 向所述被选mAGCF发送SIP消息,在所述SIP消息中携带所述MSISDN信息、所述IMSI信息 和所述LAI信息,由所述被选mAGCF对被叫进行接续处理。
13. 根据权利要求IO所述的装置,其特征在于,所述第一获取模块具体用于当主用 mAGCF出现故障时,获取保存在服务呼叫会话控制功能实体S-CSCF中的位于IMS域的被叫 终端对应的MSISDN信息,以及所述MSISDN信息对应的IMSI信息和LAI信息;或者所述第一获取模块具体用于当主用mAGCF出现故障时,通过应用服务器获取保存在所 述应用服务器中的位于頂S域的被叫终端对应的MSISDN信息,以及所述MSISDN信息对应 的MSI信息和LAI信息。
14. 一种被叫接续处理系统,应用于移动接入网关控制功能实体池mAGCF POOL,其特征 在于,包括被叫接续处理装置,所述被叫接续处理装置用于当主用移动接入网关控制功能实体mAGCF出现故障时,获取位于IP多媒体子系统MS 域的被叫终端对应的移动台国际综合业务数据网号码MSISDN信息,以及所述MSISDN信息 对应的国际移动用户识别码IMSI信息和位置区标识LAI信息;向被选mAGCF发送所述MSISDN信息、所述IMSI信息和所述LAI信息,由所述被选mAGCF 对被叫进行接续处理。
全文摘要
本发明实施例提供一种被叫接续处理方法、装置和系统,其中方法包括当主用移动接入网关控制功能实体mAGCF出现故障时,获取位于IP多媒体子系统IMS域的被叫终端对应的移动台国际综合业务数据网号码MSISDN信息,以及所述MSISDN信息对应的国际移动用户识别码IMSI信息和位置区标识LAI信息;根据所述MSISDN信息、所述IMSI信息和所述LAI信息,通过被选mAGCF对被叫进行接续处理。本实施例还提供了一种被叫接续处理装置。本实施例还提供了一种被叫接续处理系统。本实施例提高了AS和mAGCF的性能,减少了路由资源的浪费。
文档编号H04L29/06GK101790247SQ20101011675
公开日2010年7月28日 申请日期2010年2月26日 优先权日2010年2月26日
发明者刘海洋, 张彪, 李小金 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1