CN101895913B - 用户数据备份与获取方法、***及装置 - Google Patents
用户数据备份与获取方法、***及装置 Download PDFInfo
- Publication number
- CN101895913B CN101895913B CN2009100847784A CN200910084778A CN101895913B CN 101895913 B CN101895913 B CN 101895913B CN 2009100847784 A CN2009100847784 A CN 2009100847784A CN 200910084778 A CN200910084778 A CN 200910084778A CN 101895913 B CN101895913 B CN 101895913B
- Authority
- CN
- China
- Prior art keywords
- user data
- mobile switching
- switching centre
- msc
- sign
- 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
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种用户数据备份方法、***及装置,用以解决MSC Pool中用户数据的存储资源较小的问题,其中,该用户数据备份方法包括:第一移动交换中心获得由归属位置寄存器提供的用户数据;将所述用户数据备份到与所述第一移动交换中心同处于一个移动交换中心池中的第二移动交换中心。本发明还公开了一种用户数据获取方法、***及装置,用以解决现有技术中当大量用户在MSC/VLR之间切换时导致HLR处理资源紧张的问题,其中,该用户数据获取方法包括:第一移动交换中心在自身所处的移动交换中心池中,确定备份有用户数据的第二移动交换中心,所述用户数据为当前切换到所述第一移动交换中心的用户的用户数据;从所述确定的第二移动交换中心获得所述用户数据。
Description
技术领域
本发明涉及移动通信技术领域,尤其涉及一种用户数据备份方法、***及装置与用户数据获取方法、***及装置。
背景技术
移动交换中心(MSC,Mobile Switching Controller)是全球移动通信***(GSM,Global System for Mobile communication)的核心设备,是对位于MSC所覆盖区域中的移动台(MS,Mobile Station)进行控制和完成话路交换的功能实体,也是移动通信***与其它公用通信网之间的接口;而移动交换中心池(MSC Pool)则是由第三代合作组织(3GPP,3rd Generation Partnership Project)在1999年提出的概念,根据该概念,由多个核心网络节点MSC共同组成一个MSC Pool,使得该MSC Pool内的无线网络控制器(RNC,Radio NetworkController)/基站控制器(BSC,Base Station Controller)可以同时链接到多个MSC上,共享多个MSC资源;同时,MSC Pool内的MSC也可以同时链接到多个RNC/BSC上,共享多个RNC/BSC资源。
针对MSC Pool,有专用于存储用户数据的数据库,即归属位置寄存器(HLR,Home Location Register),它主要存储两类信息:一是有关注册登记到该HLR上的用户的参数信息,比如用户的标识等;二是有关注册登记到该HLR上的用户目前所处位置的信息(用户目前所处位置的信息用于建立MSC与MS之间的呼叫路由),比如MSC地址、VLR地址等。
在现有技术中,当用户漫游至某一MSC Pool区域内时,BSC会根据该MSC Pool内的MSC或MSC包含的访问位置寄存器(VLR,Visited LocationRegister)的容量配置等因素,将用户分配到某一合适的MSC/VLR上,此时,该分配的MSC会从用户进行了注册登记的HLR中获取用户数据。后续只要该用户一直在该MSC Pool区域内移动,则该用户将一直处于上述分配的MSC/VLR的控制下,而不会发生MSC/VLR切换;但是,如果上述分配给该用户的MSC/VLR需要进行变更(比如需进行维护,或需进行版本更新,或出现了故障),则需要将该用户以及在该MSC/VLR注册的其他用户切换到与该MSC/VLR处于同一MSC Pool内的其它一个或多个MSC/VLR上,此时,其他的一个或多个MSC/VLR又需要重新从HLR获取相应的用户数据。
在一个MSC Pool中,由于HLR的数量较少,因此用于存储用户数据的存储资源较小,此外,由于HLR的处理资源较小,因此,当出现如上述用户从一个MSC/VLR切换到另一MSC/VLR而需重新从HLR获取相应的用户数据的情况时,由于MSC/VLR与HLR之间的信令交互量过大,从而有可能会导致HLR处理资源紧张。
发明内容
本发明实施例提供一种用户数据获取方法、***及装置,用以解决现有技术中当大量用户在MSC/VLR之间切换时导致的HLR处理资源紧张的问题。
为此,本发明实施例采用以下技术方案:
一种用户数据获取方法,包括:
第一移动交换中心获得由归属位置寄存器提供的用户数据;
将所述用户数据备份到与所述第一移动交换中心同处于一个移动交换中心池中的第二移动交换中心;
第一移动交换中心在所述第一移动交换中心所处的移动交换中心池中,根据用户的标识,从用户的标识与用户附着过的移动交换中心的标识的对应关系中,确定所述用户在发生切换前所附着在的第三移动交换中心的标识;
根据确定的第三移动交换中心的标识,利用预先设定的用户数据发现算法,在所述第一移动交换中心所处的移动交换中心池中,确定备份有所述用户数据的第二移动交换中心的标识;
根据确定的所述第二移动交换中心的标识,确定备份有所述用户数据的第二移动交换中心,其中,所述用户数据为当前切换到所述第一移动交换中心的用户的用户数据;
从所述确定的第二移动交换中心获得所述用户数据。
一种用户数据获取***,包括:第一移动交换中心和至少一个第二移动交换中心,其中:
第一移动交换中心,用于获得由归属位置寄存器提供的用户数据,并将所述用户数据备份到第二移动交换中心,并在所述第一移动交换中心所处的移动交换中心池中,确定备份有用户数据的第二移动交换中心,并从所述确定的第二移动交换中心获得所述用户数据,其中,所述用户数据为当前切换到所述第一移动交换中心的用户的用户数据;
所述第一移动交换中心,具体包括:
第一确定单元,用于在第一移动交换中心在所述第一移动交换中心所处的移动交换中心池中,根据用户的标识,从用户的标识与用户附着过的移动交换中心的标识的对应关系中,确定所述用户在发生切换前所附着在的第三移动交换中心的标识;
第二确定单元,用于根据第一确定单元确定的第三移动交换中心的标识,利用预先设定的用户数据发现算法,在所述第一移动交换中心所处的移动交换中心池中,确定备份有所述用户数据的第二移动交换中心的标识;
第三确定单元,用于根据第二确定单元确定的所述第二移动交换中心标识,确定备份有所述用户数据的第二移动交换中心;
获得单元,用于从第三确定单元确定的第二移动交换中心获得所述用户数据;
至少一个第二移动交换中心,所述第二移动交换中心与所述第一移动交换中心同处于一个移动交换中心池。
一种基于用户备份装置的用户数据获取装置,所述用户获取装置包括:确定单元和获得单元,其中:
确定单元,用于在用户数据获取装置所处的移动交换中心池中,确定备份有用户数据的移动交换中心,所述用户数据为当前切换到所述用户数据获取装置的用户的用户数据;
所述确定单元,具体包括:
第一确定模块,用于根据所述用户的标识,从用户的标识与用户附着过的移动交换中心的标识的对应关系中,确定所述用户在发生切换前所附着在的移动交换中心的标识;
第二确定模块,用于根据第一确定模块确定的移动交换中心的标识,利用预先设定的用户数据发现算法,在所述用户数据获取装置所处的移动交换中心池中,确定备份有所述用户数据的移动交换中心的标识;
第三确定模块,用于根据第二确定模块确定的所述标识,确定备份有所述用户数据的移动交换中心;
获得单元,用于从确定单元确定的所述移动交换中心获得所述用户数据;
所述用户备份装置,包括:获得单元和备份单元,其中:
获得单元,用于获得由归属位置寄存器提供的用户数据;
备份单元,用于将获得单元获得的所述用户数据备份到与所述用户数据备份装置同处于一个移动交换中心池中的移动交换中心。
本发明实施例提供的用户数据获取方案通过第一MSC在自身所在的MSCPool中,确定备份有当前切换到自身的用户的用户数据的第二MSC,并从备份有该用户的用户数据的第二MSC处获得该用户的用户数据,使得用户当前附着的该MSC无需再与HLR进行信息交互来获得用户数据,从而减少了MSC与HLR之间的信令交互,解决了现有技术中存在的当大量用户在MSC Pool内的MSC/VLR之间切换时导致的HLR处理资源紧张的问题。
附图说明
图1a为本发明实施例提供的一种用户数据备份方法的具体流程示意图;
图1b为本发明实施例中第一MSC将用户数据备份到MSC Pool中的第二MSC的示意图;
图2为本发明实施例提供的一种用户数据备份***的具体结构示意图;
图3为本发明实施例提供的一种用户数据备份装置的具体结构示意图;
图4a为本发明实施例提供的一种用户数据获取方法的具体流程示意图;
图4b为本发明实施例中用户当前切换到的第一MSC从第二MSC处获取用户数据的示意图;
图5为本发明实施例提供的数据备份、获取方法在实际中的具体应用流程示意图;
图6为本发明实施例提供的一种用户数据获取***的具体结构示意图;
图7为本发明实施例提供的一种用户数据获取装置的具体结构示意图。
具体实施方式
由于在MSC Pool中,各MSC都具有存储用户数据的功能,且MSC之间可以基于点对点(P2P,Point to Point)的通信方式进行数据交互,因此,本发明实施例首先提供一种用户数据的备份方案,通过第一MSC将由HLR提供的用户数据备份到与该第一MSC同处于一个MSC Pool的其他第二MSC中,从而实现了采用MSC Pool中数量相对HLR较多的MSC来备份用户数据,扩展了用户数据的存储资源,解决了现有技术存在的用于存储用户数据的存储资源较小的问题,增强通信网络的可扩展性。
具体地,本发明实施例提供的该用户数据备份方法的具体流程示意图如图1a所示,包括以下步骤:
步骤11,第一MSC获得由HLR提供的用户数据,其中,这里的用户数据可以是该第一MSC直接从HLR处获得的用户数据,而按照本发明实施例提供的该备份方法,这里的用户数据也可以是由该第一MSC从其他MSC处获得的由HLR提供的用户数据(即由HLR间接提供的用户数据),此外,这里的用户数据既可以是第一MSC实时获得的直接或间接由HLR提供的用户数据,也可以是第一MSC从自身的VLR的存储空间中获得的直接或间接由HLR预先提供的用户数据;
步骤12,将步骤11中确定的用户数据备份到与该第一MSC同处于一个MSC Pool中的第二MSC,在本步骤12中,该第一MSC可以将自身标识代入到预设的备份算法中,并利用该预设的备份算法,计算用于备份用户数据的第二MSC(可以是一个MSC,也可以是多个MSC)的标识,然后,再将用户数据备份到与计算得到用于备份用户数据的第二MSC的标识对应的第二MSC中。其中,上述备份算法可以是Chord算法,采用该Chord算法时,将该第一MSC的标识代入到Chord算法,可以计算出该第一MSC的后继MSC的标识,并以该后继MSC作为用于备份用户数据的第二MSC;此外,上述备份算法还可以是哈希(Hash)函数算法,采用该Hash函数算法时,将该第一MSC的标识代入到该Hash函数算法,可以计算出与该第一MSC的标识最接近的一个MSC的标识,并以该计算得到的MSC的标识所对应的MSC作为用于备份用户数据的第二MSC。
请参照图1b,为MSC Pool中的第一MSC将用户数据备份到与该第一MSC自身同处于一个MSC Pool中的第二MSC的示意图,为了避免将用户数据只备份到一个第二MSC上,而后续若备份有用户数据的该第二MSC若发生故障,则同样存在用户当前切换到的MSC仍然需从HLR处获取用户数据的情况,因此,如图1b所示,第一MSC可以将自身存储的用户数据备份到多个第二MSC上,从而即使备份有用户数据的第二MSC中有一个发生了故障,用户当前切换到的MSC还可以从其他备份有用户数据且未发生故障的其他第二MSC中获取用户数据,因此有效地避免了MSC向HLR处获取用户数据而导致HLR处理资源紧张的问题,此外,还可以将对应于同一个用户的用户数据分为多个部分而分别备份到不同的第二MSC。
根据上述对本发明实施例提供的用户数据备份方法的描述可知,本发明实施例提供的该方法可以将原本只能由HLR提供的用户数据备份到MSC Pool中的第二MSC中,由于同一MSC Pool中MSC的数量相对HLR的数量较多,因此,采用MSC来备份用户数据大大扩展了用户数据的存储资源,增强了通信网络的可扩展性,解决了现有技术中的用于存储用户数据的存储资源较小的问题。
对应于本发明实施例提供的上述用户数据备份方法,本发明实施例还提供一种用户数据备份***,用以将HLR提供的用户数据备份到与用户当前附着在的第一MSC处于同一MSC Pool中的第二MSC上,具体地,该用户数据备份***的具体结构示意图如图2所示,包括第一MSC和至少一个与该第一MSC处于同一个MSC Pool中的第二MSC,其中,第一MSC用于获得由HLR直接或间接提供的用户数据,并将获得的用户数据备份到与第一MSC同处于一个MSC Pool中的第二MSC。
较佳地,对应于上述第一MSC功能的一种实现方式,上述第一MSC可以划分为以下功能单元,如图2所示,这些功能单元包括:获得单元21,用于获得由HLR提供的用户数据;计算单元22,用于根据第一MSC的标识,采用预设的备份算法,计算与第一MSC同处于一个MSC Pool中的、用于备份获得单元21获得的用户数据的第二MSC的标识,这里的备份算法可以但不限于采用P2P备份机制中的Chord算法或Hash函数算法;备份单元23,用于将获得单元21获得的用户数据备份到与计算单元22计算得到的标识对应的第二MSC。
相应地,本发明实施例还提供了一种用户数据备份装置,用以将HLR提供的用户数据备份到与用户当前附着在的用户数据备份装置处于同一MSCPool中的其他MSC上,具体地,该用户数据备份装置的具体结构示意图如图3所示,包括:获得单元31,用于获得由HLR直接或间接提供的用户数据;备份单元32,用于将获得单元31获得的用户数据备份到与该用户数据备份装置同处于一个MSC池中的MSC。
较佳地,对应于上述备份单元32功能的一种实现方式,该备份单元32具体可以划分为以下功能模块:
计算模块321,用于根据该用户数据备份装置的标识,采用预设的备份算法,计算与该用户数据备份装置同处于一个MSC池中的用于备份用户数据的MSC的标识,其中,这里的备份算法可以但不限于采用P2P备份机制中的Chord算法或Hash函数算法;备份模块322,用于将获得单元31获得的用户数据备份到与计算模块321计算得到的标识对应的MSC。
基于本发明实施例提供的上述用户数据备份方案,本发明实施例还提供一种用户数据获取方法,通过在用户从一个MSC切换到另一个MSC时,该用户当前切换到的第一MSC从备份有该用户的用户数据的第二MSC处获得该用户的用户数据,从而无需再与HLR进行信息交互来获得用户数据,减少了MSC与HLR之间的信令交互,解决了现有技术中存在的用户在MSC/VLR之间切换时导致的HLR处理资源紧张的问题,具体地,该用户数据获取方法的具体流程示意图如图4a所示,包括以下步骤:
步骤41,第一MSC在自身所在的MSC Pool中确定备份有用户数据的第二MSC,这里的用户数据是指当前切换到第一MSC的用户的用户数据,其中,该第一MSC可以根据用户的标识,从用户的标识与用户附着过的MSC的对应关系中,确定出该用户在发生切换前所附着在的第三MSC的标识,然后,根据确定的该用户在发生切换前所附着在的第三MSC的标识,利用预先设定的用户数据发现算法(如P2P对象发现机制中的Chord算法或Hash函数算法),计算备份有上述切换到该第一MSC的用户的用户数据的第二MSC的标识,最后,再根据计算得到的第二MSC的标识,将与该计算得到的第二MSC的标识相对应的MSC确定为备份有该用户的用户数据的第二MSC;
步骤42,用户当前附着的该第一MSC在确定出备份有该用户的用户数据的第二MSC后,从确定出的第二MSC处获得该用户的用户数据。
需要说明的是,对应于上述关于用户数据备份方法实施例中将用户数据同时备份到多个第二MSC的情况,本发明实施例提供的该用户数据获取方法中,可以同时确定出多个备份有用户数据的第二MSC的标识,用户当前切换到的该第一MSC可以选择其中一个第二MSC的标识对应的第二MSC来获取用户数据,即使该选择的第二MSC发生故障,用户当前切换到的该第一MSC还可以重新选择另外一个备份有用户数据且未发生故障的第二MSC来获取用户数据,从而同样可以实现MSC不需要从HLR获取用户数据的目的。
请参照图4b,为用户当前切换到的该第一MSC从与该第一MSC同处于一个MSC Pool中的第二MSC处获取用户数据的示意图,该图4b直观地说明了该第一MSC从第二MSC处获取用户数据,从而避免与HLR之间发生信令交互的情况。
由本发明实施例提供的上述用户数据获取方法可知,当该第一MSC需要获得当前切换到自身的用户的用户数据时,该第一MSC不再是通过与HLR进行信息交互以从HLR处获得用户数据,而是从备份有用户数据的第二MSC中获取对应的用户数据,这样就减少了该第一MSC与HLR之间的信令交互,解决了现有技术中存在的用户在MSC/VLR之间切换时导致的HLR处理资源紧张的问题。
以下将本发明实施例提供的用户数据备份方法和用户数据获取方法结合到一个具体的应用实施例中,以说明本发明实施例提供的上述方法在实际中的具体应用流程,该流程如图5所示,包括以下步骤:
步骤51,MS漫游进入MSC Pool的服务区域,向MSC Pool的基站控制器(BSC,Base Station Controller)发出位置更新请求;
步骤52,BSC在接收到MS的位置更新请求后,根据MSC Pool内为各MSC预设的容量因数,选择一个MSC,比如,选择如图5中所示的MSC1/VLR1(该MSC1/VLR1表示该MSC的标识为“1”,且该标识为“1”的MSC1中包含用于存储用户数据的VLR1,其他类似符号可依次类推,不再赘述);
步骤53,将MS发来的位置更新请求转发给MSC1/VLR1;
步骤54,MSC1/VLR1接收到请求后,到HLR请求获得用户数据;
步骤55,HLR响应MSC1/VLR1的请求,发送对应于MS的用户数据到MSC1/VLR1进行存储;
步骤56,MSC1/VLR1将自身标识代入到预设的备份算法中,并利用预设的备份算法,计算出用于备份用户数据的MSC标识为“3”;
步骤57,将用户数据备份到与该标识“3”对应的MSC——即MSC3/VLR3中,在本步骤57中,可以只将该MS的用户数据备份到MSC3/VLR3中,也可以将MSC1/VLR1中存储的所有的或部分的用户数据备份到MSC3/VLR3中,在本具体的实施例中,该所有的或部分的用户数据中至少应包含该MS的用户数据;
步骤58,MSC1/VLR1将位置更新成功消息反馈给MS;
步骤59,MS向BSC发出业务请求消息;
步骤510,BSC检测到MSC1/VLR1当前不能提供服务时(可能是发生了故障或是需进行设备更新等),根据新用户分配原则,重新给MS分配一个MSC,如图中的MSC2/VLR2;
步骤511,BSC将MS的业务请求消息转发给MSC2/VLR2;
步骤512,MSC2/VLR2在接收到业务请求消息后,根据MS的标识,从MS的标识与该MS附着过的MSC的对应关系中,确定出该MS在发生切换前附着在的MSC的标识为“1”,进一步地,将该标识“1”代入预设的对象发现算法中,利用预设的对象发现算法,确定出备份有MS的用户数据的MSC的标识为“3”;
步骤513,MSC2/VLR2向标识为“3”的MSC3/VLR3请求获得该MS的用户数据;
步骤514,MSC3/VLR3根据MSC2/VLR2发来的请求,将自身VLR3中备份的MS的用户数据发送给MSC2/VLR2;
步骤515,MSC2/VLR2接收到MSC3/VLR3发送来的MS的用户数据后,利用MS的用户数据,处理MS的业务请求;
步骤516,MSC2/VLR2处理完毕MS的业务请求后,向MS发送业务处理成功消息,流程结束。
基于本发明实施例提供的上述用户数据备份***,本发明实施例还提供一种用户数据获取***,通过第一MSC从备份有当前切换到自身的用户的用户数据的第二MSC处获得该用户的用户数据,从而无需再与HLR进行信息交互来获得用户数据,减少了MSC与HLR之间的信令交互,具体地,该用户数据获取***的具体结构示意图如图6所示,具体包括第一MSC和与该第一MSC处于同一个MSC Pool中的第二MSC,其中:第一MSC,用于在第一MSC所处的MSC Pool中,确定备份有用户数据的第二MSC,并从确定的第二MSC获得用户数据,其中,该用户数据为当前切换到第一MSC的用户的用户数据。
较佳地,对应于上述第一MSC功能的一种实现方式,该第一MSC具体可以划分为以下功能单元:
第一确定单元61,用于根据切换到第一MSC的用户的标识,从用户的标识与用户附着过的MSC的标识的对应关系中,确定用户在发生切换前所附着在的第三MSC的标识;第二确定单元62,用于根据第一确定单元61确定的第三MSC的标识,利用预先设定的用户数据发现算法,在该第一MSC所处的MSC Pool中,确定备份有所述用户数据的第二MSC的标识,其中,这里的用户数据发现算法可以但不限于为P2P对象发现机制中的Chord算法或哈希函数算法;第三确定单元63,用于根据第二确定单元62确定的第二MSC标识,确定备份有用户数据的第二MSC;获得单元64,用于从第三确定单元63确定的第二MSC获得用户数据。
相应地,本发明实施例还提供一种用户数据获取装置,用以从备份有用户数据的MSC中获取用户数据,该MSC装置的具体结构示意图如图7所示,包括:
确定单元71,用于在该用户数据获取装置所处的MSC Pool中,确定备份有用户数据的MSC,其中,该用户数据为当前切换到该用户数据获取装置的用户的用户数据;获得单元72,用于从确定单元71确定的MSC处获得用户数据。
对应于确定单元功能的一种实现方式,上述确定单元71具体可以划分为以下功能模块:
第一确定模块711,用于根据切换到该用户数据获取装置的用户的标识,从用户的标识与用户附着过的MSC的标识的对应关系中,确定该用户在发生切换前所附着在的MSC的标识;
第二确定模块712,用于根据第一确定模块711确定的MSC的标识,利用预先设定的用户数据发现算法,在该用户数据获取装置所处的MSC Pool中,确定备份有上述用户的用户数据的MSC的标识,其中,这里的用户数据发现算法可以但不限于为P2P对象发现机制中的Chord算法或哈希函数算法;
第三确定模块713,用于根据第二确定模块712确定的MSC的标识,确定备份有上述用户数据的MSC。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (5)
1.一种用户数据获取方法,其特征在于,包括:
第一移动交换中心获得由归属位置寄存器提供的用户数据;
将所述用户数据备份到与所述第一移动交换中心同处于一个移动交换中心池中的第二移动交换中心;
第一移动交换中心在所述第一移动交换中心所处的移动交换中心池中,根据用户的标识,从用户的标识与用户附着过的移动交换中心的标识的对应关系中,确定所述用户在发生切换前所附着在的第三移动交换中心的标识;
根据确定的第三移动交换中心的标识,利用预先设定的用户数据发现算法,在所述第一移动交换中心所处的移动交换中心池中,确定备份有所述用户数据的第二移动交换中心的标识;
根据确定的所述第二移动交换中心的标识,确定备份有所述用户数据的第二移动交换中心,其中,所述用户数据为当前切换到所述第一移动交换中心的用户的用户数据;
从所述确定的第二移动交换中心获得所述用户数据。
2.如权利要求1所述的方法,其特征在于,所述用户数据发现算法为点对点对象发现机制中的Chord算法或哈希函数算法。
3.一种用户数据获取***,其特征在于,包括:第一移动交换中心和至少一个第二移动交换中心,其中:
第一移动交换中心,用于获得由归属位置寄存器提供的用户数据,并将所述用户数据备份到第二移动交换中心,并在所述第一移动交换中心所处的移动交换中心池中,确定备份有用户数据的第二移动交换中心,并从所述确定的第二移动交换中心获得所述用户数据,其中,所述用户数据为当前切换到所述第一移动交换中心的用户的用户数据;
所述第一移动交换中心,具体包括:
第一确定单元,用于第一移动交换中心在所述第一移动交换中心所处的移动交换中心池中,根据用户的标识,从用户的标识与用户附着过的移动交换中心的标识的对应关系中,确定所述用户在发生切换前所附着在的第三移动交换中心的标识;
第二确定单元,用于根据第一确定单元确定的第三移动交换中心的标识,利用预先设定的用户数据发现算法,在所述第一移动交换中心所处的移动交换中心池中,确定备份有所述用户数据的第二移动交换中心的标识;
第三确定单元,用于根据第二确定单元确定的所述第二移动交换中心标识,确定备份有所述用户数据的第二移动交换中心;
获得单元,用于从第三确定单元确定的第二移动交换中心获得所述用户数据;
至少一个第二移动交换中心,所述第二移动交换中心与所述第一移动交换中心同处于一个移动交换中心池。
4.如权利要求3所述的用户数据获取***,其特征在于,所述用户数据发现算法为点对点对象发现机制中的Chord算法或哈希函数算法。
5.一种基于用户数据备份装置的用户数据获取装置,其特征在于,所述用户数据获取装置包括:确定单元和获得单元,其中:
确定单元,用于在用户数据获取装置所处的移动交换中心池中,确定备份有用户数据的移动交换中心,所述用户数据为当前切换到所述用户数据获取装置的用户的用户数据;
所述确定单元,具体包括:
第一确定模块,用于根据所述用户的标识,从用户的标识与用户附着过的移动交换中心的标识的对应关系中,确定所述用户在发生切换前所附着在的移动交换中心的标识;
第二确定模块,用于根据第一确定模块确定的移动交换中心的标识,利用预先设定的用户数据发现算法,在所述用户数据获取装置所处的移动交换中心池中,确定备份有所述用户数据的移动交换中心的标识;
第三确定模块,用于根据第二确定模块确定的所述标识,确定备份有所述用户数据的移动交换中心;
获得单元,用于从确定单元确定的所述移动交换中心获得所述用户数据;
所述用户数据备份装置,包括:获得单元和备份单元,其中:
获得单元,用于获得由归属位置寄存器提供的用户数据;
备份单元,用于将获得单元获得的所述用户数据备份到与所述用户数据备份装置同处于一个移动交换中心池中的移动交换中心。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100847784A CN101895913B (zh) | 2009-05-19 | 2009-05-19 | 用户数据备份与获取方法、***及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100847784A CN101895913B (zh) | 2009-05-19 | 2009-05-19 | 用户数据备份与获取方法、***及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101895913A CN101895913A (zh) | 2010-11-24 |
CN101895913B true CN101895913B (zh) | 2012-10-31 |
Family
ID=43104942
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009100847784A Expired - Fee Related CN101895913B (zh) | 2009-05-19 | 2009-05-19 | 用户数据备份与获取方法、***及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101895913B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1917697A (zh) * | 2005-08-19 | 2007-02-21 | 华为技术有限公司 | 一种在核心网节点池内转移用户的方法与节点 |
WO2007057827A2 (en) * | 2005-11-21 | 2007-05-24 | Utstarcom, Inc. | Intelligent mobile switching center (msc) feature control |
CN101001465A (zh) * | 2006-12-30 | 2007-07-18 | 华为技术有限公司 | 一种寻呼被叫用户的方法、***和msc/vlr |
WO2007115873A1 (de) * | 2006-04-07 | 2007-10-18 | Nokia Siemens Networks Gmbh & Co. Kg | Aufbau einer verbindung zu einem mobilen endgerät bei störung der zuständigen vermittlungsstelle |
CN101159921A (zh) * | 2006-12-01 | 2008-04-09 | 华为技术有限公司 | 移动交换中心池中被叫恢复的方法、***及设备 |
EP1928192A1 (en) * | 2006-12-01 | 2008-06-04 | Huawei Technologies Co., Ltd. | Method, system and device for called party recovery in mobile switch center pool |
EP1991015A1 (en) * | 2007-04-19 | 2008-11-12 | Nokia Siemens Networks Oy | A method for signalling a call to a terminating mobile station in a mobile communication network comprising a MSC pool |
CN101321379A (zh) * | 2007-06-08 | 2008-12-10 | 华为技术有限公司 | CDMA A-Flex网络中确定路由的方法、***及装置 |
-
2009
- 2009-05-19 CN CN2009100847784A patent/CN101895913B/zh not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1917697A (zh) * | 2005-08-19 | 2007-02-21 | 华为技术有限公司 | 一种在核心网节点池内转移用户的方法与节点 |
WO2007057827A2 (en) * | 2005-11-21 | 2007-05-24 | Utstarcom, Inc. | Intelligent mobile switching center (msc) feature control |
WO2007115873A1 (de) * | 2006-04-07 | 2007-10-18 | Nokia Siemens Networks Gmbh & Co. Kg | Aufbau einer verbindung zu einem mobilen endgerät bei störung der zuständigen vermittlungsstelle |
CN101159921A (zh) * | 2006-12-01 | 2008-04-09 | 华为技术有限公司 | 移动交换中心池中被叫恢复的方法、***及设备 |
EP1928192A1 (en) * | 2006-12-01 | 2008-06-04 | Huawei Technologies Co., Ltd. | Method, system and device for called party recovery in mobile switch center pool |
CN101001465A (zh) * | 2006-12-30 | 2007-07-18 | 华为技术有限公司 | 一种寻呼被叫用户的方法、***和msc/vlr |
EP1991015A1 (en) * | 2007-04-19 | 2008-11-12 | Nokia Siemens Networks Oy | A method for signalling a call to a terminating mobile station in a mobile communication network comprising a MSC pool |
CN101321379A (zh) * | 2007-06-08 | 2008-12-10 | 华为技术有限公司 | CDMA A-Flex网络中确定路由的方法、***及装置 |
Non-Patent Citations (5)
Title |
---|
3GPP.3GPP TS 23.236 V8.0.0 3rd Generation Partnership Project |
3GPP.3GPP TS 23.236 V8.0.0 3rd Generation Partnership Project * |
Intra-domain connection of Radio Access Network (RAN) nodes to multiple Core Network (CN) nodes (Release 8).《3GPP TS 23.236 V8.0.0 Intra-domain connection of Radio Access Network (RAN) nodes to multiple Core Network (CN) nodes》.2008, * |
Technical Specification Group Services and System Aspects * |
张永明等.MSC Server的双归属备份.《电信工程技术与标准化》.2007, * |
Also Published As
Publication number | Publication date |
---|---|
CN101895913A (zh) | 2010-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3216238B1 (en) | Group communication function for delivering group communication messages in communication netwoks | |
CN102257853B (zh) | 用于改进网络发现和选择的方法和装置 | |
CN102036375B (zh) | 一种获取终端位置信息的方法、***和设备 | |
US7840213B2 (en) | System, apparatus and method coping with mobile switching node failure | |
CN101227710B (zh) | 定位触发信息的同步方法和设备 | |
CN104994575A (zh) | 更新用户设备位置信息的方法 | |
CN101005633A (zh) | 一种实现移动交换中心池的方法及*** | |
CN105308994A (zh) | 使用取消位置消息在移动终端处改变用户身份 | |
CN101553011B (zh) | 确认缺省承载的方法和移动性管理实体 | |
CN102098665B (zh) | 号码回填的补充方法和通信监测*** | |
CN101150781B (zh) | 移动交换中心池中被叫恢复的方法、装置和*** | |
CN100455138C (zh) | 核心网故障恢复后业务重分担的方法 | |
CN101400038B (zh) | 网络故障时用户业务接续的方法、装置及*** | |
CN101754218B (zh) | 对克隆卡使用的监控方法及网络设备 | |
CN101895913B (zh) | 用户数据备份与获取方法、***及装置 | |
CN102573066A (zh) | 一种传输rn信息、寻呼ue的方法及装置 | |
CN101321379A (zh) | CDMA A-Flex网络中确定路由的方法、***及装置 | |
CN101640865A (zh) | 一种手机业务实现方法及*** | |
CN100438469C (zh) | 一种选择服务核心网络节点的方法 | |
WO2011140980A1 (zh) | 更新位置信息的方法、装置及*** | |
CN102724650A (zh) | 一种位置管理方法及*** | |
CN101180897A (zh) | 对阻止通信重定向进行阻遏的方法、***和计算机程序产品 | |
CN101895932B (zh) | 负载转移方法、***及负载转移装置 | |
JP4981948B2 (ja) | 通信制御装置及び通信制御方法 | |
CN101562908B (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 |
Granted publication date: 20121031 Termination date: 20210519 |
|
CF01 | Termination of patent right due to non-payment of annual fee |