Method, system and device for called party recovery in mobile switch center pool
First Claim
1. A method for called party recovery in a Mobile Switch Center (MSC) Pool, applied in a system that comprises a Home Location Register (HLR) and an MSC Pool including multiple Mobile Switch Centers/Visitor Location Registers (MSC/VLRs), comprising:
- configuring a backup server for each MSC/VLR in the MSC Pool;
the method further comprising;
if an MSC/VLR serving a user is down, the user does not initiate a calling service or a location update, and the user is called,sending, by the HLR, a call signaling to the backup server of the MSC/VLR that is down;
initiating, by the backup server of the MSC/VLR, a paging request to the user and initiating a location update for the user to the HLR;
registering, by the HLR, user data of the user at the backup server of the MSC/VLR and switching the MSC/VLR serving the user to the backup server of the MSC/VLR;
wherein initiating the location update for the user to the HLR;
the HLR registering user data of the user at the backup server of the MSC/VLR and switching the MSC/VLR serving the user to the backup server of the MSC/VLR comprise;
sending, by the backup server of the MSC/VLR, a location update request to the HLR after receiving a paging response from the user;
sending, by the HLR, a message to the backup server to cancel user location;
removing, by the backup server, the user data of the user backed up at the local server from the MSC/VLR that is down and returning a cancel user location confirmation to the HLR;
inserting, by the HLR, the user data of the user into the backup server and registering the backup server as an serving MSC/VLR of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for called party recovery in an MSC Pool, applied in a system that comprises an HLR and an MSC Pool including multiple MSC/VLRs, includes configuring a backup server for each MSC/VLR in the MSC Pool; if an MSC/VLR serving a user is down, the user has not initiated any calling service or location update and the user is called, further includes: the HLR sending a call signaling to the backup server of the MSC/VLR that is down; the backup server of the MSC/VLR initiating a paging request to the user and initiating a location update for the user to the HLR; the HLR registering user data of the user at the backup server and switching the MSC/VLR serving the user to the backup server. The present invention also discloses other methods, systems and devices, which can solve the problem of called party recovery in the MSC Pool.
-
Citations
24 Claims
-
1. A method for called party recovery in a Mobile Switch Center (MSC) Pool, applied in a system that comprises a Home Location Register (HLR) and an MSC Pool including multiple Mobile Switch Centers/Visitor Location Registers (MSC/VLRs), comprising:
- configuring a backup server for each MSC/VLR in the MSC Pool;
the method further comprising;
if an MSC/VLR serving a user is down, the user does not initiate a calling service or a location update, and the user is called,sending, by the HLR, a call signaling to the backup server of the MSC/VLR that is down; initiating, by the backup server of the MSC/VLR, a paging request to the user and initiating a location update for the user to the HLR; registering, by the HLR, user data of the user at the backup server of the MSC/VLR and switching the MSC/VLR serving the user to the backup server of the MSC/VLR; wherein initiating the location update for the user to the HLR;
the HLR registering user data of the user at the backup server of the MSC/VLR and switching the MSC/VLR serving the user to the backup server of the MSC/VLR comprise;sending, by the backup server of the MSC/VLR, a location update request to the HLR after receiving a paging response from the user; sending, by the HLR, a message to the backup server to cancel user location; removing, by the backup server, the user data of the user backed up at the local server from the MSC/VLR that is down and returning a cancel user location confirmation to the HLR; inserting, by the HLR, the user data of the user into the backup server and registering the backup server as an serving MSC/VLR of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- configuring a backup server for each MSC/VLR in the MSC Pool;
-
12. A method for called party recovery in a Mobile Switch Center (MSC) Pool, applied in a system that comprises a Home Location Register (HLR) and an MSC Pool including multiple Mobile Switch Centers / Visitor Location Registers (MSC/VLRs), comprising:
- configuring a backup server for each MSC/VLR in the MSC Pool;
the method further comprising;
if an MSC/VLR serving a user is recovered within a period of one periodic location update after the MSC/VLR is down, the user has not initiated any calling service or location update, and the user is called during the period of one periodic location update,one of;
configuring, in a Signaling Transfer Point (STP), the priority of a direct route to the MSC/VLR to be higher than the priority of an indirect route to the MSC/VLR via the backup server of the MSC/VLR;
or configuring, in the STP, a signaling point of the backup server of the MSC/VLR to be a Signaling Connection Control Part (SCCP) load sharing signal point of a signaling point of the MSC/VLR, and the priority of the signaling point of the backup server of the MSC/VLR to be lower than the signaling point of the MSC/VLR;sending, by the HLR, a call signaling to the MSC/VLR that is recovered; obtaining, by the MSC/VLR that is recovered, first user data of the user, updating location information of the user, recovering second user data of the user in the HLR, allocating a roaming number of a local server for the user and returning the roaming number to the HLR; wherein sending the call signaling to the MSC/VLR that is recovered comprises; sending, by the HLR, the call signaling to the STP when the STP confirms that the MSC/VLR is valid; and one of;
sending, by the STP, the call signaling to the MSC/VLR that is recovered via the direct route;
or sending, by the HLR, the call signaling to the STP when the STP confirms that the MSC/VLR is valid; andsending, by the STP, the call signaling to the signaling point of the MSC/VLR that is recovered; and
the priority of the signaling point of the MSC/VLR is higher than the priority of the signaling point of the backup server of the MSC/VLR which is load sharing with the signaling point of the MSC/VLR. - View Dependent Claims (13, 14, 15)
- configuring a backup server for each MSC/VLR in the MSC Pool;
-
16. A system for called party recovery in a Mobile Switch Center (MSC) Pool, comprising:
-
a Home Location Register (HLR) and a backup server of each MSC/VLR in the MSC Pool including multiple Mobile Switch Centers / Visitor Location Registers (MSC/VLRs);
whereinthe HLR is configured to send, when an MSC/VLR serving a user is down, the user has not initiated any calling service or location update and the user is called, a call signaling to the backup server of the MSC/VLR that is down;
insert, when the backup server initiates a location update, user data of the user to the backup server and switch the MSC/VLR serving the user to the backup server;the backup server of the MSC/VLR that is down is configured to back up the user data of the user on the MSC/VLR, initiate a paging request to the user and initiate a location update for the user when receiving the call signaling from the HLR, register the user data of the user inserted by the HLR; and a user terminal of the user and a Radio Access Network (RAN) to which the user terminal belongs;
whereinthe backup server is configured to, after registering the user data of the user, allocate a Temporary Mobile Subscriber Identity (TMSI) containing a null Network Resource Identifier (null-NRI) to the user, and issue, via the RAN, a TMSI re-allocation command containing the TMSI and a non-broadcast Location Area Identity (LAI) to the user terminal of the user; the user terminal is configured to, after receiving the non-broadcast LAI, initiate a location update request with the null-NRI to the RAN; the RAN is configured to allocate a new MSC/VLR in the MSC Pool as an MSC/VLR serving the user for the user according to the null-NRI. - View Dependent Claims (17, 18, 19)
-
-
20. A system for called party recovery in a Mobile Switch Center (MSC) Pool, comprising:
-
a Home Location Register (HLR) and an MSC Pool including multiple Mobile Switch Centers / Visitor Location Registers (MSC/VLRs) wherein the MSC Pool further comprises a backup server of each MSC/VLR;
whereinthe HLR is configured to, when an MSC/VLR serving a user is down and is recovered within a period of one periodic location update, the user has not initiated any calling service or location update within the period of one periodic location update, and the user is called, send a call signaling to the MSC/VLR that is recovered, output user data of the user to the MSC/VLR that is recovered, and receive a roaming number of the user from the MSC/VLR that is recovered; the MSC/VLR is configured to, when the MSC/VLR that is down is recovered within the period of one periodic location update, obtain backup user data of the user from the backup server of the MSC/VLR after receiving the call signaling, update location information of the user, obtain the user data of the user from the HLR and recover the user data, allocate a roaming number for the user and return the roaming number to the HLR; and a Signaling Transfer Point (STP), wherein the STP is configured with that;
the priority of a direct route to the MSC/VLR is higher than the priority of an indirect route to the MSC/VLR via the backup server of the MSC/VLR;
ora signaling point of the backup server of the MSC/VLR is a Signaling Connection Control Part (SCOP) load sharing signal point of a signaling point of the MSC/VLR, and the priority of the signaling point of the backup server of the MSC/VLR is lower than the signaling point of the MSC/VLR; the STP is configured to, when the MSC/VLR is recovered, send the call signaling to the MSC/VLR via the direct route;
or send the call signaling to the signaling point of the MSC/VLR;and the priority of the signaling point of the MSC/VLR is higher than the priority of the signaling point of the backup server of the MSC/VLR which is load sharing with the signaling point of the MSC/VLR. - View Dependent Claims (21)
-
-
22. A switch device, located in a Mobile Switch Center (MSC) Pool including multiple Mobile Switch Centers / Visitor Location Registers (MSC/VLRs), wherein the switch device is a backup server of at least one MSC/VLR in the MSC Pool, and the at least one MSC/VLR is a main server of the switch device, and the switch device comprises:
-
a first module, configured to store backup user data of on the main server; a second module, configured to, when a called user in a call signaling is not a user of a local server and the call signaling is not for calling the local server, obtain the backup user data of the called user from the first module, initiate a paging request to the called user, initiate a location update for the called user, remove the backup user data of the called user from the first module, and switch the switch device in which the second module is located to a new switch device serving the called user; wherein the second module comprises;
a control module, a location update module, a paging module and a register unit;
whereinthe control module is configured to, when the called user in the call signaling is not a user of the local server and the call signaling is not for calling the local server, obtain the backup user data of the called user from the first module and trigger the paging module;
when the called user that responds to the paging request is not registered at the local server, trigger the location update module;
when a Home Location Register (HLR) confirms canceling location of the called user, remove the backup user data of the called user from the first module;
obtain the user data of the called user from the HLR and insert the user data into the register unit;the location update module is configured to initiate a location update for the called user to the HLR after triggered by the control module; the paging module is configured to initiate the paging request to the called user according to the backup user data of the called user obtained by the control module after triggered by the control module, and receive a paging response; the register unit is configured to register the called user at the local server according to the user data of the called user inserted by the control module; and a Temporary Mobile Subscriber Identity (TMSI) re-allocation module, configured to, after triggered by the control module after the register unit registers the called user, allocate a TMSI containing a null Network Resource Identifier (null-NRI) to the called user, and issue a TMSI re-allocation command containing the TMSI and a non-broadcast Location Area Identity (LAI) to a Radio Access Network (RAN) via the control module. - View Dependent Claims (23, 24)
-
Specification