同步vlr与sgsn用户状态的方法及系统的制作方法

文档序号:7959681阅读:285来源:国知局
专利名称:同步vlr与sgsn用户状态的方法及系统的制作方法
技术领域
本发明涉及一种通信方法及系统,特别是涉及一种拜访位置寄存器(VLR,Visit Location Register)与服务GPRS支持节点(SGSN,Serving GPRS SupportNode)同步用户状态的方法及系统。
背景技术
现有技术蜂窝移动网络中,MSC(Mobile Switch Center,移动交换中心)/VLR与SGSN是两个重要的设备。VLR负责存储与呼叫处理有关的一些数据,例如用户的号码,所处位置区的识别,向用户提供的服务等参数。SGSN则记录终端的当前位置信息,并且在终端和GGSN(Gateway GPRS Supporting Node,网关GPRS支持节点)之间完成移动分组数据的发送和接收。
目前蜂窝移动网络以小区(CELL)划分。小区外面的用户呼叫该小区里面的用户时,外面电话泛指主叫。如果该小区用户手机关机或VLR的用户状态表明已经关机,VLR就会给主叫回被叫关机信息。如果小区里面的用户呼叫小区外用户,小区里面的用户手机会首先跟VLR接触,VLR检查到其用户状态表明已经关机,则发起数据恢复,把用户状态恢复成正确的状态(开机状态),继续允许呼叫接通。
参阅图1,3GPP TS 29018通信协议规定,Cs域(电路域)和Ps域(分组域)共同组网中,也即Cs+Ps域或Cs+Ps模式中,正常情况下手机路由区更新或开机附着时SGSN才会往VLR发起联合位置更新。VLR收到联合位置更新后停止隐式分离定时器,并把用户状态置为开机和联合状态,此后手机在Ps域做周期位置更新不需要通知VLR,协议中规定周期位置更新SGSN不需要通知VLR。协议另外规定,当SGSN里面的用户状态是非关联时,但是周期位置更新上来的消息是关联的,SGSN就必须要通知VLR,使VLR刷新用户状态,这个过程叫做“联合位置更新”,此时手机属于联合附着状态。
如果现网中存在某些位置区(LAI)下面某个小区只有Cs模式的情况下,手机从有Cs+Ps域模式的小区a漫游到只有Cs模式的小区b,那么手机就很自然地往Cs域发起普通位置更新或周期位置更新请求。VLR收到Cs域的位置更新,根据协议,VLR就会把手机联合状态置成非联合状态而且重新启动隐式分离定时器。此时如果手机再次回到Cs+Ps模式的小区a,手机往Ps域发起周期位置更新。此后手机一直在小区a停留不做任何业务,等VLR里面的隐式分离定时超时就会把用户的隐式分离状态置成关机(detach),至此就出现SGSN里的用户状态是开机联合附着,而VLR里的用户状态是关机非联合附着,此后如果手机不主动发起业务,手机就再也做不了被叫。
另外,现有协议规定手机再次回到Cs+Ps模式的小区a、VLR检测到非Gs口发起的联合分离消息时把手机联合状态置成非联合状态而且重新启动隐式分离定时器是必要的。因为当手机到了只有Cs模式的小区b时,手机与网络就不再联合附着了,在这种情况下手机与SGSN就会完全失去联系,即跟网络失去了联系,VLR里面存放的用户当前所在的位置区就无法更新。当该用户做被叫的话,VLR只能往VLR里面记录的用户位置区下寻呼,结果寻呼不到,导致被叫失败。
实际中VLR和SGSN里面用户状态的关联状态不一致导致VLR里面的用户被置为隐式分离的问题经常发生,例如前述的Cs+Ps域和Cs域的组网情况。还有纯碎Cs+Ps域的组网也可能出现同样问题,例如用户跑到无信号区域再到有信号区域就会有类似问题。另外,只要在Cs和Cs+Ps的混合组网下,Cs跟Cs+Ps的边界就很不明确而且有些地方可能没有信号,处于边界的手机往往很难区分自己所在那个覆盖区下,很经常主动往Cs和Ps+Cs口发起周期位置更新,只要出现一次用户在VLR里面的状态就是非关联了,根据协议非关联状态下,VLR里面的隐式分离定时器就起作用,超时就会把手机置关机。
从上面可以看出,当手机离开Cs+Ps模式的小区或进入无信号区域时,即离开Ps模式覆盖区时,VLR的用户状态发生改变,变为关机非联合状态;当手机重新进入Cs+Ps模式的小区时,SGSN里面用户状态的是关联状态,因此SGSN不通知VLR刷新用户状态,导致VLR和SGSN里面用户状态的关联状态不一致。
在移动通信网络里VLR和SGSN里面用户状态的关联状态是否一致非常重要,但是前述场景在现有技术移动网络中是容易发生的,而现有技术和现有协议都没有解决该场景导致的问题的方法。

