呼叫处理方法及装置的制作方法

文档序号:7756614阅读:227来源:国知局
专利名称:呼叫处理方法及装置的制作方法
技术领域
本发明涉及通信领域中无线、核心网技术,具体地,涉及一种呼叫处理方法及装置。
背景技术
在长期演进(Long Term Evolution,简称LTE)和演进分组核心网(Evolved Packet Core Network,简称EPC)网络建网初期,如果已经有成熟的第二代移动或第三代移动通信(second generation/3rd-generation,简称2/3G)网络,考虑对电路交换域 (Circuit Switched Domain,简称CS域)的投资成本和LTE/EPC的部署策略,可以采用原有的CS域语音方案来提供语音服务,而LTE/EPC仅处理诸如IP多媒体子系统(简称IMS) 等数据业务。第三代合作伙伴计划(3rd generation partnership pro ject,简称3GPP)基于此需求,提出了 CS Fal Iback (简称CSFB)技术,即LTE覆盖下的用户终端(UE)在需要处理CS业务时切换到2/3G网络的CS域中完成业务处理,由此重用现有的CS域设备来为EPS 网络中的用户提供传统的语音业务,其主要思想是终端驻留在LTE,呼叫前重选回2/3G,CS 提供语音。采用CSFB技术,UE在LTE域注册时,移动性管理实体(Mob i 1 i tyManagement Entity,简称MME)通过联合位置更新将用户同时注册到CS域。其中,UE注册时会携带LTE 网络的无线跟踪区标识(Tracking AreaIdentif ication,简称TAI),MME通过预先配置TAI 与CS域无线位置区标识(Location Area Identif ication,简称LAI)的对应关系,为用户选择CS域的移动交换中心(Mobile Switch Center,简称MSC)或拜访位置寄存器(Visitor Location Register,简称VLR),VLR —般位于拜访地移动交换中心(以下简称VMSC)设备进行联合位置更新。UE在LTE/EPC网络进行语音呼叫时,需要先重选回2/3G网络,并登录到联合位置更新时选择的MSC/VLR,然后通过该MSC/VLR接续呼叫业务请求。如果LTE/EPC被叫用户在接入到CS域之前发生小区重选,并且UE所处的区域被不同LAI的小区同时覆盖时,网络侧根据小区重选的优化原则为UE新选择的LAI小区所在 MSC/VLR有可能不是该UE联合位置更新时注册的MSC/VLR,因此造成UE不能选择到发起寻呼("Paging")消息的MSC,呼叫失败。为了解决UE不能选择到发起‘‘Paging”消息的MSC的问题,可以采用3GPP TS 29. 018 中定义的“Mobile Terminating Roaming Retry Call,,(以下简称 Roaming Retry) 流程来进行相关处理。该流程当UE选择了新的MSC并发送位置更新(Location Update, 简称LAU)请求后,原先的服务MSC(发送Imaging消息的MSC)会收到归属地寄存器(Home LocationRegister 或 Home Subscriber Server,简禾尔 HLR/HSS)发送的 Cancel Location 消息,此时该原先的服务MSC要求“主叫MSC”进行“Roaming Retry”,即为该UE重新选择新的服务MSC,并将IAM消息发送给新的MSC,从而完成后续的被叫流程和CS业务。虽然上面的方案能使UE选择到发起Imaging消息的MSC进行被呼接续,但被叫UE 归属网络的所有MSC都可能作为主叫MSC呼叫该UE,因此需要被叫UE归属网络的HLR以及所有MSC都升级支持“RoamingRetry”功能,网络改造代价太大;并且需要重新建立呼叫流程,呼叫时延延长。

