Coexistence Engine for Multi-Radio Interference Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-radio communication devices, message collisions and interference occur when multiple radios share a communication resource, leading to poor receive performance and increased retransmissions, especially in contested environments, which degrades user experience and reduces signal coverage.

Innovation Solution

A coexistence engine is implemented to monitor interference metrics between aggressor and victim radios, dynamically adjusting attributes such as transmit power and receiver gain to minimize collisions and optimize performance, ensuring maximum throughput and lowest error rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple radios share a communication resource, then device versatility and functionality are improved, but interference and message collisions increase leading to poor receive performance

Engineering Contradiction:
Improvemulti-radio functionalityVSAvoidreceive performance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A coexistence engine is introduced as an intermediary component between multiple radios sharing a communication resource. This engine monitors interference metrics and mediates resource allocation by adjusting transmit power levels and scheduling transmissions to prevent collisions between aggressor and victim radios, thereby enabling multi-radio functionality while maintaining reliable receive performance

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adjusts radio transmission parameters based on real-time interference conditions. The coexistence engine continuously monitors the communication environment and adapts transmit power levels, transmission timing, and resource allocation to minimize interference, allowing the system to maintain high reliability despite sharing communication resources among multiple radios

Inventive Principle:
Principle #15Dynamics

2Area of stationary object

If transmit power is increased to improve signal coverage, then transmission range is extended, but interference to victim radios increases

Engineering Contradiction:
Improvesignal coverageVSAvoidinterference to victim radio
Core Design Contradiction:
Area of stationary objectVSObject-affected harmful factors

Solution Approach 1:

The system employs dynamic transmit power adjustment where the coexistence engine monitors interference metrics and continuously adapts power levels. When a victim radio is detected, the system reduces transmit power of the aggressor radio to minimize interference, while still maintaining sufficient power for legitimate transmissions, thus balancing signal coverage with interference protection

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the transmit power parameter dynamically based on the presence and requirements of victim radios. By monitoring interference metrics and adjusting power levels in real-time, the system can extend signal coverage when needed while preventing harmful interference to victim transmissions, resolving the contradiction between coverage and interference

Inventive Principle:
Principle #35Parameter changes

3Reliability

If transmission timing is adjusted to reduce collisions, then interference is minimized, but transmission speed and throughput decrease

Engineering Contradiction:
Improvecollision reductionVSAvoidtransmission throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The coexistence engine implements a feedback mechanism that continuously monitors interference metrics and transmission success rates. Based on this feedback, the system optimizes transmission timing and power levels to minimize collisions while maintaining high throughput. The feedback loop allows the system to learn from past transmissions and adjust scheduling to achieve both low interference and high productivity

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by monitoring interference metrics before transmissions occur and pre-scheduling transmissions to avoid collisions. The coexistence engine proactively identifies potential conflicts and adjusts timing in advance, allowing multiple transmissions to occur efficiently without collisions, thus maintaining both reliability and throughput

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240163681A1Communications device
Publication Date: 2024.05.16 NXP USA INC
  • US20240163681A1 patent drawing
  • US20240163681A1 patent drawing
  • US20240163681A1 patent drawing

AI summary

One example discloses a communication device, includes: a coexistence engine configured to be coupled to an aggressor radio and a victim radio; wherein the aggressor radio is configured to transmit messages; wherein the victim radio is configured to receive messages; wherein the aggressor and victim radios share a communication resource; and wherein the coexistence engine is configured to detect whether an interference metric between the aggressor radio and the victim radio is violated each time the aggressor radio transmits a transmit message through the communications resource.