发明内容
本发明要解决的技术问题是提供一种在Ps域网络覆盖不全情况下确保用户可以作被叫的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法。
本发明要解决的技术问题是又提供一种在Ps域网络覆盖不全情况下确保用户可以作被叫的同步拜访位置寄存器与服务GPRS支持节点用户状态的系统。
为解决上述第一技术问题,本发明的目的是通过以下技术方案实现的提供一种同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,该方法包括步骤B、当检测到非Gs口发出的联合分离消息时,通知服务GPRS支持节点;C、刷新服务GPRS支持节点的用户状态;I、当收到表明关联态的用户位置消息时,置服务GPRS支持节点用户状态为关联态并通知拜访位置寄存器。
在所述步骤B之前还包括步骤A、当用户离开Cs+Ps域时,非Gs口发出联合分离消息,置拜访位置寄存器用户状态为非关联态。
步骤B中,向服务GPRS支持节点发送含用户状态信息的消息,步骤C中,GPRS支持节点根据所述消息刷新其用户状态为非关联态。
在步骤C和I之间还包括步骤D、响应拜访位置寄存器。
在步骤D和I之间还包括步骤E、当超时后拜访位置寄存器没有收到响应,继续通知服务GPRS支持节点。
在步骤E和I之间还包括步骤F、当向服务GPRS支持节点通知超过预定次数时,等待拜访位置寄存器内用户隐式分离定时器超时;H、把服务GPRS支持节点的用户状态刷新到拜访位置寄存器。
所述步骤H是通过含用户状态信息的响应消息把服务GPRS支持节点用户状态刷新到拜访位置寄存器。
在步骤F和H之间还包括步骤G、当隐式分离定时器超时,通知服务GPRS支持节点刷新拜访位置寄存器的用户状态;所述步骤H是当收到消息后通过含用户状态信息的响应消息把服务GPRS支持节点用户状态刷新到拜访位置寄存器。
步骤H中,当拜访位置寄存器收到的响应消息中不含用户状态信息时,继续通知服务GPRS支持节点刷新拜访位置寄存器的用户状态。
刷新拜访位置寄存器用户状态失败时,置拜访位置寄存器用户状态为隐式关机,结束流程。
当通知服务GPRS支持节点超时仍没有收到响应消息时,则拜访位置寄存器继续通知服务GPRS支持节点,超过预定次数后结束流程,置拜访位置寄存器用户状态为隐式关机。
所述步骤I是当用户再次回到Cs+Ps域向服务GPRS支持节点进行周期位置更新或漫游到其他路由区进行向服务GPRS支持节点进行路由区更新时,服务GPRS支持节点收到所述表明关联态的更新消息,置关联态并通过Gs口位置更新消息通知拜访位置寄存器刷新用户状态。
为解决上述第二技术问题,本发明的目的是通过以下技术方案实现的提供一种同步拜访位置寄存器与服务GPRS支持节点用户状态的系统,包括同步模块,其检测到非Gs口发出的联合分离消息时,用拜访位置寄存器通知并刷新服务GPRS支持节点用户状态,当收到表明关联态的用户位置消息时,置服务GPRS支持节点用户状态为关联态并通知拜访位置寄存器。
所述联合分离消息在用户离开Cs+Ps域时由非Gs口发出,并在通知服务GPRS支持节点之前置拜访位置寄存器用户状态为非关联态。
所述拜访位置寄存器置用户状态为非关联态后通知服务GPRS支持节点刷新用户状态。
当服务GPRS支持节点刷新用户状态后,回复响应消息给拜访位置寄存器。
还包括异常处理模块,当超时后拜访位置寄存器没有收到响应消息,异常处理模块通知拜访位置寄存器继续通知服务GPRS支持节点刷新用户状态。
当向服务GPRS支持节点通知超过预定次数时,异常处理模块等待拜访位置寄存器内用户隐式分离定时器超时,当隐式分离定时器超时,异常处理模块通知服务GPRS支持节点将其用户状态刷新到拜访位置寄存器。
当拜访位置寄存器收到的响应消息中不含用户状态信息时,异常处理模块通知拜访位置寄存器刷新服务GPRS支持节点的用户状态。
当刷新拜访位置寄存器用户状态失败时,异常处理模块通知拜访位置寄存器置其用户状态为隐式关机,结束流程。
以上第一技术方案可以看出,由于本发明设计在拜访位置寄存器检测到非Gs口发起的联合分离消息时把服务GPRS支持节点状态置成非关联态。因此等用户再次回到Cs+Ps域做周期位置更新或手机漫游到其他路由区做路由区更新,依据协议服务GPRS支持节点的用户状态重新置关联态,实现拜访位置寄存器和服务GPRS支持节点里面用户状态的关联状态一致的目的,从而在出现Ps域覆盖不全的情况下有一套有效的机制保证用户可以作为被叫。
以上第二技术方案可以看出,由于本发明设计一种同步模块,在拜访位置寄存器检测到非Gs口发起的联合分离消息时把服务GPRS支持节点状态置成非关联态。因此等用户再次回到Cs+Ps域做周期位置更新或手机漫游到其他路由区做路由区更新,依据协议服务GPRS支持节点的用户状态重新置关联态,实现拜访位置寄存器和服务GPRS支持节点里面用户状态的关联状态一致的目的,从而在出现Ps域覆盖不全的情况下有一套有效的机制保证用户可以作为被叫。


