WO2006058463A1 - A method of updating user dynamic data in real-time in mobile communication network - Google Patents
A method of updating user dynamic data in real-time in mobile communication network Download PDFInfo
- Publication number
- WO2006058463A1 WO2006058463A1 PCT/CN2004/001405 CN2004001405W WO2006058463A1 WO 2006058463 A1 WO2006058463 A1 WO 2006058463A1 CN 2004001405 W CN2004001405 W CN 2004001405W WO 2006058463 A1 WO2006058463 A1 WO 2006058463A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- dynamic data
- hlr
- real
- user dynamic
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
Definitions
- the present invention relates to the field of mobile communications, and more particularly to a method for real-time updating of user dynamic data in a home location register HLR in a mobile network.
- the mobile communication network is composed of a plurality of network function entities, such as a home location register HLR, a mobile switching center MSC, a visitor location register VLR, etc.; among all functional entities, the home location register HLR serves as a static subscription information for storing mobile users and
- the status of data centers such as dynamic location information, dynamic supplementary business status information, etc., is of paramount importance.
- the HLR system provided by each network equipment provider can have different degrees of redundancy to ensure the stable operation of the system, once these measures cannot resist the catastrophic damage of the HLR system by external factors, it will inevitably lead to all services and networks. The interruption of the service, resulting in irreparable damage.
- the HLR disaster recovery center can simultaneously supervise one or more active HLRs. When a disaster occurs in the primary HLR that cannot be recovered in a short time, the HLR disaster recovery center can quickly take over the services of the active HLR, thereby ensuring the security and reliability of the entire network. .
- the disaster recovery technology can be divided into local disaster recovery and remote disaster recovery. It can be divided into data disaster recovery and application disaster recovery. As a result, a wide range of disaster recovery modes include: local data disaster recovery, local application disaster recovery, remote data disaster recovery, and remote application disaster recovery.
- the disaster recovery of the home location register also follows the above classification.
- the quasi-real-time mode is used to synchronize to the HLR disaster recovery center. Specifically, by extending the function of the active HLR, the user's changed subscription data is transmitted to the disaster recovery center as a file, or through the operation network.
- the camping system network synchronizes changes in user static subscription data to the HLR disaster recovery center.
- Method 1 The method of real-time message synchronization, specifically, the user change data and the newly opened account are sent by the active HLR to the HLR disaster recovery center in real time and actively.
- the Chinese patent application number 01125116. 6 “Implementation method for improving the reliability of wireless core network by using different places", wherein the main HLR records the message related to the change of user data, and sends it to the disaster recovery HLR in real time, in the main HLR and A heartbeat message is required between the disaster tolerant HLRs, and a "backup messaging protocol" has been added.
- a retransmission mechanism needs to be established.
- the above implementation steps require the main HLR to perform corresponding changes to cooperate, thereby increasing the complexity of the active HLR, and affecting the performance of the primary HLR, and the device compatibility is poor.
- Method 2 The method of regular file synchronization is to transmit the dynamic data of the user to the HLR disaster recovery center. This method cannot enable the HLR disaster recovery center to obtain the location information of the user at the current time, the registered supplementary service information, etc., and the accuracy is low.
- the HLR reset message method is specifically: The HLR disaster recovery center does not update the user dynamic data of the monitored primary HLR during the normal operation phase of the active HLR; when the primary HLR is catastrophically damaged, the HLR is disaster-tolerant. The center takes over its work. At this time, the HLR disaster recovery center sends an "unreliable roaming user data" command to each relevant visit location register VLR, that is, HLR reset. The message indicates that each VLR deletes the user data related to the primary HLR, so that when the user accesses the system, the registration to the HLR disaster recovery center is initiated, and the disaster recovery center can obtain the latest state information of the user.
- this method may cause the related VLRs to delete user data in a large amount, so that a large number of user registrations may occur in a short time, and the sudden increase of the processing load may bring hidden dangers to the safe operation of the system, and may even lead to the paralysis of the related VLR.
- VLR devices of different device providers also have inconsistent support for "unreliable roaming user data" instructions, which makes the device compatibility of the HLR reset message method problematic.
- the above-mentioned HLR remote disaster recovery solution can realize the disaster recovery function of the HLR to a large extent.
- the real-time synchronization between the active HLR and the HLR disaster recovery center cannot be realized because the user dynamic data cannot be realized. .
- the present invention has been made in view of the above technical problems in the prior art, and an object thereof is to provide a real-time update method for user dynamic data in a mobile communication network, which overcomes the prior art home location register and disaster recovery attribution location.
- the disadvantage that the user dynamic data between the registers cannot be synchronized in real time does not need to change the main home location register.
- the method for real-time updating user dynamic data includes: the disaster recovery home location register monitors signals of all signaling links of the primary home location register supervised; The signal determines useful user dynamic information; updates the relevant information of the user corresponding to the primary home location register.
- the method further includes: obtaining configuration information of all active home location registers supervised by the disaster tolerance home location register, and in the disaster tolerance home location register The corresponding configuration is made.
- the disaster tolerance home location register may pre-configure a signaling message to be monitored.
- the step of monitoring the signal of the signaling link is implemented by using a three-way connector to extract the signal on the line between the supervisory primary home location register and the signaling connection point.
- the step of determining useful user dynamic information further comprises: analyzing the monitored signaling message to obtain a message related to user dynamic data; saving the message content for the request message related to the user dynamic data; The dynamic data related response message is paired with the corresponding request message.
- the method of the present invention uses a signaling interception method to synchronously update various dynamic information of a user corresponding to the active HLR in the disaster tolerant HLR, including location, status, authentication, and supplementary service information, etc., and the disaster tolerance HLR is equivalent to the main
- the disaster tolerance HLR is equivalent to the main
- the primary HLR supervised by the disaster recovery HLR is catastrophically damaged, the disaster recovery HLR does not need to issue an "unreliable roaming user data" command, thereby avoiding an instantaneous access impact on the relevant VLR device, and the VLR device does not need support.
- the "unreliable roaming user data" instruction makes the invention have good device compatibility.
- FIG. 1 is a flow chart of a method for real-time updating of user dynamic data according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of an implementation manner of signaling monitoring in a real-time updating method of user dynamic data in the embodiment shown in FIG. 1.
- FIG. detailed description is a schematic diagram of an implementation manner of signaling monitoring in a real-time updating method of user dynamic data in the embodiment shown in FIG. 1.
- FIG. 1 is a detailed flow chart of a method for real-time updating of user dynamic data in accordance with one embodiment of the present invention.
- the signaling processing unit for signaling monitoring processes the useful message after error detection after detecting the message on the physical link. The specific steps are as follows:
- the disaster tolerant HLR listens for all signaling messages of the primary HLR.
- FIG. 2 shows a network structure diagram of the disaster-tolerant HLR for signaling interception, and the disaster-tolerant HLR 205 can simultaneously perform signaling monitoring on multiple primary HLR1 HLRns.
- the following is an example of the signalling monitoring of a primary HLR1 by the disaster tolerance HLR 205.
- the signaling interception processing mechanism and the monitoring of a primary It is basically the same when using HLR, and can be realized by those skilled in the art on the basis of understanding the present invention.
- the specific implementation manner of the disaster tolerance HLR listening to the primary HLR signaling is shown in FIG. 3.
- the monitoring of the primary HLR1 by the disaster tolerance HLR 205 is on the line between the primary HLR1 and the signaling transfer point STP. Completed, such as patch panels.
- a multi-way connector is disposed on each link of the distribution frame to extract a signal from the distribution frame.
- the multi-way connector selects a three-way connector.
- the three-way connector can be internally provided with a high-resistance circuit, a signal amplifying circuit, and a shaping circuit, and the signal drawn from the distribution frame is processed and supplied to the disaster-tolerant HLR 205. In this way, signaling interception can be avoided.
- the quality of the signal on the signalling link of the supervised master HLR1 is affected, and the quality of the signal received during the monitoring can be improved, so that the bit error rate is less than 10E-5.
- a signaling link of the primary HLR1 to be supervised is divided into two directions, which correspond to the disaster tolerant HLR 205. Since the signaling interception only needs to receive the message, it is equivalent to receiving two signaling links, so the disaster recovery HLR Two signaling processing units are required in 205.
- step 103 according to the source address, the destination address, and the related subsystems of the message, the status table of each office direction and subsystem in the disaster tolerant HLR is combined to determine the legality of the monitored message. If it is an illegal message, then at step 104, the message is discarded directly. If it is a legitimate message, then in step 105, it is further determined whether the message is a signaling network management message or a sub-system management message. In step 106, if it is a signaling network management message or a subsystem management message, the status table of the corresponding office direction and subsystem in the disaster tolerant HLR is updated. If not, it indicates that the message is a service related message, and in step 107, the message is decoded.
- a message type is determined to select a message related to the user dynamic data.
- the messages related to the user dynamic data include: update user authentication information, user registration, location update information, and supplementary service information. These messages can be pre-configured in the disaster tolerant HLR to improve the flexible processing capability of the system.
- the message is directly discarded.
- the disaster tolerance HLR performs different processing according to whether it is a request message or a response message. Its main purpose is to correspond to the request message and the response message in the subsequent processing, and obtain the final change data from it.
- There are multiple methods for the correspondence between the request message and the response message such as corresponding to the global code (Global Ti tle, GT) address translation; or corresponding to the signaling point in the request message and the response message; or according to the user number Correspondence. In this embodiment, the manner in which global code address translation is used is described, and other corresponding manners are similar.
- step 115 if it is a request message, the disaster tolerance HLR saves the content of the message. Then, in step 116, address translation is performed on the source GT address in the message, and the correspondence between the request message and the signaling point, the subsystem number, and the session identification number is obtained, and the correspondence is saved in step 117.
- the disaster tolerance HLR enters the destination GT address in the message.
- the row address conversion obtains the correspondence between the response message and the signaling point, the subsystem number, and the session identification number.
- the previously saved request message is retrieved accordingly, and then at step 122, a determination is made as to whether the response message was successful to determine whether to update the content of the request message into the disaster tolerant HLR.
- step 123 if it is determined that the response message corresponding to the previously saved request message is processed successfully, it indicates that the user dynamic data is useful, and the content of the request message is updated into the disaster tolerant HLR, and then in step 124, the saved request message is deleted. Content. In step 124, if the response message corresponding to the previously saved request message fails to process, the content of the saved request message is directly deleted.
- step 124 the contents of the saved request message are deleted.
- G&C gateway which mainly provides services for GSM users roaming to the CDMA network and CDMA users roaming to the GSM network, and also has the function of the HLR, so the real-time updating method of the user dynamic data of the present invention , also applies to G&C gateways.
- the present invention can ensure real-time synchronization between user dynamic data in the disaster-tolerant HLR and user dynamic data in the supervised active HLR, and at the same time, due to the use of signaling monitoring, the supervised main use
- the HLR has no effect and does not require any cooperation with the primary HLR.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
移动通讯网络中用户动态数据的实时更新方法 技术领域 Real-time updating method for user dynamic data in mobile communication network
本发明涉及移动通讯领域, 具体地说, 涉及移动网络中归属位置寄存 器 HLR内的用户动态数据的实时更新方法。 背景技术 The present invention relates to the field of mobile communications, and more particularly to a method for real-time updating of user dynamic data in a home location register HLR in a mobile network. Background technique
一般地, 移动通讯网络是由很多网络功能实体组成, 如归属位置寄存 器 HLR、移动交换中心 MSC、拜访位置寄存器 VLR等;在所有的功能实体中, 归属位置寄存器 HLR作为存储移动用户静态签约信息及动态位置信息、 动 态补充业务状态信息等的数据中心, 其地位至关重要。 尽管各网络设备提 供商提供的 HLR 系统自身可以具备不同程度的冗余以确保系统的稳定运 行, 但一旦这些措施无法抵抗外界因素对 HLR系统的灾难性破坏时, 势必 将直接导致所有业务和网络服务的中断,从而带来无法弥补的损失。 因此, 建立完备的 HLR容灾系统(称为容灾归属位置寄存器或 HLR容灾中心)对 主用 HLR进行信息的^ ^, 已势在必行。 HLR容灾中心能够同时监管一个 或多个主用 HLR, 当主用 HLR发生不可短时恢复的灾难时, HLR容灾中心能 够迅速接管主用 HLR的业务, 从而保障整个网络的安全性和可靠性。 Generally, the mobile communication network is composed of a plurality of network function entities, such as a home location register HLR, a mobile switching center MSC, a visitor location register VLR, etc.; among all functional entities, the home location register HLR serves as a static subscription information for storing mobile users and The status of data centers such as dynamic location information, dynamic supplementary business status information, etc., is of paramount importance. Although the HLR system provided by each network equipment provider can have different degrees of redundancy to ensure the stable operation of the system, once these measures cannot resist the catastrophic damage of the HLR system by external factors, it will inevitably lead to all services and networks. The interruption of the service, resulting in irreparable damage. Therefore, it is imperative to establish a complete HLR disaster recovery system (called the disaster recovery home location register or the HLR disaster recovery center) to perform information on the primary HLR. The HLR disaster recovery center can simultaneously supervise one or more active HLRs. When a disaster occurs in the primary HLR that cannot be recovered in a short time, the HLR disaster recovery center can quickly take over the services of the active HLR, thereby ensuring the security and reliability of the entire network. .
容灾技术在地域上可分为本地容灾和异地容灾, 在形式上可分为数据 容灾和应用容灾。 综合起来, 比较广泛的容灾模式有: 本地数据容灾、 本 地应用容灾、 异地数据容灾、 异地应用容灾。 归属位置寄存器的容灾也遵 循上述分类。 The disaster recovery technology can be divided into local disaster recovery and remote disaster recovery. It can be divided into data disaster recovery and application disaster recovery. As a result, a wide range of disaster recovery modes include: local data disaster recovery, local application disaster recovery, remote data disaster recovery, and remote application disaster recovery. The disaster recovery of the home location register also follows the above classification.
目前,现有技术中已经存在实现本地数据容灾或本地应用容灾的技术方 案, 即通过各种磁介膚对所有用户数据(包括静态签约数据及动态数据) 进行 同时对关键模块进行 N + 1冗余配置。但这种方案主要存在以下 缺点: At present, in the prior art, there is a technical solution for implementing local data disaster tolerance or local application disaster recovery, that is, performing N + on key modules simultaneously for all user data (including static subscription data and dynamic data) through various magnetic skins. 1 redundant configuration. However, this solution mainly has the following disadvantages:
1) 当出现灾难性破环时, 用户数据无法保证是最新的数据。 在此方案 中, 用户数据的准确程度决定于用户数据^ 及恢复的时间间隔, 而用户 动态数据随时可能发生变化, 如果采用实时的数据备份, 则对当前 HLR的 性能及稳定性影响较大。 1) User data cannot be guaranteed to be up to date in the event of a catastrophic break. In this scenario, the accuracy of the user data is determined by the user data ^ and the time interval of recovery, and the user Dynamic data may change at any time. If real-time data backup is used, it will have a great impact on the performance and stability of the current HLR.
2) 当出现灾难性破坏时, 业务中断时间长, 尤其当本地发生严重灾难 性破坏时, 所有数据均无法恢复, 从而造成网络瘫痪。 2) In the event of catastrophic damage, business interruptions are long, especially when severe catastrophic damage occurs locally, all data cannot be recovered, causing network paralysis.
由上可知,如果要实现真正意义上的容灾,还需要设置 HLR容灾中心, 实现异地容灾。 It can be seen from the above that if you want to achieve real disaster recovery, you need to set up an HLR disaster recovery center to achieve remote disaster recovery.
实现 HLR异地数据容灾的典型的技术方案有: Typical technical solutions for implementing HLR remote data disaster recovery are:
1)对于用户静态签约数据, 采用准实时方式同步到 HLR容灾中心, 具 体是通过扩展主用 HLR的功能, 将用户变化的签约数据以文件形式传输到 容灾中心, 或者通过运营网络中的营帐系统网络将用户静态签约数据的变 化同步到 HLR容灾中心。 1) For the user's static subscription data, the quasi-real-time mode is used to synchronize to the HLR disaster recovery center. Specifically, by extending the function of the active HLR, the user's changed subscription data is transmitted to the disaster recovery center as a file, or through the operation network. The camping system network synchronizes changes in user static subscription data to the HLR disaster recovery center.
2)对于用户动态数据, 包括位置信息、短消息状态、补充业务状态等, 则通常采用以下方法: 2) For user dynamic data, including location information, short message status, supplementary service status, etc., the following methods are usually used:
方法一: 实时消息同步的方法, 具体是将用户变化数据及新开户的消 息由主用 HLR实时、 主动地发送到 HLR容灾中心。 如申请号为 01125116. 6 的中国专利 "利用异地 提高无线核心网络可靠性的实现方法" , 其中 主用 HLR记录与用户数据变化相关的消息, 并实时发送到容灾 HLR, 在主 用 HLR与容灾 HLR之间需要心跳消息, 并新增了 "备份消息传递协议" , 此外还需要建立重发机制。 上述的实现步骤均需要主用 HLR进行相应的改 动来配合, 从而增加了主用 HLR的复杂度, 并且对主用 HLR的性能产生影 响, 设备兼容性较差。 Method 1: The method of real-time message synchronization, specifically, the user change data and the newly opened account are sent by the active HLR to the HLR disaster recovery center in real time and actively. For example, the Chinese patent application number 01125116. 6 "Implementation method for improving the reliability of wireless core network by using different places", wherein the main HLR records the message related to the change of user data, and sends it to the disaster recovery HLR in real time, in the main HLR and A heartbeat message is required between the disaster tolerant HLRs, and a "backup messaging protocol" has been added. In addition, a retransmission mechanism needs to be established. The above implementation steps require the main HLR to perform corresponding changes to cooperate, thereby increasing the complexity of the active HLR, and affecting the performance of the primary HLR, and the device compatibility is poor.
方法二: 定期文件同步的方法, 具体是将用户一段时间内发生变化的 动态数据传送到 HLR容灾中心。 该方法不能使 HLR容灾中心获得用户当前 时刻的位置信息、 登记的补充业务信息等, 准确性较低。 Method 2: The method of regular file synchronization is to transmit the dynamic data of the user to the HLR disaster recovery center. This method cannot enable the HLR disaster recovery center to obtain the location information of the user at the current time, the registered supplementary service information, etc., and the accuracy is low.
方法三: HLR复位消息法, 具体是: HLR容灾中心在主用 HLR正常运行 阶段, 不对所监管的主用 HLR的用户动态数据进行更新; 当主用 HLR发生 灾难性破坏时, 由 HLR容灾中心接管其工作, 此时 HLR容灾中心向各相关 的拜访位置寄存器 VLR发送 "不可靠的漫游用户数据" 指令, 即 HLR复位 消息, 指示各 VLR删除与该主用 HLR相关的用户数据, 这样当用户接入系 统时, 将发起到 HLR容灾中心的登记, 容灾中心据此可获得用户的最新状 态信息。 但该方法会导致各相关 VLR由于大量删除用户数据, 从而短时间 内可能有大量用户登记的情况出现, 突然增加的处理负荷会给系统的安全 运行带来隐患, 甚至可能导致相关 VLR的瘫痪。 此外, 不同设备提供商的 VLR设备对于 "不可靠的漫游用户数据" 指令的支持程度也不一致, 从而 使得 HLR复位消息法的设备兼容性存在问题。 Method 3: The HLR reset message method is specifically: The HLR disaster recovery center does not update the user dynamic data of the monitored primary HLR during the normal operation phase of the active HLR; when the primary HLR is catastrophically damaged, the HLR is disaster-tolerant. The center takes over its work. At this time, the HLR disaster recovery center sends an "unreliable roaming user data" command to each relevant visit location register VLR, that is, HLR reset. The message indicates that each VLR deletes the user data related to the primary HLR, so that when the user accesses the system, the registration to the HLR disaster recovery center is initiated, and the disaster recovery center can obtain the latest state information of the user. However, this method may cause the related VLRs to delete user data in a large amount, so that a large number of user registrations may occur in a short time, and the sudden increase of the processing load may bring hidden dangers to the safe operation of the system, and may even lead to the paralysis of the related VLR. In addition, VLR devices of different device providers also have inconsistent support for "unreliable roaming user data" instructions, which makes the device compatibility of the HLR reset message method problematic.
HLR异地应用容灾是建立在 HLR异地数据容灾的!^出上的,当主用 HLR 发生灾难性破坏时, HLR容灾中心基于所存储的主用 HLR的用户数据来承 担相应的主用 HLR的业务处理。 The HLR application disaster recovery is based on HLR remote data disaster recovery! In the case of a catastrophic failure of the primary HLR, the HLR disaster recovery center undertakes the service processing of the corresponding primary HLR based on the stored user data of the primary HLR.
上述的 HLR异地容灾解决方案, 虽然能够在很大程度上实现 HLR的容 灾功能, 但由于无法实现用户动态数据在主用 HLR与 HLR容灾中心之间的 实时同步, 从而不能得到广泛应用。 The above-mentioned HLR remote disaster recovery solution can realize the disaster recovery function of the HLR to a large extent. However, the real-time synchronization between the active HLR and the HLR disaster recovery center cannot be realized because the user dynamic data cannot be realized. .
专利号为 6662015的美国专利" Apparatus and method for extracting presence, locat ion and avai labi l ity data from a communicat ion device deployed in a network" (一种从网络的通讯设备中提取出席、 位置和实 用数据的设备和方法) , 采用监听 HLR和移动交换中心之间预先定义的与 用户有关的消息来实现用户数据的容灾, 但其本庸是作为一个网络实体架 设在不同网络实体之间, 对消息进行截断后再传送, 从而增加了容灾系统 的复杂度, 不适于归属位置寄存器的容灾系统。 发明内容 U.S. Patent No. 666,2015, "Apparatus and method for extracting presence, locat ion and avai labi lity data from a communicat ion device deployed in a network" (a method for extracting presence, location, and utility data from a network communication device) Equipment and method), which uses the pre-defined user-related messages between the HLR and the mobile switching center to implement user data disaster recovery, but the network is set up as a network entity between different network entities to perform messages. After truncation, it is transmitted again, which increases the complexity of the disaster recovery system and is not suitable for the disaster recovery system of the home location register. Summary of the invention
本发明正是鉴于现有技术中的上述技术问题提出的, 其目的在于提供 一种移动通讯网络中用户动态数据的实时更新方法, 以克服现有技术中主 用归属位置寄存器与容灾归属位置寄存器之间用户动态数据不能实时同步 的缺点, 无需改动主用归属位置寄存器。 The present invention has been made in view of the above technical problems in the prior art, and an object thereof is to provide a real-time update method for user dynamic data in a mobile communication network, which overcomes the prior art home location register and disaster recovery attribution location. The disadvantage that the user dynamic data between the registers cannot be synchronized in real time does not need to change the main home location register.
本发明所述用户动态数据的实时更新方法, 包括: 容灾归属位置寄存 器监听所监管的主用归属位置寄存器的所有信令链路的信号; 根据监听到 的信号确定有用的用户动态信息; 更新对应主用归属位置寄存器的用户的 相关信息。 The method for real-time updating user dynamic data according to the present invention includes: the disaster recovery home location register monitors signals of all signaling links of the primary home location register supervised; The signal determines useful user dynamic information; updates the relevant information of the user corresponding to the primary home location register.
优选地, 在所述监听所有信令链路的信号的步骤之前, 所述方法还包 括: 获取容灾归属位置寄存器所监管的全部主用归属位置寄存器的配置信 息, 并在容灾归属位置寄存器中进行对应的配置。 Preferably, before the step of monitoring signals of all signaling links, the method further includes: obtaining configuration information of all active home location registers supervised by the disaster tolerance home location register, and in the disaster tolerance home location register The corresponding configuration is made.
优选地, 容灾归属位置寄存器可预先配置需监听的信令消息。 Preferably, the disaster tolerance home location register may pre-configure a signaling message to be monitored.
优选地, 所述监听信令链路的信号的步骤是通过在监管的主用归属位 置寄存器与信令连接点之间的线路上, 采用三通接头引出信号来实现的。 Preferably, the step of monitoring the signal of the signaling link is implemented by using a three-way connector to extract the signal on the line between the supervisory primary home location register and the signaling connection point.
优选地, 所述三通接头中内置高阻电路、 信号放大电路和整形电路。 优选地, 所述确定有用的用户动态信息的步骤进一步包括: 分析监听 到的信令消息, 得到与用户动态数据相关的消息; 对于与用户动态数据相 关的请求消息, 保存消息内容; 对于与用户动态数据相关的响应消息, 与 对应的请求消息进行配对处理。 Preferably, a high resistance circuit, a signal amplifying circuit and a shaping circuit are built in the three-way connector. Preferably, the step of determining useful user dynamic information further comprises: analyzing the monitored signaling message to obtain a message related to user dynamic data; saving the message content for the request message related to the user dynamic data; The dynamic data related response message is paired with the corresponding request message.
本发明所述方法采用信令监听的方式, 实时同步更新容灾 HLR中对应 主用 HLR的用户的各种动态信息, 包括位置、 状态、 鉴权和补充业务信息 等, 容灾 HLR相当于主用 HLR的克隆, 因此不会出现容灾 HLR与主用 HLR 用户动态数据不一致的现象。 此外, 当容灾 HLR所监管的主用 HLR发生灾 难性破坏时, 容灾 HLR无需发出 "不可靠的漫游用户数据" 指令, 从而避 免对相关 VLR设备造成瞬间的访问冲击, 同时 VLR设备无需支持 "不可靠 的漫游用户数据" 指令, 使得本发明具有良好的设备兼容性。 附图说明 The method of the present invention uses a signaling interception method to synchronously update various dynamic information of a user corresponding to the active HLR in the disaster tolerant HLR, including location, status, authentication, and supplementary service information, etc., and the disaster tolerance HLR is equivalent to the main With the cloning of the HLR, there is no inconsistency between the disaster tolerant HLR and the dynamic data of the primary HLR user. In addition, when the primary HLR supervised by the disaster recovery HLR is catastrophically damaged, the disaster recovery HLR does not need to issue an "unreliable roaming user data" command, thereby avoiding an instantaneous access impact on the relevant VLR device, and the VLR device does not need support. The "unreliable roaming user data" instruction makes the invention have good device compatibility. DRAWINGS
图 1是才艮据本发明的一个实施例的用户动态数据的实时更新方法的流 程图; 1 is a flow chart of a method for real-time updating of user dynamic data according to an embodiment of the present invention;
图 2是图 1所示实施例的用户动态数据的实时更新方法中容灾 HLR实 施信令监听的组网结构图; FIG. 2 is a structural diagram of networking for performing disaster monitoring of a disaster-tolerant HLR in a real-time update method of user dynamic data in the embodiment shown in FIG. 1;
图 3是图 1所示实施例的用户动态数据的实时更新方法中信令监听的 实现方式示意图。 具体实施方式 FIG. 3 is a schematic diagram of an implementation manner of signaling monitoring in a real-time updating method of user dynamic data in the embodiment shown in FIG. 1. FIG. detailed description
相信通过以下结合附图对本发明优选实施例的详细描述, 可以更清楚 地了解本发明的上述和其他目的、 特征和优点。 The above and other objects, features and advantages of the present invention will become more <RTIgt;
图 1是根据本发明的一个实施例的用户动态数据的实时更新方法的详 细流程图。 用于信令监听的信令处理单元, 从物理链路上检测到消息后, 经过差错检测, 对有用的消息进行处理。 具体的步骤如下: BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 is a detailed flow chart of a method for real-time updating of user dynamic data in accordance with one embodiment of the present invention. The signaling processing unit for signaling monitoring processes the useful message after error detection after detecting the message on the physical link. The specific steps are as follows:
从步骤 101开始, 在步骤 102, 容灾 HLR监听主用 HLR的所有信令消 息。 图 2示出了容灾 HLR进行信令监听的组网结构图, 容灾 HLR 205可同 时对多个主用 HLR1 HLRn进行信令监听。 为了叙述方便, 以下均以 容灾 HLR 205对一个主用 HLR1进行信令监听为例进行说明; 对于容灾 HLR 205 同时监听多个主用 HLR的情况, 其信令监听处理机制与监听一个主用 HLR 时基本相同, 本领域的普通技术人员在理解本发明的基础上, 均可以 实现。 Beginning at step 101, in step 102, the disaster tolerant HLR listens for all signaling messages of the primary HLR. FIG. 2 shows a network structure diagram of the disaster-tolerant HLR for signaling interception, and the disaster-tolerant HLR 205 can simultaneously perform signaling monitoring on multiple primary HLR1 HLRns. For convenience of description, the following is an example of the signalling monitoring of a primary HLR1 by the disaster tolerance HLR 205. For the case where the disaster tolerant HLR 205 simultaneously monitors multiple primary HLRs, the signaling interception processing mechanism and the monitoring of a primary It is basically the same when using HLR, and can be realized by those skilled in the art on the basis of understanding the present invention.
在图 2中, 被监管的主用 HLR1与信令转接点 STP (也可以为 SP )之间 采用七号信 路相连, 通过标准七号信令与网络中其他实体进行消息交 互。 容灾 HLR 205为了获得主用 HLR1的所有消息, 必须监听主用 HLR1连 接的所有信令链路, 因此需了解所监管主用 HLR1的配置信息, 包括但不限 于相关链路时隙号、信令点编码、路由信息等配置信息以及主用 HLR1的用 户号码管理范围信息、 局数据配置信息等, 然后在容灾 HLR 205中进行对 应的配置, 记录主用 HLR1的上述信息。 除此之外, 容灾 HLR 205还可以配 置需监听的信令消息, 如鉴权信息、 登记及位置更新、 补充业务操作信息 等, 使得容灾 HLR 205 能够灵活处理及分析、 确认变化的用户动态信息。 In Figure 2, the supervised primary HLR1 and the signaling transfer point STP (which can also be SP) are connected by the seventh channel, and the standard SS7 is used to communicate with other entities in the network. In order to obtain all the messages of the primary HLR1, the disaster tolerant HLR 205 must listen to all the signaling links of the primary HLR1 connection. Therefore, it is necessary to know the configuration information of the monitored primary HLR1, including but not limited to the relevant link slot number and the letter. The configuration information such as the point code and the routing information, the user number management range information of the main HLR 1 , the office data configuration information, and the like are arranged in the disaster tolerance HLR 205, and the information of the main HLR 1 is recorded. In addition, the disaster tolerant HLR 205 can also configure signaling messages to be monitored, such as authentication information, registration and location update, and supplementary service operation information, so that the disaster tolerance HLR 205 can flexibly process, analyze, and confirm changed users. Dynamic Information.
容灾 HLR监听主用 HLR的信令的具体实现方式如图 3所示, 容灾 HLR 205对主用 HLR1的信令的监听是在主用 HLR1与信令转接点 STP之间的线 路上完成的, 如配线架。 在上述配线架的每条链路上均设置了一个多通接 头, 从配线架上引出信号; 优选地, 多通接头选择三通接头。 三通接头内 部可内置高阻电路、 信号放大电路和整形电路, 将从配线架上引出的信号 经过处理后, 提供给容灾 HLR 205。 采用此种方式, 可以避免信令监听对 被监管的主用 HLR1的信令链路上的信号质量产生影响,同时可以提高监听 时接收到的信号质量, 使误码率小于 10E-5。 The specific implementation manner of the disaster tolerance HLR listening to the primary HLR signaling is shown in FIG. 3. The monitoring of the primary HLR1 by the disaster tolerance HLR 205 is on the line between the primary HLR1 and the signaling transfer point STP. Completed, such as patch panels. A multi-way connector is disposed on each link of the distribution frame to extract a signal from the distribution frame. Preferably, the multi-way connector selects a three-way connector. The three-way connector can be internally provided with a high-resistance circuit, a signal amplifying circuit, and a shaping circuit, and the signal drawn from the distribution frame is processed and supplied to the disaster-tolerant HLR 205. In this way, signaling interception can be avoided. The quality of the signal on the signalling link of the supervised master HLR1 is affected, and the quality of the signal received during the monitoring can be improved, so that the bit error rate is less than 10E-5.
被监管的主用 HLR1 的一条信令链路分为收发两个方向, 对应于容灾 HLR 205 , 由于信令监听只需要接收消息, 即相当于接收两条信令链路, 因 此容灾 HLR 205中需要两个信令处理单元。 A signaling link of the primary HLR1 to be supervised is divided into two directions, which correspond to the disaster tolerant HLR 205. Since the signaling interception only needs to receive the message, it is equivalent to receiving two signaling links, so the disaster recovery HLR Two signaling processing units are required in 205.
返回图 1 , 在步骤 103,根据消息的源地址、 目的地址以及涉及的子系 统, 结合容灾 HLR内的各局向和子系统的状态表, 判断监听到的消息的合 法性。 如果是非法的消息, 则在步骤 104, 直接丢弃该消息。 如果是合法 消息, 则在步驟 105, 进一步地判断该消息是否是信令网管理消息或者子 系统管理消息。 在步骤 106, 如果是信令网管理消息或者子系统管理消息, 则更新容灾 HLR内相应的局向和子系统的状态表。 如果不是, 则表明该消 息是与业务相关的消息,在步驟 107,对该消息进行解码。然后在步骤 110, 对消息类型进行判断, 选出与用户动态数据相关的消息。 与用户动态数据 相关的消息包括: 更新用户鉴权信息, 用户登记、 位置更新信息以及补充 业务信息, 这些消息可以在容灾 HLR中预先配置, 以提高系统的灵活处理 能力。 在步骤 111 , 如果是与用户动态数据无关的消息或未在容灾 HLR中 配置成需监听的其他消息, 则直接丢弃该消息。 Referring to FIG. 1, in step 103, according to the source address, the destination address, and the related subsystems of the message, the status table of each office direction and subsystem in the disaster tolerant HLR is combined to determine the legality of the monitored message. If it is an illegal message, then at step 104, the message is discarded directly. If it is a legitimate message, then in step 105, it is further determined whether the message is a signaling network management message or a sub-system management message. In step 106, if it is a signaling network management message or a subsystem management message, the status table of the corresponding office direction and subsystem in the disaster tolerant HLR is updated. If not, it indicates that the message is a service related message, and in step 107, the message is decoded. Then at step 110, a message type is determined to select a message related to the user dynamic data. The messages related to the user dynamic data include: update user authentication information, user registration, location update information, and supplementary service information. These messages can be pre-configured in the disaster tolerant HLR to improve the flexible processing capability of the system. In step 111, if the message is not related to user dynamic data or other messages that are not configured to be monitored in the disaster tolerant HLR, the message is directly discarded.
在步骤 112, 对于与用户动态数据相关的消息, 容灾 HLR根据是请求 消息或响应消息, 进行不同的处理。 其主要目的是为了后续处理中将请求 消息与响应消息进行对应, 从中获得最终的变化数据。 请求消息与响应消 息的对应有多种方法, 如根据全局码(Global Ti t le, 筒称 GT )地址转换 进行对应; 或根据请求消息和响应消息中的信令点进行对应; 或根据用户 号码进行对应。 在本实施例中对采用全局码地址转换进行对应的方式进行 说明, 其它的对应方式类似。 In step 112, for the message related to the user dynamic data, the disaster tolerance HLR performs different processing according to whether it is a request message or a response message. Its main purpose is to correspond to the request message and the response message in the subsequent processing, and obtain the final change data from it. There are multiple methods for the correspondence between the request message and the response message, such as corresponding to the global code (Global Ti tle, GT) address translation; or corresponding to the signaling point in the request message and the response message; or according to the user number Correspondence. In this embodiment, the manner in which global code address translation is used is described, and other corresponding manners are similar.
在步驟 115, 如果是请求消息, 则容灾 HLR保存该消息内容。 然后在 步骤 116, 对消息中的源 GT地址进行地址转换, 得到请求消息与信令点、 子系统号、 对话识别号的对应关系, 并在步骤 117中保存该对应关系。 In step 115, if it is a request message, the disaster tolerance HLR saves the content of the message. Then, in step 116, address translation is performed on the source GT address in the message, and the correspondence between the request message and the signaling point, the subsystem number, and the session identification number is obtained, and the correspondence is saved in step 117.
如果是响应消息, 则在步骤 120, 容灾 HLR对消息中的目的 GT地址进 行地址转换, 得到响应消息与信令点, 子系统号、对话识别号的对应关系。 在步驟 121, 据此检索先前保存的请求消息, 然后在步骤 122, 判断响应消 息是否成功, 以确定是否将请求消息的内容更新到容灾 HLR中。 If it is a response message, in step 120, the disaster tolerance HLR enters the destination GT address in the message. The row address conversion obtains the correspondence between the response message and the signaling point, the subsystem number, and the session identification number. At step 121, the previously saved request message is retrieved accordingly, and then at step 122, a determination is made as to whether the response message was successful to determine whether to update the content of the request message into the disaster tolerant HLR.
在步驟 123, 如果确定先前保存的请求消息所对应的响应消息处理成 功, 则表明是有用的用户动态数据,将请求消息的内容更新到容灾 HLR中, 然后在步驟 124, 删除保存的请求消息的内容。 在步骤 124 , 如果先前保存 的请求消息所对应的响应消息处理失败, 则直接删除保存的请求消息的内 容。 In step 123, if it is determined that the response message corresponding to the previously saved request message is processed successfully, it indicates that the user dynamic data is useful, and the content of the request message is updated into the disaster tolerant HLR, and then in step 124, the saved request message is deleted. Content. In step 124, if the response message corresponding to the previously saved request message fails to process, the content of the saved request message is directly deleted.
为了保证容灾 HLR的内部资源不被长期占用, 还可以在步骤 130, 处 理了请求消息后,设置合理的定时器, 以等待响应消息。 如果定时器超时, 则在步驟 124, 删除保存的请求消息的内容。 To ensure that the internal resources of the disaster-tolerant HLR are not occupied for a long time, you can set a reasonable timer to wait for a response message after processing the request message in step 130. If the timer expires, then in step 124, the contents of the saved request message are deleted.
在目前的通讯网络中, 还存在一种 G&C网关, 主要是为 GSM用户漫游 至 CDMA网络和 CDMA用户漫游至 GSM网络提供服务, 也具有 HLR的功能, 因此本发明的用户动态数据的实时更新方法, 也同样适用于 G&C网关。 In the current communication network, there is also a G&C gateway, which mainly provides services for GSM users roaming to the CDMA network and CDMA users roaming to the GSM network, and also has the function of the HLR, so the real-time updating method of the user dynamic data of the present invention , also applies to G&C gateways.
综上所述, 采用本发明可以保证容灾 HLR中的用户动态数据与被监管 的主用 HLR中的用户动态数据间的实时同步, 同时由于采用信令监听的方 式, 对被监管的主用 HLR无影响, 且无需主用 HLR的任何配合。 In summary, the present invention can ensure real-time synchronization between user dynamic data in the disaster-tolerant HLR and user dynamic data in the supervised active HLR, and at the same time, due to the use of signaling monitoring, the supervised main use The HLR has no effect and does not require any cooperation with the primary HLR.
Claims
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2004/001405 WO2006058463A1 (en) | 2004-12-02 | 2004-12-02 | A method of updating user dynamic data in real-time in mobile communication network |
| RU2007125618/09A RU2382523C2 (en) | 2004-12-02 | 2004-12-02 | Method of updating dynamic user data in real time in mobile communication network |
| BRPI0419210-9A BRPI0419210A (en) | 2004-12-02 | 2004-12-02 | real-time dynamic user data update method in a mobile communication network |
| CNB2004800439494A CN100527881C (en) | 2004-12-02 | 2004-12-02 | A method for updating user dynamic data in real-time in mobile communication network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2004/001405 WO2006058463A1 (en) | 2004-12-02 | 2004-12-02 | A method of updating user dynamic data in real-time in mobile communication network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2006058463A1 true WO2006058463A1 (en) | 2006-06-08 |
Family
ID=36564741
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2004/001405 Ceased WO2006058463A1 (en) | 2004-12-02 | 2004-12-02 | A method of updating user dynamic data in real-time in mobile communication network |
Country Status (4)
| Country | Link |
|---|---|
| CN (1) | CN100527881C (en) |
| BR (1) | BRPI0419210A (en) |
| RU (1) | RU2382523C2 (en) |
| WO (1) | WO2006058463A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2609065C2 (en) * | 2010-09-17 | 2017-01-30 | Телефонактиеболагет Л М Эрикссон (Пабл) | Method and apparatus for policy control for current pdn connections in network comprising gateway, access function and policy and charging rules function |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010082932A (en) * | 2000-02-22 | 2001-08-31 | 박종섭 | Backup method of subscriber database of hlr system |
| CN1411219A (en) * | 2001-09-25 | 2003-04-16 | 华为技术有限公司 | Realizing method for enhancing 3G nucleus network reliability using allopatric back-up |
| CN1447606A (en) * | 2002-03-22 | 2003-10-08 | 华为技术有限公司 | Redundant disaster method for realizing adscription of location registers throuth mobile communication operating system |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE500197C2 (en) * | 1992-08-18 | 1994-05-02 | Ericsson Telefon Ab L M | Communication network, method of establishing a connection and registration method in such a network |
| US6067454A (en) * | 1998-04-14 | 2000-05-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Mobile switching center restart recovery procedure |
| JP3786538B2 (en) * | 1999-02-19 | 2006-06-14 | 富士通株式会社 | Mobile communication system |
| US6718173B1 (en) * | 1999-09-30 | 2004-04-06 | Iowa State University Research Foundation | Location information recovery and management for mobile networks |
| US6662015B2 (en) * | 2001-05-23 | 2003-12-09 | Evolving Systems, Inc. | Apparatus and method for extracting presence, location and availability data from a communication device deployed in a network |
| CN1180569C (en) * | 2001-12-24 | 2004-12-15 | 华为技术有限公司 | A method for setting a backup home location register |
-
2004
- 2004-12-02 WO PCT/CN2004/001405 patent/WO2006058463A1/en not_active Ceased
- 2004-12-02 RU RU2007125618/09A patent/RU2382523C2/en not_active IP Right Cessation
- 2004-12-02 BR BRPI0419210-9A patent/BRPI0419210A/en not_active IP Right Cessation
- 2004-12-02 CN CNB2004800439494A patent/CN100527881C/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010082932A (en) * | 2000-02-22 | 2001-08-31 | 박종섭 | Backup method of subscriber database of hlr system |
| CN1411219A (en) * | 2001-09-25 | 2003-04-16 | 华为技术有限公司 | Realizing method for enhancing 3G nucleus network reliability using allopatric back-up |
| CN1447606A (en) * | 2002-03-22 | 2003-10-08 | 华为技术有限公司 | Redundant disaster method for realizing adscription of location registers throuth mobile communication operating system |
Also Published As
| Publication number | Publication date |
|---|---|
| RU2382523C2 (en) | 2010-02-20 |
| RU2007125618A (en) | 2009-01-20 |
| CN101019445A (en) | 2007-08-15 |
| BRPI0419210A (en) | 2007-12-18 |
| CN100527881C (en) | 2009-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9420439B2 (en) | Method and apparatus for receiving or sending short message | |
| US8750292B2 (en) | Systems, methods, and computer readable media for using a signaling message routing node to provide backup subscriber information management service | |
| US10327137B2 (en) | System and method for detecting malicious attacks in a telecommunication network | |
| US11789803B2 (en) | Error handling framework for security management in a communication system | |
| US7302260B2 (en) | Communication network and method for improved resilience of a mobile-terminated connection | |
| JP7762719B2 (en) | Method, system and computer-readable medium for providing a unified interface configured to support infrequent data communications over a network publishing facility | |
| CN111656811A (en) | Lawful Interception Using Service-Based Interfaces in Communication Systems | |
| WO2013143228A1 (en) | Method and system for reducing heartbeat messages | |
| CN102045651B (en) | Cluster call method, MSC, BSC and communication system | |
| CN105453617B (en) | Method and apparatus for obtaining authentication information | |
| US8644153B2 (en) | Infrastructure for mediation device to mediation device communication | |
| CN102918877B (en) | Method, system and short message service center for sending short message | |
| WO2006058463A1 (en) | A method of updating user dynamic data in real-time in mobile communication network | |
| CN117255360A (en) | Fault processing method, device, communication equipment and storage medium | |
| US11877345B2 (en) | System and method for displaying a custom network name in a mobile device | |
| US12470625B2 (en) | Cellular telecommunications network | |
| CN101345739B (en) | Communication recovery method for mobile positioning point fault, proxy equipment and mobile node | |
| CN101155407B (en) | Simulation Disaster Recovery Method of Mobile Switching Center Based on Visitor Location Register | |
| CN106686662B (en) | Method and system for realizing MME pool | |
| JP7028583B2 (en) | LTE communication system and communication control method | |
| CN102651880B (en) | Iur-crossing port performance management method and system | |
| CN121001107A (en) | Virtual network group management method for industrial Ethernet devices | |
| WO2009082839A1 (en) | A method for guaranteeing route set data consistency in ultra mobile broadband system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 200480043949.4 Country of ref document: CN |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2007125618 Country of ref document: RU |
|
| ENP | Entry into the national phase |
Ref document number: PI0419210 Country of ref document: BR |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 04802420 Country of ref document: EP Kind code of ref document: A1 |