一种寻呼被叫终端、位置更新的方法、设备和系统的制作方法

文档序号:7771325阅读:157来源:国知局
一种寻呼被叫终端、位置更新的方法、设备和系统的制作方法
【专利摘要】本发明公开了一种寻呼被叫终端、位置更新的方法、设备和系统,主要内容包括:被叫终端登记的旧MSC根据接收到被叫终端登记的新的MSC发送的位置变更消息,能够及时确定在寻呼过程中被叫终端登记的MSC的位置发生变化,并根据接收到的访问位置寄存器发送的取消地址消息,停止对主叫终端的寻呼响应,并将主叫终端的寻呼消息路由至被叫终端登记的新的MSC,有效地提高了在寻呼过程中被叫终端登记的MSC的位置发生变化时寻呼的成功率。
【专利说明】一种寻呼被叫终端、位置更新的方法、设备和系统

【技术领域】
[0001]本发明涉及无线通信领域,尤其涉及一种寻呼被叫终端、位置更新的方法、设备和系统。

【背景技术】
[0002]在CS网络中,用户终端通常登记在一个MSC/VLR (Mobile Switching Center/Visited Locat1n Registor,移动交换中心/访问位置寄存器)中,其中,当用户终端的位置发生变化时,用户终端登记的MSC/VLR也会发生变化。
[0003]当用户设备作为被叫终端被呼叫时,主叫终端通过自身所属的MSC/VLR寻呼被叫终端所属的MSC/VLR,也即主叫终端通过自身所属的MSC/VLR寻呼被叫终端当前所属的MSC/VLR (即旧的 MSC/VLR)。
[0004]一旦被叫终端在主叫终端通过自身所属的MSC/VLR寻呼被叫终端的过程中位置发生变化,即被叫终端由一个MSC/VLR (即旧的MSC/VLR)移动到另一个MSC/VLR (即新的MSC/VLR),此时主叫终端通过自身所属的MSC/VLR寻呼被叫终端之前所属的旧的MSC/VLR,将导致寻呼失败。
[0005]为了解决上述问题,在3GPP (3rd Generat1n Partnership Project,第三代移动通信标准化组织)TS (Toll Switch,长途交换)23.18中提出和增加了 MTRR (MobileTerminating Roaming Retry Call,移动漫游终结再寻呼)和 MTRF (Mobile TerminatingRoaming Forwarding Call,移动漫游终结预寻呼)流程,用以实现对由于发生位置变化而跨不同MSC的被叫终端进行成功接续。
[0006]具体地,MTRR技术适应于2/3G网络的2/3G跨MSC的MT (Mobile Terminal,移动终端)呼叫,也适应于CS域呼叫,但是在通信系统中部署MTRR方案时,需要对全网所有的MSC>GMSC (Gateway Mobile Switching Center,关口移动交换中心)和 HLR 进行升级和改造,使得改造范围较大,代价比较高;此外,在用户设备的归属地的MSC和/或漫游地的MSC不支持MTRR时,依然存在呼叫失败的情况。
[0007]MTRF方案虽然属于MTRR的优化方案,仅需对全网的MSC和HLR进行升级和改造,但是,MTRF方案需要基于用户终端在位置更新时上报CSFBMT标签触发和实现,只适应于E-UTRAN 的 CSFB 呼叫,并不适应于普通 GERAN/UTRAN (GSM EDGE Rad1 Access Network/UMTS Terrestrial Rad1 Access Network,GSM/EDGE 无线接入网中的跨MSC 呼叫/UMTS 陆地无线接入网)。
[0008]由此可见,亟需一种寻呼被叫终端的方法和设备,解决现有技术中存在的对由于发生位置变化而跨不同MSC的被叫终端进行呼叫导致呼叫失败的问题。


【发明内容】

