专利名称:分组域和电路域位置信息同步的方法、装置及系统的制作方法
技术领域:
本发明涉及通信领域,尤其涉及一种分组域和电路域位置信息同步的方法、装置及系统。
背景技术:
通信网络划分为分组域(Packet Switch, PS域)、电路域(Circuit Switch, CS 域)。PS域处理数据业务,如手机上网;CS域处理语音业务,如语音呼叫、短信等。服务通用无线分组业务支持节点(服务GPRS支持节点,krving GSN, SGSN)是PS 域的服务设备,用于管理数据业务。移动交换中心(Mobile Switching Center,MSC) /用户访问位置寄存器(Visiting Location Register, VLR)是CS域的服务设备,用于呼叫用户设备(User Equipment, UE),存储用户的动态信息;用户归属位置寄存器(Home Location Register,HLR)为CS域和PS域共用设备,用于存储用户的基本信息,也包括用户的动态信肩、ο当UE开机或漫游到一个新的区域,UE所在覆盖区的SGSN、MSC/VLR向存储UE基本信息的HLR发起位置登记,所述HLR接收新位置信息,并要求前SGSN、MSC/VLR删除用户所有数据,这一过程称为PS域、CS域附着过程。网络操作模式I中,SGSN与MSC/VLR之间存在(is接口 ;SGSN、MSC/VLR可通过(is 接口通信。在网络操作模式I下,UE进行PS域、CS域附着的具体过程如下UE向其所在覆盖区的SGSN发送位置更新请求;所述SGSN接收位置更新请求后,判断所述SGSN中是否存储UE的相关数据;若否, 则接受并进行位置更新;所述SGSN将更新结果通知给同一覆盖区的MSC/VLR ;所述SGSN、所述MSC/VLR分别将更新消息通知给存储UE基本信息的HLR ;所述HLR分别将其登记的UE对应的SGSN号码更新为所述SGSN的号码,UE登记的VLR号码更新为所述VLR的号码;所述HLR分别通知更新前所登记的SGSN、MSC/VLR,更新前所登记的SGSN、MSC/VLR 分别删除各自存储的UE的相关数据。主叫UE呼叫被叫UE时,需要对被叫UE寻址。UE作被叫寻址的流程如下主叫UE所在覆盖区的MSC/VLR向存储被叫UE的基本信息的HLR发出呼叫请求;所述HLR向其登记的被叫UE对应的MSC/VLR发送PSI/PRN请求;被叫UE对应的MSC/VLR接收所述PSI/PRN请求;被叫UE对应的MSC/VLR向被叫UE下寻呼/预寻呼,将所述寻呼结果返回给所述 HLR ;所述HLR将所述寻呼结果返回给主叫UE所在覆盖区的MSC/VLR。在实现本发明的过程中,发明人发现现有技术中至少存在如下问题在网络操作模式I下,UE向PS域、CS域附着的过程中,由于UE缺陷、无线网络信号不稳定或者协议不完善等因素,UE附着消息类型不是联合位置更新,导致PS域的SGSN不能正常通知CS域的 MSC/VLR进行联合位置更新。因此,HLR只能接收到SGSN发出的更新信息,接收不到MSC/ VLR发出的更新信息。于是,HLR中登记的SGSN号码进行了更新,但登记的VLR号码没有更新,仍然指向前VLR。在此种情况下,如果UE作被叫寻址,在向存储UE的基本信息的HLR发出呼叫请求后,所述HLR向其登记的UE所在覆盖区的MSC/VLR发送PSI/PRN请求,即所述HLR向前 MSC/VLR发送PSI/PRN请求;前MSC/VLR向UE下寻呼,由于UE不在前MSC/VLR的覆盖区, 所以,寻呼超时。UE作被叫寻址失败,因此,无法呼叫到UE。
发明内容
一方面,本发明的实施例提供一种分组域和电路域位置信息同步的方法,使终端在开机或漫游后,能够及时地被呼叫到。为达到上述目的,本发明的实施例采用如下技术方案一种分组域和电路域位置信息同步的方法,包括寻呼终端;判断寻呼结果是否超时;如寻呼结果为超时,则向其它覆盖区的分组域服务设备发送寻呼路由请求,所述请求携带有终端的位置区域识别码;终端所在覆盖区的分组域服务设备接收所述请求后,确定如果存在所述终端的数据,则所述分组域服务设备判断所述请求中的位置区域识别码是否属于本覆盖区,如果不属于本覆盖区,则所述分组域服务设备指示终端发起联合位置更新。一方面,本发明的实施例提供一种电路域服务设备,使终端在开机或漫游后,能够及时地被呼叫到。为达到上述目的,本发明的实施例采用如下技术方案一种电路域服务设备,包括请求接收单元,用于接收用户归属位置寄存器发送的提取用户端口请求/提取漫游号码请求;寻呼终端单元,用于寻呼终端;寻呼超时判断单元,用于判断对终端的寻呼结果是否超时;寻呼路由请求发送单元,用于若寻呼结果为超时,则向其它覆盖区的分组域服务设备发送寻呼路由请求。一方面,本发明的实施例提供一种分组域服务设备,使终端在开机或漫游后,能够及时地被呼叫到。为达到上述目的,本发明的实施例采用如下技术方案一种分组域服务设备,包括寻呼路由请求接收单元,用于接收电路域服务设备发送的寻呼路由请求;寻呼路由请求判断单元,用于当确定存在终端数据时,根据所述寻呼路由请求中的位置区域识别码,判断所述位置区域识别码是否属于其覆盖区;
更新请求发送单元,用于在判断所述位置区域识别码不属于其覆盖区时,向终端发送联合位置更新通知请求。一方面,本发明的实施例提供一种分组域和电路域位置信息同步的系统,使终端在开机或漫游后,能够及时地被呼叫到。为达到上述目的,本发明的实施例采用如下技术方案一种分组域和电路域位置信息同步的系统,包括至少一个用户归属位置寄存器; 至少两个分组域服务设备;至少两个电路域服务设备;每个分组域服务设备控制一片网络覆盖区的分组域;每个电路域服务设备控制一片网络覆盖区的电路域;其中所述电路域服务设备,用于接收用户归属位置寄存器发送的提取用户端口请求/提取漫游号码请求;寻呼终端并判断对终端的寻呼结果是否超时;若寻呼结果为超时, 则向其它覆盖区的分组域服务设备发送寻呼路由请求。所述分组域服务设备,用于接收电路域服务设备发送的寻呼路由请求;当确定存在终端数据时,根据所述寻呼路由请求中的位置区域识别码,判断所述位置区域识别码是否属于其覆盖区;若判断所述位置区域识别码不属于其覆盖区,则向终端发送联合位置更新通知请求。本发明实施例提供的分组域和电路域位置信息同步的方法、装置及系统,通过判断终端实际所在电路域位置信息是否与用户归属位置寄存器中登记的电路域位置信息匹配;如果不匹配,则终端所在覆盖区的分组域服务设备通知终端发起联合位置更新,将所述用户归属位置寄存器中登记的电路域位置信息更新为终端实际所在的电路域位置信息。避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域位置信息,向终端下寻呼, 寻呼不到终端的问题。使终端在开机或漫游后,能够及时地被呼叫到。
图1为本发明实施例一种分组域和电路域位置信息同步的方法示意图; 图2为本发明实施例另一种分组域和电路域位置信息同步的方法示意图; 图3为本发明实施例另一种分组域和电路域位置信息同步的方法示意图; 图4为本发明实施例另一种分组域和电路域位置信息同步的方法示意图; 图5为本发明实施例另一种分组域和电路域位置信息同步的方法示意图; 图6为本发明实施例一种用户归属位置寄存器结构图; 图7为本发明实施例一种电路域服务设备结构图; 图8为本发明实施例一中分组域服务设备结构图9为本发明实施例一种实现分组域和电路域位置信息同步的系统结构图; 图10为本发明实施例另一种实现分组域和电路域位置信息同步的系统结构图; 图11为本发明实施例另一种电路域服务设备结构图; 图12为本发明实施例另一种分组域服务设备结构图13为本发明实施例另一种实现分组域和电路域位置信息同步的系统结构图; 图14为本发明实施例另一种用户归属位置寄存器结构图; 图15为本发明实施例另一种实现分组域和电路域位置信息同步的系统结构图。
具体实施例方式下面结合附图对本发明实施例一种分组域和电路域位置信息同步的方法、装置及系统进行详细描述。实施例一为了使终端在开机或漫游后,能够及时地被呼叫到,本发明实施例提供一种分组域和电路域位置信息同步的方法。如图1所示,本发明实施例分组域和电路域位置信息同步的方法,包括101、电路域服务设备获取用户归属位置寄存器中登记的终端对应的分组域服务设备信息;当终端作被叫寻址时,电路域服务设备会接收用户归属位置寄存器发送的提取用户端口请求/提取漫游号码请求,因此,可以在所述请求中携带用户归属位置寄存器中登记的终端对应的分组域服务设备信息。或者,也可以在用户归属位置寄存器向电路域服务设备发送的其它消息中,携带用户归属位置寄存器中登记的终端对应的分组域服务设备信息。另外,电路域服务设备还可以主动向用户归属位置寄存器发送获取分组域服务设备信息请求消息。102、电路域服务设备判断其记录的所述终端对应的分组域服务设备信息是否与获取的所述分组域服务设备信息匹配;103、如不匹配,则电路域服务设备通知获取的所述分组域服务设备指示终端发起
联合位置更新。当存在到所述分组域服务设备的寻呼路由时,电路域服务设备可以通过该寻呼路由通知所述分组域服务设备指示终端发起联合位置更新。或者,电路域服务设备向用户归属位置寄存器发送指示恢复移动信息消息,用户归属位置寄存器根据所述消息,通知所述分组域服务设备指示终端发起联合位置更新。另外,在通知所述分组域服务设备指示终端发起联合位置更新之前,电路域服务设备还可以先确定所述终端当前电路域状态是否为空闲,或者对终端进行寻呼,确定所述寻呼结果是否为超时。本发明实施例一提供的分组域和电路域位置信息同步的方法,通过电路域服务设备获取用户归属位置寄存器中登记的终端对应的分组域服务设备信息,所述电路域服务设备判断其记录的所述终端对应的分组域服务设备信息是否与用户归属位置寄存器中登记的分组域服务设备信息匹配,如果不匹配,则通知用户归属位置寄存器中登记的分组域服务设备指示终端发起联合位置更新,将所述用户归属位置寄存器中登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。实施例二下面对实施例一所描述的分组域和电路域位置信息同步的方法作进一步的详细描述,本发明实施例适用于MSC/VLR:SGSN(1 1,1 :n,m: 1,m:n)的多种组网,需要CS域的服务设备、PS域的服务设备和HLR支持,如图2所示,本发明实施例分组域和电路域位置信息同步的方法,包括
201、当终端作被叫寻址时,电路域服务设备接收用户归属位置寄存器发送的对终端的提取用户端口请求/提取漫游号码请求(PSI_Req/PRN_Req),所述请求携带有所述终端在用户归属位置寄存器中登记的分组域位置信息;具体可以为假设SGSm控制覆盖区1的PS域,MSC/VLR1控制覆盖区1的CS域,SGSN2控制覆盖区2的PS域,MSC/VLR2控制覆盖区2的CS域。假设UE当前在覆盖区1内,存储UE基本信息的HLR中登记的SGSN号码为SGSNl, 而VLR号码为VLR2。该UE被呼叫时,HLR在提取用户端口请求/提取漫游号码请求(PSI_Req/PRN_ Req)中添加HLR中登记的SGSN号码(SGSNl)。HLR 向登记的 MSC/VLR(MSC/VLR2)发送所述 PSI_Req/PRN_Req。MSC/VLR2 接收 HLR 发送的所述 PSI_Req/PRN_Req。其中,MSC/VLR2可以直接进入步骤202,也可以进一步检查被叫UE当前电路域状态是否为空闲;如果UE当前电路域状态为忙,则MSC/VLR2返回提取用户端口响应/提取漫游号码响应(PSI_Rsp/PRN_Rsp) ;HLR接收所述PSI_Rsp/PRN_Rsp后,按照原有流程进行,其中所述PSI_Rsp/PRN_Rsp可以不携带SGSN号码。如果被叫UE当前电路域状态为空闲,则进入步骤202。202、电路域服务设备判断所述终端在用户归属位置寄存器中登记的分组域位置信息是否与所述电路域服务设备中记录的所述终端对应的分组域服务设备号码匹配;具体可以为MSC/VLR2 判断所述 PSI_Req/PRN_Req 中携带的 SGSN 号码(SGSNl)是否与 MSC/ VLR2中记录的SGSN号码匹配。联合位置更新过程中,SGSm不能正常通知MSC/VLR1进行联合位置更新。因此, HLR只能接收到SGSm发出的更新信息,接收不到MSC/VLR1发出的更新信息。于是,HLR中登记的SGSN号码进行了更新,但登记的VLR号码没有更新,仍然指向VLR2。HLR有可能会通知MSC/VLR2,被叫UE的PS域的SGSN信息进行了更新;MSC/VLR2如果接收了所述通知, 则有可能删除存储的UE的PS域的相关数据。因此,如果MSC/VLR2未删除存储的UE的PS 域相关数据,则此时MSC/VLR2中记录的SGSN号码为上一次联合位置更新成功时存储的UE 对应的SGSN号码(SGSN》。如果MSC/VLR2删除存储的UE的PS域相关数据,则此时MSC/ VLR2中记录的SGSN号码为NULL。MSC/VLR2当前记录的SGSN号码为SGSN2或者NULL,而PSI_Req/PRN_Req中带有的 SGSN号码为其他的SGSN,例如SGSm。因此,PSI_Req/PRN_Req中携带的SGSN号码(SGSNl) 与MSC/VLR2中记录的被叫UE对应的SGSN号码(SGSN2或者NULL)不匹配。在上述不匹配的情况下,MSC/VLR2可以直接进入步骤207或者步骤211,也可以进入步骤204。如果匹配,则继续步骤203。203、所述电路域服务设备返回提取用户端口响应/提取漫游号码响应;具体可以为
如果匹配,贝UMSC/VLR2返回 PSI_Rsp/PRN_Rsp ;HLR 接收所述 PSI_Rsp/PRN_Rsp 后,按照原有流程进行,其中所述PSI_Rsp/PRN_Rsp可以不携带SGSN号码。204、所述电路域服务设备寻呼终端;具体可以为所述预寻呼请求包括As接口预寻呼请求或Iu接口预寻呼请求。所述预寻呼请求如果通过SGSN2下发,则SGSN2透传寻呼消息向IU-PS 口下发,如果用户未关联,则MSC2 直接向IU-CS 口下寻呼。继续步骤205。205、所述电路域服务设备判断寻呼是否超时;具体可以为MSC/VLR2判断对被叫UE的预寻呼是否超时。如果对被叫UE的预寻呼未超时,则继续步骤206 ;如果对被叫UE的预寻呼超时, 则跳至步骤207或者步骤211。206、所述电路域服务设备向用户归属位置寄存器返回提取用户端口响应/提取漫游号码响应;具体可以为如果通过(is接口在规定的时间内收到UE的寻呼响应,则MSC/VLR2向HLR返回 PSI_Rsp/PRN_Rsp ;所述PSI_Rsp/PRN_Rsp可以携带MSC/VLR2中记录的SGSN号码(在此为 SGSN2)。如果通过(is接口在规定的时间内未收到UE的寻呼响应,但通过Iu接口在规定的时间内收到UE的寻呼响应,则MSC/VLR2向HLR返回PSI_Rsp/PRN_Rsp ;MSC/VLR2根据其中记录的分配给被叫UE的位置区域识别码(Location Area Identity,LAI),获得对应的 SGSN号码;所述PSI_Rsp/PRN_Rsp可以携带所述SGSN号码。进一步,HLR可以根据SGSN号码更改该用户的SGSN号码。207、所述电路域服务设备判断是否存在到接收的提取用户端口请求/提取漫游号码请求中记录的分组域服务设备的寻呼路由;具体可以为因为被叫UE在覆盖区1内,所以控制覆盖区2的MSC/VLR2向UE下寻呼,通过(is、 Iu接口下寻呼在规定的时间内均无响应,即寻呼超时。MSC/VLR2与SGSN之间通过(is接口通信,因此,MSC/VLR2中存储与之相连的SGSN 和连接通信的接口的对应表。MSC/VLR2根据该对应表,判断是否存在到所述PSI_Req/ PRN_Req中记载的SGSN(SGSNl)的寻呼路由。所述寻呼路由指MSC/VLR到非其覆盖区SGSN 的接口连接。如果MSC/VLR2判断存在到SGSm的寻呼路由,则MSC/VLR2可以直接进入步骤 209,也可以进一步继续步骤208 ;否则,跳至步骤211。208、所述电路域服务设备通知用户归属位置寄存器不做处理。具体可以为为了避免用户归属位置寄存器一直等待所述电路域服务设备的响应,可能对原有性能造成影响,所述电路域服务设备应通知用户归属位置寄存器不做处理。所述电路域服务设备通知用户归属位置寄存器不做处理可以有多种实现方式,例如,如果MSC/VLR2判断存在到SGSm的寻呼路由,则MSC/VLR2在PSI_Rsp/PRN_Rsp中添加流程拒绝指示(ERR),且所述PSI/PRN响应中不携带SGSN号码;MSC/VLR2将所述PSI/PRN响应发送给HLR ;HLR接收所述PSI/PRN响应后,不做任何处理。继续步骤209209、所述电路域服务设备向终端所在覆盖区的分组域服务设备发送寻呼路由请求,其中,所述寻呼路由请求通知所述分组域服务设备指示终端发起联合位置更新。具体可以为MSC/VLR2可以在所述寻呼路由请求中添加MSC/VLR2中记录的被叫UE对应的 LAI,向SGSm发送所述寻呼路由请求。以使SGSm可以根据所述寻呼路由请求携带的LAI, 获知是否需要指示UE发起联合位置更新。或者,MSC/VLR2还可以在所述寻呼路由请求中添加修复指示信元,例如在所述寻呼路由请求中添加“ERR”。MSC/VLR2向SGSm发送所述寻呼路由请求,以使SGSm可以根据所述修复指示信元,获知是否需要指示UE发起联合位置更新。所述寻呼路由请求中还携带被叫UE的国际移动用户识别码(International Mobile Subscriber Identity, IMSI)。210、所述分组域服务设备根据所述寻呼路由请求,获知是否需要指示终端发起联合位置更新。具体可以为如果MSC/VLR2在所述寻呼路由请求中添加其记录的被叫UE对应的LAI,则SGSNl 接收所述寻呼路由请求后,判断所述寻呼路由请求携带的LAI是否属于本覆盖区。因为所述LAI不是SGSm控制的覆盖区1内的识别码,所以,SGSm判断被叫UE登记的CS域位置信息在其它覆盖区内。SGSm确定被叫UE实际所在的CS域位置信息与在HLR中登记的CS 域位置信息不匹配,SGSNl确定需要指示UE发起联合位置更新。或者,如果MSC/VLR2在所述寻呼路由请求中添加修复指示信元,则SGSW接收所述寻呼路由请求后,根据所述寻呼路由请求中的修复指示信元,SGSNl确定被叫UE实际所在的CS域位置信息与在HLR中登记的CS域位置信息不匹配,SGSNl确定需要指示终端发起联合位置更新。另外,在SGSN:MSC/VLR= l:n的情况下,SGSm还需进一步判断SGSm中记录的被叫UE对应的MSC/VLR号码是否与发起寻呼路由请求的MSC/VLR匹配;如果不匹配,则SGSNl 判断被叫UE实际所在的CS域位置信息与在HLR中登记的CS域位置信息不匹配。跳至步骤213。211、所述电路域服务设备向用户归属位置寄存器发送指示恢复移动信息消息,其中,所述指示恢复移动信息消息通告用户归属位置寄存器通知终端所在覆盖区的分组域服务设备指示终端发起联合位置更新。具体可以为所述电路域服务设备向用户归属位置寄存器发送指示恢复移动信息消息,以使用户归属位置寄存器根据所述指示恢复移动信息消息,获知需要通知终端所在覆盖区的分组域服务设备指示终端发起联合位置更新。
或者,所述电路域服务设备还可以在所述指示恢复移动信息消息中添加不匹配标识,以使用户归属位置寄存器根据所述指示恢复移动信息消息中的不匹配标识,获知需要通知终端所在覆盖区的分组域服务设备指示终端发起联合位置更新。例如,MSC/VLR2在PSI_Rsp/PRN_Rsp中添加不匹配标识;所述不匹配标识可以是流程拒绝指示(ERR)和SGSN号码(SGSm)。MSC/VLR2将所述PSI_Rsp/PRN_Rsp发送给HLR, 以使HLR接收所述PSI_Rsp/PRN_Rsp后,根据所述PSI_Rsp/PRN_Rsp携带的不匹配标识(流程拒绝指示(ERR)和SGSN号码(SGSNl)),获知需要通知SGSm指示被叫UE发起联合位置更新。所述指示恢复移动信息消息包括但不限于PSI_Rsp/PRN_Rsp消息。继续步骤212。212、用户归属位置寄存器向终端所在覆盖区的分组域服务设备发送修复流程指示请求,其中,所述修复流程指示请求指示终端发起联合位置更新;具体可以为HLR向SGSm发送修复流程指示请求,以使SGSW根据所述修复流程指示请求消息,指示被叫UE发起联合位置更新。HLR向SGSm发送修复流程指示请求可以有多种实现方式,例如,HLR向SGSm发送MAP信令中的注销位置请求(Cancel Location)消息,或者,HLR向SGSm发送携带有修复流程指示标志的注销位置请求(Cancel Location)消息, 如 HLR 可以在 Cancel Location 消息的 CancelationType 项中填入 2,HLR 将所述 Cancel Location消息发送给SGSN1,以使SGSm根据所述注销位置请求中的修复流程指示标志,指示被叫UE发起联合位置更新。继续步骤213。213、所述分组域服务设备指示终端发起联合位置更新。具体可以为如果MSC/VLR2向SGSm发送寻呼路由请求,则SGSm根据所述寻呼路由请求,向被叫UE强制下发Detach,被叫UE接收Detach,被叫UE发送联合位置更新请求或者,如果HLR向SGSm发送修复流程指示请求,则SGSW根据所述修复流程指示请求,向被叫UE强制下发Detach,被叫UE接收Detach,被叫UE发送联合位置更新请求。更新成功后,HLR中登记的VLR号码更新为VLRl ;HLR向MSC/VLR1发送携带SGSN 号码(SGSm)的 PSI_Req/PRN_Req ;MSC/VLR1 判断 PSI_Req/PRN_Req 中携带的 SGSN 号码 (SGSNl)与MSC/VLR1中记录的SGSN号码(SGSm)匹配;MSC/VLR1按照原有流程寻呼被叫 UE;由于被叫UE在覆盖区1内,所以,寻呼被叫UE有响应。因此,主叫UE可以呼叫到被叫 UE。本发明实施例二提供的分组域和电路域位置信息同步的方法,通过电路域服务设备获取用户归属位置寄存器中登记的终端对应的分组域服务设备信息,所述电路域服务设备判断其记录的所述终端对应的分组域服务设备信息是否与用户归属位置寄存器中登记的分组域服务设备信息匹配,如果不匹配,则通知用户归属位置寄存器中登记的分组域服务设备指示终端发起联合位置更新,将所述用户归属位置寄存器中登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。本发明实施例的修复流程还可以借用现有流程和配置,不需要新增额外的配置和
部署ο实施例三在实施例一中,根据电路域服务设备中记录的终端对应的分组域服务设备信息与用户归属位置寄存器中登记的分组域服务设备信息,判断终端在用户归属位置寄存器中登记的分组域和电路域位置信息是否同步。还可以在确定对终端的寻呼结果为超时后,终端所在覆盖区的分组域服务设备根据终端的位置区域识别码,判断终端在用户归属位置寄存器中登记的分组域和电路域位置信息是否同步,如图3所示,本发明实施例分组域和电路域位置信息同步的方法,包括301、当终端作被叫寻址时,电路域服务设备寻呼终端;具体可以为假设SGSm控制覆盖区1的PS域,MSC/VLR1控制覆盖区1的CS域,而SGSN2控制覆盖区2的PS域,MSC/VLR2控制覆盖区2的CS域。假设UE当前实际在覆盖区1内,存储UE基本信息的HLR中登记该UE当前所在的 SGSN号码为SGSN1,当前所在的MSC/VLR号码为MSC/VLR2。该UE作被叫寻址时,HLR向其登记的MSC/VLR(MSC/VLR2)发送提取用户端口请求 /提取漫游号码请求(PSI_Req/PRN_Req)或漫游号码入局请求或短消息终结请求。MSC/VLR2向被叫UE下寻呼,所述寻呼请求包括Ks接口寻呼请求或A/Iu接口寻呼请求。MSC/VLR2在寻呼被叫UE之前,还可以进一步检测被叫UE当前电路域状态是否为空闲;如果UE当前电路域状态为忙,则MSC/VLR2返回提取用户端口响应/提取漫游号码响应(PSI_Rsp/PRN_Rsp) ;HLR接收所述PSI_Rsp/PRN_Rsp后,按照原有流程进行。如果被叫UE当前电路域状态为空闲,则MSC/VLR2寻呼被叫UE,进入步骤302。302、所述电路域服务设备判断寻呼结果是否超时;具体可以为MSC/VLR2判断对被叫UE的寻呼是否超时。如果寻呼有响应,则被叫UE被呼叫到,如超时,进入步骤303。303、所述电路域服务设备向其它覆盖区的分组域服务设备发送寻呼路由请求,所述请求携带有终端的位置区域识别码;具体可以为因为被叫UE在覆盖区1内,所以控制覆盖区2的MSC/VLR2向UE下寻呼,(is接口寻呼和Iu接口寻呼均无响应,即寻呼超时。MSC/VLR2与SGSN之间通过(is接口通信,因此,MSC/VLR2中存储与之相连的SGSN 和连接通信的接口的对应表。MSC/VLR2利用该对应表,查询与之相连的其它覆盖区的 SGSN (除SGSN2外)所对应的(is接口 ;MSC/VLR2通过所述(is接口向其它覆盖区的SGSN (除 SGSN2外)发送寻呼路由请求。MSC/VLR2可以在所述寻呼路由请求中添加MSC/VLR2中记录的被叫UE对应的LAI,以使SGSm接收到所述寻呼路由请求后,可以根据所述寻呼路由请求携带的LAI,判断被叫UE实际所在的CS域位置信息是否与在HLR中登记的CS域位置信息匹配。所述寻呼路由请求中还携带被叫UE的IMSI。以使其它覆盖区的SGSN(除SGSN2 外)根据所述寻呼路由请求中携带的被叫UE的IMSI,判断其是否存储被叫UE的数据信息。304、终端所在覆盖区的分组域服务设备接收所述请求后,确定存在终端的数据; 所述分组域服务设备判断所述请求中的位置区域识别码是否属于本覆盖区;具体可以为SGSNl接收所述寻呼路由请求后,根据所述寻呼路由请求中携带的IMSI,通过查询,确定其存储被叫UE的数据信息。SGSm判断所述寻呼路由请求携带的LAI是否属于本覆盖区。因为所述LAI不是SGSm控制的覆盖区1内的识别码,所以,SGSm确定被叫UE在 HLR中登记的CS域位置信息在其它覆盖区内,SGSNl进入步骤305。在SGSN:MSC/VLR = 1 :n的情况下,SGSNl还需进一步判断SGSm中记录的被叫UE 对应的MSC/VLR号码是否与发起寻呼路由请求的MSC/VLR匹配;如果不匹配,则SGSm进入步骤305。另外,确定其中不存在被叫UE的数据信息的SGSN,还可以回寻呼拒绝以通知MSC/ VLR2该SGSN中不存在被叫UE的数据信息。305、所述分组域服务设备指示终端发起联合位置更新。具体可以为SGSNl确定被叫UE在HLR中登记的CS域位置信息在其它覆盖区内,因此,SGSNl 向被叫UE强制下发Detach,被叫UE接收Detach,被叫UE发送联合位置更新请求。更新成功后,HLR中登记的VLR号码更新为VLRl ;HLR向MSC/VLR1发送PSI_Req/ PRN_Req ;MSC/VLR1按照原有流程寻呼被叫UE ;由于被叫UE在覆盖区1内,所以,寻呼被叫 UE有响应。因此,主叫UE可以呼叫到被叫UE。本发明实施例三提供的分组域和电路域位置信息同步的方法,通过电路域服务设备在确定对终端的寻呼结果为超时后,终端所在覆盖区的分组域服务设备根据终端的位置区域识别码,判断所述请求中的位置区域识别码是否属于本覆盖区,如果不属于本覆盖区, 则通知终端所在覆盖区的分组域服务设备指示终端发起联合位置更新,将所述用户归属位置寄存器中登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。本发明实施例适用于相邻覆盖区比较少的简单组网。本发明实施例只需要CS域的服务设备和PS域的服务设备支持。实施例四在本发明实施例中,用户归属位置寄存器根据配置的分组域和电路域位置信息同步对应表,判断其登记的终端对应的分组域和电路域位置信息是否同步,如图4所示,本发明实施例分组域和电路域位置信息同步的方法,包括401、用户归属位置寄存器根据配置的分组域和电路域位置信息同步对应表,判断其登记的终端对应的分组域服务设备信息和电路域服务设备信息是否匹配;402、如不匹配,则用户归属位置寄存器通知其登记的终端对应的分组域服务设备指示终端发起联合位置更新。在通知所述分组域服务设备指示终端发起联合位置更新之前,用户归属位置寄存器还可以先确定所述终端当前电路域状态为空闲,或者指示电路域服务设备对终端进行寻呼,确定所述寻呼结果为超时,用户归属位置寄存器还可以比较电路域服务设备信息与分组域服务设备信息的更新时间,确定电路域服务设备信息的更新旧于分组域服务设备信息的更新。本发明实施例四提供的分组域和电路域位置信息同步的方法,通过用户归属位置寄存器根据配置的分组域和电路域位置信息同步对应表,判断其登记的终端对应的分组域服务设备信息和电路域服务设备信息是否匹配,如果不匹配,则用户归属位置寄存器通知其登记的分组域服务设备指示终端发起联合位置更新,将其登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。实施例五下面对实施例四所描述的分组域和电路域位置信息同步的方法作进一步的详细描述,本发明实施例适用于MSC/VLR: SGSN(1 1,1 η)的两种组网,只需要HLR支持,如图5 所示,本发明实施例分组域和电路域位置信息同步的方法,包括501、用户归属位置寄存器根据配置的分组域和电路域位置信息同步对应表,判断其登记的终端对应的分组域服务设备信息和电路域服务设备信息是否匹配;具体可以为假设SGSm控制覆盖区1的PS域,MSC/VLR1控制覆盖区1的CS域,SGSN2控制覆盖区2的PS域,MSC/VLR2控制覆盖区2的CS域。假设UE当前在覆盖区1内,存储UE基本信息的HLR中登记的SGSN号码为SGSNl, VLR号码为VLR2。该UE 被呼叫时,HLR 向 MSC/VLR2 发送 PSI_Req/PRN_Req ;MSC/VLR2 接收 PSI_Req/ PRN_Req。HLR中配置控制同一覆盖区的MSC/VLR和SGSN的映射对应表。HLR根据所述映射对应表,判断HLR中登记的被叫UE对应的VLR号码(VLR2)和SGSN号码(SGSNl)是否在同一覆盖区。如果在同一覆盖区,则按照原有流程进行,即向MSC/VLR2发送PSI_Req/PRN_ Req0如果不在同一覆盖区,则继续步骤502。在HLR根据所述映射对应表,判断HLR中登记的被叫UE对应的VLR号码和SGSN 号码是否在同一覆盖区之前,HLR还可以进一步通知MSC/VLR2检查被叫UE当前电路域状态是否为空闲;MSC/VLR2将检查结果添加在PSI_Rsp/PRN_Rsp中,返回给HLR。如果UE当前电路域状态为忙,则HLR不根据所述映射对应表进行判断,按照原有流程进行;如果UE当前电路域状态为空闲,则HLR根据所述映射对应表进行判断。另外,HLR除UE作被叫寻址,根据所述映射对应表,检测HLR中登记的UE对应的 VLR号码和SGSN号码是否在同一覆盖区外,还可以周期性定时根据所述映射对应表,检测 HLR中登记的UE对应的VLR号码和SGSN号码是否在同一覆盖区。如果不在同一覆盖区,则继续步骤502。502、用户归属位置寄存器通知其登记的终端对应的电路域服务设备寻呼终端;
具体可以为HLR通知MSC/VLR2寻呼UE可以有多种实现方式,例如,HLR向MSC/VLR2发送PS 1_ Req/PRN_Req ;MSC/VLR2 接收所述 PSI_Req/PRN_Req 后,寻呼被叫 UE。HLR通知MSC/VLR2寻呼UE之前,还可以进一步判断电路域位置信息的更新是否旧于分组域位置信息的更新。HLR在每次接收到MSC/VLR、SGSN的更新信息时,会记录接收所述更新信息的时间,即记录的MSC/VLR、SGSN的更新时间。如果HLR中登记的被叫UE对应的VLR与SGSN不在同一覆盖区且VLR号码的更新旧于SGSN号码的更新,HLR可以判断被叫UE实际所在的CS域位置信息与在HLR中登记的 CS域位置信息不匹配。如果VLR号码的更新不旧于SGSN号码的更新,则按照原有流程进行,即HLR向 MSC/VLR2 发送 PSI_Req/PRN_Req。503、用户归属位置寄存器获取所述电路域服务设备对终端的寻呼结果;获知对终端的寻呼结果是否为超时。具体可以为HLR获取MSC/VLR2对被叫UE的寻呼结果可以有多种实现方式,例如,MSC/VLR2将携带寻呼结果的PSI_Rsp/PRN_Rsp返回给HLR,HLR接收所述PSI_Rsp/PRN_Rsp。HLR根据接收的PSI_Rsp/PRN_Rsp,获知对被叫UE的寻呼结果是否为超时。如果寻呼未超时,则按照原有流程进行。如果对被叫UE的寻呼为超时,则继续步骤504。504、用户归属位置寄存器向其登记的终端对应的分组域服务设备发送修复流程指示请求消息;HLR向SGSm发送修复流程指示请求消息,以使SGSW根据所述修复流程指示请求消息,指示被叫UE发起联合位置更新。HLR向SGSm发送修复流程指示请求消息可以有多种实现方式,例如,HLR向SGSm发送MAP信令中的注销位置请求(Cancel Location)消息,或者,HLR向SGSm发送携带有修复流程指示标志的注销位置请求(Cancel Location) 消息,如 HLR 在 Cancel Location 消息的 CancelationType 项中填入 2,HLR 将所述 Cancel Location消息发送给SGSN1,以使SGSm根据所述注销位置请求,指示被叫UE发起联合位置更新。继续步骤505。505、所述分组域服务设备通知终端发起联合位置更新。HLR向SGSm发送修复流程指示请求,SGSNl根据所述修复流程指示请求,向被叫 UE强制下发Detach,被叫UE接收Detach,被叫UE发送联合位置更新请求。更新成功后,HLR中登记的VLR号码更新为VLRl ;HLR向MSC/VLR1发送携带SGSN 号码(SGSNl)的PSI_Req/PRN_Req ;MSC/VLR1根据分组域和电路域位置信息同步对应表,判断其登记的被叫UE对应的SGSN号码(SGSm)与VLR号码(VLRl)属于同一覆盖区;MSC/ VLRl按照原有流程寻呼被叫UE ;由于被叫UE在覆盖区1内,所以,寻呼被叫UE有响应。因此,主叫UE可以呼叫到被叫UE。本发明实施例五提供的分组域和电路域位置信息同步的方法,通过用户归属位置寄存器根据配置的分组域和电路域位置信息同步对应表,判断其登记的终端对应的分组域服务设备信息和电路域服务设备信息是否匹配,如果不匹配,则用户归属位置寄存器通知其登记的分组域服务设备指示终端发起联合位置更新,将其登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。实施例六为了使终端在开机或漫游后,能够及时地被呼叫到,本发明实施例提供一种用户归属位置寄存器。如图6所示,本发明实施例用户归属位置寄存器,包括分组域位置信息添加模块601,用于在提取用户端口请求/提取漫游号码请求中, 添加登记的终端对应的分组域服务设备信息;请求发送单元602,用于向登记的终端对应的电路域服务设备发送所述请求。所述用户归属位置寄存器还包括指示恢复移动信息接收单元603,用于接收电路域服务设备发送的指示恢复移动信息;修复流程指示请求发送单元604,用于接收指示恢复移动信息后,向登记的终端对应的分组域服务设备发送修复流程指示请求。本发明实施例六提供的用户归属位置寄存器,通过将登记的终端对应的分组域服务设备信息发送给登记的终端对应的电路域服务设备,以使所述电路域服务设备能够判断其记录的所述终端对应的分组域服务设备信息是否与用户归属位置寄存器中登记的分组域服务设备信息匹配。并根据接收的电路域服务设备发送的指示恢复移动信息,向登记的分组域服务设备发送修复流程指示请求,以使所述分组域服务设备指示终端发起联合位置更新,将登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。实施例七与实施例六相对应的、本发明实施例提供一种电路域服务设备,如图7所示,本发明实施例电路域服务设备,包括请求接收单元701,用于接收用户归属位置寄存器发送的提取用户端口请求/提取漫游号码请求;请求判断单元702,用于判断记录的所述终端对应的分组域服务设备信息是否与所述请求中携带的分组域服务设备信息匹配;通知单元703,用于发送通知分组域服务设备指示终端发起联合位置更新的请求。所述通知单元703进一步包括寻呼路由判断子单元,用于判断是否存在到所述请求中记录的分组域服务设备的寻呼路由;寻呼路由请求发送子单元,用于判断存在到所述请求中记录的分组域服务设备的寻呼路由时,向所述分组域服务设备发送寻呼路由请求;或者,所述通知单元703还包括指示恢复移动信息发送子单元,用于向用户归属位置寄存器发送指示恢复移动信息。所述的电路域服务设备还包括寻呼单元,用于对终端进行寻呼,并判断对终端的寻呼结果是否超时,如果超时,则通知单元发送通知分组域服务设备指示终端发起联合位置更新的请求。
所述的电路域服务设备还包括空闲判断单元,用于判断所述终端当前电路域状态是否为空闲,如果判断为空闲则通知寻呼单元对终端进行寻呼。本发明实施例七提供的电路域服务设备,通过获取用户归属位置寄存器中登记的终端对应的分组域服务设备信息,判断其记录的所述终端对应的分组域服务设备信息是否与用户归属位置寄存器中登记的分组域服务设备信息匹配,如果不匹配,则通知用户归属位置寄存器中登记的分组域服务设备指示终端发起联合位置更新,将所述用户归属位置寄存器中登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。实施例八与实施例六、七相对应的、本发明实施例提供一种分组域服务设备,如图8所示, 本发明实施例分组域服务设备,包括接收单元801,用于接收电路域服务设备发送的寻呼路由请求或者接收用户归属位置寄存器发送的修复流程指示请求;所述接收单元801还包括位置区域识别码判断子单元,用于根据接收的寻呼路由请求中的位置区域识别码,判断所述位置区域识别码是否属于其覆盖区,如果否,则更新请求发送单元向终端发送联合位置更新通知请求。更新请求发送单元802,用于向终端发送联合位置更新通知请求。本发明实施例八提供的分组域服务设备,通过接收电路域服务设备发送的寻呼路由请求或用户归属位置寄存器发送的修复流程指示请求,指示终端发起联合位置更新,将所述用户归属位置寄存器中登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备, 向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。实施例九为了使终端在开机或漫游后,能够及时地被呼叫到,本发明实施例提供一种分组域和电路域位置信息同步的系统。如图9所示,本发明实施例分组域和电路域位置信息同步的系统,包括至少一个用户归属位置寄存器901 ;至少两个分组域服务设备902 ;至少两个电路域服务设备903 ;每个分组域服务设备902控制一片网络覆盖区的分组域;每个电路域服务设备903控制一片网络覆盖区的电路域;其中所述用户归属位置寄存器901,用于在提取用户端口请求/提取漫游号码请求中,添加登记的终端对应的分组域服务设备信息;向登记的终端对应的电路域服务设备 903发送所述请求;所述电路域服务设备903,用于接收用户归属位置寄存器901发送的提取用户端口请求/提取漫游号码请求;判断记录的所述终端对应的分组域服务设备信息是否与所述请求中携带的分组域服务设备信息匹配;判断是否存在到所述请求中记录的分组域服务设备的寻呼路由;判断存在到所述请求中记录的分组域服务设备902的寻呼路由时,向所述分组域服务设备902发送寻呼路由请求;所述分组域服务设备902,用于接收电路域服务设备903发送的寻呼路由请求;向终端发送联合位置更新通知请求。
实施例十本发明实施例还可以提供一种分组域和电路域位置信息同步的系统。如图10所示,本发明实施例分组域和电路域位置信息同步的系统,包括至少一个用户归属位置寄存器1001 ;至少两个分组域服务设备1002 ;至少两个电路域服务设备1003 ;每个分组域服务设备1002控制一片网络覆盖区的分组域;每个电路域服务设备1003控制一片网络覆盖区的电路域;其中所述用户归属位置寄存器1001,用于在提取用户端口请求/提取漫游号码请求中,添加登记的终端对应的分组域服务设备信息;向登记的终端对应的电路域服务设备 1003发送所述请求;接收电路域服务设备发送的指示恢复移动信息;向登记的终端对应的分组域服务设备1002发送修复流程指示请求;所述电路域服务设备1003,用于接收用户归属位置寄存器1001发送的提取用户端口请求/提取漫游号码请求;判断记录的所述终端对应的分组域服务设备信息是否与所述请求中携带的分组域服务设备信息匹配;向用户归属位置寄存器1001发送指示恢复移动信息;所述分组域服务设备1002,用于接收用户归属位置寄存器1001发送的修复流程指示请求;向终端发送联合位置更新通知请求。实施例九、十提供的分组域和电路域位置信息同步的系统,通过电路域服务设备获取用户归属位置寄存器中登记的终端对应的分组域服务设备信息,所述电路域服务设备判断其记录的所述终端对应的分组域服务设备信息是否与用户归属位置寄存器中登记的分组域服务设备信息匹配,如果不匹配,则通知用户归属位置寄存器中登记的分组域服务设备指示终端发起联合位置更新,将所述用户归属位置寄存器中登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。实施例i^一为了使终端在开机或漫游后,能够及时地被呼叫到,本发明实施例提供一种电路域服务设备。如图11所示,本发明实施例电路域服务设备,包括请求接收单元1101,用于接收用户归属位置寄存器发送的提取用户端口请求/提取漫游号码请求;寻呼终端单元1102,用于寻呼终端;寻呼超时判断单元1103,用于判断对终端的寻呼结果是否超时;寻呼路由请求发送单元1104,用于向其它覆盖区的分组域服务设备发送寻呼路由请求。本发明实施例十一提供的电路域服务设备,通过寻呼终端,在判断寻呼结果为超时,向其它覆盖区的分组域服务设备发送寻呼路由请求,以使终端所在覆盖区的分组域服务设备根据所述寻呼路由请求,指示终端发起联合位置更新,将用户归属位置寄存器中登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。
实施例十二与实施例十一相对应的、本发明实施例提供一种分组域服务设备,如图12所示, 本发明实施例分组域服务设备,包括寻呼路由请求接收单元1201,用于接收电路域服务设备发送的寻呼路由请求;寻呼路由请求判断单元1202,用于当确定存在终端数据时,根据所述寻呼路由请求中的位置区域识别码,判断所述位置区域识别码是否属于其覆盖区;更新请求发送单元1203,用于在判断所述位置区域识别码不属于其覆盖区时,向终端发送联合位置更新通知请求。本发明实施例十二提供的分组域服务设备,通过接收电路域服务设备发送的寻呼路由请求,指示终端发起联合位置更新,将用户归属位置寄存器中登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。实施例十三在实施例九、十中,根据电路域服务设备中记录的终端对应的分组域服务设备信息与用户归属位置寄存器中登记的分组域服务设备信息,判断终端在用户归属位置寄存器中登记的分组域和电路域位置信息是否同步。还可以在确定对终端的寻呼结果为超时后, 终端所在覆盖区的分组域服务设备根据终端的位置区域识别码,判断终端在用户归属位置寄存器中登记的分组域和电路域位置信息是否同步,如图13所示,本发明实施例分组域和电路域位置信息同步的系统,包括至少一个用户归属位置寄存器1301 ;至少两个分组域服务设备1302 ;至少两个电路域服务设备1303 ;每个分组域服务设备1302控制一片网络覆盖区的分组域;每个电路域服务设备1303控制一片网络覆盖区的电路域;其中所述电路域服务设备1303,用于接收用户归属位置寄存器1301发送的提取用户端口请求/提取漫游号码请求;寻呼终端并判断对终端的寻呼结果是否超时;若寻呼结果为超时,则向其它覆盖区的分组域服务设备1302发送寻呼路由请求。所述分组域服务设备1302,用于接收电路域服务设备1303发送的寻呼路由请求; 当确定存在终端数据时,根据所述寻呼路由请求中的位置区域识别码,判断所述位置区域识别码是否属于其覆盖区;若判断所述位置区域识别码不属于其覆盖区,则向终端发送联合位置更新通知请求。本发明实施例十三提供的分组域和电路域位置信息同步的系统,通过电路域服务设备在确定对终端的寻呼结果为超时后,终端所在覆盖区的分组域服务设备根据终端的位置区域识别码,判断所述请求中的位置区域识别码是否属于本覆盖区,如果不属于本覆盖区,则通知终端所在覆盖区的分组域服务设备指示终端发起联合位置更新,将所述用户归属位置寄存器中登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息, 避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。实施例十四为了使终端在开机或漫游后,能够及时地被呼叫到,本发明实施例提供一种用户归属位置寄存器。如图14所示,本发明实施例用户归属位置寄存器,包括
同步对应表配置单元1401,用于配置分组域和电路域位置信息同步对应表;同步判断单元1402,用于根据配置的分组域和电路域位置信息同步对应表,判断登记的终端对应的分组域服务设备信息和电路域服务设备信息是否匹配;修复流程指示请求发送单元1403,用于向分组域服务设备发送修复流程指示请求。所述用户归属位置寄存器还包括更新比较单元1404,用于判断电路域位置信息的更新是否旧于,分组域位置信息的更新。本发明实施例十四提供的用户归属位置寄存器,通过根据配置的分组域和电路域位置信息同步对应表,判断其登记的终端对应的分组域服务设备信息和电路域服务设备信息是否匹配,如果不匹配,则通知其登记的分组域服务设备指示终端发起联合位置更新,将其登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。实施例十五在本发明实施例中,用户归属位置寄存器根据配置的分组域和电路域位置信息同步对应表,判断其登记的终端对应的分组域和电路域位置信息是否同步,如图15所示, 本发明实施例分组域和电路域位置信息同步的系统,包括至少一个用户归属位置寄存器 1501 ;至少两个分组域服务设备1502 ;至少两个电路域服务设备1503 ;每个分组域服务设备1502控制一片网络覆盖区的分组域;每个电路域服务设备1503控制一片网络覆盖区的电路域;其中所述用户归属位置寄存器1501,用于根据配置的分组域和电路域位置信息同步对应表,判断登记的终端对应的分组域服务设备信息和电路域服务设备信息是否匹配; 若不匹配,则向分组域服务设备1502发送修复流程指示请求;所述分组域服务设备1502,用于接收用户归属位置寄存器1501发送的修复流程指示请求;向终端发送联合位置更新通知请求。本发明实施例十五提供的分组域和电路域位置信息同步的系统,通过用户归属位置寄存器根据配置的分组域和电路域位置信息同步对应表,判断其登记的终端对应的分组域服务设备信息和电路域服务设备信息是否匹配,如果不匹配,则用户归属位置寄存器通知其登记的分组域服务设备指示终端发起联合位置更新,将其登记的电路域服务设备信息更新为终端实际所在的电路域服务设备信息,避免了呼叫终端时,通过用户归属位置寄存器中登记的旧的电路域服务设备,向终端下寻呼,寻呼不到终端的问题,使终端在开机或漫游后,能够及时地被呼叫到。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种分组域和电路域位置信息同步的方法,其特征在于,包括寻呼终端;判断寻呼结果是否超时;如寻呼结果为超时,则向其它覆盖区的分组域服务设备发送寻呼路由请求,所述请求携带有终端的位置区域识别码;分组域服务设备接收所述请求后,确定如果存在所述终端的数据,则所述分组域服务设备判断所述请求中的位置区域识别码是否属于本覆盖区,如果不属于本覆盖区,则所述分组域服务设备指示终端发起联合位置更新。
2.根据权利要求1所述的分组域和电路域位置信息同步的方法,其特征在于,所述寻呼终端的步骤之前还包括确定终端当前电路域状态为空闲。
3.一种电路域服务设备,其特征在于,包括请求接收单元,用于接收用户归属位置寄存器发送的提取用户端口请求/提取漫游号码请求;寻呼终端单元,用于寻呼终端;寻呼超时判断单元,用于判断对终端的寻呼结果是否超时;寻呼路由请求发送单元,用于若寻呼结果为超时,则向其它覆盖区的分组域服务设备发送寻呼路由请求。
4.一种分组域服务设备,其特征在于,包括寻呼路由请求接收单元,用于接收电路域服务设备发送的寻呼路由请求;寻呼路由请求判断单元,用于当确定存在终端数据时,根据所述寻呼路由请求中的位置区域识别码,判断所述位置区域识别码是否属于其覆盖区;更新请求发送单元,用于在判断所述位置区域识别码不属于其覆盖区时,向终端发送联合位置更新通知请求。
5.一种分组域和电路域位置信息同步的系统,其特征在于,包括至少一个用户归属位置寄存器;至少两个分组域服务设备;至少两个电路域服务设备;每个分组域服务设备控制一片网络覆盖区的分组域;每个电路域服务设备控制一片网络覆盖区的电路域;其中所述电路域服务设备,用于接收用户归属位置寄存器发送的提取用户端口请求/ 提取漫游号码请求;寻呼终端并判断对终端的寻呼结果是否超时;若寻呼结果为超时,则向其它覆盖区的分组域服务设备发送寻呼路由请求;所述分组域服务设备,用于接收电路域服务设备发送的寻呼路由请求;当确定存在终端数据时,根据所述寻呼路由请求中的位置区域识别码,判断所述位置区域识别码是否属于其覆盖区;若判断所述位置区域识别码不属于其覆盖区,则向终端发送联合位置更新通知请求。
全文摘要
本发明实施例公开了一种分组域和电路域位置信息同步的方法、装置及系统,涉及通信领域,用以使终端在开机或漫游后能够及时地被呼叫到。本发明实施例提供的分组域和电路域位置信息同步的方法,包括寻呼终端;判断寻呼结果是否超时;如寻呼结果为超时,则向其它覆盖区的分组域服务设备发送寻呼路由请求,所述请求携带有终端的位置区域识别码;分组域服务设备接收所述请求后,确定如果存在所述终端的数据,则所述分组域服务设备判断所述请求中的位置区域识别码是否属于本覆盖区,如果不属于本覆盖区,则所述分组域服务设备指示终端发起联合位置更新。本发明可以应用于维护电路域的位置更新。
文档编号H04W8/02GK102291708SQ201110193030
公开日2011年12月21日 申请日期2008年10月24日 优先权日2008年10月24日
发明者王东兴, 王翃宇 申请人:华为技术有限公司