Application Server Multimedia Controller Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current multimedia sharing systems in collaborative sessions lack efficient mechanisms for controlling and managing multimedia services, particularly in scenarios involving multiple users with varying capabilities and devices, leading to inconsistencies and complexities in service execution and control.
Innovation Solution
A system and method where an application server within a collaborative session can receive requests to change controllers, reconfigure signaling paths, and execute operations based on confirmations from local and remote members, ensuring consistent control and service management by designating a single controller user and allowing capable members to assume control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple users with varying capabilities and devices participate in collaborative sessions, then the system becomes more versatile and adaptable, but control consistency and service management become complex and inconsistent
Solution Approach 1:
The system segments control functions by designating a specific controller user among multiple participants. The controller user's device is identified through signaling messages (e.g., SDP attributes, SIP headers), and control operations are routed specifically to this device. This segmentation allows the system to handle diverse user capabilities while maintaining consistent control through a single designated controller, reducing overall system complexity.
2Adaptability or versatility
If controller status is transferred among users, then the system maintains flexibility and adaptability, but control consistency may be compromised
Solution Approach 1:
The system implements feedback mechanisms where controller status changes are signaled through standardized protocols. When controller transfer is needed, the new controller's device sends confirmation messages (e.g., re-INVITE requests with specific SDP attributes) that are verified by the network infrastructure. This feedback loop ensures that control consistency is maintained during transitions, as the system only recognizes the new controller after proper verification and signaling completion.
3Reliability
If traditional IMS session architecture is used, then the system maintains standard signaling paths, but multimedia sharing control becomes inefficient
Solution Approach 1:
The system introduces an intermediary signaling mechanism that works within the traditional IMS architecture but optimizes multimedia sharing control. Specific SDP attributes (e.g., controller_device_id, controller_user_id) and SIP headers are used as intermediaries to carry control information efficiently through the existing signaling path. This approach maintains reliability by using standard IMS signaling while improving productivity through targeted control message routing to the designated controller user.
Data Source
AI summary
A system and method for multimedia sharing in a collaborative session are provided. A method for operations at an applications server, where the applications server is a member of a session, includes receiving a first message to change a controller device from a first device to a second device, reconfiguring a signaling path of the session based on the first message, and communicating media with a remote party through the signaling path.