[0009]本发明实施例提供了一种寻呼被叫终端、位置更新的方法、设备和系统,用于解决现有技术中存在的对由于发生位置变化而跨不同MSC的被叫终端进行呼叫导致呼叫失败的问题。
[0010]一种寻呼被叫终端的方法,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,包括:
[0011 ] 第一移动交换中心MSC接收第二移动交换中心MSC发送的位置变更消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述第一 MSC为被叫终端进行位置切换前所属的MSC,所述第二 MSC为被叫终端进行位置切换后所属的MSC;并
[0012]接收访问位置寄存器HLR发送的取消地址消息,其中,所述取消地址消息中携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息,且所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的;
[0013]根据所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的所述主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC。
[0014]在接收到HLR发送的取消地址消息之后,所述方法还包括:
[0015]所述第一 MSC根据所述取消地址消息中携带了所述被叫终端登记在所述HLR中的所述第一的MSC的地址信息,停止响应主叫终端所属的MSC发送的寻呼消息。
[0016]进一步说明被叫终端登记的旧MSC在接收到取消地址消息时,停止响应主叫终端所属MSC发送的寻呼消息,为后续寻呼消息的路由奠定基础,同时节省的旧MSC的网络资源。
[0017]根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的所述主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC,包括:
[0018]所述第一 MSC根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息;
[0019]所述第一 MSC根据接收到的所述第二 MSC返回的路径路由响应消息,接续所述主叫终端的呼叫,并将接收到的所述主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC。
[0020]进一步说明被叫终端登记的旧MSC将接收到的主叫终端的寻呼消息路由至被叫终端登记的新MSC的方式,提高了在寻呼过程中被叫终端位置信息发生变更时寻呼的成功率。
[0021]所述第一 MSC根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息,包括:
[0022]所述第一 MSC在接收到HLR发送的取消地址消息之后的设定时间阈值后,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息。
[0023]为了防止被叫终端新的MSC位置更新没有结束,导致旧MSC寻呼路由失败,适当做些时延,有助于提高在寻呼过程中被叫终端位置信息发生变更时寻呼的成功率。
[0024]所述位置变更消息通过MAP SendIdentificat1n消息发送,其中,所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息通过以下至少方式携带:
[0025]通过MAP SendIdentificat1n 消息 SCCP 层 CallingPartyAddress 的 GT 字段携带;
[0026]或者,通过MAP SendIdentificat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带;
[0027]或者,通过MAP CancelLocat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带。
[0028]所述第一 MSC至少属于以下的一种:
[0029]支持跨MSC呼叫的增强型MSC ;
[0030]或者,支持跨MSC CSFB呼叫的增强型SGs MSC ;
[0031]或者,支持CSFB呼叫的代理MSC。
[0032]进一步限定了被叫终端登记的旧MSC的种类,能够有效避免对现网改造较大的问题。
[0033]一种位置更新的方法,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,包括:
[0034]第二移动交换中心MSC接收被叫终端发送的位置更换消息,其中,所述位置更换消息中携带了所述被叫终端的标识信息和所述被叫终端登记在访问位置寄存器HLR中的第一移动交换中心MSC的地址信息,所述第二 MSC为被叫终端进行位置切换后所属的MSC,所述第一 MSC为被叫终端进行位置切换前所属的MSC ;
[0035]并根据接收到的所述第一MSC的地址信息,向所述第一MSC发送位置变更消息,以及向所述HLR发送位置更新消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述位置更新消息用于指示HLR更新所述被叫终端登记的地址信息。
[0036]所述被叫终端向第二 MSC发送位置更新消息的前提条件包括以下事件:
[0037]所述被叫终端在接收到第一 MSC通过SGs接口发送的预寻呼消息时,根据所述预寻呼消息中携带的CSFB MT指示从E-UTRAN回落到GERAN/UTRAN,并回落MSC的地址信息与存储的MSC的地址信息不同。
[0038]一种寻呼被叫终端的设备,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,包括:
[0039]接收模块,用于接收第二移动交换中心MSC发送的位置变更消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述第二 MSC为被叫终端进行位置切换后所属的MSC,所述第一 MSC为被叫终端进行位置切换前所属的MSC;并
[0040]接收访问位置寄存器HLR发送的取消地址消息,其中,所述取消地址消息中携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的第一 MSC的地址信息,且所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的;
[0041]寻呼路由模块,用于根据所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的所述主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC。
[0042]所述设备还包括:
[0043]停止指示模块,用于在接收到HLR发送的取消地址消息之后,根据所述取消地址消息中携带了所述被叫终端登记在所述HLR中的所述第一的MSC的地址信息,停止响应主叫终端所属的MSC发送的寻呼消息。
[0044]进一步说明被叫终端登记的旧MSC在接收到取消地址消息时,停止响应主叫终端所属MSC发送的寻呼消息,为后续寻呼消息的路由奠定基础,同时节省的旧MSC的网络资源。
[0045]所述寻呼路由模块,具体用于根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息,并根据接收到的所述第二 MSC返回的路径路由响应消息,接续所述主叫终端的呼叫,并将接收到的所述主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC。
[0046]进一步说明被叫终端登记的旧MSC将接收到的主叫终端的寻呼消息路由至被叫终端登记的新MSC的方式,提高了在寻呼过程中被叫终端位置信息发生变更时寻呼的成功率。
[0047]所述寻呼路由模块,具体用于在接收到HLR发送的取消地址消息之后的设定时间阈值后,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息。
[0048]为了防止被叫终端新的MSC位置更新没有结束,导致旧MSC寻呼路由失败,适当做些时延,有助于提高在寻呼过程中被叫终端位置信息发生变更时寻呼的成功率。
[0049]所述位置变更消息通过MAP SendIdentificat1n消息发送,其中,所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息通过以下至少方式携带:
[0050]通过MAP SendIdentificat1n 消息 SCCP 层 CallingPartyAddress 的 GT 字段携带;
[0051]或者,通过MAP SendIdentificat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带;
[0052]或者,通过MAP CancelLocat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带。
[0053]所述设备为第一 MSC设备,其中,所述第一 MSC设备至少属于以下的一种:
[0054]支持跨MSC呼叫的增强型MSC设备;
[0055]或者,支持跨MSC CSFB呼叫的增强型SGs MSC设备;
[0056]或者,支持CSFB呼叫的代理MSC设备。
[0057]进一步限定了被叫终端登记的旧MSC的种类,能够有效避免对现网改造较大的问题。
[0058]一种位置更新的设备,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,包括:
[0059]位置更新接收模块,用于接收被叫终端发送的位置更换消息,其中,所述位置更换消息中携带了所述被叫终端的标识信息和所述被叫终端登记在访问位置寄存器HLR中的第一移动交换中心MSC的地址信息,所述第二 MSC为被叫终端进行位置切换后所属的MSC,所述第一 MSC为被叫终端进行位置切换前所属的MSC ;
[0060]发送模块,用于根据接收到的所述第一MSC的地址信息,向所述第一MSC发送位置变更消息,以及向所述HLR发送位置更新消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述位置更新消息用于指示HLR更新所述被叫终端登记的地址信息。
[0061]所述被叫终端向第二 MSC发送位置更新消息的前提条件包括以下事件:
[0062]所述被叫终端在接收到第一 MSC通过SGs接口发送的预寻呼消息时,根据所述预寻呼消息中携带的CSFB MT指示从E-UTRAN回落到GERAN/UTRAN,并回落MSC的地址信息与存储的MSC的地址信息不同。
[0063]一种寻呼被叫终端的系统,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,包括:
[0064]第一移动交换中心MSC,用于接收到第二移动交换中心MSC发送的携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息的位置变更消息,并接收访问位置寄存器HLR发送的携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的取消地址消息,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC,其中,所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的;
[0065]访问位置寄存器,用于向所述第一 MSC发送的携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的取消地址消息;
[0066]第二移动交换中心MSC,用于接收被叫终端发送的携带了所述被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的位置更换消息,并根据接收到的所述第一 MSC的地址信息,向所述第一 MSC发送位置变更消息,以及向所述HLR发送位置更新消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述位置更新消息用于指示HLR更新所述被叫终端登记的地址信息;
[0067]其中,所述第二 MSC为被叫终端进行位置切换后所属的MSC,所述第一 MSC为被叫终端进行位置切换前所属的MSC。
[0068]本发明有益效果如下:
[0069]本发明实施例第一移动交换中心MSC接收第二移动交换中心MSC发送的携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息的位置变更消息,并接收访问位置寄存器HLR发送的携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的取消地址消息,其中,所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的;根据所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC,这样,被叫终端登记的旧MSC根据接收到被叫终端登记的新的MSC发送的位置变更消息,能够及时确定在寻呼过程中被叫终端登记的MSC的位置发生变化,并根据接收到的访问位置寄存器发送的取消地址消息,停止对主叫终端的寻呼响应,并将主叫终端的寻呼消息路由至被叫终端登记的新的MSC,有效地提高了在寻呼过程中被叫终端登记的MSC的位置发生变化时寻呼的成功率。

