Media Transfer Between User Equipment Under Different Subscriptions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IMS systems face challenges in ensuring session continuity and media transfer reliability when user equipment moves between different access networks or when media streams are transferred between user equipment under different subscriptions, particularly due to authorization issues and differences in SCC ASs.
Innovation Solution
A method and apparatus for media transfer between user equipment, where a target continuity application server receives a pull mode media transfer request and forwards it to a controller continuity application server when the session is collaborative and the target server is a controllee server, ensuring proper authorization and session identifier conversion to facilitate media transfer between UEs under different subscriptions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a controllee SCC AS receives a pull mode media transfer request, then the request can be processed locally, but the media transfer cannot be completed because the controllee SCC AS is not authorized to transfer media
Solution Approach 1:
The controllee SCC AS acts as an intermediary that receives the media transfer request locally but forwards it to the controller SCC AS which has the authorization to complete the transfer. This mediator approach allows local request processing while ensuring reliable completion through the authorized controller SCC AS.
Solution Approach 2:
The authorization function is extracted from the controllee SCC AS and placed in the controller SCC AS. The controllee SCC AS handles request reception and forwarding, while the controller SCC AS handles the actual media transfer authorization and execution, separating concerns between request processing and authorization.
2Device complexity
If media transfer is restricted to UEs under the same subscription, then authorization is simplified, but media transfer between UEs under different subscriptions cannot be enabled
Solution Approach 1:
The controller SCC AS is designed to handle media transfer requests universally, whether the UEs are under the same subscription or different subscriptions. The controller SCC AS can identify collaborative sessions across different subscriptions and perform the media transfer, making the system versatile while maintaining simplified local authorization logic.
Solution Approach 2:
The controller SCC AS serves as a mediator that bridges UEs under different subscriptions. It receives forwarded requests from controllee SCC ASs, identifies the collaborative session context, and performs the cross-subscription media transfer, enabling versatility without complicating individual SCC AS authorization logic.
3Device complexity
If the controllee SCC AS directly performs media transfer, then the process is simpler, but the operation fails due to lack of authorization
Solution Approach 1:
The controller SCC AS acts as an intermediary with proper authorization that the controllee SCC AS forwards requests to. This maintains relatively simple process flow while ensuring operational success by involving the authorized controller SCC AS in the transfer execution.
Solution Approach 2:
The system performs preliminary identification of the controller SCC AS and establishes the authorization relationship before the media transfer occurs. The controllee SCC AS identifies that it is a controllee SCC AS and determines the corresponding controller SCC AS in advance, ensuring authorized execution.
Data Source
AI summary
A method and apparatus for transferring media between user equipment are provided. In one embodiment, the method comprises: receiving a pull mode media transfer request initiated by the initiator user equipment, wherein the pull mode media transfer request comprises session identifier information that identifies a session associated with the media transfer; determining whether the target continuity application server is a controlee continuity application server; and when the session associated with the media transfer is a collaborative session and the target continuity application server is determined to be a controlee continuity application server, forwarding the pull mode media transfer request to a controller continuity application server that performs the media transfer. The technical solutions of the present invention may be applicable to various cases that may occur in the media transfer operation and ensures session continuity.


