在一个电信系统的家庭地址寄存器之间的用户数据迁移的制作方法

文档序号:7581038阅读:241来源:国知局
专利名称:在一个电信系统的家庭地址寄存器之间的用户数据迁移的制作方法
技术领域
本发明涉及电信系统,更具体地,涉及在一个电信系统的家庭地址寄存器之间的用户数据迁移。
相关技术的描述参照

图1,它显示了一个实现现有技术的数据迁移机制的电信网络10的一部分的框图。该网络10包括一个与公共交换电话网(PSTN)16互连的公共陆上移动网络(PLMN)12(也被称为移动通信网或蜂窝通信网)。网络10,更具体地,它的组成网络12和16的为用户(未示出)提供电信服务的操作也是为本领域技术人员所公知的,在此不需描述。
公共陆上移动网络12包括多个家庭地址寄存器18,它们分别作为一个数据库来运行以保存用户数据。该用户数据包括永久保持的用户简档信息,诸如用户号码(SNB),移动用户号码(MSNB),用户移动电话的电子序列号(ESN),用户服务特征(如呼叫等待,呼叫转移)和相关数据,和验证数据。用户数据还包括暂时保持的信息,如当前用户位置。
以下例子为其中需要在两个家庭地址寄存器18之间迁移用户数据的的例子。例如,可以实现用户数据到另一个家庭地址寄存器的冗余备份,一个新替换/另外的家庭地址寄存器可以安装在网络中,或负载平衡可能需要在现存的家庭地址寄存器之间实现。现有的迁移机制如图1所示,在公共陆上移动网络12的两个家庭地址寄存器之间。根据现有技术的迁移机制,所讨论的用户数据20首先由第一个家庭机制寄存器18(1)手动输出。该输出可以,例如,被硬拷贝。然后,该输出的用户数据20被手动输入24到第二个家庭地址寄存器18(2)。典型地,该手动输入由输出硬拷贝而得到。该现有技术机制包括极大量的努力花销,还易于带来错误。此外,该迁移机制花费很长时间去完成,并在完成所讨论的用户数据之前可能变得过时。
我们需要一个更精确和方便,以及可能是自动的,用于在两个家庭地址寄存器之间迁移用户数据的机制。
发明概述在本发明的第一实施例中,在两个家庭地址寄存器(HLR)之间的用户数据迁移是通过在将这两个家庭地址寄存器互连的一个公共信道信令系统上的传输来实现/执行的。连接到所讨论的家庭地址寄存器的一个数据管理器发送指令以将用户数据由第一(初始)家庭地址寄存器的数据库取出并对其进行格式化用于在公共信道信令系统上传输到第二(目标)家庭地址寄存器。在进行提取和格式化之前,第一家庭地址寄存器接触第二家庭地址寄存器以验证它的公共信道信令功能性级别。若核实,则提取和格式化过程完成,而用户数据在公共信道信令系统上传输,其中第二家庭地址寄存器接收和去格式化用户数据以保存在它的数据库中。若未核实,则在公共信道信令系统上传输用户数据的过程中止。
在本发明的第二实施例中,在两个家庭地址寄存器之间的用户数迁移是通过在一个数据网络上的传输和通过一个服务管理访问层来实现/执行的。连接到服务管理访问层的数据管理器发送一个普通指令来请求用户数据迁移。服务管理访问层解释该普通指令以产生指示第一(初始)家庭地址寄存器的,对于家庭地址寄存器所特定的指令以由其数据库提取出用户数据用于传输(即,取出)到服务管理访问层。该服务管理服务层还进一步解释该普通指令以标识所提取的用户数据到第二(目标)家庭地址寄存器数据库的发放。最后,指示将用户数据下载到第二家庭地址寄存器用以保存的家庭地址寄存器所特定的指令由服务管理服务层来产生。
在本发明的第三实施例中,第一和第二实施例以一种补充方式来实现。数据管理器通过估计传输考虑以选择借助公共信道信令系统或数据网络的用户数据迁移来响应网络操作者的对在两个家庭地址寄存器之间用户数据迁移的请求。而且,在选择公共信道信令系统用于传输,但不能验证连接的情形下,就选择数据网络选项。
附图简述下面参照发明详述并结合附图将对本发明的方法和装置有更完全的理解。
图1,前面所述的,为实现现有技术的用户数据迁移的电信网络的一部分的框图;
图2为实现本发明的用户数据迁移的第一实施例的电信网络的一部分的框图;图3为显示结合图2网络的第一实施例的用户数据迁移机制的操作的信号流和节点操作图;图4为实现本发明的用户数据迁移的第二实施例的电信网络的一部分的框图;图5为显示结合图4的网络的第二实施例的用户数据迁移机制的操作的信号流和节点操作图;图6为以图2第一实施例的用户数据迁移机制和图4第二实施例的用户数据迁移机制的补充形式来实现的电信网络的一部分的框图。
附图详述现在参照图2,其中为实现本发明的用户数据迁移的第一实施例的电信网络40的一部分的框图。该网络40包括,在其他未示出节点中,多个(显示了两个)家庭地址寄存器(HLR)42。家庭地址寄存器42保存用户数据。该用户数据包括永久保持的用户简档信息,诸如用户号码(SNB),移动用户号码(MSNB),用户移动电话的电子序列号(ESN),用户服务特征(如呼叫等待,呼叫转移)和相关数据,和验证数据。用户数据还包括暂时保持的信息,如当前用户位置。
家庭地址寄存器42是通过一个诸如一般由电信网络40的信令系统No.7(SS7)网络部分所提供的公共信道信令(CCS)系统44,来互连的。一个数据管理器46连接到家庭地址寄存器42。该连接可以直接产生,如在48所一般显示的。优选地,该连接可选地通过一个网络连接来产生,如50所一般显示的。该网络50的连接可以通过使用,例如一个X.25网络的网络来产生,该网络是于电信网络40分离的。
现在参照图3,其中为显示结合图2网络的第一实施例的用户数据迁移机制的操作的信号流和节点操作图。使用由数据管理器46所提供的功能,网络40的一个操作员可以输入一个普通指令,它被解释以指定一个用户数据(例如,简档)将被迁移的给定初始节点(诸如家庭地址寄存器42(1)),定义用户数据将要迁移(动作62)去的地方(即,诸如家庭地址寄存器42(2)的目标节点)。普通指令的“普通”意指一个独立于任何一个特殊家庭地址寄存器42的指令。该数据管理器46最少是作为与网络操作员的界面来接收关于迁移的操作员指令。然后,该数据管理器46通过发送信号64到初始家庭地址寄存器42(1)来指示数据迁移发生。响应于数据迁移指示信号64的接收,接收家庭地址寄存器42(1)使用信号66来接触第二个家庭地址寄存器以验证其公共信道信令功能性级别。如果由响应信号68验证了,则家庭地址寄存器42(1)由其数据库提取出用户数据(动作70)并格式化该数据(动作72)用以在公共信道信令系统44(例如,信令系统No.7网络,见图2)上传输。所实施的格式化操作如果需要,可以包括用于对用户数据分段,转换,和寻址功能的操作。被正确格式化的用户数据接着在公共信道信令系统44上由第一家庭地址寄存器42(1)传输到第二家庭地址寄存器42(2)。该传输74可以由合适的,工业上同意的,Interim标准IS-41报文,或通过使用厂商特定的专用扩展IS-41报文来引导。此外,优选地是实施对用户数据传输74的标准化格式化以使得传输与厂商无关。否则,格式化必须是厂商所允许的或厂商所特定的。在目标第二家庭地址寄存器42(2)处,所接收的格式化传输74被去格式化(动作76),而所包括的用户数据被保存在(动作78)数据库中。在此事件中不能完成验证(信号66和68)。
现在参照图4,其中显示了实现本发明的用户数据迁移的第二实施例的电信网络90的一部分的框图。网络90包括,在其他未示出的节点中,多个(示出两个)家庭地址寄存器(HLR)92。家庭地址寄存器92保存用户数据。该用户数据包括永久保持的用户简档信息,诸如用户号码(SNB),移动用户号码(MSNB),用户移动电话的电子序列号码(ESN),用户服务特性(如呼叫等待,呼叫转移)和相关数据,和鉴别数据。用户数据还包括暂时保持的信息,如当前用户地址。
家庭地址寄存器92被连接到服务管理访问层(SMAL)94(也被称为服务命令网关)。被连接到服务管理访问层94还有数据管理器96。该数据管理器96最少是作为与网络操作员的界面来接收关于迁移的操作员指令。优选地,在家庭地址寄存器92,服务管理访问层(SMAL)94(和数据管理器96之间的连接是通过一个网络连接来完成的,如在98处所一般显示的。该网络98连接优选地包括一个诸如X.25网络的网络,它是于电信网络90分离的。服务管理访问层(SMAL)94(包括数据迁移逻辑100,该逻辑100响应由数据管理器96接收的指令来提取保存在一个节点(诸如家庭地址寄存器92(1))的用户数据用以传输到并保存于另一个节点(诸如家庭地址寄存器92(2))。
现在参照图5,它显示了结合图4的网络的第二实施例的用户数据迁移机制的操作的信号流和节点操作图。通过数据管理器96,网络操作者输入(动作110)一个普通指令,指示所保存的用户数据由一个节点(诸如家庭地址寄存器92(1))到另一个节点(诸如家庭地址寄存器92(2))的迁移。普通指令的“普通”意指一个独立于任何一个特殊家庭地址寄存器92的指令。该指令包括指示将要被迁移的用户数据的一个标识符,将要迁移的用户数据类型(例如,永久或暂时或两者都是)和迁移的进度表的信息。表示所输入指令的信号112由数据管理器96产生,并在连接到服务管理访问层94的网络98上传输。服务管理访问层94的数据迁移逻辑100通过解释(动作114)所包含的普通指令以产生迁移进度表,并进一步根据所产生的进度表来产生(动作116)将要发送到所讨论的节点(诸如家庭地址寄存器92)的适当的节点特定指令来响应所接收的信号112。“节点特定”指所产生的指令118可以是可由某个家庭地址寄存器92所理解的厂商(或模型)所特定的指令。转移节点特定指令对于那些其中网络使用由不同厂商或不同模型的情形是必需的。例如,适当的指令118被产生以请求(118(1))由一个节点(诸如家庭地址寄存器92(1))提取(120)用户数据,给出所提取的数据通过服务管理访问层94的路由(118(2)),和将所路由选择的用户数据(118(3))发送给另一个节点(例如家庭地址寄存器92(2))用于保存。更具体地,信号112的普通格式化和协议可以被翻译为与在数据迁移中隐含的每一个家庭地址寄存器92兼容的人机语言(MML)指令。可选地,信号112的翻译可以经由对于一个或多个表示的家庭地址寄存器92为独特的人机界面(MMI)(诸如标准队列语言-SQL)来进行。其他翻译和转换可以根据本领域技术人员的知识来实现。服务管理访问层94的操作基本包括由一个节点(诸如家庭地址寄存器92(1))提取用户数据并将该用户数据下载到另一个节点(诸如家庭地址寄存器92(2))用于保存。
图6为以图2第一实施例的用户数据迁移机制和图4第二实施例的用户数据迁移机制的补充形式来实现的电信网络140的一部分的框图。网络140包括,在其他未示出节点中,多个(显示了两个)家庭地址寄存器(HLR)142。家庭地址寄存器142保存用户数据。该用户数据包括包括永久保持的用户简档信息,诸如用户号码(SNB),移动用户号码(MSNB),用户移动电话的电子序列号(ESN),用户服务特征(如呼叫等待,呼叫转移)和相关数据,和验证数据。用户数据还包括暂时保持的信息,如当前用户位置。
家庭地址寄存器142通过一个公共信道信令(CCS)系统144,诸如公共提供的电信网络140的信令系统No.7(SS7)网络部分,来互连。该数据管理器146被连接到家庭地址寄存器142。该家庭地址寄存器142最少是作为与网络操作员的界面。公共信道信令系统144作为用于响应由数据管理器146发出的指令来传送保存在一个节点(诸如家庭地址寄存器142(1))的用户数据以将该数据传输到和保存在另一个节点(诸如家庭地址寄存器142(2))的物理层。该传送功能根据图3所示的信号流和节点操作(上述)来实现。家庭地址寄存器142还被连接到一个服务管理访问层(SMAL)在家庭地址寄存器142,服务管理访问层148和数据管理器146之间的连接优选地可以通过诸如通过与电信网络140分离的X.25网络所提供的网络150来实现。该服务管理访问层148包括数据迁移逻辑152,该逻辑152响应由数据管理器146所接收的普通指令来产生节点所特定的指令,用于提取保存于一个节点(诸如家庭地址寄存器142(1))的用户数据用以传输到和保存于另一个节点(诸如家庭地址寄存器142(2))的目的。该传输功能是根据图5所示的信号流和节点操作(如上所述)来实现的。
该传输功能可以根据图3和图5所示的信号流和节点操作(如上所述)来以一种补充方式实现。在其中对于同时使用公共信道信令系统144用于传统呼叫信令以及用户数据迁移可能出现拥塞的情况中,使用可以在数据迁移逻辑152的控制之下改为由网络150构成以执行在家庭地址寄存器142之间的迁移。例如,在其中大量用户的用户数据需要迁移(诸如与某个家庭地址寄存器的一个批量备份相结合),这些通信传输可以对在整个公共信道信令系统144上的操作产生负面影响。在此情况下,网络150的使用可以包括一个更好和更有效的选择。此外,可能出现其中没有获得该公共信道信令系统的功能性级别的验证的情形。在此情形中,使用公共信道信令系统的传输被中止以有利于使用网络150。在其他情形中,使用公共信道信令系统144以实现在家庭地址寄存器142之间的迁移会更有效。例如,在其中必须迁移最小数量的用户数据的情形中,或在其中在公共信道信令系统144上载荷不是问题的情形中,这些通信传输可以仅仅是容易地由公共信道信令系统来支持。因此,数据管理器146可以进一步作用以评估(动作154,见图3和图5)在考虑到诸如网络载荷,效率,文件传输大小等因素时,哪一个可用传输功能可以实现。
虽然已经在附图和以上的发明详述中描述了本发明的方法和中止的优选实施例,应理解的是,本发明不限于已公开的实施例,还可以是在不背离所附权利要求定义的本发明精神的前提下的多种重组,修改和替代。
权利要求
1.一种用于电信网络的数据迁移系统,包括用于保存电信相关数据的第一数据库节点;用于保存电信相关数据的第二数据库节点;电信网络的一个连接第一和第二数据库节点的公共信道信令系统链路;和产生一个发送给第一数据节点以提取某个电信相关数据并格式化所提取的数据用以在指向第二数据库节点的公共信道信令节点系统链路上传输的指令的数据管理器;其中第一家庭地址寄存器在执行该指令之前与第二家庭地址寄存器验证第二家庭地址寄存器的公共信道信令功能性级别以支持数据传输。
2.权利要求1的系统,其中公共信道信令系统包括一个信令系统No.7(SS7)网络。
3.权利要求1的系统,其中第一和第二数据库节点包括在电信网络中的家庭地址寄存器(HLR)。
4.一种用于电信网络的数据迁移系统,包括用于保存电信相关数据的第一数据库节点;用于保存电信相关数据的第二数据库节点;一个连接第一和第二数据库节点的数据网络;和产生一个普通指令以在第一数据节点和第二数据库节点之间迁移某个电信相关数据的数据管理器;一个连接到该数据网络的接口,该接口通过产生第一数据库节点所特定的指令来在电信网络上由第一数据库节点提取某个电信相关数据,并进一步产生第二数据库节点所特定指令以在数据网络上下载所提取的某个电信相关数据用于保存在第二数据库节点中来响应于发送普通指令的数据管理器。
5.权利要求4的系统,其中数据网络包括一个X.25网络。
6.权利要求4的系统,其中第一和第二数据库节点包括在电信网络中的家庭地址寄存器(HLR)。
7.一种用于电信网络的数据迁移系统,包括用于保存电信相关数据的第一数据库节点;用于保存电信相关数据的第二数据库节点;电信网络的一个连接第一和第二数据库节点的公共信道信令系统链路;和用于响应一个操作者的请求来在第一和第二数据库节点之间迁移某个电信相关数据的数据管理器,用于评估传输因素和选择数据网络或公共信道信令系统来传载迁移;响应于公共信道信令系统的选择和公共信道信令功能级别的验证,产生一个发送给第二数据节点以提取某个电信相关数据并格式化所提取的电信相关数据用于在指向第一数据库节点的公共信道信令系统上传输的指令来;和响应数据网络的选择,产生一个用以在第一和第二数据库节点之间迁移某个电信相关数据的普通指令;和一个连接到该数据网络的接口,该接口通过产生第二数据库节点所特定的指令来在电信网络上由第二数据库节点提取某个电信相关数据,并进一步产生第一数据库节点所特定指令以在数据网络上下载所提取的某个电信相关数据用于保存在第一数据库节点中来响应于发送普通指令的数据管理器。
8.权利要求7的系统,其中该数据网络包括一个X.25网络。
9.权利要求7的系统,其中该公共信道信令系统包括一个信令系统No.7(SS7)网络。
10.权利要求8的系统,其中第一和第二数据节点包括在电信网络中的家庭地址寄存器(HLR)。
11.一种用于电信相关数据迁移的方法,包括以下步骤产生发送给第一数据库节点用于迁移某个电信相关数据的第一指令;与第二数据库节点验证一个用以支持迁移的公共信道信令系统功能级别;由第一数据库节点提取某个电信相关数据;格式化用于公共信道信令传输的所提取的某个电信相关数据;在一个公共信道信令系统上发送所格式化的传输给第二数据库节点以执行迁移;去格式化所格式化的传输;和将某个电信相关数据保存在第二数据库节点中。
12.权利要求11的方法,其中公共信道信令系统包括一个信令系统No.7(SS7)网络。
13.权利要求11的方法,其中第一和第二数据库节点包括在电信网络中的家庭地址寄存器(HLR)。
14.一种用于用于电信相关数据迁移的方法,包括以下步骤产生用于迁移某个电信相关数据的普通指令;响应普通指令,产生第一数据库节点所特定的指令;响应第一数据库节点所特定指令,在数据网络上由第一数据库节点提取出某个电信相关数据;响应普通指令,产生第二数据库节点所特定指令;和响应第二数据库节点所特定指令,下载某个在数据网络上传输的电信相关数据用于保存在第二数据库节点中。
15.权利要求14的方法,其中数据库包括一个X.25网络。
16.权利要求14的方法,其中第一和第二数据库节点包括在电信网络中的家庭地址寄存器(HLR)。
全文摘要
一个公共信道信令系统(44)将两个家庭地址寄存器(42)互连。一个数据管理器(46)响应一个网络操作员请求,发送指令到第一(初始)家庭地址寄存器以提取(70)用户数据并将其格式化(72)用于在公共信道信令系统上传输(74)。在传输之前,第一家庭地址寄存器验证第二(目标)家庭地址寄存器的公共信道信令系统功能性级别。如果验证了,则发送传输,去格式化并保存所包含的用户数据。一个数据网络和服务管理访问层(94)进一步将两个家庭地址寄存器互连。该数据管理器响应一个普通网络操作员迁移请求,产生(116)家庭地址寄存器所特定的指令,指示第一家庭地址寄存器提取用户数据用于在数据网络上传输并通过(118)服务管理访问层到第二家庭地址寄存器用于保存(122)。另外还评估传输因素以选择公共信道信令系统或网络(150)用于迁移。
文档编号H04W8/12GK1279870SQ9881140
公开日2001年1月10日 申请日期1998年10月30日 优先权日1997年11月21日
发明者M·库洛姆贝, J·布格弄, B·库洛姆贝, R·格利托, D·苏吉尔塔拉 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1