Application Server Selective Session Forking for Multi-SIM Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems in mobile networks face inefficiencies in managing communications towards multiple user entities, particularly in Multi-SIM arrangements, where all SIMs are addressed with a single public identification, leading to unnecessary notifications and resource wastage.

Innovation Solution

An application server capable of determining unique user identifications within a set of user entities selectively forks session initiation requests, ensuring that only the currently communicating user entity is informed about incoming calls, thereby avoiding unnecessary notifications to idle entities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the S-CSCF generates and transmits multiple copies of SIP invite messages towards all user entities in a set (forking), then all user entities are notified about incoming calls, but unnecessary notifications are sent to idle entities and communication resources are wasted

Engineering Contradiction:
Improvenotification deliveryVSAvoidcommunication resource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The application server performs preliminary actions by determining user identifications and checking communication status of user entities before generating SIP invite messages. This allows the system to identify which user entities are currently communicating and only send notifications to those entities, avoiding unnecessary notifications to idle entities while ensuring reliable delivery to active users

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the application server addresses all user entities with a single public identification, then all entities can be reached, but the system cannot selectively notify only active user entities

Engineering Contradiction:
Improveaddressing capabilityVSAvoiduser entity status information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The application server segments the set of user entities by determining unique user identifications for each entity and checking their individual communication statuses. This segmentation allows the system to distinguish between active and idle user entities, enabling selective notification while maintaining the ability to address all entities through their unique identifiers

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The application server obtains feedback information about the communication status of each user entity by checking whether they are currently communicating. This feedback mechanism provides real-time status information that enables the server to make intelligent routing decisions, notifying only those user entities that are currently active

Inventive Principle:
Principle #23Feedback

3Reliability

If multiple session initiation requests are forked towards all SIMs in a Multi-SIM arrangement, then all SIMs receive incoming call notifications, but resource utilization decreases due to unnecessary notifications

Engineering Contradiction:
Improvecall notification deliveryVSAvoidcommunication management efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The application server performs preliminary checks to determine which SIMs in a Multi-SIM arrangement are currently communicating before forking session initiation requests. This preliminary action enables the server to direct notifications only to active SIMs, ensuring reliable call notification delivery while improving communication management efficiency by avoiding unnecessary processing and notifications to idle SIMs

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2418817B1Application server for managing communications towards a set of user entities
Publication Date: 2018.12.12 DEUTSCHE TELEKOM AG
  • EP2418817B1 patent drawingFigure 1
  • EP2418817B1 patent drawingFigure 2
  • EP2418817B1 patent drawingFigure 3

AI summary

The invention relates to an application server for managing communications towards a set of user entities, the set of user entities having a first user entity. The application server comprises a receiver (201) for receiving a first session initiation request (202), the first session initiation request (202) comprising a public identification identifying the set of user entities, a processor (203) for assigning a first user identification to the public identification, the user identification identifying the first user entity, and a transmitter (205) for transmitting a second session initiation request (204) to establish a communication link towards the first user entity, the second session initiation request (202) comprising the first user identification.