Decoupling Media Modality Control from Call Agents
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional communication systems face challenges in efficiently managing real-time media communication events, such as audio and video calls, due to limitations in centralized control and resource allocation, leading to suboptimal call setup and media negotiation processes.
Innovation Solution
The Central Intelligence Cloud Call Setup, Control, and Media Negotiation (CICCSCMN) system leverages a distributed cloud platform for centralized control, utilizing multiple service logics to manage call setup, media negotiation, and resource allocation, ensuring efficient decision-making and resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional communication systems use centralized control for managing real-time media communication events, then call setup and media negotiation can be coordinated, but system complexity increases and resource allocation becomes suboptimal
Solution Approach 1:
The patent segments the communication system into distributed endpoint devices, each with local intelligence for call setup, media negotiation, and resource management. This decomposition eliminates centralized control complexity while maintaining coordinated functionality through peer-to-peer interactions and standardized protocols.
Solution Approach 2:
The patent transitions from a centralized vertical control architecture to a distributed horizontal architecture where multiple independent endpoints operate autonomously. This dimensional shift from centralized-to-decentralized control resolves the complexity-reliability contradiction by distributing functions across multiple dimensions of the system.
2Productivity
If conventional systems use stateless or transaction-stateful proxies, then network traffic can be relayed, but call state information is lost or limited reducing communication efficiency
Solution Approach 1:
The patent enables endpoints to autonomously maintain and manage their own call state information locally without relying on external proxies. Each endpoint independently tracks communication events, media negotiations, and resource allocations, eliminating information loss inherent in stateless proxy architectures.
Solution Approach 2:
The patent implements feedback mechanisms where endpoints continuously exchange state information and confirmation messages to synchronize communication state. This bidirectional feedback ensures all participants maintain accurate, up-to-date call state information without requiring centralized state management.
3Adaptability or versatility
If conventional communication protocols require endpoints to adhere to agreed protocols for call negotiation, then interoperability is achieved, but call setup time increases due to multiple request-response transactions
Solution Approach 1:
The patent implements preliminary protocol capability advertisement and negotiation mechanisms that occur during device initialization or idle periods. Endpoints pre-negotiate supported protocols, codecs, and parameters before actual communication events, significantly reducing call setup time while maintaining full interoperability.
Solution Approach 2:
The patent merges multiple separate protocol negotiation transactions into a single integrated call setup process. By combining capability exchange, parameter negotiation, and resource allocation into one coordinated sequence, the system reduces the number of request-response cycles while preserving protocol interoperability.
Data Source
AI summary
Disclosed herein is an instance of a media modality controller of a communication system which is assigned to convey media modality control signals of a communication event to respective media modality agents of endpoints of the communication event without accessing respective call agents of the endpoints. The media modality controller instance is so assigned independently of a call controller of the communication system and responsive to an instruction received via the network. The media modality controller instance is released from said assignment responsive to the media modality controller instance returning a response to the received instruction while the call controller continues to operate in communication with the call agents of the endpoints.


