[go: up one dir, main page]

CN101159921B - Method, system and equipment for called recovery in mobile switching center pool - Google Patents

Method, system and equipment for called recovery in mobile switching center pool Download PDF

Info

Publication number
CN101159921B
CN101159921B CN2007101820525A CN200710182052A CN101159921B CN 101159921 B CN101159921 B CN 101159921B CN 2007101820525 A CN2007101820525 A CN 2007101820525A CN 200710182052 A CN200710182052 A CN 200710182052A CN 101159921 B CN101159921 B CN 101159921B
Authority
CN
China
Prior art keywords
backup
office
user
msc
vlr
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
Application number
CN2007101820525A
Other languages
Chinese (zh)
Other versions
CN101159921A (en
Inventor
罗华霖
李世军
叶思海
徐礼锋
朱席武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2007101820525A priority Critical patent/CN101159921B/en
Publication of CN101159921A publication Critical patent/CN101159921A/en
Application granted granted Critical
Publication of CN101159921B publication Critical patent/CN101159921B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method for recovering a called party in a mobile switching center pool, which is applied to the following steps: a home location register HLR and a plurality of mobile switching centers/visitor location registers MSC/VLR to form a mobile switching center POOL MSC POOL system, wherein a backup office of each MSC/VLR is arranged in the MSC POOL; if the service MSC/VLR of the user is down and the user does not initiate calling service or location update, when the user is taken as a called party, the method comprises the following steps: the HLR sends the call signaling to the backup office of the down MSC/VLR; the backup office initiates paging to the user and initiates location update of the user to HLR; the HLR registers the subscriber data of the subscriber in the backup office and updates the serving MSC/VLR of the subscriber to the backup office. The invention also discloses other methods, systems and switching equipment. The invention can solve the problem of called recovery in MSC POOL.

Description

移动交换中心池中被叫恢复的方法、系统及设备Method, system and equipment for called recovery in mobile switching center pool

技术领域technical field

本发明涉及移动交换中心池(MSC POOL,Mobile Switch Center Pool)实现技术,特别涉及MSC POOL中被叫恢复的方法、MSC POOL中被叫恢复的系统、交换设备及信令交换设备。The present invention relates to mobile switching center pool (MSC POOL, Mobile Switch Center Pool) realization technology, relate in particular to the method for recovering called in MSC POOL, the system for recovering called in MSC POOL, switching equipment and signaling switching equipment.

背景技术Background technique

目前,3GPP组织已提出了一种与传统组网完全不同的组网模式,该组网模式中,一个基站控制器(RNC/BSC,Radio Network Controller/Base StationController)可以连接到多个服务器(SERVER)上,这些SERVER可组成MSCPOOL。MSC POOL这种组网模式的优点如下:(1)在MSC POOL内部,使各个SERVER之间能够实现负荷分担;(2)能减少SERVER和归属位置寄存器(HLR,Home Location Register)之间的口信令量;(3)在MSC POOL内部,使SERVER之间的接口消息量减少,从而降低掉话率;(4)在扩容时,能够对核心网和接入网分别进行规划。At present, the 3GPP organization has proposed a networking mode completely different from the traditional networking mode. In this networking mode, a base station controller (RNC/BSC, Radio Network Controller/Base Station Controller) can be connected to multiple servers (SERVER ), these SERVERs can form MSCPOOL. The advantages of this networking mode of MSC POOL are as follows: (1) within the MSC POOL, load sharing can be realized between each server; (2) the port between the server and the home location register (HLR, Home Location Register) can be reduced Signal volume; (3) Within the MSC POOL, reduce the amount of interface messages between SERVERs, thereby reducing the call drop rate; (4) During capacity expansion, the core network and access network can be planned separately.

在容灾方面,MSC POOL具有固有的主叫的容灾功能,在某一用户的服务SERVER宕机后,该用户发起主叫业务时MSC POOL中将有新的SERVER为用户服务;但在被叫方面,用户在一个周期性位置更新的期间内并不能恢复被叫,当用户在等待了一个周期性位置更新的期间后发起位置更新时,MSC POOL中才有新的SERVER为用户服务。具体的含义是:如果MSC POOL内的某一个SERVER宕机,登记在这个宕机的SERVER内的用户的主叫业务不受影响,而在一个周期性位置更新的时间内若该用户未发起主叫业务则其一直不能作为被叫。In terms of disaster recovery, MSC POOL has an inherent caller disaster recovery function. After a user’s service server is down, when the user initiates a call service, there will be a new server in MSC POOL to serve the user; In terms of calling, the user cannot resume being called during a period of periodic location updating. When the user initiates location updating after waiting for a period of periodic location updating, there will be a new SERVER in the MSC POOL to serve the user. The specific meaning is: if a server in the MSC POOL goes down, the calling service of the user registered in the downtime server will not be affected, and if the user does not initiate a calling service within a periodic location update time, If it is a calling service, it cannot be used as the called party all the time.

图1为现有技术中某SERVER宕机时的被叫信令流程图。MSC/拜访位置寄存器A(VLR,Visitor Location Register)和MSC/VLR B为MSC POOL中的两个SERVER,在该MSC POOL内的某个SERVER宕机(如图中的MSC/VLR A宕机)的情况下,HLR到该SERVER的链路断掉。当HLR从网关移动交换中心(GMSC,Gateway Switch Center)收到发送路由信息(SRI,Send Routing Information)消息后,由于用户登记在宕机的MSC/VLRA中,所以HLR无法发送提供路由号(PRN,,Provide Roaming Number)消息至MSC/VLRA以从其中取得用户的漫游号码,从而导致无法呼叫被叫,使被叫在一个周期性位置更新时间内没有办法接通。FIG. 1 is a flow chart of called party signaling when a certain server is down in the prior art. MSC/Visitor Location Register A (VLR, Visitor Location Register) and MSC/VLR B are two servers in the MSC POOL, and a server in the MSC POOL is down (MSC/VLR A in the figure is down) Under the circumstances, the link from the HLR to the SERVER is broken. When the HLR receives the Send Routing Information (SRI, Send Routing Information) message from the Gateway Mobile Switching Center (GMSC, Gateway Switch Center), because the user is registered in the downtime MSC/VLRA, the HLR cannot send the Routing Number (PRN) message. ,, Provide Roaming Number) message to MSC/VLRA to obtain the user's roaming number therefrom, thus causing the called party to fail to be called, and the called party cannot be connected within a periodical location update time.

如果用户在周期性位置更新期间发起了主叫业务或者发起了位置更新,则用户登记注册到MSC POOL内的其它SERVER中,之后被叫可以被成功呼叫。而如果用户在周期性位置更新期间没有作为主叫或者位置更新,则用户无法作为被叫而被成功呼叫。If the user initiates the calling service or initiates the location update during the periodic location update period, the user is registered in other SERVERs in the MSC POOL, and then the called party can be successfully called. However, if the user does not act as the calling party or update the location during the periodical location update, the user cannot be successfully called as the called party.

由此可见,现有的MSC POOL的被叫容灾功能还不够完整,当出现SERVER宕机的情况时,用户信息无法及时被恢复,使用户无法作为被叫而被成功呼叫。It can be seen that the called disaster recovery function of the existing MSC POOL is not complete enough. When the SERVER goes down, the user information cannot be recovered in time, so that the user cannot be successfully called as the called party.

发明内容Contents of the invention

本发明的主要目的在于提供一种移动交换中心池(MSC POOL)中被叫恢复的方法、系统及交换设备,能够在MSC POOL中某一MSC/VLR宕机后恢复被叫。The main purpose of the present invention is to provide a method, system and switching equipment for called recovery in a mobile switching center pool (MSC POOL), which can recover called after a certain MSC/VLR in the MSC POOL goes down.

本发明的另一主要目的在于提供MSC POOL中被叫恢复的方法、系统及交换设备,能在MSC POOL中某一MSC/VLR宕机后在一个周期性位置更新期间内恢复时,恢复被叫。Another main purpose of the present invention is to provide a method, system and switching equipment for calling party recovery in MSC POOL, which can recover the called party when a certain MSC/VLR in MSC POOL is down and recovers within a periodical location update period. .

本发明的目的还在于提供信令交换设备,能在MSC POOL中的MSC/VLR宕机时或宕机后重新恢复时将信令送至当前可达的相关MSC/VLR中,以协助实现被叫恢复。The purpose of the present invention is also to provide signaling switching equipment, which can send signaling to the currently reachable relevant MSC/VLR when the MSC/VLR in the MSC POOL is down or recovers after the downtime, so as to assist in realizing the called recovery.

为达到上述目的,本发明的技术方案是这样实现的:In order to achieve the above object, technical solution of the present invention is achieved in that way:

本发明公开了一种移动交换中心池中被叫恢复的方法,应用于包括:归属位置寄存器HLR和多个移动交换中心/拜访位置寄存器MSC/VLR构成的移动交换中心池MSC POOL的系统,在所述MSC POOL中设置每一MSC/VLR的备份局;如果用户的服务MSC/VLR宕机、且该用户未曾发起主叫业务或位置更新,当该用户作为被叫时,该方法包括:The invention discloses a method for called recovery in a mobile switching center pool, which is applied to a system comprising a mobile switching center pool MSC POOL composed of a home location register HLR and a plurality of mobile switching centers/visitor location registers MSC/VLR. The backup office of each MSC/VLR is set in the MSC POOL; if the service MSC/VLR of the user is down and the user has not initiated calling service or location update, when the user is called, the method includes:

HLR将呼叫信令发送至该宕机的MSC/VLR的备份局;HLR sends call signaling to the backup office of the downtime MSC/VLR;

该备份局向该用户发起寻呼并向HLR发起该用户的位置更新;The backup office initiates paging to the user and initiates location update of the user to the HLR;

该HLR将该用户的用户数据登记在该备份局并将该用户的服务MSC/VLR更新为该备份局。The HLR registers the user data of the user in the backup office and updates the user's serving MSC/VLR to the backup office.

上述方案中,所述备份局向HLR发起该用户的位置更新,该HLR将该用户的用户数据登记在该备份局并将该用户的服务MSC/VLR更新为该备份局,包括:In the above solution, the backup office initiates the user's location update to the HLR, and the HLR registers the user's user data in the backup office and updates the user's serving MSC/VLR to the backup office, including:

该备份局收到该用户的寻呼响应后,发送位置更新请求至该HLR;After receiving the user's paging response, the backup office sends a location update request to the HLR;

该HLR发送取消用户位置消息至该备份局;The HLR sends a cancel user location message to the backup office;

该备份局删除该宕机的MSC/VLR备份在本局的用户数据并返回取消用户位置确认给该HLR;The backup office deletes the user data backed up by the downtime MSC/VLR in the office and returns the confirmation of canceling the user location to the HLR;

该HLR将该用户的用户数据插入至该备份局,并记录该用户的服务MSC/VLR为该备份局。The HLR inserts the user's user data into the backup office, and records the user's serving MSC/VLR as the backup office.

上述方案中,所述HLR通过信令传输节点STP将呼叫信令和取消用户位置消息发送至该宕机的MSC/VLR的备份局;所述STP中预先配置:到达MSC/VLR的直接路由优先级高于通过该MSC/VLR的备份局到达该MSC/VLR的迂回路由的优先级;或者,该MSC/VLR的备份局的信令点为该MSC/VLR的信令点的SCCP负荷分担信令点,且该MSC/VLR的备份局的信令点的优先级低于该MSC/VLR的信令点;所述HLR通过STP将呼叫信令发送至该宕机的MSC/VLR的备份局,包括:该HLR将呼叫信令发送至该STP,所述STP确定该MSC/VLR宕机时,通过低优先级的迂回路由将呼叫信令发送至该宕机的MSC/VLR的备份局;或者,该HLR将呼叫信令发送至STP,所述STP确定该MSC/VLR宕机时,将呼叫信令发送至低优先级的该宕机的MSC/VLR的备份局的信令点;所述HLR通过该STP发送取消用户位置消息至该备份局,包括:该HLR将取消用户位置消息发送至该STP,所述STP确定该MSC/VLR宕机时,通过低优先级的迂回路由将该取消用户位置消息发送至该宕机的MSC/VLR的备份局;或者,该HLR将该取消用户位置消息发送至STP,所述STP确定该MSC/VLR宕机时,将该取消用户位置消息发送至低优先级的该宕机的MSC/VLR的备份局的信令点。In the above scheme, the HLR sends the call signaling and cancels the user location message to the backup office of the downtime MSC/VLR through the signaling transfer node STP; the STP is pre-configured: the direct route to the MSC/VLR has priority The priority is higher than the priority of the detour route to the MSC/VLR through the backup office of the MSC/VLR; or, the signaling point of the backup office of the MSC/VLR is the SCCP load sharing signal of the signaling point of the MSC/VLR and the priority of the signaling point of the backup office of the MSC/VLR is lower than the signaling point of the MSC/VLR; the HLR sends call signaling to the backup office of the downtime MSC/VLR through STP , including: the HLR sends the call signaling to the STP, and when the STP determines that the MSC/VLR is down, the call signaling is sent to the backup office of the downtime MSC/VLR through a low-priority detour route; Or, the HLR sends the call signaling to the STP, and when the STP determines that the MSC/VLR is down, the call signaling is sent to the signaling point of the backup office of the downtime MSC/VLR of low priority; Said HLR sends the message of canceling the user location to the backup office through the STP, including: the HLR sends the message of canceling the user location to the STP; Cancel the subscriber location message and send it to the backup office of the downtime MSC/VLR; or, the HLR sends the cancellation subscriber location message to the STP, and when the STP determines that the MSC/VLR is downtime, it sends the cancellation subscriber location message The signaling point of the backup office of the downtime MSC/VLR with the lowest priority.

上述方案中,如果所述用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、且该用户未曾发起主叫业务或位置更新,在此一个周期性位置更新期间内当该用户作为被叫时,进一步包括:In the above scheme, if the service MSC/VLR of the user recovers within a periodic location update period after being down, and the user has never initiated a calling service or location update, the When the user is called, it further includes:

所述HLR将呼叫信令发送至该宕机后重新恢复的MSC/VLR;Said HLR sends the call signaling to the MSC/VLR recovered after the downtime;

该宕机后重新恢复的MSC/VLR从其备份局中提取该用户的备份用户数据;The recovered MSC/VLR extracts the user's backup user data from its backup office;

该宕机后重新恢复的MSC/VLR更新该用户的位置区信息,并从HLR提取该用户的用户数据并恢复该用户数据,为该用户分配本局漫游号码并返回所分配的本局漫游号码给该HLR。The recovered MSC/VLR updates the location area information of the user after the downtime, extracts the user data of the user from the HLR and restores the user data, assigns the roaming number of the local office to the user and returns the assigned roaming number of the local office to the user HLR.

本发明还公开了一种移动交换中心池中被叫恢复的方法,应用于包括:HLR和多个MSC/VLR构成的MSC POOL的系统,在所述MSC POOL中设置每一MSC/VLR的备份局;如果用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、且该用户未曾发起主叫业务或位置更新,在此一个周期性位置更新期间内当该用户作为被叫时,该方法包括:The invention also discloses a method for recovering the called party in the mobile switching center pool, which is applied to the system comprising: MSC POOL composed of HLR and multiple MSC/VLRs, and the backup of each MSC/VLR is set in the MSC POOL If the service MSC/VLR of the user recovers within a periodic location update period after downtime, and the user has not initiated the calling service or location update, the user as the called party during the period , the method includes:

所述HLR将呼叫信令发送至该宕机后重新恢复的MSC/VLR;Said HLR sends the call signaling to the MSC/VLR recovered after the downtime;

该宕机后重新恢复的MSC/VLR从其备份局中提取该用户的备份用户数据,更新该用户的位置区信息,并从该HLR提取该用户的用户数据并恢复该用户数据,为该用户分配本局漫游号码并返回所分配的本局漫游号码给该HLR。The recovered MSC/VLR extracts the user's backup user data from its backup office, updates the user's location area information, and extracts the user's user data from the HLR and restores the user data to provide the user Allocate the local office roaming number and return the allocated local office roaming number to the HLR.

上述方案中,所述STP中预先配置:到达MSC/VLR的直接路由优先级高于通过该MSC/VLR的备份局到达该MSC/VLR的迂回路由的优先级;或者,该MSC/VLR的备份局的信令点为该MSC/VLR的信令点的SCCP负荷分担信令点,且该MSC/VLR的备份局的信令点的优先级低于该MSC/VLR的信令点;所述HLR通过STP将呼叫信令发送至该宕机后重新恢复的MSC/VLR,包括:该HLR将呼叫信令发送至该STP,所述STP确定该MSC/VLR有效时,通过高优先级的直达路由将呼叫信令发送至该宕机后重新恢复的MSC/VLR;或者,该HLR将呼叫信令发送至STP,所述STP确定该MSC/VLR有效时,将呼叫信令发送至高优先级的该宕机后重新恢复的MSC/VLR的信令点。In the above solution, the STP is pre-configured: the priority of the direct route to the MSC/VLR is higher than the priority of the detour route to the MSC/VLR through the backup office of the MSC/VLR; or, the backup of the MSC/VLR The signaling point of the office is the SCCP load sharing signaling point of the signaling point of the MSC/VLR, and the priority of the signaling point of the backup office of the MSC/VLR is lower than the signaling point of the MSC/VLR; The HLR sends the call signaling to the recovered MSC/VLR through the STP, including: the HLR sends the call signaling to the STP, and when the STP determines that the MSC/VLR is valid, the high-priority direct The route sends the call signaling to the MSC/VLR that has recovered after the downtime; or, the HLR sends the call signaling to the STP, and when the STP determines that the MSC/VLR is valid, the call signaling is sent to the high-priority The signaling point of the MSC/VLR that recovers after the downtime.

本发明公开了一种移动交换中心池中被叫恢复的系统,包括:HLR和多个MSC/VLR构成的MSC POOL,所述MSC POOL中进一步包括每一MSC/VLR的备份局;所述HLR用于,在用户的服务MSC/VLR宕机、且该用户未曾发起主叫业务或位置更新而该用户作为被叫时,将呼叫信令发送至该宕机的MSC/VLR的备份局;在所述备份局发起位置更新时将该用户的用户数据插入该备份局并将该用户的服务MSC/VLR更新为该备份局;所述备份局用于备份MSC/VLR的用户数据,在收到来自HLR的呼叫信令时向该用户发起寻呼并向HLR发起该用户的位置更新,登记所述HLR插入的该用户的用户数据。The invention discloses a system for recovering a called party in a mobile switching center pool, comprising: an MSC POOL formed by an HLR and a plurality of MSC/VLRs, the MSC POOL further includes a backup office of each MSC/VLR; the HLR Used to send call signaling to the backup office of the downtime MSC/VLR when the user's service MSC/VLR is down and the user has not initiated a calling service or location update and the user is called. When the backup office initiates a location update, insert the user's user data into the backup office and update the user's service MSC/VLR to the backup office; the backup office is used to back up the user data of the MSC/VLR, and upon receiving When the call signaling from the HLR initiates paging to the user and initiates location update of the user to the HLR, registers the user data of the user inserted by the HLR.

上述系统进一步包括:用户终端及其所属RAN;所述备份局在登记了该用户的用户数据之后,进一步用于分配包含null-NRI的TMSI给该用户,并通过所述RAN下发携带该TMSI和non-broadcast LAI的TMSI重分配命令给该用户的用户终端;该用户终端用于在收到该non-broadcast LAI后向其所属RAN发起携带null-NRI的位置更新请求;该RAN用于根据该null-NRI为该用户分配MSC POOL中新的MSC/VLR作为服务MSC/VLR。The above system further includes: a user terminal and its RAN; after the backup office registers the user data of the user, it is further configured to assign a TMSI containing null-NRI to the user, and send the TMSI through the RAN and the TMSI reallocation command of the non-broadcast LAI to the user terminal of the user; the user terminal is used to initiate a location update request carrying a null-NRI to the RAN to which it belongs after receiving the non-broadcast LAI; The null-NRI assigns the new MSC/VLR in the MSC POOL as the serving MSC/VLR for the user.

上述系统中,所述HLR进一步用于,在所述用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、在此一个周期性位置更新期间内该用户未曾发起主叫业务或位置更新而该用户作为被叫时,将呼叫信令发送至该宕机后重新恢复的MSC/VLR,输出该用户的用户数据至该宕机后重新恢复的MSC/VLR,并从该宕机后重新恢复的MSC/VLR接收该用户的漫游号码;所述MSC/VLR进一步用于,在宕机后在一个周期性位置更新期间内重新恢复时,在收到呼叫信令后从其备份局中提取该用户的备份用户数据更新该用户的位置区信息,并从HLR提取该用户的用户数据并恢复该用户数据,为该用户分配本局漫游号码并返回给该HLR。In the above system, the HLR is further used to recover within a periodical location update period after the service MSC/VLR of the user goes down, and the user has not initiated a calling service during this periodical location update period. or location update and the user is called, send the call signaling to the MSC/VLR recovered after the downtime, output the user data of the user to the MSC/VLR recovered after the downtime, and from the downtime The MSC/VLR recovered after the shutdown receives the user's roaming number; the MSC/VLR is further used for, when recovering in a periodical location update period after the shutdown, from its backup after receiving the call signaling The central office extracts the user's backup user data to update the user's location area information, and extracts the user's user data from the HLR and recovers the user data, assigns the local office roaming number to the user and returns it to the HLR.

本发明还公开了一种移动交换中心池中被叫恢复的系统,包括:HLR和多个MSC/VLR构成的MSC POOL,所述MSC POOL中进一步包括每一MSC/VLR的备份局;所述HLR用于,在所述用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、在此一个周期性位置更新期间内该用户未曾发起主叫业务或位置更新而该用户作为被叫时,将呼叫信令发送至该宕机后重新恢复的MSC/VLR,输出该用户的用户数据至该宕机后重新恢复的MSC/VLR,并从该宕机后重新恢复的MSC/VLR接收该用户的漫游号码;所述MSC/VLR用于,在宕机后在一个周期性位置更新期间内重新恢复时,在收到呼叫信令后从其备份局中提取该用户的备份用户数据更新该用户的位置区信息,并从HLR提取该用户的用户数据并恢复该用户数据,为该用户分配本局漫游号码并返回给该HLR。The present invention also discloses a system for called recovery in a mobile switching center pool, comprising: an MSC POOL formed by an HLR and a plurality of MSC/VLRs, the MSC POOL further includes a backup office of each MSC/VLR; HLR is used for, after the service MSC/VLR of described user goes down and recovers again in a periodical location update period, this user has not initiated calling business or location update and this user acts as When being called, send the call signaling to the recovered MSC/VLR after the downtime, output the user data of the user to the recovered MSC/VLR after the downtime, and from the recovered MSC/VLR The VLR receives the user's roaming number; the MSC/VLR is used to extract the user's backup user from its backup office after receiving the call signaling when the MSC/VLR recovers within a periodical location update period after a downtime Data updates the location area information of the user, and extracts the user data of the user from the HLR and restores the user data, assigns the roaming number of the local office to the user and returns it to the HLR.

上述两种系统可进一步包括:STP,用于当MSC/VLR有效时,将来自HLR的呼叫信令发送至该MSC/VLR;当MSC/VLR失效时,将来自HLR的呼叫信令发送至该MSC/VLR的备份局。The above two systems may further include: STP, used for sending call signaling from HLR to this MSC/VLR when MSC/VLR is valid; when MSC/VLR fails, sending call signaling from HLR to this MSC/VLR Backup office of MSC/VLR.

