Dynamic Multicast Wireless Communication System

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecommunication mode flexibilityVSAvoidsystem performance
Core Design Contradiction:
Adaptability or versatilityVSReliability

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvesystem performanceVSAvoidcommunication latency
Core Design Contradiction:
ReliabilityVSLoss of time

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improveuser experienceVSAvoiddata transmission speed
Core Design Contradiction:
Ease of operationVSSpeed

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

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3949456B1System of wireless communication using a dynamic multicast distribution scheme
Publication Date: 2023.10.18 DAVID CLARK CO INC
  • EP3949456B1 patent drawingFigure 1
  • EP3949456B1 patent drawingFigure 2
  • EP3949456B1 patent drawingFigure 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.