CN1084132C - 移动通信系统用户数据的更新 - Google Patents
移动通信系统用户数据的更新 Download PDFInfo
- Publication number
- CN1084132C CN1084132C CN96190197A CN96190197A CN1084132C CN 1084132 C CN1084132 C CN 1084132C CN 96190197 A CN96190197 A CN 96190197A CN 96190197 A CN96190197 A CN 96190197A CN 1084132 C CN1084132 C CN 1084132C
- Authority
- CN
- China
- Prior art keywords
- database
- data
- ownership
- user
- accessing
- 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 - Lifetime
Links
- 238000010295 mobile communication Methods 0.000 title claims abstract description 35
- 238000000034 method Methods 0.000 claims abstract description 51
- 230000004044 response Effects 0.000 claims abstract description 13
- 238000011084 recovery Methods 0.000 claims description 19
- 238000012217 deletion Methods 0.000 claims description 15
- 230000037430 deletion Effects 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 5
- 230000008569 process Effects 0.000 claims description 5
- 235000001287 Guettarda speciosa Nutrition 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 4
- 244000061520 Angelica archangelica Species 0.000 claims 1
- 230000000052 comparative effect Effects 0.000 claims 1
- 238000004321 preservation Methods 0.000 description 4
- 241000125175 Angelica Species 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000005284 excitation Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/30—Network data restoration; Network data reliability; Network data fault tolerance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/06—Registration at serving network Location Register, VLR or user mobility server
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Exchange Systems With Centralized Control (AREA)
- Telephonic Communication Services (AREA)
- Cosmetics (AREA)
- Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
Abstract
一种在移动通信系统中更新用户数据的方法,其中,尽管访问数据库没收到正常用户数据更新请求,访问数据库(VX,107)仍接收关于需恢复登录到其上的用户数据(108)的信息。访问数据库(VX,107)在它的数据库中查寻登录到访问数据库的每一用户的数据(108)和时效标记(109),并给归属数据库(HX,101)发送涉及用户的虚拟登录请求,该请求包含时效标记(109)。响应虚拟登录请求,归属数据库(HX,101)把它自己数据库的用户数据(102)和它上一次的时效标记(103)与虚拟登录请求中相应数据和其中的时效标记(109)相比较。基于该比较,归属数据库(HX,101)推断是否需要更新归属数据库或访问数据库(VX,107)中的用户数据(102;108)。作为该推断的结果,归属数据库(HX,101)命令想要的数据库(VX,107)更新用户数据(108)和时效标记(109)。
Description
本发明涉及一种更新移动通信系统用户数据的方法。该系统含一归属数据库,用于保存所述归属数据库用户的用户数据与告知每一用户数据上一次更新的时效标记(age label),归属数据库的数据响应用户数据的更新请求而被更新,还含一访问数据库,用于保存登录到所述访问数据库的用户的数据与告知每一用户数据上一次更新的时效标记,访问数据库的数据响应用户数据的更新请求而被更新。
本发明说明了一种在移动通信系统之间和/或在移动通信网节点之间恢复访问用户数据的方法。
今天有许多蜂窝无线或移动电话系统正在使用,且正在规划把系统覆盖的地理区域分成许多独立的无线区域,即小区,以使小区的无线电话或移动电话通过置于小区内的固定无线台与一固定网通信。系统的移动电话能在系统区域内自由地从一个小区移动到另一个。数字移动电话系统GSM(全球移动系统)就是这种系统。
对于蜂窝无线网,众所周知,一归属位置寄存器总是把登录到网上的无线电话的位置信息和用户数据存入如RAM的存储装置,从而这些数据(例如)当断开归属数据库电源时易丢失,因此定期将其存入非挥发性存储装置如硬盘以永久保存数据。当归属数据库意外地不得不重启时,保存在挥发性存储装置内的位置信息和用户数据将消失。这时归属数据库须请求移动通信系统的所有访问数据库,如无线电话网的访问数据库,更新登录到该归属数据库的用户的位置,以使归属数据库能更新它的用户的位置信息。归属数据库需要用户的位置信息,以使它能为想给该用户传输通话的移动业务交换中心提供用户的正确位置。
一些现有的技术已在GSM规范“prETS 300 599,(GSM 09.02版4.9.0),1994年11月,欧洲数字蜂窝电信系统(第2部分);移动应用部分(MAP)规范,ETSI,P.317到468。”中描述。
根据上述规范,在重启归属位置寄存器(HLR)或访问位置寄存器(VLR)后执行恢复。
重启归属位置寄存器HLR,使访问位置寄存器VLR中的归属位置寄存器HLR的用户数据设成这样一种状态;仅当接收到与用户相关的一定激励后,访问位置寄存器VLR给归属位置寄存器HLR发送一登录请求。这个激励可以是用户登录、给用户的进入呼叫或用户的呼叫尝试。访问位置寄存器/访问数据库中的信息是用户的位置信息和关于允许用户使用并为用户激活的业务数据。
重启访问位置寄存器/访问数据库VLR应保证使登录到访问位置寄存器的用户的数据从访问位置寄存器中删除,因此当访问位置寄存器VLR检测到一定的与用户有关的激励如用户登录或给用户的进入呼叫时,它给归属位置寄存器HLR发送登录请求。
上面及以后,认为归属位置寄存器与归属数据库类似,访问位置寄存器与访问数据库类似。它们都是以一定精度保存用户位置及用户数据的数据库。
现有技术的问题是即使用户在某些访问数据库VLR合法登录,也不保证所有情形下用户的可达性。
现有技术中存在问题的情形的第一个例子是归属数据库HLR丢失关于在观察(observation)时刻用户登录的是哪一个归属数据库VLR的数据。例如,这种差错情形可由归属数据库突然损坏引起。这种情形下,在用户下一次与系统有无线连接前-借此归属数据库将更新用户登录数据-不能通过归属数据库HLR到达用户。
现有技术中存在问题的情形的第二个例子是:在越区切换(handover)/漫游/发射机切换(handoff)时,即用户已从初始访问数据库的服务区域移到一新访问数据库的服务区时,不能成功地在前一访问数据库VLR中删除登录。这种情形时,应从第一个访问数据库中删除用户,使归属数据库向访问数据库发送一删除消息,以便能删除所述用户到访问数据库的登录。若这删除不成功,或假如数据恢复方法不能改正这种情形,将产生困难的情形。因此,例如从访问数据库区域到用户的呼叫将失败,因为尽管实际上所述用户已登录到某些另外的数据库上,但该访问数据库还在它自己的服务区内寻呼所述用户。进行寻呼的访问数据库不知道这情形,仍试图在自己服务区内寻呼该用户且建立一个到实际上不在访问数据库服务区内的用户的通话。
现有技术的第三个缺点产生于:在访问数据库VLR重启时,访问用户的数据已从数据库的激活内存中删除,为使工作良好,这方法需通过在无线路径上向所有用户广播寻呼消息来查找和寻呼用户。通过无线路径的用户寻呼严重加重了移动通信系统基站和移动台之间无线路径的负荷,因而占用了无线信道容量。当在归属数据库指出的访问位置寄存器中找不到B用户数据如用户的位置信息时,用户寻呼与例如通话建立一道用于在访问数据库VLR区域内查找所述B用户。这问题产生于:由于某种原因访问数据库丢失了移动台的数据但这数据仍在所述用户归属寄存器中。从而,归属数据库仅在访问数据库VLR准确度上,而不是在位置区域(LA)准确度上,知道用户的位置,由此访问数据库不得不通过在无线路径上发射消息在自己服务区内寻呼所述用户。自然不必要地增加了无线信道的负荷。
现有技术第四点不利产生于:恢复是由用户单元来触发的。从而,由于用户通过自己的行动开始恢复,例如当登录到网上或发送消息时,所以由节点内和节点间的恢复引起的负荷不可控制。因此恢复的开始是周期性的,并限于每天的一些时间和每周的几天,因此几个用户数据的恢复可能相对同时开始,例如当几个用户在工作日开始时登录到网上。由用户的移动或活动引起的这种恢复造成系统负载的失控,并且由于它对用户造成的不方便性,在没有检测到致命差错情形时不很适合于周期性使用。
现有技术的一种方案是,即使无线用户不改变基站,也迫使用户尽可能经常地登录到移动通信系统和它的数据库,以缩短恢复延迟。这个过程的一个缺点是用户将在无线路径上以预设间隔发射自己的登录消息到基站,基站再把它们转发到交换台和数据库,故而增加了无线信道的负荷。
本发明的目的是例如在预设时间点或一定错误情形后能在移动电话网或移动电话网节点间恢复访问用户的位置信息和其它数据。
本发明还有一个目的是解决现有技术的问题。
根据本发明的方法实现的移动通信系统中更新用户数据的这种新方法,其特征在于这方法含下述步骤:虽然访问数据库没收到移动通信系统正常的用户数据更新请求,访问数据库接收关于须恢复登录到其上的用户的数据的信息,访问数据库在它的数据库中寻找登录到访问数据库的每一用户的数据和时效标记,并发送关于用户的归属数据库的用户的虚拟登录请求,该请求包含所述访问数据库用户的时效标记,对虚拟登录请求作出响应,归属数据库把它自己数据库内的用户数据及前一时效标记与虚拟登录请求内相应数据及其中的时效标记相比较,基于该比较,归属数据库推断是否需更新归属数据库或访问数据库内的用户数据,作为推断的一个结果,归属数据库命令想要的数据库更新用户数据和时效标记。
本发明也涉及一移动通信系统,它含:一保存归属数据库的用户数据和每一用户数据的时效标记的归属数据库,归属数据库的数据响应用户数据的更新请求而被更新;保存登录到访问数据库的用户的数据和每一用户数据的时效标记的访问数据库,访问数据库的数据响应用户数据的更新请求而被更新。
本发明的移动通信系统的特征在于访问数据库含寻找登录到访问数据库的每一用户的数据及所述用户时效标记并在与所述用户相关的虚拟登录请求中把它们发送到所述用户数据库的装置,该请求提供访问数据库中用户数据的时效标记,归属数据库含:响应虚拟登录请求把它自己数居库的用户数据及它的时效标记与虚拟登录请求内相应的数据及其中的时效标记相比较,并基于该比较推断是否需要更新归属数据库或访问数据库内所述用户数据的装置,及作为推断的结果,命令想要的数据库更新用户数据和时效标记的装置。
本发明还涉及一保存登录到访问数据库的用户的数据及每一用户数据的时效标记的移动通信系统的访问数据库,访问数据库的数据响应用户数据的更新请求而被更新。
本发明的访问数据库的特征在于它含:一向登录到访问数据库的用户的归属数据库发送虚拟登录请求的装置,响应这虚拟登录请求,归属数据库把它自己数据库的用户数据及它的时效标记与虚拟登录请求的相应数据及其中的时效标记相比较,由此基于该比较,归属数据库推断是否需要更新归属数据库或访问数据库的用户数据,并作为该推断的结果,归属数据库命令想要的数据库更新用户数据和时效标记。
本发明还涉及一保存归属数据库的用户数据及告知每一用户数据上一次更新的时效标记的移动通信系统的数据库,这些数据响应用户数据的更新请求而被更新。
本发明的归属数据库的特征在于它含:响应访问数据库发送的虚拟登录请求,用于把它自己的数据库的用户数据和它前一次的时效标记与虚拟登录请求内相应的数据和其中的时效标记相比较,并用于基于该比较推断是否需要更新归属数据库或访问数据库的用户数据,并用于作为该推断的结果,命令所需数据库更新用户数据和时效标记的装置。
本发明基于这样一种想法:用户数据和用户位置信息可以这样一种方式恢复,把类似于由系统为每一访问用户产生的正常登录请求的虚拟登录请求从访问网或访问节点发送到归属网或归属节点,由此根据正常登录顺序,与用户有关的位置信息和其它数据在所有数据库内被更新。
根据本发明更新用户数据的方法的优点是它解决了现有技术的问题。
示于现有技术第一例中的问题以这样一种方式解决:若用户在某一访问数据库合法登录,即使归属数据库没有用户数据或用户位置信息,根据本发明,所需数据在不使系统超载且从数据库中删除旧的错误的登录的情况下尽可能快地被发送到其它想要的数据库。
根据本发明的方法以这样一种方式也解决了示于现有技术第二例中的问题:用户数据主动地恢复到用户的归属数据库并进一步恢复到所有访问数据库,必要时从访问数据库中删除旧的和错的位置信息/用户数据。
根据本发明的方法以这样一种方式还解决了示于现有技术第三例中的问题:若没有相对更正确的数据代替,不破坏数据库中的数据。
根据本发明的方法以这样一种方式也解决了示于现有技术第四例中的问题:通过把新登录数据的传输与从前面一次收到的确认同步,可根据总负载调整恢复引起的负载。
本发明进一步的优点是它根本不加重无线信道的负载。
下面将参照附图更详细地解释本发明。
图1显示了根据本发明含有归属和访问数据库的移动通信系统的框图。
开始恢复:
访问用户数据的恢复或在归属数据库-归属位置寄存器,归属网或用户归属节点-的初始化时开始,或在访问数据库-访问位置寄存器、访问网或用户访问节点-的初始化时开始。可例如通过用户命令周期性地开始恢复或由于检测到或怀疑有错误情形时而开始恢复。恢复可指向一个或几个访问数据库或一个或几个归属数据库,由此更新所有想要的数据库的用户数据。
若恢复开始于归属数据库初始化时,它给所有访问数据库发送一个恢复开始请求消息,所有访问数据库用该消息进行恢复。当访问数据库收到开始请求消息,它开始恢复用户,即已在他们的数据库请求恢复的访问用户的数据。
若恢复开始于访问数据库初始化时,它开始恢复用户,即将做恢复的访问用户的数据。
恢复:
通过从访问网或访问节点把类似于系统为每一访问用户产生的正常登录请求的虚拟登录请求发送到归属网或归属节点来执行恢复,由此根据正常登录顺序,更新所有数据库中关于用户的位置信息和其它数据。本方法中,在数据库间操作的登录处理顺序非实时处理登录事件,例如以致它把登录的时效标记互相比较并选取最近的登录为合法登录。
终止恢复:
当访问数据库检测到它已恢复所有想要的访问者的数据时,终止恢复。
若需要,一次发送一个恢复所用的登录请求,以使仅当归属和访问网或节点都已处理了前次虚拟登录请求时,访问数据库、访问位置寄存器、访问网或节点发送新的虚拟登录请求。这样,移动通信系统的归属和访问位置寄存器的负荷不会太重,从而防止了归属位置寄存器过载。
若需要,可补充根据本发明的方法,以便归属网或节点也把它自己的访问用户数据发送到访问网或节点。
若在访问数据库初始化时开始恢复,访问数据库也可通知归属数据库恢复开始。例如,这数据可用于通知移动通信系统的操作和维修中心的操作者。
此外,访问数据库能告知归属数据库结束恢复。例如,这数据可用于通知移动通信系统的操作和维修中心的操作者。
在本发明的一个实施方式中,可一次发送一个虚拟登录请求以使仅当归属和访问数据库都已处理了前一虚拟登录请求后访问数据库发送一新虚拟登录请求。此时根据本发明,在访问数据库已收到确认-例如作为来自归属数据库的前一虚拟登录请求结果的用户数据后,访问数据库开始处理新虚拟登录请求。若需要,访问数据库能并列处理收到的确认和新虚拟登录。当根据这个过程操作时,将根据访问和归属数据库两者的负载率(load rate)自动调节恢复速度和恢复引起的负载,这是由于此时本发明将以这样一种方式工作:数据库负载越大,归属数据库执行虚拟登录越慢,且它们发出的确认到达访问数据库也越慢,由此访问数据库也仅能以此低速率发送新虚拟登录请求。
把发送虚拟登录与来自归属数据库的确认相同步是一好的实现方法,因为借助它,可根据访问及归属数据库两者的负载率自动调节恢复速度和恢复引起的负载。并且这方法也易于实现。
根据本发明的方法可补充加上虚拟登录与其它事件之间的优先级。然后例如移动通信系统的正常登录的优先级较高,从而总是比虚拟登录优先操作。
换一种方法,例如可通过发送虚拟登录之间的暂停来调整虚拟登录的执行速度和它给移动通信网造成的负载。
本发明的方法可补充加上交叉引用过程,以使关于根据归属数据库登录到访问数据库的用户的数据也能从归属数据库发送到访问数据库。那么当用户在那个或任一个数据库中没有合法的登录时,用户在某一特定的访问数据库的登录的可能的数据能被从归属数据库中删除。
根据本发明另一实施方式,若需要,归属数据库能保持一些借助访问数据库发来的虚拟登录请求而恢复了数据的用户的说明。
附图显示了根据本发明含有归属和访问数据库的移动通信系统的框图。借助电信连接106,移动通信系统的归属位置寄存器HX连到移动通信系统的访问位置寄存器VX。电信连接106可以是电信基础设施INFRA。附图显示了移动通信系统的访问数据库VX107。访问数据库VX保存了登录到访问数据库的用户数据108和每一用户数据的时效标记109。也可以单独更新用户数据,由此每一需更新的数据能得到一个它自己的时效标记。响应用户数据的更新请求而更新。根据本发明的访问数据库含用于查找登录到访问数据库的每一用户的数据和用户时效标记以及用于在步及用户的虚拟登录请求内把它们发送到用户的归属数据库的装置110。该请求被提供了访问数据库的用户数据的时效标记。
根据本发明的访问数据库VX,107还含响应归属数据库发来的删除消息把它自己数据库的用户数据108和它们的时效标记109与删除消息中的相应的数据及其中的时效标记相比较,以及用于基于该比较,推断是否需要删除访问数据库VX,107内的用户数据的装置111。
附图也显示了保存归属数据库用户的数据102和每一用户的时效标记103的归属数据库HX101。归属数据库的数据响应用户数据的更新请求而更新。归属数据库含响应虚拟登录请求把它自己数据库用户的数据102和它的时效标记103与虚拟登录请求内的相应数据及其中的时效标记相比较,以及用于基于该比较,推断是否需要更新归属数据库或访问数据库的用户数据的装置104,归属数据库还含基于该推断命令所需数据库更新用户数据和时效标记的装置105。
也可能归属位置寄存器通过发送一含待更新的用户数据,如用户呼叫和服务权利定义的确认消息,给发送虚拟登录请求的访问位置寄存器确认该请求。响应该确认,访问位置寄存器把含于确认内的一个/多个时效标记与它自己数据库的一个/多个时效标记相比较,并为它自己的数据库选取最近的数据。
这儿的图及涉及图的说明仅试图阐述本发明的思想。细节上,根据本发明的方法,移动通信系统和多种数据库可在权利要求书范围内变化。尽管上面主要与移动通信系统一起解释本发明,本发明可应用到其它种类的无线电话系统中。
Claims (28)
1.一种在移动通信系统中更新用户数据的方法,移动通信系统包括:归属数据库(HX,101),用于保存所述归属数据库的用户的用户数据(102)及告知每一用户数据前一次更新的时效标记(103),该归属数据库的数据响应用户数据的更新请求而被更新,和
访问数据库(VX,107),用于保存登录到所述访问数据库的用户的数据(108)及告知每一用户数据前一次更新的时效标记(109),该访问数据库的数据响应用户数据的更新请求而被更新,其特征在于该方法含下列步骤:
虽然访问数据库没有接收到移动通信系统的正常用户数据更新请求,访问数据库(VX,107)仍接收关于登录到其上的用户的数据(108)需恢复的信息,
访问数据库(VX,107)在它的数据库内查找登录到其上的每一用户的数据(108)和时效标记(109)和
访问数据库(VX,107)把涉及所述用户的虚拟登录请求发送到用户的归属数据库(HX,101),该请求包含所述访问数据库用户的时效标记(109),
响应该虚拟登录请求,归属数据库(HX,101)把它自己数据库的用户数据(102)和它前一时效标记(103)与虚拟登录请求中相应数据和其中的时效标记(109)相比较,
基于该比较,归属数据库(HX,101)推断是否需要更新归属数据库或访问数据库(VX,107)的用户数据(102;108),
作为这个推断的一个结果,归属数据库(HX,101)命令想要的数据库(VX,107)更新用户数据(108)和时效标记(109)。
2.如权利要求1的方法,其特征在于若比较时发现归属数据库(HX,101)与访问数据库(VX,107)中有相同用户数据(102;108)及相同时效标记(103;109),归属数据库给发送虚拟登录请求的访问数据库(VX,107)发一确认。
3.如权利要求1的方法,其特征在于若比较时发现归属数据库中用户位置信息(102)正确,但该数据的时效标记(103)早于虚拟登录请求中的时效标记(109),归属数据库(HX,101)用虚拟登录请求中的时效标记(109)更新它自己的数据库并给发送虚拟登录请求的访问数据库(VX,107)发一确认。
4.如权利要求1的方法,其特征在于若比较时发现归属数据库(HX,101)中的位置信息(102)与虚拟登录请求中用户位置信息(108)不同,且归属数据库(HX,101)中该数据的时效标记(103)早于虚拟登录请求内的时效标记(109),且尽管用户实际登录到访问数据库(VX,107),但是若归属数据库(HX,101)中有所述用户登录到归属数据库的数据,归属数据库把自己的用户登录数据用访问数据库中的数据更新并更新这个登录的时效标记(109),然后在确认消息中给发送虚拟登录请求的访问数据库发一时效标记。
5.如权利要求1的方法,其特征在于若比较时发现归属数据库(HX,101)中用户位置信息与虚拟登录请求中位置信息(108)不同,且归属数据库中该数据的时效标记(103)早于虚拟登录请求中的时效标记(109),且尽管用户实际登录到发送虚拟登录请求的访问数据库(VX,107),但是若归属数据库(HX,101)中有用户登录到另一访问数据库的数据,归属数据库(HX,101)用发送虚拟登录请求的访问数据库的数据和其中的时效标记更新自己,给另一访问数据库发一删除消息,并给发送虚拟登录请求的访问数据库(VX,107)发一确认。
6.如权利要求1的方法,其特征在于若比较时发现归属数据库(HX,101)中的用户位置信息(102)提供的时效标记(103)比虚拟登录请求内用户位置信息(108)的更新,归属数据库给发送虚拟登录请求的访问数据库(VX,107)发一删除消息,访问数据库响应该删除消息并从它的数据库中删除所述用户数据(108)并给归属数据库(HX,101)发一个对删除消息的确认消息。
7.如权利要求1的方法,其特征在于如果归属数据库(HX,101)将一个新的访问数据库(VX,107)的标识更新至它自己的数据库中,归属数据库向用户根据归属数据库(HX,101)的数据(102)早先已经登录的老访问数据库发送一个涉及用户数据(108)的删除消息,并向所述新的访问数据库发送一个确认。
8.如权利要求7的方法,其特征在于访问数据库(VX,107)收到的删除消息有一用户数据的时效标记,收到删除消息的访问数据库(VX,107)将此与它自己数据库中涉及所述用户的时效标记(109)相比较,借这比较结果,
若每一用户的归属数据库(HX,101)中的时效标记(103)比访问数据库(VX,107)中的涉及所述用户的时效标记(109)更新或相同,访问数据库从它自己的数据库中删除所述用户数据,和
若每一用户的归属数据库(HX,101)中的时效标记(103)比访问数据库(VX,107)中的涉及所述用户的时效标记(109)更旧,访问数据库给所述用户的归属数据库发送一虚拟登录请求。
9.如权利要求1,7或8的方法,其特征在于访问数据库(VX,107)从给访问数据库发恢复请求消息的归属数据库(HX,101)接收应恢复登录到其上的用户数据(108)的信息。
10.如权利要求9的方法,其特征在于若归属数据库(HX,101)在移动通信网中检测到一差错情形就发送恢复请求消息。
11.如权利要求9的方法,其特征在于若归属数据库(HX,101)怀疑移动通信网中有一差错情形就发送恢复请求消息。
12.如权利要求9的方法,其特征在于归属数据库(HX,101)给所有归属数据库希望它们执行恢复的访问数据库(VX,107)发送一恢复请求消息。
13.如权利要求9的方法,其特征在于响应用户发出的手动命令而发送恢复请求。
14.如权利要求1,7或8的方法,其特征在于由访问数据库(VX,107)决定应恢复登录到其上的用户的数据(108)。
15.如权利要求14的方法,其特征在于若访问数据库检测到移动通信系统的差错情形,则访问数据库(VX,107)决定恢复登录到其上的用户数据(108)。
16.如权利要求14的方法,其特征在于若访问数据库怀疑移动通信系统中有差错情形,则访问数据库(VX,107)决定恢复登录到其上的用户数据(108)。
17.如权利要求1,2,3,4,5,6,或8的方法,其特征在于响应用户提供的命令,从访问数据库发送虚拟登录请求。
18.如权利要求1的方法,其特征在于给几个归属数据库(HX,101)发送虚拟登录请求。
19.如权利要求1,8或18的方法,其特征在于以这样一种方式给想要的归属数据库(HX,101)发送虚拟登录请求,使得仅恢复想要的归属数据库的用户数据(102)。
20.如权利要求1,8或18的方法,其特征在于仅当归属数据库发送的对前一虚拟登录请求的确认到达访问数据库(VX,107)时,才发送虚拟登录请求。
21.如权利要求1,13或16的方法,其特征在于为虚拟登录请求提供优先级,与此相应,以优先级所指示的顺序执行由各种虚拟登录请求引起的恢复过程。
22.如权利要求21的方法,其特征在于为虚拟登录请求提供优先级,把归类为重要的移动通信系统的想要的过程的优先级定成比虚拟登录请求高,把归类为不重要的所需过程定为在虚拟登录请求之后执行。
23.如权利要求1的方法,其特征在于把关于根据归属数据库(HX,101)在访问数据库有他们的数据的用户的数据作为一比较消息从归属数据库(HX,101)发到访问数据库(VX,107)。
24.如权利要求23的方法,其特征在于响应比较消息,访问数据库(VX,107)作一比较,作为比较结果,若比较时发现用户没登录到访问数据库,访问数据库将通知归属数据库(HX,101)说用户没登录到访问数据库,由此归属数据库从它自己的数据库删除关于所述用户登录到访问数据库(VX,107)的数据(102)。
25.一种移动通信系统,包括:
一归属数据库(HX,101),用于保存归属数据库用户数据(102)和每一用户数据的时效标记(103),归属数据库的数据响应用户数据的更新请求而被更新,
一访问数据库(VX,107),用于保存登录到访问数据库的用户数据(108)和每一用户数据(108)的时效标记(109),访问数据库的数据响应用户数据的更新请求而被更新,
系统的特征在于访问数据库(VX,107)含:
查寻登录到访问数据库的每一用户的数据(108)和所述用户的时效标记(109),还用于在涉及所述用户的虚拟登录请求中把它们发到所述用户的归属数据库(HX,101)的装置(110),该请求包含访问数据库(UX,107)的用户数据(108)的时效标记(109),特征还在于
归属数据库(HX,101)含:
响应虚拟登录请求,把它自己数据库的用户数据(102)和它的时效标记(103)与虚拟登录请求中相应数据和其中的时效标记相比较,并且还用于基于该比较推断是否更新归属数据库(HX,101)或访问数据库(VX,107)的用户数据的装置(104),和
作为该推断的结果,命令想要的数据库更新用户数据(108)和时效标记(109)的装置(105)。
26.如权利要求25的移动通信系统,其特征在于访问数据库(VX,107)含:
响应归属数据库发送的删除消息,把它自己数据库的用户数据(108)和它的时效标记(109)与删除消息中相应数据和其中的时效标记相比较(111),并用于基于该比较,推断是否删除访问数据库(VX,107)中的用户数据的装置(111)。
27.一保存登录到访问数据库的用户的数据(108)和每一用户数据的时效标记(109)的移动通信系统的访问数据库(VX,107),访问数据库的数据响应用户数据的更新请求而被更新,访问数据库的特征在于它含:
给登录到访问数据库(VX,107)的用户的归属数据库(HX,101)发送虚拟登录请求的装置(110),归属数据库响应虚拟登录请求把它自己数据库的用户数据(102)和它的时效标记(103)与虚拟登录请求中相应数据和其中的时效标记相比较,由此基于该比较,归属数据库推断是否需要更新归属数据库或访问数据库的用户数据,作为该推断的一个结果,归属数据库命令想要的数据库更新用户数据和时效标记。
28.一保存归属数据库用户数据(102)和告知每一用户数据前一更新的时效标记(103)的移动通信系统的归属数据库(HX,101),归属数据库的数据响应用户数据的更新请求而被更新,其特征在于归属数据库(HX,101)含:
响应访问数据库(VX,107)发送的虚拟登录请求,把它自己数据库的用户数据(102)和它的时效标记(103)与虚拟登录请求中相应数据和其中的时效标记相比较,并用于基于该比较,推断是否需要更新归属数据库(HX,101)或访问数据库(VX,107)中的用户数据的装置(104),以及用于作为该推断的一个结果,命令想要的数据库更新用户数据和时效标记的装置(105)。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI951270 | 1995-03-17 | ||
FI951270A FI100215B (fi) | 1995-03-17 | 1995-03-17 | Matkaviestijärjestelmän tilaajatietojen päivittäminen |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1148458A CN1148458A (zh) | 1997-04-23 |
CN1084132C true CN1084132C (zh) | 2002-05-01 |
Family
ID=8543072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN96190197A Expired - Lifetime CN1084132C (zh) | 1995-03-17 | 1996-03-15 | 移动通信系统用户数据的更新 |
Country Status (13)
Country | Link |
---|---|
US (1) | US5901353A (zh) |
EP (1) | EP0760195B1 (zh) |
JP (1) | JP4100705B2 (zh) |
KR (1) | KR100423941B1 (zh) |
CN (1) | CN1084132C (zh) |
AT (1) | ATE230545T1 (zh) |
AU (1) | AU705282B2 (zh) |
BR (1) | BR9605939A (zh) |
DE (1) | DE69625555T2 (zh) |
ES (1) | ES2189865T3 (zh) |
FI (1) | FI100215B (zh) |
NZ (1) | NZ303221A (zh) |
WO (1) | WO1996029838A1 (zh) |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5774802A (en) * | 1996-04-10 | 1998-06-30 | Motorola Inc. | Apparatus and method for billing in a wireless communication system |
EP0833541A3 (de) * | 1996-09-30 | 1998-07-15 | Siemens Aktiengesellschaft | Verfahren zum Wiederherstellen von teilnehmer- bzw. endgerätebezogenen Informationen im Datenbanksystem eines Mobilfunknetzes |
EP0833539A3 (de) * | 1996-09-30 | 1999-09-22 | Siemens Aktiengesellschaft | Verfahren zum Wiederherstellen von tielnehmerbezogenen Informationen in einem Datenbanksystem eines Kommunikationsnetzes |
DE19640288A1 (de) | 1996-09-30 | 1998-04-09 | Siemens Ag | Verfahren zum Wiederherstellen von teilnehmerbezogenen Informationen in einem Datenbanksystem eines Kommunikationsnetzes |
US5946619A (en) * | 1996-11-01 | 1999-08-31 | Ericsson Inc | System and method for improved paging and location updating of mobile subscribers |
US6104802A (en) | 1997-02-10 | 2000-08-15 | Genesys Telecommunications Laboratories, Inc. | In-band signaling for routing |
FI105870B (fi) | 1997-03-21 | 2000-10-13 | Nokia Networks Oy | Menetelmä masterkeskuksen ja varakeskuksen datan epäkonsistenttiuden estämiseksi |
SE517355C2 (sv) * | 1997-03-25 | 2002-05-28 | Ericsson Telefon Ab L M | Övervakningsmetod och anordning |
FI112766B (fi) * | 1997-07-25 | 2003-12-31 | Nokia Corp | Ryhmätietojen elvyttäminen matkaviestinjärjestelmien joukossa |
US6115463A (en) * | 1997-11-21 | 2000-09-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Migration of subscriber data between home location registers of a telecommunications system |
US6067454A (en) * | 1998-04-14 | 2000-05-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Mobile switching center restart recovery procedure |
WO1999056492A1 (en) * | 1998-04-27 | 1999-11-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Selective subscriber profile download from a persistant storage node to a transient storage node |
SE511859C2 (sv) | 1998-04-27 | 1999-12-06 | Ericsson Telefon Ab L M | Skapande av avsiktlig sidlob |
US6181937B1 (en) | 1998-07-01 | 2001-01-30 | Erkki Joensuu | Method for avoiding unnecessary signalling in a cellular communications system |
JP3786538B2 (ja) | 1999-02-19 | 2006-06-14 | 富士通株式会社 | 移動通信システム |
US6731932B1 (en) * | 1999-08-24 | 2004-05-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and systems for handling subscriber data |
WO2001017298A1 (en) * | 1999-09-02 | 2001-03-08 | Automated Business Companies | Communication and proximity authorization systems |
FI110226B (fi) * | 1999-10-28 | 2002-12-13 | Nokia Corp | Tilaajatiedot |
FI20000178L (fi) | 2000-01-28 | 2001-07-29 | Nokia Networks Oy | Datan palautus hajautetussa järjestelmässä |
WO2001095658A1 (fr) * | 2000-06-02 | 2001-12-13 | Fujitsu Limited | Procede de gestion mobile d'un systeme de communication mobile, unite d'echange et unite d'enregistrement de position de repos |
JP2002152803A (ja) * | 2000-11-10 | 2002-05-24 | Ntt Docomo Inc | 移動通信システム、移動通信システムにおける移動局の位置登録方法およびリソース制御方法、並びに記録媒体 |
DE10101754C2 (de) * | 2001-01-16 | 2003-02-20 | Siemens Ag | Verfahren zur automatischen Wiederherstellung von Daten in einer Datenbasis |
JP3930258B2 (ja) * | 2001-02-27 | 2007-06-13 | 株式会社日立製作所 | インターネットローミング方法 |
US20020188474A1 (en) * | 2001-06-07 | 2002-12-12 | Brian Collamore | System for enabling the reconsideration of a medical study based on the arrival of new information |
US20030013449A1 (en) * | 2001-07-11 | 2003-01-16 | Hose David A. | Monitoring boundary crossings in a wireless network |
ATE349148T1 (de) * | 2001-10-12 | 2007-01-15 | Ericsson Telefon Ab L M | Verfahren zur erhaltung von in einem msc/vlr enthaltenen nutzerdaten nach einem wiederanlauf des systems |
KR100827164B1 (ko) * | 2001-12-29 | 2008-05-02 | 삼성전자주식회사 | 이동 통신 시스템에서 가입자 정보 복구 장치 및 방법 |
US7133672B2 (en) * | 2002-01-08 | 2006-11-07 | Motorola, Inc. | Method and apparatus for registration of a mobile station in a packet data communication system |
US7062582B1 (en) | 2003-03-14 | 2006-06-13 | Marvell International Ltd. | Method and apparatus for bus arbitration dynamic priority based on waiting period |
US7638306B2 (en) * | 2003-08-08 | 2009-12-29 | Fermalogic, Inc. | Process of increasing cellular production of biologically active compounds |
KR100515890B1 (ko) * | 2005-03-07 | 2005-09-20 | 주식회사 퓨전소프트 | 효율적인 데이터베이스 복구방법 |
CN100396029C (zh) * | 2006-07-31 | 2008-06-18 | 华为技术有限公司 | 一种校正子模块信息表错误信息的方法 |
US8116289B2 (en) * | 2006-08-30 | 2012-02-14 | Cisco Technology, Inc. | Internetworking nodes based on connections, membership, and location |
CN101115310B (zh) * | 2007-08-29 | 2011-10-26 | 中兴通讯股份有限公司 | 一种微波存取全球互通系统中邻区列表的更新方法及系统 |
GB2463632B (en) * | 2008-05-07 | 2012-08-01 | France Telecom | Mobile communications system and method |
US9665620B2 (en) | 2010-01-15 | 2017-05-30 | Ab Initio Technology Llc | Managing data queries |
US8565760B2 (en) * | 2010-09-30 | 2013-10-22 | Motorola Solutions, Inc. | Methods, systems and apparatus for recovering registration information |
US20120249373A1 (en) * | 2011-01-17 | 2012-10-04 | Qualcomm Incorporated | Populating Non-Positional Transmitter Location Databases Using Information about Recognized Positional Transmitters |
US9116955B2 (en) | 2011-05-02 | 2015-08-25 | Ab Initio Technology Llc | Managing data queries |
US9891901B2 (en) | 2013-12-06 | 2018-02-13 | Ab Initio Technology Llc | Source code translation |
US10437819B2 (en) | 2014-11-14 | 2019-10-08 | Ab Initio Technology Llc | Processing queries containing a union-type operation |
US10417281B2 (en) | 2015-02-18 | 2019-09-17 | Ab Initio Technology Llc | Querying a data source on a network |
US11093223B2 (en) | 2019-07-18 | 2021-08-17 | Ab Initio Technology Llc | Automatically converting a program written in a procedural programming language into a dataflow graph and related systems and methods |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1993025051A1 (en) * | 1992-06-03 | 1993-12-09 | Telefonaktiebolaget Lm Ericsson | A method in conjunction with updating one or more hlr-databases included in a mobile telephone system |
WO1994004006A1 (en) * | 1992-08-07 | 1994-02-17 | Nokia Telecommunications Oy | Method for updating subscriber data in a cellular radio system and a cellular radio system |
WO1994023506A1 (en) * | 1993-03-31 | 1994-10-13 | Telefonaktiebolaget Lm Ericsson | Restoration of a home location register in a mobile radio system |
EP0702497A2 (en) * | 1994-09-13 | 1996-03-20 | AT&T Corp. | A method and system for updating replicated databases in telecommunication networks |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI87963C (fi) * | 1991-06-06 | 1993-03-10 | Telenokia Oy | Foerfarande foer bildande av ett ankommande samtal till en radiotelefon i ett cellradiotelefonsystem |
US5408683A (en) * | 1991-07-18 | 1995-04-18 | Motorola, Inc. | Method of anticipating a communication unit's location in a networked radio communications system |
FI95758C (fi) * | 1992-05-25 | 1996-03-11 | Nokia Telecommunications Oy | Sijainninpäivitys solukkoradioverkossa |
US5563606A (en) * | 1994-10-03 | 1996-10-08 | Motorola, Inc. | Dynamic mapping apparatus for mobile unit acquisition and method therefor |
US5774802A (en) * | 1996-04-10 | 1998-06-30 | Motorola Inc. | Apparatus and method for billing in a wireless communication system |
-
1995
- 1995-03-17 FI FI951270A patent/FI100215B/fi not_active IP Right Cessation
-
1996
- 1996-03-15 ES ES96905880T patent/ES2189865T3/es not_active Expired - Lifetime
- 1996-03-15 WO PCT/FI1996/000157 patent/WO1996029838A1/en active IP Right Grant
- 1996-03-15 EP EP96905880A patent/EP0760195B1/en not_active Expired - Lifetime
- 1996-03-15 AU AU49462/96A patent/AU705282B2/en not_active Ceased
- 1996-03-15 DE DE69625555T patent/DE69625555T2/de not_active Expired - Lifetime
- 1996-03-15 US US08/737,862 patent/US5901353A/en not_active Expired - Lifetime
- 1996-03-15 AT AT96905880T patent/ATE230545T1/de not_active IP Right Cessation
- 1996-03-15 NZ NZ303221A patent/NZ303221A/en not_active IP Right Cessation
- 1996-03-15 CN CN96190197A patent/CN1084132C/zh not_active Expired - Lifetime
- 1996-03-15 KR KR1019960706482A patent/KR100423941B1/ko not_active IP Right Cessation
- 1996-03-15 JP JP52810796A patent/JP4100705B2/ja not_active Expired - Fee Related
- 1996-03-15 BR BR9605939A patent/BR9605939A/pt not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1993025051A1 (en) * | 1992-06-03 | 1993-12-09 | Telefonaktiebolaget Lm Ericsson | A method in conjunction with updating one or more hlr-databases included in a mobile telephone system |
WO1994004006A1 (en) * | 1992-08-07 | 1994-02-17 | Nokia Telecommunications Oy | Method for updating subscriber data in a cellular radio system and a cellular radio system |
WO1994023506A1 (en) * | 1993-03-31 | 1994-10-13 | Telefonaktiebolaget Lm Ericsson | Restoration of a home location register in a mobile radio system |
EP0702497A2 (en) * | 1994-09-13 | 1996-03-20 | AT&T Corp. | A method and system for updating replicated databases in telecommunication networks |
Also Published As
Publication number | Publication date |
---|---|
EP0760195B1 (en) | 2003-01-02 |
EP0760195A1 (en) | 1997-03-05 |
JP4100705B2 (ja) | 2008-06-11 |
CN1148458A (zh) | 1997-04-23 |
US5901353A (en) | 1999-05-04 |
KR100423941B1 (ko) | 2004-07-23 |
DE69625555T2 (de) | 2003-09-25 |
ATE230545T1 (de) | 2003-01-15 |
FI951270A0 (fi) | 1995-03-17 |
NZ303221A (en) | 1998-03-25 |
AU705282B2 (en) | 1999-05-20 |
DE69625555D1 (de) | 2003-02-06 |
JPH10506768A (ja) | 1998-06-30 |
BR9605939A (pt) | 1997-08-12 |
FI951270A (fi) | 1996-09-18 |
FI100215B (fi) | 1997-10-15 |
ES2189865T3 (es) | 2003-07-16 |
WO1996029838A1 (en) | 1996-09-26 |
AU4946296A (en) | 1996-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1084132C (zh) | 移动通信系统用户数据的更新 | |
CN1082779C (zh) | 移动通信系统及移动通信系统中的位置更新方法 | |
CN1129329C (zh) | 在专用小区内保留呼叫的方法 | |
US7164926B2 (en) | Global paging of mobile stations in a wireless network using MSC pool | |
US5797096A (en) | System and method for maintaining control channel mode information in a cellular telecommunications network | |
AU671511B2 (en) | Location updating in a cellular radio system | |
US5123111A (en) | Cellular radiotelephone system, a method of protecting the data base of a visitor location register against saturation | |
CN1074891C (zh) | 移动通信系统中的组数据维护 | |
CN1104161C (zh) | 移动电信网内提供基于位置的呼叫转移的系统和方法 | |
JPH11511309A (ja) | 通信システム・アーキテクチャおよびそのための配信方法 | |
US20040067735A1 (en) | Selection of an appropriate network resource node in a cellular telecommunication system | |
EP2439985B1 (en) | Method for paging mobile terminal and mobile call center apparatus | |
CN1860813A (zh) | 检测装置信息的方法以及移动电信网 | |
EP1071304A1 (en) | Method and apparatus for efficiently paging a mobile terminal in a cellular network | |
US6580907B2 (en) | Mobile communications | |
CN1278985A (zh) | 移动通信系统中控制用户本地操作的方法和设备 | |
EP0990363A1 (en) | Method and system for paging a mobile station | |
US20070293245A1 (en) | Conservation of paging resources in a mobile switching center | |
CN100388847C (zh) | 移动用户漫游号码的分配方法 | |
CN1350757A (zh) | 使网络事件和用户与移动设备识别相关联起来 | |
EP1741302B1 (en) | Ad-hoc communication network and method | |
CN1691823A (zh) | 一种移动通信网络的移动终端位置登录方法 | |
CN1279565A (zh) | 位置寄存器的更新方法和实施该方法的位置寄存器 | |
CN1957346A (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 | ||
CX01 | Expiry of patent term |
Granted publication date: 20020501 |
|
EXPY | Termination of patent right or utility model |