发明内容
本发明的第一目的是提出一种呼叫处理方法,以实现优化移动用户作为被叫的流程、减少网络改造量。本发明的第二目的是提出一种针对第一目的的呼叫处理装置,以实现减少网络改造量。本发明的第三目的是提出另一种呼叫处理方法,以实现优化移动用户作为被叫的流程、减少网络改造量。本发明的第四目的是提出另一种呼叫处理方法,以实现优化移动用户作为被叫的流程、减少网络改造量本发明的第五目的是提出一种针对第三目的的呼叫处理装置,以实现减少网络改造量。本发明的第六目的是提出另一种针对第三目的的呼叫处理装置,以实现减少网络
改造量。为实现上述第一目的,根据本发明的一个方面,提供了一种呼叫处理方法,包括 移动交换中心接收到取消位置消息,且已发送的寻呼消息未返回对应的应答;移动交换中心向寻呼消息对应的被叫终端的拜访地移动交换中心发起新的呼叫流程。其中,移动交换中心向寻呼消息对应的被叫终端的拜访地移动交换中心发起新的呼叫流程可以包括移动交换中心获取寻呼消息对应的被叫终端的拜访地移动交换中心的路由信息;移动交换中心根据路由信息向拜访地移动交换中心发起呼叫请求。为实现上述第二目的,根据本发明的另一个方面,提供了针对上述方法呼叫处理装置,包括接口单元,用于发送寻呼消息以及接收取消位置消息;判断单元,用于判断接收到取消位置消息时是否未收到寻呼消息的应答;控制单元,用于接收到取消位置消息,且未收到已发送的寻呼消息的应答时,向寻呼消息对应的被叫终端的拜访地移动交换中心发起新的呼叫流程。优选地,控制单元可以进一步包括触发请求模块,用于向被叫终端归属位置寄存器发起发送路由信息请求,并通过接口单元接收返回的路由信息;呼叫请求模块,用于根据路由信息向被叫终端拜访地移动交换中心发起呼叫请求。优选地,接口单元还用于接收拜访地移动交换中心发送的被叫终端已重选的通知消息;控制单元可以进一步包括解析模块,用于判断出接收到取消位置消息及通知消息时未收到寻呼消息的应答时解析通知消息,获得其中携带的被叫终端拜访地移动交换中心的路由信息;呼叫请求模块,用于根据路由信息向被叫终端拜访地移动交换中心发起呼叫请求。为实现上述第三目的,根据本发明的另一个方面,提供了另一种呼叫处理方法,包括移动交换中心接收被叫终端的位置更新消息,且接收到被叫终端响应其他移动交换中心的的寻呼消息应答;移动交换中心根据位置更新消息中携带的移动交换中心标识,向标识对应的移动交换中心发送被叫终端已重选的通知消息。优选地,可以根据位置更新消息中携带的用户临时标识TMSI获取发送寻呼消息的移动交换中心标识。优选地,标识对应的移动交换中心根据通知消息获取其中携带的移动交换中心预先分配的路由信息;根据路由信息向发送通知消息的移动交换中心直接发起呼叫请求。为实现上述第四目的,根据本发明的另一个方面,提供了另一种呼叫处理方法,包括主叫终端拜访地移动交换中心通过被叫终端联合位置更新的移动交换中心发送寻呼消息至被叫终端;被叫终端接收所述寻呼消息后向重选后的移动交换中心发送位置更新消息,位置更新消息包含所述联合位置更新的移动交换中心标识;重选后的移动交换中心向被叫终端的归属位置寄存器进行位置更新;被叫终端的归属位置寄存器接收位置更新后,向联合位置更新的移动交换中心发送取消位置消息;重选后的移动交换中心接收被叫终端的归属位置寄存器位置更新应答后,向被叫终端返回位置更新应答;被叫终端根据位置更新应答向所述重选后的移动交换中心发送寻呼消息应答;重选后的移动交换中心接收寻呼消息应答,根据位置更新消息中的联合位置更新的移动交换中心标识,向联合位置更新的移动交换中心发送被叫终端已重选的通知消息。为实现上述第五目的,根据本发明的另一个方面,提供了针对第三目的方法的呼叫处理装置,包括接口单元,用于接收位置更新消息及寻呼消息应答;判断单元,用于判断是否在未发送寻呼消息时收到寻呼消息应答;控制单元,用于根据位置更新消息中携带的移动交换中心标识,向标识对应的移动交换中心发送被叫终端已重选的通知消息。优选地,控制单元可以包括通知模块,用于生成包含预先分配路由信息的通知消息,并将通知消息发送至标识对应的移动交换中心;或者通知模块,用于生成包含被叫终端号码的通知消息,并将通知消息发送至标识对应的移动交换中心。为实现上述第六目的,根据本发明的另一个方面,提供了针对第三目的方法的另一种呼叫处理装置,包括接口单元,用于发送寻呼消息,接收取消位置消息及被叫终端已重选的通知消息;判断单元,用于判断接收到取消位置消息及通知消息时是否未收到寻呼消息的应答;控制单元,用于根据判断单元的结果确定触发新的呼叫。优选地,控制单元可以包括解析模块,用于判断出接收到取消位置消息及通知消息时未收到寻呼消息的应答时解析通知消息,获得其中携带的被叫终端拜访地移动交换中心的路由信息;呼叫请求模块,用于根据路由信息向发送通知消息的移动交换中心发起呼叫请求。上述呼叫处理装置可以位于LTE/EPC、2G或3G网络覆盖范围的移动交换中心内。本发明各实施例的呼叫处理方法及装置,不需要改造被叫终端归属网络的所有 MSC,仅需要对LTE/EPC覆盖范围内的MSC进行适应改造即可,节省网络建设成本。另外,本发明不需要主叫重新进行二次呼叫,而是类似呼叫转移,将呼叫转移到被叫终端重选后的 MSC,因此,可以降低呼叫时延,从而提高呼叫质量。本发明可以解决LTE/EPC的成本以及呼叫时延技术问题,但在2/3G网络中由于终端在相邻MSC间高速移动时,也存在终端收到寻呼消息后重选到其他MSC的情况,由此可能造成呼叫不可接续的问题,因此,本发明的上述方法以及装置也可以应用在2G/3G网络。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中图1为根据本发明第一种呼叫处理方法实施例一流程图;图2为根据本发明第一种呼叫处理方法实施例二流程图;图3为根据本发明第一种呼叫处理方法及呼叫处理装置实施例解析示意图;图4为根据本发明第一种呼叫处理装置实施例结构图;图5为根据本发明第二种呼叫处理方法实施例一流程图;图6为根据本发明第二种呼叫处理方法实施例二流程图;图7为根据本发明第二、三种呼叫处理方法及呼叫处理装置实施例解析示意图;图8为根据本发明第二种呼叫处理装置实施例结构图;图9为根据本发明第三种呼叫处理装置实施例结构图。
具体实施例方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。下面通过图1-图3对本发明第一种呼叫处理方法进行举例说明。图1为根据本发明第一种呼叫处理方法实施例一流程图。如图1所示,本实施例包括步骤S102 接收取消位置消息;步骤S 104:判断已发送的寻呼消息是否未返回对应的应答,是则执行步骤S 106 ;否则接收到应答,结束,执行接收到应答后的流程;步骤S106 接收到取消位置消息,且已发送的寻呼消息没有应答,则向被叫终端的拜访地移动交换中心(VMSC)发起呼叫;可以有两种方式一、直接向被叫终端的HLR发起发送路由信息请求(SEND_R0UTING_INF0RMATI0N, 简称SRI),通过HLR获得VMSC的路由,并向VMSC触发新的呼叫。二、下面的图5-图9为另一种改进的呼叫处理方式,从图5-图9可知,如果接收到VMSC发送的终端已重选的通知消息,并且该通知消息中携带其后续的路由信息,如漫游号码(Mobile Station Roaming Number,简称MSRN),则可以根据通知消息中的路由信息直接向该VMSC发起新的呼叫。
现有技术中为了解决被叫终端重选后,不能选择到发起寻呼消息的MSC,需要HLR 以及MSC具备“Roaming Retry”功能,在呼叫参数中携带该参数,才能使重选前联合位置更新的MSC (旧MSC)向主叫MSC触发第二次呼叫,重新进行一次完整的呼叫流程,进行后续被叫。本实施例不需要HLR以及MSC具备“Roaming Retry”功能,从而可以节省网络升级的成本,并且本实施例可以仅对LTE/EPC覆盖的MSC进行改造,通过实施例一可知,重选前联合位置更新的MSC如果发送的寻呼消息未返回应答但接收到取消位置消息,即判定被叫终端已发生重选,因此,可以直接向HLR触发查询重选后的路由信息,进行后续被叫流程。本实施例不需要改造被叫终端归属网络的所有MSC,仅需要对LTE/EPC覆盖范围内的MSC进行适应改造即可,节省网络建设成本。另外,由于不需要主叫MSC重新进行二次呼叫,而是类似呼叫转移,将呼叫转移到归属位置寄存器,因此,可以降低呼叫时延,从而大大提高呼叫质量。本领域技术人员应了解,本发明各实施例中的移动交换中心在具体应用时,有时也称为交换机。图2为根据本发明第一种呼叫处理方法实施例二流程图;如图2所示,本实施例包括步骤S202 接收取消位置消息;步骤S204 判断已发送的寻呼消息是否未返回对应的应答,是则执行步骤S206 ; 否则接收到应答,本流程结束,转到执行接收到应答后的流程;步骤S206 接收到取消位置消息,且已发送的寻呼消息没有应答,则直接向被叫终端的HLR触发新的呼叫;步骤S208 通过HLR查询被叫终端重选后MSC的路由信息,如漫游号码(Mobile Station Roaming Number, MSRN);步骤S210 :根据该路由信息将初始地址消息(Initial Address Message,简称 I AM)消息发送给重选后的MSC,完成后续被叫。图3为根据本发明第一种呼叫处理方法及呼叫处理装置实施例解析示意图。本实施例可以作为一个方法的流程解析示意图,也可以同时解释装置或系统的交互过程,如 MSC、HLR各个装置的功能改进,以及带来的硬件改造。如图3所示,本实施例交互过程包括四阶段阶段一与现有技术一致,主叫(GMSC/VMSC)根据被叫HLR内存储的联合位置更新的MSC发送呼叫,即图3中旧VMSC/VLR发送寻呼消息“Paging”至被叫终端。阶段二 由于被叫终端UE已发生重选,因此根据CSFB技术向重选后的交换中心, 即图3中新VMSC/VLR进行位置更新“Location Update”,新VMSC/VLR通知HLR进行位置更新“Update Location,,。HLR接收到位置更新后,向旧VMSC/VLR发送取消位置消息“CancelLocation”,并接收返回应答“Cancel Location Ack,,。旧VMSC/VLR根据取消位置消息“Cancel Location"以及预设时间内未接收到寻呼响应,即触发第二次呼叫,此时新VMSC/VLR与HLR开始下载用户数据以完成位置更新。阶段三302.旧VMSC/VLR直接向UE的归属HLR发起发送路由信息GendRouting ^formation,简称 SRI)请求;
HLR延迟发送PRN直到与新VMSC/VLR的位置更新结束;303. HLR 向新 VMSC/VLR 发送位置更新应答 “Update Location Ack” ;304 :HLR在完成向新MSC下载用户数据后ansert Subscriber Data),向新MSC 发起PRN请求,查询UE所在新MSC的路由信息(MSRN-2);305 新VMSC/VLR返回应答至HLR,携带路由信息(MSRN-2);306 =HLR 通知旧 VMSC/VLR 新 VMSC/VLR 的路由信息(MSRN-2);308 旧VMSC/VLR根据MSRN-2向新MSC发起呼叫请求(IAM),并完成后续被叫业务流程阶段四同现有技术一致,完成后续被叫流程新VMSC/VLR完成终端的位置更新请求,并向UE返回应答“LocationUpdate Accept,,;UE完成位置更新请求,并向VMSC返回应答“TMSI ReallocationComplete";UE 向新 VMSC/VLR 返回寻呼应答 “Paging Response” ;新VMSC/VLR完成向UE的后续被叫流程,包括VMSC向UE发送的MetuplP UE向 VMSC 响应的 “Call Confirmed”。本实施例被叫终端UE在收到寻呼后,如重选到新的MSC并向新MSC发送LAU请求后,发送Imaging消息的MSC收到取消位置消息,则触发第二次呼叫直接查询UE的归属HLR, 获取UE选择的新MSC的路由信息,并将IAM消息发送给新MSC,从而完成后续的被叫流程。 本实施例中旧VMSC/VLR发起对被叫的第二次呼叫,类似于呼叫转移,和现有技术直接通过主叫GMSC进行第二次呼叫不同,本实施例中的方法、装置不需要全网MSC改造支持Roaming Retry功能,仅需要改造LTE覆盖范围内的MSC (包括重选前的旧MSC和重选后的新MSC),解决现有技术中需要所改造全网MSC而带来的改造量大的技术缺陷,且可以通过少量改造, 提升LTE内CSFB的被叫成功率。图4为根据本发明第一种呼叫处理装置实施例结构图,上述方法图1-图3各个实施例可以在具备图4结构图所示结构的装置中实现。本实施例是根据图1-图3对重选前移动交换中心内部结构改进的装置实施例框图,如图4所示,本实施例包括接口单元42,用于发送寻呼消息以及接收取消位置消息;判断单元44,用于判断接收到取消位置消息时是否未收到寻呼消息的应答;控制单元46,用于接收到取消位置消息,且未收到已发送的寻呼消息的应答时,向寻呼消息对应的被叫终端拜访地VMSC发起新呼叫。其中,接口单元42还可以用于获取寻呼消息对应的被叫终端的拜访地移动交换中心的路由信息;控制单元46,进一步根据路由信息向被叫终端拜访地移动交换中心发起呼叫请求。其中,控制单元46可以进一步包括触发请求模块,用于向被叫终端HLR/HSS发起SRI请求,并通过接口单元42接收被叫终端HLR/HSS返回的拜访地移动交换中心的路由信息;呼叫请求模块,用于根据上述路由信息向被叫终端拜访地移动交换中心发起呼叫请求,具体可参见图3方法实施例中的相关说明。如果接口单元42还接收到拜访地移动交换中心发送的被叫终端已重选的通知息,具体可参见后续图5-图9中通知消息触发呼叫处理的方式,控制单元46可以进一步包括解析模块,用于解析通知消息,获得其中携带的被叫终端拜访地移动交换中心的路由信息;呼叫请求模块,用于根据路由信息向被叫终端拜访地移动交换中心发起呼叫请求。图4实施例的装置可以位于LTE覆盖范围内的移动交换中心。本领域技术人员应了解,对于移动终端,在2G、2. 5G的体系中,用英文缩写“MS”来表示,其含义是“Mobile Station”;在3G或者4G系统中,用“UE”来表示,其含义是“User Eqiupmenf0本发明各实施例中的移动终端,可以是在3G/4G网络中,在CSFB中还可以在2G/2. 5G网络中,具体可以是“MS/UE”。上述实施例主要目的是解决LTE/EPC的成本以及呼叫时延技术问题,但在2/3G网络中由于终端在相邻MSC间高速移动时,也存在终端收到寻呼消息后重选到其他MSC的情况,由此可能造成呼叫不可接续的问题,因此,上述方法以及装置也可以应用在 2G/3G网络。上述图1-图3实施例的流程可实施在图4所示装置的硬件、固件、软件或其组合中。对于硬件实施方案,控制单元单元可实施在一个或一个以上专用集成电路(ASIC)、数字信号处理器(DSP)、可编程逻辑装置(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、 微控制器、微处理器、电子装置、其它经设计以执行本文所描述的功能的电子单元或其组合内。对于固件和/或软件实施方案,可用执行本文描述的功能的模块来实施图4所述装置。固件和/或软件代码可存储在存储器(图4中还可以包括一存储单元)中并由处理器(例如,图4中的判断单元44或控制单元46)执行,存储器可实施在处理器内或处理器外部。上述第一种呼叫处理方法中重选前联合位置更新的MSC收到位置取消消息,直接查询UE的归属HLR,获取UE选择的新MSC的路由信息,并将IAM消息发送给新MSC,从而完成后续的被叫流程。第一种呼叫处理在具体应用时可能会存在以下可能取消位置消息不一定都是MSC更新引起的,这种情况触发二次呼叫可能存在一些问题,例如HLR进行用户停机,也会发起“cancel location”,此时采用第一种方案,可能呼叫失败,发起不必要的呼叫请求。下面的实施例为另一种呼叫处理方式,不仅能解决现有技术中全部更新MSC的成本高、时延等技术问题,还进一步增加了确认机制,以确保后续呼叫成功。图5-图7为本发明第二种呼叫处理方法的举例说明。图5为根据本发明第二种呼叫处理方法实施例一流程图,如图5所示,本实施例包括步骤S502 接收被叫终端的位置更新请求消息,并且接收到被叫终端的寻呼应答;步骤S504 判断是否未发送寻呼消息,是则执行步骤S506 ;否则,结束,执行接收到应答后的流程;步骤S506 接收到位置更新消息,且未对被叫终端发送寻呼消息时收到寻呼消息应答,则判断被叫终端是在其他移动交换中心收到寻呼请求后,未响应寻呼消息即重选,此时根据位置更新请求中携带的标识(重选前移动交换中心的标识),发送被叫终端已重选的通知消息,该通知消息可以利用现有的消息,如IAM消息,也可以新增一条通知消息用于告知被叫终端已重选。本实施例不需要HLR以及MSC具备“Roaming Retry”功能,从而可以节省网络升级的成本,并且本实施例可以仅对LTE/EPC覆盖的MSC进行改造,通过本实施例可知,重选后新的MSC如果接收到位置更新,且未发送寻呼消息就收到寻呼应答,即判定被叫终端已发生重选,因此,重选后新的MSC可以直接向旧MSC发送通知消息,触发后续被叫流程。本实施例不需要改造被叫终端归属网络的所有MSC,仅需要对LTE/EPC覆盖范围内的MSC进行适应改造即可,节省网络建设成本。另外,由于不需要主叫MSC重新进行二次呼叫,而是类似呼叫转移,将呼叫转移到归属位置寄存器,因此,可以降低呼叫时延,从而大大提高呼叫质量。本实施例的可以应用如下场景被叫UE在收到重选前的旧MSC寻呼后,重选回 2/3G选择了新的MSC并向重选后的新MSC发送位置更新请求后,UE在新MSC位置更新成功后,向新MSC发送寻呼应答“pagingresponse”消息。新MSC根据收到的位置更新信息和寻呼应答消息,判断该UE是在“其他MSC”收到寻呼后,未响应寻呼消息即重选到该MSC。此时,新MSC向原MSC (发送Imaging消息的MSC)发送通知消息。图6为根据本发明第二种呼叫处理方法实施例二流程图,本实施例对图5进一步细化,包括为了更好区分相邻MSC,为相邻MSC增设一移动交换中心标识,如相邻的MSC标识分配在TMSI (用户临时标识,存储与终端内)中,有部分字段唯一标识该MSC,TMSI由 UE在联合位置更新时对应的旧移动交换中心生成,其中部分特殊字段,例如,网络节点标识 (Network Resourceldentification,简称 NRI)可在相邻 MSC 中唯一标识该 MSC。例如,使用已有的TMSI中7位,可以使得在相邻的MSC中唯一确定MSC,根据四色原理,前两位为相邻区域标识,后5位作为同一区域内不同MSC标识,一般同一区域内不会超过32个MSC,因此5位足够用。步骤S602:接收位置更新请求消息,根据被叫终端发送的位置更新中携带的 TMSI,解析其中7位获得发送寻呼消息的移动交换中心标识;步骤S604 接收到寻呼应答;步骤S606 判断是否未发送寻呼消息,是则执行步骤S608 ;否则,结束,执行接收到应答后的流程;步骤S608 接收到位置更新消息,且未发送寻呼消息时收到寻呼应答,则判断被叫终端是在其他移动交换中心收到寻呼请求后,未响应寻呼消息即重选,此时根据步骤 S602获得的标识(重选前移动交换中心的标识)生成重选前MSC的路由信息,根据该路由信息向该MSC发送被叫终端已重选的通知消息;后续根据通知消息的内容还可以分为两种不同的处理情况步骤S610 既然该新MSC收到寻呼应答,可以预先分配后续漫游号码,并携带在通知消息中,此种情况执行步骤S612、步骤S614 ;步骤S612 将被叫终端号码、重选前MSC路由(根据步骤S602获得的标识生成)、 以及预先分配的后续路由漫游号码加入通知消息,向重选前(即发送寻呼消息)的移动交换中心发送该通知消息,执行步骤S614 ;步骤S614 重选前移动交换中心根据通知消息中的被叫号码,判断需要对哪个呼叫发起新呼叫请求,以及相应的被叫请求需要转移到重选后的MSC,根据通知消息中携带的后续路由漫游号码直接向重选后的MSC发起呼叫请求,完成后续被叫流程,结束。下面的步骤S609、611、613、615为第二种情况步骤S609 通知消息中没有重选后新MSC的路由信息,仅含有被叫终端号码及根据步骤S602获得的标识生成重选前MSC的路由信息;步骤S611 根据609中的路由信息向重选前MSC发送通知消息;步骤S613 重选前的MSC接收到通知消息,直接向被叫终端的HLR请求被叫终端重选后新MSC的路由;步骤S615 通过HLR获得重选后新MSC的路由,向新MSC发起呼叫。本实施例对后续呼叫处理进行了详细描述,通过本实施例可知,被叫UE重选回 2/3G选择了新的MSC,并向新MSC发送寻呼应答“pagingresponse”消息。新MSC根据收到的位置更新信息和寻呼应答消息,判断该UE是在“其他MSC”收到寻呼后,未响应寻呼消息即重选到该MSC。此时,新MSC才向发送寻呼消息的MSC发送通知消息,这种情况下旧MSC 根据取消位置消息以及通知消息可以确保接收到的取消位置消息一定是MSC更新引起的, 这种情况触发二次呼叫就不存在误判问题。图7为根据本发明第二、三种呼叫处理方法及呼叫处理装置实施例解析示意图, 本实施例主要涉及两个装置的改进,如图7中旧VMSC/VLR,以及新VMSC/VLR。本实施例可以作为一个方法的流程解析示意图,也可以同时解释装置或系统的交互过程,如MSC、HLR各个装置的功能改进,以及带来的硬件改造。如图7所示,本实施例交互过程包括四阶段阶段一与现有技术一致,主叫(GMSC/VMSC)根据被叫HLR内存储的联合位置更新的MSC发送呼叫,即图7中旧VMSC/VLR发送寻呼消息“Paging”至被叫终端。阶段二 由于被叫终端UE已发生重选,因此根据CSFB技术向重选后的交换中心, 即图7中702. UE向新VMSC/VLR进行位置更新“Location Update”请求消息,该位置更新消息中包含终端的TMSI。该TMSI由UE在联合位置更新时对应的旧移动交换中心生成,其中 NRI可在相邻MSC中唯一标识该MSC ;704 新 VMSC/VLR 通知 HLR 进行位置更新 “Update Location,,;705 =HLR接收到位置更新后,向旧VMSC/VLR发送取消位置消息“Cancel Location,,,并接收返回应答"Cancel Location Ack,,。旧VMSC/VLR根据取消位置消息“Cancel Location”停止寻呼计时,开始呼叫前转计时,即看是否接收到通知消息,此时新VMSC/VLR与HLR开始下载用户数据;708. HLR与新VMSC/VLR完成位置更新,返回位置更新应答“ UpdateLocat ion Ack” ;710.新VMSC/VLR接收到位置更新应答后向被叫终端UE发送位置更新应答 “Location Update Accept,,;712. UE 收到 ‘‘Location Update Accept"后,向新 VMSC/VLR 返回响应“TMSI reallocation complete,,;
714. UE 向新 VMSC/VLR 发送寻呼应答 “Paging Response”阶段三新VMSC/VLR在步骤702.接收到位置更新请求(携带TMSI),且未发送寻呼消息, 但在步骤714收到寻呼应答,即判断该UE是在“其他MSC”收到寻呼后,未响应寻呼消息即重选到自身。同时,新VMSC/VLR根据步骤702中的“Location Update”消息中携带的TMSI 特殊字段NRI可以确定该UE是在相邻的哪个MSC(旧VMSC/VLR)收到寻呼消息。此时,新 VMSC/VLR确定需要通知旧VMSC/VLR开始呼叫前转;716.新VMSC/VLR发送通知消息,携带该UE作为被叫的号码;同时也可为该新 VMSC/VLR后续接续被叫预先分配漫游号码(MSRN),并在通知消息中携带。旧VMSC/VLR根据通知消息中携带的被叫号码,判断该UE的被叫请求需要转移到新VMSC/VLR,停止呼叫前转计时,开始触发呼叫。阶段三.该阶段为新VMSC/VLR通知消息中不包含预先分配的路由信息的情况,后续过程和本发明第一种呼叫处理方法类似,需要向HLR查询UE在新MSC的路由信息,与图 3的后续处理过程类似,如图7所示718.旧VMSC/VLR直接向UE的归属HLR发起SRI请求;720 :HLR在完成向新MSC下载用户数据后Qnsert Subscriber Data),向新MSC 发起PRN请求,查询UE所在新MSC的路由信息(MSRN);722 新VMSC/VLR返回应答至HLR,携带路由信息(MSRN);724 =HLR 通知旧 VMSC/VLR 新 VMSC/VLR 的路由信息(MSRN),旧 VMSC/VLR 根据 MSRN 向新MSC发起后续呼叫请求(IAM),并完成后续被叫业务流程。阶段四该阶段为旧VMSC/VLR从通知消息中获取新VMSC/VLR预先分配的路由信息或从被叫用户归属的HLR获取新VMSC/VLR的路由信息后,旧VMSC/VLR向新VMSC/VLR发起呼叫前转的处理过程,如图7所示725 旧VMSC/VLR根据UE在新MSC的路由信息,向新MSC发起呼叫请求(IAM),并完成后续726、727以及后续被叫业务流程。在本实施例中,通过TMSI中部分字段可以在相邻MSC唯一标识每个MSC。UE在新 MSC位置更新成功后,再向新MSC发送寻呼应答消息。新MSC根据收到的位置更新请求中携带的信息(TMSI)和寻呼应答“paging response”消息,此时,向旧MSC发送通知消息,触发旧MSC收到通知消息后向新MSC发起呼叫请求,从而完成对该UE的被叫请求。本实施例仅需要改造LTE覆盖范围内的MSC,解决现有技术中需要所改造全网MSC而带来的改造量大的问题,以及呼叫时延的技术缺陷,提升LTE内CSFB的被叫成功率。图8为根据本发明第二种呼叫处理装置实施例结构图,本实施例是对重选后移动交换中心内部结构改进的装置实施例框图,如图8所示,包括接口单元82,用于接收位置更新请求及寻呼消息应答;判断单元84,用于判断是否在未发送寻呼消息时收到寻呼消息应答;控制单元86,用于根据位置更新请求消息中携带的移动交换中心标识,向标识对应的移动交换中心发送被叫终端已重选的通知消息。其中,控制单元86还可以包括解析模块,用于解析位置更新消息中的用户临时标识TMSI,并根据TMSI获取被叫终端重选前(即发送寻呼消息)的移动交换中心标识,如根据TMSI中的NRI获得相邻MSC标识。控制单元86还可以包括通知模块,用于生成包含预先分配路由信息的通知消息,并将该通知消息发送至标识对应的移动交换中心,即重选前移动交换中心。本领域技术人员根据图7可知,本实施例中装置的控制单元86的通知模块中的通知消息也可以不包含路由信息,仅有被叫终端号码以及重选前移动交换中心(图7中旧 VMSC/VLR)的NRI标识,后续需要旧VMSC/VLR通过HLR获得新VMSC/VLR的路由信息,以发起呼叫。本实施例装置可以位于LTE覆盖范围内的移动交换中心,具体与其他设备的交互可参见图5-图7中新VMSC/VLR的具体改进。同理,上述实施例主要目的是解决LTE/EPC 的成本以及呼叫时延技术问题,但在2/3G网络中由于也存在终端重选后呼叫不可接续的情况,因此,本实施例装置也可以应用在2G/3G网络。同理,上述方法图5-图7的各个实施例的新VMSC/VLR可以在具备图8结构图所示结构的装置中实现。图9为根据本发明第三种呼叫处理装置实施例一结构图,本实施例是对重选前移动交换中心内部结构改进的装置实施例框图,如图9所示,包括接口单元92,用于发送寻呼消息,接收取消位置消息及被叫终端已重选的通知消息;判断单元94,用于判断接收到取消位置消息及通知消息时是否未收到寻呼消息的应答;控制单元96,用于根据判断单元的结果确定触发新的呼叫。其中,通知消息中携带预先分配的路由信息的处理情况。控制单元96可以包括 解析模块,用于判断出接收到取消位置消息及通知消息时未收到寻呼消息的应答时解析通知消息,获得其中携带的被叫终端拜访地移动交换中心的路由信息;呼叫请求模块,用于根据路由信息向发送通知消息的移动交换中心发起呼叫请求。其中,针对通知消息中未携带预先分配的路由信息的处理情况。控制单元96可以包括解析模块,用于判断出接收到取消位置消息及通知消息时未收到寻呼消息的应答时解析通知消息,获得其中携带的被叫终端号码;呼叫请求模块,用于通过被叫终端的归属位置寄存器获取被叫终端拜访地移动交换中心(重选后的MSC)的路由信息,根据路由信息发起呼叫请求。本实施例装置可以位于LTE覆盖范围内的移动交换中心,具体与其他设备的交互可参见图5-图7中旧VMSC/VLR的具体改进。同理,上述方法图5-图7的各个实施例的旧 VMSC/VLR可以在具备图9结构图所示结构的装置中实现。本实施例装置同样也可以应用在 2G/3G网络。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种呼叫处理方法,其特征在于,包括移动交换中心接收到取消位置消息,且已发送的寻呼消息未返回对应的应答;所述移动交换中心向所述寻呼消息对应被叫终端的拜访地移动交换中心发起新的呼叫。
2.根据权利要求1所述的呼叫处理方法,其特征在于,所述移动交换中心向所述寻呼消息对应被叫终端的拜访地移动交换中心发起新的呼叫包括所述移动交换中心获取所述寻呼消息对应的被叫终端的拜访地移动交换中心的路由 fn息;所述移动交换中心根据所述路由信息向所述拜访地移动交换中心发起呼叫请求。
3.根据权利要求2所述的呼叫处理方法,其特征在于,所述移动交换中心获取所述寻呼消息对应的被叫终端的拜访地移动交换中心的路由信息包括所述移动交换中心向所述被叫终端归属位置寄存器发起发送路由信息请求;所述被叫终端归属位置寄存器向所述被叫终端拜访地移动交换中心发起提供漫游码号请求,接收所述被叫终端拜访地移动交换中心返回的路由信息,并发送给所述移动交换中心。
4.根据权利要求2所述的呼叫处理方法,其特征在于,所述移动交换中心向所述寻呼消息对应被叫终端的拜访地移动交换中心发起新的呼叫之前还包括接收所述拜访地移动交换中心发送的被叫终端已重选的通知消息;所述移动交换中心获取所述寻呼消息对应的被叫终端的拜访地移动交换中心的路由信息包括根据所述通知消息获取所述拜访地移动交换中心预先分配的路由信息。
5.一种呼叫处理装置,其特征在于,包括接口单元,用于发送寻呼消息以及接收取消位置消息;判断单元,用于判断接收到取消位置消息时是否未收到所述寻呼消息的应答;控制单元,用于接收到取消位置消息,且未收到已发送的寻呼消息的应答时,向所述寻呼消息对应的被叫终端拜访地移动交换中心发起新的呼叫。
6.根据权利要求5所述的呼叫处理装置,其特征在于,所述接口单元还用于获取所述寻呼消息对应的被叫终端的拜访地移动交换中心的路由信息;所述控制单元,进一步根据所述路由信息向所述被叫终端拜访地移动交换中心发起呼叫请求。
7.根据权利要求6所述的呼叫处理装置,其特征在于,所述控制单元进一步包括触发请求模块,用于向所述被叫终端归属位置寄存器发起发送路由信息请求,并通过所述接口单元接收返回的所述路由信息;呼叫请求模块,用于根据所述路由信息向所述被叫终端的拜访地移动交换中心发起呼叫请求。
8.根据权利要求6所述的呼叫处理装置,其特征在于,所述接口单元还用于接收所述拜访地移动交换中心发送的被叫终端已重选的通知消息;所述控制单元进一步包括解析模块,用于解析所述通知消息,获得其中携带的所述被叫终端拜访地移动交换中心预先分配的路由信息;呼叫请求模块,用于根据所述路由信息向所述被叫终端的拜访地移动交换中心发起呼叫请求。
9.一种呼叫处理方法,其特征在于,包括移动交换中心接收被叫终端的位置更新消息,且接收到所述被叫终端响应其他移动交换中心的寻呼消息应答;所述移动交换中心根据所述位置更新消息中携带的移动交换中心标识,向所述标识对应的移动交换中心发送被叫终端已重选的通知消息。
10.根据权利要求9所述的呼叫处理方法,其特征在于,移动交换中心接收被叫终端的位置更新消息和被叫终端的寻呼消息应答之后还包括根据所述位置更新消息中携带的用户临时标识TMSI获取发送所述寻呼消息的移动交换中心标识。
11.根据权利要求9或10所述的呼叫处理方法,其特征在于,还包括 所述标识对应的移动交换中心接收到取消位置消息以及所述通知消息; 根据所述通知消息向所述被叫终端的拜访地移动交换中心发起新的呼叫。
12.根据权利要求11所述的呼叫处理方法,其特征在于,根据所述通知消息向所述被叫终端的拜访地移动交换中心发起新的呼叫包括所述标识对应的移动交换中心根据所述通知消息获取其中携带的所述移动交换中心预先分配的路由信息;根据所述路由信息向发送通知消息的所述移动交换中心直接发起呼叫请求。
13.根据权利要求11所述的呼叫处理方法,其特征在于,根据所述通知消息向所述被叫终端的拜访地移动交换中心发起新的呼叫包括所述标识对应的移动交换中心通过根据所述通知消息获取其中携带的被叫终端号码, 并通过所述被叫终端的归属位置寄存器获取所述被叫终端拜访地移动交换中心的路由信息;根据所述路由信息向发送通知消息的所述移动交换中心发起呼叫请求。
14.根据权利要求9或10所述的呼叫处理方法,其特征在于,移动交换中心接收被叫终端的位置更新消息之前还包括长期演进和演进分组核心网覆盖范围的所述被叫终端接收所述寻呼消息,重选2G或3G网络,向所述移动交换中心发送位置更新消息;移动交换中心接收被叫终端的位置更新消息之后,接收所述寻呼消息应答之前还包括所述被叫终端接收所述移动交换中心位置更新成功响应,向所述移动交换中心发送所述寻呼消息应答。
15.一种呼叫处理方法,其特征在于,包括主叫终端拜访地移动交换中心通过被叫终端联合位置更新的移动交换中心发送寻呼消息至所述被叫终端;所述被叫终端接收所述寻呼消息后向重选后的移动交换中心发送位置更新消息,所述位置更新消息包含所述联合位置更新的移动交换中心标识;所述重选后的移动交换中心向所述被叫终端的归属位置寄存器进行位置更新; 所述被叫终端的归属位置寄存器接收所述位置更新后,向所述联合位置更新的移动交换中心发送取消位置消息;所述重选后的移动交换中心接收所述被叫终端的归属位置寄存器位置更新应答后,向所述被叫终端返回位置更新应答;所述被叫终端根据所述位置更新应答向所述重选后的移动交换中心发送所述寻呼消息应答;所述重选后的移动交换中心接收所述寻呼消息应答,根据所述位置更新消息中的所述联合位置更新的移动交换中心标识,向所述联合位置更新的移动交换中心发送所述被叫终端已重选的通知消息。
16.一种呼叫处理装置,其特征在于,包括接口单元,用于接收位置更新消息及寻呼消息应答; 判断单元,用于判断是否在未发送寻呼消息时收到所述寻呼消息应答; 控制单元,用于在未对所述被叫终端发送寻呼消息时收到所述被叫终端的寻呼消息应答时,根据所述位置更新消息中携带的移动交换中心标识,向所述标识对应的移动交换中心发送被叫终端已重选的通知消息。
17.根据权利要求16所述的呼叫处理装置,其特征在于,所述控制单元包括解析模块,用于解析所述位置更新消息中的用户临时标识TMSI,并根据所述TMSI中的网络节点标识NRI获得发送所述寻呼消息的移动交换中心标识。
18.根据权利要求16或17所述的呼叫处理装置,其特征在于,所述控制单元包括通知模块,用于生成包含预先分配路由信息的通知消息,将所述通知消息发送至所述标识对应的移动交换中心;或者通知模块,用于生成包含被叫终端号码,未包含所述路由信息的通知消息,将所述通知消息发送至所述标识对应的移动交换中心。
19.一种呼叫处理装置,其特征在于,包括接口单元,用于发送寻呼消息,接收取消位置消息及被叫终端已重选的通知消息; 判断单元,用于判断接收到取消位置消息及所述通知消息时是否未收到所述寻呼消息的应答;控制单元,用于根据所述判断单元的结果确定是否触发新的呼叫。
20.根据权利要求19所述的呼叫处理装置,其特征在于,所述控制单元包括 解析模块,用于判断出接收到取消位置消息及所述通知消息时未收到所述寻呼消息的应答时解析所述通知消息,获得其中携带的所述被叫终端拜访地移动交换中心的路由信息;呼叫请求模块,用于根据所述路由信息向发送通知消息的所述移动交换中心发起呼叫请求。
21.根据权利要求19所述的呼叫处理装置,其特征在于,所述控制单元包括解析模块,用于判断出接收到取消位置消息及所述通知消息时未收到所述寻呼消息的应答时解析所述通知消息,获得其中携带的被叫终端号码;呼叫请求模块,用于通过所述被叫终端的归属位置寄存器获取所述被叫终端拜访地移动交换中心的路由信息,根据所述路由信息发起呼叫请求。
全文摘要
本发明公开了一种呼叫处理方法及装置,其中,该方法包括移动交换中心接收到取消位置消息,且已发送的寻呼消息未返回对应的应答;移动交换中心向寻呼消息对应的被叫终端的拜访地移动交换中心发起新的呼叫流程。本发明不需要改造被叫终端归属网络的所有MSC,节省网络建设成本,将呼叫转移到被叫终端重选后的MSC,降低呼叫时延,可以解决现有技术中成本高、呼叫时延延长等技术缺陷。
文档编号H04W92/24GK102378392SQ20101025122
公开日2012年3月14日 申请日期2010年8月11日 优先权日2010年8月11日
发明者俞承志, 张昊, 李凯, 王兵, 王帅宇, 陈旭 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1