Terminal Capability Discovery for Shared Public Identity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In telecommunications networks, users with multiple terminals associated with a shared public identity face challenges in determining the capabilities of each terminal when initiating a communication, leading to incomplete information about available features and inefficient resource utilization, as only the first responding terminal's capabilities are typically revealed, while others may offer better features or be unavailable.
Innovation Solution
A method and device that send a terminal capability discovery message during the call setup phase, allowing the sender to obtain and display the capabilities of all destination terminals associated with a shared public identity, optimizing bandwidth and resource usage by identifying only connected and capable terminals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the communication request is transmitted to all terminals associated with a shared public identity using the forking mechanism, then the calling user can reach any of the user's terminals, but the calling user cannot determine which terminals are actually connected or their capabilities, leading to incomplete information
Solution Approach 1:
The patent applies preliminary action by sending capability discovery messages (SIP OPTIONS) during the call setup phase, before the actual communication begins. This allows the calling terminal to obtain capability information from all destination terminals in advance, so that the user can make an informed decision about which terminal to communicate with, rather than discovering capabilities after the call is already established
Solution Approach 2:
The patent implements feedback by having destination terminals respond to capability discovery messages with their supported capabilities (RCS features, video, audio, etc.). This feedback loop provides the calling terminal with real-time information about each destination terminal's capabilities, enabling informed selection and optimizing the communication setup
2Loss of information
If capability discovery messages are sent to all destination terminals, then complete capability information is obtained, but network bandwidth and resources are consumed unnecessarily for terminals that are not connected or will not be used
Solution Approach 1:
The patent performs capability discovery during the early dialogue phase, before final terminal selection is made. By obtaining all capability information upfront, the system can then filter and focus resources only on the selected terminal for the actual communication, avoiding wasted resources on terminals that won't be used
Solution Approach 2:
The patent extracts capability information from all destination terminals during the discovery phase, separates this information from the actual communication setup, and uses it solely for terminal selection. This extraction allows the system to make an informed decision about which terminal to activate, thereby avoiding resource consumption on unnecessary terminals
Data Source
Figure 1~4
Figure 2
Figure 3A~3I
AI summary
The invention relates to a method and device for establishing communication initiated by a terminal (15) sending a communication request (E1) to a shared public identity. The shared public identity is associated with at least two recipient terminals (12, 14). The sending terminal receives (E6, E14) at least one provisional response to the communication request, said provisional response originating from one of the two recipient terminals. From the received provisional response, the sending terminal obtains (E70, E150) an address identifying the recipient terminal that sent the received provisional response.The sending terminal then sends (E8, E16) a capability discovery message to the receiving terminal from the obtained address and receives in return (E11, E19) a response message to the capability discovery message from the receiving terminal; this response message includes the capabilities supported by the receiving terminal. The sending terminal can thus return (E72, E152) information representative of the capabilities supported by the receiving terminal.