图1是现有技术手机在Cs+Ps域、Cs域以及Ps域下漫游时和VLR与SGSN通信的示意图;图2是本发明同步拜访位置寄存器与服务GPRS支持节点用户状态的方法流程图;图3是本发明同步拜访位置寄存器与服务GPRS支持节点用户状态的方法中VLR成功刷新SGSN用户状态的流程图;
图4是本发明同步拜访位置寄存器与服务GPRS支持节点用户状态的方法中VLR刷新SGSN用户状态失败后SGSN同步VLR用户状态的流程图;图5是本发明同步拜访位置寄存器与服务GPRS支持节点用户状态的系统结构示意图。
具体实施例方式
本发明原理可以概述为在任何时候,VLR检测到非Gs口发起的联合分离消息,导致用户的联合附着状态从关联变成非关联,则向SGSN发送带非关联信息的消息。SGSN收到消息后把状态置成非关联态。等用户再次回到Cs+Ps域做周期位置更新或手机漫游到其他路由区做路由区更新,则会重新置SGSN关联态,根据协议,此时SGSN通过Gs口位置更新消息刷新VLR用户状态,实现VLR和SGSN里面用户状态的关联状态一致的目的,从而在出现Ps域覆盖不全导致出现用户在SGSN和VLR里面状态不一致的问题时有一套有效的机制保证用户可以作为被叫。
以下结合附图和具体实施方式
,进一步说明本发明。
参阅图2和图3,本发明同步拜访位置寄存器与服务GPRS支持节点用户状态的方法包括以下步骤A、在Cs+Ps混合组网的通信环境中,在任何时候,VLR检测到非Gs口发起的联合分离消息,依据3GPP TS 29.018通信协议规定,VLR将其原先为关联的联合附着用户状态置为非关联用户状态(101)。
所述的任何时候,包括但不限于用户从Cs+Ps域进入单独的Cs域;用户进入无信号区域再到有信号区域;在Cs和Cs+Ps的混合组网下,处于Cs和Cs+Ps域边界的手机由于边界不明确,使用户手机很难区分自己所在那个覆盖区下主动往Cs和Ps+Cs口发起周期位置更新。
B、如前所述,当VLR检测到非Gs口发起的联合分离消息并置其用户状态为非关联时,VLR向SGSN发送含非关联用户状态信息的消息(102),通知SGSN刷新其用户状态。
C、VLR用所述消息通知SGSN刷新其用户状态(103)。
在步骤A所述的用户从Cs+Ps域进入单独的Cs域等情况发生时,用户手机离开网络造成SGSN内存储的用户状态错误或不确定。一种情况是用户手机先是离开Ps+Cs域到了别的路由区,超时后SGSN内的隐式分离定时器置关机状态,SGSN的用户状态为非关联,然后用户从别的路由区回到Ps+Cs域时都通知SGSN和VLR;另一种情况是SGSN内存储的用户状态还是联合状态,并没有被清空,则用户手机回到Ps+Cs域时进行周期位置更新,不通知VLR,因而需要VLR用消息通知SGSN刷新其用户状态。
所述VLR通知SGSN的消息是基于协议3GPP TS 29.018的新增的含用户状态信息的消息,其在现有3GPP TS 29.018协议消息定义基础上进行扩展,扩展内容定义如下

