一种呼叫处理方法及系统的制作方法

文档序号:7648371阅读:171来源:国知局

专利名称::一种呼叫处理方法及系统的制作方法
技术领域
:本发明属于通信领域,尤其涉及一种呼叫处理的方法及系统。
背景技术
:目前3G(ThirdGeneration)技术逐渐成熟、并已在全^4艮多国家、地区投入了商用。IP多i某体子系统(InternetprotocolMultimediaSubsystem,IMS)的提出为移动网络的多々某体业务提供了一种解决方案。3G网络^C划分成不同的域,包括电路交换域(CircuitSwitchedDomain,CS)、分组交换域(PacketSwitchedDomain,PS)以及IMS域。CS域采用电路交换技术提供语音和多媒体服务,与2G系统比较类似;PS域为用户接入Internet提供IP连通性;IMS域采用会话起始协i义(SessionInitiationProtocol,SIP)作为主要的通信协-汉为用户提供基于IP的多i某体服务。在3G网络中用户终端可以通过CS域或PS域分别接入网络,在通话过程中允许用户在不同网络域之间进行切换,而正在进行的会话不会中断。例如用户正在使用CS域通话,但是当前CS域的信号已经比较弱,而IMS域的信号比较强,这时最好把话路切换到IMS域中,从而获得更好的通话质量。3GPP(ThirdGenerationPartnershipProjects)组织正在积极制定CS域和IMS域之间切换语音不间断性控制的业务规范和需求,目前3GPP-R7版本中正在对IMS域控制的呼叫不间断性切换方案作进一步的分析研究。在该方案中为了后续话音切换做预先的准备,要求CS域的呼叫必须经过IMS域的语音呼叫连续性(VoiceCallContinuity,VCC)应用服务器,具体实现流程如图1,详述如下l.支持VCC的用户通过用户终端(UserEquipment,UE)向被叫B发起呼叫;2.拜访移动业务交换中心(VisitMobileserviceSwitchingCenter,VMSC)检测到相关触发器,并发送启动4企出点(Initialdetectionpoint,IDP)消息到全球移动通信系统业务控制功能实体(GlobalSystemMobileServiceControlFunction,gsmSCF);3.gsmSCF冲全测到该呼叫支持VCC,就把呼叫重定向到IMS域(IMSanchoringdetermination);4.gsmSCF分配一个IP多媒体路由号码(IPMultimediaRoutingNumber,IMRN),并用Connect指示MSC把呼叫接续到IMS域;5.MSC根据IMRN号码向媒体网关控制功能实体(MediaGatewayControlFunction,MGCF)发送初始地址消息(InitialAddressMessage,IAM);6.MGCF发送SIPInvite消息给呼叫会话控制功能实体(CallSessionControlFunction,CSCF);7.CSCF把呼叫触发到呼叫连续性控制功能实体(CallContinuityControlFunction,CCCF);8.CCCF再向被叫B发起呼叫请求。可以看出,上述为VCC切换做准备工作而将CS域发起的呼叫均接续到IMS域的VCC应用服务器的接续过程比较复杂,造成用户的呼叫接续耗时较长,而且,并不是用户发起的每一次呼叫均需要进行VCC切换。所以目前将其所有呼叫都接续到IMS域的VCC应用服务器势必给用户的使用造成不便及负面体验影响。
发明内容本发明实施例的目的在于提供一种呼叫处理方法,旨在解决现有技术中存在的不能让用户自主选择其呼叫是否需要进行VCC处理,而将其所有呼叫都接续到IMS域的VCC应用服务器造成用户的呼叫接续耗时较长以及负面体验影响的问题。本发明实施例的另一目的在于提供一种呼叫处理系统,旨在解决现有技术中存在的不能让用户自主选择其呼叫是否需要进行VCC处理,而将其所有呼叫都接续到IMS域的VCC应用服务器造成用户的呼叫接续耗时较长以及负面体验影响的问题。本发明实施例是这样实现的,一种呼叫处理方法,所述呼叫从通信网络的第一域发起,所述方法包括收集用户对语音呼叫连续性配置信息并保存;当接收到用户终端从所述第一域发起的呼叫时,根据用户标识读取所述配置信息;根据配置信息判断是否将呼叫接续到所述第二域,并进行相应的接续处理。一种呼叫处理系统,所述呼叫从通信网络的电路域发起,所述系统包括全球移动通信系统业务控制功能实体、移动业务交换中心以及语音呼叫连续性应用服务器,所述语音呼叫连续性应用服务器包括配置信息管理模块,用于保存用户通过所述电路域或所述IP多媒体子系统域提交的语音呼叫连续性配置信息;所述全球移动通信系统业务控制功能实体包括;语音呼叫连续性处理模块,用于根据在电路域发起呼叫的用户标识向所述配置信息管理模块请求配置信息,根据配置信息判断是否将呼叫接续到IP多媒体子系统域,并指示移动业务交换中心进行相应的接续处理。本发明实施例通过CS域或IMS域预先配置VCC相关信息,以便gsmSCF在后续的呼叫处理过程中4艮据这些信息进行相关的处理。4吏得用户可以自主选择有些呼叫是否需要VCC处理,如果不需要VCC处理,可以实现用户呼叫的更快接续,避免用户长时间等待,提高了用户的满意度。图1是现有技术3GPP协议中呼叫处理方法的实现流程图;图2是本发明实施例提供的系统组网示意图3是本发明实施例提供的呼叫处理方法的实现流程图4是本发明一优选实施例提供的呼叫处理方法的实现流程图。具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例通过CS域或IMS域预先配置VCC相关信息,以便gsmSCF在后续的呼叫处理过程中根据这些信息进行相关的处理,使得用户可以自主选择有些呼叫是否需要VCC处理,如果不需要VCC处理,可以实现用户呼叫的更快接续。图2示出了本发明实施例提供的系统组网示意,用户终端可以通过CS域或PS域分别接入网络,在通话过程中允许用户在不同网络域之间进行切换,同时正在进行的会话不会中断。例如用户开始时注册到IMS域中,然后发起呼叫,CSCF触发VCC业务,完成呼叫的接续控制过程,并进入通话状态。由于用户或网络的原因,用户终端注册到网络的CS域中,向VCC应用服务器发起呼叫切换请求,并建立终端到MSC和MGW之间的话路链接,在VCC应用月良务器的控制之下,完成CS域话路切换原先的IMS话路,VCC应用服务器指示释放IMS话路,最终实现通话由IMS域切换到CS域过程。其中,gsmSCF包括配置信息收集模块101以及VCC处理模块102,VCC应用服务器包括配置信息管理模块201。配置信息收集模块101收集用户的VCC配置信息,并提交到VCC应用服务器的配置信息管理模块201中;VCC配置信息可以包括主/被叫号码、号码特征(例如号段)或者需要切换的时间段等。在本发明一实施例中,配置信息收集模块IOI中有一段业务管理逻辑通过指示CS域的智能设备向用户放音来收集用户的VCC配置信息。例如,当用户拨打管理流程后gsmSCF把呼叫连接到智能设备,并指示智能设备放音提示用户选择功能。智能设备放音提示用户配置信息的一个示例如下1、默认配置<table>tableseeoriginaldocumentpage8</column></row><table>具体配置<table>tableseeoriginaldocumentpage8</column></row><table>用户在拨打管理流程后,可以在智能设备放音过程中选择上述1或2选项修改相关的配置。假设用户选择2,还可以进一步选择查询(选择1)、增加(选择2)、修改(选择3)或删除(选择4)等操作。当收集完用户的配置信息后配置信息收集模块101把配置信息发送到VCC应用服务器的配置信息管理模块201中。在本发明另一实施例中,由于IMS域中使用SIP协议,用户可以直接通过IMS域与VCC应用服务器交互实现对VCC进行配置,例如通it^户端的维护界面或者命令直接和VCC应用服务器进行交互,将相应地配置信息(例如用户的VCC配置信息以及用户的IMS标识和CS标识的对应关系等)存储于VCC应用服务器的配置信息管理模块201中。通过上述VCC配置,当该用户在CS域发起呼叫时,gsmSCF的VCC处理模块102根据用户标识向配置信息管理模块201请求配置信息,例如当用户发起对"7654321"的呼叫时,MSC接收到呼叫请求后触发gsmSCF业务,VCC处理模块102向配置信息管理模块201请求VCC相关配置信息,请求消息中包含用户ID22222222222以及被叫号码7654321,配置信息管理模块201通过匹配相关的配置信息返回VCC标识给VCC处理模块102。VCC处理模块102根据VCC标识判断该次呼叫是否支持VCC处理,例如,当VCC标识为1,表示该次呼叫支持VCC处理,VCC处理模块102指示MSC把呼叫连接到IMS域中;为0表示该次呼叫不支持VCC处理,VCC处理模块102指示MSC进行正常的业务处理。具体的实现流程如图3所示,详述如下1.UE发起呼叫;2.MSC4企测到呼叫后,发送InitialDP到gsmSCF触发业务;3.gsmSCF向VCC应用服务器请求VCC配置信息;4.VCC应用服务器根据请求消息中携带的信息返回对应的VCC标识;5.gsmSCF根据返回的VCC标识分析该次呼叫是否支持VCC处理,如果是gsmSCF就发送Connect请求MSC把呼叫接续到IMS域,否则gsmSCF发送Continue请求MSC进行正常的接续处理。上述以VCC配置信息为主叫号码和被叫号码进行举例,同样的,当VCC配置信息为号码特征或时间段时,则表示需要对被叫号码符合该号码特征或用户在该时间段发起的呼叫进行相应的VCC处理。有关后续的MSC将呼叫连接到IMS域的处理过程可以参考现有3GPP相关规范,不再赘述。在本发明另一实施例中,根据附加在被叫号码上的一个特殊的前缀或后缀判断该次呼叫是否要求进行VCC处理,例如,指定333为要求进行VCC处理的特殊前缀,则当用户发起呼叫的被叫号码为3337654321时,对该呼叫进行VCC处理。相应的gsmSCF的VCC处理模块102进一步包括一前乡^/后缀提取单元1021用于根据提取到的该前缀或后缀指示MSC进行相应的接续处理。在本发明一优选实施例中,既通过分析被叫号码的前缀或后缀判断用户的呼叫是否要求进行VCC处理,也通过CS域或IMS域预先配置的VCC相关信息判断用户的呼叫是否要求进行VCC处理,具体的呼叫处理流程如图4所示,详述如下在步骤S401中,当用户终端在CS域发起呼叫时,gsmSCF分析被叫号码的前缀或后缀判断该次呼叫是否支持VCC处理,是则执行步骤S406,否则执行步骤S402;在步骤S402中,gsmSCF向VCC应用服务器请求VCC配置信息;在步骤S403中,VCC应用服务器根据请求消息中携带的信息返回对应的VCC标识;在步骤S404中,根据VCC标识判断该次呼叫是否支持VCC处理,是则执行步骤S406,否则执行步骤S405;在步骤S405中,gsmSCF请求MSC按照正常的呼叫接续控制过程处理;在步骤S406中,gsmSCF请求MSC把当前呼叫接续到IMS域。上述既通过分析被叫号码的前缀或后缀判断用户的呼叫是否要求进行VCC处理,也通过CS域或IMS域预先配置的VCC相关信息判断用户的呼叫是否要求进行VCC处理的呼叫处理流程更加灵活,使得用户自主选择其呼叫是否需要进行VCC处理的方式不再单一。本发明实施例通过CS域或IMS域预先配置VCC相关信息,以便gsmSCF在后续的呼叫处理过程中根据这些信息进行相关的处理。使得用户可以自主选择有些呼叫是否需要VCC处理,如果不需要VCC处理,可以实现用户呼叫的更快接续,避免用户长时间等待,提高了用户的满意度。另外还可以临时通过增加前缀或后缀等机制指示gsmSCF当次呼叫是否需要进行VCC处理,使得用户自主选择其呼叫是否需要进行VCC处理的方式不再单一。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。权利要求1、一种呼叫处理方法,所述呼叫从通信网络的第一域发起,其特征在于,所述方法包括收集用户对语音呼叫连续性配置信息并保存;当接收到用户终端从所述第一域发起的呼叫时,根据用户标识读取所述配置信息;根据配置信息判断是否将呼叫接续到所述第二域,并进行相应的接续处理。2、如权利要求1所述的呼叫处理方法,其特征在于,所述第一域为电路域,第二域为IP多4某体子系统域。3、如权利要求1所述的呼叫处理方法,其特征在于,所述语音呼叫连续性配置信息包括主叫号码、被叫号码、号码特征或需要切换的时间段。4、如权利要求2所述的呼叫处理方法,其特征在于,所述收集用户对语音呼叫连续性的配置信息的步骤通过电路域的智能设备放音实现。5、如权利要求2所述的呼叫处理方法,其特征在于,所述收集用户对语音呼叫连续性的配置信息的步骤通过IP多媒体子系统域客户端的维护界面或命令与语音呼叫连续性应用服务器交互实现。6、如权利要求l所述的呼叫处理方法,其特征在于,当接收到用户终端发起的呼叫时,在所述读取语音呼叫连续性配置信息的步骤之前,所述方法还包括根据被叫号码的前缀或后缀判断是否将呼叫接续到所述第二域,是则将呼叫接续到第二域,否则继续执行所述读取语音呼叫连续性配置信息及其后续步骤。7、一种呼叫处理系统,所述呼叫从通信网络的电路域发起,所述系统包括全球移动通信系统业务控制功能实体、移动业务交换中心以及语音呼叫连续性应用服务器,其特征在于,所述语音呼叫连续性应用服务器包括配置信息管理模块,用于保存用户通过所述电路域或所述IP多媒体子系统域提交的语音呼叫连续性配置信息;所述全球移动通信系统业务控制功能实体包括;语音呼叫连续性处理^t块,用于根据在电路域发起呼叫的用户标识向所述配置信息管理模块请求配置信息,根据配置信息判断是否将呼叫接续到IP多媒体子系统域,并指示移动业务交换中心进行相应的接续处理。8、如权利要求7所述的呼叫处理系统,其特征在于,所述语音呼叫连续性配置信息包括主叫号码、被叫号码、号码特征或需要切换的时间段。9、如权利要求7所述的呼叫处理系统,其特征在于,所述语音呼叫连续性处理模块进一步包括前^/后缀提取单元,用于在所述语音呼叫连续性处理才莫块向所述配置信息管理模块请求配置信息之前,根据对被叫号码的前缀或后缀判断是否将呼叫接续到IP多媒体子系统域。10、如权利要求7所述的呼叫处理系统,其特征在于,所述全球移动通信系统业务控制功能实体还包括配置信息收集模块,用于收集电路域用户的语音呼叫连续性配置信息并提交到所述语音呼叫连续性应用服务器的配置信息管理模块。11、如权利要求10所述的呼叫处理系统,其特征在于,所述配置信息收集模块包括电路域的智能i殳备,用于向用户放音实现收集用户的语音呼叫连续性配置信息。全文摘要本发明适用于通信领域,提供了一种呼叫处理方法及系统,所述呼叫处理方法包括收集用户对语音呼叫连续性配置信息并保存;当接收到用户终端从所述第一域发起的呼叫时,根据用户标识读取所述配置信息;根据配置信息判断是否将呼叫接续到所述第二域,并进行相应的接续处理。本发明实施例通过CS域或IMS域预先配置VCC相关信息,以便gsmSCF在后续的呼叫处理过程中根据这些信息进行相关的处理,使得用户可以自主选择有些呼叫是否需要VCC处理,如果不需要VCC处理,可以实现用户呼叫的更快接续,避免用户长时间等待。文档编号H04Q7/38GK101287276SQ20071007403公开日2008年10月15日申请日期2007年4月13日优先权日2007年4月13日发明者徐文华,彦李,马其锋申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1