【专利附图】

【附图说明】
[0070]图1为本发明实施例一的一种寻呼被叫终端的方法的流程示意图;
[0071]图2为本发明实施例三的一种位置更新的方法的流程示意图;
[0072]图3为本发明实施例四的一种寻呼被叫终端的设备的结构示意图;
[0073]图4为本发明实施例五的一种位置更新的设备的结构示意图;
[0074]图5为本发明实施例六的一种寻呼被叫终端的系统的结构示意图。

【具体实施方式】
[0075]为了实现本发明的目的,本发明实施例提供了一种寻呼被叫终端、位置更新的方法、设备和系统,通过第一移动交换中心MSC接收到第二移动交换中心MSC发送的携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息的位置变更消息,并接收访问位置寄存器HLR发送的携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的取消地址消息,其中,所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的;根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二MSC。
[0076]这样,被叫终端登记的旧MSC根据接收到被叫终端登记的新的MSC发送的位置变更消息,能够及时确定在寻呼过程中被叫终端登记的MSC的位置发生变化,并根据接收到的访问位置寄存器发送的取消地址消息,停止对主叫终端的寻呼响应,并将主叫终端的寻呼消息路由至被叫终端登记的新的MSC,有效地提高了在寻呼过程中被叫终端登记的MSC的位置发生变化时寻呼的成功率。
[0077]需要说明的是,本发明实施例的方案只需对移动交换中心MSC作改造,改造后的 MSC 适应于多种场景,包括 GERAN/UTRAN (GSM EDGE Rad1 Access Network/UMTSTerrestrial Rad1 Access Network, GSM/EDGE 无线接入网中的跨 MSC 呼叫/UMTS 陆地无线接入网)网络的跨MSC呼叫,也适应于E-UTRAN网络CSFB的跨MSC呼叫。
[0078]具体地,在GERAN/UTRAN网络中,改造后的MSC设备是可以支持跨MSC呼叫的增强型MSC ;在E-UTRAN网络中,改造后的MSC设备是可以支持MSC CSFB呼叫的增强型SGs MSC ;在E-UTRAN网络中,改造后的MSC设备是支持CSFB呼叫的。
[0079]其中,增强型MSC应用在寻呼和预寻呼场景中,增强型SGs MSC和代理MSC应用在预寻呼场景中。
[0080]下面结合说明书附图对本发明各个实施例进行详细描述。
[0081]实施例一:
[0082]如图1所示,为本发明实施例一的一种寻呼被叫终端的方法的流程示意图,本发明实施例一应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,本发明实施例一涉及到的第一 MSC为被叫终端进行位置切换前所属的MSC,第二 MSC为被叫终端进行位置切换后所属的MSC。所述方法包括:
[0083]步骤101:第一移动交换中心MSC接收第二移动交换中心MSC发送的位置变更消肩、O
[0084]其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息。
[0085]在步骤101中,被叫终端登记在所述第一 MSC中,当该被叫终端被呼叫时,访问位置寄存器HLR根据被叫终端登记的第一 MSC地址信息,向所述第一 MSC发送PRN (ProvideRoaming Number,提供漫游数据)指令,并接收所述第一 MSC返回的PRN ACK响应指令。
[0086]所述HLR在接收到所述第一 MSC返回的PRN ACK响应指令,向GMSC返回SRI ACK响应;所述GMSC根据接收到的所述SRI ACK响应向所述第一 MSC发送MSRN消息。
[0087]所述第一 MSC在接收到所述MSRN消息时,根据被叫终端当前所在的通信网络的网络制式,选择适当的接口向所述被叫终端发送寻呼消息。
[0088]具体地,当被叫终端当前所在的通信网络的网络制式是GERAN时,通过A接口向所述被叫终端发送寻呼消息;
[0089]当被叫终端当前所在的通信网络的网络制式是UTRAN时,通过Iu接口向所述被叫终端发送寻呼消息;
[0090]当被叫终端当前所在的通信网络的网络制式是E-UTRAN时,通过SGs接口向所述被叫终端发送寻呼消息。
[0091]此时,当所述被叫终端所属的MSC发生变化时,由第一MSC变更为第二MSC,那么此时终端向变更后的第二 MSC发送位置更换消息,其中,所述位置更换消息中携带了所述被叫终端的标识信息和所述被叫终端登记在访问位置寄存器HLR中的第一移动交换中心MSC的地址信息。
[0092]例如:所述位置更换消息中携带了被叫终端被分配的TMSI和old LAI。
[0093]需要说明的是,在被叫终端当前所在的通信网络的网络制式是E-UTRAN时通过SGs接口向所述被叫终端发送寻呼消息这一过程中,终端发送位置更换消息的时间要稍晚于第一 MSC通过SGs接口向所述被叫终端发送寻呼消息。
[0094]在被叫终端当前所在的通信网络的网络制式是GERAN时,通过A接口向所述被叫终端发送寻呼消息的过程中,以及在被叫终端当前所在的通信网络的网络制式是UTRAN时,通过Iu接口向所述被叫终端发送寻呼消息的过程中,终端发送位置更换消息的时间要稍早于第一 MSC通过A/Iu接口向所述被叫终端发送寻呼消息。
[0095]所述第二 MSC根据接收到的所述被叫终端发送的位置更换消息中携带的所述被叫终端登记在访问位置寄存器HLR中的第一移动交换中心MSC的地址信息,向所述第一MSC发送位置变更消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息。
[0096]其中,所述位置变更消息通过MAP SendIdentificat1n消息发送,其中,所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息通过以下至少方式携带:
[0097]通过MAP SendIdentificat1n 消息 SCCP 层 CallingPartyAddress 的 GT 字段携带;
[0098]或者,通过MAP SendIdentificat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带;
[0099]或者,通过MAP CancelLocat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带。
[0100]步骤102:所述第二 MSC向访问位置寄存器HLR发送位置更新消息。
[0101]其中,所述位置更新消息用于指示HLR更新所述被叫终端登记的地址信息,所述位置更新消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息。
[0102]在步骤102中,所述第二 MSC向HLR发送了位置更新消息后,所述HLR根据接收到的所述位置更新消息中携带了所述被叫终端所属的所述第二 MSC的地址信息,将本地存储的所述被叫终端登记的第一移动交换中心MSC的地址信息变更为所述第二 MSC的地址信肩、O
[0103]可选地,所述HLR向所述第一 MSC发送取消地址消息。
[0104]需要说明的是,所述HLR向所述第一 MSC发送取消地址消息的时间可以是在变更地址信息之前,还可以是与变更地址信息的时间同步,也可以是根据实际需要确定的,这里不做限定。
[0105]步骤103:所述第一 MSC接收访问位置寄存器HLR发送的取消地址消息。
[0106]其中,所述取消地址消息中携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息,且所述取消地址消息是所述HLR在接收到所述第二MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的。
[0107]可选地,在步骤103中,所述第一MSC根据所述取消地址消息中携带了所述被叫终端登记在所述HLR中的所述第一的MSC的地址信息,停止响应主叫终端所属的MSC发送的寻呼消息。
[0108]这样,进一步说明被叫终端登记的旧MSC在接收到取消地址消息时,停止响应主叫终端所属MSC发送的寻呼消息,为后续寻呼消息的路由奠定基础,同时节省的旧MSC的网络资源。
[0109]步骤104:所述第一 MSC根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的所述主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC。
[0110]在步骤104中,首先,所述第一 MSC接收访问位置寄存器HLR发送的取消地址消息之后,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,触发向所述第二 MSC发送路径路由消息。
[0111]需要说明的是,触发向所述第二 MSC发送路径路由消息可以是MAP PRN消息。
[0112]其中,所述MAP PRN消息SCCP层的SSN可以为:没有部署MTRF时,从HLR到VLR ;部署MTRF时,从VLR到VLR。
[0113]为了避免被叫终端在HLR的位置更新尚未结束,第一 MSC可通过参数设置控制第一 MSC在接收到HLR发送取消地址消息之后的设定时间阈值后,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息。
[0114]其中,所述设定时间阈值可根据现网位置更新的平均时延确定,还可以根据其他方式确定,这里不做限定。
[0115]需要说明的是,本发明实施例的方案可以应用在寻呼方式,还可以应用在预寻呼方式,若是寻呼方式,还需要执行“其次”这一步骤。
[0116]其次,所述第一 MSC接收所述第二 MSC返回的路径路由响应消息(即MSRN消息),接续主叫终端呼叫,并将接收到的主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC。
[0117]也就是说,若是预寻呼方式,在步骤104中,所述第一 MSC根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,触发向所述第二 MSC发送路径路由消息,即可。
[0118]可选地,本发明实施例一中所述第一 MSC至少属于以下的一种:
[0119]支持跨MSC呼叫的增强型MSC ;
[0120]或者,支持跨MSC CSFB呼叫的增强型SGs MSC ;
[0121]或者,支持CSFB呼叫的代理MSC。
[0122]本发明实施例一的方案主要应用于支持跨MSC呼叫的增强型MSC在执行寻呼和预寻呼时。
[0123]通过本发明实施例一的方案,第一移动交换中心MSC接收到第二移动交换中心MSC发送的携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息的位置变更消息,并接收访问位置寄存器HLR发送的携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的取消地址消息,其中,所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的;根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC,这样,被叫终端登记的旧MSC根据接收到被叫终端登记的新的MSC发送的位置变更消息,能够及时确定在寻呼过程中被叫终端登记的MSC的位置发生变化,并根据接收到的访问位置寄存器发送的取消地址消息,停止对主叫终端的寻呼响应,并将主叫终端的寻呼消息路由至被叫终端登记的新的MSC,有效地提高了在寻呼过程中被叫终端登记的MSC的位置发生变化时寻呼的成功率。
[0124]实施例二:
[0125]本发明实施例二是与本发明实施例一在同一发明构思下的发明,本发明实施例二以E-UTRAN网络中支持跨MSC CSFB呼叫的增强型SGs MSC的预寻呼方式为例进行说明。
[0126]第一步:支持跨MSC CSFB呼叫的增强型SGs MSC设备(即本发明实施例一中的第一 MSC)通过SGs接口连接MME设备。
[0127]其中,网络内网元间SCCP层路由为routing on GT,SCCP层携带GT地址。
[0128]第二步,被叫终端登记在增强型SGs MSC设备中,并获取CS域分配的TMSI信息和LAI信息。
[0129]第三步,当所述终端被呼叫时,访问位置寄存器HLR根据被叫终端登记的增强型SGs MSC设备地址,向增强型SGs MSC设备发送PRN消息。
[0130]第四步,增强型SGs MSC设备在SGs接口发送寻呼消息,通过MME寻呼被叫终端。
[0131]需要说明的是,增强型SGs MSC设备在SGs接口发送寻呼消息的方式可以是预寻呼方式,即在接收到HLR发送的PRN消息后在SGs接口发送寻呼消息;还可以是正常的寻呼方式,即在接收到HLR发送的PRN消息后返回MSRN,并在接收到IAM (或者MSRN反馈消息)后,在SGs接口发送寻呼消息。
[0132]所述增强型SGs MSC设备中各个接口寻呼方式可以不同。例如:增强型SGs MSC设备中的SGs接口寻呼方式是预寻呼方式,增强型SGs MSC设备中的A/Iu接口寻呼方式是正常寻呼方式。
[0133]第五步,所述被叫终端在接收到增强型SGs MSC设备通过SGs接口发送的预寻呼消息时,根据所述预寻呼消息中携带的CSFB MT指示从E-UTRAN回落到GERAN/UTRAN,并在回落MSC的地址信息与存储的MSC的地址信息不同,向第二 MSC发送位置更新消息。
[0134]第六步,增强型SGs MSC设备接收到第二移动交换中心MSC发送的位置变更消息。
[0135]其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息。
[0136]其中,所述位置变更消息通过MAP SendIdentificat1n消息发送,其中,所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息通过以下至少方式携带:
[0137]通过MAP SendIdentificat1n 消息 SCCP 层 CallingPartyAddress 的 GT 字段携带;
[0138]或者,通过MAP SendIdentificat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带;
[0139]或者,通过MAP CancelLocat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带。
[0140]本步骤的【具体实施方式】与本发明实施例一的实时方式相同,这里不做赘述。
[0141]第七步,所述第二 MSC向访问位置寄存器HLR发送位置更新消息。
[0142]其中,所述位置更新消息用于指示HLR更新所述被叫终端登记的地址信息,所述位置更新消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息。
[0143]在本步骤中,所述第二 MSC向HLR发送了位置更新消息后,所述HLR根据接收到的所述位置更新消息中携带了所述被叫终端所属的所述第二 MSC的地址信息,将本地存储的所述被叫终端登记的增强型SGs MSC设备的地址信息变更为所述第二 MSC的地址信息。
[0144]可选地,所述HLR向所述增强型SGs MSC设备发送取消地址消息。
[0145]需要说明的是,所述HLR向所述增强型SGs MSC设备发送取消地址消息的时间可以是在变更地址信息之前,还可以是与变更地址信息的时间同步,也可以是根据实际需要确定的,这里不做限定。
[0146]第八步,所述增强型SGs MSC设备接收访问位置寄存器HLR发送的取消地址消息。
[0147]其中,所述取消地址消息中携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述增强型SGs MSC设备的地址信息,且所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的。
[0148]可选地,所述增强型SGs MSC设备根据所述取消地址消息中携带了所述被叫终端登记在所述HLR中的所述增强型SGs MSC设备的地址信息,停止响应主叫终端所属的MSC发送的寻呼消息。
[0149]这样,进一步说明被叫终端登记的旧MSC在接收到取消地址消息时,停止响应主叫终端所属MSC发送的寻呼消息,为后续寻呼消息的路由奠定基础,同时节省的旧MSC的网络资源。
[0150]第九步,所述增强型SGs MSC设备根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,触发向所述第二 MSC发送路径路由消息。
[0151]需要说明的是,触发向所述第二 MSC发送路径路由消息可以是MAP PRN消息。
[0152]其中,所述MAP PRN消息SCCP层的SSN可以为:没有部署MTRF时,从HLR到VLR ;部署MTRF时,从VLR到VLR。
[0153]为了避免被叫终端在HLR的位置更新尚未结束,增强型SGs MSC设备可通过参数设置控制增强型SGs MSC设备在接收到HLR发送取消地址消息之后的设定时间阈值后,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息。
[0154]其中,所述设定时间阈值可根据现网位置更新的平均时延确定,还可以根据其他方式确定,这里不做限定。
[0155]第十步,所述增强型SGs MSC设备接收第二 MSC通过PRN反馈消息返回的MSRN,并将接收到的MSRN发送给HLR,由HLR通过SRI ACK返回MSRN。
[0156]需要说明的是,本发明实施例二还可以应用在支持CSFB呼叫的代理MSC中。
[0157]通过本发明实施例二的方案,被叫终端登记的旧MSC根据接收到被叫终端登记的新的MSC发送的位置变更消息,能够及时确定在寻呼过程中被叫终端登记的MSC的位置发生变化,并根据接收到的访问位置寄存器发送的取消地址消息,停止对主叫终端的寻呼,并将主叫终端的寻呼消息路由至被叫终端登记的新的MSC,有效地提高了在寻呼过程中被叫终端登记的MSC的位置发生变化时寻呼的成功率。
[0158]实施例三:
[0159]如图2所示,为本发明实施例三的一种位置更新的方法的流程示意图,本发明实施例三是与本发明实施例一?本发明实施例二在同一发明构思下的发明,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,涉及的第二 MSC为被叫终端进行位置切换后所属的MSC,第一 MSC为被叫终端进行位置切换前所属的MSC。所述方法包括:
[0160]步骤201:第二移动交换中心MSC接收被叫终端发送的位置更换消息。
[0161]其中,所述位置更换消息中携带了所述被叫终端的标识信息和所述被叫终端登记在访问位置寄存器HLR中的第一移动交换中心MSC的地址信息。
[0162]在步骤201中,被叫终端登记在所述第一 MSC中,当该被叫终端被呼叫时,访问位置寄存器HLR根据被叫终端登记的第一 MSC地址信息,向所述第一 MSC发送PRN (ProvideRoaming Number,提供漫游数据)指令,并接收所述第一 MSC返回的PRN ACK响应指令。
[0163]所述HLR在接收到所述第一 MSC返回的PRN ACK响应指令,向GMSC返回SRI ACK响应;所述GMSC根据接收到的所述SRI ACK响应向所述第一 MSC发送MSRN消息。
[0164]所述第一 MSC在接收到所述MSRN消息时,根据被叫终端当前所在的通信网络的网络制式,选择适当的接口向所述被叫终端发送寻呼消息。
[0165]具体地,当被叫终端当前所在的通信网络的网络制式是GERAN时,通过A接口向所述被叫终端发送寻呼消息;
[0166]当被叫终端当前所在的通信网络的网络制式是UTRAN时,通过Iu接口向所述被叫终端发送寻呼消息;
[0167]当被叫终端当前所在的通信网络的网络制式是E-UTRAN时,通过SGs接口向所述被叫终端发送寻呼消息。
[0168]所述被叫终端在接收到增强型SGs MSC设备通过SGs接口发送的预寻呼消息时,根据所述预寻呼消息中携带的CSFB MT指示从E-UTRAN回落到GERAN/UTRAN,并在回落MSC的地址信息与存储的MSC的地址信息不同,向第二 MSC发送位置更新消息。
[0169]此时,确定所述被叫终端所属的MSC发生变化,由第一MSC变更为第二MSC,那么此时终端向变更后的第二 MSC发送位置更换消息,其中,所述位置更换消息中携带了所述被叫终端的标识信息和所述被叫终端登记在访问位置寄存器HLR中的第一移动交换中心MSC的地址信息。
[0170]例如:所述位置更换消息中携带了被叫终端被分配的TMSI和old LAI。
[0171 ] 需要说明的是,在被叫终端当前所在的通信网络的网络制式是E-UTRAN时通过SGs接口向所述被叫终端发送寻呼消息这一过程中,终端发送位置更换消息的时间要稍晚于第一 MSC通过SGs接口向所述被叫终端发送寻呼消息。
[0172]在被叫终端当前所在的通信网络的网络制式是GERAN时,通过A接口向所述被叫终端发送寻呼消息的过程中,以及在被叫终端当前所在的通信网络的网络制式是UTRAN时,通过Iu接口向所述被叫终端发送寻呼消息的过程中,终端发送位置更换消息的时间要稍早于第一 MSC通过A/Iu接口向所述被叫终端发送寻呼消息。
[0173]步骤202:所述第二 MSC根据接收到的所述第一 MSC的地址信息,向所述第一 MSC发送位置变更消息,以及向所述HLR发送位置更新消息。
[0174]其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述位置更新消息用于指示HLR更新所述被叫终端登记的地址信肩、O
[0175]通过本发明实施例二的方案,所述被叫终端更新后的MSC及时通知所述被叫终端更新前的MSC和HLR进行位置信息变更,使得所述被叫终端更新前的MSC及时获取被叫终端所属的MSC发生变更的情况,停止对主叫终端的寻呼响应,并将主叫终端的寻呼消息路由至被叫终端登记的新的MSC,有效地提高了在寻呼过程中被叫终端登记的MSC的位置发生变化时寻呼的成功率。
[0176]实施例四:
[0177]如图3所示,为本发明实施例四的一种寻呼被叫终端的设备的结构示意图,本发明实施例四是与本发明实施例一?本发明实施例三属于同一发明构思下的发明,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中。所述设备包括:接收模块11和寻呼路由模块12,其中:
[0178]接收模块11,用于接收到第二移动交换中心MSC发送的位置变更消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述第二 MSC为被叫终端进行位置切换后所属的MSC,所述第一 MSC为被叫终端进行位置切换前所属的MSC;并
[0179]接收访问位置寄存器HLR发送的取消地址消息,其中,所述取消地址消息中携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的第一 MSC的地址信息,且所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的;
[0180]寻呼路由模块12,用于根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC。
[0181]可选地,所述设备还包括:停止指示模块13,其中:
[0182]停止指示模块13,用于在接收到HLR发送的取消地址消息之后,根据所述取消地址消息中携带了所述被叫终端登记在所述HLR中的所述第一的MSC的地址信息,停止响应主叫终端所属的MSC发送的寻呼消息。
[0183]具体地,所述寻呼路由模块12,具体用于根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息,并根据接收到的所述第二 MSC返回的路径路由响应消息,接续主叫终端的呼叫,并将接收到的主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二MSC。
[0184]所述寻呼路由模块12,具体用于在接收到HLR发送的取消地址消息之后的设定时间阈值后,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息。
[0185]所述位置变更消息通过MAP SendIdentificat1n消息发送,其中,所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息通过以下至少方式携带:
[0186]通过MAP SendIdentificat1n 消息 SCCP 层 CallingPartyAddress 的 GT 字段携带;
[0187]或者,通过MAP SendIdentificat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带;
[0188]或者,通过MAP CancelLocat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带。
[0189]所述设备为第一 MSC设备,其中,所述第一 MSC设备至少属于以下的一种:
[0190]支持跨MSC呼叫的增强型MSC设备;
[0191]或者,支持跨MSC CSFB呼叫的增强型SGs MSC设备;
[0192]或者,支持CSFB呼叫的代理MSC设备。
[0193]需要说明的是,本发明实施例四所述的设备可以是本发明实施例一?本发明实施例三中所述第一 MSC设备,但是根据不同的应用场景所具备的功能可以有所差异,但是具备本发明实施例四所述的全部功能,可以是物理实体单元,也可以是集成在网络侧的逻辑部件,这里不做限定。
[0194]实施例五:
[0195]如图4所示,为本发明实施例五的一种位置更新的设备的结构示意图,本发明实施例五所述的设备是与本发明实施例一?本发明实施例三在同一发明构思下的设备,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,所述设备包括:位置更新接收模块21和发送模块22,其中:
[0196]位置更新接收模块21,用于接收被叫终端发送的位置更换消息,其中,所述位置更换消息中携带了所述被叫终端的标识信息和所述被叫终端登记在访问位置寄存器HLR中的第一移动交换中心MSC的地址信息,所述第二 MSC为被叫终端进行位置切换后所属的MSC,所述第一 MSC为被叫终端进行位置切换前所属的MSC ;
[0197]发送模块22,用于根据接收到的所述第一 MSC的地址信息,向所述第一 MSC发送位置变更消息,以及向所述HLR发送位置更新消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述位置更新消息用于指示HLR更新所述被叫终端登记的地址信息。
[0198]具体地,所述被叫终端向第二 MSC发送位置更新消息的前提条件包括以下事件:
[0199]所述被叫终端在接收到第一 MSC通过SGs接口发送的预寻呼消息时,根据所述预寻呼消息中携带的CSFB MT指示从E-UTRAN回落到GERAN/UTRAN,并回落MSC的地址信息与存储的MSC的地址信息不同。
[0200]需要说明的是,本发明实施例五所述的设备可以是本发明实施例一?本发明实施例三所述的第二 MSC,也可以是所述第二 MSC中的物理实体单元,还可以集成在所述第二MSC上的逻辑部件,这里不做限定。
[0201]实施例六:
[0202]如图5所示,为本发明实施例六的一种寻呼被叫终端的系统的结构示意图,本发明实施例六是与本发明实施例一?本发明实施例五属于同一发明构思下的发明,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,所述系统包括:第一移动交换中心MSC31、访问位置寄存器32和第二移动交换中心MSC33,第二 MSC为被叫终端进行位置切换后所属的MSC,第一 MSC为被叫终端进行位置切换前所属的MSC,其中:
[0203]第一移动交换中心MSC31,用于接收到第二移动交换中心MSC发送的携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息的位置变更消息,并接收访问位置寄存器HLR发送的携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的取消地址消息,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC,其中,所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的;
[0204]访问位置寄存器32,用于向所述第一 MSC发送的携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的取消地址消息;
[0205]第二移动交换中心MSC33,用于接收被叫终端发送的携带了所述被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的位置更换消息,并根据接收到的所述第一 MSC的地址信息,向所述第一 MSC发送位置变更消息,以及向所述HLR发送位置更新消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述位置更新消息用于指示HLR更新所述被叫终端登记的地址信息。
[0206]具体地,所述第一移动交换中心MSC31,还用于在接收到HLR发送的取消地址消息之后,根据所述取消地址消息中携带了所述被叫终端登记在所述HLR中的所述第一的MSC的地址信息,停止响应主叫终端所属的MSC发送的寻呼消息。
[0207]所述第一移动交换中心MSC31,具体用于根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息,并根据接收到的所述第二 MSC返回的路径路由响应消息,接续主叫终端的呼叫,并将接收到的主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二MSC。
[0208]所述第一移动交换中心MSC31,具体用于在接收到HLR发送的取消地址消息之后的设定时间阈值后,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息。
[0209]所述位置变更消息通过MAP SendIdentificat1n消息发送,其中,所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息通过以下至少方式携带:
[0210]通过MAP SendIdentificat1n 消息 SCCP 层 CallingPartyAddress 的 GT 字段携带;
[0211]或者,通过MAP SendIdentificat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带;
[0212]或者,通过MAP CancelLocat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带。
[0213]所述设备为第一 MSC设备,其中,所述第一 MSC设备至少属于以下的一种:
[0214]支持跨MSC呼叫的增强型MSC设备;
[0215]或者,支持跨MSC CSFB呼叫的增强型SGs MSC设备;
[0216]或者,支持CSFB呼叫的代理MSC设备。
[0217]具体地,所述被叫终端向第二 MSC发送位置更新消息的前提条件包括以下事件:
[0218]所述被叫终端在接收到第一 MSC通过SGs接口发送的预寻呼消息时,根据所述预寻呼消息中携带的CSFB MT指示从E-UTRAN回落到GERAN/UTRAN,并回落MSC的地址信息与存储的MSC的地址信息不同。
[0219]本领域的技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0220]本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的
>J-U ρ?α装直。
[0221]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0222]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0223]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0224]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种寻呼被叫终端的方法,其特征在于,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,包括: 第一移动交换中心MSC接收第二移动交换中心MSC发送的位置变更消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述第一 MSC为被叫终端进行位置切换前所属的MSC,所述第二 MSC为被叫终端进行位置切换后所属的MSC ;并 接收访问位置寄存器HLR发送的取消地址消息,其中,所述取消地址消息中携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息,且所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的; 根据所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的所述主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC。
2.如权利要求1所述的方法,其特征在于,在接收到HLR发送的取消地址消息之后,所述方法还包括: 所述第一 MSC根据所述取消地址消息中携带了所述被叫终端登记在所述HLR中的所述第一的MSC的地址信息,停止响应主叫终端所属的MSC发送的寻呼消息。
3.如权利要求1所述的方法,其特征在于,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的所述主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC,包括: 所述第一 MSC根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息; 所述第一 MSC根据接收到的所述第二 MSC返回的路径路由响应消息,接续所述主叫终端的呼叫,并将接收到的所述主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC。
4.如权利要求3所述的方法,其特征在于,所述第一MSC根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息,包括: 所述第一 MSC在接收到HLR发送的取消地址消息之后的设定时间阈值后,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二MSC发送路径路由消息。
5.如权利要求1所述的方法,其特征在于,所述位置变更消息通过MAPSendIdentificat1n消息发送,其中,所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息通过以下至少方式携带: 通过 MAP SendIdentificat1n 消息 SCCP 层 CallingPartyAddress 的 GT 字段携带; 或者,通过 MAP SendIdentificat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带; 或者,通过 MAP CancelLocat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带。
6.如权利要求1?5任一所述的方法,其特征在于,所述第一MSC至少属于以下的一 种: 支持跨MSC呼叫的增强型MSC ; 或者,支持跨MSC CSFB呼叫的增强型SGs MSC ; 或者,支持CSFB呼叫的代理MSC。
7.—种位置更新的方法,其特征在于,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,包括: 第二移动交换中心MSC接收被叫终端发送的位置更换消息,其中,所述位置更换消息中携带了所述被叫终端的标识信息和所述被叫终端登记在访问位置寄存器HLR中的第一移动交换中心MSC的地址信息,所述第二 MSC为被叫终端进行位置切换后所属的MSC,所述第一 MSC为被叫终端进行位置切换前所属的MSC ; 并根据接收到的所述第一MSC的地址信息,向所述第一MSC发送位置变更消息,以及向所述HLR发送位置更新消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述位置更新消息用于指示HLR更新所述被叫终端登记的地址信息。
8.如权利提要求7所述的方法,其特征在于,所述被叫终端向第二MSC发送位置更新消息的前提条件包括以下事件: 所述被叫终端在接收到第一 MSC通过SGs接口发送的预寻呼消息时,根据所述预寻呼消息中携带的CSFB MT指示从E-UTRAN回落到GERAN/UTRAN,并回落MSC的地址信息与存储的MSC的地址信息不同。
9.一种寻呼被叫终端的设备,其特征在于,应用在王叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,包括: 接收模块,用于接收第二移动交换中心MSC发送的位置变更消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述第二 MSC为被叫终端进行位置切换后所属的MSC,所述第一 MSC为被叫终端进行位置切换前所属的MSC ;并 接收访问位置寄存器HLR发送的取消地址消息,其中,所述取消地址消息中携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的第一 MSC的地址信息,且所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的; 寻呼路由模块,用于根据所述位置变更消息中携带的所述被叫终端所属的所述第二MSC的地址信息,将接收到的所述主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC。
10.如权利要求9所述的设备,其特征在于,所述设备还包括: 停止指示模块,用于在接收到HLR发送的取消地址消息之后,根据所述取消地址消息中携带了所述被叫终端登记在所述HLR中的所述第一的MSC的地址信息,停止响应主叫终端所属的MSC发送的寻呼消息。
11.如权利要求9所述的设备,其特征在于, 所述寻呼路由模块,具体用于根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二MSC的地址信息,向所述第二MSC发送路径路由消息,并根据接收到的所述第二 MSC返回的路径路由响应消息,接续所述主叫终端的呼叫,并将接收到的所述主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC。
12.如权利要求11所述的设备,其特征在于, 所述寻呼路由模块,具体用于在接收到HLR发送的取消地址消息之后的设定时间阈值后,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,向所述第二 MSC发送路径路由消息。
13.如权利要求9所述的设备,其特征在于,所述位置变更消息通过MAPSendIdentificat1n消息发送,其中,所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息通过以下至少方式携带: 通过 MAP SendIdentificat1n 消息 SCCP 层 CallingPartyAddress 的 GT 字段携带; 或者,通过 MAP SendIdentificat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带; 或者,通过 MAP CancelLocat1n 消息 MAP 层的 MSC_Number、VLR_Number 字段携带。
14.如权利要求9?13任一所述的设备,其特征在于,所述设备为第一MSC设备,其中,所述第一 MSC设备至少属于以下的一种: 支持跨MSC呼叫的增强型MSC设备; 或者,支持跨MSC CSFB呼叫的增强型SGs MSC设备; 或者,支持CSFB呼叫的代理MSC设备。
15.一种位置更新的设备,其特征在于,应用在主叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,包括: 位置更新接收模块,用于接收被叫终端发送的位置更换消息,其中,所述位置更换消息中携带了所述被叫终端的标识信息和所述被叫终端登记在访问位置寄存器HLR中的第一移动交换中心MSC的地址信息,所述第二 MSC为被叫终端进行位置切换后所属的MSC,所述第一 MSC为被叫终端进行位置切换前所属的MSC ; 发送模块,用于根据接收到的所述第一 MSC的地址信息,向所述第一MSC发送位置变更消息,以及向所述HLR发送位置更新消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述位置更新消息用于指示HLR更新所述被叫终端登记的地址信息。
16.如权利提要求15所述的设备,其特征在于,所述被叫终端向第二MSC发送位置更新消息的前提条件包括以下事件: 所述被叫终端在接收到第一 MSC通过SGs接口发送的预寻呼消息时,根据所述预寻呼消息中携带的CSFB MT指示从E-UTRAN回落到GERAN/UTRAN,并回落MSC的地址信息与存储的MSC的地址信息不同。
17.一种寻呼被叫终端的系统,其特征在于,应用在王叫终端寻呼被叫终端时被叫终端发生位置切换的场景中,包括: 第一移动交换中心MSC,用于接收到第二移动交换中心MSC发送的携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息的位置变更消息,并接收访问位置寄存器HLR发送的携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的取消地址消息,根据接收到的所述位置变更消息中携带的所述被叫终端所属的所述第二 MSC的地址信息,将接收到的主叫终端所属的MSC发送的携带所述被叫终端的标识信息的寻呼消息路由至所述第二 MSC,其中,所述取消地址消息是所述HLR在接收到所述第二 MSC发送的携带了被叫终端的标识信息的位置更新消息后确定的; 访问位置寄存器,用于向所述第一 MSC发送的携带了被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的取消地址消息; 第二移动交换中心MSC,用于接收被叫终端发送的携带了所述被叫终端的标识信息和所述被叫终端登记在所述HLR中的所述第一 MSC的地址信息的位置更换消息,并根据接收到的所述第一 MSC的地址信息,向所述第一 MSC发送位置变更消息,以及向所述HLR发送位置更新消息,其中,所述位置变更消息中携带了被叫终端的标识信息和所述被叫终端所属的所述第二 MSC的地址信息,所述位置更新消息用于指示HLR更新所述被叫终端登记的地址信息; 其中,所述第二 MSC为被叫终端进行位置切换后所属的MSC,所述第一 MSC为被叫终端进行位置切换前所属的MSC。
【文档编号】H04W88/18GK104469732SQ201310437315
【公开日】2015年3月25日 申请日期:2013年9月22日 优先权日:2013年9月22日
【发明者】杜晓宁, 陈旭 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1