Wireless Interface Arbitrator for Multi-Protocol Priority Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face interference and inefficiencies when multiple protocols operate in the same or similar frequency bands, leading to potential data loss due to interference or collision, and current arbitration methods are inadequate for protocols with differing characteristics.

Innovation Solution

A dynamic priority mechanism is implemented, where each communication stack determines its current message priority, and an arbitrator controls the wireless interface to ensure that higher-priority messages are sent or received first, allowing for intelligent arbitration and efficient resource sharing between different wireless communication protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple wireless communication protocols operate in the same frequency band, then resource sharing and cost reduction are achieved, but signal interference and data loss occur

Engineering Contradiction:
Improveresource sharing capabilityVSAvoidsignal transmission reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

An arbitration module is introduced as an intermediary between multiple wireless communication protocols sharing the same radio interface. The arbitration module receives communication requests from different protocols, determines priority levels, and controls access to the radio interface to prevent signal interference while enabling resource sharing among protocols

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements dynamic priority-based arbitration where the arbitration module can adjust which protocol accesses the radio interface based on current communication needs and priority levels. This dynamic control mechanism allows flexible resource allocation while maintaining signal transmission reliability by preventing simultaneous conflicting transmissions

Inventive Principle:
Principle #15Dynamics

2Reliability

If listen-before-talk (LBT) or clear-channel assessment (CCA) is used for time-sharing, then collision between devices is reduced, but the method is ineffective when protocols have greatly differing characteristics

Engineering Contradiction:
Improvecollision avoidance capabilityVSAvoidprotocol compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

Instead of using fixed LBT/CCA time periods, the system dynamically adjusts arbitration parameters based on the specific characteristics of each wireless communication protocol. The arbitration module can adapt its decision-making criteria to accommodate protocols with different transmission patterns, packet lengths, and timing requirements, making the collision avoidance mechanism effective across diverse protocol types

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If fixed priority arbitration is used between protocols, then arbitration simplicity is maintained, but important messages may not be prioritized dynamically

Engineering Contradiction:
Improvearbitration mechanism simplicityVSAvoidmessage priority handling
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The arbitration module implements dynamic priority determination that can adjust which protocol receives radio interface access based on current communication conditions and message importance. This allows the system to maintain simple arbitration operation while dynamically prioritizing important messages through adaptive decision-making rather than fixed protocol hierarchy

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3193560B1Wireless communications
Publication Date: 2019.09.18 NXP BV
  • EP3193560B1 patent drawingFigure 1
  • EP3193560B1 patent drawingFigure 2
  • EP3193560B1 patent drawingFigure 3

AI summary

A wireless communications system and method are described. The system includes first and second stacks of respective first and second wireless communications protocols, a wireless interface to transmit and receive wireless signals, and useable by the first and second stacks, and an arbitrator is in communication with the first and second stacks. The first stack is configured to determine a first priority associated with a current message to be transmitted or received using the wireless interface and the second stack is configured to determine a second priority associated with a current message to be transmitted or received using the wireless interface. The arbitrator is configured to control which one of the first stack and the second stack can use the wireless interface based on which of the first priority and the second priority is higher.