WO2007044454A2 - Voice over internet protocol (voip) location based 911 conferencing - Google Patents

Voice over internet protocol (voip) location based 911 conferencing Download PDF

Info

Publication number
WO2007044454A2
WO2007044454A2 PCT/US2006/038946 US2006038946W WO2007044454A2 WO 2007044454 A2 WO2007044454 A2 WO 2007044454A2 US 2006038946 W US2006038946 W US 2006038946W WO 2007044454 A2 WO2007044454 A2 WO 2007044454A2
Authority
WO
WIPO (PCT)
Prior art keywords
emergency
voip
conference
psap
call
Prior art date
Application number
PCT/US2006/038946
Other languages
French (fr)
Other versions
WO2007044454A3 (en
Inventor
Jon Croy
John Gordon Hines
Darrin Johnson
Original Assignee
Telecommunication Systems, Inc.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from US11/503,912 external-priority patent/US7907551B2/en
Application filed by Telecommunication Systems, Inc. filed Critical Telecommunication Systems, Inc.
Publication of WO2007044454A2 publication Critical patent/WO2007044454A2/en
Publication of WO2007044454A3 publication Critical patent/WO2007044454A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/04Telephonic communication systems specially adapted for combination with other electrical systems with alarm systems, e.g. fire, police or burglar alarm systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/401Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/50Aspects of automatic or semi-automatic exchanges related to audio conference
    • H04M2203/5009Adding a party to an existing conference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/04Special services or facilities for emergency applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/30Determination of the location of a subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42042Notifying the called party of information on the calling party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42348Location-based services which utilize the location information of a target
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42348Location-based services which utilize the location information of a target
    • H04M3/42357Location-based services which utilize the location information of a target where the information is provided to a monitoring entity such as a potential calling party or a call processing server

Definitions

  • This invention relates generally to Voice Over Internet (VoIP) protocols and architectures. More particularly, it relates to location based services for the provision of 911 emergency services using VoIP protocols and architectures.
  • VoIP Voice Over Internet
  • E911 is a phone number widely recognized in North America as an emergency phone number that is used by emergency dispatch personnel, among other things, to determine a location of a caller.
  • Enhanced 911 is defined by the transmission of callback number and location information.
  • E911 may be implemented for landline and/or wireless devices.
  • a Public Safety Answering Point is a dispatch office that receives 9-1-1 calls from the public.
  • a PSAP may be a local, fire or police department, an ambulance service or a regional office covering all services.
  • a 9- 1-1 (“911") service becomes E-9-1-1 ("E911") when automatic number identification and automatic location information from a communications device (e.g. wireless phone, VoIP Phone, etc.) is provided to the 911 operator.
  • VoIP Voice-Over-Internet Protocol
  • VoIP is a technology that emulates a phone call, but instead of using a circuit based system such as the telephone network, utilizes packetized data transmission techniques most notably implemented in the Internet.
  • PSAP Internet Protocol
  • PSTN public switched telephone network
  • PSAPs are accessed through selective routing such as direct trunks.
  • IP connections There is no uniformity among the thousands of different PSAPs.
  • VoIP Voice-over-IP
  • the existing E911 infrastructure is built upon copper wire line voice technology and is not fully compatible with VoIP. Given VoIP technology, there are at least three VoIP scenarios:
  • a VoIP UA that is physically connected to a static data cable at a "home" address.
  • a static data cable For instance, an Analog Telephone Adapter (ATA) that is connected to the "home" data cable and uses traditional telephone devices.
  • ATA Analog Telephone Adapter
  • a VoIP UA that is physically connected to a data cable at a location different than its "home" address. For instance, a laptop computer device utilized away from home as a VoIP software telephone would be a VoIP 'visitor' device as described by this scenario. 3. A VoIP UA that is wireleless, physically disconnected from any data cable.
  • the VoIP UA connects to the VoIP service provider via either a wide-are wireless technology (e.g., cellular, PCS, WiMAX) or via a local-area wireless technology (e.g., Wireless Fidelity (WiFi), UWB, etc.) using a laptop computer or handheld device.
  • a wide-are wireless technology e.g., cellular, PCS, WiMAX
  • a local-area wireless technology e.g., Wireless Fidelity (WiFi), UWB, etc.
  • VoIP phone calls are routed to a VoIP voice gateway, from which they are passed on to their destination.
  • a VoIP voice gateway or soft switch is a programmable network switch that can process the signaling for all types of packet protocols.
  • Also known as a 'media gateway controller,' 'call agent,' or 'call server, such devices are used by carriers that support converged communications services by integrating SS7 telephone signaling with packet networks.
  • Softswitches can support, e.g., IP, DSL, ATM and frame relay.
  • VoIP telephone technology is quickly replacing conventional switched telephone technology.
  • IP Internet Protocol
  • call related information such as CallerlD type services may not be available or accurate.
  • a location of a given VoIP device may be provisioned to be at a given geographic location, or queried from a home location register (HLR) in a mobile system.
  • HLR home location register
  • PSAPs Public Safety Access Points
  • URI Resource Identifier
  • URI is the addressing technology for identifying resources on the
  • URIs were originally defined as two types: Uniform
  • PSAPs are accessed only by conventional telephone line, others only by direct telephone trunk lines. Not all PSAPs are accessible via the Internet.
  • Fig. 5 shows basic conventional VoIP elements required to interconnect a VoIP emergency E911 caller to a relevant public safety access point (PSAP).
  • PSAP public safety access point
  • VoIP telephone devices 102a, 102b, 102c are connected to respective VoIP Service Provider (VSP) soft switches 104a, 104b, 104c (collectively referred to as 104) using an Internet Protocol (IP) connection, most commonly over the Internet.
  • VoIP service provider's soft switch 104 in turn communicates with a respective VoIP Positioning Center (VPC) 106a, 106b, 106c (collectively referred to as 106) using an appropriate IP connection.
  • VPC VoIP Positioning Center
  • Each VSP requires use of their own VPC, as depicted in Fig. 5.
  • Fig. 6 shows in more detail conventional VoIP elements required by a VPC to interconnect a VoIP emergency E911 caller to a relevant public safety access point (PSAP).
  • PSAP public safety access point
  • each VPC 106 comprises its own respective route determination module 404, call delivery module 406, and provisioning list 408.
  • a respective location information server (LIS) 108 services each of the VPCs 106.
  • the LIS 108 is responsible for storing and providing access to the subscriber location information needed for E9-1-1 call processing (as defined by the NENA VoIP Location Working Group).
  • a conventional VoIP Positioning Center (VPC) 106 is a system that attempts to determine the appropriate or correct PSAP 114 that a VoIP emergency E911 call should be routed to based on the VoIP subscriber's position.
  • the conventional VPC 106 also returns associated routing instructions to the VoIP network.
  • the conventional VPC 106 additionally provides the caller's location and the callback number to the relevant PSAP through the automatic location identifier (ALI) (The ALI is a database that accepts a PSAP query, and using that relates a specific telephone number to a street address. In the case of an Emergency Services Query Key (ESQK), the ALI database steers the query to the appropriate VPC and steers the response back to the PSAP.
  • ALI is typically owned by a LEC or a PSAP.
  • each VSP route the emergency 9-1-1 call, without location object added, to their VPC 106.
  • the VPC must determine the correct PSAP 114 (collectively represented by PSAP 114a, 114b and 114c) and route to it using the appropriate technology.
  • the VPC 106 passes the 9-1-1 call to the PSAP
  • PSTN public switched telephone network
  • the VPC 106 passes the 9-1-1 call to the PSAP 114b using an INVITE S/R message, via an ESGW 120 and selective router 122.
  • the selective router 122 is connected to the relevant PSAP 114b via direct trunks.
  • the VPC 106 passes the 9-1-1 call to the PSAP 114c using an INVITE PSAP message, via IP, to the PSAP 114c.
  • the ALI 126 must be inter-connected with each VPC 106 (a,b,c). Furthermore, each VPC is burdened with supporting all the various ALI protocols: ve2, e2, PAM, legacy NENA, etc.
  • an Emergency call (e.g., 911 , E911 ) may require the involvement of one or more Response Centers (RCs), e.g., Public Safety Access Point (PSAP) in addition to the RC that initially receives the emergency call.
  • RCs Response Centers
  • PSAP Public Safety Access Point
  • the PSAP that initially answers the call may need to transfer the emergency call to the correct PSAP.
  • the original RC may or may not remain on the line, but for safety purposes will not likely want to disconnect or cold transfer the emergency call. This is because errors may occur in the transfer, resulting in valuable time lost.
  • One cause of a faulty transfer of the E911 call would be that the VoIP user has not updated the location stored by the VPC, or quite simply that bad routing has occurred.
  • Another cause would be that the nature of the emergency requires multiple parties to be involved (e.g., fire/police, police/FBI, ambulance/CDC, etc.).
  • the ERC receiving the call initially will perform a look-up for the correct response center, and may dial the identified correct response center, agency, etc., and transfer the call via direct dial/public switched telephone network (PSTN.
  • PSTN public switched telephone network
  • IEN Intelligent Emergency Network
  • PSAP public safety access point
  • a method of connecting an emergency caller with an emergency response center comprises establishing an emergency call conference.
  • the emergency caller is added to the established emergency call conference, and the emergency response center is added to the emergency call conference.
  • the emergency call is established after the emergency caller and the emergency response center are both added to the emergency call conference.
  • Fig. 1 shows an exemplary architecture of a VoIP emergency call * conference bridge application operating in a VoIP soft switch of a VoIP provider to provide VoIP emergency call conferencing, in accordance with the principles of the present invention.
  • Fig. 2 shows an exemplary message flow diagram of VoIP location based 911 conferencing, in accordance with the principles of the present invention.
  • Fig. 3 shows an exemplary architecture of a VoIP conference bridge application operating in a VoIP soft switch of a VoIP provider to provide VoIP emergency call conferencing, in accordance with the principles of the present invention.
  • Fig. 4 shows an exemplary message flow diagram for establishing a VoIP location based conference, in accordance with the principles of the present invention.
  • Fig. 5 shows basic conventional VoIP elements required to interconnect a VoIP emergency E911 caller to a relevant public safety access point (PSAP).
  • PSAP public safety access point
  • Fig. 6 shows in more detail conventional VoIP elements required to interconnect a VoIP emergency E911 caller to a relevant public safety access point (PSAP).
  • PSAP public safety access point
  • the present invention handles emergency calls through the use of a conference bridge on a VoIP service provider's soft switch.
  • the soft switch works with a VoIP positioning center (VPC) to obtain location information, which may be gathered or confirmed by the initial recipient of the call, to ensure that appropriate participants to the emergency conference call are Invited to join the call.
  • VPC VoIP positioning center
  • any number of emergency calls can be made, including any number of ERCs, PSAPs, ERPs, etc., (limited only by the number of conference bridges that can be established in provisioned equipment, e.g., in the VoIP service provider's soft switch).
  • Cold transfers can be avoided by Inviting participants to join a single emergency conference rather than passing an original call from party to party (e.g., from PSAP to police to ambulance, etc.) Moreover, the emergency call can survive as long as a participant remains in the emergency conference call, even after the original emergency caller hangs up.
  • party to party e.g., from PSAP to police to ambulance, etc.
  • Fig. 1 shows an exemplary architecture of a VoIP emergency call conference bridge application operating in a VoIP soft switch of a VoIP provider to provide VoIP emergency call conferencing, in accordance with the principles of the present invention.
  • a user of a VoIP communications device 104 makes an emergency call (e.g., a 911 call).
  • the VoIP service provider of the VoIP communications device 104 receives the 911 call, and assigns it to an available VoIP emergency conference call bridge 100.
  • the soft switch 102 obtains location information relating to the VoIP communications device 104, either directly from the VoIP communications device 104 itself (e.g., if it includes a GPS device) or from a VoIP positioning center (VPC).
  • VoIP positioning center VPC
  • the VoIP soft switch 102 compares the location information in a PSAP lookup database 800 to determine an initial PSAP for the service area responsible for the location of the VoIP communications device 104.
  • the PSAP lookup database provides an appropriate URL or other address information of the initial PSAP to the VoIP soft switch 102, which in turn addresses an Invite message 804 (preferably including location information relating to the location of the VoIP communications device 104).
  • the PSAP 810 in response, sends either an Accept message or a Reject message to the soft switch 102 in response to the Invite message 804.
  • Additional emergency services departments e.g., police 812, fire 814, etc.
  • the VoIP communication device 104 dials the appropriate emergency number (e.g., 911), and in response the VoIP service provider's soft switch 102 otherwise responsible for routing the user's calls instead establishes a VoIP conference bridge 100 and places the incoming emergency call into the VoIP conference bridge 100.
  • the appropriate emergency number e.g., 911
  • the soft switch 102 may additionally include interfaces to the Public Switched Telephone Network (PSTN) to permit non-VoIP emergency service provider's to join into the VoIP conference bridge.
  • PSTN Public Switched Telephone Network
  • the VoIP soft switch 102 may instead Invite the initial VoIP emergency caller 104 to join the conference call via the VoIP conference bridge 100.
  • the initial VoIP emergency caller 104 presumably accepts the Invite message and joins the VoIP conference bridge 100.
  • the soft switch 102 may confirm location with the initial VoIP emergency caller 104 (if location information was provided with the initial call from the VoIP communication device 104), or determines location from the subscriber's VPC, and captures the Location Object (LO).
  • location information was provided with the initial call from the VoIP communication device 104
  • determines location from the subscriber's VPC and captures the Location Object (LO).
  • LO Location Object
  • the initial VoIP emergency caller 104 sends the LO and a 911 Invite message with an RC type (e.g., Fire Department, Homeland Security, etc.) to the soft switch 102 managing the VoIP conference bridge 100.
  • the soft switch 102 sends the LO and Invite information to the RC type (e.g., Fire Department, Homeland Security, etc.)
  • VPC which identifies the proper additional conference participant(s) (e.g., a PSAP, RC, first responder, other interested party, etc.) and corresponding contact information, and invites the proper participants to join the call.
  • additional conference participant(s) e.g., a PSAP, RC, first responder, other interested party, etc.
  • the invited participant(s) can also invite other entities to join the VoIP emergency conference. While it is presumed that all participants in the VoIP emergency conference call may participate in the call, it is possible to include 'listen only' participants. For instance, a voice and/or data recording line may be invited to the VoIP emergency conference call to record any data and/or voice conversation.
  • Fig. 2 shows an exemplary message flow diagram of VoIP location based 911 conferencing, in accordance with the principles of the present invention.
  • an emergency call 712 (e.g., 911 ) is placed from VoIP communications device 104.
  • the VoIP soft switch establishing the VoIP emergency conference call bridge transmits an emergency VoIP conference call Invite message (with or without a location object) 714 (or other location request) to the VoIP Positioning Center (VPC) 701.
  • the VPC pass at least one Invite message using Internet Protocol (e.g., over the Internet) to interested third parties such as an initially contacted RC-1/PSAP 702, PSAP-2 703, PSAP-n 704, etc.
  • the first emergency center contacted (RC-1/PSAP 702) responds by verifying the location object and passing the same, along with the Invite RC Type, to the soft switch 718.
  • other emergency responders may be brought into the VoIP emergency conference call.
  • the soft switch that manages the VoIP conference call bridge 100 initiates an Invite message with location object to the VPC 701, which in turn transmits an Invite message 722 to a subsequent emergency response center (e.g., PSAP-2 703). That subsequent emergency response center 703 responds by verifying/modifying the location object, and the Invite RC Type, as shown in message 724.
  • a subsequent emergency response center e.g., PSAP-2 703
  • the VoIP soft switch 102 may continue to invite additional emergency responders (or other parties) by passing an Invite message with location object through the VPC 701, which passes an Invite with location object to the relevant other emergency responders 704.
  • the scenario is given where an emergency 9-1-1 call is routed to a PSAP based on a presumed or default location of the VoIP caller, but in fact it turns out that the PSAP that receives the VoIP call is not the correct entity to handle emergency calls from the particular location that the VoIP caller is currently at. Such errors may occur, e.g., due to the user not updating the SLDB, bad routing, etc.
  • the initial VoIP communications device dials 9-1-1 , a conference line is initiated by the soft switch, an initially determined PSAP receives an Invite message to join the VoIP emergency conference bridge.
  • the PSAP confirms/determines the user's location, and in the given scenario would determine that another PSAP is needed instead of or in addition to the PSAP on the line.
  • the initial PSAP captures the Location Object (LO) and either rejects the Invite to join the VoIP emergency conference call (and is then removed from the conference bridge) or continues to participate in the VoIP emergency conference call (and so then stays on the conference bridge).
  • LO Location Object
  • a 911 emergency call Invite message is sent with the LO to the soft switch managing the VoIP emergency conference bridge.
  • the VoIP soft switch sends the LO to the VPC, which then identifies the proper PSAP based on the LO and initiates an Invite message addressed over IP to the proper PSAP to join into the VoIP emergency conference call through the soft switch.
  • the VoIP conference bridge then joins the proper PSAP to the VoIP emergency conference call with the initial VoIP emergency caller (and with the initially contacted PSAP, if the initially contacted PSAP continues to participate in the call).
  • the initial VoIP emergency caller is kept on the line throughout the process, with preferably no additional manual action or key entry required from the initial emergency caller.
  • the VoIP conference bridge is closed.
  • Fig. 3 shows an exemplary architecture of a VoIP conference bridge application operating in a VoIP soft switch of a VoIP provider to provide VoIP call conferencing, in accordance with the principles of the present invention.
  • a VoIP communications device operating in a VoIP soft switch of a VoIP provider to provide VoIP call conferencing, in accordance with the principles of the present invention.
  • a positioning center 106 provides location data upon request from the soft switch 102.
  • Other VoIP users 110, 112, 114 etc. are potential members of any given conference.
  • Conference bridges 100 are implemented on the VoIP soft switch 102 located, e.g., at the VoIP service provider's VoIP network.
  • VoIP soft switch 102 is preferably capable of being provisioned with as many VoIP conference bridges 100 as are required in any particular application, only one conference bridge 100 is shown in Fig. 3 for simplicity of explanation. Also, while the conference bridge 100 is shown implemented in the soft switch 102, it can be embodied within another suitable network element having an Internet Protocol (IP) type connection (e.g., TCP/IP) with the initial user 104 as well as with the potential conferees 110, 112, 114.
  • IP Internet Protocol
  • location information relating to the initial VoIP user 104 is passed to the VoIP conference bridge 100, either from the user's VoIP communication device 104 or from their respective location server 106.
  • the location information is then compared by the VoIP soft switch 102 to find an initial desired PSAP.
  • the VoIP soft switch 102 makes use of the location information and other existing data or user input (e.g., existing preferences on file on the Soft Switch 102, user entry through the keypad of the communications device 104, or voice response). Based on the location and user input, the VoIP conference bridge 100 identifies the desired PSAP to be asked or Invited to join the conference currently established by the initial VoIP user 104 on the conference bridge 100, and outputs an Invite or request message 204 to join that conference 100 to the specific URL(s), phone number(s) and/or other identifying address information relating to VoIP communications equipment 110, 112, 114 of the relevant PSAP.
  • existing data or user input e.g., existing preferences on file on the Soft Switch 102, user entry through the keypad of the communications device 104, or voice response.
  • the VoIP conference bridge 100 Based on the location and user input, the VoIP conference bridge 100 identifies the desired PSAP to be asked or Invited to join the conference currently established by the initial VoIP user 104 on the conference bridge 100, and outputs an Invite or request message 204
  • the soft switch 102 may also maintain the attributes and rules from other VoIP communication devices 110, 112, 114 etc. for receiving conference bridge calls, as well as the fixed location (e.g., a place of business) or the ability to query for a current location (e.g., for mobile communication devices such as mobile phones) for each device. Based on this information, with or without other user input (e.g., to select or prioritize among a list of available third parties), the soft switch 102 invites one or more other communication devices 110, 112, 114, etc. to join the conference bridge. This creates a voice link between the first user
  • Fig. 4 shows an exemplary message flow diagram for establishing a VoIP location based conference, in accordance with the principles of the present invention.
  • the initial VoIP user 104 sends a request for conference bridge call to the soft switch 102.
  • the initial VoIP user 104 sends a request for conference bridge call to the soft switch 102.
  • the initial VoIP user 104 sends a request for conference bridge call to the soft switch 102.
  • VoIP user 104 includes location information with the conference request call 201.
  • location information can be obtained from an appropriate positioning server 106 if not available from the initial VoIP user 104.
  • a suitable PSAP (and/or other emergency services, including a recorder line) is determined and invited with respective invite messages 204, 206.
  • the user's VoIP communication device 104 dials a pre- determined phone number (or URL) of the emergency service (e.g., 911 ) to initiate a VoIP emergency conference bridge 100 on the relevant VoIP soft switch 102.
  • a pre- determined phone number or URL
  • the emergency service e.g. 911
  • Fig. 3 shows use of a VoIP positioning center (VPC) 106.
  • the VoIP soft switch 102 may receive the user's location information either from each of the VoIP communication devices 104, 110, 112, 114 etc., or from the VPC 106.
  • the VoIP soft switch 102 preferably uses both the location information of the initiating VoIP user 104, together with any profile criteria set for a given conference bridge 100, to determine a suitable PSAP or other emergency services entity to be sent INVITE messages inviting them to join the established VoIP emergency conference bridge 100.
  • the VoIP soft switch 102 invites one or more other VoIP communication devices 110, 112, 114, (relating to emergency services) to join the VoIP emergency conference bridge 100. This creates a voice link between the initiating VoIP user 104 that initially called into the VoIP emergency conference bridge 100, and the other potential, third party conferees 110, 112, 114, etc., without requiring the initiating VoIP user 104 to know the name or even the contact information of the other potential, third party emergency conferees 110, 112, 114, etc.
  • the potential other VoIP users 110, 112, 114, etc. are preferably notified similar to an incoming telephone call, e.g. with a ring signal, though it may be customized to be distinguished from the sound of an otherwise ordinary incoming phone call. For instance, a given unique phone tone may be activated upon receipt of an invite 204, 206 to a conference bridge 100.
  • the VoIP communication device(s) 110, 112, 114 receiving invitations to join a VoIP emergency call conference 100 may be provided with a filter that automatically rejects any/all invite requests not meeting their own specific criteria (e.g., the first invited participant to accept the Invite message) maintained on their VoIP devices 110, 112, 114 themselves, though such filtering may alternatively be performed at a network level, e.g., at the VoIP soft switch 102 or other centralized location.
  • a filter that automatically rejects any/all invite requests not meeting their own specific criteria (e.g., the first invited participant to accept the Invite message) maintained on their VoIP devices 110, 112, 114 themselves, though such filtering may alternatively be performed at a network level, e.g., at the VoIP soft switch 102 or other centralized location.
  • Benefits of the invention include that there is no effective limit to the number of participants in the VoIP emergency conference call, there are no cold transfers of a call as VoIP invitees enter or leave the conference bridge 100, and there is the ability to continue the conference call even after the initial VoIP user 104 making the emergency call disconnects.
  • the present invention has particular applicability with any/all VoIP users, VoIP service providers, and Public Safety Access Points (PSAPs).
  • the invited VoIP users 110, 112, 114 may include a filter allowing through only acceptable Invite messages based on criteria established by or on the receiving VoIP communication devices 110, 112, 114.
  • the present invention allows VoIP users to efficiently and quickly find and invite their most appropriate responder to their emergency, with minimal user interaction. This is particularly helpful for mobile VoIP users (e.g., while driving, walking, etc.) Moreover, there is no effective limit to the number of participants in the conference call (within network hardware limits of the conference bridge itself). There is also no risk of cold transfers of a VoIP telephone call as participants aren't handled in point-to-point connections that are transferred but rather join or exit an established conference at will. Furthermore, emergency personnel from various departments and locations in the conference call can continue in the conference even after the initial emergency caller disconnects.
  • VoIP service providers who may implement the inventive VoIP emergency conference calling as a value added services for users.
  • VoIP location based conferencing in accordance with the principles of the present invention has particular applicability with any/all VoIP users, VoIP service providers, and Public Safety Access Points (PSAPs).
  • PSAPs Public Safety Access Points

Abstract

Voice Over Internet Protocol (VoIP) emergency calls to an Emergency Response Center (ERC) are handled through a VoIP conference bridge on a VoIP service provider's soft switch. The soft switch works with a VoIP positioning center (VPC) to obtain location information, which is compared against a PSAP database to find an initial best-appropriate PSAP for the location of the emergency caller. The PSAP is issued an Invite message to join the conference, establishing an emergency call. Third parties such as police, ambulance may be issued Invite messages to join the conference. Cold transfers are avoided by Inviting participants to join a single emergency conference rather than passing an emergency call from party to party (e.g., from PSAP to police to ambulance, etc.) The PSAP, other emergency responders, and even the initial VoIP emergency caller may leave and rejoin the VoIP conference without dropping the conference between the others.

Description

VOICE OVER INTERNET PROTOCOL (VoIP) LOCATION BASED 911 CONFERENCING
This application is related to and claims priority from a co-pending U.S. Provisional Application No. 60/723,960, entitled "Voice Over Internet
Protocol (VoIP) Location Based Conferencing", filed on October 6, 2005; U.S.
Provisional Application No. 60/733,789, entitled "Voice Over Internet Protocol
(VoIP) Multi-User Conferencing", filed on November 7, 2005; and U.S.
Provisional Application No. 60/723,961 , entitled "Voice Over Internet Protocol (VoIP) Location Based 911 Conferencing", filed on October 6, 2005; the entirety of all three of which are expressly incorporated herein by reference.
BACKGROUND OF THE INVENTION 1. Field of the Invention This invention relates generally to Voice Over Internet (VoIP) protocols and architectures. More particularly, it relates to location based services for the provision of 911 emergency services using VoIP protocols and architectures.
2. Background of the Related Art
911 is a phone number widely recognized in North America as an emergency phone number that is used by emergency dispatch personnel, among other things, to determine a location of a caller. Enhanced 911 (E911 ) is defined by the transmission of callback number and location information. E911 may be implemented for landline and/or wireless devices.
A Public Safety Answering Point (PSAP) is a dispatch office that receives 9-1-1 calls from the public. A PSAP may be a local, fire or police department, an ambulance service or a regional office covering all services. A 9- 1-1 ("911") service becomes E-9-1-1 ("E911") when automatic number identification and automatic location information from a communications device (e.g. wireless phone, VoIP Phone, etc.) is provided to the 911 operator. Voice-Over-Internet Protocol (VoIP) is a technology that emulates a phone call, but instead of using a circuit based system such as the telephone network, utilizes packetized data transmission techniques most notably implemented in the Internet. 911 calls made using VoIP technology must reach the correct PSAP, but there currently is no uniform interface to the various PSAPs for call delivery because the technology for connecting calls varies. For instance, not all PSAPs are Internet Protocol (IP) capable. Some PSAPs are accessed via ordinary public switched telephone network (PSTN) telephone lines. Some PSAPs are accessed through selective routing such as direct trunks. Still other PSAPs are accessed using IP connections. There is no uniformity among the thousands of different PSAPs.
Moreover, some Public Safety Access Points (PSAPs) are not enhanced, and thus do not receive the callback or location information at all from any phone, landline or wireless. The use of VoIP technology is growing quickly. As people adopt voice-over-IP (VoIP) technology for routine communications, the inventors herein recognize that there is a growing need to access E911 services including provision of location information from a VoIP device.
The existing E911 infrastructure is built upon copper wire line voice technology and is not fully compatible with VoIP. Given VoIP technology, there are at least three VoIP scenarios:
1. A VoIP UA that is physically connected to a static data cable at a "home" address. For instance, an Analog Telephone Adapter (ATA) that is connected to the "home" data cable and uses traditional telephone devices.
2. A VoIP UA that is physically connected to a data cable at a location different than its "home" address. For instance, a laptop computer device utilized away from home as a VoIP software telephone would be a VoIP 'visitor' device as described by this scenario. 3. A VoIP UA that is wireleless, physically disconnected from any data cable.
In this situation, the VoIP UA connects to the VoIP service provider via either a wide-are wireless technology (e.g., cellular, PCS, WiMAX) or via a local-area wireless technology (e.g., Wireless Fidelity (WiFi), UWB, etc.) using a laptop computer or handheld device.
VoIP phone calls are routed to a VoIP voice gateway, from which they are passed on to their destination. A VoIP voice gateway or soft switch is a programmable network switch that can process the signaling for all types of packet protocols. Also known as a 'media gateway controller,' 'call agent,' or 'call server, such devices are used by carriers that support converged communications services by integrating SS7 telephone signaling with packet networks. Softswitches can support, e.g., IP, DSL, ATM and frame relay.
The challenges evident with respect to determining the location of a calling VoIP telephone is perhaps most evident with respect to its use to make an emergency call (e.g., a 911 call). Nevertheless, VoIP telephone technology is quickly replacing conventional switched telephone technology. However, because VoIP is Internet Protocol (IP) based, call related information such as CallerlD type services may not be available or accurate. A location of a given VoIP device may be provisioned to be at a given geographic location, or queried from a home location register (HLR) in a mobile system.
In addition, some Public Safety Access Points (PSAPs) are not enhanced, and thus do not receive the callback or location information at all from any phone; landline, cellular or VoIP.
Moreover, there is complexity in public access to Public Safety
Answering Points due to lack of a Session Initiation Protocol (SIP) Uniform
Resource Identifier (URI) for all PSAPs. (SIP is the IP-based protocol defined in IETF RFCs 3261 and 2543.) SIP is one of two dominant protocols used by the
VoIP industry. URI is the addressing technology for identifying resources on the
Internet or a private intranet. URIs were originally defined as two types: Uniform
Resource Locators (URLs) which are addresses with network location, and
Uniform Resource Names (URNs) which are persistent names that are address independent. Today, a URI is defined by its purpose rather than the URL vs.
URN classification.) Some PSAPs are accessed only by conventional telephone line, others only by direct telephone trunk lines. Not all PSAPs are accessible via the Internet.
Fig. 5 shows basic conventional VoIP elements required to interconnect a VoIP emergency E911 caller to a relevant public safety access point (PSAP).
In particular, as shown in Fig. 5, VoIP telephone devices 102a, 102b, 102c (collectively referred to as 102) are connected to respective VoIP Service Provider (VSP) soft switches 104a, 104b, 104c (collectively referred to as 104) using an Internet Protocol (IP) connection, most commonly over the Internet. The VoIP service provider's soft switch 104 in turn communicates with a respective VoIP Positioning Center (VPC) 106a, 106b, 106c (collectively referred to as 106) using an appropriate IP connection. Each VSP requires use of their own VPC, as depicted in Fig. 5.
Fig. 6 shows in more detail conventional VoIP elements required by a VPC to interconnect a VoIP emergency E911 caller to a relevant public safety access point (PSAP).
In particular, as shown in Fig. 6, each VPC 106 comprises its own respective route determination module 404, call delivery module 406, and provisioning list 408. A respective location information server (LIS) 108 services each of the VPCs 106. The LIS 108 is responsible for storing and providing access to the subscriber location information needed for E9-1-1 call processing (as defined by the NENA VoIP Location Working Group).
A conventional VoIP Positioning Center (VPC) 106 is a system that attempts to determine the appropriate or correct PSAP 114 that a VoIP emergency E911 call should be routed to based on the VoIP subscriber's position. The conventional VPC 106 also returns associated routing instructions to the VoIP network. The conventional VPC 106 additionally provides the caller's location and the callback number to the relevant PSAP through the automatic location identifier (ALI) (The ALI is a database that accepts a PSAP query, and using that relates a specific telephone number to a street address. In the case of an Emergency Services Query Key (ESQK), the ALI database steers the query to the appropriate VPC and steers the response back to the PSAP. An ALI is typically owned by a LEC or a PSAP.)
Further as shown in Fig. 6, each VSP route the emergency 9-1-1 call, without location object added, to their VPC 106. The VPC must determine the correct PSAP 114 (collectively represented by PSAP 114a, 114b and 114c) and route to it using the appropriate technology.
In a first scenario, the VPC 106 passes the 9-1-1 call to the PSAP
114a using an INVITE telephone number message, via a media gateway 110 that translates between the IP protocol of the INVITE message and a telephone line interface, and interfaces with the public switched telephone network (PSTN)
112.
In a second scenario, the VPC 106 passes the 9-1-1 call to the PSAP 114b using an INVITE S/R message, via an ESGW 120 and selective router 122. In this scenario, the selective router 122 is connected to the relevant PSAP 114b via direct trunks.
In a third scenario, the VPC 106 passes the 9-1-1 call to the PSAP 114c using an INVITE PSAP message, via IP, to the PSAP 114c. In the second and third scenario, the ALI 126 must be inter-connected with each VPC 106 (a,b,c). Furthermore, each VPC is burdened with supporting all the various ALI protocols: ve2, e2, PAM, legacy NENA, etc.
Thus, as can be appreciated, an Emergency call (e.g., 911 , E911 ) may require the involvement of one or more Response Centers (RCs), e.g., Public Safety Access Point (PSAP) in addition to the RC that initially receives the emergency call. This is because there is a possibility that the emergency call is received by a PSAP other than that which is assigned to the geographic region that the caller is currently located in.
Accordingly, the PSAP that initially answers the call may need to transfer the emergency call to the correct PSAP. During transfer of the emergency VoIP call, the original RC may or may not remain on the line, but for safety purposes will not likely want to disconnect or cold transfer the emergency call. This is because errors may occur in the transfer, resulting in valuable time lost. One cause of a faulty transfer of the E911 call would be that the VoIP user has not updated the location stored by the VPC, or quite simply that bad routing has occurred. Another cause would be that the nature of the emergency requires multiple parties to be involved (e.g., fire/police, police/FBI, ambulance/CDC, etc.).
Conventional solutions are based on tools that can be used to find the phone numbers of other emergency response centers. The ERC receiving the call initially will perform a look-up for the correct response center, and may dial the identified correct response center, agency, etc., and transfer the call via direct dial/public switched telephone network (PSTN.
One exemplary conventional solution is called an Intelligent Emergency Network (IEN), available from lntrado Inc. of Longmont, Colorado. However, such conventional solutions typically require the emergency response center to know the direct dial lines of every PSAP, ESP, ERC, etc. nationally. Moreover, those lines may not always be staffed. Other potential problems would be caused if no automatic location identification (ALI) information is accessible or available.
There is a need for an architecture and methodology that both simplifies the complexity of a VoIP call transfers with respect to an emergency response center such as a public safety access point (PSAP).
SUMMARY OF THE INVENTION
In accordance with the principles of the present invention, a method of connecting an emergency caller with an emergency response center comprises establishing an emergency call conference. The emergency caller is added to the established emergency call conference, and the emergency response center is added to the emergency call conference. The emergency call is established after the emergency caller and the emergency response center are both added to the emergency call conference. BRIEF DESCRIPTION OF THE DRAWINGS
Fig. 1 shows an exemplary architecture of a VoIP emergency call * conference bridge application operating in a VoIP soft switch of a VoIP provider to provide VoIP emergency call conferencing, in accordance with the principles of the present invention.
Fig. 2 shows an exemplary message flow diagram of VoIP location based 911 conferencing, in accordance with the principles of the present invention.
Fig. 3 shows an exemplary architecture of a VoIP conference bridge application operating in a VoIP soft switch of a VoIP provider to provide VoIP emergency call conferencing, in accordance with the principles of the present invention.
Fig. 4 shows an exemplary message flow diagram for establishing a VoIP location based conference, in accordance with the principles of the present invention.
Fig. 5 shows basic conventional VoIP elements required to interconnect a VoIP emergency E911 caller to a relevant public safety access point (PSAP).
Fig. 6 shows in more detail conventional VoIP elements required to interconnect a VoIP emergency E911 caller to a relevant public safety access point (PSAP).
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
The present invention handles emergency calls through the use of a conference bridge on a VoIP service provider's soft switch. The soft switch works with a VoIP positioning center (VPC) to obtain location information, which may be gathered or confirmed by the initial recipient of the call, to ensure that appropriate participants to the emergency conference call are Invited to join the call. With the present invention in place, any number of emergency calls can be made, including any number of ERCs, PSAPs, ERPs, etc., (limited only by the number of conference bridges that can be established in provisioned equipment, e.g., in the VoIP service provider's soft switch). Cold transfers can be avoided by Inviting participants to join a single emergency conference rather than passing an original call from party to party (e.g., from PSAP to police to ambulance, etc.) Moreover, the emergency call can survive as long as a participant remains in the emergency conference call, even after the original emergency caller hangs up.
Fig. 1 shows an exemplary architecture of a VoIP emergency call conference bridge application operating in a VoIP soft switch of a VoIP provider to provide VoIP emergency call conferencing, in accordance with the principles of the present invention. In particular, as shown in Fig. 1 , a user of a VoIP communications device 104 makes an emergency call (e.g., a 911 call). The VoIP service provider of the VoIP communications device 104 receives the 911 call, and assigns it to an available VoIP emergency conference call bridge 100. The soft switch 102 obtains location information relating to the VoIP communications device 104, either directly from the VoIP communications device 104 itself (e.g., if it includes a GPS device) or from a VoIP positioning center (VPC). The VoIP soft switch 102 compares the location information in a PSAP lookup database 800 to determine an initial PSAP for the service area responsible for the location of the VoIP communications device 104. The PSAP lookup database provides an appropriate URL or other address information of the initial PSAP to the VoIP soft switch 102, which in turn addresses an Invite message 804 (preferably including location information relating to the location of the VoIP communications device 104). The PSAP 810, in response, sends either an Accept message or a Reject message to the soft switch 102 in response to the Invite message 804. Additional emergency services departments (e.g., police 812, fire 814, etc.) may be subsequently sent an Invite message to join the same VoIP emergency conference call.
Thus, the VoIP communication device 104 dials the appropriate emergency number (e.g., 911), and in response the VoIP service provider's soft switch 102 otherwise responsible for routing the user's calls instead establishes a VoIP conference bridge 100 and places the incoming emergency call into the VoIP conference bridge 100.
Although the initial emergency VoIP communication device 104 is a VoIP device, the soft switch 102 may additionally include interfaces to the Public Switched Telephone Network (PSTN) to permit non-VoIP emergency service provider's to join into the VoIP conference bridge.
Alternatively, instead of automatically placing the initial VoIP emergency caller 104 into the established VoIP conference bridge 100, the VoIP soft switch 102 may instead Invite the initial VoIP emergency caller 104 to join the conference call via the VoIP conference bridge 100. In response, the initial VoIP emergency caller 104 presumably accepts the Invite message and joins the VoIP conference bridge 100.
At this point, the soft switch 102 may confirm location with the initial VoIP emergency caller 104 (if location information was provided with the initial call from the VoIP communication device 104), or determines location from the subscriber's VPC, and captures the Location Object (LO).
The initial VoIP emergency caller 104 sends the LO and a 911 Invite message with an RC type (e.g., Fire Department, Homeland Security, etc.) to the soft switch 102 managing the VoIP conference bridge 100. The soft switch 102 sends the LO and Invite information to the
VPC, which identifies the proper additional conference participant(s) (e.g., a PSAP, RC, first responder, other interested party, etc.) and corresponding contact information, and invites the proper participants to join the call.
The invited participant(s) can also invite other entities to join the VoIP emergency conference. While it is presumed that all participants in the VoIP emergency conference call may participate in the call, it is possible to include 'listen only' participants. For instance, a voice and/or data recording line may be invited to the VoIP emergency conference call to record any data and/or voice conversation. Fig. 2 shows an exemplary message flow diagram of VoIP location based 911 conferencing, in accordance with the principles of the present invention.
In particular, as shown in Fig. 2, an emergency call 712 (e.g., 911 ) is placed from VoIP communications device 104.
In response, the VoIP soft switch establishing the VoIP emergency conference call bridge transmits an emergency VoIP conference call Invite message (with or without a location object) 714 (or other location request) to the VoIP Positioning Center (VPC) 701. Based on the location of the initiating VoIP emergency caller 104, the VPC pass at least one Invite message using Internet Protocol (e.g., over the Internet) to interested third parties such as an initially contacted RC-1/PSAP 702, PSAP-2 703, PSAP-n 704, etc. The first emergency center contacted (RC-1/PSAP 702) responds by verifying the location object and passing the same, along with the Invite RC Type, to the soft switch 718. As the emergency call progresses, other emergency responders may be brought into the VoIP emergency conference call. For instance, the soft switch that manages the VoIP conference call bridge 100 initiates an Invite message with location object to the VPC 701, which in turn transmits an Invite message 722 to a subsequent emergency response center (e.g., PSAP-2 703). That subsequent emergency response center 703 responds by verifying/modifying the location object, and the Invite RC Type, as shown in message 724.
The VoIP soft switch 102 may continue to invite additional emergency responders (or other parties) by passing an Invite message with location object through the VPC 701, which passes an Invite with location object to the relevant other emergency responders 704.
As an example to explain advantages of the present invention, the scenario is given where an emergency 9-1-1 call is routed to a PSAP based on a presumed or default location of the VoIP caller, but in fact it turns out that the PSAP that receives the VoIP call is not the correct entity to handle emergency calls from the particular location that the VoIP caller is currently at. Such errors may occur, e.g., due to the user not updating the SLDB, bad routing, etc. In this scenario, the initial VoIP communications device dials 9-1-1 , a conference line is initiated by the soft switch, an initially determined PSAP receives an Invite message to join the VoIP emergency conference bridge. The PSAP confirms/determines the user's location, and in the given scenario would determine that another PSAP is needed instead of or in addition to the PSAP on the line. In particular, the initial PSAP captures the Location Object (LO) and either rejects the Invite to join the VoIP emergency conference call (and is then removed from the conference bridge) or continues to participate in the VoIP emergency conference call (and so then stays on the conference bridge). Either way, a 911 emergency call Invite message is sent with the LO to the soft switch managing the VoIP emergency conference bridge. The VoIP soft switch sends the LO to the VPC, which then identifies the proper PSAP based on the LO and initiates an Invite message addressed over IP to the proper PSAP to join into the VoIP emergency conference call through the soft switch.
The VoIP conference bridge then joins the proper PSAP to the VoIP emergency conference call with the initial VoIP emergency caller (and with the initially contacted PSAP, if the initially contacted PSAP continues to participate in the call). In this manner, the initial VoIP emergency caller is kept on the line throughout the process, with preferably no additional manual action or key entry required from the initial emergency caller.
At the conclusion of the VoIP emergency call, the VoIP conference bridge is closed.
In cases where the initial routing of the VoIP emergency call was correct, the VoIP conference bridge would still be used, and the initial two parties would participate in the VoIP emergency conference call (e.g., the initial VoIP emergency caller and the initially Invited RC or PSAP). If no other parties are invited, additional queries to the VoIP Positioning Center (VPC) would not be necessary. If additional parties are invited, the soft switch would use location information and RC Type information from the initial RC or PSAP to determine the identity of other relevant RCs and/or PSAPs. In general principle, Fig. 3 shows an exemplary architecture of a VoIP conference bridge application operating in a VoIP soft switch of a VoIP provider to provide VoIP call conferencing, in accordance with the principles of the present invention. In particular, as shown in Fig. 3, a VoIP communications device
104 is serviced by their service provider's soft switch 102. A positioning center 106 provides location data upon request from the soft switch 102. Other VoIP users 110, 112, 114 etc. are potential members of any given conference.
Conference bridges 100 are implemented on the VoIP soft switch 102 located, e.g., at the VoIP service provider's VoIP network.
While the VoIP soft switch 102 is preferably capable of being provisioned with as many VoIP conference bridges 100 as are required in any particular application, only one conference bridge 100 is shown in Fig. 3 for simplicity of explanation. Also, while the conference bridge 100 is shown implemented in the soft switch 102, it can be embodied within another suitable network element having an Internet Protocol (IP) type connection (e.g., TCP/IP) with the initial user 104 as well as with the potential conferees 110, 112, 114.
In accordance with the principles of the present invention, location information relating to the initial VoIP user 104 is passed to the VoIP conference bridge 100, either from the user's VoIP communication device 104 or from their respective location server 106. The location information is then compared by the VoIP soft switch 102 to find an initial desired PSAP.
The VoIP soft switch 102 makes use of the location information and other existing data or user input (e.g., existing preferences on file on the Soft Switch 102, user entry through the keypad of the communications device 104, or voice response). Based on the location and user input, the VoIP conference bridge 100 identifies the desired PSAP to be asked or Invited to join the conference currently established by the initial VoIP user 104 on the conference bridge 100, and outputs an Invite or request message 204 to join that conference 100 to the specific URL(s), phone number(s) and/or other identifying address information relating to VoIP communications equipment 110, 112, 114 of the relevant PSAP.
The soft switch 102 may also maintain the attributes and rules from other VoIP communication devices 110, 112, 114 etc. for receiving conference bridge calls, as well as the fixed location (e.g., a place of business) or the ability to query for a current location (e.g., for mobile communication devices such as mobile phones) for each device. Based on this information, with or without other user input (e.g., to select or prioritize among a list of available third parties), the soft switch 102 invites one or more other communication devices 110, 112, 114, etc. to join the conference bridge. This creates a voice link between the first user
104 and the other third parties 110, 112, 114 without requiring the first user 104 to know the contact information or name of the third parties 110, 112, 114.
Fig. 4 shows an exemplary message flow diagram for establishing a VoIP location based conference, in accordance with the principles of the present invention.
In particular, as shown in Fig. 4, the initial VoIP user 104 sends a request for conference bridge call to the soft switch 102. Preferably the initial
VoIP user 104 includes location information with the conference request call 201.
However, as depicted in Fig. 3, location information can be obtained from an appropriate positioning server 106 if not available from the initial VoIP user 104.
Subsequent to the incoming conference call 201, a suitable PSAP (and/or other emergency services, including a recorder line) is determined and invited with respective invite messages 204, 206.
In operation, the user's VoIP communication device 104 dials a pre- determined phone number (or URL) of the emergency service (e.g., 911 ) to initiate a VoIP emergency conference bridge 100 on the relevant VoIP soft switch 102.
Fig. 3 shows use of a VoIP positioning center (VPC) 106. The VoIP soft switch 102 may receive the user's location information either from each of the VoIP communication devices 104, 110, 112, 114 etc., or from the VPC 106. The VoIP soft switch 102 preferably uses both the location information of the initiating VoIP user 104, together with any profile criteria set for a given conference bridge 100, to determine a suitable PSAP or other emergency services entity to be sent INVITE messages inviting them to join the established VoIP emergency conference bridge 100.
The VoIP soft switch 102 invites one or more other VoIP communication devices 110, 112, 114, (relating to emergency services) to join the VoIP emergency conference bridge 100. This creates a voice link between the initiating VoIP user 104 that initially called into the VoIP emergency conference bridge 100, and the other potential, third party conferees 110, 112, 114, etc., without requiring the initiating VoIP user 104 to know the name or even the contact information of the other potential, third party emergency conferees 110, 112, 114, etc.
Upon receipt of an invite to a VoIP conference bridge 204, 206, the potential other VoIP users 110, 112, 114, etc. (PSAPs) are preferably notified similar to an incoming telephone call, e.g. with a ring signal, though it may be customized to be distinguished from the sound of an otherwise ordinary incoming phone call. For instance, a given unique phone tone may be activated upon receipt of an invite 204, 206 to a conference bridge 100. In accordance with the principles of the present invention, the VoIP communication device(s) 110, 112, 114 receiving invitations to join a VoIP emergency call conference 100 may be provided with a filter that automatically rejects any/all invite requests not meeting their own specific criteria (e.g., the first invited participant to accept the Invite message) maintained on their VoIP devices 110, 112, 114 themselves, though such filtering may alternatively be performed at a network level, e.g., at the VoIP soft switch 102 or other centralized location.
Benefits of the invention include that there is no effective limit to the number of participants in the VoIP emergency conference call, there are no cold transfers of a call as VoIP invitees enter or leave the conference bridge 100, and there is the ability to continue the conference call even after the initial VoIP user 104 making the emergency call disconnects.
The present invention has particular applicability with any/all VoIP users, VoIP service providers, and Public Safety Access Points (PSAPs). The invited VoIP users 110, 112, 114 may include a filter allowing through only acceptable Invite messages based on criteria established by or on the receiving VoIP communication devices 110, 112, 114.
The present invention allows VoIP users to efficiently and quickly find and invite their most appropriate responder to their emergency, with minimal user interaction. This is particularly helpful for mobile VoIP users (e.g., while driving, walking, etc.) Moreover, there is no effective limit to the number of participants in the conference call (within network hardware limits of the conference bridge itself). There is also no risk of cold transfers of a VoIP telephone call as participants aren't handled in point-to-point connections that are transferred but rather join or exit an established conference at will. Furthermore, emergency personnel from various departments and locations in the conference call can continue in the conference even after the initial emergency caller disconnects.
Potential markets for the present invention include VoIP service providers who may implement the inventive VoIP emergency conference calling as a value added services for users. VoIP location based conferencing in accordance with the principles of the present invention has particular applicability with any/all VoIP users, VoIP service providers, and Public Safety Access Points (PSAPs). While the invention has been described with reference to the exemplary embodiments thereof, those skilled in the art will be able to make various modifications to the described embodiments of the invention without departing from the true spirit and scope of the invention.

Claims

CLAIMSWhat is claimed is:
1. A method of connecting an emergency caller with an emergency response center, comprising: establishing an emergency call conference; adding said emergency caller to said established emergency call conference; and adding said emergency response center to said emergency call conference; wherein said emergency call is established after said emergency caller and said emergency response center are both added to said emergency call conference.
2. The method of connecting an emergency caller with an emergency response center according to claim 1 , further comprising: adding a third party to said emergency call conference;
3. The method of connecting an emergency caller with an emergency response center according to claim 1 , wherein: at least three parties are present in said emergency call conference at least at a beginning of said emergency call.
4. The method of connecting an emergency caller with an emergency response center according to claim 1 , wherein said emergency response center comprises: a public safety access point (PSAP).
5. The method of connecting an emergency caller with an emergency response center according to claim 2, wherein said third party comprises: a police dispatcher.
6. The method of connecting an emergency caller with an emergency response center according to claim 2, wherein said third party comprises: a fire department.
7. The method of connecting an emergency caller with an emergency response center according to claim 2, wherein said third party comprises: an ambulance company.
8. The method of connecting an emergency caller with an emergency response center according to claim 1 , wherein: said emergency caller is added to said emergency call conference after said emergency response center is added to said emergency call conference.
9. The method of connecting an emergency caller with an emergency response center according to claim 1 , wherein: said emergency response center is added to said emergency call conference after said emergency caller is added to said emergency call conference.
10. Apparatus for connecting an emergency caller with an emergency response center, comprising: means for establishing an emergency call conference; means for adding said emergency caller to said established emergency call conference; and means for adding said emergency response center to said emergency call conference; wherein said emergency call is established after said emergency caller and said emergency response center are both added to said emergency call conference.
11. Apparatus for connecting an emergency caller with an emergency response center according to claim 10, further comprising: means for adding a third party to said emergency call conference;
12. The apparatus for connecting an emergency caller with an emergency response center according to claim 10, wherein: at least three parties are present in said emergency call conference at least at a beginning of said emergency call.
13. The apparatus for connecting an emergency caller with an emergency response center according to claim 10, wherein said emergency response center comprises: a public safety access point (PSAP).
14. The apparatus for connecting an emergency caller with an emergency response center according to claim 11 , wherein said third party comprises: a police dispatcher.
15. The apparatus for connecting an emergency caller with an emergency response center according to claim 11 , wherein said third party comprises: a fire department.
16. The apparatus for connecting an emergency caller with an emergency response center according to claim 11 , wherein said third party comprises: an ambulance company.
PCT/US2006/038946 2005-10-06 2006-10-04 Voice over internet protocol (voip) location based 911 conferencing WO2007044454A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US72396105P 2005-10-06 2005-10-06
US60/723,961 2005-10-06
US11/503,912 2006-08-15
US11/503,912 US7907551B2 (en) 2005-10-06 2006-08-15 Voice over internet protocol (VoIP) location based 911 conferencing

Publications (2)

Publication Number Publication Date
WO2007044454A2 true WO2007044454A2 (en) 2007-04-19
WO2007044454A3 WO2007044454A3 (en) 2007-11-15

Family

ID=37943373

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/038946 WO2007044454A2 (en) 2005-10-06 2006-10-04 Voice over internet protocol (voip) location based 911 conferencing

Country Status (1)

Country Link
WO (1) WO2007044454A2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008116296A1 (en) * 2007-03-26 2008-10-02 Digifonica (International) Limited Emergency assistance calling for voice over ip communications systems
US8422507B2 (en) 2006-11-29 2013-04-16 Digifonica (International) Limited Intercepting voice over IP communications and other data communications
US8542815B2 (en) 2006-11-02 2013-09-24 Digifonica (International) Limited Producing routing messages for voice over IP communications
US8630234B2 (en) 2008-07-28 2014-01-14 Digifonica (International) Limited Mobile gateway
US8675566B2 (en) 2009-09-17 2014-03-18 Digifonica (International) Limited Uninterrupted transmission of internet protocol transmissions during endpoint changes

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6744858B1 (en) * 2001-01-26 2004-06-01 Telcontrol, Inc. System and method for supporting multiple call centers
US6744854B2 (en) * 1999-12-09 2004-06-01 Harris Corporation Detection of bridge taps by frequency domain reflectometry-based signal processing with precursor signal conditioning
US6771742B2 (en) * 2001-11-05 2004-08-03 Intrado Inc. Geographic routing of emergency service call center emergency calls
US6775356B2 (en) * 2000-11-13 2004-08-10 Angelo Salvucci Real-time incident and response information messaging INA system for the automatic notification that an emergency call has occurred from a telecommunication device
US6922565B2 (en) * 2002-03-28 2005-07-26 Telecommunication Systems, Inc. Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6744854B2 (en) * 1999-12-09 2004-06-01 Harris Corporation Detection of bridge taps by frequency domain reflectometry-based signal processing with precursor signal conditioning
US6775356B2 (en) * 2000-11-13 2004-08-10 Angelo Salvucci Real-time incident and response information messaging INA system for the automatic notification that an emergency call has occurred from a telecommunication device
US6744858B1 (en) * 2001-01-26 2004-06-01 Telcontrol, Inc. System and method for supporting multiple call centers
US6771742B2 (en) * 2001-11-05 2004-08-03 Intrado Inc. Geographic routing of emergency service call center emergency calls
US6922565B2 (en) * 2002-03-28 2005-07-26 Telecommunication Systems, Inc. Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9998363B2 (en) 2006-11-02 2018-06-12 Voip-Pal.Com, Inc. Allocating charges for communications services
US9137385B2 (en) 2006-11-02 2015-09-15 Digifonica (International) Limited Determining a time to permit a communications session to be conducted
US9826002B2 (en) 2006-11-02 2017-11-21 Voip-Pal.Com, Inc. Producing routing messages for voice over IP communications
US9813330B2 (en) 2006-11-02 2017-11-07 Voip-Pal.Com, Inc. Producing routing messages for voice over IP communications
US10218606B2 (en) 2006-11-02 2019-02-26 Voip-Pal.Com, Inc. Producing routing messages for voice over IP communications
US8542815B2 (en) 2006-11-02 2013-09-24 Digifonica (International) Limited Producing routing messages for voice over IP communications
US8774378B2 (en) 2006-11-02 2014-07-08 Digifonica (International) Limited Allocating charges for communications services
US9935872B2 (en) 2006-11-02 2018-04-03 Voip-Pal.Com, Inc. Producing routing messages for voice over IP communications
US11171864B2 (en) 2006-11-02 2021-11-09 Voip-Pal.Com, Inc. Determining a time to permit a communications session to be conducted
US9948549B2 (en) 2006-11-02 2018-04-17 Voip-Pal.Com, Inc. Producing routing messages for voice over IP communications
US9179005B2 (en) 2006-11-02 2015-11-03 Digifonica (International) Limited Producing routing messages for voice over IP communications
US9537762B2 (en) 2006-11-02 2017-01-03 Voip-Pal.Com, Inc. Producing routing messages for voice over IP communications
US9143608B2 (en) 2006-11-29 2015-09-22 Digifonica (International) Limited Intercepting voice over IP communications and other data communications
US8422507B2 (en) 2006-11-29 2013-04-16 Digifonica (International) Limited Intercepting voice over IP communications and other data communications
US10038779B2 (en) 2006-11-29 2018-07-31 Voip-Pal.Com, Inc. Intercepting voice over IP communications and other data communications
US9549071B2 (en) 2006-11-29 2017-01-17 Voip-Pal.Com, Inc. Intercepting voice over IP communications and other data communications
US8537805B2 (en) 2007-03-26 2013-09-17 Digifonica (International) Limited Emergency assistance calling for voice over IP communications systems
WO2008116296A1 (en) * 2007-03-26 2008-10-02 Digifonica (International) Limited Emergency assistance calling for voice over ip communications systems
US11172064B2 (en) 2007-03-26 2021-11-09 Voip-Pal.Com, Inc. Emergency assistance calling for voice over IP communications systems
US9565307B2 (en) 2007-03-26 2017-02-07 Voip-Pal.Com, Inc. Emergency assistance calling for voice over IP communications systems
US8630234B2 (en) 2008-07-28 2014-01-14 Digifonica (International) Limited Mobile gateway
US10880721B2 (en) 2008-07-28 2020-12-29 Voip-Pal.Com, Inc. Mobile gateway
US9154417B2 (en) 2009-09-17 2015-10-06 Digifonica (International) Limited Uninterrupted transmission of internet protocol transmissions during endpoint changes
US10021729B2 (en) 2009-09-17 2018-07-10 Voip-Pal.Com, Inc. Uninterrupted transmission of internet protocol transmissions during endpoint changes
US8675566B2 (en) 2009-09-17 2014-03-18 Digifonica (International) Limited Uninterrupted transmission of internet protocol transmissions during endpoint changes
US10932317B2 (en) 2009-09-17 2021-02-23 VolP-Pal.com, Inc. Uninterrupted transmission of internet protocol transmissions during endpoint changes

Also Published As

Publication number Publication date
WO2007044454A3 (en) 2007-11-15

Similar Documents

Publication Publication Date Title
US7907551B2 (en) Voice over internet protocol (VoIP) location based 911 conferencing
US9544429B2 (en) Solutions for voice over internet protocol (VoIP) 911 location services
US8520805B2 (en) Video E911
US9426304B2 (en) Answering or releasing emergency calls from a map display for an emergency services platform
US8682286B2 (en) Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
US8774370B2 (en) System and method for delivering callback numbers for emergency calls in a VOIP system
US8903355B2 (en) Answering or releasing emergency calls from a map display for an emergency services platform
US7626951B2 (en) Voice Over Internet Protocol (VoIP) location based conferencing
RU2412552C2 (en) Temporary enum gateway
US20070003024A1 (en) Network emergency call taking system and method
US20070121798A1 (en) Public service answering point (PSAP) proxy
US20080153455A1 (en) System, method and program for managing voip calls such as 911 calls from mobile devices
WO2007044454A2 (en) Voice over internet protocol (voip) location based 911 conferencing
US9072074B1 (en) Method and apparatus for determining the location of a terminal adaptor
CA2598200C (en) System and method for delivering callback numbers for emergency calls in a voip system
US7734021B1 (en) Method and apparatus for supporting out of area phone number for emergency services
US8768350B2 (en) Systems and methods for locating endpoints in a communication network
CA2624972C (en) Voice over internet protocol (voip) location based conferencing

Legal Events

Date Code Title Description
DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06816309

Country of ref document: EP

Kind code of ref document: A2