EMERGENCY CALL BACK FOR SESSION INITIATION PROTOCOL SESSIONS
First Claim
1. A system comprising:
- a microprocessor; and
a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that cause the microprocessor to execute;
an Address Resolution Protocol (ARP) process that receives a first Internet Protocol (IP) address, the first IP address being associated with a Media Access Control (MAC) address of a communication endpoint, and receives a second IP address, the second IP address being associated with the MAC address of the communication endpoint; and
a Session Initiation Protocol (SIP) process that receives, from the communication endpoint, a first SIP INVITE requesting an emergency call, sends the first SIP INVITE to request the emergency call, receives a second SIP INVITE requesting an emergency call back, wherein the second SIP INVITE comprises the first IP address of the communication endpoint, and routes 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.
11 Citations
20 Claims
-
1. A system comprising:
-
a microprocessor; and a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that cause the microprocessor to execute; an Address Resolution Protocol (ARP) process that receives a first Internet Protocol (IP) address, the first IP address being associated with a Media Access Control (MAC) address of a communication endpoint, and receives a second IP address, the second IP address being associated with the MAC address of the communication endpoint; and a Session Initiation Protocol (SIP) process that receives, from the communication endpoint, a first SIP INVITE requesting an emergency call, sends the first SIP INVITE to request the emergency call, receives a second SIP INVITE requesting an emergency call back, wherein the second SIP INVITE comprises the first IP address of the communication endpoint, and routes 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; 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, 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. A system comprising:
-
a microprocessor; and a computer readable medium, coupled with the microprocessor and comprising microprocessor readable and executable instructions that cause the microprocessor to execute; an Address Resolution Protocol (ARP) process that receives a first Internet Protocol (IP) address associated with a Media Access Control (MAC) address of a communication endpoint and receives a second IP address associated with the MAC address of the communication endpoint; and a session manager that receives an emergency call request from the communication endpoint, sends the emergency call request, receives a request for an emergency call back, and routes 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