Emergency call back for session initiation protocol sessions
First Claim
1. An apparatus comprising:
- a microprocessor; and
a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that cause the microprocessor to;
receive, from an Address Resolution Protocol (ARP) process, a first Internet Protocol (IP) address that is associated with a Media Access Control (MAC) address of a communication endpoint;
receive a first Session Initiation Protocol (SIP) INVITE that is an emergency call request from the communication endpoint;
send the first SIP INVITE to request the emergency call to a communication manager or a gateway;
receive, from the ARP process, a second IP address that is associated with the MAC address of the communication endpoint,receive a second SIP INVITE that is a request for an emergency call back from the communication manager or gateway, wherein the second SIP INVITE comprises the first IP address of the communication endpoint; and
route the second SIP INVITE to the communication endpoint based on the second IP address associated with the MAC address of the communication endpoint.
17 Assignments
0 Petitions
Accused Products
Abstract
An Address Resolution Protocol (ARP) process receives a first Internet Protocol (IP) address that is associated with a Media Access Control (MAC) address of a communication endpoint. A first Session Initiation Protocol (SIP) INVITE for an emergency call request is received from the communication endpoint. The ARP process receives a second IP address that is associated with the MAC address of the communication endpoint. A second SIP INVITE is received that is a request for an emergency call back. The second SIP INVITE is routed to the communication endpoint based on the second IP address associated with the MAC address of the communication endpoint to reestablish the emergency call with the communication endpoint.
13 Citations
20 Claims
-
1. An apparatus comprising:
-
a microprocessor; and a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that cause the microprocessor to; receive, from an Address Resolution Protocol (ARP) process, a first Internet Protocol (IP) address that is associated with a Media Access Control (MAC) address of a communication endpoint; receive a first Session Initiation Protocol (SIP) INVITE that is an emergency call request from the communication endpoint; send the first SIP INVITE to request the emergency call to a communication manager or a gateway; receive, from the ARP process, a second IP address that is associated with the MAC address of the communication endpoint, receive a second SIP INVITE that is a request for an emergency call back from the communication manager or gateway, wherein the second SIP INVITE comprises the first IP address of the communication endpoint; and route the second SIP INVITE to the communication endpoint based on the second IP address associated with the MAC address of the communication endpoint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, by a processor, from an Address Resolution Protocol (ARP) process, a first Internet Protocol (IP) address that is associated with a Media Access Control (MAC) address of a communication endpoint; receiving, by the processor, a first Session Initiation Protocol (SIP) INVITE that is an emergency call request from the communication endpoint; sending, by the processor, the first SIP INVITE to request the emergency call to a communication manager or a gateway; receiving, by the processor, from the ARP process, a second IP address that is associated with the MAC address of the communication endpoint; receiving, by the processor and from the communication manager or gateway, a second SIP INVITE that is a request for an emergency call back, wherein the second SIP INVITE comprises the first IP address of the communication endpoint; and routing, by the processor, the second SIP INVITE to the communication endpoint based on the second IP address associated with the MAC address of the communication endpoint. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a microprocessor; and a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that cause the microprocessor to; a first Internet Protocol (IP) address associated with a Media Access Control (MAC) address of a communication endpoint; receive an emergency call request from the communication endpoint; send the emergency call request to a communication manager or gateway, receive a second IP address associated with the MAC address of the communication endpoint; receive, from the communication manager or gateway, a request for an emergency call back; and route the request for the emergency call back to the communication endpoint based on the second IP address associated with the MAC address of the communication endpoint.
-
Specification