表一上述消息作为扩展内容插入3GPP TS 29.018协议消息的扩展字段中,见下表

表二上表中,最后一行是本实施方式采用的扩展字段“BSSAP+-association-check-req/rsp”,所述字段带Association信元,其定义如下

表三SGSN接收到带Association信元的消息后,提取出该信元。根据上表的定义获得Association信元表示的用户状态。比如收到“00010010”信元时,则表示VLR里的用户状态是“非联合附着”,随即置其用户状态为“非联合附着”。
D、当SGSN刷新用户状态后,回复不含用户状态信息的响应消息给VLR,以表明SGSN已经收到VLR用户状态同步的消息(104)。
本发明还提供刷新SGSN用户状态的异常处理机制,确保用户离开Ps域时VLR能把用户状态同步到SGSN。所述异常处理机制包括步骤E和FE、VLR向SGSN发送含用户状态信息的消息后,启动5~10秒的定时器。当定时器超时后VLR没有收到SGSN的响应消息时,VLR继续向SGSN发送含用户状态信息的消息(102),继续通知服务GPRS支持节点。
本实施方式设定VLR最多向SGSN重复发送3次消息。
F、当VLR向SGSN通知超过3次都没有收到SGSN的响应消息时,VLR等待其内用户隐式分离定时器超时。
G、参阅图2和图4,隐式分离定时器超时后,VLR向SGSN发送不含用户状态信息的消息(105),通知SGSN刷新拜访位置寄存器的用户状态。
首先,启动5~10秒定时器,如果VLR向SGSN发送信息超时仍没有收到响应消息时,则VLR继续向SGSN发送不含用户状态信息的消息。超过3次仍没有收到SGSN的响应消息,则置VLR用户状态为隐式关机(107),后结束流程。
H、将SGSN用户状态刷新到VLR(106)。
所述步骤H是当收到消息后通过含用户状态信息的响应消息把SGSN用户状态刷新到VLR。
具体上,SGSN通过含用户状态信息的响应消息把用户状态刷新到VLR。所述消息格式参照表一至表三。
此时SGSN根据用户当前状态填写Assosiation信元响应VLR,VLR根据Assosiantion信元修改用户状态。如果VLR里用户状态是关联的,停止隐式分离定时器的运作,如果用户状态是非联合的,那么说明SGSN的用户状态和VLR的用户状态也是一致的,不属于状态不一致,VLR置用户关机正确。
如果VLR收到的响应消息中不含用户状态信息,VLR继续向SGSN发送不含用户状态信息的消息(110),继续通知SGSN以获得来自SGSN的含用户状态信息的响应消息。如果仍然同步失败,则置VLR用户状态为隐式关机(107),并结束该流程。
I、当SGSN收到表明关联态的用户位置消息时,置其用户状态为关联态(108)并通知VLR(109)。
具体是当用户再次回到Cs+Ps域向SGSN进行周期位置更新或漫游到其他路由区进行向SGSN进行路由区更新时,SGSN收到所述表明关联态的更新消息,置关联态。该联合位置更新引发SGSN通过Gs口位置更新消息通知VLR刷新用户状态。可参阅用于Gs口刷新VLR用户状态的3GPP TS 29.018协议消息“BSSAP+-LOCATION-UPDATE-REQUEST”字段。
从以上可以知道,当用户在纯Cs区域,手机从A/Iu口发起位置更新,致使VLR里的用户状态变为非关联。当手机再次回到Ps+Cs域时,手机的关联状态没有被清空,在Ps域一直附着,手机再往Ps域发起周期位置更新。一般情况下手机在Ps域做周期位置更新不通知VLR,就会出现手机是在Ps域关联,SGSN的用户状态也是关联,此后VLR里的用户数据不会再次得到更新,因而到隐式分离定时超时用户状态置成关机,用户无法作为被叫。为了避免不能作被叫的情况发生,因此本发明设计在用户离开Ps+Cs域时由VLR同步SGSN的用户状态,等用户再次回到Ps+Cs域时,因为SGSN里面的用户状态已经被同步为非关联,按照协议SGSN必须要通知VLR。上述情况中,如果VLR同步SGSN的用户状态失败,则在隐式分离定时器超时的时候再次同步SGSN的用户状态,当SGSN收到VLR的同步请求消息后,SGSN就认为VLR里面的用户信息不可靠,则根据SGSN的用户状态填写Association信元发给VLR。最终解决出现Ps域覆盖不全导致出现用户在SGSN和VLR里面状态不一致的问题,保证用户在各种情况下都可以作为被叫。
另外,在VLR同步SGSN用户状态为非关联后,会出现两种情况1、手机确实已经与网络非关联了,那么手机在周期位置更新定时器超时后会分别往Ps和Cs发起位置更新,这样SGSN和VLR的隐式分离定时器都得到刷新,定时器不会超时。
2、手机当前还是联合附着状态,手机不会往Cs域发起位置更新,只会往Ps域发起联合位置更新。当手机往Ps域发起联合位置更新时,SGSN发现其用户状态时非关联,SGSN主动同步VLR的用户状态,使VLR用户状态刷新为重新联合附着。
在本发明其他实施方式中,可以对异常处理机制进行更多设计。比如步骤H中如果VLR收到的响应消息中不含用户状态信息,则直接置VLR用户状态为隐式关机;比如步骤G中VLR向SGSN发送不含用户状态信息的3GPP TS29.018协议消息超时后仍没有收到响应消息时,直接置VLR用户状态为隐式关机;所述定时器设定的时间可以更改,而不限于5~10秒;步骤E和G中,VLR向SGSN重复发送信息的次数可以1、2、4或5等等;在一定条件下,步骤G可以省略,或者步骤F,G,H都可以省略,甚至异常处理机制也可以省略。
本发明还提供一种应用上述方法的同步拜访位置寄存器与服务GPRS支持节点用户状态的系统。参阅图5,所述系统包括拜访位置寄存器10、服务GPRS支持节点20、同步模块以及异常处理模块。所述同步模块可以是拜访位置寄存器10或服务GPRS支持节点20作为它们之中的一部分。所述异常处理模块可以作为同步模块的一部分。
在用户40离开Cs+Ps域时所述同步模块检测到非Gs口30发出联合分离消息,用VLR通知并刷新SGSN用户状态,当用户40返回Cs+Ps域时SGSN收到表明关联态的用户40位置消息,置SGSN用户状态为关联态并通知VLR。
在VLR通知SGSN之前,依据协议VLR将其用户状态置为非关联态,并发送含用户状态信息的消息以通知SGSN刷新用户状态。本发明在3GPP TS29.018协议消息中设置表明用户状态信息的扩展字段“BSSAP+-association-check-req/rsp”,所述字段带Association信元。
本发明同步拜访位置寄存器10与服务GPRS支持节点20用户状态的系统在同步时经历两个阶段一、在Cs+Ps域的用户40离开Ps域的阶段此时,同步模块检测到非Gs口30发出联合分离消息,用VLR通知并刷新SGSN用户状态,使用户40返回Cs+Ps域时满足同步VLR用户状态的条件。
具体是,同步模块检测到非Gs口30发出联合分离消息,依据现有协议VLR将其用户状态置为非关联。依据本发明,此时VLR发送含用户状态信息的消息以通知SGSN刷新用户状态。同时,异常处理模块准备处理同步过程中出现的错误,确保同步完成,或在同步最终失败的情况下通知VLR置其用户状态为隐式关机,结束流程。
当SGSN刷新用户状态后,回复不含用户状态信息的响应消息给VLR,以表明SGSN已经收到VLR用户状态同步的消息。VLR向SGSN发送含用户状态信息的消息后,启动5~10秒的定时器。当定时器超时后VLR没有收到SGSN的响应消息时,VLR继续向SGSN发送含用户状态信息的消息(102)。如果重复发送3次消息仍没有收到SGSN的响应消息时,VLR等待其内用户40隐式分离定时器超时。隐式分离定时器超时后,VLR向SGSN发送不含用户状态信息的消息。
当收到消息后通过含用户状态信息的响应消息把SGSN用户状态刷新到VLR。如果VLR收到的响应消息中不含用户状态信息,VLR继续向SGSN发送不含用户状态信息的消息,以获得来自SGSN的含用户状态信息的响应消息。如果仍然同步失败,则置VLR用户状态为隐式关机。
二、用户40重新返回Cs+Ps域阶段因为在第一阶段中SGSN的用户状态已经被同步为非关联,因此用户40向SGSN进行路由区更新时,SGSN收到所述表明关联态的更新消息,置关联态。依据现有协议,SGSN的用户状态由非关联更新为关联时,需要通过Gs口30位置更新消息通知VLR刷新用户状态。最终解决出现Ps域覆盖不全导致出现用户40在SGSN和VLR里面状态不一致的问题,保证用户40在各种情况下都可以作为被叫。
本发明可以弥补现有网络中CS+PS混合组网带来的网络缺陷,完善Gs口的MAP协议,优化网络的性能,避免出现用户无法作被叫的现象。
以上对本发明所提供的一种同步拜访位置寄存器与服务GPRS支持节点用户状态的方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于,包括以下步骤B、当检测到非Gs口发出的联合分离消息时,通知服务GPRS支持节点;C、刷新服务GPRS支持节点的用户状态;I、当收到表明关联态的用户位置消息时,置服务GPRS支持节点用户状态为关联态并通知拜访位置寄存器。
2.根据权利要求1所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于在所述步骤B之前还包括步骤A、当用户离开Cs+Ps域时,非Gs口发出联合分离消息,置拜访位置寄存器用户状态为非关联态。
3.根据权利要求2所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于步骤B中,向服务GPRS支持节点发送含用户状态信息的消息,步骤C中,GPRS支持节点根据所述消息刷新其用户状态为非关联态。
4.根据权利要求1所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于在步骤C和I之间还包括步骤D、响应拜访位置寄存器。
5.根据权利要求4所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于在步骤D和I之间还包括步骤E、当超时后拜访位置寄存器没有收到响应,继续通知服务GPRS支持节点。
6.根据权利要求5所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于在步骤E和I之间还包括步骤F、当向服务GPRS支持节点通知超过预定次数时,等待拜访位置寄存器内用户隐式分离定时器超时;H、把服务GPRS支持节点的用户状态刷新到拜访位置寄存器。
7.根据权利要求6所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于所述步骤H是通过含用户状态信息的响应消息把服务GPRS支持节点用户状态刷新到拜访位置寄存器。
8.根据权利要求7所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于在步骤F和H之间还包括步骤G、当隐式分离定时器超时,通知服务GPRS支持节点刷新拜访位置寄存器的用户状态;所述步骤H是当收到消息后通过含用户状态信息的响应消息把服务GPRS支持节点用户状态刷新到拜访位置寄存器。
9.根据权利要求8所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于步骤H中,当拜访位置寄存器收到的响应消息中不含用户状态信息时,继续通知服务GPRS支持节点刷新拜访位置寄存器的用户状态。
10.根据权利要求9所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于当刷新拜访位置寄存器用户状态失败时,置拜访位置寄存器用户状态为隐式关机,结束流程。
11.根据权利要求8所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于当通知服务GPRS支持节点超时仍没有收到响应消息时,则拜访位置寄存器继续通知服务GPRS支持节点,超过预定次数后结束流程,置拜访位置寄存器用户状态为隐式关机。
12.根据权利要求1所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的方法,其特征在于所述步骤I是当用户再次回到Cs+Ps域向服务GPRS支持节点进行周期位置更新或漫游到其他路由区进行向服务GPRS支持节点进行路由区更新时,服务GPRS支持节点收到所述表明关联态的更新消息,置关联态并通过Gs口位置更新消息通知拜访位置寄存器刷新用户状态。
13.一种同步拜访位置寄存器与服务GPRS支持节点用户状态的系统,包括拜访位置寄存器和服务GPRS支持节点,其特征在于包括同步模块,其检测到非Gs口发出的联合分离消息时,用拜访位置寄存器通知并刷新服务GPRS支持节点用户状态,当收到表明关联态的用户位置消息时,置服务GPRS支持节点用户状态为关联态并通知拜访位置寄存器。
14.根据权利要求13所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的系统,其特征在于所述联合分离消息在用户离开Cs+Ps域时由非Gs口发出,并在通知服务GPRS支持节点之前置拜访位置寄存器用户状态为非关联态。
15.根据权利要求14所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的系统,其特征在于当服务GPRS支持节点刷新用户状态后,回复响应消息给拜访位置寄存器。
16.根据权利要求15所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的系统,其特征在于还包括异常处理模块,当超时后拜访位置寄存器没有收到响应消息,异常处理模块通知拜访位置寄存器继续通知服务GPRS支持节点刷新用户状态。
17.根据权利要求16所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的系统,其特征在于当向服务GPRS支持节点通知超过预定次数时,异常处理模块等待拜访位置寄存器内用户隐式分离定时器超时,当隐式分离定时器超时,异常处理模块通知服务GPRS支持节点将其用户状态刷新到拜访位置寄存器。
18.根据权利要求17所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的系统,其特征在于当拜访位置寄存器收到的响应消息中不含用户状态信息时,异常处理模块通知拜访位置寄存器刷新服务GPRS支持节点的用户状态。
19.根据权利要求18所述的同步拜访位置寄存器与服务GPRS支持节点用户状态的系统,其特征在于当刷新拜访位置寄存器用户状态失败时,异常处理模块通知拜访位置寄存器置其用户状态为隐式关机,结束流程。
全文摘要
本发明公开一种同步拜访位置寄存器与服务GPRS支持节点用户状态的方法及其系统,该方法包括步骤B、当检测到非Gs口发出的联合分离消息时,通知服务GPRS支持节点;C、刷新服务GPRS支持节点的用户状态;I、当收到表明关联态的用户位置消息时,置服务GPRS支持节点用户状态为关联态并通知拜访位置寄存器。本发明可以弥补现有网络中CS+PS混合组网带来的网络缺陷,完善Gs口的MAP协议,优化网络的性能,避免出现用户无法作被叫的现象。
文档编号H04W8/06GK101047973SQ20061007318
公开日2007年10月3日 申请日期2006年4月12日 优先权日2006年4月12日
发明者梁以业, 史文胜 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1