CA2487700A1 - Provisioning of emergency services in a voice-over-packet environment - Google Patents
Provisioning of emergency services in a voice-over-packet environment Download PDFInfo
- Publication number
- CA2487700A1 CA2487700A1 CA002487700A CA2487700A CA2487700A1 CA 2487700 A1 CA2487700 A1 CA 2487700A1 CA 002487700 A CA002487700 A CA 002487700A CA 2487700 A CA2487700 A CA 2487700A CA 2487700 A1 CA2487700 A1 CA 2487700A1
- Authority
- CA
- Canada
- Prior art keywords
- directory number
- particular directory
- emergency
- determining
- method defined
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract 88
- 238000007726 management method Methods 0.000 claims 8
- 108010007100 Pulmonary Surfactant-Associated Protein A Proteins 0.000 claims 5
- 102100027773 Pulmonary surfactant-associated protein A2 Human genes 0.000 claims 5
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5116—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing for emergency applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/04—Telephonic communication systems specially adapted for combination with other electrical systems with alarm systems, e.g. fire, police or burglar alarm systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/128—Details of addressing, directories or routing tables
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6481—Speech, voice
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2242/00—Special services or facilities
- H04M2242/14—Special services or facilities with services dependent on location
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.
Claims (82)
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.
~ 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. The method defined in claim 1, wherein the database is local to the packet switch.
3. The method defined in claim 1, wherein the database is within the packet switch.
4. The method defined in claim 1, wherein determining a routing key corresponding to the particular directory number comprises:
~ determining the identity of an emergency zone corresponding to the particular directory number;
~ determining the routing key corresponding to the particular directory number on the basis of the emergency zone corresponding to the particular directory number.
~ determining the identity of an emergency zone corresponding to the particular directory number;
~ determining the routing key corresponding to the particular directory number on the basis of the emergency zone corresponding to the particular directory number.
5. The method defined in claim 4, further comprising:
~ receiving a geographic location for the particular directory number;
~ validating the geographic location before determining the emergency zone corresponding to the particular directory number.
~ receiving a geographic location for the particular directory number;
~ validating the geographic location before determining the emergency zone corresponding to the particular directory number.
6. The method defined in claim 4, wherein determining the identity of an emergency zone corresponding to the particular directory number comprises:
~ receiving a geographic location for the particular directory number;
~ determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
~ receiving a geographic location for the particular directory number;
~ determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
7. The method defined in claim 6, further comprising validating the geographic location before determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
8. The method defined in claim 7, wherein the geographic location comprises a street address.
9. The method defined in claim 8, wherein validating the geographic location comprises providing the street address to a street address guide (SAG) and receiving from the SAG an indication of whether the geographic location is valid.
10. The method defined in claim 6, wherein the geographic location comprises a postal code or a zip code, and wherein determining the emergency zone corresponding to the particular directory on the basis of the received geographic location comprises consulting a table that maps postal codes or zip codes to emergency zones.
11. The method defined in claim 7, wherein determining the identity of an emergency zone corresponding to the particular directory number on the basis of the received geographic location comprises providing the validated geographic location to a 1-1 database management system and receiving from the 9-1-1 database management system the identity of the emergency zone corresponding to the particular directory number.
12. The method defined in claim 11, further comprising updating an automatic location identification (ALI) database with the particular directory number and with the validated geographic location for the particular directory number.
13. The method defined in claim 7, further comprising updating an automatic location identification (ALI) database with the particular directory number and with the validated geographic location for the particular directory number.
14. The method defined in claim 13, wherein the step of updating the ALI
database is executed in the absence of an emergency call placed by the particular communication device.
database is executed in the absence of an emergency call placed by the particular communication device.
15. The method defined in claim 1, wherein the packet switch is connected to a plurality of public safety answering points (PSAPs) via a dedicated emergency network, wherein the routing key corresponding to the particular directory number defines a route to a particular one of the PSAPs via the dedicated emergency network.
16. The method defined in claim 15, wherein the packet switch is connected to the dedicated emergency network via at least one switching entity that utilizes a respective forwarding table, the method further comprising:
~ determining a set of emergency telephone numbers corresponding to the particular directory number;
~ entering the set of emergency numbers into the forwarding table utilized by a switching entity that is connected to the PSAP reached via the route defined by the routing key corresponding to the particular directory number.
~ determining a set of emergency telephone numbers corresponding to the particular directory number;
~ entering the set of emergency numbers into the forwarding table utilized by a switching entity that is connected to the PSAP reached via the route defined by the routing key corresponding to the particular directory number.
17. The method defined in claim 4, wherein determining a routing key corresponding to the particular directory number comprises consulting a call routing list which maps emergency zones to routing keys.
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.
~ 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.
~ 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.
20. The method defined in claim 19, performed at the packet switch.
21. The method defined in claim 19, performed at a registration entity outside the packet switch.
22. The method defined in claim 19, wherein the step of determining a routing key corresponding to the particular directory number is performed at the packet switch.
23. The method defined in claim 19, wherein determining a routing key corresponding to the particular directory number comprises:
~ determining the identity of an emergency zone corresponding to the particular directory number;
~ determining the routing key corresponding to the particular directory number on the basis of the emergency zone corresponding to the particular directory number.
~ determining the identity of an emergency zone corresponding to the particular directory number;
~ determining the routing key corresponding to the particular directory number on the basis of the emergency zone corresponding to the particular directory number.
24. The method defined in claim 23, wherein the step of determining the identity of an emergency zone corresponding to the particular directory number is performed at the packet switch.
25. The method defined in claim 24, wherein the step of determining the routing key corresponding to the particular directory number on the basis of the emergency zone corresponding to the particular directory number is performed at the packet switch.
26. The method defined in claim 23, wherein the step of determining the identity of an emergency zone corresponding to the particular directory number is performed at a registration entity outside the packet switch.
27. The method defined in claim 26, wherein the step of determining the routing key corresponding to the particular directory number on the basis of the emergency zone corresponding to the particular directory number is performed at the registration entity.
28. The method defined in claim 23, further comprising:
~ receiving a geographic location for the particular directory number;
~ validating the geographic location before determining the emergency zone corresponding to the particular directory number.
~ receiving a geographic location for the particular directory number;
~ validating the geographic location before determining the emergency zone corresponding to the particular directory number.
29. The method defined in claim 23, wherein determining the identity of an emergency zone corresponding to the particular directory number comprises:
~ receiving a geographic location for the particular directory number;
~ determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
~ receiving a geographic location for the particular directory number;
~ determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
30. The method defined in claim 29, further comprising validating the geographic location before determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
31. The method defined in claim 30, wherein the geographic location comprises a street address.
32. The method defined in claim 31, wherein validating the geographic location comprises providing the street address to a street address guide (SAG) and receiving from the SAG an indication of whether the geographic location is valid.
33. The method defined in claim 29, wherein the geographic location comprises a postal code or a zip code, and wherein determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location comprises consulting a table that maps postal codes or zip codes to emergency zones.
34. The method defined in claim 30, wherein determining the identity of an emergency zone corresponding to the particular directory number on the basis of the received geographic location comprises providing the validated geographic location to a 9-1-1 database management system and receiving from the 9-1-1 database management system the identity of the emergency zone corresponding to the particular directory number.
35. The method defined in claim 34, further comprising updating an automatic location identification (ALI) database with the particular directory number and with the validated geographic location for the particular directory number.
36. The method defined in claim 30, further comprising updating an automatic location identification (ALI) database with the particular directory number and with the validated geographic location for the particular directory number.
37. The method defined in claim 36, wherein the step of updating the ALI
database is executed in the absence of an emergency call placed by the particular communication device.
database is executed in the absence of an emergency call placed by the particular communication device.
38. The method defined in claim 19, wherein the packet switch is connected to a plurality of public safety answering points (PSAPs) via a dedicated emergency network, wherein the routing key corresponding to the particular directory number defines a route to a particular one of the PSAPs via the dedicated emergency network.
39. The method defined in claim 38, wherein the packet switch is connected to the dedicated emergency network via at least one switching entity that utilizes a respective forwarding table, the method further comprising:
~ determining a set of emergency telephone numbers corresponding to the particular directory number;
~ entering the set of emergency numbers into the forwarding table utilized by a switching entity that is connected to the PSAP reached via the route defined by the routing key corresponding to the particular directory number.
~ determining a set of emergency telephone numbers corresponding to the particular directory number;
~ entering the set of emergency numbers into the forwarding table utilized by a switching entity that is connected to the PSAP reached via the route defined by the routing key corresponding to the particular directory number.
40. The method defined in claim 23, wherein determining a routing key corresponding to the particular directory number comprises consulting a call routing list which maps emergency zones to routing keys.
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.
~ 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.
~ 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.
43. The method defined in claim 42, further comprising:
~ receiving a geographic location for the particular directory number;
~ validating the geographic location before determining the emergency zone corresponding to the particular directory number.
~ receiving a geographic location for the particular directory number;
~ validating the geographic location before determining the emergency zone corresponding to the particular directory number.
44. The method defined in claim 42, wherein determining the identity of an emergency zone corresponding to the particular directory number comprises:
~ receiving a geographic location for the particular directory number;
~ determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
~ receiving a geographic location for the particular directory number;
~ determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
45. The method defined in claim 44, further comprising validating the geographic location before determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
46. The method defined in claim 45, wherein the geographic location comprises a street address.
47. The method defined in claim 46, wherein validating the geographic location comprises providing the street address to a street address guide (SAG) and receiving from the SAG an indication of whether the geographic location is valid.
48. The method defined in claim 44, wherein the geographic location comprises a postal code or a zip code, and wherein determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location comprises consulting a table that maps postal codes or zip codes to emergency zones.
49. The method defined in claim 45, wherein determining the identity of an emergency zone corresponding to the particular directory number on the basis of the received geographic location comprises providing the validated geographic location to a 9-1-1 database management system and receiving from the 9-1-1 database management system the identity of the emergency zone corresponding to the particular directory number.
50. The method defined in claim 49, further comprising updating an automatic location identification (ALI) database with the directory number associated with the particular communication device and with the validated geographic location for the particular directory number.
51. The method defined in claim 45, further comprising updating an automatic location identification (ALI) database with the particular directory number and with the validated geographic location for the particular directory number.
52. The method defined in claim 51, wherein the step of updating the ALI
database is executed in the absence of an emergency call placed by the particular communication device.
database is executed in the absence of an emergency call placed by the particular communication device.
53. The method defined in claim 42, wherein the packet switch is connected to a plurality of public safety answering points (PSAPs) via a dedicated emergency network, wherein the routing key corresponding to the particular directory number defines a route to a particular one of the PSAPs via the dedicated emergency network.
54. The method defined in claim 53, wherein the packet switch is connected to the dedicated emergency network via at least one switching entity that utilizes a respective forwarding table, the method further comprising:
~ determining a set of emergency telephone numbers corresponding to the particular directory;
~ entering the set of emergency numbers into the forwarding table utilized by a switching entity that is connected to the PSAP reached via the route defined by the routing key corresponding to the particular directory number.
~ determining a set of emergency telephone numbers corresponding to the particular directory;
~ entering the set of emergency numbers into the forwarding table utilized by a switching entity that is connected to the PSAP reached via the route defined by the routing key corresponding to the particular directory number.
55. The method defined in claim 42, wherein determining a routing key corresponding to the particular directory number comprises consulting a call routing list which maps emergency zones to routing keys.
56. The method defined in claim 42, further comprising storing the particular directory number and the corresponding routing key in a memory local to the packet switch.
57. The method defined in claim 42, further comprising storing the particular directory number and the corresponding routing key in a memory within the packet switch.
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.
~ 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.
~ 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.
60. The method defined in claim 59, the routing instructions being first routing instructions, wherein the packet switch is connected to a plurality of public safety answering points (PSAPs) via a dedicated emergency network, wherein the routing key corresponding to the particular directory number is further indicative of second routing instructions to be followed by entities in the dedicated emergency network upon receipt of a future emergency call placed by the particular communication device.
61. The method defined in claim 59, wherein determining a routing key corresponding to the particular directory number comprises:
~ determining the identity of an emergency zone corresponding to the particular directory number;
~ determining the routing key corresponding to the particular directory number on the basis of the emergency zone corresponding to the particular directory number.
~ determining the identity of an emergency zone corresponding to the particular directory number;
~ determining the routing key corresponding to the particular directory number on the basis of the emergency zone corresponding to the particular directory number.
62. The method defined in claim 60, further comprising:
receiving a geographic location for the particular directory number;
~ validating the geographic location before determining the emergency zone corresponding to the particular directory number.
receiving a geographic location for the particular directory number;
~ validating the geographic location before determining the emergency zone corresponding to the particular directory number.
63. The method defined in claim 60, wherein determining the identity of an emergency zone corresponding to the particular directory number comprises:
~ receiving a geographic location for the particular directory number;
~ determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
~ receiving a geographic location for the particular directory number;
~ determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
64. The method defined in claim 63, further comprising validating the geographic location before determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location.
65. The method defined in claim 64, wherein the geographic location comprises a street address.
66. The method defined in claim 65, wherein validating the geographic location comprises providing the street address to a street address guide (SAG) and receiving from the SAG an indication of whether the geographic location is valid.
67. The method defined in claim 63, wherein the geographic location comprises a postal code or a zip code, and wherein determining the emergency zone corresponding to the particular directory number on the basis of the received geographic location comprises consulting a table that maps postal codes or zip codes to emergency zones.
68. The method defined in claim 64, wherein determining the identity of an emergency zone corresponding to the particular directory number on the basis of the received geographic location comprises providing the validated geographic location to a 9-1-1 database management system and receiving from the 9-1-1 database management system the identity of the emergency zone corresponding to the particular directory number.
69. The method defined in claim 68, further comprising updating an automatic location identification (ALI) database with the particular directory number and with the validated geographic location for the particular directory number.
70. The method defined in claim 64, further comprising updating an automatic location identification (ALI) database with the particular directory number and with the validated geographic location for the particular directory number.
71. The method defined in claim 70, wherein the step of updating the ALI
database is executed in the absence of an emergency call placed by the particular communication device.
database is executed in the absence of an emergency call placed by the particular communication device.
72. The method defined in claim 59, wherein the packet switch is connected to the dedicated emergency network via at least one switching entity that utilizes a respective forwarding table, the method further comprising:
~ determining a set of emergency telephone numbers corresponding to the particular directory number;
~ entering the set of emergency numbers into the forwarding table utilized by a switching entity that is connected to the PSAP reached via the route defined by the muting key corresponding to the particular directory number.
~ determining a set of emergency telephone numbers corresponding to the particular directory number;
~ entering the set of emergency numbers into the forwarding table utilized by a switching entity that is connected to the PSAP reached via the route defined by the muting key corresponding to the particular directory number.
73. The method defined in claim 72, the routing instructions being first routing instructions, wherein the routing key corresponding to the particular directory number is further indicative of second routing instructions to be followed by the a switching entity that is connected to the PSAP reached via the route defined by the routing key corresponding to the particular directory number.
74. The method defined in claim 60, wherein determining a routing key corresponding to the particular directory number comprises consulting a call routing list which maps emergency zones to routing keys.
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.
~ 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.
~ 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.
~ 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.
78. The network entity of claim 77 being a registration entity.
79. The network entity of claim 77 being a packet switch.
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.
~ 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.
~ 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.
82. The computer-readable storage medium defined in claim 81, each record further identifying an emergency zone corresponding to the particular directory number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CA2005/001459 WO2006039783A1 (en) | 2004-10-13 | 2005-09-23 | Emergency services provisioning and emergency call handling in a voice-over-packet environment |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US61765604P | 2004-10-13 | 2004-10-13 | |
US60/617,656 | 2004-10-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2487700A1 true CA2487700A1 (en) | 2006-04-13 |
CA2487700C CA2487700C (en) | 2010-03-16 |
Family
ID=36177426
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2487700A Active CA2487700C (en) | 2004-10-13 | 2004-11-12 | Provisioning of emergency services in a voice-over-packet environment |
CA2487656A Active CA2487656C (en) | 2004-10-13 | 2004-11-12 | Emergency call handling in a voice-over-packet environment |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2487656A Active CA2487656C (en) | 2004-10-13 | 2004-11-12 | Emergency call handling in a voice-over-packet environment |
Country Status (2)
Country | Link |
---|---|
US (3) | US7079627B2 (en) |
CA (2) | CA2487700C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009103151A1 (en) * | 2008-02-20 | 2009-08-27 | Eamonn John Oldham | Method and apparatus for emergency services number alerting in an internet protocol network |
Families Citing this family (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8041817B2 (en) | 2000-06-30 | 2011-10-18 | At&T Intellectual Property I, Lp | Anonymous location service for wireless networks |
US7796998B1 (en) * | 2000-08-01 | 2010-09-14 | At&T Intellectual Property, I, L.P. | Method and system for delivery of a calling party's location |
US7110749B2 (en) | 2000-12-19 | 2006-09-19 | Bellsouth Intellectual Property Corporation | Identity blocking service from a wireless service provider |
US7130630B1 (en) | 2000-12-19 | 2006-10-31 | Bellsouth Intellectual Property Corporation | Location query service for wireless networks |
US7085555B2 (en) | 2000-12-19 | 2006-08-01 | Bellsouth Intellectual Property Corporation | Location blocking service from a web advertiser |
US7116977B1 (en) | 2000-12-19 | 2006-10-03 | Bellsouth Intellectual Property Corporation | System and method for using location information to execute an action |
US7224978B2 (en) | 2000-12-19 | 2007-05-29 | Bellsouth Intellectual Property Corporation | Location blocking service from a wireless service provider |
US7428411B2 (en) | 2000-12-19 | 2008-09-23 | At&T Delaware Intellectual Property, Inc. | Location-based security rules |
US7245925B2 (en) | 2000-12-19 | 2007-07-17 | At&T Intellectual Property, Inc. | System and method for using location information to execute an action |
US7181225B1 (en) | 2000-12-19 | 2007-02-20 | Bellsouth Intellectual Property Corporation | System and method for surveying wireless device users by location |
US7662954B2 (en) * | 2001-10-30 | 2010-02-16 | Colorado State University Research Foundation | Outer layer having entanglement of hydrophobic polymer host and hydrophilic polymer guest |
ES2333602T3 (en) * | 2005-01-26 | 2010-02-24 | Alcatel Lucent | PROCEDURE TO ESTABLISH AN EMERGENCY CALL IN A LOCAL, TERMINAL, PASSWAY AND SERVER INFORMATIC NETWORK FOR THE PRACTICE OF THIS PROCEDURE. |
US7917396B1 (en) * | 2005-02-15 | 2011-03-29 | Embarq Holdings Company, Llc | Method and system for processing communications orders |
US7756253B2 (en) * | 2005-02-22 | 2010-07-13 | At&T Intellectual Property Ii, Lp | Methods and systems for providing foreign call back number compatibility for VoIP E9-1-1 calls |
US8798253B2 (en) * | 2005-07-29 | 2014-08-05 | Verizon Patent And Licensing Inc. | Network routing |
US7792275B2 (en) * | 2005-07-29 | 2010-09-07 | Verizon Patent And Licensing Inc. | Application service invocation |
US8234388B2 (en) | 2005-07-29 | 2012-07-31 | Verizon Patent And Licensing Inc. | Application service invocation based on filter criteria |
US7602887B1 (en) * | 2005-09-30 | 2009-10-13 | At&T Corp. | Method and apparatus for using a single local phone number for routing out of area phone numbers |
US7787600B1 (en) * | 2005-10-07 | 2010-08-31 | At&T Mobility Ii, Llc | Handling emergency calls using EAP |
US8824454B2 (en) * | 2005-10-24 | 2014-09-02 | West Corporation | Peering network for parameter-based routing of special number calls |
US20070121803A1 (en) * | 2005-11-01 | 2007-05-31 | Koepke Michael A | System and method for direct subscriber population of emergency services database records |
US7440455B2 (en) * | 2005-12-22 | 2008-10-21 | Level 3 Communications, Llc | Registration of multiple VoIP devices |
US9100237B2 (en) * | 2005-12-22 | 2015-08-04 | At&T Intellectual Property I, L.P. | VoIP 911 address locator service |
US7734021B1 (en) * | 2005-12-31 | 2010-06-08 | At&T Corp. | Method and apparatus for supporting out of area phone number for emergency services |
US20070160036A1 (en) * | 2006-01-10 | 2007-07-12 | Smith David M | Method and system for servicing enhanced 911 calls |
US20070189492A1 (en) * | 2006-01-20 | 2007-08-16 | George Heinrichs | Peering network for parameter-based routing of special number calls |
US20070189467A1 (en) * | 2006-01-31 | 2007-08-16 | Marian Croak | Method and apparatus for bypassing overload control for emergency calls |
US20070177582A1 (en) * | 2006-01-31 | 2007-08-02 | Marian Croak | Method and apparatus for providing network interworking for emergency calls |
US8014341B1 (en) | 2006-05-08 | 2011-09-06 | Embarq Holdings Company, Llc | Method and intermediary device for reporting a civic address during an emergency call |
CA2549285C (en) | 2006-05-26 | 2017-01-31 | Bce Inc | Method, system and apparatus for verifying validity of location information in a packet-switched network |
KR20080002127A (en) * | 2006-06-30 | 2008-01-04 | 삼성전자주식회사 | Mobile communication terminal for sending emergency message using bluetooth module and method the same |
US8077701B2 (en) * | 2006-07-20 | 2011-12-13 | At&T Intellectual Property I, Lp | Systems, methods, and apparatus to prioritize communications in IP multimedia subsystem networks |
US7773975B2 (en) * | 2006-07-28 | 2010-08-10 | West Corporation | Providing an indication of network capabilities to a user for special number calls |
US8064875B2 (en) * | 2006-08-04 | 2011-11-22 | At&T Intellectual Property I, L.P. | Methods and apparatus to update geographic location information associated with internet protocol devices for E-911 emergency services |
ES2532664T3 (en) * | 2006-08-16 | 2015-03-30 | Huawei Technologies Co., Ltd. | Method and apparatus for transmission / reception in emergency services |
US8190753B2 (en) * | 2006-08-28 | 2012-05-29 | Samsung Electronics Co., Ltd. | System and method for protecting emergency response services in telecommunication networks from attack |
US8531995B2 (en) * | 2006-11-01 | 2013-09-10 | At&T Intellectual Property I, L.P. | Systems and methods for location management and emergency support for a voice over internet protocol device |
US20080112512A1 (en) * | 2006-11-15 | 2008-05-15 | Qualcomm Incorporated | Transmitted reference signaling scheme |
US9031207B2 (en) * | 2006-12-18 | 2015-05-12 | Centurylink Intellectual Property Llc | System and method for providing location information for addressed based E-911 calls to public safety answering points |
US8284906B2 (en) * | 2006-12-22 | 2012-10-09 | Rockstar Bidco, LP | Message mapping for forced hold call handling in a VoP environment |
US8620257B2 (en) * | 2007-02-20 | 2013-12-31 | At&T Intellectual Property I, L.P. | Systems and methods for location management and emergency support for a voice over internet protocol device |
US8149269B2 (en) * | 2007-04-10 | 2012-04-03 | West Corporation | Emergency services call delivery from a legacy communications device to a VoIP PSAP |
US8504614B2 (en) * | 2007-06-28 | 2013-08-06 | Verizon Patent And Licensing Inc. | Systems and methods for verification of IP device location |
US8290470B2 (en) * | 2007-08-13 | 2012-10-16 | Centurylink Intellectual Property Llc | System and method for providing location information to a public safety answering point during an emergency 911 call from a WiFi handset |
US8964945B2 (en) | 2007-09-28 | 2015-02-24 | Centurylink Intellectual Property Llc | System and method for providing location based E-911 of network access devices registered with a network gateway |
US20090089184A1 (en) * | 2007-09-28 | 2009-04-02 | Embarq Holdings Company, Llc | Content portal for media distribution |
US8289953B2 (en) | 2007-10-16 | 2012-10-16 | Centurylink Intellectual Property Llc | System and method for providing location information to a public safety answering point during an emergency 911 call from a softphone |
US8891749B2 (en) * | 2008-02-21 | 2014-11-18 | Centurylink Intellectual Property Llc | System and method for providing emergency wireline telephone services to residences |
US8364117B2 (en) | 2008-02-21 | 2013-01-29 | Centurylink Intellectual Property Llc | System and method for updating location information of voice-over-internet protocol based devices for E911 service |
US8538370B2 (en) * | 2008-07-03 | 2013-09-17 | Centurylink Intellectual Property Llc | Emergency message button and method on a wireless communications device for communicating an emergency message to a public safety answering point (PSAP) |
US8976938B2 (en) * | 2008-07-07 | 2015-03-10 | Centurylink Intellectual Property Llc | Deluxe emergency notification |
US8249019B2 (en) * | 2008-08-26 | 2012-08-21 | Futurewei Technologies, Inc. | System and method for SR-VCC of IMS emergency sessions |
US20120309340A1 (en) | 2011-06-01 | 2012-12-06 | Embarq Holdings Company, Llc | System and method for communicating emergency information through messaging |
US9491307B2 (en) * | 2009-02-24 | 2016-11-08 | Centurylink Intellectual Property Llc | System and method for establishing pre-stored emergency messages |
US9622061B2 (en) | 2014-06-20 | 2017-04-11 | At&T Intellectual Property I, L.P. | Enhanced wireless home phone for an emergency call service network |
US9699635B2 (en) * | 2015-03-31 | 2017-07-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and devices for facilitating emergency calls over wireless communication systems |
US10362631B2 (en) * | 2017-04-03 | 2019-07-23 | Level 3 Communications, Llc | Last resource disaster routing in a telecommunications network |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6292542B1 (en) * | 1999-08-11 | 2001-09-18 | At&T Corp. | Method and apparatus for handling an in-call request for emergency services |
US6678357B2 (en) * | 2001-09-26 | 2004-01-13 | Siemens Information And Communication Networks, Inc. | Internet protocol (IP) emergency connections (ITEC) telephony |
US6771742B2 (en) * | 2001-11-05 | 2004-08-03 | Intrado Inc. | Geographic routing of emergency service call center emergency calls |
US7843934B2 (en) * | 2002-01-08 | 2010-11-30 | Verizon Services Corp. | Methods and apparatus for providing emergency telephone service to IP-based telephone users |
US7330464B2 (en) | 2002-09-25 | 2008-02-12 | Lucent Technologies Inc. | Location identification for IP telephony to support emergency services |
US7539168B2 (en) * | 2003-02-03 | 2009-05-26 | Avaya Inc. | Emergency call handling in contention-based wireless local-area networks |
US7027564B2 (en) * | 2003-09-22 | 2006-04-11 | Foundry Networks, Inc. | System, method and apparatus for supporting E911 emergency services in a data communications network |
US6940950B2 (en) * | 2003-12-19 | 2005-09-06 | Telecommunication Systems, Inc. | Enhanced E911 location information using voice over internet protocol (VoIP) |
US7386111B2 (en) * | 2004-02-10 | 2008-06-10 | Vonage Network Inc. | Method and apparatus for placing a long distance call based on a virtual phone number |
US7177399B2 (en) * | 2004-02-27 | 2007-02-13 | Nortel Network Limited | Determining the geographical location from which an emergency call originates in a packet-based communications network |
US7894406B2 (en) * | 2004-09-30 | 2011-02-22 | Alcatel-Lucent Usa Inc. | System for routing remote VoIP emergency calls |
WO2006039783A1 (en) | 2004-10-13 | 2006-04-20 | Bce Inc. | Emergency services provisioning and emergency call handling in a voice-over-packet environment |
-
2004
- 2004-11-12 US US10/986,365 patent/US7079627B2/en active Active
- 2004-11-12 CA CA2487700A patent/CA2487700C/en active Active
- 2004-11-12 US US10/986,395 patent/US7953209B2/en active Active
- 2004-11-12 CA CA2487656A patent/CA2487656C/en active Active
-
2006
- 2006-06-12 US US11/450,689 patent/US7801282B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009103151A1 (en) * | 2008-02-20 | 2009-08-27 | Eamonn John Oldham | Method and apparatus for emergency services number alerting in an internet protocol network |
Also Published As
Publication number | Publication date |
---|---|
CA2487656A1 (en) | 2006-04-13 |
US7801282B2 (en) | 2010-09-21 |
US20060077961A1 (en) | 2006-04-13 |
CA2487700C (en) | 2010-03-16 |
US7079627B2 (en) | 2006-07-18 |
US7953209B2 (en) | 2011-05-31 |
CA2487656C (en) | 2010-07-13 |
US20060078095A1 (en) | 2006-04-13 |
US20060229059A1 (en) | 2006-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2487700A1 (en) | Provisioning of emergency services in a voice-over-packet environment | |
US8880021B2 (en) | System and method for updating location information of voice-over-internet protocol based devices for E911 services | |
CN101227650B (en) | System and method for implementing ask for help by mobile terminal | |
US7336949B2 (en) | International dialing for wireless networks | |
US6940950B2 (en) | Enhanced E911 location information using voice over internet protocol (VoIP) | |
US6744856B2 (en) | Method and apparatus for servicing emergency calls from a data network | |
US8554168B1 (en) | Systems and methods for alternative routing of voice over IP originated emergency calls | |
US20070211692A1 (en) | Real-time update of location information regarding a communications device | |
TW200808026A (en) | Providing an indication of network capabilities to a user for special number calls | |
US20150009900A1 (en) | Enhanced E911 Location Information Using Voice Over Internet Protocol (VoIP) | |
US10028121B2 (en) | Determining device locations for emergency service calls | |
US20090077077A1 (en) | Optimal selection of MSAG address for valid civic/postal address | |
US9232053B2 (en) | Extended hot desking features for multi-device users | |
US8811573B2 (en) | Method and system for verifying the status of 911 emergency telephone services | |
US8000678B1 (en) | Information provisioning for emergency calls | |
US8311036B2 (en) | Device based emergency services for cross cluster extension mobility | |
US7801524B2 (en) | Communication apparatus and signaling system thereof | |
CN101438574A (en) | System and method to provide local service for all emergency services numbers and to provide language assistance for calls to such numbers | |
US20100046720A1 (en) | Point-in-poly routing for voice over internet protocol (VoIP) emergency calls with embedded geographic location information | |
WO2014019036A1 (en) | System for facilitated telephone dialing and connection of telephone subscribers through module-directory and voice recognition module | |
KR20070015471A (en) | Method of system overload control between ip-bts and bsc system | |
CN106559768A (en) | Emmergency call method, urgent call call-back method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |