Method and apparatus for re-establishing a call in a communication system
First Claim
1. A method for re-establishing a call between a mobile unit and a network element in a communication system, the method comprising the steps of:
- receiving from the network element a callback request to re-establish a call between the network element and the mobile unit, the callback request including a callback number;
determining whether the callback number can be used to alert the mobile unit;
if the callback number cannot be used to alert the mobile unit, determining an identification number of the mobile unit;
sending an alert message to the mobile unit associated with the identification number; and
re-establishing the call between the mobile unit and the network element.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and Mobile Switching Center (MSC) for re-establishing a call in a communication system. The MSC receives from a network element a callback request to re-establish a call, such as an emergency call, between the network element and a mobile unit. The callback request includes a callback number. The MSC determines whether the callback number can be used to alert the mobile unit. If the callback number cannot be used to alert the mobile unit, the MSC determines an identification number of the mobile unit. The MSC then alerts the mobile unit by utilizing the identification number of the mobile unit and re-establishes the call on the original call path between the mobile unit and the network element.
115 Citations
15 Claims
-
1. A method for re-establishing a call between a mobile unit and a network element in a communication system, the method comprising the steps of:
-
receiving from the network element a callback request to re-establish a call between the network element and the mobile unit, the callback request including a callback number;
determining whether the callback number can be used to alert the mobile unit;
if the callback number cannot be used to alert the mobile unit, determining an identification number of the mobile unit;
sending an alert message to the mobile unit associated with the identification number; and
re-establishing the call between the mobile unit and the network element. - View Dependent Claims (2, 3, 4, 5, 6)
sending a paging message to the mobile unit associated with the identification number;
receiving a page response from a responding mobile unit;
determining if the responding mobile unit is the mobile unit; and
if the responding mobile unit is the mobile unit, sending an alert message to the responding mobile unit.
-
-
4. A method for re-establishing a call between a mobile unit and a network element in a communication system in accordance with claim 3, further comprising the steps of:
-
determining if the mobile unit responded to the alert message;
if it is determined that the mobile unit responded to the alert message, re-establishing the call between the mobile unit and the network element; and
if it is determined that the mobile unit has not responded to the alert message, transmitting a failure message to the network element, the failure message indicating that the call could not be re-established between the mobile unit and the network element.
-
-
5. A method for re-establishing a call between a mobile unit and a network element in a communication system in accordance with claim 3, further comprising the step of, if the responding mobile unit is not the mobile unit, ceasing the sending of the paging message to the responding mobile unit.
-
6. A method for re-establishing a call between a mobile unit and a network element in a communication system in accordance with claim 3, the method further comprising the steps of:
-
starting a timer;
upon expiration of the timer prior to receiving a paging response, determining whether the paging message should be resent to the mobile unit associated with the identification number;
if it is determined to resend the paging message to the mobile unit associated with the identification number, resending the paging message to the mobile unit associated with the identification number; and
if it is determined not to resend the paging message to the mobile unit associated with the identification number, transmitting a failure message to the network element, the failure message indicating that the call could not be re-established between the mobile unit and the network element.
-
-
7. A method for establishing a call between a mobile unit and a network element in a communication system, the method comprising the steps of:
-
receiving a call request from a mobile unit having a directory number, the call request including an identification number associated with the mobile unit;
associating the identification number with a callback number, the callback number being different than the directory number;
storing the identification number and the callback number;
establishing a call between the mobile unit and a network element on a first call path by sending the callback number to the network element;
determining that the call between the mobile unit and the network element has terminated;
receiving a callback request to re-establish the call from the network element, the callback request including the callback number;
retrieving the callback number to obtain the identification number of the mobile unit;
utilizing the identification number to obtain the directory number of the mobile unit; and
re-establishing the call on the first call path between the mobile unit and the network element by using the directory number of the mobile unit. - View Dependent Claims (8, 9, 10)
sending a paging message to the mobile unit associated with the directory number;
receiving a page response from a responding mobile unit;
determining if the responding mobile unit is the mobile unit; and
if the responding mobile unit is the mobile unit, sending an alert message to the responding mobile unit.
-
-
9. A method for establishing a call between a mobile unit and a network element in a communication system in accordance with claim 8, further comprising the steps of:
-
determining if the mobile unit responded to the alert message;
if it is determined that the mobile unit responded to the alert message, re-establishing the call between the mobile unit and the network element on the first call path; and
if it is determined that the mobile unit has not responded to the alert message, transmitting a failure message to the network element, the failure message indicating that the call could not be re-established between the mobile unit and the network element on the first call path.
-
-
10. A method for establishing a call between a mobile unit and a network element in a communication system in accordance with claim 8, the method further comprising the steps of:
-
starting a timer;
upon expiration of the timer prior to receiving a paging response, determining whether the paging message should be resent to the mobile unit associated with the directory number;
if it is determined to resend the paging message to the mobile unit associated with the directory number, resending the paging message to the mobile unit associated with the directory number; and
if it is determined not to resend the paging message to the mobile unit associated with the directory number, transmitting a failure message to the network element, the failure message indicating that the call could not be re-established between the mobile unit and the network element on the first call path.
-
-
11. A method for establishing an emergency call in a communication system, the method comprising the steps of:
-
receiving at a Mobile Switching Center (MSC) an emergency request from a mobile unit having a directory number, the emergency request including a Mobile Identification Number (MIN) associated with the mobile unit, associating the MIN for the mobile unit with an Emergency Services Callback Number (ESCN);
storing the MIN and the ESCN;
establishing an emergency call on a first call path between the mobile unit and a network element by sending the ESCN to the network element;
determining that the emergency call between the mobile unit and the network element has terminated;
receiving a callback request to reestablish the emergency call from the network element, the callback request including the ESCN;
retrieving the ESCN to obtain the MIN of the mobile unit;
utilizing the MIN to obtain the directory number of the mobile unit; and
re-establishing the emergency call utilizing the directory number of the mobile unit on the first call path between the mobile unit and the network element. - View Dependent Claims (12, 13)
-
-
14. A Mobile Switching Center (MSC) comprising:
-
an input port effective in receiving a call request from a mobile unit having a directory number, the call request including a Mobile Identification Number (MIN) associated with the mobile unit;
a processor for associating the MIN for the mobile unit with a callback number different from the directory number memory for storing the MIN and the callback number;
an output port effective in establishing a call on a first call path between the MSC and a network element by sending the callback number to the network element;
a second input port effective in receiving a callback request to reestablish the call from the network element, the callback including the callback number; and
wherein the processor is effective in retrieving the callback number to obtain the MIN, associate the MIN with the directory number, the processor being further effective in re-establishing the emergency call on the first call path utilizing the directory number. - View Dependent Claims (15)
re-establishing the call between the mobile unit and the network element on the first call path; and
sending a paging message to the mobile unit associated with the directory number.
-
Specification