IMS Device ID Handling for Multi-Contact Registration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In modern mobile networks, the integration of multiple user agents with a single user device leads to undefined operational states and redirection issues, particularly when user capabilities are identical or overlapping, causing problems in session control and service delivery across IMS and CS domains.
Innovation Solution
A method is proposed where each user agent associated with a multi-contact user device provides a device identifier to the IMS domain, allowing for the detection of identical device IDs and implementing a handling scheme to prevent undesirable forking or redirection, such as forwarding communication requests to only one contact with an identical device ID.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple user agents are registered with identical or overlapping user capabilities, then the system provides flexible service provision and multiple contact options, but the S-CSCF forks communication requests to multiple user agents associated with the same user device, resulting in undefined operational states
Solution Approach 1:
The patent introduces an intermediary mechanism (device ID identification and handling scheme) between the S-CSCF and multiple user agents. This intermediary detects when multiple user agents belong to the same user device and applies a predetermined handling scheme to select or prioritize one user agent, thereby preventing forking to multiple agents for the same device while maintaining the ability to register multiple agents for flexible service provision
2Adaptability or versatility
If multiple user agents are registered for the same user device, then the system allows multiple contacts to be associated with one device, but redirection mechanisms may redirect incoming calls to another user agent that actually points to the same device, causing redundant calls
Solution Approach 1:
The patent introduces an intermediary mechanism (device ID identification and handling scheme) between the S-CSCF and multiple user agents. This intermediary detects when multiple user agents belong to the same user device and applies a predetermined handling scheme to select or prioritize one user agent, thereby preventing forking to multiple agents for the same device while maintaining the ability to register multiple agents for flexible service provision
Solution Approach 2:
The system implements feedback by detecting identical device IDs during communication request processing and using this information to adjust the routing decision, preventing redirection to user agents that would result in redundant calls to the same device
Data Source
AI summary
A technique is described allowing an IMS enabled network to terminate a communication request directed towards a user device in a well-defined way, even for cases in which multiple registrations for IMS are present that are related to the same physical user device. A method embodiment of this technique comprises registering multiple user agents for one and the same user device, wherein from each user agent contact information including a device ID identifying the user device is provided; and processing a communication request directed towards the user device, the processing comprising identifying multiple identical device IDs of registered contacts, and treating the communication request according to a predetermined handling scheme related to the detection of identical device IDs.


