Dynamic Wi-Fi Bluetooth Coexistence Mode Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Bluetooth and Wi-Fi coexistence methods in electronic devices rely primarily on signal strength indicators, which are inadequate for accurately determining optimal coexistence modes, leading to suboptimal performance and data integrity issues due to the failure to consider signal quality and application requirements.

Innovation Solution

An electronic apparatus that dynamically selects Bluetooth and Wi-Fi coexistence modes by analyzing RF signal diagnostics, packet statistics, and application-specific communication requirements, using a processor to determine the best mode for efficient data transmission and improved user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If static coexistence schemes are used, then device complexity is reduced, but adaptability to changing signal conditions and application needs deteriorates

Engineering Contradiction:
Improveadaptability to changing signal conditionsVSAvoidcoexistence mode selection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic coexistence mode selection by continuously monitoring signal conditions (RSSI, SNR, packet error rates) and application characteristics, then automatically switching between different coexistence modes (TDM, AFH, spatial separation) based on real-time conditions. This dynamic adaptation allows the system to optimize Bluetooth and Wi-Fi coexistence without requiring complex manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms by monitoring packet statistics, signal strength, and error rates from both Bluetooth and Wi-Fi communications. This feedback information is used to evaluate the performance of current coexistence modes and trigger mode switching when suboptimal conditions are detected, enabling continuous optimization of coexistence performance.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If signal strength indicators alone are used for coexistence mode selection, then measurement complexity is reduced, but measurement precision and accuracy of channel conditions deteriorates

Engineering Contradiction:
Improveaccuracy of channel condition assessmentVSAvoidcoexistence mode detection complexity
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent transitions from using a single parameter (RSSI) to monitoring multiple parameters including signal strength, signal-to-noise ratio, packet error rates, and throughput. This multi-parameter approach provides a more comprehensive and accurate assessment of channel conditions, enabling better coexistence mode selection despite the increased measurement complexity.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple coexistence modes are implemented, then adaptability to different communication scenarios improves, but device complexity and control difficulty worsen

Engineering Contradiction:
Improvecoexistence scenario coverageVSAvoidcoexistence control mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the coexistence control into distinct functional components: signal condition monitoring module, application characteristic analysis module, mode selection logic, and performance evaluation module. This segmentation allows each component to handle specific tasks independently, making the overall complex system more manageable and easier to implement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-configures multiple coexistence modes with their respective parameters and switching criteria before actual communication begins. This preliminary preparation allows the system to quickly select and switch between modes based on real-time conditions without requiring complex real-time calculations or decisions.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If dynamic mode selection based on packet statistics and application characteristics is implemented, then data transmission efficiency and reliability improve, but processing time and computational complexity increase

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidcoexistence mode decision time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action by selectively monitoring and analyzing only the most relevant packet statistics and signal parameters for each specific communication scenario. Rather than continuously analyzing all possible parameters, the system focuses on key indicators (packet error rates, throughput, signal strength) that most impact coexistence performance, reducing computational overhead while maintaining reliable mode selection.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11477661B2Electronic apparatus and method for dynamically selecting a Wi-Fi and Bluetooth coexistence mode based on packet statistics, signal condition, and application characteristics
Publication Date: 2022.10.18 RUCKUS IP HOLDINGS LLC
  • US11477661B2 patent drawing
  • US11477661B2 patent drawing
  • US11477661B2 patent drawing

AI summary

An electronic apparatus and a method for determining which of a plurality of coexistence modes to execute with a processor. The processor selectively runs one or more applications. Each coexistence mode when executed enables coexistence of wireless communication according to first and second wireless communication protocols. The processor executes a program so as to: measure wireless signal conditions of signals received with the first and second wireless communication protocols, respectively; determine packet statistics of communication packets received with the first and second wireless communication protocols, respectively; obtain, for each application being run by the processor, an application performance indication, an application first communication protocol setting; and an application second communication protocol setting; determine which one of the coexistence modes to execute based on the wireless signal conditions, the packet statistics, the application performance indication, application first communication protocol setting; and the application second communication protocol setting.