IMS Network Entity Tagging for Non-Single-Registration Service Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-Single-Registration (SR) devices face challenges in IMS networks when implementing Implicit Registration Sets (IRS), leading to increased network load and ambiguity in assigning telecommunication services to the correct public identity, preventing network operators from adopting option B, which reduces signaling traffic.

Innovation Solution

Introducing an additional individual tag that links telecommunication services to specific public identities within an Implicit Registration Set, allowing the network entity to differentiate between SR and non-SR devices and accurately assign services, enabling backwards compatibility and reducing network load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If Option B (Implicit Registration Set) is implemented to reduce network load, then network signaling traffic is reduced, but non-SR devices experience service assignment ambiguity and cannot be properly differentiated

Engineering Contradiction:
Improvenetwork signaling trafficVSAvoidservice assignment accuracy
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The patent segments the Implicit Registration Set by introducing individual tags that divide the set into device-specific subsets. Each non-SR device receives a unique tag that identifies which public identities within the IRS are assigned to that specific device, enabling precise service routing while maintaining the reduced registration overhead of Option B.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The network entity acts as an intermediary that manages the mapping between public identities and non-SR devices using individual tags. This mediator resolves the ambiguity by maintaining and querying the association data, allowing the network to correctly route services to specific non-SR devices without requiring them to perform complex registration procedures.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If multiple public identities are assigned to one Implicit Registration Set, then registration frequency is reduced, but the network cannot determine which device should receive which service

Engineering Contradiction:
Improveregistration efficiencyVSAvoiddevice-service mapping
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies local quality by assigning unique individual tags to specific non-SR devices within the IRS framework. Each tag carries device-specific information that enables the network entity to locally determine which device should receive which service, rather than requiring global device identification through multiple registrations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The network entity performs preliminary action by pre-establishing the mapping between individual tags and public identities during the service assignment phase. This pre-computed mapping information is stored and readily available when services need to be routed, eliminating the need for runtime device discovery or multiple registration attempts.

Inventive Principle:
Principle #10Preliminary action

3Loss of energy

If Option B is implemented without differentiation mechanisms, then network load is reduced, but backwards compatibility with non-SR devices is lost

Engineering Contradiction:
Improvenetwork loadVSAvoiddevice compatibility
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The individual tag mechanism provides universality by enabling the network to handle both SR and non-SR devices through a common framework. The same IRS structure and tag-based differentiation can accommodate multiple device types and capability levels, allowing the network to maintain Option B benefits while supporting diverse device configurations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces dynamics by allowing flexible assignment of individual tags to different non-SR devices based on their specific requirements and capabilities. The network entity can dynamically create, modify, and revoke tag assignments as devices are added, removed, or upgraded, maintaining adaptability while preserving the reduced registration overhead.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4084432B1A method, a communication system and a network entity for communicating
Publication Date: 2025.01.15 DEUTSCHE TELEKOM AG
  • EP4084432B1 patent drawingFigure 1~2
  • EP4084432B1 patent drawingFigure 3
  • EP4084432B1 patent drawingFigure 4

AI summary

Techniques for communicating in a communication system, in particular an IMS based communication system, wherein the system comprises: at least one client device to which at least two public identities are associated, wherein the client devices is configured to register to telecommunication services provided by the communication system with a least one of its public identities of a user; a network entity that is configured to assign public identities to telecommunication services and to control the; the method comprises the following steps: • Requesting a telecommunication service of the communication system by a first client device or requesting a communication with the first client device by a foreign client device, wherein the request is associated to the one of the public identities of the first client device; • Sending the request to the network entity; • Resolving the request by the network entity by selecting in a database an entry that assigns the requested telecommunication service to the one of the public identities of the first client device; wherein the entry comprises an additional individual tag that is configured to link the telecommunication service to one or several public identities out of a set of the at least two public identities of the user.