Dynamic Multicast Wireless Communication System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face performance issues due to the need to sacrifice features or compromise system metrics, such as real-time full-duplex communication leading to poor performance, or simplex systems causing latency and restricted user interaction.
Innovation Solution
A wireless communication system with a host application and access points that dynamically adjust a multicast distribution scheme based on communication metrics like jitter, latency, RSSI, and bit error rate, switching between unicast and multicast, and modifying WiFi modulation, forward error correction, and audio codec sampling and bit rates to optimize performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If real-time full-duplex communication is implemented using VoIP architecture, then multiple users can transmit and receive audio simultaneously with live video and data collaboration, but system performance metrics deteriorate due to network congestion and latency
Solution Approach 1:
The system dynamically switches between full-duplex and half-duplex communication modes based on network conditions. The host monitors system metrics and automatically adjusts the communication mode for each participant, allowing the system to adapt to changing network conditions while maintaining optimal performance
Solution Approach 2:
The system changes communication parameters (full-duplex/half-duplex mode) based on monitored system metrics such as network latency, packet loss, and bandwidth availability. This parameter adjustment allows the system to optimize performance while maintaining communication flexibility
2Reliability
If simplex push-to-talk system is used to control when users speak, then system performance is improved by reducing network congestion, but latency increases and user interaction is restricted
Solution Approach 1:
The system dynamically adjusts the duplex mode (full-duplex or half-duplex) based on real-time network conditions and communication requirements. This allows the system to minimize latency when network conditions permit while maintaining performance when congestion occurs
Solution Approach 2:
The host continuously monitors system metrics and provides feedback to adjust communication modes. This feedback mechanism allows the system to respond to changing network conditions and optimize the balance between latency and performance
3Ease of operation
If streaming systems use large buffer times to smooth playback, then user experience is improved, but real-time transmission capability is lost due to delays of several seconds
Solution Approach 1:
The system adjusts buffer size parameters dynamically based on network conditions and communication requirements. By optimizing buffer parameters, the system achieves smooth playback without excessive delays, maintaining both user experience and real-time transmission capability
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A system and method of wireless communication includes a host application running on a server. A plurality of communication devices are in communication with the host application and configured to send and receive data packets between others of the communication devices via the host application. The data packets containing digital information related to at least one type of media content. The host application receives the data packets and distributes the data packets according to a dynamic multicast distribution scheme. The dynamic multicast distribution scheme changes, for each communication device, according to at least one communication metric through WiFi modulation, forward error correction, or audio codec sampling and bit rates.