专利名称:归属位置寄存器中用户位置信息异常的处理方法及系统的利记博彩app
技术领域:
本发明涉及移动通讯领域,具体地,涉及一种归属位置寄存器
中用户位置信息异常的处理方法及系统,其尤其适用于CDMA (Code Division Multiple Access,石马分多址4妻入)网纟各。
背景技术:
在CDMA ( Code Division Multiple Access,码分多址4妄入)网 络中,HLR ( Home Location Register,归属位置寄存器)记录了在 本HLR》文号的移动用户的位置信息,随着移动用户位置的变化, HLR中记录的位置信息也随之进行变化。
移动用户进行被叫终呼时,主叫用户和被叫用户不在相同的 MSC ( Mobile Switch Center,移动交4奐中心)/VLR ( Visit Location Register, ^早访位置寄存器)下(局间呼叫),主叫用户所在MSC/VLR 向被叫用户的归属HLR发送位置信息请求消息(LOCREQ), HLR 会向被叫移动用户所在MSC/VLR发送路由请求消息(ROUTREQ ) "i青求;故叫^各由,通过^各由"i青求响应消息(routreq), HLR可以确i人 当前记录的被叫用户位置信息是否正确并进行纠正。
如图l所示,移动用户进^fi^皮叫终呼时,移动用户当前所登记 的MSC/VLR与主叫用户所在MSC/VLR相同(局内。乎叫),HLR 直接向主叫MSC/VLR返回被叫用户的位置信息。在此场景下,若 :故叫用户当前并不在当前HLR记录的MSC/VLR中,则本次呼叫失 败,呼叫流程结束。这样,就出现了 HLR和MSC/VLR记录的用户 位置信息不一致,j旦该用户的位置信息并不能净皮系统自动进行纠正 的情况。
因此,需要一种能够解决HLR和MSC/VLR在用户位置信息记 录不一致时不能进行自动纠正的问题的^支术方案。
发明内容
考虑到相关才支术中存在的HLR和MSC/VLR在用户位置信息记 录不一致时不能进行自动纠正的问题而提出本发明,为此,本发明 旨在提供一种纠正HLR中用户位置信息异常的方法及系统,其中, 在被叫用户进行局内呼叫时能够对异常的位置信息进行纠正,从而 保证HLR中记录的用户位置信息是正确的。
根据本发明的 一个方面,首先提供了 一种归属位置寄存器中用 户位置信息异常的处理方法,该方法用于包括移动交换中心、拜访 位置寄存器、归属位置寄存器的网络环境。
该方法包括以下才喿作主叫用户的移动交换中心向归属位置寄 存器发送位置请求消息,以请求被叫用户的位置信息;归属位置寄 存器在判断主叫用户和被叫用户在相同的移动交换中心下的情况 下,向移动交换中心返回位置请求响应消息;移动交换中心根据归 属位置寄存器返回的位置请求响应消息在内部数据库中检索被叫用 户;在移动交换中心检索被叫用户失败的情况下,向归属位置寄存 器发送去活请求消息,并将去活请求消息中的取消登记参数设置为 非零;归属位置寄存器接收到去活请求消息后,在其内部数据库中 将被叫用户的位置信息删除。 在上述方法中,移动交换中心根据位置请求响应消息中的移动
用户识别码来4企索#:叫用户。
优选地,归属位置寄存器向移动交换中心返回去活请求响应消
自、
进一步地,上述方法还可以包括以下处理在移动交换中心枱r 索被叫用户成功的情况下,向基站控制器寻呼被叫用户。
另外,移动交换中心经由拜访位置寄存器与归属位置寄存器进 行交互。或者,移动交换中心可以与拜访位置寄存器合一设置。
根据本发明的另 一方面,提供了 一种归属位置寄存器中用户位 置1言息异常的处理系统。
该系统包括移动交换中心、拜访位置寄存器、归属位置寄存器 等。其中,移动交换中心向归属位置寄存器发送位置请求消息,以 请求被叫用户的位置信息,并且根据移动交换中心返回位置请求响 应消息在内部数据库中检索被叫用户,在检索失败的情况下,向归 属位置寄存器发送去活请求消息,并将去活请求消息中的取消登记 参凄t设置为非零;归属位置寄存器在接收到位置请求消息后,向移 动交换中心返回位置请求响应消息,并且,在接收到去活请求消息 后,在其内部凄t据库中将净皮叫用户的位置信息删除。
其中,移动交换中心可以通过拜访位置寄存器与归属位置寄存 器交互。或者,移动交换中心可以与拜访位置寄存器合一形成。
通过本发明,可以对HLR中移动用户位置信息的异常进4亍处 理,/人而可以解决相关冲支术中存在的HLR和MSC/VLR在用户位置 信息记录不一致时不能进行自动纠正的问题。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本发明而了解。本发 明的目的和其他优点可通过在所写的说明书、权利要求书、以及附 图中所特别指出的结构来实现和获得。
附图用来^是供对本发明的进一步理解,并且构成i兌明书的一部 分,与本发明的实施例一起用于解释本发明,并不构成对本发明的
限制。在附图中
图1是根据相关技术的被叫移动用户进行局内呼叫时,ANSI41 协议中规定的局内呼叫流程示意图2是才艮据本发明实施例的HLR中用户位置信息异常的处理方 法的流程图3是图2所示的方法的实例一的流程图4是图2所示的方法的实例二的流程图5是才艮据本发明实施例的HLR中用户位置信息异常的处理系 统的示意图。
具体实施例方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此 处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本 发明。
根据本发明实施例,分别提供了 一种HLR中用户位置信息异常 的处理方法及系统,在下文中, -提到的MSC和VLR可以分离,也
可以合一"i殳置,在二者分离的情况下,MSC经由VLR与HLR进行 交互。
方法实施例
根据本发明实施例,提供了 一种归属位置寄存器中用户位置信 息异常的处J里方法,该方法用于包4舌MSC、 VLR、 HLR的网全各环 境。如上所述,MSC和VLR可以分离,也可以合一。
图2是根据本发明实施例的方法的流程图,如图2所示,该方 法包括以下操作(步骤S202-步骤S210 ):
步艰《S202,在无线〗言道指配成功后,主叫用户的MSC (或 MSC/VLR)向HLR发送位置请求消息(LOCREQ ),以请求:帔叫用 户的位置信息;
步骤S204,HLR在判断主叫用户和被叫用户在相同的MSC(或 MSC/VLR )下的tf况下,向MSC返回^f立置i青求响应消息 (LOCREQ );
步骤S206, MSC根据HLR返回的位置请求响应消息在其内部 数据库中才企索被叫用户;
步骤S208,在MSC4企索被叫用户失败的情况下,向HLR发送 去活请求消息(MSINACT),并将去活请求消息中的取消登记参数 i殳置为非零;例如,Deregistration Type = 1, ^f旦不限于l,只要为 ANSI41协议规定的其他不为0的值。
步骤S210, HLR接收到去活请求消息后,判断其中的 Deregistration Type不为0,则在其内部凄t才居库中将^皮叫用户的位置 信息删除。在上述方法中,MSC 4艮据位置"i青求响应消息中的移动用户识别 石马(Mobile Identification Number )来才企索^皮叫用户,^f旦本发明不限 于上述的移动用户识别码参凄丈。
优选地,该方法可以进一步包括以下处理HLR向MSC返回 去活请求响应消息(MSINACT),之后,结束业务。
另一方面,在上述方法中,在MSC冲企索^皮叫用户成功的情况 下,向基站控制器(Base Station Controller,简称为BSC)寻呼被 叫用户。
针对MSC 4全索成功及失败的两种情况,以下将进一步结合实 例来描述,其中,图3和图4分别示出了下文给出的实例的处理流程。
实例一
如图3所示,4艮据本发明实施例的方法在该实例一中的具体实 现包括以下梯:作
在无线信道指配成功后,MSC/VLR向HLR发送被叫用户位置 信请求消息(301 ),并且HLR向MSC/VLR返回被叫用户位置信息 "i青求响应(302 ),之后,MSC/VLR检索^皮叫用户成功,并且寻呼 被叫(303 )。
实例二
如图3所示,才艮据本发明实施例的方法在该实例一中的具体实 现包括以下纟喿作
在无线信道指配成功后,MSC/VLR向HLR发送^皮叫用户位置 信请求消息(401 ),并且HLR向MSC/VLR返回^皮叫用户位置信息 请求响应(402),之后,MSC/VLR^r索^皮叫用户失败,则向HLR 发送被叫用户去活请求消息,声明被叫用户去活,并在其中携带取 消登记参数(403 ),最后,HLR向MSC/VLR返回被叫用户去活响 应(404)。
系乡克实施例
#4居本发明实施例,4是供了 一种HLR中用户位置信息异常的处 理系统。
图5是该系统的结构示意图。如图5所示,该系统包括MSC 502、 VLR 504、 HLR 506等。其中,MSC和VLR可以分离,也可以合 一 (如图中虚框所示)。
其中,对于MSC 502,其用于向HLR发送位置请求消息,以 请求被叫用户的位置信息,并且根据MSC返回位置请求响应消息 在其内部lt据库中4企索^皮叫用户,在4企索失败的情况下,向HLR发 送去活请求消息,并将去活请求消息中的取消登记参数设置为非零。
对于HLR 506,其在接收到位置请求消息后,向MSC返回位 置请求响应消息,并且,在接收到去活请求消息后,在其内部数据 库中将一皮叫用户的位置信息删除。其中,在MSC与VLR分离的情 况下,MSC通过VLR与HLR进4亍交互。
另外需要说明的是,在采用本发明时,MAP业务处理中呼叫相 关的ROUTREQ、 TRANUMERQ等业务处玉里:i:克禾呈同常夫见的业务;危 程, <呆持不变。
如上所述,借助于本发明,可以对HLR中移动用户位置信息的 异常进4亍处理,从而可以解决相关技术中存在的HLR和MSC/VLR 在用户位置信息记录不一致时不能进行自动纠正的问题。
以上所述^f又为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种归属位置寄存器中用户位置信息异常的处理方法,用于包括移动交换中心、拜访位置寄存器、归属位置寄存器的网络环境,其特征在于,所述方法包括主叫用户的移动交换中心向归属位置寄存器发送位置请求消息,以请求被叫用户的位置信息;所述归属位置寄存器在判断所述主叫用户和所述被叫用户在相同的移动交换中心下的情况下,向所述移动交换中心返回位置请求响应消息;所述移动交换中心根据所述归属位置寄存器返回的所述位置请求响应消息在其内部数据库中检索被叫用户;在所述移动交换中心检索所述被叫用户失败的情况下,向所述归属位置寄存器发送去活请求消息,并将所述去活请求消息中的取消登记参数设置为非零;所述归属位置寄存器接收到所述去活请求消息后,在其内部数据库中将所述被叫用户的位置信息删除。
2. 根据权利要求1所述的方法,其特征在于,所述移动交换中心 根据所述位置请求响应消息中的移动用户识别码来冲企索所述 被叫用户。
3. 根据权利要求1或2所述的方法,其特征在于,进一步包括所述归属位置寄存器向所述移动交换中心返回去活请求 响应消息。
4. 根据权利要求1或2所述的方法,其特征在于,进一步包括在所述移动交换中心检索所述被叫用户成功的情况下,向 基站控制器寻呼所述被叫用户。
5. 根据权利要求1或2所述的方法,其特征在于,所述移动交换 中心经由所述拜访位置寄存器与所述归属位置寄存器进行交 互。
6. 根据权利要求1或2所述的方法,其特征在于,所述移动交换 中心与所述拜访位置寄存器合一设置。
7. —种归属位置寄存器中用户位置信息异常的处理系统,包括移 动交换中心、拜访位置寄存器、归属位置寄存器,其特征在于移动交换中心向归属位置寄存器发送位置请求消息,以请 求被叫用户的位置信息,并且才艮据移动交换中心返回位置请求 响应消息在内部数据库中检索被叫用户,在检索失败的情况 下,向所述归属位置寄存器发送去活请求消息,并将所述去活 请求消息中的取消登记参数设置为非零;所述归属位置寄存器在接收到所述位置请求消息后,向所 述移动交换中心返回所述位置请求响应消息,并且,在接收到 所述去活请求消息后,在其内部凄t据库中将所述被叫用户的位 置信息删除。
8. 根据权利要求7所述的系统,其特征在于,所述移动交换中心 通过所述拜访位置寄存器与所述归属位置寄存器交互。
9. 根据权利要求8所述的系统,其特征在于,所述移动交换中心 与所述拜访位置寄存器合一形成。
全文摘要
本发明公开了一种归属位置寄存器中用户位置信息异常的处理方法及系统,其中,上述方法包括以下操作主叫用户的MSC向HLR发送位置请求消息,以请求被叫用户的位置信息;HLR在判断主叫用户和被叫用户在相同的MSC下的情况下,向MSC返回位置请求响应消息;MSC根据HLR返回的位置请求响应消息在内部数据库中检索被叫用户;在MSC检索被叫用户失败的情况下,向HLR发送去活请求消息,并将去活请求消息中的取消登记参数设置为非零;HLR接收到去活请求消息后,在其内部数据库中将被叫用户的位置信息删除。通过本发明,可以对HLR中移动用户位置信息的异常进行处理。
文档编号H04W8/02GK101202961SQ200710187568
公开日2008年6月18日 申请日期2007年12月3日 优先权日2007年12月3日
发明者陈继华 申请人:中兴通讯股份有限公司