IMS Shared Subscriber Profile for UDR Overload Resilience

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The massive growth of subscribers to IMS services has led to overloading and potential failures of Uniform Data Repositories (UDRs), resulting in disruptions to IMS service delivery due to unavailability of individual subscriber profiles.

Innovation Solution

Implementing a system where IMS services are served based on both individual subscriber profiles and a shared subscriber profile, with the Home Subscriber Server (HSS) and IMS elements switching to the shared profile when individual profiles become unavailable.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If individual subscriber profiles are stored in UDR for each IMS user, then service personalization and accuracy are improved, but system reliability deteriorates when UDR becomes overloaded or fails

Engineering Contradiction:
Improveservice personalization accuracyVSAvoidservice availability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The subscriber profile data is segmented into two parts: individual subscriber profiles stored in UDR for personalized services, and shared subscriber profiles stored in HSS for common services. This segmentation allows the system to maintain service continuity by switching to shared profiles when individual profiles are unavailable, thus resolving the contradiction between personalization accuracy and service availability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the data source parameter dynamically - normally using individual subscriber profiles from UDR for high-precision personalized services, but switching to shared subscriber profiles from HSS when UDR is unavailable. This parameter change enables the system to maintain service availability while preserving personalization where possible.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If UDR stores all individual subscriber profiles to support massive subscriber growth, then service coverage is improved, but system stability deteriorates due to overloading

Engineering Contradiction:
Improveservice coverageVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

Subscriber profile storage is segmented between UDR (individual profiles) and HSS (shared profiles). This reduces the burden on UDR by moving commonly shared profile data to HSS, thereby improving system stability while maintaining the ability to serve massive subscriber growth through the distributed storage architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Shared subscriber profiles are pre-stored in HSS in advance, so when UDR becomes overloaded or fails, the system can immediately switch to using these pre-prepared shared profiles without interruption to service coverage. This preliminary action ensures system stability is maintained even under heavy load conditions.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system uses only individual subscriber profiles from UDR, then service accuracy is improved, but service continuity deteriorates when UDR fails

Engineering Contradiction:
Improveservice accuracyVSAvoidservice continuity
Core Design Contradiction:
Measurement precisionVSDuration of action of stationary object

Solution Approach 1:

HSS acts as an intermediary backup system that stores shared subscriber profiles. When UDR fails, the CSCF can obtain subscriber profiles from HSS as a mediator, ensuring service continuity. This intermediary mechanism allows the system to maintain service accuracy using available profile data while ensuring continuous operation despite UDR failures.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system prepares shared subscriber profiles in advance in HSS as a cushion or backup. When UDR becomes unavailable, this pre-prepared data in HSS cushions the impact of the failure, allowing service to continue without interruption. This beforehand cushioning resolves the contradiction between maintaining service accuracy and ensuring service continuity during failures.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS20250088839A1Internet protocol multimedia subsystem (IMS) based on a shared subscriber profile
Publication Date: 2025.03.13 T MOBILE INNOVATIONS LLC
  • US20250088839A1 patent drawing
  • US20250088839A1 patent drawing
  • US20250088839A1 patent drawing

AI summary

An Internet Protocol Multimedia Subsystem (IMS) serves an IMS service to user communication devices based on individual subscriber profiles and a shared subscriber profile. The individual subscriber profiles and the shared subscriber profile are stored. The IMS serves the IMS service to the user communication devices based on the individual subscriber profiles. When an individual subscriber profile is unavailable for a user communication device, the IMS serves the IMS service to the user communication device based on the shared subscriber profile.