发明又公开了一种交换设备,用于控制语音或数据交换,处理呼叫信令交互,实现接入网络设备之间的互连互通;位于由多个MSC/VLR构成的MSCPOOL中,该交换设备作为该MSC POOL中至少一个MSC/VLR的备份局,而该至少一个MSC/VLR作为该交换设备的主用局,该交换设备包括:第一模块,用于保存主用局的备份用户数据;第二模块,当呼叫信令的被叫用户非本局用户、且该呼叫信令并非呼叫本局时,从所述第一模块提取该被叫用户的备份用户数据,寻呼该被叫用户,发起该被叫用户的位置更新,再从该第一模块中删除该被叫用户的备份用户数据,并将自身所在交换设备更新为该被叫用户的服务交换设备。The invention also discloses a switching device, which is used to control voice or data exchange, process call signaling interaction, and realize interconnection and intercommunication between access network devices; located in MSCPOOL composed of multiple MSCs/VLRs, the switching device As the backup office of at least one MSC/VLR in the MSC POOL, and the at least one MSC/VLR is used as the main office of the switching equipment, the switching equipment includes: a first module for storing the backup user data of the main office; The second module, when the called user of the call signaling is not the local office user and the call signaling is not the calling local office, extract the backup user data of the called user from the first module, page the called user, and initiate The location of the called user is updated, and then the backup user data of the called user is deleted from the first module, and the switching device where the user is located is updated as the service switching device of the called user.

上述交换设备中,所述第二模块包括:控制模块,当呼叫信令的被叫用户非本局用户、且该呼叫信令并非呼叫本局时,从所述第一模块提取该被叫用户的备份用户数据并触发寻呼模块;当寻呼响应的用户未在本局登记时触发位置更新模块;在HLR确认取消该被叫用户的位置之后从该第一模块删除该被叫用户的备份用户数据;从所述HLR提取该被叫用户的用户数据并插入寄存单元;位置更新模块,在被所述控制模块触发后,向HLR发起该被叫用户的位置更新;寻呼模块,在被所述控制模块触发后,按所述控制模块提取的该被叫用户的备份用户数据发起对该被叫用户的寻呼,并接收寻呼响应;寄存单元,按所述控制模块插入的该被叫用户的用户数据将该被叫用户登记在本局。In the above switching device, the second module includes: a control module, when the called user of the call signaling is not the local office user and the call signaling is not calling the local office, extract the backup of the called user from the first module User data and trigger the paging module; trigger the location update module when the user of the paging response is not registered in this office; delete the backup user data of the called user from the first module after the HLR confirms that the location of the called user is canceled; Extract the user data of the called user from the HLR and insert it into the registration unit; the location update module, after being triggered by the control module, initiates the location update of the called user to the HLR; the paging module, after being triggered by the control module After the module triggers, initiate paging to the called user according to the backup user data of the called user extracted by the control module, and receive a paging response; The user data registers the called user in the local office.

上述设备可进一步包括:TMSI重分配模块;所述控制模块进一步在寄存单元登记了该被叫用户之后触发所述TMSI重分配模块;所述TMSI重分配模块,在被该控制模块触发之后,分配包含null-NRI的TMSI给该被叫用户,并通过该控制模块向所述RAN下发携带该TMSI和non-broadcast LAI的TMSI重分配命令。The above equipment may further include: a TMSI reallocation module; the control module further triggers the TMSI reallocation module after the registration unit registers the called user; the TMSI reallocation module, after being triggered by the control module, allocates The TMSI containing the null-NRI is given to the called user, and the TMSI reallocation command carrying the TMSI and non-broadcast LAI is sent to the RAN through the control module.

上述设备可进一步包括:漫游号码分配模块;所述控制模块进一步用于,在呼叫信令的被叫用户非本局用户、且该呼叫信令呼叫本局时,从该交换设备的备份局提取该被叫用户的备份用户数据,更新该被叫用户的位置区信息,从HLR中提取该被叫用户的用户数据并恢复至所述寄存单元,并触发漫游号码分配模块;所述漫游号码分配模块,在被该控制模块触发之后,为该被叫用户分配漫游号码并提供给HLR。The above equipment may further include: a roaming number allocation module; the control module is further configured to extract the called user from the backup office of the switching device when the called user of the call signaling is not a user of the local office and the call signaling calls the local office. call the backup user data of the user, update the location area information of the called user, extract the user data of the called user from the HLR and restore it to the registration unit, and trigger the roaming number allocation module; the roaming number allocation module, After being triggered by the control module, a roaming number is assigned to the called user and provided to the HLR.

本发明还公开了一种交换设备,用于控制语音或数据交换,处理呼叫信令交互,实现接入网之间的互连互通,该交换设备作为主用局位于由多个MSC/VLR构成的MSC POOL中,且该MSC POOL中还包括该交换设备的备份局,该交换设备包括:第三模块,用于在呼叫信令的被叫用户非本局用户、且该呼叫信令呼叫本局时,从该交换设备的备份局提取该被叫用户的备份用户数据,更新该被叫用户的位置区信息,恢复该被叫用户的用户数据,并提供该被叫用户的漫游号码。The invention also discloses a switching device, which is used to control voice or data exchange, process call signaling interaction, and realize interconnection and intercommunication between access networks. In the MSC POOL, and the MSC POOL also includes the backup office of the switching equipment, the switching equipment includes: a third module, used for when the called user of the call signaling is not the local office user and the call signaling calls the local office , extracting the backup user data of the called user from the backup office of the switching device, updating the location area information of the called user, recovering the user data of the called user, and providing the roaming number of the called user.

上述设备中,所述第三模块包括:控制模块,在呼叫信令的被叫用户非本局用户、且该呼叫信令呼叫本局时,从该交换设备的备份局提取该被叫用户的备份用户数据,更新该被叫用户的位置区信息,从HLR中提取该被叫用户的用户数据并输出至寄存单元,并触发漫游号码分配模块;漫游号码分配模块,在被该控制模块触发之后,为该被叫用户分配漫游号码并提供给HLR;寄存单元,用于按来自控制模块的用户数据恢复该被叫用户的用户数据。In the above equipment, the third module includes: a control module, when the called user of the call signaling is not the local office user and the call signaling calls the local office, extract the backup user of the called user from the backup office of the switching device Data, update the location area information of the called user, extract the user data of the called user from the HLR and output to the registration unit, and trigger the roaming number distribution module; the roaming number distribution module, after being triggered by the control module, is The called user assigns a roaming number and provides it to the HLR; the registration unit is used to recover the user data of the called user according to the user data from the control module.

本发明公开了一种信令转发设备,该设备包括:优先级配置单元,用于配置到达交换设备的直接路由优先级高于通过该交换设备的备份局到达该交换设备的迂回路由的优先级;信令转发单元,用于从HLR接收呼叫信令,确定被叫用户的服务交换设备,查询所述优先级配置单元,在该服务交换设备有效时,通过高优先级的直达路由发送呼叫信令至该服务交换设备;在该服务交换设备失效时,通过低优先级的迂回路由发送呼叫信令至该服务交换设备的备份局。The invention discloses a signaling forwarding device, which includes: a priority configuration unit, configured to configure the priority of the direct route to the switching device to be higher than the priority of the detour route to the switching device through the backup office of the switching device The signaling forwarding unit is used to receive call signaling from the HLR, determine the service switching equipment of the called user, inquire about the priority configuration unit, and when the service switching equipment is valid, send the call signaling through a high-priority direct route to the service switching device; when the service switching device fails, send the call signaling to the backup office of the service switching device through a low-priority detour route.

本发明还公开了另一种信令转发设备,该设备包括:优先级配置单元,用于配置交换设备的备份局的信令点为该交换设备的信令点的SCCP负荷分担信令点,且该交换设备的备份局的信令点的优先级低于该交换设备的信令点;信令转发单元,用于从HLR接收呼叫信令,确定被叫用户的服务交换设备,查询所述优先级配置单元,在该服务交换设备有效时,发送呼叫信令至高优先级的该服务交换设备的信令点;在该服务交换设备失效时,发送呼叫信令至低优先级的该服务交换设备的备份局的信令点。The present invention also discloses another signaling forwarding device, which includes: a priority configuration unit, configured to configure the signaling point of the backup office of the switching device as the SCCP load sharing signaling point of the signaling point of the switching device, And the priority of the signaling point of the backup office of the switching equipment is lower than the signaling point of the switching equipment; the signaling forwarding unit is used to receive call signaling from the HLR, determine the service switching equipment of the called user, and query the described The priority configuration unit, when the service switching device is valid, sends the call signaling to the signaling point of the high priority service switching device; when the service switching device fails, sends the call signaling to the service switching point of the low priority The signaling point of the backup office of the device.

综上所述,本发明能彻底解决MSC POOL中MSC/VLR宕机所引发的被叫恢复问题,进一步提高了MSCPOOL的容灾能力,提高了网络的健壮性,并提升了网络运营商的网络服务能力。To sum up, the present invention can completely solve the callee recovery problem caused by the downtime of MSC/VLR in MSC POOL, further improves the disaster recovery capability of MSC POOL, improves the robustness of the network, and improves the network operator's network efficiency. Service capabilities.

附图说明Description of drawings

图1为现有技术中某SERVER宕机时的被叫信令流程图。FIG. 1 is a flow chart of called party signaling when a certain server is down in the prior art.

图2A和2B分别为本发明的路由优先级和信令连接控制部分(SCCP)目的信令点主备分担的示意图。2A and 2B are respectively schematic diagrams of routing priority and signaling connection control part (SCCP) destination signaling point master-backup sharing in the present invention.

图3为本发明采用链式VLR备份的组网示意图。FIG. 3 is a schematic diagram of a network using chained VLR backup in the present invention.

图4为本发明采用集中VLR备份的组网示意图。Fig. 4 is a schematic diagram of a network using centralized VLR backup in the present invention.

图5为本发明方法中,在SERVER宕机时的第一次被叫信令流程图。Fig. 5 is a flow chart of the called signaling for the first time when the SERVER is down in the method of the present invention.

图6为本发明方法中,在SERVER宕机后恢复被叫用户数据的信令流程图。Fig. 6 is the signaling flowchart of recovering called user data after the SERVER crashes in the method of the present invention.

图7为本发明中作为备份局的MSC/VLR的内部组成结构图。Fig. 7 is a structural diagram of the internal composition of the MSC/VLR as the backup office in the present invention.

图8为本发明中作为宕机后重新恢复的MSC/VLR的内部组成结构图。FIG. 8 is a structural diagram of the internal composition of the MSC/VLR recovered after a downtime in the present invention.

具体实施方式Detailed ways

本发明提供的MSC POOL中被叫恢复的方法,主要包括:首先使HLR发送的SRI消息能够发送到MSC POOL内的一个没有宕机的SERVER上,然后在这个SERVER上对被叫进行寻呼,并在寻呼响应之后对用户作隐式位置更新,再将用户的服务MSC号更新到HLR,这样用户再次做被叫的时候就可以成功建立呼叫了The method for called recovery in the MSC POOL provided by the present invention mainly includes: firstly, the SRI message sent by the HLR can be sent to a SERVER without downtime in the MSC POOL, and then the called party is paged on this SERVER, And after the paging response, update the user's implicit location, and then update the user's service MSC number to the HLR, so that when the user is called again, the call can be successfully established

考虑到MSC POOL服务的无线区域很大,而且每一个无线区域有多个SERVER服务,所以在MSC POOL内不能下发全网寻呼。为了解决这个问题,需要使用VLR数据备份(VDB,VLR Data Backup)备份的技术。也就是在下发寻呼的局点备份用户数据,包括:国际移动用户标识(IMSI,International Mobile Subscriber Identity)和位置区域标识(LAI,Location AreaIdentity)等信息。Considering that the wireless area served by MSC POOL is very large, and each wireless area has multiple SERVER services, it is not possible to issue network-wide paging in MSC POOL. In order to solve this problem, the technology of VLR data backup (VDB, VLR Data Backup) backup needs to be used. That is, the user data is backed up at the site where the paging is issued, including: International Mobile Subscriber Identity (IMSI, International Mobile Subscriber Identity) and Location Area Identity (LAI, Location AreaIdentity) and other information.

本方法主要包括三个部分:1、配置路由优先级或SCCP目的信令点负荷分担;2、VLR数据备份;3、备份VLR之间通过信令交互获取被叫用户数据的流程。下面逐一对这三部分处理加以详细说明。The method mainly includes three parts: 1. Configuring routing priority or SCCP destination signaling point load sharing; 2. VLR data backup; 3. The process of obtaining called user data through signaling interaction between backup VLRs. The processing of these three parts will be described in detail below one by one.

一、路由优先级和SCCP目的信令点主备分担1. Routing priority and SCCP destination signaling point active/standby sharing

本方法中,配置二者之一即可,通过配置路由优先级或者SCCP目的信令点负荷分担,被叫用户数据所登记的SERVER在宕机后可以将被叫的第一条消息发送到其它没有宕机的SERVER上。In this method, one of the two can be configured. By configuring routing priority or SCCP destination signaling point load sharing, the SERVER where the called user data is registered can send the called first message to other There is no downtime on the SERVER.

1、路由优先级1. Routing priority

如图2A所示,当MSC/VLRB为MSC/VLRA的备份局时,在信令传输节点(STP,Signaling Transfer Point)上要配置两条路由:1、STP到MSC/VLRA的信令点AA的直达路由;2、STP经过MSC/VLRB的信令点BB到达信令点AA的迂回路由。其中,该直达路由被配置为高优先级路由,而该迂回路由被配置为低优先级路由。同时,要求STP和MSC POOL的寻址方式为目的信令点编码(DPC,Destination Signalling Point Code)+子系统号(SSN),在MSC/VLRB中需要将信令点BB配置为信令点AA的互助信令点。这样在MSC/VLRA正常的情况下,HLR经过STP发送给信令点AA的信令均会由高优先级的直达路由发送给MSC/VLRA,而当MSC/VLRA故障后,STP到信令点AA的信令则会由低优先级的迂回路由发送给MSC/VLRB,由于MSC/VLRB中信令点BB为信令点AA的互助信令点,此时STP发送给信令点AA的信令将在MSC/VLRB落地处理。As shown in Figure 2A, when MSC/VLRB is the backup office of MSC/VLRA, two routes should be configured on the signaling transfer node (STP, Signaling Transfer Point): 1. STP to signaling point AA of MSC/VLRA 2. The detour route for STP to reach the signaling point AA through the signaling point BB of the MSC/VLRB. Wherein, the direct route is configured as a high-priority route, and the detour route is configured as a low-priority route. At the same time, the addressing mode of STP and MSC POOL is required to be Destination Signaling Point Code (DPC, Destination Signaling Point Code) + subsystem number (SSN), and signaling point BB needs to be configured as signaling point AA in MSC/VLRB Mutual aid signaling points. In this way, when the MSC/VLRA is normal, the signaling sent by the HLR to the signaling point AA through the STP will be sent to the MSC/VLRA by the high-priority direct route, and when the MSC/VLRA fails, the STP will go to the signaling point The signaling of AA will be sent to MSC/VLRB by a low-priority detour route. Since the signaling point BB in MSC/VLRB is the mutual assistance signaling point of signaling point AA, at this time STP sends the signaling point AA The order will be processed at MSC/VLRB.

2、SCCP目的信令点主备分担2. Active/standby sharing of SCCP destination signaling points

如图2B所示,当MSC/VLR B为MSC/VLRA的备份局时,在STP上的数据做如下的规划:配置全局名1(GT,Global Title)的寻址数据为AA+SSN,同时将信令点BB配置为信令点AA的SCCP负荷分担信令点,其优先级低于信令点AA。这样在MSC/VLRA正常的情况下,HLR经过STP发送给GT1的信令均会发送到高优先级信令点AA(即:MSC/VLRA),当MSC/VLRA故障时,STP发送给GT1的信令会发送到低优先级负荷分担信令点BB(即:MSC/VLRB),此时该STP发送给GT1的信令将在MSC/VLRB落地处理。需要注意的是:此方案需要STP支持SCCP负荷分担的功能。As shown in Figure 2B, when MSC/VLR B is the backup office of MSC/VLRA, the data on the STP is planned as follows: the addressing data of configuration global name 1 (GT, Global Title) is AA+SSN, and at the same time Configure signaling point BB as the SCCP load sharing signaling point of signaling point AA, and its priority is lower than that of signaling point AA. In this way, when MSC/VLRA is normal, the signaling sent by HLR to GT1 through STP will be sent to high-priority signaling point AA (ie: MSC/VLRA), when MSC/VLRA fails, STP will send to GT1 The signaling will be sent to the low-priority load sharing signaling point BB (namely: MSC/VLRB). At this time, the signaling sent by the STP to GT1 will be processed at the MSC/VLRB. It should be noted that this solution requires STP to support the SCCP load sharing function.

二、VLR备份2. VLR backup

本方法中,使用链式备份和集中备份两种方式中的一种即可。由于MSCPOOL覆盖的物理区域很大,而且同一个RNC/BSC被MSC POOL内所有SERVER服务,所以在MSC POOL内通常不允许下发全网寻呼。为了解决不能寻呼的问题需要将某一SERVER的用户数据(如IMSI/LAI)在MSC POOL内进行备份。下面对上述两种备份方式下的组网加以简述。In this method, one of the two methods of chain backup and centralized backup can be used. Because the physical area covered by MSC POOL is large, and the same RNC/BSC is served by all servers in MSC POOL, it is generally not allowed to send network-wide paging in MSC POOL. In order to solve the problem of not being able to page, it is necessary to back up the user data (such as IMSI/LAI) of a server in the MSC POOL. The following briefly describes the networking in the above two backup modes.

图3为本发明采用链式VLR备份的组网示意图。如图3所示,在该组网结构中包括:HLR、STP1、关口MSC(GMSC,Gateway MSC)、MSC POOL和RAN。HLR通过STP1可将呼叫信令发送至其所连接的GMSC和MSCPOOL内的各个MSC/VLR;GMSC可将来自STP1的呼叫信令发送至外部网络或者将来自外部网络的呼叫信令发送至MSC POOL内的各个MSC/VLR;MSC POOL中的各个MSC/VLR在收到呼叫信令后可通过RAN向被叫终端发起寻呼或与被叫终端交互消息。在MSC POOL内,各MSC/VLR形成链式备份,其中,MSC/VLR B备份MSC/VLRA,MSC/VLRC备份MSC/VLRB,MSC/VLRA备份MSC/VLRC。FIG. 3 is a schematic diagram of a network using chained VLR backup in the present invention. As shown in Figure 3, the networking structure includes: HLR, STP1, gateway MSC (GMSC, Gateway MSC), MSC POOL and RAN. HLR can send call signaling to its connected GMSC and MSC/VLR in MSC POOL through STP1; GMSC can send call signaling from STP1 to external network or send call signaling from external network to MSC POOL Each MSC/VLR in the MSC POOL; each MSC/VLR in the MSC POOL can initiate paging to the called terminal through the RAN or exchange messages with the called terminal after receiving the call signaling. In the MSC POOL, each MSC/VLR forms a chain backup, wherein MSC/VLR B backs up MSC/VLRA, MSC/VLRC backs up MSC/VLRB, and MSC/VLRA backs up MSC/VLRC.

图4为本发明采用集中VLR备份的组网示意图。图4与图3所示的组网结构类似,其包括:HLR、STP1、GMSC、MSC POOL和RAN。HLR通过STP1可将呼叫信令发送至其所连接的GMSC和MSC POOL内的各个MSC/VLR;GMSC可将来自STP1的呼叫信令发送至外部网络或者将来自外部网络的呼叫信令发送至MSC POOL内的各个MSC/VLR;MSC POOL中的各个MSC/VLR在收到呼叫信令后可通过RAN向被叫终端发起寻呼或与被叫终端交互消息。图4所示组网结构与图3所示组网结构的不同之处在于,MSC POOL内进一步包含MSC/VLR备份中心,各MSC/VLR可将各自的数据集中备份在该MSC/VLR备份中心。如图4所示,MSC/VLRA、MSC/VLRB和MSC/VLRC集中连接该MSC/VLR备份中心,它们的备份MSC/VLR均为MSC/VLR备份中心;该MSC/VLR备份中心还具备简单的MSC功能,其也可通过RAN向被叫终端发起寻呼或与被叫终端交互消息。Fig. 4 is a schematic diagram of a network using centralized VLR backup in the present invention. Fig. 4 is similar to the networking structure shown in Fig. 3, which includes: HLR, STP1, GMSC, MSC POOL and RAN. HLR can send call signaling to its connected GMSC and MSC/VLR in MSC POOL through STP1; GMSC can send call signaling from STP1 to external network or send call signaling from external network to MSC Each MSC/VLR in the POOL; each MSC/VLR in the MSC POOL can initiate paging to the called terminal through the RAN or exchange messages with the called terminal after receiving the call signaling. The difference between the network structure shown in Figure 4 and the network structure shown in Figure 3 is that the MSC POOL further includes an MSC/VLR backup center, and each MSC/VLR can centrally back up their own data in the MSC/VLR backup center . As shown in Figure 4, MSC/VLRA, MSC/VLRB and MSC/VLRC are centrally connected to this MSC/VLR backup center, and their backup MSC/VLRs are all MSC/VLR backup centers; this MSC/VLR backup center also has a simple The MSC function can also initiate paging to the called terminal or exchange messages with the called terminal through the RAN.

VLR备份为将主用局的用户数据备份到备份局,具体包括:VLR backup is to back up the user data of the main office to the backup office, including:

步骤1,建立主用局和备份局之间的备份链路。Step 1: Establish a backup link between the active office and the backup office.

对于图3所示的链式备份,MSC/VLRA作为主用局时,MSC/VLRB为MSC/VLRA的备用局;MSC/VLRB作为主用局时,MSC/VLRC为MSC/VLRB的备用局;MSC/VLRC作为主用局时,MSC/VLRA为MSC/VLRC的备用局。对于图4所示的集中式备份,MSC/VLRA、MSC/VLRB和MSC/VLRC为主用局,MSC/VLR备份中心为MSC/VLRA、MSC/VLRB和MSC/VLRC的备用局。For the chain backup shown in Figure 3, when MSC/VLRA is the master office, MSC/VLRB is the backup office of MSC/VLRA; when MSC/VLRB is the master office, MSC/VLRC is the backup office of MSC/VLRB; When MSC/VLRC is the main office, MSC/VLRA is the standby office of MSC/VLRC. For the centralized backup shown in Figure 4, MSC/VLRA, MSC/VLRB, and MSC/VLRC are the active offices, and the MSC/VLR backup center is the backup office for MSC/VLRA, MSC/VLRB, and MSC/VLRC.

步骤2,通过备份链路将主用局的用户数据备份至备份局。Step 2, back up the user data of the main office to the backup office through the backup link.

