Dynamic Coexistence Profile Selection for Wi-Fi Bluetooth Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The coexistence of Wi-Fi and Bluetooth technologies in devices is hindered by electromagnetic signal interference, leading to issues such as audio stutter, slow transfer speeds, and link dropouts, especially in devices with shared antennas and frequent channel switching, which are exacerbated by the use of legacy Access Points and the increasing demand for high-performance wireless communication in smaller form factors.

Innovation Solution

Implementing a system that stores multiple coexistence profiles with various parameters, allowing devices to dynamically switch between them based on current conditions, such as RSSI and the number of connected devices, to optimize Wi-Fi and Bluetooth performance by using a lookup table for faster profile selection and adapting to changing communication scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If Wi-Fi and Bluetooth operate simultaneously in the same device, then wireless communication versatility is improved, but electromagnetic signal interference occurs causing audio stutter and link dropouts

Engineering Contradiction:
Improvewireless communication versatilityVSAvoidelectromagnetic signal interference
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts coexistence parameters based on real-time detection of interference conditions. When interference is detected between Wi-Fi and Bluetooth, the system automatically modifies operating parameters such as transmission power, channel selection, or timing to mitigate interference while maintaining both wireless functionalities.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters of either Wi-Fi or Bluetooth (or both) when interference is detected. This includes adjusting transmission power levels, switching channels, modifying packet timing, or altering antenna usage to reduce electromagnetic interference while preserving communication versatility.

Inventive Principle:
Principle #35Parameter changes

2Volume of moving object

If shared antenna is used for different radio technologies, then device size is reduced, but interference between Bluetooth and WLAN occurs

Engineering Contradiction:
Improvedevice sizeVSAvoidinterference between Bluetooth and WLAN
Core Design Contradiction:
Volume of moving objectVSObject-affected harmful factors

Solution Approach 1:

The system implements time-division multiplexing where the shared antenna is periodically allocated to different radio technologies. By switching the antenna between Bluetooth and Wi-Fi in periodic time slots, the system reduces simultaneous interference while maintaining compact device design with shared antenna resources.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The antenna switching mechanism dynamically adjusts which radio technology uses the shared antenna based on current operational needs and interference conditions, allowing flexible resource allocation that minimizes interference while maintaining small device form factor.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If Wi-Fi switches between different frequency bands frequently, then peer-to-peer communication capability is improved, but coexistence issues with Bluetooth are exacerbated

Engineering Contradiction:
Improvepeer-to-peer communication capabilityVSAvoidcoexistence issues with Bluetooth
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system continuously monitors Bluetooth signal quality and Wi-Fi channel conditions, using this feedback to make informed decisions about frequency band switching. When Bluetooth interference is detected, the system adjusts Wi-Fi band switching behavior or timing to avoid exacerbating coexistence issues while maintaining peer-to-peer communication capability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system implements coordinated periodic switching between Wi-Fi frequency bands that is synchronized with Bluetooth operation patterns. This reduces the frequency of conflicting band transitions and allows Bluetooth to maintain stable connections while Wi-Fi still provides peer-to-peer communication capability.

Inventive Principle:
Principle #19Periodic action

4Adaptability or versatility

If multiple radio interfaces operate simultaneously, then communication functionality is improved, but device performance deteriorates due to interference

Engineering Contradiction:
Improvecommunication functionalityVSAvoiddevice performance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically monitors performance metrics of multiple radio interfaces and automatically adjusts operational parameters in real-time. When interference is detected affecting device performance, the system modifies transmission power, channel selection, or timing synchronization to maintain both communication functionality and performance reliability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9648518B2Dynamic selection of coexistence profiles for improved Wi-Fi/bluetooth coexistence
Publication Date: 2017.05.09 APPLE INC
  • US9648518B2 patent drawing
  • US9648518B2 patent drawing
  • US9648518B2 patent drawing

AI summary

A device may store a plurality of different coexistence profiles for different possible communication scenarios. The device may be initialized with a first one of the coexistence profiles, and may operate to dynamically switch to different ones of the coexistence profiles based on current conditions. Each coexistence profile may include a number of coexistence related parameters stored as a plurality of data structures. During device use, the device may dynamically select an appropriate coexistence profile based on the current communication conditions, such as Wi-Fi RSSI, Bluetooth RSSI, and/or the number of Wi-Fi and/or Bluetooth devices with which communication is currently occurring, among other possible factors. The coexistence profile is selected to provide the best possible Wi-Fi and/or Bluetooth output performance based on current conditions. The device may repeatedly dynamically select different coexistence profiles as conditions change, e.g., may select different coexistence profiles on a second or even millisecond basis.