Method for processing paging and mobile switching center

A method for processing paging and a mobile switching center are provided in embodiments of the present invention, where the method includes: buffering, by a mobile switching center when a mobile terminal is performing a first communication service, a paging message triggered by a second communication service for paging the mobile terminal; and sending, by the mobile switching center, the paging message to the mobile terminal after the mobile terminal ends the first communication service.

FIELD

Embodiments of the present invention relate to communication technologies and in particular to a method for processing paging and a mobile switching center.

BACKGROUND

When a mobile switching center is paging a mobile terminal (User Equipment, UE for short), the UE is performing another communication service, such as a call service (a calling party service or a called party service), a short message service (a mobile-originated short message service or a mobile-terminated short message service), an unstructured supplementary service data (Unstructured Supplementary Service Data, USSD for short) service, or a location based service (Location Based Services, LBS for short).

In the prior art, when the UE is performing another communication service, a radio resource (Radio Resource, RR for short) connection is being established or the RR connection is already established, and the UE no longer listens to a paging channel, causing a paging failure.

SUMMARY

Embodiments of the present invention provide a method for processing paging and a mobile switching center, so as to increase the paging success rate.

An embodiment of the present invention provides a method for processing paging, including: buffering, by a mobile switching center when a mobile terminal is performing a first communication service, a paging message triggered by a second communication service for paging the mobile terminal; and sending, by the mobile switching center, the paging message to the mobile terminal after the mobile terminal ends the first communication service.

An embodiment of the present invention further provides a mobile switching center, including: a buffering module, configured to: when a mobile terminal is performing a first communication service, buffer a paging message triggered by a second communication service for paging the mobile terminal; and a paging module, configured to send the paging message to the mobile terminal after the mobile terminal ends the first communication service.

It can be seen from the preceding technical solutions that, in the embodiments of the present invention, when the mobile terminal is performing the first communication service, the mobile switching center buffers the paging message triggered by the second communication service for paging the mobile terminal; and after the mobile terminal ends the first communication service, the mobile switching center may send the paging message to the mobile terminal, thereby increasing the paging success rate.

DETAILED DESCRIPTION OF THE EMBODIMENTS

FIG. 1is a schematic flow chart of a method for processing paging according to a first embodiment of the present invention. As shown inFIG. 1, the method for processing paging in this embodiment may include the following steps.

Step101: When a mobile terminal is performing a first communication service, a mobile switching center buffers a paging message triggered by a second communication service for paging the mobile terminal, where the first communication service may include but is not limited to a call service (a calling party service or a called party service), a short message service (a mobile-originated short message service or a mobile-terminated short message service), a USSD service or an LBS service; and the second communication service may include but is not limited to a downlink call service (a called party service) or a downlink short message service (a mobile-terminated short message service). Persons skilled in the art should understand that: the time for performing the first communication service needs to be shorter than that allowed for paging, by the mobile switching center, the mobile terminal, as triggered by the second communication service.

Specifically, when the mobile terminal is in an idle state (that is, the mobile terminal is not performing any communication service), the mobile switching center sends the paging message triggered by the second communication service (the downlink call service or the downlink short message service) for paging the mobile terminal, to the mobile terminal. Before the mobile terminal receives the paging message and when the mobile terminal starts to perform the first communication service (a communication service such as a call service, a short message service, a USSD service, or an LBS), the mobile switching center buffers a paging message triggered by the second communication service for re-paging the mobile terminal (after paging the mobile terminal times out). Therefore, the mobile switching center buffers the paging message triggered by the second communication service for paging the mobile terminal, rather than repeatedly sending the paging message for re-paging the mobile terminal to the mobile terminal. This saves paging channels and thereby avoids invalid occupation of air interface paging channels; or after the terminal starts to perform the first communication service (a communication service such as a call service, a short message service, a USSD service or an LBS), and before the mobile switching center delivers the paging message triggered by the second communication service (a downlink call service or a downlink short message service) for paging the mobile terminal, the mobile switching center starts to buffer the paging message triggered by the second communication service (a downlink call service or a downlink short message service) for paging the mobile terminal. Therefore, at the beginning the mobile switching center does not send the paging message triggered by the second communication service for paging the mobile terminal for the first time to the mobile terminal, but only buffers the paging message triggered by the second communication service for paging the mobile terminal. This saves paging channels and thereby avoids invalid occupation of air interface paging channels.

Step102: The mobile switching center sends the paging message to the mobile terminal after the mobile terminal ends the first communication service.

In this embodiment, when the mobile terminal starts to perform the first communication service before receiving the paging message triggered by the second communication service, the mobile switching center buffers the paging message triggered by the second communication service for paging the mobile terminal. Then, the mobile switching center may send the paging message to the mobile terminal after the mobile terminal ends the communication service, thereby increasing the paging success rate.

The method for processing paging in this embodiment is applicable to multiple mobile communications networks, such as Global System for Mobile Communications (Global System for Mobile Communications, GSM for short), Universal Mobile Telecommunications System (Universal Mobile Telecommunication System, UMTS for short) network, and Code Division Multiple Access (Code Division Multiple Access, CDMA for short).

FIG. 2is a schematic flow chart of a method for processing paging according to a second embodiment of the present invention. This embodiment is a specific embodiment of the first embodiment of the present invention. As shown inFIG. 2, the method for processing paging in this embodiment may include the following steps.

Step201: when a calling party UE calls a called party UE and when the called party UE is in an idle state, an MSC at the central office end of the called party sends a paging message to the called party UE during call incoming.

Step202: The called party UE starts to perform a mobile-originated short message service before the called party UE receives the paging message.

Step203: The MSC at the central office end of the called party no longer sends the paging message to the called party UE, and buffers the paging message before the mobile-originated short message service ends.