所述通过备份链路将主用局的用户数据备份至备份局,也就是在主用局和备份局之间设置备份接口,使用该备份接口来实现主用局和备份局之间的用户数据备份。这里以消息传递部分第三级用户适配层(M3UA,MTP Level 3User Adaptation Layer)链路为备份链路进行说明,相应地,备份协议栈可采用M3UA/流控制传输协议(SCTP,Stream Control Transmission Protocol)/因特网协议(IP,Internet Protocol/媒体访问控制(MAC,Media Access Control),这样,主用局和备份局之间便可通过M3UA链路来承载需要备份的用户数据。The user data of the main office is backed up to the backup office through the backup link, that is, a backup interface is set between the main office and the backup office, and the backup interface is used to realize user data between the main office and the backup office. backup. Here, the third-level user adaptation layer (M3UA, MTP Level 3 User Adaptation Layer) link of the message transmission part is used as the backup link for illustration. Correspondingly, the backup protocol stack can use M3UA/Stream Control Transmission Protocol (SCTP, Stream Control Transmission Protocol)/Internet Protocol (IP, Internet Protocol/Media Access Control (MAC, Media Access Control), so that the user data that needs to be backed up can be carried between the main office and the backup office through the M3UA link.

M3UA能够提供电信级可靠性承载服务,可以使用单独信令点方式或共享信令点方式来建立M3UA链路,考虑到信令点资源有限可采用扩展业务指示(SI,Service Indicator)并使用共享信令点方式。而且,为了避免备份时的流量对STP等中间设备造成影响,主用局和备份局之间可采用直达M3UA链路,不经过其它设备的中转。M3UA can provide telecommunication-level reliable bearer services. You can use a single signaling point or a shared signaling point to establish an M3UA link. Considering the limited signaling point resources, you can use the extended service indicator (SI, Service Indicator) and use the shared Signaling point mode. Moreover, in order to avoid the impact of traffic during backup on intermediate devices such as STP, a direct M3UA link can be used between the primary office and the backup office without transit by other devices.

执行步骤2之前,需触发主用局和备份局之间的备份。Before performing step 2, you need to trigger the backup between the active office and the backup office.

触发备份的时机可根据实际情况具体确定,包括自动触发和通过系统维护触发等。所述自动触发的触发时机为:用户初始化(如用户初次进入主用局)、主用局内的用户位置发生变化、主用局内的用户数据被删除,以及主用局内用户开关机时等。The timing of triggering the backup can be determined according to the actual situation, including automatic triggering and system maintenance triggering. The trigger timing of the automatic trigger is: user initialization (such as the user enters the main office for the first time), the location of the user in the main office changes, the user data in the main office is deleted, and when the user in the main office turns on and off, etc.

下面分两种情况对主用局到备份局的备份进行说明。首先对自动触发情况下的备份进行说明。The backup from the main office to the backup office will be described below in two cases. First, the backup in the case of automatic triggering will be described.

自动触发情况下,步骤2的具体实现可以为:主用局向备用局发送携带用户数据的备份数据消息(BKP_req),备用局接收备份数据消息后,向主用局返回备份数据响应(BKP_rsp)。所述用户数据包括IMSI、LAI和用户开关机状态等。In the case of automatic triggering, the specific implementation of step 2 can be as follows: the active office sends a backup data message (BKP_req) carrying user data to the standby office, and after receiving the backup data message, the standby office returns a backup data response (BKP_rsp) to the active office . The user data includes IMSI, LAI, user on/off status and so on.

步骤2之后还可以包括步骤3:主用局通知备份局删除用户数据。步骤3的具体实现方式可以是:主用局根据需要向备份局发送删除用户请求(BKP_DELSUB_req),所述删除用户请求中携带需要删除的用户的IMSI;备份局接收删除用户请求后,删除与所述IMSI对应的用户数据,向主用局返回删除用户响应(BKP_DELSUB_rsp)。Step 3 may also be included after step 2: the master office notifies the backup office to delete user data. The specific implementation of step 3 may be: the master office sends a delete user request (BKP_DELSUB_req) to the backup office as needed, and the delete user request carries the IMSI of the user to be deleted; after receiving the delete user request, the backup office deletes the The user data corresponding to the above IMSI returns a delete user response (BKP_DELSUB_rsp) to the master office.

步骤2之后还可以包括步骤4:备份局需要重新备份用户数据时,向主用局发送携带用户的IMSI的通知,从主用局重新备份与所述IMSI对应的用户数据。步骤4的具体实现方式可以是:备份局需要重新备份单个用户时数据,向主用局发送重备单个用户通知(REBKP_SINGLE_notify),以通知主用局将用户数据发送给备份局,所述重备单个用户通知中携带需要重备的用户的IMSI。Step 4 may also be included after step 2: when the backup office needs to back up user data again, send a notification carrying the user's IMSI to the active office, and re-backup the user data corresponding to the IMSI from the active office. The specific implementation of step 4 can be: when the backup office needs to back up the data of a single user again, it sends a single user notification (REBKP_SINGLE_notify) to the main office to notify the main office to send the user data to the backup office. The IMSI of the user who needs to be reset is carried in the single user notification.

上述步骤1至步骤4为对主用局和备用局之间进行用户数据备份的描述中,涉及到如表1所示的各类备份消息,表1中还为各类备份消息设置了相应的消息类型代码。当然关于主用局和备份局之间进行的用户数据备份,并不仅限于上面的描述,根据实际需要可以为多种不同的情况。The above steps 1 to 4 are descriptions of user data backup between the primary office and the standby office, involving various backup messages as shown in Table 1, and Table 1 also sets corresponding Message type code. Of course, the backup of user data between the main office and the backup office is not limited to the above description, and can be in many different situations according to actual needs.

消息类型message type 消息类型代码message type code 备份数据消息(BKP_req)Backup data message (BKP_req) 101101 备份数据响应(BKP_rsp)Backup Data Response (BKP_rsp) 102102 删除用户消息(BKP_DELSUB_req)Delete user message (BKP_DELSUB_req) 103103 删除用户响应(BKP_DELSUB_rsp)Delete User Response (BKP_DELSUB_rsp) 104104 重备单个用户通知(REBKP_SINGLE_notify)Reset Single User Notify (REBKP_SINGLE_notify) 105105

表1备份消息及相应消息类型代码Table 1 Backup messages and corresponding message type codes

下面分别对表1中各类备份消息进行说明。表2至表11分别示出了各类消息包含的参数(Parameter)、参数对应的类型(Type(FVO,F表示该参数的长度固定,V表示该参数的长度可变,O表示该参数的长度可选)),以及参数长度(Length(octets))。Various types of backup messages in Table 1 are described below. Table 2 to Table 11 respectively show the parameters (Parameter) and the corresponding types of parameters (Type (FVO) contained in various messages, F indicates that the length of the parameter is fixed, V indicates that the length of the parameter is variable, and O indicates the length of the parameter. Length is optional)), and the parameter length (Length(octets)).

表中涉及的部分参数的含义为:Send Process ID表示发送该类消息的发送模块的标识;Receive Process ID表示接收该类消息的接收模块的标识;Message Type Code表示该类消息的消息类型代码;Message Length表示该类消息的长度;Data表示该类消息中携带的数据;Message Serial Number表示发送该data的序列号。将发送模块中用于发送data的模块称为发送处理模块,将接收模块中用于接收data的模块称为接收处理模块。则所有关于data的表中,Send Reference ID表示发送该data的发送处理模块的参考号,Receive Process ID表示接收该data的接收处理模块的参考号。The meanings of some parameters involved in the table are: Send Process ID indicates the identification of the sending module that sends this type of message; Receive Process ID indicates the identification of the receiving module that receives this type of message; Message Type Code indicates the message type code of this type of message; Message Length indicates the length of this type of message; Data indicates the data carried in this type of message; Message Serial Number indicates the serial number for sending the data. The module used for sending data in the sending module is called a sending processing module, and the module used for receiving data in the receiving module is called a receiving processing module. In all tables about data, Send Reference ID indicates the reference number of the sending processing module that sends the data, and Receive Process ID indicates the reference number of the receiving processing module that receives the data.

 ParameterParameter  Type(FVO)Type(FVO) Length(octets)Length(octets)  Send Process IDSend Process ID  Ff  1 1  Receive Process IDReceive Process ID  Ff  1 1  Message Type CodeMessage Type Code  Ff  1 1  Message LengthMessage Length  Ff  1 1  DataData  Oo  1 81 8

表2备份数据消息Table 2 backup data message

 ParameterParameter  Length(octets)Length(octets)  IMSIIMSI  8 8  Send Reference IDSend Reference ID  33  Message Serial NumberMessage Serial Number  1 1  Attach/Dettach FlagAttach/Dettach Flag  1 1  LAILAI  55

表3为表2中的Data的参数及对应参数的长度Table 3 shows the parameters of Data in Table 2 and the length of the corresponding parameters

表3中的IMSI表示用户标识,Attach/Dettach Flag表示与该IMSI对应的用户的开关机状态,LAI表示与该IMSI对应的用户的位置更新消息。The IMSI in Table 3 represents the user identity, the Attach/Dettach Flag represents the on/off status of the user corresponding to the IMSI, and the LAI represents the location update message of the user corresponding to the IMSI.

 ParameterParameter    Type(FVO)Type(FVO) Length(octets)Length(octets)  Send Process IDSend Process ID  Ff  1 1  Receive Process IDReceive Process ID  Ff  1 1  Message Type CodeMessage Type Code  Ff  1 1  Message LengthMessage Length  Ff  1 1  DataData  Oo  66

表4备份数据响应Table 4 Backup Data Response

 ParameterParameter  Length(octets)Length(octets)  Return CodeReturn Code  1 1  Send Reference IDSend Reference ID  44  Message Serial NumberMessage Serial Number  1 1

表5为表4中的DataTable 5 is the Data in Table 4

表5中的Return Code表示data的返回代码。Return Code in Table 5 indicates the return code of data.

ParameterParameter  Type(FVO)Type(FVO) Length(octets)Length(octets)  Send Process IDSend Process ID  Ff  1 1

 Receive Process IDReceive Process ID  Ff  1 1  Message Type CodeMessage Type Code  Ff  1 1  Message LengthMessage Length  Ff  1 1  DataData  Oo  1313

表6删除用户通知Table 6 Delete User Notification

ParameterParameter  Length(octets)Length(octets)  IMSIIMSI  8 8  ReservedReserved  1 1  Send Reference IDSend Reference ID  33  Message Serial NumberMessage Serial Number  1 1

表7为表6中的DataTable 7 is the Data in Table 6

表7中的IMSI表示用户标识,Reserved表示删除该IMSI对应的用户数据。删除用户响应与备份数据响应相同,这里不再另外示出表格。The IMSI in Table 7 represents the user identifier, and Reserved represents deleting the user data corresponding to the IMSI. The delete user response is the same as the backup data response, and the table will not be shown here.

ParameterParameter  Type(FVO)Type(FVO) Length(octets)Length(octets)  Send Process IDSend Process ID  Ff  1 1  Receive Process IDReceive Process ID  Ff  1 1  Message Type CodeMessage Type Code  Ff  1 1  Message LengthMessage Length  Ff  1 1  DataData  Oo  1010

表8为重备单个用户通知Table 8 is the notification for resetting a single user

ParameterParameter  Length(octets)Length(octets)  IMSIIMSI  8 8  ReservedReserved  1 1  PriorityPriority  1 1

表9为表8中的DataTable 9 is the Data in Table 8

其中IMSI表示用户标识,Reserved和Priority表示重新备份与所述IMSI对应的用户数据。Wherein, IMSI represents a user identifier, and Reserved and Priority represent re-backup of user data corresponding to the IMSI.

下面对通过系统维护触发备份的情况进行说明。通过系统维护触发时,可对单个用户数据进行备份,也可对指定的多个用户进行备份。这里,以对主用局内所有用户进行备份的情况为例,对步骤1至步骤4进行具体说明。The following describes the case where backup is triggered by system maintenance. When triggered by system maintenance, a single user data can be backed up, and multiple specified users can also be backed up. Here, steps 1 to 4 are specifically described by taking the case of backing up all users in the primary office as an example.

若通过系统维护触发的是备份局,则步骤2的具体实现可以为:备份局向主用局发送备份所有用户数据请求(CTRL_REBKP_req),主用局接收用户数据请求后,将所有的用户数据通过备份数据消息逐个发送给备份局。关于备份数据消息参见关于自动触发处的描述。主用局接收用户数据请求后,可向备份局发送备份所有用户数据响应(CTRL_REBKP_rsp)。If the backup office is triggered by system maintenance, the specific implementation of step 2 can be as follows: the backup office sends a backup request for all user data (CTRL_REBKP_req) to the active office, and after receiving the user data request, the active office sends all user data through Backup data messages are sent to the backup office one by one. For the backup data message, see the description about the automatic trigger. After receiving the user data request, the master office can send a backup all user data response (CTRL_REBKP_rsp) to the backup office.

若通过系统维护触发的是主用局,则步骤2的具体实现可以为:主用局将所有的用户数据通过备份数据消息逐个发送给备份局。关于备份数据消息参见关于自动触发处的描述。If the active office is triggered by system maintenance, the specific implementation of step 2 may be: the active office sends all user data to the backup office one by one through backup data messages. For the backup data message, see the description about the automatic trigger.

所述步骤3的具体实现方式可以为:主用局根据需要向备份局发送删除所有备份数据请求(CTRL_DELALL_req),备份局接收该请求后,删除备份的所有用户数据,向主用局返回删除所有备份数据响应(CTRL_DELALL_rsp)。The specific implementation of the step 3 can be: the primary office sends a delete all backup data request (CTRL_DELALL_req) to the backup office as needed, and after receiving the request, the backup office deletes all user data backed up, and returns to the primary office to delete all user data. Backup data response (CTRL_DELALL_rsp).

所述步骤4的具体实现方式可以为:备份局需要重新备份所有用户数据时,向主用局发送重备所有用户数据通知,以通知主用局将所有用户数据发送给备份局。The specific implementation of step 4 may be: when the backup office needs to back up all user data again, it sends a notification to the main office to back up all user data, so as to notify the main office to send all user data to the backup office.

步骤1之后还可以包括步骤5:主用局对备份局的用户数据进行控制。步骤5  可以通过向备份局发送备份控制参数变化通知(CTRL_MODIFY_notify)来实现。Step 5 may also be included after step 1: the master office controls the user data of the backup office. Step 5 can be realized by sending backup control parameter change notification (CTRL_MODIFY_notify) to the backup office.

步骤1之后还可以包括步骤6:备份局通知主用局停止备份用户数据。步骤6的具体实现可以是:备份局需要停止用户数据的备份时,如备用局存储空间不够的情况,可向主用局发送停止备份通知(CTRL_STOPBKP_notify),以停止主用局向备份局的用户数据备份。Step 6 may also be included after step 1: the backup office notifies the main office to stop backing up user data. The specific implementation of step 6 can be: when the backup office needs to stop the backup of user data, if the storage space of the backup office is not enough, it can send a stop backup notification (CTRL_STOPBKP_notify) to the main office to stop the main office from sending users to the backup office data backup.

上述关于系统维护触发情况的备份中,涉及到的各类备份消息为表10所示,表10中还为各类消息设置了相应的消息类型代码。当然,关于系统维护触发情况下的用户数据备份,并不仅限于上面的描述,根据实际需要可以为多种不同的情况。Table 10 shows various types of backup messages involved in the above-mentioned backup of system maintenance triggering conditions, and table 10 also sets corresponding message type codes for various types of messages. Of course, the backup of user data when system maintenance is triggered is not limited to the above description, and may be in many different situations according to actual needs.

消息类型message type 消息类型代码message type code 备份所有用户数据请求(CTRL_REBKP_req)Backup all user data request (CTRL_REBKP_req) 11 备份所有用户数据响应(CTRL_REBKP_rsp)Backup all user data response (CTRL_REBKP_rsp) 22 删除所有备份数据请求(CTRL_DELALL_req)Delete all backup data requests (CTRL_DELALL_req) 33

删除所有备份数据响应(CTRL_DELALL_rsp)Delete all backup data responses (CTRL_DELALL_rsp) 44 备份控制参数变化通知(CTRL_MODIFY_notify)Backup control parameter change notification (CTRL_MODIFY_notify) 55 停止备份通知(CTRL_StopBKP_notify)Stop Backup Notify (CTRL_StopBKP_notify) 66

表10为系统维护触发时进行备份用户数据中涉及到的消息类型及响应代码Table 10 shows the message types and response codes involved in backing up user data when system maintenance is triggered

下面分别对表10中各类备份消息进行说明。表11至表20分别示出了各类消息包含的参数(Parameter)、参数对应的类型(Type(FVO))和参数长度(Length(octets))。表中涉及的各参数的含义与表1中的相同。这里不再赘述。Various types of backup messages in Table 10 are described below. Tables 11 to 20 respectively show the parameters (Parameter) contained in various types of messages, the types corresponding to the parameters (Type (FVO)), and the parameter lengths (Length (octets)). The meanings of the parameters involved in the table are the same as those in Table 1. I won't go into details here.

ParameterParameter  Type(FVO)Type(FVO) Length(octets)Length(octets)  Send Process IDSend Process ID  Ff  1 1  Receive Process IDReceive Process ID  Ff  1 1  Message Type CodeMessage Type Code  Ff  1 1  Message LengthMessage Length  Ff  1 1  DataData  Oo  2 2

表11备份所有用户数据请求Table 11 Backup all user data requests

ParameterParameter  Length(octets)Length(octets) Send Reference IDSend Reference ID  1 1 Receive Reference IDReceive Reference ID  1 1

表12为表11中的DataTable 12 is the Data in Table 11

 ParameterParameter  Type(FVO)Type(FVO) Length(octets)Length(octets)  Send Process IDSend Process ID  Ff  1 1  Receive Process IDReceive Process ID  Ff  1 1  Message Type CodeMessage Type Code  Ff  1 1  Message LengthMessage Length  Ff  1 1  DataData  Oo  33

表13备份所有用户数据响应Table 13 Backup All User Data Response

ParameterParameter  Length(octets)Length(octets)  Send Reference IDSend Reference ID  1 1  Receive Reference IDReceive Reference ID  1 1  Return codeReturn code  1 1

表14为表13中的DataTable 14 is the Data in Table 13

 ParameterParameter  Type(FVO)Type(FVO) Length(octets)Length(octets)  Send Process IDSend Process ID  Ff  1 1  Receive Process IDReceive Process ID  Ff  1 1  Message Type CodeMessage Type Code  Ff  1 1  Message LengthMessage Length  Ff  1 1  DataData  Oo  33

表15删除所有备份数据请求Table 15 delete all backup data requests

ParameterParameter  Length(octets)Length(octets) Send Reference IDSend Reference ID  1 1 Receive Reference IDReceive Reference ID  1 1 ReservedReserved  1 1

表16为表15中的DataTable 16 is the Data in Table 15

删除所有备份数据响应与备份所有用户数据响应相同,这里不再另行示出表格。The response to delete all backup data is the same as the response to back up all user data, and the table will not be shown separately here.

ParameterParameter  Type(FVO)Type(FVO) Length(octets)Length(octets) Send Process IDSend Process ID  Ff  1 1 Receive Process IDReceive Process ID  Ff  1 1 Message Type CodeMessage Type Code  Ff  1 1 Message LengthMessage Length  Ff  1 1 DataData  Oo  33

表17备份控制参数变化通知Table 17 Backup control parameter change notification

ParameterParameter  Length(octets)Length(octets) Send Reference IDSend Reference ID  1 1 Receive Reference IDReceive Reference ID  1 1 Control ParameterControl Parameter  1 1

表18为表17中的DataTable 18 is the Data in Table 17

表18中的Control Parameter表示控制参数。Control Parameter in Table 18 represents the control parameter.

ParameterParameter  Type(FVO)Type(FVO) Length(octets)Length(octets)  Send Process IDSend Process ID  Ff  1 1  Receive Process IDReceive Process ID  Ff  1 1  Message Type CodeMessage Type Code  Ff  1 1  Message LengthMessage Length  Ff  1 1  DataData  Oo  33

表19停止备份通知Table 19 Stop Backup Notification

ParameterParameter  Length(octets)Length(octets) Send Reference IDSend Reference ID  1 1 Receive Reference IDReceive Reference ID  1 1 Stop TypeStop Type  1 1

表20为表19中的DataTable 20 is the Data in Table 19

表20中的Stop Type表示停止参数。Stop Type in Table 20 indicates the stop parameter.

可选地,为了提高备份的可靠性和安全性,步骤2之后还包括:备份局判断出在设置的时间段内没有接收到来自主用局的携带用户数据的备份数据消息,以对用户数据进行重新备份,则删除该备份数据消息中携带的IMSI所对应的用户数据。Optionally, in order to improve the reliability and security of the backup, after step 2, it also includes: the backup office determines that the backup data message carrying the user data from the main office has not been received within the set time period, so as to perform backup of the user data If the backup is performed again, the user data corresponding to the IMSI carried in the backup data message is deleted.

可选地,为了提高备份的可靠性和安全性,步骤2之后还包括:备份局定时向主用局发送重备命令,以从主用局重新备份某一用户的用户数据。这样便可使备份的用户数据保持为最新用户数据,从而,提高备份数据的可靠性和安全性。Optionally, in order to improve the reliability and security of the backup, after step 2, the method further includes: the backup office regularly sends a backup command to the active office, so as to re-backup the user data of a certain user from the active office. In this way, the backed up user data can be kept as the latest user data, thereby improving the reliability and security of the backed up data.

本发明实施例中,MSC POOL中包含三个MSC/VLR(MSC/VLRA、MSC/VLRB和MSC/VLRC),但本发明并不限定MSC POOL中包含的MSC/VLR数量。另外,在该组网结构中仅示出了一个STP(STP1)和一个MSC/VLR备份中心,在实际的网络中,STP和MSC/VLR备份中心均可能有多个,图中就不一一示出。In the embodiment of the present invention, the MSC POOL contains three MSC/VLRs (MSC/VLRA, MSC/VLRB and MSC/VLRC), but the present invention does not limit the number of MSC/VLRs contained in the MSC POOL. In addition, only one STP (STP1) and one MSC/VLR backup center are shown in this networking structure. In an actual network, there may be multiple STP and MSC/VLR backup centers, which are not listed one by one in the figure. Shows.

基于上述图3或图4所示的组网结构,可以对宕机的MSC/VLR下服务的用户下发寻呼;在用户寻呼相应之后对用户做隐式位置更新,将HLR中用户的MSC号更新掉,这样用户第二次做被叫时就可以打通电话了,即实现被叫恢复。基于上述组网结构实现被叫恢复的具体实现详见以下流程。Based on the networking structure shown in Figure 3 or Figure 4 above, paging can be issued to users served under the downtime MSC/VLR; after the user responds to paging, an implicit location update is made to the user, and the user's location in the HLR The MSC number is updated, so that the user can get through the phone when he is called for the second time, that is, the called recovery is realized. The specific implementation of the called recovery based on the above networking structure is detailed in the following process.

三、备份VLR之间通过信令交互获取被叫用户数据。下面结合图5和图6对此流程加以详细说明。3. The backup VLRs acquire the called user data through signaling interaction. This process will be described in detail below with reference to FIG. 5 and FIG. 6 .

图5为本发明方法中,在SERVER宕机时的第一次被叫信令流程图。图5示出了MSC POOL内的三个SERVER:MSC/VLRA、MSC/VLRB和MSC/VLRC,这三个SERVER之间形成链式备份,其中,MSC/VLRA的数据备份在MSC/VLRB中,MSC/VLRB的数据备份在MSC/VLRC中,而MSC/VLRC的数据备份在MSC/VLRA中。另外,按前面路由优先级的配置方法,到达某一MSC/VLR信令点的直达路由的优先级高于经过该MSC/VLR的备份局的信令点到达该MSC/VLR信令点的迂回路由,如:到达MSC/VLRA的信令点AA的直达路由的优先级高于经过MSC/VLRB的信令点BB到达信令点AA的迂回路由,而当MSC/VLRA宕机时,将采用经过MSC/VLRB的信令点BB到达信令点AA的迂回路由。Fig. 5 is a flow chart of the called signaling for the first time when the SERVER is down in the method of the present invention. Fig. 5 shows three SERVERs in MSC POOL: MSC/VLRA, MSC/VLRB and MSC/VLRC, form chain backup among these three SERVERs, wherein, the data backup of MSC/VLRA is in MSC/VLRB, The data of MSC/VLRB is backed up in MSC/VLRC, while the data of MSC/VLRC is backed up in MSC/VLRA. In addition, according to the above routing priority configuration method, the priority of the direct route to a certain MSC/VLR signaling point is higher than the detour route to the MSC/VLR signaling point through the MSC/VLR backup office signaling point. Routing, such as: the priority of the direct route to the signaling point AA of MSC/VLRA is higher than the detour route to the signaling point AA through the signaling point BB of MSC/VLRB, and when the MSC/VLRA is down, it will use The detour route to the signaling point AA via the signaling point BB of the MSC/VLRB.

当MSC/VLRA宕机时,登记在该MSC/VLRA中的用户第一次作为被叫时的信令流程包括:When the MSC/VLRA is down, the signaling process when the user registered in the MSC/VLRA is called for the first time includes:

步骤1:HLR通过STP发送PRN消息到MSC/VLRA中取该用户的漫游号码。Step 1: HLR sends PRN message to MSC/VLRA through STP to get the user's roaming number.

步骤2:由于,MSC/VLRA故障,按前述路由优先级的设置,当高优先级路由无效时则选择低优先级路由。所以,STP将该PRN消息发送给MSC/VLRB,其中,寻址方式为DPC+SSN。Step 2: Due to the failure of MSC/VLRA, according to the setting of the aforementioned route priority, when the high-priority route is invalid, the low-priority route is selected. Therefore, the STP sends the PRN message to the MSC/VLRB, where the addressing mode is DPC+SSN.

步骤3:MSC/VLRB接收到该PRN消息后确定该消息可以在SCCP层落地,在移动应用部分(MAP,Mobile Application Part)层需要忽略被叫所在局的MSC号,这样MSCB的MAP层处理该PRN消息。其中,当需要将该PRN消息中该用户的MSC号刷新到VLR中时,需要判断该MSC号是否为本局的MSC号,如果不是本局的MSC,则不刷新VLR中该用户的MSC号。Step 3: After MSC/VLRB receives the PRN message, it is determined that the message can be landed at the SCCP layer. In the mobile application part (MAP, Mobile Application Part) layer, the MSC number of the called office needs to be ignored, so that the MAP layer of MSCB processes the PRN message. PRN message. Wherein, when the MSC number of the user in the PRN message needs to be refreshed in the VLR, it is necessary to judge whether the MSC number is the MSC number of the local office, if not the MSC of the local office, then the MSC number of the user in the VLR is not refreshed.

在MSC/VLRB收到该PRN消息时,如果用户未在本局登记并且该PRN消息中的MSC号非本局MSC号,则到MSC/VLRB的备份局(即MSC/VLRB的备份VLR)提取用户数据;如果用户数据在该备份VLR中,则执行步骤4;如果用户数据不在该备份VLR中,则执行步骤7。When MSC/VLRB receives the PRN message, if the user is not registered in the local office and the MSC number in the PRN message is not the MSC number of the local office, then go to the backup office of MSC/VLRB (that is, the backup VLR of MSC/VLRB) to extract user data ; If the user data is in the backup VLR, then perform step 4; if the user data is not in the backup VLR, then perform step 7.

步骤4:如果该被叫用户处于关机态,则MSC/VLRB回送PRN ACK消息给HLR,并在该PRN ACK消息中指示缺席用户,执行步骤8;否则执行步骤5。Step 4: If the called user is in the shutdown state, the MSC/VLRB sends back a PRN ACK message to the HLR, and indicates the absent user in the PRN ACK message, and executes step 8; otherwise, executes step 5.

步骤5~6:MSC/VLRB向无线接入网(RAN,Radio Access Network)发送寻呼(PAGING)消息,该PAGING消息携带用户IMSI和备份用户数据中的LAI,以寻呼被叫用户。这里,MAC/VLRB将启动定时器,同时以备份用户数据中的LAI寻呼被叫,其中,为节约网络资源减少对网络的冲击,并考虑到一次寻呼的成功率足够高,本实施例中只进行一次寻呼并禁止多次寻呼,并在定时器超时后回送PRN ACK消息给HLR,该PRN ACK消息指示用户不可及,执行步骤8。这里,为了避免用户在寻呼响应前或寻呼过程中再次拨打被叫,该PRN ACK消息要稍后发出,所以,可增加定时器,其时长可配置,在该定时器超时后再发送该PRN ACK消息。Steps 5-6: MSC/VLRB sends a paging (PAGING) message to the radio access network (RAN, Radio Access Network). The PAGING message carries the user IMSI and the LAI in the backup user data to page the called user. Here, the MAC/VLRB will start the timer, and at the same time use the LAI in the backup user data to page the called party. In order to save network resources and reduce the impact on the network, and considering that the success rate of one paging is high enough, this embodiment Only perform one paging and prohibit multiple paging, and send back a PRN ACK message to the HLR after the timer expires. The PRN ACK message indicates that the user is unreachable, and step 8 is performed. Here, in order to prevent the user from dialing the called party again before the paging response or during the paging process, the PRN ACK message must be sent later, so the timer can be added, and its duration can be configured, and the PRN ACK message can be sent after the timer expires. PRN ACK message.

步骤7:MSC/VLRB启动定时器,在该定时器超时后回送指示用户不可及的PRN ACK消息给HLR,结束本信令流程。Step 7: MSC/VLRB starts a timer, and returns a PRN ACK message indicating that the user is unreachable to the HLR after the timer expires, and ends the signaling process.

步骤8~9:RAN返回寻呼响应(PAGING RSP)消息到本次寻呼的始发局MSC/VLRB。如果MSC/VLRB中未登记对应的用户(即用户未在本局登记)且寻呼响应消息中的用户标识为IMSI,则做隐式位置更新,发送位置更新请求到HLR。Steps 8-9: RAN returns a paging response (PAGING RSP) message to the originating office MSC/VLRB of this paging. If the corresponding user is not registered in the MSC/VLRB (that is, the user is not registered in the local office) and the user identifier in the paging response message is IMSI, an implicit location update is performed and a location update request is sent to the HLR.

步骤10~11:HLR向MSC/VLRA发送取消用户位置消息,由于MSC/VLRA故障,所以,按路由优先级的设置,STP将该取消用户位置消息发送给MSC/VLRA的备份局——MSC/VLRB。Steps 10-11: HLR sends the cancel user location message to MSC/VLRA, because MSC/VLRA fails, so, according to the routing priority setting, STP sends the cancel user location message to the backup office of MSC/VLRA—MSC/ VLRB.

步骤12~13:MSC/VLRB在位置更新过程中接收到该取消用户位置消息时,不删除主用VLR的用户数据(主要是IMSI)但需要删除备份VLR中的用户数据。也就是说:只需要清除MSC/VLRB的主用局(即MSC/VLRA)备份在本局(即MSC/VLRB)的用户数据,而不需要清除本局(即MSC/VLRB)备份在其备份局(在即MSC/VLRC)中的用户数据。然后,回送取消用户位置确认给HLR。Steps 12-13: MSC/VLRB does not delete the user data (mainly IMSI) of the active VLR but needs to delete the user data in the backup VLR when receiving the cancel user location message during the location update process. That is to say: only need to clear the MSC/VLRB primary office (MSC/VLRA) backed up user data in the local office (MSC/VLRB), without clearing the local office (MSC/VLRB) backup data in its backup office (MSC/VLRB) User data in MSC/VLRC). Then, a Cancel Subscriber Location Confirmation is sent back to the HLR.

