CN101415196B - 一种拜访位置寄存器平滑扩容升级的方法 - Google Patents
一种拜访位置寄存器平滑扩容升级的方法 Download PDFInfo
- Publication number
- CN101415196B CN101415196B CN200810217653XA CN200810217653A CN101415196B CN 101415196 B CN101415196 B CN 101415196B CN 200810217653X A CN200810217653X A CN 200810217653XA CN 200810217653 A CN200810217653 A CN 200810217653A CN 101415196 B CN101415196 B CN 101415196B
- Authority
- CN
- China
- Prior art keywords
- user profile
- main processor
- vlr
- processor modules
- user
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000010339 dilation Effects 0.000 title description 2
- 230000005012 migration Effects 0.000 claims abstract description 23
- 238000013508 migration Methods 0.000 claims abstract description 23
- 230000008569 process Effects 0.000 claims abstract description 22
- 238000012217 deletion Methods 0.000 claims description 5
- 230000037430 deletion Effects 0.000 claims description 5
- 230000007704 transition Effects 0.000 claims description 4
- 238000011084 recovery Methods 0.000 abstract description 4
- 230000011664 signaling Effects 0.000 abstract description 3
- CSRZQMIRAZTJOY-UHFFFAOYSA-N trimethylsilyl iodide Substances C[Si](C)(C)I CSRZQMIRAZTJOY-UHFFFAOYSA-N 0.000 description 21
- 238000010586 diagram Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种拜访位置寄存器平滑扩容升级的方法,包括步骤:(1)所述拜访位置寄存器进行扩容升级,增加新的主处理器模块;(2)各个主处理器模块根据新的负荷分担策略,将非归属于本主处理器模块的用户信息迁移至其归属的主处理器模块,同时在本主处理器模块中删除所述用户信息。本发明在VLR扩容升级过程中各用户MP模块之间可根据新的负荷分担策略进行用户信息的迁移,达到VLR升级过程中无需重新启动MP模块的目的,避免了现有VLR在扩容升级后的一段时间内由于所有用户都需要重新注册进而使得VLR和HLR之间信令量极大增加的问题,减轻了VLR和HLR之间链路的负担;同时避免了耗费大量的用户信息恢复时间。
Description
技术领域
本发明涉及通信领域,更具体地涉及一种VLR(Visitor LocationRegister,拜访位置寄存器)的平滑扩容升级方法。
背景技术
移动通信系统的主要组成部分包括移动用户(Mobile Station,MS),基站子系统和网络子系统。网络子系统主要包括移动交换中心(MobileSwitching Center,MSC),归属位置寄存器(Home Location Register,HLR)和拜访位置寄存器(Visitor Location Register,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设备进行扩容的时候,需要增加新的MP(Master Processor,主处理器)模块,然后重启所有MP,清除掉原来分担到各个MP上的用户数据,以避免旧的用户数据影响用户的正常业务的进行。
因此,在VLR扩容升级后,需要根据新的负荷分担策略对VLR中的用户数据进行恢复,现有的VLR恢复用户数据的方法主要有:
一.VLR扩容升级的在半夜话务量较低的时候进行,清晨MS用户活动后,比如用户开机,打电话等操作,VLR向MS归属的HLR发送位置登记请求,获取MS的用户信息。如果短时间内大量的MS用户活动,势必会造成VLR和HLR之间的链路负荷急剧升高,影响系统的稳定性;同时由于用户数据被清除,其它用户无法呼叫该用户,无法进行正常的通信。
二.升级前,将VLR中所有的用户信息保存起来,并在VLR升级完成后,将先前保存的用户信息恢复到VLR中去。由于VLR一般支持多达数十万的MS,因此,要保存每个MS的信息就需要VLR自带大容量存储器设备;如果VLR中没有大容量的存储设备,则需要通过通讯手段将VLR中的用户信息全部导出并保存到其它存储设备中,在VLR升级完成后,将先前导出的用户信息重新导入到VLR中去。
但是,在VLR中自带大容量存储设备,会增加VLR的设备成本;若将VLR中的用户信息全部导出后再导入,由于需要导入和导出的信息过于庞大,必然导致导入和导出的时间比较长,也就是说,恢复用户信息的时间比较长,这样,会给用户造成不必要的损失,降低用户信息的可信度,因为在升级或恢复用户信息的过程中,用户的移动将带来位置信息的改变,恢复时间越长,用户距离原来位置就可能越远,先前保存的用户信息就越不可信。
三.升级前在本地保存VLR中各个MS的用户标识,升级后VLR根据保存的用户标识,分批向各个MS归属的HLR发送请求,获取MS 的用户信息。该方法在一定程度上减轻了VLR和HLR之间的链路负荷,但仍然需要占用大量的链路资源,并且不可避免地需要占用本地资源来保存所有MS的用户标识。
发明内容
本发明所要解决的技术问题是提供一种VLR平滑扩容升级的方法,降低在VLR扩容升级过程中VLR与HLR之间的链路负荷,减少耗费的时间。
为解决上述技术问题,本发明是通过以下技术方案实现的:
一种拜访位置寄存器平滑扩容升级的方法,包括步骤:
(1)所述拜访位置寄存器进行扩容升级,增加新的主处理器模块;
(2)各个主处理器模块根据新的负荷分担策略,将非归属于本主处理器模块的用户信息迁移至其归属的主处理器模块,同时在本主处理器模块中删除所述非归属于本主处理器模块的用户信息。
其中,新的负荷分担策略是由网管配置的。
其中,在用户信息的迁移过程中,所述归属的主处理器模块在接收到迁移来的用户信息时,首先判断本主处理器模块上是否存储有相应用户的用户信息,
如果没有,则直接插入所述迁移来的用户信息;如果有,则判断本主处理器模块上存储的用户信息是否新于所述迁移来的用户信息,若是,则丢弃所述迁移来的用户信息,否则,先将本主处理器模块上的相应用户的用户信息删除,再插入所述迁移来的用户信息。
其中,所述各个主处理器模块在迁移用户信息的过程中,停止临时移动用户识别码的分配过程。
其中,所述各个主处理器模块在迁移用户信息结束后,重新开始临 时移动用户识别码的分配过程,且在分配时以新的模块重启次数值组合生成所述临时移动用户识别码。
其中,所述用户信息包括:基本用户信息以及用户签约信息。
与现有技术相比,本发明在VLR扩容升级过程中各用户MP模块之间可根据新的负荷分担策略进行用户信息的迁移,达到了VLR升级过程中无需重新启动MP模块的目的,具有以下有益效果:
1)避免了现有VLR在扩容升级后的一段时间内由于所有用户都需要重新注册进而使得VLR和HLR之间信令量极大增加的问题,减轻了VLR和HLR之间链路的负担;
2)由于MP模块之间直接进行用户信息的迁移,因而不需要到HLR获取MS的用户信息,因而避免了耗费大量的用户信息恢复时间,保证了用户的利益。
附图说明
图1是VLR升级过程中,MP之间进行用户信息迁移的方法流程图;
图2是MP迁移结束后,为漫游用户分配TMSI的方法示意图;
图3是MP获取新的重启次数的过程示意图。
具体实施方式
本发明的核心思想为:VLR进行扩容升级,增加新的MP模块后不进行重启;各个MP模块根据新的负荷分担策略,将非归属于本模块的用户信息迁移至其归属的MP模块,同时在本模块中删除该用户信息。
下面结合附图及具体实施例对本发明作进一步详细的描述:
请参阅图1,该图所示为本实施例中,在VLR升级过程中,MP之间进行用户信息迁移的方法流程图:
101、网管配置各个MP的负荷分担策略,并向各个MP发送负荷 分担数据变更通知;
102、MP收到负荷分担数据变更通知后,关闭TMSI分配控制开关,并将此控制信息同步到备用MP;之后触发数据迁移流程;
103、各个MP扫描本模块上的用户信息,根据新的负荷分担策略(其中,新的负荷分担策略是由网管配置的),将规定中非归属于本模块的MS的用户信息打包发送至其归属的目的MP模块,之后删除本模块上该MS的所有用户信息;
104、目的MP模块接收到迁移来的用户信息后,判断本模块是否已经存在相应MS的用户信息,如果不存在,则直接插入迁移过来的用户信息;
如果存在,则比较上述两用户信息的更新时间,若本模块上的用户信息是新的,则丢弃迁移来的用户信息;若迁移来的用户信息是新的,则先删除本模块上的用户信息,再插入迁移来的用户信息。
由于MP模块上存在大量的用户信息,如果在一次循环中扫描完所有用户信息,会对系统的负荷产生影响,故在步骤103中可设置定时器进行分批扫描。分批扫描时可能会有已经不属于本MP模块的用户信息相应的MS发生业务,这时在VLR对该MS的用户信息进行操作时,可直接将该MS的用户信息进行数据迁移,完成数据迁移后再删除该MS的用户信息。
请参阅图2,该图所示为本实施例中VLR为漫游用户分配TMSI的过程,包括以下步骤:
201、用户开机发起位置更新;
202、用户漫游地的VLR从用户归属的HLR获取用户基本数据,根据负荷分担策略将该数据插入到对应的MP;
203、MP在为漫游用户分配新的TMSI前,判断当前是否可以分配 TMSI(此处是MP各自判断,不需要通过OMP);
204、判断当前VLR是否正在扩容升级且MP之间的用户信息的迁移过程是否已结束,若MP之间的用户信息的迁移过程尚未结束,则不可以分配TMSI;否则可以分配TMSI;
205、MP为用户分配新的TMSI,后续用户可携带TMSI发起呼叫业务。
请参阅表1,该表所示为目前TMSI的组成示意图,TMSI由随机数,Reset计数/容灾(即重启次数),TMSI分配标志,用户记录号和模块信息组合而成,在用户使用TMSI发起业务时,可根据TMSI中的模块信息确定用户所在的MP模块,根据用户记录号定位记录。
31~29 | 28~27 | 26 | 25~24 | 23~17 | 16~0 |
随机数 | Reset计数/容灾 | TMSI分配标志 | 用户记录号2 | 模块/单元信息 | 用户记录号1 |
表1
由于本发明中MP不重启,因而在生成TMSI时,TMSI中的重启次数不会发生变化,这样以来如果模块3上记录号为N的用户A迁移到模块4,新的用户B在模块3的记录号为N的位置注册,在为该用户B分配新的TMSI的时候,有可能会分配成与迁移到模块4的用户A相同的TMSI,这样,在用户A后续用原TMSI发起业务的时候,根据TMSI会定位到用户B的记录,从而产生混乱。为了解决此问题,本发明采用以下方案来解决此问题:MP在迁移完用户信息后,向OMP获取新的重启次数值,以此新的重启次数值来组合生成TMSI,这样就可以降低了为不同用户分配相同TMSI的概率。
图3描述了获取新的重启次数的过程,包括以下步骤:
301、完成迁移操作后,MP向OMP发送消息以获取新的重启次数;
302、OMP收到消息后为MP分配新的重启次数;
303、MP获取到新的重启次数后,打开TMSI分配控制开关;
304、将新的重启次数和开始TMSI分配的控制信息同步到备用MP,后续使用新的重启次数组合生成TMSI。
综上所述,采用本发明的方法,在VLR扩容升级后不再需要重新启动MP,最大程度避免了扩容后VLR和HLR之间的信令量大增的情况,且减少了所耗费的升级时间。
以上实施例仅用以说明本发明的技术方案而非限制,仅仅参照较佳实施例对本发明进行了详细说明。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。
Claims (6)
1.一种拜访位置寄存器平滑扩容升级的方法,其特征在于,包括步骤:
(1)所述拜访位置寄存器进行扩容升级,增加新的主处理器模块;
(2)各个主处理器模块根据新的负荷分担策略,将非归属于本主处理器模块的用户信息迁移至其归属的主处理器模块,同时在本主处理器模块中删除所述非归属于本主处理器模块的用户信息。
2.如权利要求1所述的拜访位置寄存器平滑扩容升级的方法,其特征在于,所述新的负荷分担策略是由网管配置的。
3.如权利要求1所述的拜访位置寄存器平滑扩容升级的方法,其特征在于,在用户信息的迁移过程中,所述归属的主处理器模块在接收到迁移来的用户信息时,首先判断本主处理器模块上是否存储有相应用户的用户信息;
如果没有,则直接插入所述迁移来的用户信息;如果有,则判断本主处理器模块上存储的用户信息是否新于所述迁移来的用户信息,若是,则丢弃所述迁移来的用户信息,否则,先将本主处理器模块上的相应用户的用户信息删除,再插入所述迁移来的用户信息。
4.如权利要求1或3所述的拜访位置寄存器平滑扩容升级的方法,其特征在于,所述各个主处理器模块在迁移用户信息的过程中,停止临时移动用户识别码的分配过程。
5.如权利要求4所述的拜访位置寄存器平滑扩容升级的方法,其特征在于,所述各个主处理器模块在迁移用户信息结束后,重新开始临时移动用户识别码的分配过程,且在分配时以新的模块重启次数值组合生成所述临时移动用户识别码。
6.如权利要求1所述的拜访位置寄存器平滑扩容升级的方法,其特征在于,所述用户信息包括:基本用户信息以及用户签约信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810217653XA CN101415196B (zh) | 2008-11-25 | 2008-11-25 | 一种拜访位置寄存器平滑扩容升级的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810217653XA CN101415196B (zh) | 2008-11-25 | 2008-11-25 | 一种拜访位置寄存器平滑扩容升级的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101415196A CN101415196A (zh) | 2009-04-22 |
CN101415196B true CN101415196B (zh) | 2011-01-05 |
Family
ID=40595444
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810217653XA Expired - Fee Related CN101415196B (zh) | 2008-11-25 | 2008-11-25 | 一种拜访位置寄存器平滑扩容升级的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101415196B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109996195B (zh) * | 2018-01-02 | 2021-09-10 | 中国移动通信有限公司研究院 | 一种短信写卡方法、装置、设备及计算机可读存储介质 |
-
2008
- 2008-11-25 CN CN200810217653XA patent/CN101415196B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101415196A (zh) | 2009-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1928192B1 (en) | Method, system and device for called party recovery in mobile switch center pool | |
JP4153488B2 (ja) | 加入者データを記憶する装置及び方法 | |
CN1135826A (zh) | 在移动通信系统中的位置更新 | |
CN100355306C (zh) | 从移动交换中心的重新启动程序中进行恢复的方法 | |
CN100461955C (zh) | 一种移动通信系统中寻呼优化的实现方法 | |
ES2116459T3 (es) | Metodo para actualizar datos de abonado en un sistema de radio celular y sistema de radio celular. | |
CA2238811A1 (en) | Method for performing replacement of a subscriber identity module (sim) in a mobile communications network | |
SE516772C2 (sv) | Återupprättande av en hemmadatabas i mobiltelefonsystem | |
CN100586218C (zh) | 一种移动通信终端进行位置更新的方法 | |
CN103828410A (zh) | 针对移动通信设备的移动端接漫游转发 | |
WO2000002409A1 (en) | Method for avoiding unnecessary signalling in a cellular communications system | |
CN1333549C (zh) | 一种集群业务中动态更新群组信息的方法 | |
CN101001465B (zh) | 寻呼被叫用户的方法、系统和包含msc和vlr的实体 | |
JP2978878B1 (ja) | ホーム位置レジスタの制御装置、方法及びプログラムを記録した記録媒体 | |
US8843154B2 (en) | Method and mobile switching center (MSC) for implementing load re-distribution | |
CN101188810B (zh) | 一种通信方法和系统、及移动交换中心 | |
CN101415196B (zh) | 一种拜访位置寄存器平滑扩容升级的方法 | |
CN100562167C (zh) | 一种对cdma用户漫游到gsm网络进行鉴权的方法 | |
WO2009008582A1 (en) | System and method for processing subscription of subscriber identity module | |
CN102256215B (zh) | 一种用于集群校验国际移动设备标识的方法及系统 | |
EP2663102A2 (en) | Method, system and short message services center for sending short messages | |
CN101321379A (zh) | CDMA A-Flex网络中确定路由的方法、系统及装置 | |
CN101207929A (zh) | 一种系统间寻呼方法及系统 | |
CN1984461A (zh) | 访问位置寄存器恢复用户信息的方法 | |
CN100477832C (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110105 Termination date: 20171125 |