Step204: The MSC at the central office end of the called party sends the buffered paging message to the called party UE after the mobile-originated short message service ends.

Step205: The called party UE sends a paging response to the MSC at the central office end of the called party after receiving the paging message.

Step206: After receiving the paging response, the MSC at the central office end of the called party performs call service connection to connect the call between the calling party UE and the called party UE.

In this embodiment, when the called party UE starts to perform the mobile-originated short message service before receiving the paging message triggered by a called party service for paging the called party UE, the MSC at the central office end of the called party buffers a paging message triggered by the called party service for re-paging the called party UE. Then, the MSC at the central office end of the called party may send the buffered paging message to the called party UE after the called party UE ends the mobile-originated short message service, thereby increasing the paging success rate. In addition, paging channels are saved and thereby invalid occupation of air interface paging channels is avoided by using the method for processing paging in this embodiment, because the MSC at the central office of the called party buffers the paging message triggered by the called party service for paging the called party UE rather than repeatedly sending the paging message triggered by the called party service for re-paging the called party UE.

FIG. 3is a schematic flow chart of a method for processing paging according to a third embodiment of the present invention. This embodiment is another specific embodiment of the first embodiment of the present invention. As shown inFIG. 3, the method for processing paging in this embodiment may include the following steps.

Step301: A calling party UE calls a called party UE. The called party UE is performing or starts to perform a mobile-originated short message service during the call incoming.

Step302: An MSC at the central office end of the called party does not send a paging message to the called party UE, and buffers the paging message before the mobile-originated short message service ends.

Step303: The MSC at the central office end of the called party sends the buffered paging message to the called party UE after the mobile-originated short message service ends.

Step304: The called party UE returns a paging response to the MSC at the central office end of the called party after receiving the paging message.

Step305: After receiving the paging response, the MSC at the central office end of the called party performs call service connection to connect the call between the calling party UE and the called party UE.

In this embodiment, when the called party UE is performing the mobile-originated short message service and the MSC at the central office end of the called party needs to page the called party UE after a called party service is triggered, the MSC at the central office end of the called party may buffer the paging message triggered by the called party service for paging the called party UE, and the MSC at the central office end of the called party may send the paging message to the called party UE after the called party UE ends the mobile-originated short message service, thereby increasing the paging success rate. In addition, paging channels are saved and thereby invalid occupation of air interface paging channels is avoided by using the method for processing paging in this embodiment because at the beginning the mobile switching center does not send the paging message triggered by the second communication service for paging the mobile terminal for the first time to the mobile terminal, but only buffers the paging message triggered by the second communication service for paging the mobile terminal.

It should be noted that, for brevity, the above method embodiments are represented as a series of actions. Those skilled in the art, however, should appreciate that the present invention is not limited to the order of the described actions, because according to the present invention, some steps may adopt other order or occur simultaneously. It should be further understood by persons skilled in the art that the described embodiments all belong to exemplary embodiments, and the involved actions and modules are not necessarily required by the present invention.

In the above embodiments, the description of each embodiment has its emphasis, and some embodiments may not be detailed. Reference may be made to the relevant description of other embodiments.

FIG. 4is a schematic structural diagram of a mobile switching center according to a fourth embodiment of the present invention. As shown inFIG. 4, the mobile switching center in this embodiment may include a buffering module41and a paging module42, where the buffering module41is configured to: when a mobile terminal is performing a first communication service, buffer a paging message triggered by a second communication service for paging the mobile terminal, and the paging module42is configured to send the paging message to the mobile terminal after the mobile terminal ends the first communication service, where the first communication service may include but is not limited to a call service (a calling party service or a called party service), a short message service (a mobile-originated short message service or a mobile-terminated short message service), a USSD service or an LBS service; and the second communication service may include but is not limited to a downlink call service (a called party service) or a downlink short message service (a mobile-terminated short message service). Persons skilled in the art should understand that: the time for performing the first communication service needs to be shorter than that allowed for paging, by the mobile switching center, the mobile terminal, as triggered by the second communication service.

Functions of the mobile terminal in the first embodiment and the called party UE in the second and third embodiments may be implemented by the mobile switching center provided in this embodiment.

In this embodiment, when the mobile terminal starts to perform the first communication service before receiving the paging message triggered by the second communication service, the buffering module buffers the paging message for paging the mobile terminal, and the paging module sends the paging message to the mobile terminal after the mobile terminal ends the first communication service, thereby increasing the paging success rate.

Specifically, the paging module42in this embodiment may further be configured to send the paging message triggered by the second communication service (a downlink call service or a downlink short message service) for paging the mobile terminal to the mobile terminal when the mobile terminal is in an idle state; and accordingly, the buffering module41in this embodiment may specifically be configured to: before the mobile terminal receives the paging message and when the mobile terminal starts to perform the first communication service (a communication service such as a call service, a short message service, a USSD service or an LBS), buffer a paging message triggered by the second communication service for re-paging the mobile terminal.

Alternatively, the buffering module41in this embodiment may specifically be configured to: after the mobile terminal starts to perform the first communication service and before the paging module42delivers the paging message triggered by the second communication service (a downlink call service or a downlink short message service) for paging the mobile terminal, start to buffer the paging message triggered by the second communication service (a downlink call service or a downlink short message service) for paging the mobile terminal.

Persons of ordinary skill in the art should understand that all or part of the steps of the method specified in any embodiment of the present invention may be implemented by a program instructing relevant hardware. The program may be stored in a computer readable storage medium. When the program runs, the program executes the steps of the method specified in any embodiment above. The storage medium may be any medium capable of storing program codes, such as ROM, RAM, a magnetic disk, or an optical disk.