IP Phone Emergency Call Location Routing via Position Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IP phones pose challenges in determining their location during emergency calls due to their mobility, ability to register anywhere, and assignment of numbers unrelated to their physical location, making it difficult to route emergency calls accurately.

Innovation Solution

A system that includes an emergency call network with an application server, position server, gateway controller, selective router, and ALI database, which uses ESRN and ESQK parameters to route calls and determine the location of IP devices, including softphones, by associating unique emergency numbers with physical addresses for accurate location identification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If IP phones are allowed to be mobile and re-register anywhere, then ease of operation is improved, but location determination accuracy deteriorates

Engineering Contradiction:
Improvemobility of IP phonesVSAvoidlocation determination accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system segments the location determination process by introducing a position server that separates the IP phone's mobility function from the location tracking function. The IP phone can move freely while the position server maintains separate registration information and physical address data, enabling location determination without restricting phone mobility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The position server acts as an intermediary between the IP phone and the emergency call routing system. It receives registration information from mobile IP phones, maintains their current physical addresses, and provides location data to the selective router, thus enabling accurate location determination for mobile devices without affecting their mobility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If traditional telephone numbers are assigned to IP phones regardless of physical location, then adaptability is improved, but location identification deteriorates

Engineering Contradiction:
Improvenumber assignment flexibilityVSAvoidlocation identification accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system adds another dimension to telephone number assignment by introducing a separate physical address field in the registration information. IP phones can be assigned traditional telephone numbers from any area code (maintaining adaptability), while simultaneously maintaining their actual physical address in the position server database, enabling accurate location identification independent of the assigned number's geographic association.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If multiple IP phones are registered to the same telephone number, then adaptability is improved, but location determination deteriorates

Engineering Contradiction:
Improvenumber sharing capabilityVSAvoidlocation determination accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system segments the location tracking by maintaining separate registration information entries for each IP phone in the position server, even when they share the same telephone number. Each phone has its own unique registration record containing its current physical address, enabling the system to determine the location of the specific phone making the emergency call despite number sharing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9014197B2E911 implementation for IP phones
Publication Date: 2015.04.21 VERIZON PATENT & LICENSING INC
  • US9014197B2 patent drawing
  • US9014197B2 patent drawing
  • US9014197B2 patent drawing

AI summary

A system including an application server, the application server communicatively coupled to a service bureau configured to store location information, and communicatively coupled to a communication device over an Internet Protocol (IP) network, the communication device configured to transmit to the application server a call request message in order to establish a voice communication session, and to transmit voice information during the voice communication session; wherein the application server is configured to associate the communication device with a first telephone number and a second number, and the second number is associated with the stored location information.