这里,在每一MSC/VLR中,设置有主用VLR和备用VLR,主用VLR用于保存本局用户的数据,而备用VLR用于保存该MSC/VLR的主用局备份在本局的该MSC/VLR的主用局用户的数据;对于MSC/VLRB而言,其本局(即MSC/VLRB)的用户数据备份在其备份局(即MSC/VLRC)的备份VLR中,而其主用局(即MSC/VLRA)的用户数据则备份在本局(即MSC/VLRB)中的备份VLR中。其中,本局的备份VLR(可理解为本局用户数据所备份于的VLR)和其主用局的备份VLR(可理解为主用局用户数据所备份于的VLR)的地址由数据配置确定。本发明所述“局”指的是通信系统中的一个交换节点,比如:一个MSC/VLR。Here, in each MSC/VLR, there are an active VLR and a standby VLR. The active VLR is used to save the data of the local office users, and the standby VLR is used to store the main office of the MSC/VLR to back up the MSC in the local office. /VLR's primary office user data; for MSC/VLRB, the user data of its local office (MSC/VLRB) is backed up in the backup VLR of its backup office (MSC/VLRC), while its primary office ( That is, the user data of MSC/VLRA) is backed up in the backup VLR in this office (that is, MSC/VLRB). Wherein, the address of the backup VLR of this office (can be understood as the VLR where the user data of this office is backed up) and the backup VLR of the main office (can be understood as the VLR where the user data of the main office is backed up) is determined by the data configuration. The "office" mentioned in the present invention refers to a switching node in the communication system, such as an MSC/VLR.

步骤14~15:HLR向MSC/VLRB插入用户数据,包括用户的所有的签约用户数据,如:前转信息,Came签约数据;ODB信息等等,并发送位置更新接受消息给MSC/VLRB。Steps 14-15: HLR inserts user data into MSC/VLRB, including all subscriber data of the user, such as: forwarding information, Came subscription data; ODB information, etc., and sends a location update acceptance message to MSC/VLRB.

步骤16~17:如果寻呼响应重分配开关已打开、用户所属RAN启用了Iu/A-Flex功能、收到寻呼响应消息时用户未在本局登记并且位置更新过程中收到取消用户位置消息,则MSC/VLRB分配包含空的网络资源标识(null-NRI)的临时移动用户标识(TMSI,Temporary Mobile SubscriberIdentity)给用户,同时发送携带所分配的TMSI和非广播的位置区域标识(non-broadcast LAI)的TMSI重分配命令给RAN,以将该TMSI及non-broadcast LAI发送给用户终端。用户终端在收到non-broadcast LAI之后将向RNC发起位置更新过程,此时RNC因为收到的是空的网络资源标识,则为该用户终端分配新的MSC/VLR,从而原登记在MSC/VLRA中的各个用户能够均匀的重新登记到MSC POOL内的各个MSC中以实现MSC POOL中的负荷分担;否则MSC/VLRB分配本局TMSI给用户,并发送携带所分配的本局TMSI的TMSI重分配命令给RAN,以将该TMSI发送给用户终端。Steps 16-17: If the paging response reassignment switch is turned on, the RAN to which the user belongs has enabled the Iu/A-Flex function, the user is not registered in the local office when receiving the paging response message, and the user location cancellation message is received during the location update process , then the MSC/VLRB allocates a Temporary Mobile Subscriber Identity (TMSI, Temporary Mobile Subscriber Identity) containing a null network resource identity (null-NRI) to the user, and simultaneously sends the assigned TMSI and a non-broadcast location area identity (non-broadcast The TMSI reallocation command of the LAI) is sent to the RAN to send the TMSI and the non-broadcast LAI to the user terminal. After receiving the non-broadcast LAI, the user terminal will initiate a location update process to the RNC. At this time, because the RNC has received an empty network resource identifier, it will allocate a new MSC/VLR for the user terminal, so that the original registration in the MSC/VLR Each user in the VLRA can evenly re-register to each MSC in the MSC POOL to realize load sharing in the MSC POOL; otherwise, MSC/VLRB allocates the local TMSI to the user, and sends a TMSI redistribution command carrying the allocated local TMSI to the RAN to send the TMSI to the UE.

步骤18:MSC/VLR B发送用户数据备份命令至其备份局——MSC/VLRB,该用户数据备份命令携带用户的IMSI、LAI和用户状态等信息,结束本次寻呼处理。Step 18: MSC/VLR B sends a user data backup command to its backup office——MSC/VLRB. The user data backup command carries information such as the user's IMSI, LAI, and user status, and ends the paging process.

这样,在HLR中记录的该用户的MSC号为MSCB的号,所以,当该用户第二次作为被叫时,HLR将通过MSC/VLRB在呼叫该用户,从而成功恢复被叫。Like this, the MSC number of the user recorded in the HLR is the number of the MSCB, so when the user is called for the second time, the HLR will call the user through the MSC/VLRB, thereby successfully recovering the called party.

另外,在MSC POOL内宕机的SERVER如果在一个周期性位置更新期间之内恢复了服务,而原来其服务的用户为发起过主叫业务或者未做位置更新到MSC POOL内其它SERVER中,那么此时这部分用户作为被叫将永远不能被呼叫成功。为了解决这个问题,需要宕机的SERVER到其备份的SERVER去取用户数据,然后下发寻呼。In addition, if the downtime server in MSC POOL resumes service within a periodic location update period, and the original service user initiated the calling service or did not update the location to other servers in MSC POOL, then At this time, these users will never be able to be successfully called as the called party. In order to solve this problem, the downtime server needs to go to its backup server to fetch user data, and then send paging.

图6为本发明方法中,在SERVER宕机后恢复被叫用户数据的信令程图。图6示出了MSC POOL内的三个SERVER:MSC/VLRA、MSC/VLRB和MSC/VLRC,这三个SERVER之间形成链式备份,其中,MSC/VLRA的数据备份在MSC/VLRB中,MSC/VLRB的数据备份在MSC/VLRC中,而MSC/VLRC的数据备份在MSC/VLRA中。另外,按前面路由优先级的配置方法,到达某一MSC/VLR信令点的直达路由的优先级高于经过该MSC/VLR的备份局的信令点到达该MSC/VLR信令点的迂回路由,如:到达MSC/VLRA的信令点AA的直达路由的优先级高于经过MSC/VLRB的信令点BB到达信令点AA的迂回路由。Fig. 6 is in the method of the present invention, the signaling flow diagram of recovering called user data after SERVER goes down. Fig. 6 shows three SERVERs in MSC POOL: MSC/VLRA, MSC/VLRB and MSC/VLRC, form chain backup among these three SERVERs, wherein, the data backup of MSC/VLRA is in MSC/VLRB, The data of MSC/VLRB is backed up in MSC/VLRC, while the data of MSC/VLRC is backed up in MSC/VLRA. In addition, according to the above routing priority configuration method, the priority of the direct route to a certain MSC/VLR signaling point is higher than the detour route to the MSC/VLR signaling point through the MSC/VLR backup office signaling point. For example, the priority of the direct route to signaling point AA of MSC/VLRA is higher than the detour route to signaling point AA via signaling point BB of MSC/VLRB.

如果宕机的MSC/VLRA在一个周期性位置更新期间之内恢复了服务,而原来其服务的用户并未做位置更新到MSC POOL内其它SERVER中,则此时呼叫该用户的信令流程包括:If the downtime MSC/VLRA restores the service within a periodic location update period, but the original service user has not updated the location to other SERVERs in the MSC POOL, the signaling process for calling the user at this time includes :

步骤1~2:HLR通过STP发送PRN消息到MSC/VLRA中取该用户的漫游号码。由于,MSC/VLRA已恢复服务,则按前述路由优先级的设置选择高优先级路由。所以,STP将该PRN消息发送给MSC/VLRA,其中,寻址方式为DPC+SSN。Step 1-2: HLR sends PRN message to MSC/VLRA through STP to get the user's roaming number. Since the MSC/VLRA has resumed service, a high-priority route is selected according to the setting of the aforementioned route priority. Therefore, the STP sends the PRN message to the MSC/VLRA, where the addressing mode is DPC+SSN.

步骤3:如果用户未在本局(即MSC/VLRA)登记并且该PRN消息中的MSC号为本局的MSC号(即MSCA的号),则MSC/VLRA到其备份局(即MSC/VLRB)中提取用户数据(所提取的用户数据仅仅是签约的全面的用户数据中的一小部分,主要是IMSI和LAI)。如果用户登记在该备份VLR(即MSC/VLRB)中,则执行步骤4;否则执行步骤7。Step 3: If the user is not registered in the office (ie MSC/VLRA) and the MSC number in the PRN message is the MSC number of the office (ie the number of MSCA), then MSC/VLRA goes to its backup office (ie MSC/VLRB) Extract user data (the extracted user data is only a small part of the subscribed comprehensive user data, mainly IMSI and LAI). If the user is registered in the backup VLR (ie MSC/VLRB), then perform step 4; otherwise, perform step 7.

其中,如果用户登记在MSC/VLRA中,MSC/VLRA正在处理该用户的业务,则可直接返回PRN ACK消息给HLR,以指示用户忙,并结束本次业务处理。Wherein, if the user is registered in the MSC/VLRA, and the MSC/VLRA is processing the user's business, it can directly return a PRN ACK message to the HLR to indicate that the user is busy and end this service processing.

步骤4:如果用户处于关机状态,则MSC/VLRA通过STP向HLR返回PRN ACK消息,以指示缺席用户;否则执行步骤5。Step 4: If the user is in the shutdown state, the MSC/VLRA returns a PRN ACK message to the HLR through STP to indicate the absent user; otherwise, perform step 5.

步骤5:MSC/VLRA更新该用户的位置区信息,并从HLR提取该用户的用户数据并恢复。其中,若恢复用户数据失败,则MSC/VLRA返回PRNACK消息给HLR以指示用户不可及,并结束本次业务处理。这里,所恢复用户数据是HLR中签约的全面的用户数据。Step 5: The MSC/VLRA updates the location area information of the user, and extracts and restores the user data of the user from the HLR. Wherein, if the restoration of user data fails, the MSC/VLRA returns a PRNACK message to the HLR to indicate that the user is unreachable, and ends this service processing. Here, the restored user data is the comprehensive user data subscribed in the HLR.

步骤6:MSC/VLRA为该用户分配本局漫游号码,向HLR返回携带该漫游号码的PRN ACK消息,从而HLR能成功取得用户的漫游号码,完成呼叫,结束本次业务处理。Step 6: MSC/VLRA assigns the roaming number of this office to the user, and returns the PRN ACK message carrying the roaming number to the HLR, so that the HLR can successfully obtain the roaming number of the user, complete the call, and end this service processing.

步骤7:如果准许全网寻呼,则与HLR交互以恢复用户数据;否则执行步骤9。这里,在MSC POOL组网情况下,全网寻呼功能开关通常缺省为关闭。Step 7: If network-wide paging is permitted, interact with the HLR to restore user data; otherwise, execute step 9. Here, in the case of MSC POOL networking, the network-wide paging function switch is usually turned off by default.

其中,若恢复用户数据失败,则MSC/VLRA返回PRN ACK消息给HLR以指示用户不可及,并结束本次业务处理。Wherein, if the user data recovery fails, the MSC/VLRA returns a PRN ACK message to the HLR to indicate that the user is unreachable, and ends this service processing.

步骤8:MSC/VLRA为该用户分配本局漫游号码,向HLR返回携带该漫游号码的PRN ACK消息,从而HLR能成功取得用户的漫游号码,完成呼叫,结束本次业务处理。Step 8: MSC/VLRA allocates a local roaming number for the user, and returns a PRN ACK message carrying the roaming number to the HLR, so that the HLR can successfully obtain the user's roaming number, complete the call, and end this service processing.

步骤9:MSC/VLRA返回PRN ACK消息给HLR以指示用户不可及,并结束本次业务处理。Step 9: MSC/VLRA returns a PRN ACK message to HLR to indicate that the user is unreachable, and ends this service processing.

基于上述本发明方法,本发明还提供了两种移动交换中心池中被叫恢复的系统,包括:HLR和多个MSC/VLR构成的MSC POOL,其特征在于,所述MSC POOL中进一步包括每一MSC/VLR的备份局,这两种系统分别对应上述图5和图6所示的两种情形:1、用户的服务MSC/VLR宕机、且该用户未曾发起主叫业务或位置更新而该用户作为被叫,2、用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、在此一个周期性位置更新期间内该用户未曾发起主叫业务或位置更新而该用户作为被叫。下面分别对这两种情形下,本发明系统内的连接关系以及实现的功能加以描述。Based on above-mentioned method of the present invention, the present invention also provides two kinds of systems that the called party recovers in the mobile switching center pool, comprise: the MSC POOL that HLR and a plurality of MSC/VLR form, it is characterized in that, further include each in the described MSC POOL A backup office of MSC/VLR, these two kinds of systems correspond to two kinds of situations shown in above-mentioned Fig. 5 and Fig. 6 respectively: 1, the service MSC/VLR of the user goes down, and this user has not initiated calling service or location update The user is called, 2. The user's service MSC/VLR resumes within a periodical location update period after the user's service MSC/VLR goes down, and the user has not initiated a calling service or location update during this periodical location update period, and the user as called. In the following two situations, the connection relationship and realized functions in the system of the present invention will be described respectively.

1、在用户的服务MSC/VLR宕机、且该用户未曾发起主叫业务或位置更新而该用户作为被叫。1. The user serves as the called party when the user's service MSC/VLR is down, and the user has not initiated a calling service or location update.

其中,HLR用于将呼叫信令发送至该宕机的MSC/VLR的备份局,在该备份局发起位置更新时将该用户的用户数据插入该备份局并将该用户的服务MSC/VLR更新为该备份局。该备份局用于备份MSC/VLR的用户数据,在收到来自HLR的呼叫信令时向该用户发起寻呼并向HLR发起该用户的位置更新,登记该HLR插入的该用户的用户数据。Wherein, the HLR is used to send call signaling to the backup office of the downtime MSC/VLR, and when the backup office initiates a location update, the user data of the user is inserted into the backup office and the service MSC/VLR of the user is updated for the backup office. The backup office is used for backing up MSC/VLR user data, initiates paging to the user and initiates location update of the user to the HLR when receiving call signaling from the HLR, and registers the user data inserted by the HLR.

这里,该备份局还可将所登记的该用户的用户数据备份在自身的备份局。Here, the backup office can also back up the registered user data of the user in its own backup office.

该系统可进一步包括:用户终端及其所属的RAN。此时,该备份局在登记了该用户的用户数据之后,可分配包含null-NRI的TMSI给该用户,并通过所述RAN下发携带该TMSI和non-broadcast LAI的TMSI重分配命令给该用户的用户终端;该用户终端在收到该non-broadcast LAI后可向其所属RAN内的RNC发起携带null-NRI的位置更新请求,该RNC可根据该null-NRI为该用户分配MSC POOL中新的MSC/VLR作为服务MSC/VLR。The system may further include: a user terminal and the RAN to which it belongs. At this time, after the backup office registers the user data of the user, it can allocate a TMSI containing null-NRI to the user, and issue a TMSI reallocation command carrying the TMSI and non-broadcast LAI to the user through the RAN. The user terminal of the user; after receiving the non-broadcast LAI, the user terminal can initiate a location update request carrying a null-NRI to the RNC in the RAN to which it belongs, and the RNC can allocate the MSC POOL for the user according to the null-NRI The new MSC/VLR acts as the serving MSC/VLR.

在该种情形下,本发明系统的处理与图5的流程对应,本系统可实现图5所示的每一步骤,这里就不再针对图5每一步骤对本系统作进一步详述。In this case, the processing of the system of the present invention corresponds to the flow chart in FIG. 5 , and the system can implement each step shown in FIG. 5 , and the system will not be further described in detail for each step in FIG. 5 here.

2、用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、在此一个周期性位置更新期间内该用户未曾发起主叫业务或位置更新而该用户作为被叫。2. After the user's service MSC/VLR goes down, it resumes within a periodic location update period. During this periodic location update period, the user has never initiated a calling service or location update, and the user is called.

其中,该HLR可用于将呼叫信令发送至该宕机后重新恢复的MSC/VLR,输出该用户的用户数据至该宕机后重新恢复的MSC/VLR,并从该宕机后重新恢复的MSC/VLR接收该用户的漫游号码;该MSC/VLR可用于在收到呼叫信令后从其备份局中提取该用户的备份用户数据更新该用户的位置区信息,并从HLR提取该用户的用户数据并恢复该用户数据,为该用户分配本局漫游号码并返回给该HLR。Wherein, the HLR can be used to send call signaling to the MSC/VLR recovered after the downtime, output the subscriber data of the user to the MSC/VLR recovered after the downtime, and recover from the downtime The MSC/VLR receives the user's roaming number; the MSC/VLR can be used to extract the user's backup user data from its backup office to update the user's location area information after receiving the call signaling, and extract the user's location area information from the HLR. User data and restore the user data, allocate the roaming number of the local office for the user and return to the HLR.

这里,在从HLR提取该用户的用户数据并恢复该用户数据时,如果恢复用户数据失败,则该MSC/VLR可进一步返回指示用户不可及的响应给HLR。当从其备份局中提取该用户的备份用户数据时,如果该用户的备份用户数据不在该备份局中,该MSC/VLR可进一步用于从该HLR中提取该用户的用户数据并恢复,为该用户分配本局漫游号码,并返回所分配的本局漫游号码给该HLR。Here, when extracting the user data of the user from the HLR and restoring the user data, if restoring the user data fails, the MSC/VLR may further return a response indicating that the user is unreachable to the HLR. When extracting the user's backup user data from its backup office, if the user's backup user data is not in the backup office, the MSC/VLR can be further used to extract the user's user data from the HLR and recover, for The user allocates a local office roaming number, and returns the allocated local office roaming number to the HLR.

在该种情形下,本发明系统的处理与图6的流程对应,本系统可实现图6所示的每一步骤,这里就不再针对图6每一步骤对本系统作进一步详述。In this case, the processing of the system of the present invention corresponds to the flow chart in FIG. 6 , and the system can implement each step shown in FIG. 6 , and the system will not be further described in detail for each step in FIG. 6 here.

上述两种本发明系统均可进一步包括:STP,其用于当MSC/VLR有效时(比如:宕机后重新恢复或运转正常时),将来自HLR的呼叫信令发送至该MSC/VLR;当MSC/VLR失效时(比如:宕机时),将来自HLR的呼叫信令发送至该MSC/VLR的备份局。其中,可在STP中预先配置:到达MSC/VLR的直接路由优先级高于通过该MSC/VLR的备份局到达该MSC/VLR的迂回路由的优先级;或者,MSC/VLR的备份局的信令点为该MSC/VLR的信令点的SCCP负荷分担信令点,且该MSC/VLR的备份局的信令点的优先级低于该MSC/VLR的信令点;这样,在该MSC/VLR有效时,该STP可通过高优先级的直达路由发送呼叫信令至该MSC/VLR,或者可发送呼叫信令至高优先级的该MSC/VLR的信令点;在该MSC/VLR失效时,该STP可通过低优先级的迂回路由发送呼叫信令至该MSC/VLR的备份局,或者可发送呼叫信令至低优先级的该MSC/VLR的备份局的信令点。Above-mentioned two kinds of systems of the present invention can further comprise: STP, it is used for when MSC/VLR is effective (for example: when recovering again after downtime or running normally), the calling signaling from HLR is sent to this MSC/VLR; When the MSC/VLR fails (for example: downtime), the call signaling from the HLR is sent to the backup office of the MSC/VLR. Among them, it can be pre-configured in STP: the priority of the direct route to the MSC/VLR is higher than the priority of the detour route to the MSC/VLR through the backup office of the MSC/VLR; The signaling point is the SCCP load sharing signaling point of the signaling point of the MSC/VLR, and the priority of the signaling point of the backup office of the MSC/VLR is lower than the signaling point of the MSC/VLR; thus, in the MSC When the /VLR is valid, the STP can send call signaling to the MSC/VLR through the high-priority direct route, or can send call signaling to the signaling point of the high-priority MSC/VLR; when the MSC/VLR fails In this case, the STP can send call signaling to the backup office of the MSC/VLR through a low-priority detour route, or can send call signaling to the signaling point of the backup office of the MSC/VLR with low priority.

另外,上述两种本发明系统中,可采用两种备份方式:1、集中备份:MSCPOOL中可集中设置一个或多个备份中心,每一备份中心负责备份一个或多个MSC/VLR的用户数据,则一个MSC/VLR的备份局可为其中一个备份中心;2、链式备份:一个MSC/VLR的用户数据备份在MSC POOL中的任意其它MSC/VLR中,则一个MSC/VLR的备份局为MSC POOL中除该MSC/VLR以外的另一MSC/VLR。In addition, in above-mentioned two kinds of systems of the present invention, two kinds of backup methods can be adopted: 1, centralized backup: one or more backup centers can be centrally set in the MSCPOOL, and each backup center is responsible for backing up the user data of one or more MSC/VLRs , the backup office of a MSC/VLR can be one of the backup centers; 2. Chain backup: the user data of an MSC/VLR is backed up in any other MSC/VLR in the MSC POOL, and the backup office of an MSC/VLR It is another MSC/VLR other than the MSC/VLR in the MSC POOL.

所述备份局可以包括备份接口,用于通过主用局和备份局之间建立的备份链路,接收由主用局的备份接口发送的用户数据。The backup office may include a backup interface, configured to receive user data sent by the backup interface of the main office through a backup link established between the main office and the backup office.

可选地,备份局的所述备份接口接收到由主用局的备份接口发送的删除用户通知后,所述备份局删除备份的用户数据。Optionally, after the backup interface of the backup office receives the user deletion notification sent by the backup interface of the active office, the backup office deletes the backup user data.

可选地,所述备份局的备份接口进一步用于在需要重新备份用户数据时向主用局的备份接口发送携带用户的IMSI的重备份单个用户通知,从主用局备份与所述IMSI对应的用户数据。Optionally, the backup interface of the backup office is further configured to send a re-backup single user notification carrying the user's IMSI to the backup interface of the active office when user data needs to be backed up again, and the backup of the secondary office corresponds to the IMSI user data.

可选地,所述备份局进一步用于判断出在设置的时间段内没有接收到来自主用局的携带用户数据的备份数据消息,以对用户数据进行重新备份,则删除该备份数据消息中携带的IMSI所对应的用户数据。Optionally, the backup office is further used to determine that no backup data message carrying user data is received from the primary office within the set time period, so as to re-backup the user data, and then delete the backup data message carried in the backup data message. The user data corresponding to the IMSI.

可选地,所述备份局通过备份局的备份接口定时向主用局的备份接口发送重备命令,以从主用局重新备份用户数据。Optionally, the backup office regularly sends a backup command to the backup interface of the active office through the backup interface of the backup office, so as to back up user data from the active office again.

本发明还可提供一种上述两种情形该系统均能适用的移动交换中心池中被叫恢复的系统,即该系统能实现上述两种系统的所有功能,这里就不再对此种系统作进一步详述。The present invention also can provide a kind of above-mentioned two kinds of situations above-mentioned this system all can be applicable to the system that the callee recovers in the mobile switching center pool, promptly this system can realize all functions of above-mentioned two kinds of systems, just no longer do this kind of system here Further details.

此外,本发明还公开了两种交换设备,用于控制语音或数据交换,处理呼叫信令交互,实现接入网络设备之间的互连互通,位于由多个MSC/VLR构成的MSC POOL中。下面分别对这两类交换设备加以概述:In addition, the present invention also discloses two switching devices, which are used to control voice or data exchange, process call signaling interaction, and realize interconnection and intercommunication between access network devices, which are located in the MSC POOL composed of multiple MSC/VLRs . The following is an overview of these two types of switching devices:

一、该交换设备作为该MSC POOL中至少一个MSC/VLR的备份局,而该至少一个MSC/VLR作为该交换设备的主用局,该交换设备可包括:第一模块,用于保存主用局的备份用户数据;第二模块,当呼叫信令的被叫用户非本局用户、且该呼叫信令并非呼叫本局时,从第一模块提取该被叫用户的备份用户数据,寻呼该被叫用户,发起该被叫用户的位置更新,再从该第一模块中删除该被叫用户的备份用户数据,并将自身所在交换设备更新为该被叫用户的服务交换设备。1. The switching equipment is used as the backup office of at least one MSC/VLR in the MSC POOL, and the at least one MSC/VLR is used as the main office of the switching equipment. The switching equipment may include: a first module for storing the main office. The backup user data of the office; the second module, when the called user of the call signaling is not the local office user and the call signaling is not calling the local office, extract the backup user data of the called user from the first module, and page the called user Call the user, initiate the location update of the called user, delete the backup user data of the called user from the first module, and update the switching device where the user is located as the service switching device of the called user.

所述第一模块可以包括备份接口,用于通过主用局和备份局之间建立的备份链路,接收由主用局的备份接口发送的用户数据。The first module may include a backup interface, configured to receive user data sent by the backup interface of the main office through a backup link established between the main office and the backup office.

可选地,第一模块的所述备份接口接收到由主用局的备份接口发送的删除用户通知后,所述第一模块删除备份的用户数据。Optionally, after the backup interface of the first module receives a user deletion notification sent by the backup interface of the master office, the first module deletes the backup user data.

可选地,所述第一模块的备份接口进一步用于在需要重新备份用户数据时向主用局的备份接口发送携带用户的IMSI的重备份单个用户通知,从主用局备份与所述IMSI对应的用户数据。Optionally, the backup interface of the first module is further configured to send a re-backup single user notification carrying the user's IMSI to the backup interface of the main office when user data needs to be backed up again, and the backup and the IMSI from the main office corresponding user data.

可选地,所述第一模块进一步用于判断出在设置的时间段内没有接收到来自主用局的携带用户数据的备份数据消息,以对用户数据进行重新备份,则删除该备份数据消息中携带的IMSI所对应的用户数据。Optionally, the first module is further used to determine that no backup data message carrying user data is received from the main office within the set time period, so as to re-backup the user data, and delete the backup data message in the backup data message User data corresponding to the carried IMSI.

可选地,所述第一模块通过备份接口定时向主用局的备份接口发送重备命令,以从主用局重新备份用户数据。Optionally, the first module periodically sends a backup command to the backup interface of the active office through the backup interface, so as to back up user data from the active office again.

在实际应用中,该种交换设备通常为MSC POOL中作为某一MSC/VLR的备份局的MSC/VLR或备份中心,其中的第一模块通常指MSC/VLR内的备份VLR或者备份中心内具有类似备份VLR功能的备份寄存单元;其中的第二模块可包括:控制模块、位置更新模块、寻呼模块和寄存单元。In practical applications, this kind of switching equipment is usually an MSC/VLR or a backup center as a backup office of a certain MSC/VLR in the MSC POOL, and the first module in it usually refers to the backup VLR in the MSC/VLR or the backup center in the backup center. A backup depository unit with a function similar to a backup VLR; the second module therein may include: a control module, a location update module, a paging module and a depository unit.

其中,控制模块用于当呼叫信令的被叫用户非本局用户、且该呼叫信令并非呼叫本局时,从所述第一模块提取该被叫用户的备份用户数据并触发寻呼模块;当寻呼响应的用户未在本局登记时触发位置更新模块;在HLR确认取消该被叫用户的位置之后从该第一模块删除该被叫用户的备份用户数据;从所述HLR提取该被叫用户的用户数据并插入寄存单元。位置更新模块,在被所述控制模块触发后,向HLR发起该被叫用户的位置更新。寻呼模块,在被所述控制模块触发后,按所述控制模块提取的该被叫用户的备份用户数据发起对该被叫用户的寻呼,并接收寻呼响应。寄存单元(通常指MSC/VLR中的VLR或备份中心内类似VLR功能的寄存单元),按所述控制模块插入的该被叫用户的用户数据将该被叫用户登记在本局。这里,所述控制模块、位置更新模块、寻呼模块、寄存单元中的任一者或任意组合可采用MSC/VLR或备份中心等交换设备中现有的功能模块,也可为依据本发明新增在MSC/VLR或备份中心等交换设备内的模块,本发明对此并不限定,不管上述交换设备采用何种内部模块划分方式,只要实现的功能与上述交换设备相同就视为是本发明实施例的变形并落在本发明的保护范围之内。Wherein, the control module is used to extract the backup user data of the called user from the first module and trigger the paging module when the called user of the call signaling is not the local office user and the call signaling is not calling the local office; The location update module is triggered when the user of the paging response is not registered in this office; after the HLR confirms that the location of the called user is canceled, the backup user data of the called user is deleted from the first module; the called user is extracted from the HLR user data and insert into the register unit. The location updating module, after being triggered by the control module, initiates location updating of the called user to the HLR. The paging module, after being triggered by the control module, initiates paging of the called user according to the backup user data of the called user extracted by the control module, and receives a paging response. The registration unit (usually referring to the VLR in the MSC/VLR or the registration unit with similar VLR function in the backup center), registers the called user in the local office according to the user data of the called user inserted by the control module. Here, any one or any combination of the control module, location update module, paging module, and registration unit can adopt the existing functional modules in switching equipment such as MSC/VLR or backup center, and can also be new functional modules according to the present invention. The modules added in switching equipment such as MSC/VLR or backup center are not limited in the present invention, no matter what kind of internal module division method the above-mentioned switching equipment adopts, as long as the realized function is the same as the above-mentioned switching equipment, it is regarded as the present invention Variations of the embodiments do not fall within the protection scope of the present invention.

二、该种交换设备位于由多个MSC/VLR构成的MSC POOL中,该交换设备作为主用局,且该MSC POOL中还包括该交换设备的备份局。该种交换设备可包括:第三模块,用于在呼叫信令的被叫用户非本局用户、且该呼叫信令呼叫本局时,从该交换设备的备份局提取该被叫用户的备份用户数据,更新该被叫用户的位置区信息,恢复该被叫用户的用户数据,并提供该被叫用户的漫游号码。该第三模块可包括:控制模块、漫游号码分配模块和寄存单元。这里,该种交换设备通常指MSC POOL中作为主用局的MSC/VLR。2. This kind of switching equipment is located in the MSC POOL composed of multiple MSCs/VLRs. The switching equipment is used as the main office, and the MSC POOL also includes the backup office of the switching equipment. This kind of switching equipment may include: a third module, used for extracting the backup user data of the called user from the backup office of the switching equipment when the called user of the call signaling is not the local office user and the call signaling calls the local office , updating the location area information of the called user, recovering the user data of the called user, and providing the roaming number of the called user. The third module may include: a control module, a roaming number assignment module and a registration unit. Here, this kind of switching equipment usually refers to the MSC/VLR in the MSC POOL as the master office.

其中,控制模块用于在呼叫信令的被叫用户非本局用户、且该呼叫信令呼叫本局时,从该交换设备的备份局提取该被叫用户的备份用户数据,更新该被叫用户的位置区信息,从HLR中提取该被叫用户的用户数据并输出至寄存单元,并触发漫游号码分配模块;漫游号码分配模块用于在被该控制模块触发之后,为该被叫用户分配漫游号码并提供给HLR;寄存单元用于按来自控制模块的用户数据恢复该被叫用户的用户数据。这里,寄存单元通常为MSC/VLR中的VLR;所述控制模块、漫游号码分配模块和寄存单元中的任一者或任意组合可采用MSC/VLR等交换设备中现有的功能模块,也可为依据本发明新增在MSC/VLR等交换设备内的模块,本发明对此并不限定,不管上述交换设备采用何种内部模块划分方式,只要实现的功能与上述交换设备相同就视为是本发明实施例的变形并落在本发明的保护范围之内。Wherein, the control module is used to extract the backup user data of the called user from the backup office of the switching equipment when the called user of the call signaling is not the local office user and the call signaling calls the local office, and update the called user's location area information, extract the user data of the called user from the HLR and output it to the registration unit, and trigger the roaming number allocation module; the roaming number allocation module is used to allocate a roaming number for the called user after being triggered by the control module And provide it to HLR; the registration unit is used to restore the user data of the called user according to the user data from the control module. Here, the registration unit is usually the VLR in the MSC/VLR; any one or any combination of the control module, the roaming number distribution module and the registration unit can adopt existing functional modules in switching equipment such as MSC/VLR, or can In order to add modules in switching devices such as MSC/VLR according to the present invention, the present invention is not limited to this, no matter what kind of internal module division method the above-mentioned switching device adopts, as long as the function realized is the same as the above-mentioned switching device, it is regarded as The deformation of the embodiments of the present invention does not fall within the protection scope of the present invention.

下面分别结合图7和8对这两种交换设备的内部组成结构及实现原理加以阐述。The internal composition structures and implementation principles of the two switching devices are described below in conjunction with FIGS. 7 and 8 respectively.

图7为本发明中作为备份局的MSC/VLR的内部组成结构图,该MSC/VLR的一个具体实例就是图5中的MSC/VLRB,该图7所示的MSC/VLR能实现图5中的MSC/VLRB所能实现的所有功能。如图7所示,该MSC/VLR连接HLR和RAN,该MSC/VLR可以包括:控制模块、位置更新模块、VLR、寻呼模块;该MSC/VLR可进一步包括:备份VLR,其用于保存主用局的备份用户数据。其中,控制模块、位置更新模块、VLR和寻呼模块可为MSC/VLR中现有的模块,因此,这些模块所实现的基本功能属本领域技术人员公知内容,本文对此不再描述,而仅阐述基于本发明而新增的功能。图7所示MSC/VLR实现的功能包括:当用户的服务MSC/VLR宕机、且该用户未曾发起主叫业务或位置更新、而该用户作为被叫时,该服务MSC/VLR的备份局所进行的用于恢复被叫的处理。Fig. 7 is the internal structure diagram of the MSC/VLR as backup office among the present invention, and a concrete example of this MSC/VLR is exactly the MSC/VLRB among Fig. 5, and the MSC/VLR shown in this Fig. 7 can realize Fig. 5 All the functions that the MSC/VLRB can realize. As shown in Fig. 7, this MSC/VLR connects HLR and RAN, and this MSC/VLR can comprise: control module, location updating module, VLR, paging module; This MSC/VLR can further comprise: backup VLR, it is used to preserve The backup user data of the primary office. Wherein, the control module, the location update module, the VLR and the paging module can be existing modules in the MSC/VLR, therefore, the basic functions realized by these modules belong to those skilled in the art, and will not be described herein, but Only added functions based on the present invention are explained. The functions realized by the MSC/VLR shown in Figure 7 include: when the user's serving MSC/VLR is down, and the user has not initiated a calling service or location update, and the user is called, the backup office of the serving MSC/VLR Handling done to recover the called.

其中,控制模块可接收来自HLR的呼叫信令,当被叫用户未在本局登记并且该呼叫信令中携带的MSC号非本局MSC号时,从备份VLR取该被叫用户的备份用户数据并触发寻呼模块;接收来自RAN的寻呼响应,当寻呼响应的用户未在本局登记时触发位置更新模块;在HLR确认取消该被叫用户的位置之后从备份VLR删除该被叫用户的用户数据;从HLR提取该被叫用户的用户数据并插入VLR。位置更新模块可在被控制模块触发后,通过该控制模块向HLR发起该被叫用户的位置更新。寻呼模块可在被控制模块触发后,按该控制模块提取的该被叫用户的备份用户数据通过该控制模块向RAN发起对该被叫用户的寻呼,并通过该控制模块接收来自RAN的寻呼响应。VLR可接收控制模块插入的该被叫用户的用户数据,将该被叫用户登记在本局,从而图7所示的作为备份局的MSC/VLR可以更新为该被叫用户的服务MSC/VLR,进而实现被叫恢复。这里,控制模块在从备份VLR提取被叫用户的用户数据时,若该被叫用户的用户数据未在该备份VLR中,则该控制模块可向HLR返回指示用户不可及的响应;若被叫用户的用户数据在该备份VLR中但被叫用户处于关机状态,则该控制模块可向HLR返回指示缺席用户的响应;若该控制模块触发了寻呼模块来寻呼被叫用户,在预设的一段时间之后,该控制模块可向HLR返回指示用户不可及的响应。Wherein, the control module can receive the call signaling from the HLR, when the called user is not registered in the office and the MSC number carried in the call signaling is not the MSC number of the office, get the backup user data of the called user from the backup VLR and send Trigger the paging module; receive the paging response from the RAN, trigger the location update module when the user of the paging response is not registered in the local office; delete the user of the called user from the backup VLR after the HLR confirms that the location of the called user is canceled Data; extract the user data of the called user from the HLR and insert it into the VLR. After being triggered by the control module, the location update module can initiate the location update of the called user to the HLR through the control module. After the paging module is triggered by the control module, the backup user data of the called user extracted by the control module can initiate paging of the called user to the RAN through the control module, and receive the paging from the RAN through the control module paging response. The VLR can receive the user data of the called user inserted by the control module, and register the called user in the local office, so that the MSC/VLR as the backup office shown in Figure 7 can be updated as the service MSC/VLR of the called user, Then the called recovery is realized. Here, when the control module extracts the user data of the called user from the backup VLR, if the user data of the called user is not in the backup VLR, the control module can return a response indicating that the user is unreachable to the HLR; User's user data is in this backup VLR but called user is in power-off state, then this control module can return the response indicating absent user to HLR; After a period of time, the control module may return a response indicating that the user is unreachable to the HLR.

另外,该控制模块还可将VLR所登记的该被叫用户的用户数据备份于该MAC/VLR的备份局。为使宕机的MSC/VLR中原来登记的各个用户能够均匀分配到MSC POOL中的其它MSC/VLR中以实现负荷分担,图7所示的MSC/VLR可进一步包括:TMSI重分配模块。此时,控制模块可在VLR登记了该被叫用户的用户数据之后触发该TMSI重分配模块;该TMSI重分配模块可在被该控制模块触发之后分配包含null-NRI的TMSI给该被叫用户,并通过该控制模块向所述RAN下发携带该TMSI和non-broadcast LAI的TMSI重分配命令。这样,被叫用户的用户终端在收到non-broadcast LAI时能够向RAN中的RNC发起位置更新过程,而该RNC根据用户终端上传的包含null-NRI的TMSI能够为该用户终端分配MSC POOL中新的MSC/VLR作为其服务MSC/VLR。进一步地,该TMSI重分配模块可进一步的在寻呼响应重分配开关已打开、所述RAN启用了Iu/A-Flex功能、收到寻呼响应时被叫用户未在本局登记并且位置更新过程中收到取消用户位置消息时分配包含null-NRI的TMSI给该被叫用户并通过该控制模块向RAN下发携带该TMSI和non-broadcast LAI的TMSI重分配命令;而在其它情况下分配本局TMSI给该被叫用户,并通过该控制模块向该RAN发送携带该本局TMSI的TMSI重分配命令。In addition, the control module can also back up the user data of the called user registered in the VLR to the backup office of the MAC/VLR. In order to enable each user originally registered in the downtime MSC/VLR to be evenly distributed to other MSC/VLRs in the MSC POOL to realize load sharing, the MSC/VLR shown in Figure 7 may further include: a TMSI redistribution module. At this time, the control module can trigger the TMSI reallocation module after the VLR registers the user data of the called user; the TMSI reallocation module can distribute the TMSI containing null-NRI to the called user after being triggered by the control module , and send a TMSI reallocation command carrying the TMSI and non-broadcast LAI to the RAN through the control module. In this way, when the user terminal of the called user receives the non-broadcast LAI, it can initiate a location update process to the RNC in the RAN, and the RNC can allocate the MSC POOL for the user terminal according to the TMSI uploaded by the user terminal that contains the null-NRI. The new MSC/VLR serves as its serving MSC/VLR. Further, the TMSI redistribution module may be further configured when the paging response redistribution switch is turned on, the RAN enables the Iu/A-Flex function, and the called user is not registered at the local office when the paging response is received and the location update process When the user location cancellation message is received, the TMSI containing null-NRI is allocated to the called user, and the TMSI reallocation command carrying the TMSI and non-broadcast LAI is issued to the RAN through the control module; in other cases, the local office is allocated The TMSI is given to the called user, and the TMSI reallocation command carrying the local TMSI is sent to the RAN through the control module.

