CN1984461A - 访问位置寄存器恢复用户信息的方法 - Google Patents
访问位置寄存器恢复用户信息的方法 Download PDFInfo
- Publication number
- CN1984461A CN1984461A CNA2006100725603A CN200610072560A CN1984461A CN 1984461 A CN1984461 A CN 1984461A CN A2006100725603 A CNA2006100725603 A CN A2006100725603A CN 200610072560 A CN200610072560 A CN 200610072560A CN 1984461 A CN1984461 A CN 1984461A
- Authority
- CN
- China
- Prior art keywords
- vlr
- user
- hlr
- upgrading
- user profile
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种访问位置寄存器VLR恢复用户信息的方法,该方法包括以下步骤:A.在VLR升级前,保存VLR中各个移动用户MS的用户标识;B.在VLR升级后,VLR根据保存的用户标识,向各个MS归属的归属位置寄存器HLR发送请求,获取MS的用户信息。该方法解决了由VLR升级而造成的用户信息丢失问题,避免了VLR到HLR的链路负荷急剧升高、及MS再次位置登记之前无法做被叫情况的发生,且能够在降低VLR设备成本的同时,减少恢复用户信息的时间。
Description
技术领域
本发明涉及移动通信技术,尤其涉及一种访问位置寄存器(VisitedLocation Register,VLR)恢复用户信息的方法。
背景技术
众所周知,移动通信***的主要组成部分包括移动用户(Mobile Station,MS)、基站子***和网络子***。其中,网络子***主要包括移动交换中心(Mobile Switching Center,MSC)、归属位置寄存器(Home LocationRegister,HLR)和访问位置寄存器VLR。MSC是移动通信网络的核心,其主要功能是对位于本MSC控制区内的移动用户进行通信控制和管理。
HLR是一种用来存储本地用户位置信息的数据库。每个MS都必须在某个HLR中登记,登记的内容分为两类:一是永久性的信息,如用户号码、接入的优先等级、预定的业务类型以及保密参数等;另一种是暂时性的需要随时更新的信息,如MS当前所处位置的有关信息。当MS漫游到HLR所服务的区域以外时,HLR登记由MS当前所属区域传送来的MS位置信息,以保证当呼叫任一个不知处于哪一个区域的MS时,均可由该MS的HLR获知它当时处于哪一个区域,进而建立起通信链路。
VLR是一种用于存储来访用户位置信息的数据库,存储当前正在由它提供服务的位置区中活动的来访用户的位置信息。MS每进入一个新的位置区,就在该位置区的VLR中进行位置登记,VLR从该MS归属的HLR中获取MS的信息,并通知该HLR修改该MS的位置信息,为已登记的MS提供建立呼叫接续的必要条件。
为提高移动通信***的稳健性,需要对VLR进行升级,但VLR升级会导致VLR中原先存储的用户信息全部丢失,用户信息的丢失将影响该VLR位置区内MS的正常通信。因此,在VLR升级后,需要对VLR中的用户信息进行恢复,现有的VLR恢复用户信息的方法主要有以下两种:
一、VLR升级在半夜话务量较低时进行,当清晨MS开始活动时,比如用户开机、打电话等,VLR向MS归属的HLR发送位置登记请求,获取MS的用户信息。
但是,由于VLR中所有用户信息都已经丢失,因此,当大量MS开始活动时,该方法会造成在一较短的时间内,VLR向HLR发出大量的位置登记请求,进而造成VLR到HLR的链路负荷急剧升高,严重影响***的稳定性;另外,在用户信息丢失后及MS再次进行位置登记前,如果有其它用户呼叫该MS,则会因为找不到该MS的位置,使得呼叫无法继续,也就是说,该MS在这段时间内无法做被叫,不能进行正常的通信。
二、在VLR升级前,将VLR中所有的用户信息保存起来,并在VLR升级完成后,将先前保存的用户信息恢复到VLR中去。由于VLR一般支持多达数十万的MS,因此,要保存每个MS的信息就需要VLR自带大容量存储设备;如果VLR中没有大容量的存储设备,则需要通过通讯手段将VLR中的用户信息全部导出并保存到其它存储设备中,在VLR升级完成后,将先前导出的用户信息重新导入到VLR中去。
但是,在VLR中自带大容量存储设备,会增加VLR的设备成本;若将VLR中的用户信息全部导出后再导入,由于需要导入和导出的信息过于庞大,必然导致导入和导出的时间比较长,也就是说,恢复用户信息的时间比较长,这样,会给用户造成不必要的损失,降低用户信息的可信度,因为在升级或恢复用户信息的过程中,用户的移动将带来位置信息的改变,恢复时间越长,用户距离原来位置就越远,先前保存的用户信息就越不可信。
发明内容
有鉴于此,本发明的目的在于提供一种VLR恢复用户信息的方法,解决由VLR升级而造成的用户信息丢失问题,避免VLR到HLR的链路负荷急剧升高、及MS再次位置登记之前尤法做被叫情况的发生,且在降低VLR设备成本的同时,减少恢复用户信息的时间。
为达到上述目的,本发明提供的技术方案包括以下几个步骤:
A、在VLR升级前,保存VLR中各个移动用户MS的用户标识;
B、在VLR升级后,VLR根据保存的用户标识,向各个MS归属的归属位置寄存器HLR发送请求,获取MS的用户信息。
其中,步骤A所述用户标识保存在VLR自带的存储设备中。
或者,步骤A所述用户标识保存在外部存储设备中;则VLR升级后进一步包括:将保存在外部设备中的用户标识导入VLR中。
另外,VLR升级后可进一步包括:
VLR对保存的用户标识逐一进行校验,并判断校验是否通过,如果通过,则执行步骤B,否则,对下一个用户标识进行校验。
所述步骤B具体包括:
B1、在VLR升级后,VLR根据保存的用户标识,向各个MS归属的HLR发送请求;
B2、HLR收到VLR发送来的请求后,向VLR返回MS的用户信息;
B3、VLR收到HLR返回的用户信息后,将收到的用户信息保存在自身的用户数据库中。
步骤B所述VLR向HLR发送请求为:VLR分批向HLR发送请求。
其中,所述用户标识为国际移动用户识别码IMSI、或移动用户国际ISDN码MSISDN、或移动电话号码MDN、或移动标识码MIN、或电子序列号ESN。
由此可见,本发明所提供的方法具有以下有益效果:
①本发明在VLR升级前保存MS的用户标识,而不是保存MS的全部信息,占用的存储空间较小,不用在VLR上增加大容量存储设备,从而避免了由于增加大容量存储设备而造成的VLR设备成本增加的问题;
②本发明在VLR升级前保存MS的用户标识,而不是保存MS的全部信息,需要导入和导出的信息较少,使得导入和导出信息的时间较短,减少了恢复用户信息的时间;
③本发明在VLR升级完成后,VLR根据保存的用户标识,向HLR发送请求消息,获取丢失的用户信息,避免了当大量用户开始活动时,由于集中向HLR发送位置登记请求而造成的链路拥塞,及VLR到HLR的链路负荷急剧升高,有效地维持了***的稳定性;
④本发明在升级后对用户信息进行了恢复,从而避免了由于丢失用户信息而造成的用户不能够做被叫的情况发生,用户仍能进行正常的通信。
附图说明
图1为本发明实施例中恢复用户信息方法的流程图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,下面参照附图并举实施例,对本发明作进一步详细说明。
本发明的基本思想是:在VLR升级前,保存VLR中各个MS的用户标识;在VLR升级后,VLR根据保存的用户标识,向各个MS归属的HLR发送请求,获取MS的用户信息。
参见图1所示,该实施例中恢复用户信息的方法主要包括以下几个步骤:
步骤101:在VLR升级前,保存VLR中各个MS的用户标识;
其中,所述用户标识为国际移动用户识别码(International MobileSubscriber Identity,IMSI)、移动用户国际ISDN码(Mobile StationInternational ISDN Number,MSISDN)、移动电话号码(Mobile DirectoryNumber,MDN)、移动标识码(Mobile Identification Number,MIN)或电子序列号(Electronic Serial Number,ESN)等。
所述用户标识可以保存在硬盘或闪存(FLASH)等存储设备中,所述存储设备可以是VLR自带的,也可以是与VLR相独立的外部存储设备。该步骤与现有方法二较为类似,都是在VLR升级前保存数据,但相对于现有方法二,本发明需要保存或导出的数据量明显减少,不会耗费太大的存储空间及导出时间。
步骤102:在VLR升级后,VLR根据保存的用户标识,向各个MS归属的HLR发送请求;
在同一个HLR中登记的用户都具有某些相同特征,比如,凡是以130或131字段开头的手机用户都是联通用户,因此,VLR根据用户标识的字段范围,就可得知该标识所示用户所归属的HLR。在升级完成后,为了恢复在升级过程中丢失的用户信息,VLR根据保存的用户标识,向各个MS归属的HLR发送获取用户信息的请求,以从HLR中获取MS的用户信息。
如果VLR升级前,用户标识保存在VLR自带的存储设备中,则升级后,VLR直接根据保存的用户标识,向各个MS归属的HLR发送请求;如果VLR升级前,用户标识保存在外部存储设备中,则升级后,首先需将保存在外部设备中的用户标识导入到VLR中,然后VLR再根据保存的用户标识,向各个MS归属的HLR发送请求。
若在VLR向HLR发送获取某个MS用户信息的请求之前,该MS在VLR中进行了位置登记,则VLR可以从该MS归属的HLR中获取该MS的用户信息,而不用再根据保存的用户标识,向该MS归属的HLR发送获取该MS用户信息的请求。
考虑到VLR到HLR的链路负荷情况,为了避免由于集中向HLR发送请求而造成的链路拥塞,VLR可选择分批向HLR发送请求。比如VLR共有1万个MS的用户信息需要恢复,则发送请求时,VLR可选择先逐一发送100个MS的请求,并在这100个请求都得到回应后,再发送下100个,以此类推,直到所有MS的请求都发送完毕为止。
步骤103:HLR收到VLR发送来的请求后,向VLR返回MS的用户信息;
步骤104:VLR收到HLR返回的用户信息后,将这些用户信息保存在自身的用户数据库中,从而达到恢复用户信息的目的。
其中,在VLR升级后、VLR向HLR发送请求之前,可进一步包括:VLR对保存的用户标识逐一进行校验,并判断校验是否通过,如果通过,则执行步骤102,根据该用户标识向HLR发送请求;否则,对下一个用户标识进行校验,执行上述校验过程,直到所有的用户标识均校验完毕为止。
简单地说,校验就是指VLR查看收到的用户标识是否完整或合法。比如,通常手机号码都是11位,如果收到15位的手机号码,VLR就认为该号码是错误的。当然,实际的校验过程设计可能更为复杂。
需要说明的是,在VLR升级前也可保存除用户标识以外的其它信息,如MS的位置信息,但这样需要保存或导出的数据量要比只保存或导出用户标识的情况要大。
可见,本发明所提供的方法通过保存MS的用户标识,及根据MS的用户标识向HLR发送请求,实现了VLR中的用户数据恢复,解决了由VLR升级而造成的用户信息丢失问题,避免了MS再次位置登记之前无法做被叫情况的发生,该方法不仅能够避免VLR到HLR的链路负荷急剧升高,且可以在降低VLR设备成本的同时,减少恢复用户信息的时间。
以上所述对本发明的目的、技术方案和有益效果进行了进一步的详细说明,所应理解的是,以上所述并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (7)
1、一种访问位置寄存器VLR恢复用户信息的方法,其特征在于,该方法包括以下步骤:
A、在VLR升级前,保存VLR中各个移动用户MS的用户标识;
B、在VLR升级后,VLR根据保存的用户标识,向各个MS归属的归属位置寄存器HLR发送请求,获取MS的用户信息。
2、根据权利要求1所述的方法,其特征在于,步骤A所述用户标识保存在VLR自带的存储设备中。
3、根据权利要求1所述的方法,其特征在于,步骤A所述用户标识保存在外部存储设备中;
则VLR升级后进一步包括:将保存在外部设备中的用户标识导入VLR中。
4、根据权利要求1所述的方法,其特征在于,在VLR升级后进一步包括:
VLR对保存的用户标识逐一进行校验,并判断校验是否通过,如果通过,则执行步骤B,否则,对下一个用户标识进行校验。
5、根据权利要求1所述的方法,其特征在于,所述步骤B具体包括:
B1、在VLR升级后,VLR根据保存的用户标识,向各个MS归属的HLR发送请求;
B2、HLR收到VLR发送来的请求后,向VLR返回MS的用户信息;
B3、VLR收到HLR返回的用户信息后,将收到的用户信息保存在自身的用户数据库中。
6、根据权利要求1或5所述的方法,其特征在于,步骤B所述VLR向HLR发送请求为:VLR分批向HLR发送请求。
7、根据权利要求1至5任一项所述的方法,其特征在于,所述用户标识为国际移动用户识别码IMSI、或移动用户国际ISDN码MSISDN、或移动电话号码MDN、或移动标识码MIN、或电子序列号ESN。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006100725603A CN1984461A (zh) | 2006-04-07 | 2006-04-07 | 访问位置寄存器恢复用户信息的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006100725603A CN1984461A (zh) | 2006-04-07 | 2006-04-07 | 访问位置寄存器恢复用户信息的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1984461A true CN1984461A (zh) | 2007-06-20 |
Family
ID=38166589
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006100725603A Pending CN1984461A (zh) | 2006-04-07 | 2006-04-07 | 访问位置寄存器恢复用户信息的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1984461A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011018029A1 (zh) * | 2009-08-12 | 2011-02-17 | 华为技术有限公司 | 一种平滑信令流量的实现方法、***及归属位置寄存器 |
CN103716384A (zh) * | 2013-12-17 | 2014-04-09 | 创新科存储技术(深圳)有限公司 | 跨数据中心实现云存储数据同步的方法和装置 |
-
2006
- 2006-04-07 CN CNA2006100725603A patent/CN1984461A/zh active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011018029A1 (zh) * | 2009-08-12 | 2011-02-17 | 华为技术有限公司 | 一种平滑信令流量的实现方法、***及归属位置寄存器 |
CN101686454B (zh) * | 2009-08-12 | 2013-03-20 | 华为技术有限公司 | 一种平滑信令流量的实现方法、***及归属位置寄存器 |
US8625430B2 (en) | 2009-08-12 | 2014-01-07 | Huawei Technologies Co., Ltd. | Method and system for implementing smoothing of signaling traffic, and home location register |
CN103716384A (zh) * | 2013-12-17 | 2014-04-09 | 创新科存储技术(深圳)有限公司 | 跨数据中心实现云存储数据同步的方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101904188B (zh) | 通过强制位置再登记来阻止使用被盗终端的方法和*** | |
JP2009510960A (ja) | 移動体ネットワークにおいてホーム・ロケーション・レジスタを更新する方法およびシステム | |
SE534785C2 (sv) | Förfarande för att aktivera SIM-kort | |
CN1333549C (zh) | 一种集群业务中动态更新群组信息的方法 | |
CN100576956C (zh) | 通过归属位置寄存器修改的移动终端身份保护 | |
CN101552988A (zh) | 终端保护方法及*** | |
KR20140096268A (ko) | 이동 장치 id 관리방법 | |
CN101790157A (zh) | 实现一卡多号业务的方法及设备 | |
CN101155381A (zh) | 终端能力信息自适应添加***及方法 | |
CN104717600B (zh) | 一种m2m终端/终端外设的可及性管理方法及设备 | |
CN101188810B (zh) | 一种通信方法和***、及移动交换中心 | |
CN102665185B (zh) | 一种开通呼叫前转业务的方法、装置及*** | |
CN1984461A (zh) | 访问位置寄存器恢复用户信息的方法 | |
CN101047969B (zh) | 在移动通信网络中路由呼叫的方法 | |
CN101176368B (zh) | 移动终端合法性的识别方法 | |
WO2009008582A1 (en) | System and method for processing subscription of subscriber identity module | |
CN101420692B (zh) | 临时移动用户标识的校验方法及业务服务器 | |
CN101325738B (zh) | 一种实现移动通信核心网寄存器故障恢复的方法、装置 | |
CN101848462A (zh) | 一种克隆卡定位服务器、克隆卡定位检测方法及*** | |
CN100512502C (zh) | 拜访位置寄存器和拜访位置寄存器获取用户数据的方法 | |
CN101547428B (zh) | 业务处理方法和业务处理装置 | |
CN100484060C (zh) | 在共享接入网下终端选择核心网的方法 | |
US9191819B2 (en) | Security method for the verification of an information retrieval request | |
CN100589345C (zh) | 一种路由区/位置区更新方法 | |
CN103686694A (zh) | 状态信息获取方法、业务控制点及服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |