SIP Media Transfer Between User Equipment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile communication systems lack an efficient mechanism for transferring media and control functions between devices, particularly in complex networks where sessions involve multiple media types, leading to suboptimal user experience due to inappropriate device capabilities and lack of secure, seamless session management.
Innovation Solution
A system and method for implementing media and control function transfer between user equipment (UE) in mobile communication systems, allowing for the transfer of controller functions and media components between UEs based on capability determination and user preference, utilizing a network architecture that supports SIP and IMS protocols to manage sessions and media flows effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If media and control functions are transferred between devices in complex networks, then service continuity and user experience are improved, but device complexity and session management overhead increase
Solution Approach 1:
The patent introduces an application server as an intermediary to manage media transfer and controller function transfer between user equipment. The server handles session management, capability determination, and transfer coordination, offloading complexity from individual devices while ensuring service continuity through centralized control.
Solution Approach 2:
The patent separates control functions from media functions, allowing independent transfer and management of each. Control functions (call control, session management) are distinct from media functions (audio, video, data), enabling granular transfer decisions and simplified management of complex sessions involving multiple media types.
2Adaptability or versatility
If controller function is transferred to a device with better capabilities, then media quality and user experience are improved, but determining capability and authorization increases system complexity
Solution Approach 1:
The system implements capability determination through feedback mechanisms where devices report their capabilities to the application server, and the server makes informed decisions about controller function transfer based on received capability information, current session state, and user preferences.
Solution Approach 2:
The patent performs capability determination and authorization checks before executing controller function transfer. The application server evaluates device capabilities, verifies authorization, and prepares transfer parameters in advance, ensuring seamless transfer without runtime complexity.
3Ease of operation
If seamless transfer mechanism is implemented, then user convenience is improved, but security risks and authorization management overhead increase
Solution Approach 1:
The application server acts as a security intermediary that verifies authorization tokens, validates transfer requests, and ensures secure handover of controller functions. This centralized security management enables seamless user experience while maintaining robust authorization controls.
Solution Approach 2:
The patent uses token-based authorization where security credentials are copied and validated across devices. The authorization token serves as a portable security credential that enables seamless transfer while maintaining security through centralized token validation by the application server.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method of transfer control, comprising obtaining a media feature tag sent to a network by a terminal in a Session Initiation Protocol, SIP, REGISTER request. The media feature tag contains information indicating an access network technology that the terminal used to register. The method further comprises sending, over an access network selected according to the indicated access network technology, a SIP request for a transfer of control of a session between terminals. The SIP request includes an Accept-Contact header field containing a media feature tag set to the information of the media feature tag that the terminal included in the SIP REGISTER request.