图8为本发明中作为宕机后重新恢复的MSC/VLR的内部组成结构图,该MSC/VLR的一个具体实例就是图6中的MSC/VLRA,该图8所示的MSC/VLR能实现图6中的MSC/VLRA所能实现的所有功能。如图8所示,该MSC/VLR包括:VLR、控制模块和漫游号码分配模块。其中,控制模块、VLR和漫游号码分配模块可为MSC/VLR中现有的模块,因此,这些模块所实现的基本功能属本领域技术人员公知内容,本文对此不再描述,而仅阐述基于本发明而新增的功能。图8所示MSC/VLR实现的功能包括:当用户的服务MSC/VLR宕机、且该用户未曾发起主叫业务或位置更新,如果用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、且该用户未曾发起主叫业务或位置更新,在此一个周期性位置更新期间内当该用户作为被叫,该宕机后重新恢复的服务MSC/VLR所进行的用于恢复被叫的处理。Fig. 8 is the internal composition diagram of the MSC/VLR that recovers again after the downtime among the present invention, and a specific example of this MSC/VLR is exactly the MSC/VLRA among Fig. 6, and the MSC/VLR shown in this Fig. 8 can realize All functions that MSC/VLRA in Fig. 6 can realize. As shown in Figure 8, the MSC/VLR includes: a VLR, a control module and a roaming number allocation module. Wherein, the control module, VLR and roaming number distribution module can be existing modules in the MSC/VLR, therefore, the basic functions realized by these modules belong to those skilled in the art. The function added by the present invention. The functions realized by the MSC/VLR shown in Figure 8 include: when the user's service MSC/VLR is down, and the user has not initiated a calling service or location update, if the user's service MSC/VLR is down after a periodic location update During the recovery period, and the user has not initiated the calling service or location update, when the user is called during the periodic location update period, the service MSC/VLR restored after the downtime is used for recovery Called processing.

其中,控制模块可从HLR接收呼叫信令,当被叫用户在本局登记并且该呼叫信令中的MSC号为本局MSC号时从该MSC/VLR的备份局提取该被叫用户的备份用户数据,更新VLR中该被叫用户的位置区信息,从HLR提取该被叫用户的用户数据并恢复该VLR中该被叫用户的用户数据,并触发漫游号码分配模块。漫游号码分配模块可在被控制模块触发后为该被叫用户分配本局漫游号码并通过该控制模块返回给该HLR。Wherein, the control module can receive call signaling from the HLR, and when the called user is registered in the local office and the MSC number in the call signaling is the MSC number of the local office, the backup user data of the called user is extracted from the backup office of the MSC/VLR , updating the location area information of the called user in the VLR, extracting the user data of the called user from the HLR and recovering the user data of the called user in the VLR, and triggering a roaming number allocation module. After being triggered by the control module, the roaming number assignment module can assign the local office roaming number to the called user and return it to the HLR through the control module.

另外,VLR还可当恢复该被叫用户的用户数据时,如果恢复用户数据失败,通过控制模块向HLR返回指示用户不可及的响应。控制模块还可进一步当从该MSC/VLR的备份局中提取该被叫用户的备份用户数据时,如果该被叫用户的备份用户数据不在该备份局中,从该HLR中提取该用户的用户数据并恢复,并触发所述漫游号码分配模块。这里,如果该被叫用户的备份用户数据不在该备份局中且不准许全网寻呼,则该控制模块可进一步向HLR返回指示用户不可及的响应;如果该被叫用户的备份用户数据在该备份局中且该被叫用户处于关机状态,则该控制模块可进一步向HLR返回指示缺席用户的响应。In addition, when restoring the user data of the called user, the VLR may return a response indicating that the user is unreachable to the HLR through the control module if the user data recovery fails. When the control module further extracts the backup user data of the called user from the backup office of the MSC/VLR, if the backup user data of the called user is not in the backup office, extract the user data of the user from the HLR. The data is recovered, and the roaming number allocation module is triggered. Here, if the backup user data of the called user is not in the backup office and the whole network paging is not allowed, the control module can further return a response indicating that the user is unreachable to the HLR; if the backup user data of the called user is in the In the backup office and the called user is turned off, the control module may further return a response indicating the absent user to the HLR.

此外,本发明还可提供另一种交换设备,其集成了图7和8所示交换设备的所有功能,即该种交换设备至少包括:控制模块、备份VLR、位置更新模块、VLR、寻呼模块和漫游号码分配模块,该交换设备还可进一步包括TMSI重分配模块。当用户的服务MSC/VLR宕机、且该用户未曾发起主叫业务或位置更新而该用户作为被叫时,该交换设备可作为该服务MSC/VLR的备份局恢复被叫,其具体实现参见图7;当用户的服务MSC/VLR宕机、且该用户未曾发起主叫业务或位置更新,如果用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、且该用户未曾发起主叫业务或位置更新,在此一个周期性位置更新期间内当该用户作为被叫时,该交换设备可作为该宕机后重新恢复的服务MSC/VLR恢复被叫,其具体实现参见图8。In addition, the present invention can also provide another switching device, which integrates all the functions of the switching device shown in Figures 7 and 8, that is, the switching device at least includes: a control module, a backup VLR, a location update module, a VLR, a paging module and a roaming number allocation module, the switching device may further include a TMSI re-allocation module. When the user's serving MSC/VLR is down, and the user has not initiated the calling service or location update and the user is the called party, the switching device can be used as the backup office of the serving MSC/VLR to restore the called party. For specific implementation, see Figure 7: When the user's service MSC/VLR is down, and the user has not initiated a calling service or location update, if the user's service MSC/VLR is restored within a periodic location update period after the downtime, and the user has not Initiate the calling service or update the location. During this periodic location update period, when the user is called, the switching device can be used as the MSC/VLR to restore the called service after the downtime. The specific implementation is shown in Fig. 8.

本发明还公开了一种信令转发设备,如本发明系统中的STP,该设备包括:优先级配置单元和信令转发单元。其中,优先级配置单元用于配置到达交换设备的直接路由优先级高于通过该交换设备的备份局到达该交换设备的迂回路由的优先级;此时,信令转发单元可从HLR接收呼叫信令,确定该呼叫信令的被叫用户的服务交换设备(如服务MSC/VLR),查询优先级配置单元,在该服务交换设备有效时,可通过高优先级的直达路由发送呼叫信令至该服务交换设备;在该服务交换设备失效时,可通过低优先级的迂回路由发送呼叫信令至该服务交换设备的备份局。或者,该优先级配置单元可用于配置交换设备的备份局的信令点为该交换设备的信令点的SCCP负荷分担信令点,且该交换设备的备份局的信令点的优先级低于该交换设备的信令点;此时,该信令转发单元可从HLR接收呼叫信令,确定呼叫信令地被叫用户的服务交换设备,查询该优先级配置单元,在该服务交换设备有效时,可发送呼叫信令至高优先级的该服务交换设备的信令点;在该服务交换设备失效时,可发送呼叫信令至低优先级的该服务交换设备的备份局的信令点。本发明的信令转发设备能够完成图5和图6所示的STP所能完成的所有功能,这里不再赘述,但均在本发明的保护范围之内。The invention also discloses a signaling forwarding device, such as the STP in the system of the invention, which includes: a priority configuration unit and a signaling forwarding unit. Wherein, the priority configuration unit is used to configure the priority of the direct route arriving at the switching device to be higher than the priority of the detour route arriving at the switching device through the backup office of the switching device; at this time, the signaling forwarding unit can receive the call signal from the HLR order, determine the service switching equipment (such as serving MSC/VLR) of the called user of the call signaling, query the priority configuration unit, and when the service switching equipment is valid, the call signaling can be sent to by a high-priority direct route The service switching device can send call signaling to the backup office of the service switching device through a low-priority detour route when the service switching device fails. Or, the priority configuration unit can be used to configure the signaling point of the backup office of the switching equipment as the SCCP load sharing signaling point of the signaling point of the switching equipment, and the priority of the signaling point of the backup office of the switching equipment is low At the signaling point of the switching equipment; at this time, the signaling forwarding unit can receive the call signaling from the HLR, determine the service switching equipment of the called user in the call signaling place, query the priority configuration unit, and in the service switching equipment When valid, call signaling can be sent to the signaling point of the service switching equipment with high priority; when the service switching equipment fails, call signaling can be sent to the signaling point of the backup office of the service switching equipment with low priority . The signaling forwarding device of the present invention can complete all the functions that the STP shown in FIG. 5 and FIG. 6 can complete, which will not be repeated here, but are within the protection scope of the present invention.

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present invention are included in the protection scope of the present invention.

Claims (67)

