Hybrid Communications System Dynamic Channel Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional communication systems are limited in their ability to dynamically switch between peer-to-peer and centralized session channels based on bandwidth quality, leading to suboptimal media session quality and lack of redundancy in case of channel failures.
Innovation Solution
A hybrid communications system that estimates and monitors the quality of service for multiple session channels, dynamically selecting the best channel for media data transmission and keeping previously active channels open to ensure continuous communication, even if one channel fails.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a centralized server mediates communications between devices, then communication reliability is improved, but bandwidth efficiency deteriorates
Solution Approach 1:
The system dynamically switches between centralized server-mediated communication and direct peer-to-peer communication based on real-time QoS monitoring. This allows the communication path to adapt to changing network conditions, selecting the most efficient path while maintaining reliability through the ability to fallback to server mediation when needed.
Solution Approach 2:
The system changes the communication mode parameter from static to dynamic by continuously monitoring QoS metrics and switching between centralized and peer-to-peer architectures. This parameter change enables optimization of bandwidth efficiency while preserving communication reliability through adaptive path selection.
2Loss of energy
If peer-to-peer connection is used for media session, then bandwidth efficiency is improved, but communication reliability deteriorates
Solution Approach 1:
The system implements dynamic path selection by continuously monitoring QoS of peer-to-peer connections and switching to centralized server mediation when QoS degrades. This dynamic adaptation maintains bandwidth efficiency through peer-to-peer communication while protecting communication reliability through automatic fallback to server-mediated paths.
Solution Approach 2:
The system prepares backup communication paths by maintaining awareness of both peer-to-peer and server-mediated options. When peer-to-peer connection quality deteriorates, the system can switch to the pre-available server-mediated path, providing cushioning against communication failures while maintaining efficient peer-to-peer operation during good conditions.
3Reliability
If session channel is switched to improve quality, then QoS is improved, but session continuity may be interrupted
Solution Approach 1:
The system performs preliminary QoS monitoring and evaluation before switching session channels. By continuously assessing channel quality and predicting future performance, the system can initiate channel switches at optimal moments, improving QoS while minimizing interruptions to session continuity through proactive rather than reactive switching.
Solution Approach 2:
The system implements continuous QoS feedback monitoring during media sessions to detect degradation in real-time. This feedback mechanism enables the system to switch channels based on actual performance data, improving QoS while maintaining session continuity by switching only when necessary and using smooth transition protocols.
4Reliability
If multiple session channels are maintained for redundancy, then communication reliability is improved, but system complexity increases
Solution Approach 1:
The centralized server performs multiple functions including QoS monitoring, channel management, and communication mediation. This multi-functionality reduces system complexity by consolidating control functions in a single entity while still maintaining multiple session channels for redundancy, as the server efficiently manages all channels without requiring separate management systems for each.
Data Source
AI summary
A hybrid communication system estimates a quality of service (QoS) for a plurality of session channels available to couple a first device on a first network with a second device on a second network. A first session channel is selected, from the plurality of session channels, that has a highest estimated QoS of all the plurality of session channels over a first time interval. The devices are instructed to establish a hybrid media session using the first session channel. During the hybrid media session the estimated QoS for the plurality of session channels is monitored. Responsive to the monitoring, a second session channel is selected, from the plurality of session channels, that has a highest estimated QoS of all the plurality of session channels over a second time interval. Responsive to the selecting, the devices are instructed establish the hybrid media session using the second session channel.


