Provisioning of emergency services in a voice-over-packet environment
First Claim
1. A method of enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the method comprising:
- determining a routing key corresponding to a particular directory number that is associated with a particular communication device; and
storing the particular directory number and the corresponding routing key in a database accessible to a packet switch in the packet-switched network;
wherein the steps of determining and storing are executed in the absence of an emergency call placed by the particular communication device.
2 Assignments
0 Petitions
Accused Products
Abstract
The delivery of emergency services to users of a set of communication devices in a packet-switched network is enabled by a method that determines a routing key corresponding to a particular directory number that is associated with a particular communication device, and stores the directory number and the corresponding routing key in a database accessible to a packet switch. The steps of determining and storing are executed during a provisioning phase, in the absence of an emergency call placed by the communication device. The routing key is indicative of routing instructions to be followed by the packet switch upon receipt of a future emergency call placed by the communication device. When the call is received by the packet switch, it will consult the database to obtain the routing key associated with the directory number and send the call as well as the routing key over a path dedicated to emergency calls.
-
Citations
82 Claims
-
1. A method of enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the method comprising:
-
determining a routing key corresponding to a particular directory number that is associated with a particular communication device; and
storing the particular directory number and the corresponding routing key in a database accessible to a packet switch in the packet-switched network;
wherein the steps of determining and storing are executed in the absence of an emergency call placed by the particular communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer readable storage medium containing a program element for execution by a computing device to implement a method of enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the method comprising:
-
determining a routing key corresponding to a particular directory number that is associated with a particular communication device; and
storing the particular directory number and the corresponding routing key in a database accessible to a packet switch in the packet-switched network;
wherein the steps of determining and storing are executed in the absence of an emergency call placed by the particular communication device.
-
-
19. A method of enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the method comprising:
-
determining a routing key corresponding to a particular directory number that is associated with a particular communication device; and
storing the particular directory number and the corresponding routing key in a database local to a packet switch in the packet-switched network. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer readable storage medium containing a program element for execution by a computing device to implement a method of enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the method comprising:
-
determining a routing key corresponding to the particular directory number that is associated with a particular communication device; and
storing the particular directory number and the corresponding routing key in a database local to a packet switch in the packet-switched network.
-
-
42. A method of enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the method comprising:
-
determining the identity of an emergency zone corresponding to a particular directory number that is associated with a particular communication device;
providing the particular directory number and the identity of the corresponding emergency zone to a packet switch in the packet-switched network;
at the packet switch, and on the basis of the identity of the corresponding emergency zone, determining a routing key corresponding to the particular directory number. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A computer readable storage medium containing a program element for execution by a computing device to implement a method of enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the method comprising:
-
determining the identity of an emergency zone corresponding to a particular directory number that is associated with a particular communication device;
providing the particular directory number and the identity of the corresponding emergency zone to a packet switch in the packet-switched network;
at the packet switch, and on the basis of the identity of the corresponding emergency zone, determining a routing key corresponding to the particular directory number.
-
-
59. A method of enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the method comprising:
-
determining a routing key corresponding to a particular directory number that is associated with a particular communication device; and
storing the particular directory number and the routing key corresponding to the particular directory number in a database accessible to a packet switch in the packet-switched network;
wherein the routing key corresponding to the particular directory number is indicative of routing instructions to be followed by the packet switch upon receipt of a future emergency call placed by the particular communication device. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. A computer readable storage medium containing a program element for execution by a computing device to implement a method of enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the method comprising:
-
determining a routing key corresponding to a particular directory number that is associated with a particular communication device; and
storing the particular directory number and the routing key corresponding to the particular directory number in a database accessible to a packet switch in the packet-switched network;
wherein the routing key corresponding to the particular directory number is indicative of routing instructions to be followed by the packet switch upon receipt of a future emergency call placed by the particular communication device.
-
-
76. A registration entity for enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the registration entity comprising:
-
a control entity;
an I/O for communicating with a packet switch in the packet-switched network;
the control entity being operative to execute the steps of;
determining a routing key corresponding to a particular directory number that is associated with a particular communication device; and
storing the particular directory number and the routing key corresponding to the particular directory number in a database accessible to the packet switch;
the steps of determining and storing being executed for the particular communication device in the absence of an emergency call placed by the particular communication device.
-
-
77. A network entity for enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the network entity comprising:
-
a control entity;
an I/O in communication with the control entity;
the control entity being operative to execute the steps of;
determining a routing key corresponding to a particular directory number that is associated with a particular communication device; and
storing the particular directory number and the corresponding routing key in a database local to a packet switch in the packet-switched network. - View Dependent Claims (78, 79)
-
-
80. A packet switch for enabling the delivery of emergency services to users of a set of communication devices in a packet-switched network, each of the communication devices being associated with a respective directory number, the packet switch comprising:
-
a control entity;
an I/O in communication with the control entity;
the control entity being operative to execute the steps of;
determining a routing key corresponding to a particular directory number that is associated with a particular communication device; and
storing the particular directory number and the routing key corresponding to the particular directory number in a database;
wherein the routing key corresponding to the particular directory number is indicative of routing instructions to be followed by the packet switch upon receipt of a future emergency call placed by the particular communication device.
-
-
81. A computer-readable storage medium for storing data for access by an application program being executed at a packet switch in a packet-switched network, the memory comprising:
-
a plurality of records, each record identifying;
a directory number associated with a respective communication device in the packet-switched network; and
a routing key corresponding to the directory number;
wherein the routing key corresponding to a particular directory number is indicative of routing instructions to be followed by the packet switch upon receipt of a future emergency call placed by the communication device associated with the particular directory number. - View Dependent Claims (82)
-
Specification