1.一种移动交换中心池中被叫恢复的方法,应用于包括:归属位置寄存器HLR和多个移动交换中心/拜访位置寄存器MSC/VLR构成的移动交换中心池MSC POOL的系统,其特征在于,在所述MSC POOL中设置每一MSC/VLR的备份局,在备份局备份包括国际移动用户标识和位置区域标识的备份用户数据;如果用户的服务MSC/VLR宕机、且该用户未曾发起主叫业务或位置更新,当该用户作为被叫时,该方法包括: 1. a method for called recovery in a mobile switching center pool, applied to include: the system of the mobile switching center pool MSC POOL formed by the home location register HLR and a plurality of mobile switching centers/visitor location registers MSC/VLR, characterized in that , the backup office of each MSC/VLR is set in the MSC POOL, and the backup user data including the International Mobile Subscriber Identity and the Location Area Identification are backed up in the backup office; if the service MSC/VLR of the user is down, and the user has not initiated Calling service or location update, when the user is called, the method includes: HLR通过信令传输节点STP将呼叫信令发送至该宕机的MSC/VLR的备份局,具体包括:当服务MSC/VLR有效时,STP将来自HLR的呼叫信令发送至服务MSC/VLR;当服务MSC/VLR失效时,STP将来自HLR的呼叫信令发送至服务MSC/VLR的备份局; The HLR sends the call signaling to the backup office of the downtime MSC/VLR through the signaling transfer node STP, specifically including: when the serving MSC/VLR is valid, the STP sends the call signaling from the HLR to the serving MSC/VLR; When the serving MSC/VLR fails, the STP sends the call signaling from the HLR to the backup office of the serving MSC/VLR; 该备份局向该用户发起寻呼并向HLR发起该用户的位置更新; The backup office initiates paging to the user and initiates location update of the user to the HLR; 该HLR将该用户的用户数据登记在该备份局并将该用户的服务MSC/VLR更新为该备份局。 The HLR registers the user data of the user in the backup office and updates the user's serving MSC/VLR to the backup office. 2.根据权利要求1所述的方法,其特征在于,所述备份局向被叫发起寻呼,包括: 2. The method according to claim 1, wherein the backup office initiates paging to the called party, comprising: 该备份局在收到所述呼叫信令时,如果用户未在本局登记并且该呼叫信令携带的MSC号非本局MSC号,则提取该用户的服务MSC/VLR在本局备份的用户数据,并按该用户数据向该用户发起寻呼。 When the backup office receives the call signaling, if the user is not registered in the office and the MSC number carried by the call signaling is not the MSC number of the office, then extract the user data backed up by the user's serving MSC/VLR in the office, and Initiate paging to the user according to the user data. 3.根据权利要求1或2所述的方法,其特征在于,所述向用户发起寻呼时,进一步包括:向HLR返回指示用户不可及的响应。 3. The method according to claim 1 or 2, wherein when initiating paging to the user, further comprising: returning a response indicating that the user is unreachable to the HLR. 4.根据权利要求3所述的方法,其特征在于,该方法进一步包括:设置定时器,在向用户发起寻呼时启动该定时器,在该定时器超时后再发送所述指示用户不可及的响应。 4. The method according to claim 3, further comprising: setting a timer, starting the timer when initiating paging to the user, and sending the instruction that the user is unreachable after the timer expires the response to. 5.根据权利要求1或2所述的方法,其特征在于,所述备份局向用户发起寻呼为只对用户进行一次寻呼。  5. The method according to claim 1 or 2, characterized in that, when the backup office initiates paging to the user, it only paging the user once. the 6.根据权利要求1所述的方法,其特征在于,所述备份局向HLR发起该用户的位置更新,该HLR将该用户的用户数据登记在该备份局并将该用户的服务MSC/VLR更新为该备份局,包括: 6. The method according to claim 1, wherein the backup office initiates the user's location update to the HLR, and the HLR registers the user's user data in the backup office and sends the user's service MSC/VLR Updates for this backup board include: 该备份局收到该用户的寻呼响应后,发送位置更新请求至该HLR; After receiving the user's paging response, the backup office sends a location update request to the HLR; 该HLR发送取消用户位置消息至该备份局; The HLR sends a cancel user location message to the backup office; 该备份局删除该宕机的MSC/VLR备份在本局的用户数据并返回取消用户位置确认给该HLR; The backup office deletes the user data backed up by the downtime MSC/VLR in the office and returns the confirmation of canceling the user location to the HLR; 该HLR将该用户的用户数据插入至该备份局,并记录该用户的服务MSC/VLR为该备份局。 The HLR inserts the user's user data into the backup office, and records the user's serving MSC/VLR as the backup office. 7.根据权利要求6所述的方法,其特征在于,所述HLR通过信令传输节点STP将呼叫信令和取消用户位置消息发送至该宕机的MSC/VLR的备份局; 7. method according to claim 6, it is characterized in that, described HLR sends call signaling and cancel subscriber location message to the backup office of the MSC/VLR of this downtime by signaling transfer node STP; 所述STP中预先配置:到达MSC/VLR的直接路由优先级高于通过该MSC/VLR的备份局到达该MSC/VLR的迂回路由的优先级;或者,该MSC/VLR的备份局的信令点为该MSC/VLR的信令点的SCCP负荷分担信令点,且该MSC/VLR的备份局的信令点的优先级低于该MSC/VLR的信令点; Pre-configuration in the STP: the priority of the direct route to the MSC/VLR is higher than the priority of the detour route to the MSC/VLR through the backup office of the MSC/VLR; or, the signaling of the backup office of the MSC/VLR The point is the SCCP load sharing signaling point of the signaling point of the MSC/VLR, and the signaling point of the backup office of the MSC/VLR has a lower priority than the signaling point of the MSC/VLR; 所述HLR通过STP将呼叫信令发送至该宕机的MSC/VLR的备份局,包括:该HLR将呼叫信令发送至该STP,所述STP确定该MSC/VLR宕机时,通过低优先级的迂回路由将呼叫信令发送至该宕机的MSC/VLR的备份局;或者,该HLR将呼叫信令发送至STP,所述STP确定该MSC/VLR宕机时,将呼叫信令发送至低优先级的该宕机的MSC/VLR的备份局的信令点; The HLR sends the call signaling to the backup office of the downtime MSC/VLR through the STP, including: the HLR sends the call signaling to the STP, and when the STP determines that the MSC/VLR is down, the low priority A detour at the level is by sending the call signaling to the backup office of the downtime MSC/VLR; or, the HLR sends the call signaling to the STP, and when the STP determines that the MSC/VLR is down, the call signaling is sent The signaling point of the backup office of the downtime MSC/VLR with the lowest priority; 所述HLR通过该STP发送取消用户位置消息至该备份局,包括:该HLR将取消用户位置消息发送至该STP,所述STP确定该MSC/VLR宕机时,通过低优先级的迂回路由将该取消用户位置消息发送至该宕机的MSC/VLR的备份局;或者,该HLR将该取消用户位置消息发送至STP,所述STP确定该MSC/VLR宕机时,将该取消用户位置消息发送至低优先级的该宕机的MSC/VLR的备份局的信令点。 The HLR sends the message of canceling the user location to the backup office through the STP, including: the HLR sends the message of canceling the user location to the STP, and when the STP determines that the MSC/VLR is down, it will send The message of canceling the user location is sent to the backup office of the downtime MSC/VLR; or, the HLR sends the message of canceling the location of the user to the STP, and when the STP determines that the MSC/VLR is downtime, the message of canceling the location of the user is sent. Send to the signaling point of the backup office of the downtime MSC/VLR with low priority. 8.根据权利要求1或6所述的方法,其特征在于,在该HLR将该用户的 用户数据登记在该备份局并将该用户的服务MSC/VLR更新为该备份局之后,该方法进一步包括:所述备份局将所登记该用户的用户数据备份在自身的备份局。 8. according to the described method of claim 1 or 6, it is characterized in that, after this HLR registers the subscriber data of this user at this backup office and the service MSC/VLR of this user is updated as this backup office, this method is further It includes: the backup office backups the user data of the registered user in its own backup office. 9.根据权利要求6所述的方法,其特征在于,该备份局收到该用户的寻呼响应后,进一步包括: 9. The method according to claim 6, characterized in that, after receiving the user's paging response, the backup office further comprises: 如果该用户未在本局登记,则该备份局发送位置更新请求至该HLR。 If the user is not registered in the home office, the backup office sends a location update request to the HLR. 10.根据权利要求1或6所述的方法,其特征在于,在该HLR将该用户的用户数据登记在该备份局并将该用户的服务MSC/VLR更新为该备份局之后,该方法进一步包括: 10. The method according to claim 1 or 6, characterized in that, after the subscriber data of the user is registered in the backup office by the HLR and the service MSC/VLR of the user is updated as the backup office, the method is further include: 该备份局分配包含null-NRI的TMSI给该用户,并通过该用户所属的RAN发送携带该TMSI和non-broadcast LAI的TMSI重分配命令给该用户的用户终端,该用户终端收到该non-broadcast LAI后向其所属RNC发起携带null-NRI的位置更新请求,该RNC根据该null-NRI为该用户分配MSC POOL中新的MSC/VLR作为服务MSC/VLR。 The backup office allocates a TMSI containing null-NRI to the user, and sends a TMSI reallocation command carrying the TMSI and non-broadcast LAI to the user terminal of the user through the RAN to which the user belongs, and the user terminal receives the non-broadcast LAI After the broadcast LAI, a location update request carrying a null-NRI is initiated to the RNC to which it belongs, and the RNC assigns a new MSC/VLR in the MSC POOL as a serving MSC/VLR for the user according to the null-NRI. 11.根据权利要求1所述的方法,其特征在于,如果所述用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、且该用户未曾发起主叫业务或位置更新,在此一个周期性位置更新期间内当该用户作为被叫时,进一步包括: 11. The method according to claim 1, wherein, if the user's service MSC/VLR is down and recovers within a periodical location update period, and the user has never initiated a calling service or location update, During this periodic location update period, when the user is called, it further includes: 所述HLR将呼叫信令发送至该宕机后重新恢复的MSC/VLR; Said HLR sends the call signaling to the MSC/VLR recovered after the downtime; 该宕机后重新恢复的MSC/VLR从其备份局中提取该用户的备份用户数据; The recovered MSC/VLR extracts the user's backup user data from its backup office; 该宕机后重新恢复的MSC/VLR更新该用户的位置区信息,并从HLR提取该用户的用户数据并恢复该用户数据,为该用户分配本局漫游号码并返回所分配的本局漫游号码给该HLR。 The recovered MSC/VLR updates the location area information of the user after the downtime, extracts the user data of the user from the HLR and restores the user data, assigns the roaming number of the local office to the user and returns the assigned roaming number of the local office to the user HLR. 12.根据权利要求11所述的方法,其特征在于,所述HLR通过STP将呼叫信令发送至该宕机后重新恢复的MSC/VLR; 12. method according to claim 11 is characterized in that, described HLR sends calling signaling to the MSC/VLR that recovers again after the downtime by STP; 所述STP中预先配置:到达MSC/VLR的直接路由优先级高于通过该 MSC/VLR的备份局到达该MSC/VLR的迂回路由的优先级;或者,该MSC/VLR的备份局的信令点为该MSC/VLR的信令点的SCCP负荷分担信令点,且该MSC/VLR的备份局的信令点的优先级低于该MSC/VLR的信令点; Pre-configuration in the STP: the priority of the direct route to the MSC/VLR is higher than the priority of the detour route to the MSC/VLR through the backup office of the MSC/VLR; or, the signaling of the backup office of the MSC/VLR The point is the SCCP load sharing signaling point of the signaling point of the MSC/VLR, and the signaling point of the backup office of the MSC/VLR has a lower priority than the signaling point of the MSC/VLR; 所述HLR通过STP将呼叫信令发送至该宕机后重新恢复的MSC/VLR,包括:该HLR将呼叫信令发送至该STP,所述STP确定该MSC/VLR有效时,通过高优先级的直达路由将呼叫信令发送至该宕机后重新恢复的MSC/VLR;或者,该HLR将呼叫信令发送至STP,所述STP确定该MSC/VLR有效时,将呼叫信令发送至高优先级的该宕机后重新恢复的MSC/VLR的信令点。 The HLR sends the call signaling to the recovered MSC/VLR through the STP, including: the HLR sends the call signaling to the STP, and when the STP determines that the MSC/VLR is valid, the high-priority The direct route sends the call signaling to the recovered MSC/VLR after the downtime; or, the HLR sends the call signaling to the STP, and when the STP determines that the MSC/VLR is valid, it sends the call signaling to the high-priority The signaling point of the MSC/VLR that recovers after the downtime of the level. 13.根据权利要求11所述的方法,其特征在于,所述宕机后重新恢复的MSC/VLR从其备份局中提取该用户的备份用户数据时,进一步包括: 13. The method according to claim 11, characterized in that, when the MSC/VLR recovering after the downtime extracts the user's backup user data from its backup bureau, further comprising: 如果该用户的备份用户数据在该备份局中,则从该备份局中提取该用户的备份用户数据;否则从该HLR中提取该用户的用户数据并恢复,为该用户分配本局漫游号码,并返回所分配的本局漫游号码给该HLR。 If the user's backup user data is in the backup office, then extract the user's backup user data from the backup office; otherwise, extract the user's user data from the HLR and recover, assign the user a roaming number of this office, and Return the allocated local office roaming number to the HLR. 14.根据权利要求1所述的方法,其特征在于,所述设置每一MSC/VLR的备份局,包括:在所述MSC POOL中集中设置一个或多个备份中心,每一备份中心为一个或多个MSC/VLR的备份局;或者,一个MSC/VLR的备份局为所述MSC POOL中除该MSC/VLR以外的另一MSC/VLR。 14. The method according to claim 1, wherein the backup office of each MSC/VLR is set, comprising: one or more backup centers are centrally set in the MSC POOL, and each backup center is one Or the backup office of multiple MSC/VLRs; or, the backup office of an MSC/VLR is another MSC/VLR other than the MSC/VLR in the MSC POOL. 15.根据权利要求1所述的方法,其特征在于,所述设置每一MSC/VLR的备份局,包括: 15. The method according to claim 1, wherein the backup office of each MSC/VLR is set, comprising: 建立主用局和备份局之间的备份链路; Establish a backup link between the primary office and the backup office; 通过备份链路将主用局的用户数据备份至备份局。 The user data of the active office is backed up to the backup office through the backup link. 16.根据权利要求15所述的方法,其特征在于,所述通过备份链路将主用局的用户数据备份至备份局之前,包括:自动触发主用局进行备份;所述通过备份链路将主用局的用户数据备份至备份局的方法包括:通过备份链路,主用局向备用局发送备份数据消息,将主用局的用户数据备份至备份局,所述备份数据消息的消息类型代码为101,包括长度为1字节的发送该消息的发送模块的标识、长度为1字节的接收该类消息的接收模块的标识、长度为1字节的该 类消息的消息类型代码、长度为1字节的该类消息的长度,以及长度可选的该消息中携带的数据; 16. The method according to claim 15, wherein before backing up the user data of the main office to the backup office through the backup link, it comprises: automatically triggering the backup of the main office; The method for backing up the user data of the main office to the backup office includes: through the backup link, the main office sends a backup data message to the backup office, backs up the user data of the main office to the backup office, and the message of the backup data message The type code is 101, including the identification of the sending module that sends the message with a length of 1 byte, the identification of the receiving module that receives this type of message with a length of 1 byte, and the message type code of this type of message with a length of 1 byte , the length of this type of message with a length of 1 byte, and the data carried in this message with an optional length; 或者,所述通过备份链路将主用局的用户数据备份至备份局之前,包括:通过系统维护触发备份;所述通过备份链路将主用局的用户数据备份至备份局的方法包括:通过备份链路,主用局向备用局发送备份所有用户数据请求,将主用局的所有用户数据备份至备份局,所述备份所有用户数据请求的消息类型代码为1,包括长度为1字节的发送该消息的发送模块的标识、长度为1的接收该类消息的接收模块的标识、长度为1字节的该类消息的消息类型代码、长度为1字节的该类消息的长度,以及长度可选的该消息中携带的数据。 Alternatively, before backing up the user data of the main office to the backup office through the backup link, it includes: triggering backup through system maintenance; the method of backing up the user data of the main office to the backup office through the backup link includes: Through the backup link, the master office sends a request for backing up all user data to the backup office, and backs up all user data of the master office to the backup office. The message type code of the backup all user data request is 1, including a length of 1 character. The identification of the sending module that sends the message, the identification of the receiving module that receives this type of message with a length of 1, the message type code of this type of message with a length of 1 byte, and the length of this type of message with a length of 1 byte , and the data carried in this message of optional length. 17.根据权利要求16所述的方法,其特征在于,所述自动触发主用局进行备份,包括:用户初始化时触发主用局进行备份、用户位置发生变化时触发主用局进行备份、用户被删除时触发主用局进行备份或用户开关机时触发主用局进行备份。 17. The method according to claim 16, wherein the automatically triggering the master office to perform backup includes: triggering the master office to perform backup when the user initializes, triggering the master office to perform backup when the user location changes, and the user When it is deleted, it triggers the primary office to perform backup or when the user turns on and off the machine, it triggers the primary office to perform backup. 18.根据权利要求15所述的方法,其特征在于,所述通过备份链路将主用局的用户数据备份至备份局之后,包括: 18. The method according to claim 15, characterized in that, after backing up the user data of the primary office to the backup office through the backup link, the steps include: 主用局向备份局发送删除用户消息,通知备份局删除用户数据,所述删除用户消息的消息类型代码为103;或者, The primary office sends a delete user message to the backup office to notify the backup office to delete user data, and the message type code of the delete user message is 103; or, 主用局向备份局发送删除所有备份数据请求,通知备份局删除所有备份数据,所述删除所有备份数据请求的消息类型代码为3;或者, The master office sends a request to delete all backup data to the backup office, instructing the backup office to delete all backup data, and the message type code of the request to delete all backup data is 3; or, 主用局向备份局发送备份控制变化通知,实现主用局对备份局的用户数据进行控制;所述备份控制参数变化通知的消息类型代码为5;或者, The main office sends a backup control change notification to the backup office, so that the main office can control the user data of the backup office; the message type code of the backup control parameter change notification is 5; or, 备份局向主用局发送停止备份通知,通知主用局停止备份用户数据;所述停止备份通知的消息类型代码为6。 The backup office sends a backup stop notification to the active office to notify the active office to stop backing up user data; the message type code of the backup stop notification is 6. 19.根据权利要求15所述的方法,其特征在于,所述通过备份链路将主用局的用户数据备份至备份局之后,包括: 19. The method according to claim 15, characterized in that, after backing up the user data of the primary office to the backup office through the backup link, the steps include: 备份局需要重新备份用户数据时,向主用局发送携带用户的IMSI的重备单个用户通知,从主用局重新备份与所述IMSI对应的用户数据;所述重备单 个用户通知的消息类型代码为105,包括长度为1的发送该消息的发送模块的标识、长度为1字节的接收该类消息的接收模块的标识、长度为1字节的该类消息的消息类型代码、长度为1字节的该类消息的长度,以及长度可选的该消息中携带的数据。 When the backup office needs to back up user data again, it sends a single user notification carrying the user's IMSI to the primary office, and re-backs up the user data corresponding to the IMSI from the primary office; the message of resetting the single user notification The type code is 105, including the identification of the sending module that sends the message with a length of 1, the identification of the receiving module that receives this type of message with a length of 1 byte, the message type code and length of this type of message with a length of 1 byte The length of this type of message is 1 byte, and the data carried in this message has an optional length. 20.根据权利要求15所述的方法,其特征在于,所述通过备份链路将主用局的用户数据备份至备份局之后,包括: 20. The method according to claim 15, characterized in that, after backing up the user data of the primary office to the backup office through the backup link, the steps include: 备份局判断出在设置的时间段内没有接收到来自主用局的携带用户数据的备份数据消息,以对用户数据进行重新备份,则删除用户数据。 The backup office determines that no backup data message carrying user data is received from the master office within the set time period, so as to back up the user data again, and then deletes the user data. 21.根据权利要求15所述的方法,其特征在于,所述通过备份链路将主用局的用户数据备份至备份局之后,包括:备份局定时向主用局发送重备命令,以从主用局重新备份用户数据。 21. The method according to claim 15, characterized in that, after backing up the user data of the main office to the backup office through the backup link, it includes: the backup office regularly sends a backup command to the main office to The master office backs up user data again. 22.一种移动交换中心池中被叫恢复的方法,应用于包括:HLR和多个MSC/VLR构成的MSC POOL的系统,其特征在于,在所述MSC POOL中设置每一MSC/VLR的备份局,在备份局备份包括国际移动用户标识和位置区域标识的备份用户数据;如果用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、且该用户未曾发起主叫业务或位置更新,在此一个周期性位置更新期间内当该用户作为被叫时,该方法包括: 22. A method for called recovery in a mobile switching center pool, applied to a system comprising: an MSC POOL formed by an HLR and a plurality of MSC/VLRs, characterized in that the MSC/VLR is set in the MSC POOL Backup office, where backup user data including IMSI and location area ID are backed up; if the user's service MSC/VLR is down and then restored within a periodic location update period, and the user has not initiated the calling service or location update, when the user is called during a periodical location update period, the method includes: 所述HLR通过STP将呼叫信令发送至该宕机后重新恢复的MSC/VLR,具体包括:当服务MSC/VLR有效时,STP将来自HLR的呼叫信令发送至服务MSC/VLR;当MSC/VLR失效时,STP将来自HLR的呼叫信令发送至服务MSC/VLR的备份局; Described HLR sends call signaling to the MSC/VLR recovered again after the downtime by STP, specifically includes: when serving MSC/VLR is valid, STP sends the calling signaling from HLR to serving MSC/VLR; When the /VLR fails, the STP sends the call signaling from the HLR to the backup office serving the MSC/VLR; 该宕机后重新恢复的MSC/VLR从其备份局中提取该用户的备份用户数据,更新该用户的位置区信息,并从该HLR提取该用户的用户数据并恢复该用户数据,为该用户分配本局漫游号码并返回所分配的本局漫游号码给该HLR。 The recovered MSC/VLR extracts the user's backup user data from its backup office, updates the user's location area information, and extracts the user's user data from the HLR and restores the user data to provide the user Allocate the local office roaming number and return the allocated local office roaming number to the HLR. 23.根据权利要求22所述的方法,其特征在于,所述HLR通过STP将呼叫信令发送至该宕机后重新恢复的MSC/VLR;  23. The method according to claim 22, characterized in that, the HLR sends the call signaling to the MSC/VLR recovered after the downtime by STP; 所述STP中预先配置:到达MSC/VLR的直接路由优先级高于通过该MSC/VLR的备份局到达该MSC/VLR的迂回路由的优先级;或者,该MSC/VLR的备份局的信令点为该MSC/VLR的信令点的SCCP负荷分担信令点,且该MSC/VLR的备份局的信令点的优先级低于该MSC/VLR的信令点; Pre-configuration in the STP: the priority of the direct route to the MSC/VLR is higher than the priority of the detour route to the MSC/VLR through the backup office of the MSC/VLR; or, the signaling of the backup office of the MSC/VLR The point is the SCCP load sharing signaling point of the signaling point of the MSC/VLR, and the signaling point of the backup office of the MSC/VLR has a lower priority than the signaling point of the MSC/VLR; 所述HLR通过STP将呼叫信令发送至该宕机后重新恢复的MSC/VLR,包括:该HLR将呼叫信令发送至该STP,所述STP确定该MSC/VLR有效时,通过高优先级的直达路由将呼叫信令发送至该宕机后重新恢复的MSC/VLR;或者,该HLR将呼叫信令发送至STP,所述STP确定该MSC/VLR有效时,将呼叫信令发送至高优先级的该宕机后重新恢复的MSC/VLR的信令点。 The HLR sends the call signaling to the recovered MSC/VLR through the STP, including: the HLR sends the call signaling to the STP, and when the STP determines that the MSC/VLR is valid, the high-priority The direct route sends the call signaling to the recovered MSC/VLR after the downtime; or, the HLR sends the call signaling to the STP, and when the STP determines that the MSC/VLR is valid, it sends the call signaling to the high-priority The signaling point of the MSC/VLR that recovers after the downtime of the level. 24.根据权利要求22所述的方法,其特征在于,当用户未在本局登记并且收到的呼叫信令携带的MSC号为本局MSC号,则该宕机后重新恢复的MSC/VLR从其备份局中提取该用户的备份用户数据。 24. The method according to claim 22, characterized in that, when the user is not registered in the office and the MSC number carried by the received call signaling is the MSC number of the office, then the MSC/VLR that has recovered after the downtime will start from its The backup user data of the user is extracted from the backup bureau. 25.根据权利要求22所述的方法,其特征在于,所述宕机后重新恢复的MSC/VLR从其备份局中提取该用户的备份用户数据时,进一步包括: 25. The method according to claim 22, wherein, when the MSC/VLR recovering after the downtime extracts the user's backup user data from its backup bureau, further comprising: 如果该用户的备份用户数据在该备份局中,则从该备份局中提取该用户的备份用户数据;否则从该HLR中提取该用户的用户数据并恢复,为该用户分配本局漫游号码,并返回所分配的本局漫游号码给该HLR。 If the user's backup user data is in the backup office, then extract the user's backup user data from the backup office; otherwise, extract the user's user data from the HLR and recover, assign the user a roaming number of this office, and Return the allocated local office roaming number to the HLR. 26.根据权利要求22所述的方法,其特征在于,所述设置每一MSC/VLR的备份局,包括:在所述MSC POOL中集中设置一个或多个备份中心,每一备份中心为一个或多个MSC/VLR的备份局;或者,一个MSC/VLR的备份局为所述MSC POOL中除该MSC/VLR以外的另一MSC/VLR。 26. The method according to claim 22, wherein the backup office of each MSC/VLR is set, comprising: one or more backup centers are centrally set in the MSC POOL, and each backup center is one Or the backup office of multiple MSC/VLRs; or, the backup office of an MSC/VLR is another MSC/VLR other than the MSC/VLR in the MSC POOL. 27.根据权利要求22所述的方法,其特征在于,所述设置每一MSC/VLR的备份局,包括: 27. The method according to claim 22, characterized in that, said setting the backup office of each MSC/VLR comprises: 建立主用局和备份局之间的备份链路; Establish a backup link between the primary office and the backup office; 通过备份链路将主用局的用户数据备份至备份局。 The user data of the active office is backed up to the backup office through the backup link. 28.根据权利要求27所述的方法,其特征在于,所述通过备份链路将主用局的用户数据备份至备份局之前,包括:自动触发主用局进行备份;所述通过 备份链路将主用局的用户数据备份至备份局的方法包括:通过备份链路,主用局向备用局发送备份数据消息,将主用局的用户数据备份至备份局,所述备份数据消息的消息类型代码为101,包括长度为1字节的发送该消息的发送模块的标识、长度为1字节的接收该类消息的接收模块的标识、长度为1字节的该类消息的消息类型代码、长度为1字节的该类消息的长度,以及长度可选的该消息中携带的数据; 28. The method according to claim 27, characterized in that before backing up the user data of the main office to the backup office through the backup link, it comprises: automatically triggering the backup of the main office; The method for backing up the user data of the main office to the backup office includes: through the backup link, the main office sends a backup data message to the backup office, backs up the user data of the main office to the backup office, and the message of the backup data message The type code is 101, including the identification of the sending module that sends the message with a length of 1 byte, the identification of the receiving module that receives this type of message with a length of 1 byte, and the message type code of this type of message with a length of 1 byte , the length of this type of message with a length of 1 byte, and the data carried in this message with an optional length; 或者,所述通过备份链路将主用局的用户数据备份至备份局之前,包括:通过系统维护触发备份;所述通过备份链路将主用局的用户数据备份至备份局的方法包括:通过备份链路,主用局向备用局发送备份所有用户数据请求,将主用局的所有用户数据备份至备份局,所述备份所有用户数据请求的消息类型代码为1,包括长度为1字节的发送该消息的发送模块的标识、长度为1的接收该类消息的接收模块的标识、长度为1字节的该类消息的消息类型代码、长度为1字节的该类消息的长度,以及长度可选的该消息中携带的数据。 Alternatively, before backing up the user data of the main office to the backup office through the backup link, it includes: triggering backup through system maintenance; the method of backing up the user data of the main office to the backup office through the backup link includes: Through the backup link, the master office sends a request for backing up all user data to the backup office, and backs up all user data of the master office to the backup office. The message type code of the backup all user data request is 1, including a length of 1 character. The identification of the sending module that sends the message, the identification of the receiving module that receives this type of message with a length of 1, the message type code of this type of message with a length of 1 byte, and the length of this type of message with a length of 1 byte , and the data carried in this message of optional length. 29.根据权利要求28所述的方法,其特征在于,所述自动触发主用局进行备份,包括:用户初始化时触发主用局进行备份、用户位置发生变化时触发主用局进行备份、用户被删除时触发主用局进行备份或用户开关机时触发主用局进行备份。 29. The method according to claim 28, wherein the automatically triggering the master office to perform backup includes: triggering the master office to perform backup when the user initializes, triggering the master office to perform backup when the user location changes, and the user When it is deleted, it triggers the primary office to perform backup or when the user turns on and off the machine, it triggers the primary office to perform backup. 30.根据权利要求27所述的方法,其特征在于,所述通过备份链路将主用局的用户数据备份至备份局之后,包括: 30. The method according to claim 27, characterized in that, after backing up the user data of the primary office to the backup office through the backup link, the steps include: 主用局向备份局发送删除用户消息,通知备份局删除用户数据,所述删除用户消息的消息类型代码为103;或者, The primary office sends a delete user message to the backup office to notify the backup office to delete user data, and the message type code of the delete user message is 103; or, 主用局向备份局发送删除所有备份数据请求,通知备份局删除所有备份数据,所述删除所有备份数据请求的消息类型代码为3;或者, The master office sends a request to delete all backup data to the backup office, instructing the backup office to delete all backup data, and the message type code of the request to delete all backup data is 3; or, 主用局向备份局发送备份控制变化通知,实现主用局对备份局的用户数据进行控制;所述备份控制参数变化通知的消息类型代码为5;或者, The main office sends a backup control change notification to the backup office, so that the main office can control the user data of the backup office; the message type code of the backup control parameter change notification is 5; or, 备份局向主用局发送停止备份通知,通知主用局停止备份用户数据;所述停止备份通知的消息类型代码为6。  The backup office sends a backup stop notification to the active office to notify the active office to stop backing up user data; the message type code of the backup stop notification is 6. the 31.根据权利要求27所述的方法,其特征在于,所述通过备份链路将主用局的用户数据备份至备份局之后,包括: 31. The method according to claim 27, characterized in that, after backing up the user data of the primary office to the backup office through the backup link, the steps include: 备份局需要重新备份用户数据时,向主用局发送携带用户的IMSI的重备单个用户通知,从主用局重新备份与所述IMSI对应的用户数据;所述重备单个用户通知的消息类型代码为105,包括长度为1的发送该消息的发送模块的标识、长度为1字节的接收该类消息的接收模块的标识、长度为1字节的该类消息的消息类型代码、长度为1字节的该类消息的长度,以及长度可选的该消息中携带的数据。 When the backup office needs to back up user data again, it sends a single user notification carrying the user's IMSI to the main office, and re-backs up the user data corresponding to the IMSI from the main office; the message type of the single user notification is The code is 105, including the identification of the sending module that sends the message with a length of 1, the identification of the receiving module that receives this type of message with a length of 1 byte, the message type code of this type of message with a length of 1 byte, and the length of 1 byte The length of this type of message is 1 byte, and the data carried in this message is optional. 32.根据权利要求27所述的方法,其特征在于,所述通过备份链路将主用局的用户数据备份至备份局之后,包括: 32. The method according to claim 27, characterized in that, after backing up the user data of the primary office to the backup office through the backup link, the steps include: 备份局判断处在设置的时间段内没有接收到来自主用局的携带用户数据的备份数据消息,以对用户数据进行重新备份,则删除用户数据。 The backup office judges that it has not received the backup data message carrying the user data from the main office within the set time period, so as to back up the user data again, and then deletes the user data. 33.根据权利要求27所述的方法,其特征在于,所述通过备份链路将主用局的用户数据备份至备份局之后,包括:备份局定时向主用局发送重备命令,以从主用局重新备份用户数据。 33. The method according to claim 27, characterized in that, after backing up the user data of the main office to the backup office through the backup link, it includes: the backup office regularly sends a backup command to the main office to The master office backs up user data again. 34.一种移动交换中心池中被叫恢复的系统,包括:HLR和多个MSC/VLR构成的MSC POOL,其特征在于,所述MSC POOL中进一步包括STP和每一MSC/VLR的备份局; 34. A system for called recovery in a mobile switching center pool, comprising: an MSC POOL formed by an HLR and a plurality of MSC/VLRs, characterized in that the MSC POOL further includes a backup office of STP and each MSC/VLR ; 所述HLR用于,在用户的服务MSC/VLR宕机、且该用户未曾发起主叫业务或位置更新而该用户作为被叫时,将呼叫信令通过STP发送至该宕机的MSC/VLR的备份局;在所述备份局发起位置更新时将该用户的用户数据插入该备份局并将该用户的服务MSC/VLR更新为该备份局; The HLR is used to send call signaling to the downtime MSC/VLR through STP when the user's serving MSC/VLR is down and the user has not initiated a calling service or location update and the user is called. the backup office; when the backup office initiates a location update, insert the user's user data into the backup office and update the user's serving MSC/VLR to the backup office; 所述备份局用于备份MSC/VLR的包括国际移动用户标识和位置区别标识的备份用户数据,在收到来自HLR的呼叫信令时向该用户发起寻呼并向HLR发起该用户的位置更新,登记所述HLR插入的该用户的用户数据; The backup office is used to back up the backup user data of the MSC/VLR including the international mobile subscriber identity and the location distinction identifier, and initiates paging to the user and initiates the location update of the user to the HLR when receiving the call signaling from the HLR , registering the user data of the user inserted by the HLR; STP,用于当MSC/VLR有效时,将来自HLR的呼叫信令发送至该MSC/VLR;当MSC/VLR失效时,将来自HLR的呼叫信令发送至该MSC/VLR 的备份局。 STP is used to send the call signaling from the HLR to the MSC/VLR when the MSC/VLR is valid; when the MSC/VLR fails, send the call signaling from the HLR to the backup office of the MSC/VLR. 35.根据权利要求34所述的系统,其特征在于,所述备份局进一步用于将所登记的该用户的用户数据备份在自身的备份局。 35. The system according to claim 34, wherein the backup office is further configured to back up the registered user data of the user in its own backup office. 36.根据权利要求34或35所述的系统,其特征在于,该系统进一步包括:用户终端及其所属RAN; 36. The system according to claim 34 or 35, characterized in that the system further comprises: a user terminal and the RAN to which it belongs; 所述备份局在登记了该用户的用户数据之后,进一步用于分配包含null-NRI的TMSI给该用户,并通过所述RAN下发携带该TMSI和non-broadcastLAI的TMSI重分配命令给该用户的用户终端; After the backup office has registered the user data of the user, it is further used to allocate a TMSI containing null-NRI to the user, and issue a TMSI reallocation command carrying the TMSI and non-broadcastLAI to the user through the RAN user terminal; 该用户终端用于在收到该non-broadcast LAI后向其所属RAN发起携带null-NRI的位置更新请求; The user terminal is used to initiate a location update request carrying a null-NRI to the RAN to which it belongs after receiving the non-broadcast LAI; 该RAN用于根据该null-NRI为该用户分配MSC POOL中新的MSC/VLR作为服务MSC/VLR。 The RAN is used to assign the user a new MSC/VLR in the MSC POOL as a serving MSC/VLR according to the null-NRI. 37.根据权利要求34所述的系统,其特征在于, 37. The system of claim 34, wherein: 所述HLR进一步用于,在所述用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、在此一个周期性位置更新期间内该用户未曾发起主叫业务或位置更新而该用户作为被叫时,将呼叫信令发送至该宕机后重新恢复的MSC/VLR,输出该用户的用户数据至该宕机后重新恢复的MSC/VLR,并从该宕机后重新恢复的MSC/VLR接收该用户的漫游号码; The HLR is further used to recover within a periodical location update period after the service MSC/VLR of the user goes down, and the user has not initiated a calling service or location update during this periodical location update period. When the user is called, the call signaling is sent to the recovered MSC/VLR after the downtime, and the user data of the user is output to the recovered MSC/VLR after the downtime, and then recovered from the downtime The MSC/VLR receives the user's roaming number; 所述MSC/VLR进一步用于,在宕机后在一个周期性位置更新期间内重新恢复时,在收到呼叫信令后从其备份局中提取该用户的备份用户数据更新该用户的位置区信息,并从HLR提取该用户的用户数据并恢复该用户数据,为该用户分配本局漫游号码并返回给该HLR。 The MSC/VLR is further used to extract the user's backup user data from its backup office to update the user's location area after receiving the call signaling when it resumes during a periodical location update period after a downtime Information, and extract the user data of the user from the HLR and restore the user data, distribute the roaming number of the local office for the user and return to the HLR. 38.根据权利要求37所述的系统,其特征在于,所述STP中预先配置:到达MSC/VLR的直接路由优先级高于通过该MSC/VLR的备份局到达该MSC/VLR的迂回路由的优先级;或者,MSC/VLR的备份局的信令点为该MSC/VLR的信令点的SCCP负荷分担信令点,且该MSC/VLR的备份局的信令点的优先级低于该MSC/VLR的信令点;  38. The system according to claim 37, characterized in that, it is pre-configured in the STP: the priority of the direct route to reach the MSC/VLR is higher than the detour route to the MSC/VLR through the backup office of the MSC/VLR priority; or, the signaling point of the backup office of the MSC/VLR is the SCCP load sharing signaling point of the signaling point of the MSC/VLR, and the priority of the signaling point of the backup office of the MSC/VLR is lower than the MSC/VLR signaling point; 在该MSC/VLR有效时,该STP通过高优先级的直达路由发送呼叫信令至该MSC/VLR,或者发送呼叫信令至高优先级的该MSC/VLR的信令点; When the MSC/VLR is valid, the STP sends call signaling to the MSC/VLR through a high-priority direct route, or sends call signaling to the signaling point of the high-priority MSC/VLR; 在该MSC/VLR失效时,该STP通过低优先级的迂回路由发送呼叫信令至该MSC/VLR的备份局,或者发送呼叫信令至低优先级的该MSC/VLR的备份局的信令点。 When the MSC/VLR fails, the STP sends call signaling to the backup office of the MSC/VLR through a low-priority detour, or sends call signaling to the signaling of the low-priority backup office of the MSC/VLR point. 39.根据权利要求34或37所述的系统,其特征在于,所述MSC POOL中集中设置一个或多个备份中心,一个MSC/VLR的备份局为其中一个备份中心;或者,一个MSC/VLR的备份局为所述MSC POOL中除该MSC/VLR以外的另一MSC/VLR。 39. The system according to claim 34 or 37, characterized in that, one or more backup centers are centrally set in the MSC POOL, and the backup office of a MSC/VLR is one of the backup centers; or, an MSC/VLR The backup office is another MSC/VLR other than the MSC/VLR in the MSC POOL. 40.根据权利要求34所述的系统,其特征在于,所述备份局包括备份接口,用于通过主用局和备份局之间建立的备份链路,接收由主用局的备份接口发送的用户数据。 40. The system according to claim 34, characterized in that, the backup office includes a backup interface for receiving the data sent by the backup interface of the main office through the backup link established between the main office and the backup office. User data. 41.根据权利要求40所述的系统,其特征在于,备份局的所述备份接口接收到由主用局的备份接口发送的删除用户通知后,所述备份局删除备份的用户数据。 41. The system according to claim 40, wherein after the backup interface of the backup office receives the user deletion notification sent by the backup interface of the main office, the backup office deletes the backup user data. 42.根据权利要求40所述的系统,其特征在于,所述备份局的备份接口进一步用于在需要重新备份用户数据时向主用局的备份接口发送携带用户的IMSI的重备份单个用户通知,从主用局备份与所述IMSI对应的用户数据。 42. The system according to claim 40, wherein the backup interface of the backup office is further configured to send a single user re-backup notification carrying the user's IMSI to the backup interface of the main office when user data needs to be backed up again , backing up the user data corresponding to the IMSI from the primary office. 43.根据权利要求34所述的系统,其特征在于,所述备份局进一步用于判断出在设置的时间段内没有接收到来自主用局的携带用户数据的备份数据消息,以对用户数据进行重新备份,则删除该备份数据消息中携带的IMSI所对应的用户数据。 43. The system according to claim 34, wherein the backup office is further used to determine that no backup data message carrying user data is received from the main office within the set time period, so as to perform user data If the backup is performed again, the user data corresponding to the IMSI carried in the backup data message is deleted. 44.根据权利要求34所述的系统,其特征在于,所述备份局通过备份局的备份接口定时向主用局的备份接口发送重备命令,以从主用局重新备份用户数据。 44. The system according to claim 34, wherein the backup office regularly sends a backup command to the backup interface of the active office through the backup interface of the backup office, so as to back up user data from the active office again. 45.一种移动交换中心池中被叫恢复的系统,包括:HLR和多个MSC/VLR构成的MSC POOL,其特征在于,所述MSC POOL中进一步包括STP和每一 MSC/VLR的备份局,在备份局包括国际移动用户标识和位置区别标识的备份用户数据; 45. A system for called recovery in a mobile switching center pool, comprising: an MSC POOL formed by an HLR and a plurality of MSC/VLRs, characterized in that the MSC POOL further includes a backup office of STP and each MSC/VLR , the backup user data including the International Mobile Subscriber Identity and the Location Distinguishing Identity at the backup office; 所述HLR用于,在所述用户的服务MSC/VLR宕机后在一个周期性位置更新期间内重新恢复、在此一个周期性位置更新期间内该用户未曾发起主叫业务或位置更新而该用户作为被叫时,将呼叫信令通过STP发送至该宕机后重新恢复的MSC/VLR,输出该用户的用户数据至该宕机后重新恢复的MSC/VLR,并从该宕机后重新恢复的MSC/VLR接收该用户的漫游号码; The HLR is used to recover within a periodical location update period after the service MSC/VLR of the user goes down, and the user has not initiated a calling service or location update during this periodical location update period and the When the user is called, the call signaling is sent to the recovered MSC/VLR through STP, and the user's user data is output to the MSC/VLR recovered after the crash, and restarted from the crash. The recovered MSC/VLR receives the user's roaming number; 所述MSC/VLR用于,在宕机后在一个周期性位置更新期间内重新恢复时,在收到呼叫信令后从其备份局中提取该用户的备份用户数据更新该用户的位置区信息,并从HLR提取该用户的用户数据并恢复该用户数据,为该用户分配本局漫游号码并返回给该HLR; The MSC/VLR is used to extract the user's backup user data from its backup office to update the user's location area information after receiving the call signaling when it is restored within a periodical location update period after a downtime , and extract the user data of the user from the HLR and restore the user data, assign the roaming number of the local office to the user and return it to the HLR; 所述STP,用于在服务MSC/VLR有效时,将来自HLR的呼叫信令发送至服务MSC/VLR;在服务MSC/VLR失效时,将来自HLR的呼叫信令发送至服务MSC/VLR的备份局。 The STP is used to send the call signaling from the HLR to the serving MSC/VLR when the serving MSC/VLR is valid; when the serving MSC/VLR fails, send the call signaling from the HLR to the serving MSC/VLR backup bureau. 46.根据权利要求45所述的系统,其特征在于,该系统进一步包括: 46. The system of claim 45, further comprising: STP,预先配置到达MSC/VLR的直接路由优先级高于通过该MSC/VLR的备份局到达该MSC/VLR的迂回路由的优先级;当MSC/VLR有效时,通过高优先级的直达路由发送呼叫信令至该MSC/VLR;当MSC/VLR失效时,通过低优先级的迂回路由发送呼叫信令至该MSC/VLR的备份局。 STP, the pre-configured priority of the direct route to the MSC/VLR is higher than the priority of the detour route to the MSC/VLR through the backup office of the MSC/VLR; when the MSC/VLR is valid, it is sent through the high-priority direct route The call signaling is sent to the MSC/VLR; when the MSC/VLR fails, the call signaling is sent to the backup office of the MSC/VLR through a low-priority detour route. 47.根据权利要求45所述的系统,其特征在于,该系统进一步包括: 47. The system of claim 45, further comprising: STP,预先配置MSC/VLR的备份局的信令点为该MSC/VLR的信令点的SCCP负荷分担信令点,且该MSC/VLR的备份局的信令点的优先级低于该MSC/VLR的信令点;该MSC/VLR有效时,发送呼叫信令至高优先级的该MSC/VLR的信令点;该MSC/VLR失效时,发送呼叫信令至低优先级的该MSC/VLR的备份局的信令点。 STP, pre-configure the signaling point of the backup office of the MSC/VLR as the SCCP load sharing signaling point of the signaling point of the MSC/VLR, and the priority of the signaling point of the backup office of the MSC/VLR is lower than that of the MSC /VLR signaling point; when the MSC/VLR is valid, send call signaling to the high-priority MSC/VLR signaling point; when the MSC/VLR fails, send call signaling to the low-priority MSC/VLR The signaling point of the backup office of the VLR. 48.根据权利要求45所述的系统,其特征在于,所述MSC POOL中集中设置一个或多个备份中心,一个MSC/VLR的备份局为其中一个备份中心;或 者,一个MSC/VLR的备份局为所述MSC POOL中除该MSC/VLR以外的另一MSC/VLR。 48. The system according to claim 45, characterized in that, one or more backup centers are centrally set in the MSC POOL, and the backup office of a MSC/VLR is one of the backup centers; or, the backup center of an MSC/VLR The backup office is another MSC/VLR other than the MSC/VLR in the MSC POOL. 49.根据权利要求45所述的系统,其特征在于,所述备份局包括备份接口,用于通过主用局和备份局之间建立的备份链路,接收由主用局的备份接口发送的用户数据。 49. The system according to claim 45, wherein the backup office includes a backup interface, which is used to receive the data sent by the backup interface of the main office through the backup link established between the main office and the backup office. User data. 50.根据权利要求49所述的系统,其特征在于,备份局的所述备份接口接收到由主用局的备份接口发送的删除用户通知后,所述备份局删除备份的用户数据。 50. The system according to claim 49, wherein after the backup interface of the backup office receives the user deletion notification sent by the backup interface of the main office, the backup office deletes the backup user data. 51.根据权利要求49所述的系统,其特征在于,所述备份局的备份接口进一步用于在需要重新备份用户数据时向主用局的备份接口发送携带用户的IMSI的重新备份单个用户通知,从主用局备份与所述IMSI对应的用户数据。 51. The system according to claim 49, wherein the backup interface of the backup office is further configured to send a single user re-backup notification carrying the user's IMSI to the backup interface of the primary office when user data needs to be backed up again , backing up the user data corresponding to the IMSI from the primary office. 52.根据权利要求45所述的系统,其特征在于,所述备份局进一步用于判断出在设置的时间段内没有接收到来自主用局的携带用户数据的备份数据消息,以对用户数据进行重新备份,则删除该备份数据消息中携带的IMSI所对应的用户数据。 52. The system according to claim 45, wherein the backup office is further used to determine that no backup data message carrying user data is received from the main office within the set time period, so as to perform user data If the backup is performed again, the user data corresponding to the IMSI carried in the backup data message is deleted. 53.根据权利要求45所述的系统,其特征在于,所述备份局通过备份局的备份接口定时向主用局的备份接口发送重备命令,以从主用局重新备份用户数据。 53. The system according to claim 45, wherein the backup office regularly sends a backup command to the backup interface of the active office through the backup interface of the backup office, so as to back up user data from the active office again. 54.一种交换设备,用于控制语音或数据交换,处理呼叫信令交互,实现接入网络设备之间的互连互通;其特征在于,位于由多个MSC/VLR构成的MSCPOOL中,该交换设备作为该MSC POOL中至少一个MSC/VLR的备份局,而该至少一个MSC/VLR作为该交换设备的主用局,该交换设备包括: 54. A switching device, used to control voice or data exchange, process call signaling interaction, and realize interconnection and intercommunication between access network devices; it is characterized in that it is located in an MSCPOOL composed of multiple MSCs/VLRs, the The switching equipment is used as the backup office of at least one MSC/VLR in the MSC POOL, and the at least one MSC/VLR is used as the main office of the switching equipment. The switching equipment includes: 第一模块,用于保存主用局的备份用户数据,所述备份用户数据包括国际移动用户标识和位置区别标识的; The first module is used to save the backup user data of the main user office, the backup user data includes the international mobile subscriber identity and the location distinction identifier; 第二模块,当呼叫信令的被叫用户非本局用户、且该呼叫信令并非呼叫本局时,从所述第一模块提取该被叫用户的备份用户数据,寻呼该被叫用户,发起该被叫用户的位置更新,再从该第一模块中删除该被叫用户的备份用户数据, 并将自身所在交换设备更新为该被叫用户的服务交换设备。 The second module, when the called user of the call signaling is not the local office user and the call signaling is not the calling local office, extract the backup user data of the called user from the first module, page the called user, and initiate The location of the called user is updated, and then the backup user data of the called user is deleted from the first module, and the switching device where the user is located is updated as the service switching device of the called user. 55.根据权利要求54所述的设备,其特征在于,所述第二模块包括: 55. The device of claim 54, wherein the second module comprises: 控制模块,当呼叫信令的被叫用户非本局用户、且该呼叫信令并非呼叫本局时,从所述第一模块提取该被叫用户的备份用户数据并触发寻呼模块;当寻呼响应的用户未在本局登记时触发位置更新模块;在HLR确认取消该被叫用户的位置之后从该第一模块删除该被叫用户的备份用户数据;从所述HLR提取该被叫用户的用户数据并插入寄存单元; The control module, when the called user of the call signaling is not the local office user and the call signaling is not the calling local office, extract the backup user data of the called user from the first module and trigger the paging module; when the paging response Trigger the location update module when the user is not registered at the local office; delete the backup user data of the called user from the first module after the HLR confirms that the location of the called user is canceled; extract the user data of the called user from the HLR and insert the storage unit; 位置更新模块,在被所述控制模块触发后,向HLR发起该被叫用户的位置更新; The location update module, after being triggered by the control module, initiates the location update of the called user to the HLR; 寻呼模块,在被所述控制模块触发后,按所述控制模块提取的该被叫用户的备份用户数据发起对该被叫用户的寻呼,并接收寻呼响应; The paging module, after being triggered by the control module, initiates paging to the called user according to the backup user data of the called user extracted by the control module, and receives a paging response; 寄存单元,按所述控制模块插入的该被叫用户的用户数据将该被叫用户登记在本局。 The registration unit registers the called user in the local office according to the user data of the called user inserted by the control module. 56.根据权利要求55所述的设备,其特征在于,所述控制模块进一步将寄存单元所登记的该被叫用户的用户数据备份于该交换设备的备份局。 56. The device according to claim 55, wherein the control module further backs up the user data of the called user registered in the registration unit in a backup office of the switching device. 57.根据权利要求54或55所述的设备,其特征在于,该设备进一步包括:TMSI重分配模块; 57. The device according to claim 54 or 55, wherein the device further comprises: a TMSI reallocation module; 所述控制模块进一步在寄存单元登记了该被叫用户之后触发所述TMSI重分配模块; The control module further triggers the TMSI reallocation module after the registration unit registers the called user; 所述TMSI重分配模块,在被该控制模块触发之后,分配包含null-NRI的TMSI给该被叫用户,并通过该控制模块向所述RAN下发携带该TMSI和non-broadcast LAI的TMSI重分配命令。 The TMSI redistribution module, after being triggered by the control module, distributes the TMSI containing the null-NRI to the called user, and sends the TMSI redistribution carrying the TMSI and non-broadcast LAI to the RAN through the control module Assign commands. 58.根据权利要求55所述的设备,其特征在于,该设备进一步包括:漫游号码分配模块; 58. The device according to claim 55, further comprising: a roaming number allocation module; 所述控制模块进一步用于,在呼叫信令的被叫用户非本局用户、且该呼叫信令呼叫本局时,从该交换设备的备份局提取该被叫用户的备份用户数据,更新该被叫用户的位置区信息,从HLR中提取该被叫用户的用户数据并恢复至所 述寄存单元,并触发漫游号码分配模块; The control module is further used to extract the backup user data of the called user from the backup office of the switching device when the called user of the call signaling is not the local office user and the call signaling calls the local office, and update the called user data. The user's location area information extracts the user data of the called user from the HLR and recovers to the registration unit, and triggers the roaming number allocation module; 所述漫游号码分配模块,在被该控制模块触发之后,为该被叫用户分配漫游号码并提供给HLR。 The roaming number assignment module, after being triggered by the control module, assigns a roaming number to the called user and provides it to the HLR. 59.根据权利要求54所述的设备,其特征在于,所述第一模块包括备份接口,用于通过主用局和备份局之间建立的备份链路,接收由主用局的备份接口发送的用户数据。 59. The device according to claim 54, characterized in that, the first module includes a backup interface, configured to receive data sent by the backup interface of the main office through the backup link established between the main office and the backup office. user data. 60.根据权利要求59所述的设备,其特征在于,第一模块的所述备份接口接收到由主用局的备份接口发送的删除用户通知后,所述第一模块删除备份的用户数据。 60. The device according to claim 59, characterized in that, after the backup interface of the first module receives a user deletion notification sent by the backup interface of the master office, the first module deletes the backup user data. 61.根据权利要求59所述的设备,其特征在于,所述第一模块的备份接口进一步用于在需要重新备份用户数据时向主用局的备份接口发送携带用户的IMSI的重备份单个用户通知,从主用局备份与所述IMSI对应的用户数据。 61. The device according to claim 59, wherein the backup interface of the first module is further used to send a backup single user carrying the user's IMSI to the backup interface of the primary office when user data needs to be backed up again Notify, and back up the user data corresponding to the IMSI from the primary office. 62.根据权利要求54所述的设备,其特征在于,所述第一模块进一步用于判断出在设置的时间段内没有接收到来自主用局的携带用户数据的备份数据消息,以对用户数据进行重新备份,则删除该备份数据消息中携带的IMSI所对应的用户数据。 62. The device according to claim 54, wherein the first module is further configured to determine that no backup data message carrying user data is received from the primary office within the set time period, so as to save the user data If the backup is performed again, the user data corresponding to the IMSI carried in the backup data message is deleted. 63.根据权利要求54所述的设备,其特征在于,所述第一模块通过备份接口定时向主用局的备份接口发送重备命令,以从主用局重新备份用户数据。 63. The device according to claim 54, wherein the first module regularly sends a backup command to the backup interface of the active office through the backup interface, so as to back up user data from the active office again. 64.一种交换设备,用于控制语音或数据交换,处理呼叫信令交互,实现接入网络设备之间的互连互通,其特征在于,该交换设备作为主用局位于由多个MSC/VLR构成的MSC POOL中,且该MSC POOL中还包括该交换设备的备份局,在备份局包括国际移动用户标识和位置区别标识的备份用户数据,该交换设备包括: 64. A switching device, used to control voice or data exchange, process call signaling interaction, and realize interconnection and intercommunication between access network devices, it is characterized in that the switching device is located as a primary office and is located in a plurality of MSC/ In the MSC POOL formed by the VLR, and the MSC POOL also includes the backup office of the switching equipment, the backup office includes the backup user data of the International Mobile Subscriber Identity and the location distinction identifier, and the switching equipment includes: 第三模块,用于在呼叫信令的被叫用户非本局用户、且该呼叫信令呼叫本局时,从该交换设备的备份局提取该被叫用户的备份用户数据,更新该被叫用户的位置区信息,恢复该被叫用户的用户数据,并提供该被叫用户的漫游号码。 The third module is used to extract the backup user data of the called user from the backup office of the switching equipment when the called user of the call signaling is not the local office user and the call signaling calls the local office, and update the called user's location area information, restore the user data of the called user, and provide the roaming number of the called user. 65.根据权利要求64所述的设备,其特征在于,所述第三模块包括:  65. The device of claim 64, wherein the third module comprises: 控制模块,在呼叫信令的被叫用户非本局用户、且该呼叫信令呼叫本局时,从该交换设备的备份局提取该被叫用户的备份用户数据,更新该被叫用户的位置区信息,从HLR中提取该被叫用户的用户数据并输出至寄存单元,并触发漫游号码分配模块; The control module extracts the backup user data of the called user from the backup office of the switching device and updates the location area information of the called user when the called user of the call signaling is not a local office user and the call signaling calls the local office , extracting the user data of the called user from the HLR and outputting it to the registration unit, and triggering the roaming number allocation module; 漫游号码分配模块,在被该控制模块触发之后,为该被叫用户分配漫游号码并提供给HLR; The roaming number allocation module, after being triggered by the control module, allocates a roaming number for the called user and provides it to the HLR; 寄存单元,用于按来自控制模块的用户数据恢复该被叫用户的用户数据。 The registering unit is used for recovering the user data of the called user according to the user data from the control module. 66.一种信令转发设备,其特征在于,该设备包括: 66. A signaling forwarding device, characterized in that the device comprises: 优先级配置单元,用于配置到达交换设备的直接路由优先级高于通过该交换设备的备份局到达该交换设备的迂回路由的优先级; A priority configuration unit, configured to configure the priority of the direct route to the switching device to be higher than the priority of the detour route to the switching device through the backup office of the switching device; 信令转发单元,用于从HLR接收呼叫信令,确定被叫用户的服务交换设备,查询所述优先级配置单元,在该服务交换设备有效时,通过高优先级的直达路由发送呼叫信令至该服务交换设备;在该服务交换设备失效时,通过低优先级的迂回路由发送呼叫信令至该服务交换设备的备份局,所述备份局中备份了被叫用户的包括国际移动用户标识和位置区别标识的备用用户数据。 The signaling forwarding unit is used to receive call signaling from the HLR, determine the service switching device of the called user, query the priority configuration unit, and send the call signaling through a high-priority direct route when the service switching device is valid To the service switching equipment; when the service switching equipment fails, send call signaling to the backup office of the service switching equipment through a low-priority detour route, in which the called user’s IMSI is backed up in the backup office Alternate user data identified by location and location. 67.一种信令转发设备,其特征在于,该设备包括: 67. A signaling forwarding device, characterized in that the device comprises: 优先级配置单元,用于配置交换设备的备份局的信令点为该交换设备的信令点的SCCP负荷分担信令点,且该交换设备的备份局的信令点的优先级低于该交换设备的信令点; The priority configuration unit is used to configure the signaling point of the backup office of the switching equipment as the SCCP load sharing signaling point of the signaling point of the switching equipment, and the priority of the signaling point of the backup office of the switching equipment is lower than the signaling point of the switching equipment. Signaling point of switching equipment; 信令转发单元,用于从HLR接收呼叫信令,确定被叫用户的服务交换设备,查询所述优先级配置单元,在该服务交换设备有效时,发送呼叫信令至高优先级的该服务交换设备的信令点;在该服务交换设备失效时,发送呼叫信令至低优先级的该服务交换设备的备份局的信令点,所述备份局中备份了被叫用户的包括国际移动用户标识和位置区别标识的备用用户数据。  The signaling forwarding unit is used to receive call signaling from the HLR, determine the service switching device of the called user, query the priority configuration unit, and send the call signaling to the high priority service switching device when the service switching device is valid. The signaling point of the equipment; when the service switching equipment fails, send call signaling to the signaling point of the backup office of the service switching equipment with low priority, in which the called user is backed up in the backup office, including international mobile users Alternate user data for identification and positional distinction identification. the
CN2007101820525A 2006-12-01 2007-10-24 Method, system and equipment for called recovery in mobile switching center pool Expired - Fee Related CN101159921B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101820525A CN101159921B (en) 2006-12-01 2007-10-24 Method, system and equipment for called recovery in mobile switching center pool

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200610160923 2006-12-01
CN200610160923.9 2006-12-01
CN2007101820525A CN101159921B (en) 2006-12-01 2007-10-24 Method, system and equipment for called recovery in mobile switching center pool

Publications (2)

Publication Number Publication Date
CN101159921A CN101159921A (en) 2008-04-09
CN101159921B true CN101159921B (en) 2012-04-04

Family

ID=39307811

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101820525A Expired - Fee Related CN101159921B (en) 2006-12-01 2007-10-24 Method, system and equipment for called recovery in mobile switching center pool

Country Status (1)

Country Link
CN (1) CN101159921B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101895913B (en) * 2009-05-19 2012-10-31 中国移动通信集团公司 User data backup and acquisition method, system and device
CN101790247A (en) 2010-02-26 2010-07-28 华为技术有限公司 Method, device and system for processing called continuation
CN103001987B (en) * 2011-09-16 2016-05-25 中国移动通信集团公司 A kind of data processing method and data processing node
WO2013104101A1 (en) * 2012-01-09 2013-07-18 Telefonaktiebolaget L M Ericsson (Publ) Method for allowing a successful first mobile terminated call towards a mobile subscriber initially assigned to a failing core network node
CN102833706A (en) * 2012-08-13 2012-12-19 中兴国通通讯装备技术(北京)有限公司 HLR (home location register)-BYPASS method based on fixed IMSI (international mobile subscriber identity) generating algorithm
CN103716819A (en) * 2012-09-29 2014-04-09 华为技术有限公司 Visitor-location-register fault processing method and mobile management network element
CN104254099B (en) * 2013-06-28 2017-11-21 中国移动通信集团公司 The restoration methods and system of termination short message service in MSC POOL

Also Published As

Publication number Publication date
CN101159921A (en) 2008-04-09

Similar Documents

Publication Publication Date Title
US8160582B2 (en) Method, system and device for called party recovery in mobile switch center pool
US9307390B2 (en) Group based mobility optimization method and device in machine-type communication
CN101159921B (en) Method, system and equipment for called recovery in mobile switching center pool
JP4418825B2 (en) Mobile service switching center call retransmission structure
CN102714882B (en) Network entity for mobile communications towards mobile stations
CN1258935C (en) Disaster Tolerance Method for Mobile Softswitch Network
CN101019440B (en) Routing Based on Transport Utilization
CA2274622C (en) Method of controlling paging in a plurality of mobile switching centers in a radio telecommunications network
FI113435B (en) Disconnection of connection in a telecommunication system
CN101384015B (en) Distributed telecommunication apparatus and service processing method for distributed telecommunication apparatus
CN101047900B (en) Recovery method of terminal called service, mobile exchange center and system
CN101217694B (en) A method, system and device of called resumption in the mobile transferring pool
CN101150781B (en) Called recovery method, device and system for mobile switching center pool
CN100372425C (en) A method for realizing group call roaming of trunking service
CN101001465A (en) Method, system and MSC/VLR of calling called subscriber
CN101179815B (en) Mobile switching center pool fault handling method, device and system
JP2000050362A (en) Method and apparatus for controlling regulation of mobile communication system
EP2156696B1 (en) Logical paging areas
KR101090115B1 (en) Method and device for paging in trunking system
US10244505B2 (en) Operating a pool of mobility nodes
US8666404B2 (en) Method and apparatus for unloading terminal quickly
WO2001031952A1 (en) A method of deleting subscriber data of an inactive mobile station from a system database
CN102469424A (en) Method and system for processing later forwarding services
CN101409870A (en) Method and apparatus for distributing message
JP2002171547A (en) Inter-office mobile subscriber calling system, method and recording medium

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: 20120404

CF01 Termination of patent right due to non-payment of annual fee