IMS E911 Profile Routing for Emergency Call Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing VoIP systems face challenges in accurately determining and updating user location for emergency calls, leading to potential delays in routing emergency services, as they rely on subscriber diligence and static table lookups, unlike cellular systems which use GPS or triangulation.

Innovation Solution

Implementing a system within the 3GPP IMS architecture that automatically generates and updates E911 profiles by determining a user's location based on IP address changes, pushing this information to a Home Subscriber Server (HSS) for accurate emergency call routing, independent of user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If VoIP services provide increased mobility allowing users to log on from different locations, then user mobility and flexibility are improved, but location determination complexity and accuracy for emergency calls deteriorates

Engineering Contradiction:
Improveuser mobilityVSAvoidlocation determination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically detecting user location changes through IP address monitoring and proactively updating E911 profiles in the HSS before emergency calls are placed. This eliminates the need for manual location updates by users and ensures location information is ready when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The VoIP service provider's network elements (P-CSCF, E-CSCF) automatically monitor user registration locations and update E911 profiles without requiring user intervention. The system serves itself by autonomously detecting location changes and pushing updates to the HSS, eliminating the burden on users to manually update their emergency location information.

Inventive Principle:
Principle #25Self-service

2Device complexity

If VoIP providers rely on static table lookups for emergency routing, then system simplicity is maintained, but routing accuracy and timeliness deteriorates

Engineering Contradiction:
Improvesystem simplicityVSAvoidrouting accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system transitions from static table lookups to dynamic profile-based routing. E911 profiles stored in the HSS are dynamically updated whenever a user's location changes, allowing the routing system to automatically reflect current user locations. This dynamic approach maintains simplicity while significantly improving routing accuracy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms where the P-CSCF and E-CSCF continuously monitor user registration locations and feed this information back to update E911 profiles in the HSS. This feedback loop ensures that routing tables automatically reflect current user positions, improving accuracy without requiring complex manual updates.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If users manually update location information for emergency calls, then location accuracy can be maintained, but user burden and time consumption increases

Engineering Contradiction:
Improvelocation accuracyVSAvoiduser burden
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically monitors user registration locations through IP address changes and updates E911 profiles without requiring any user action. Users simply need to register with the VoIP service, and the network autonomously captures location information and pushes it to the HSS, completely eliminating the user burden of manual location updates.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs location detection and profile update actions in advance, before users need to place emergency calls. By continuously monitoring registration locations and proactively updating E911 profiles, the system ensures location information is already accurate and ready, eliminating the need for users to perform manual updates when needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8938209B2Method to implement E911 services in IMS (IP multimedia subsystem)
Publication Date: 2015.01.20 AT&T INTELLECTUAL PROPERTY I L P
  • US8938209B2 patent drawing
  • US8938209B2 patent drawing
  • US8938209B2 patent drawing

AI summary

Efficient processing and/or routing of emergency calls in an IMS (IP Multimedia Subsystem) for VoIP (Voice over IP) subscribers can be enabled. In one aspect, an E911 profile is generated, for example, by an application server, for each VoIP subscriber based in part on current location information associated with the subscriber, such as, the subscriber's IP address. The E911 profile is pushed to the HSS (Home Subscriber Server) of the IMS. The E911 profile can then be stored in the HSS and can be queried by an E-CSCF (Emergency Call Session Control Function) during emergency call processing. Moreover, when an emergency call is received from the subscriber, the E-CSCF can retrieve the E911 profile associated with the subscriber from the HSS and route the call to an appropriate PSAP (Public Safety Answering Point) based on an analysis of the information in the E911 profile.