E911 implementation for IP phones
First Claim
Patent Images
1. A system comprising:
- an application server communicatively coupled to a service bureau configured to store and determine location information based in part on location and number information associated with a communication device previously stored in a location database located within the service bureau, and communicatively coupled to receive from the communication device over an Internet Protocol (IP) network a call request message for establishing a voice communication session,wherein the application server is located remotely from the service bureau and is configured to;
associate the communication device with a first telephone number and a second number, the first telephone number being associated with the call request message at the time the call is initiated, and the second number being associated with the stored location information;
receive an emergency services routing number (ESRN) and an emergency service query key (ESQK), wherein the ESRN and the ESQK correspond to the stored location information associated with the second number; and
transmit the ESRN and the ESQK to a gateway controller, wherein the ESQK is provided from the gateway controller to a gateway associated with the ESRN and is used to establish the voice communication session with a Public Safety Answering Point (PSAP) via a session border control, a gateway, and a selective router associated with the ESRN, wherein a voice communication, provided through the voice communication session, passes through the session border control and is converted from an IP format to a time-division multiplexed format before being received by the selective router.
4 Assignments
0 Petitions
Accused Products
Abstract
A system including an application server, the application server communicatively coupled to a service bureau configured to store location information, and communicatively coupled to a communication device over an Internet Protocol (IP) network, the communication device configured to transmit to the application server a call request message in order to establish a voice communication session, and to transmit voice information during the voice communication session; wherein the application server is configured to associate the communication device with a first telephone number and a second number, and the second number is associated with the stored location information.
-
Citations
20 Claims
-
1. A system comprising:
-
an application server communicatively coupled to a service bureau configured to store and determine location information based in part on location and number information associated with a communication device previously stored in a location database located within the service bureau, and communicatively coupled to receive from the communication device over an Internet Protocol (IP) network a call request message for establishing a voice communication session, wherein the application server is located remotely from the service bureau and is configured to; associate the communication device with a first telephone number and a second number, the first telephone number being associated with the call request message at the time the call is initiated, and the second number being associated with the stored location information; receive an emergency services routing number (ESRN) and an emergency service query key (ESQK), wherein the ESRN and the ESQK correspond to the stored location information associated with the second number; and transmit the ESRN and the ESQK to a gateway controller, wherein the ESQK is provided from the gateway controller to a gateway associated with the ESRN and is used to establish the voice communication session with a Public Safety Answering Point (PSAP) via a session border control, a gateway, and a selective router associated with the ESRN, wherein a voice communication, provided through the voice communication session, passes through the session border control and is converted from an IP format to a time-division multiplexed format before being received by the selective router. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving, by an application server, a call request for establishing a voice communication session from a communication device over an Internet Protocol (IP) network, wherein the communication device is associated with a first telephone number and a second number, and the first telephone number is associated with the call at the time the call is initiated; querying a service bureau, by the application server, using information of the second number, the service bureau configured to store and determine location information associated with the second number based in part on location and number information associated with the communication device previously stored in a database located within the service bureau; and receiving, at the application server, an emergency services routing number (ESRN) and an emergency service query key (ESQK) from the service bureau in response to the querying, wherein the ESRN and the ESQK correspond to stored location information associated with the second number, and wherein the application server is remote from the service bureau; and transmitting, by the application server, the ESRN and the ESQK to a gateway controller, wherein the ESQK is provided from the gateway controller to a gateway associated with the ESRN and is used to establish a communication session with a Public Safety Answering Point (PSAP) via a session border control, a gateway, and a selective router associated with the ESRN, wherein a voice communication, provided through the voice communication session, passes through the session border control and is converted from an IP format to a time-division multiplexed format before being received by the selective router. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification