IMS Call Change Request Handling with Caller ID Blocking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IMS-based mobile communication networks, call changes are hindered when a calling UE uses caller ID blocking or shares a phone number with multiple UEs, as the called UE lacks necessary identification information to request a call change.

Innovation Solution

A method and apparatus that store and forward call information, acquire and insert caller information into call change request messages, enabling call changes by replacing the old call with a new one even when caller ID is blocked or phone numbers are shared, using network entities like S-CSCF and AS to ensure accurate message routing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If caller ID blocking service is used, then subscriber privacy is protected, but call change cannot be requested because called UE lacks caller information

Engineering Contradiction:
Improvecall change reliabilityVSAvoidcaller information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The network entity stores caller information (such as calling UE's identifier) before the call change request is made. When the called UE wants to initiate a call change, it sends a request to the network entity which then retrieves the stored caller information and inserts it into the call change request message, enabling the call change to proceed successfully despite caller ID blocking.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The network entity acts as an intermediary between the called UE and the calling UE. It stores the caller information during the initial call setup and later uses this stored information to complete the call change request, mediating the information gap created by caller ID blocking.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If phone number is shared among multiple UEs, then resource utilization is improved, but call change request may be routed to wrong UE

Engineering Contradiction:
Improvephone number sharingVSAvoidcall routing accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The network entity stores not only the phone number but also additional identification information (such as calling UE's unique identifier or contact address) during the initial call setup. When processing a call change request, it uses this pre-stored unique identifier to accurately route the request to the correct calling UE, even when multiple UEs share the same phone number.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The network entity creates a copy of the complete calling UE identification information (beyond just the shared phone number) and stores it in association with the active call. This copied identification data is then used to accurately route call change requests to the specific calling UE among multiple users sharing the same phone number.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP2119172B1Method and system for processing call change request in an internet protocol multimedia subsystem
Publication Date: 2019.10.30 SAMSUNG ELECTRONICS CO LTD
  • EP2119172B1 patent drawingFigure 1
  • EP2119172B1 patent drawingFigure 2
  • EP2119172B1 patent drawingFigure 3

AI summary

A method and system for processing a call change request in an IMS are provided, in which a network entity receives a call request message requesting a first call from a calling UE, stores call information and caller information of the call request message, forwards the call request message to a called UE, acquires, upon receipt of a call change request message requesting change of the first call to a second call from the called UE during the first call, the caller information of the calling UE using an old call information included in the call change request message and the stored call information, inserts the caller information in receiver information of the call change request message, delivers the call change request message to the calling UE, and establishes the second call between the calling UE and the called UE by replacing the first call with the second call.