Collocated Network Entity for IMS Data Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mobile communication networks, the existing systems require multiple queries to various network entities for user entity specific data, leading to inefficiencies in data retrieval and network performance.

Innovation Solution

Collocating network entities such as application servers and access domain selectors within the IMS communication network allows direct data exchange, reducing the need for multiple queries by enabling the access domain selector to obtain user entity specific data from the application server rather than querying the home subscriber server directly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the application server and access domain selector query the home subscriber server independently for user entity specific data, then each network entity can obtain the required data, but the number of network queries increases leading to reduced network performance

Engineering Contradiction:
Improvedata retrieval completenessVSAvoidnetwork query efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges the application server and access domain selector into a single network entity. This collocation enables the access domain selector to directly obtain user entity specific data from the application server through internal data sharing, eliminating the need for separate queries to the home subscriber server. The merging resolves the contradiction by maintaining complete data retrieval capability while dramatically improving network query efficiency.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If multiple separate network entities are deployed to provide different functions, then system functionality is enhanced, but the complexity of data exchange and coordination between entities increases

Engineering Contradiction:
Improvenetwork service capabilityVSAvoidnetwork entity coordination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines multiple functional network entities (application server and access domain selector) into a single integrated entity. This reduces the coordination complexity between separate entities while maintaining the versatility of providing both application services and access domain selection functionality. The internal data sharing mechanism simplifies the overall network architecture.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If the access domain selector queries the home subscriber server for user entity specific data, then accurate access domain determination is achieved, but the data retrieval time increases

Engineering Contradiction:
Improveaccess domain selection accuracyVSAvoiddata retrieval time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having the application server obtain and store user entity specific data in advance. When the access domain selector needs this data, it can retrieve it immediately from the collocated application server without waiting for a query response from the home subscriber server. This preliminary data availability maintains selection accuracy while eliminating retrieval delays.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10484933B2Network entity for managing communications towards a user entity over a communication network
Publication Date: 2019.11.19 DEUTSCHE TELEKOM AG
  • US10484933B2 patent drawing
  • US10484933B2 patent drawing
  • US10484933B2 patent drawing

AI summary

A network entity for managing communications towards a user entity over a communication network, the network entity having an access domain selector for determining an access domain of the user entity upon the basis of user entity specific data, and an application server for providing the user entity specific data.