Synchronized RX/TX Switching for Low-Latency Wireless IO Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless IO devices using a 1RX/1TX format with wireless communication dongles experience power consumption, data throughput limitations, and latency due to frequent mode-switching and ramp-up periods, which are inadequate for latency-sensitive applications like gaming and high-definition audio/visual tasks.

Innovation Solution

A customized wireless IO device communication protocol using BLE radio layer protocol with synchronized RX/TX switching, allowing multiple data packets to be transmitted without ACK packets, by orchestrating scheduled delivery and minimizing unnecessary ramp-up periods through coordinated control of wireless radio systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If 1RX/1TX format with frequent mode-switching is used, then communication protocol compatibility is maintained, but data throughput is limited and latency increases

Engineering Contradiction:
Improvedata throughputVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The wireless communication dongle performs preliminary actions by pre-synchronizing its receive (RX) and transmit (TX) mode switching with the wireless IO device's transmission schedule. The dongle anticipates when data packets will be transmitted and prepares its radio system accordingly, eliminating the need for reactive mode-switching and ramp-up periods. This preliminary synchronization allows the system to maintain continuous receive readiness without following the traditional 1RX/1TX alternating pattern.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention maintains continuous useful action by keeping the wireless communication dongle in a sustained receive (RX) mode during data transmission periods, rather than alternating between RX and TX modes. By synchronizing with the IO device's transmission schedule and eliminating unnecessary mode-switching, the system maintains uninterrupted data reception capability, thereby increasing data throughput and reducing latency associated with frequent mode transitions.

Inventive Principle:
Principle #20Continuity of useful action

2Reliability

If frequent mode-switching between RX and TX is performed, then communication protocol requirements are met, but power consumption increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The wireless communication dongle performs preliminary synchronization of its mode switching with the IO device's transmission schedule, preparing its radio system in advance. This allows the dongle to maintain a stable receive mode during data transmission without frequent transitions to transmit mode, thereby reducing power consumption while maintaining communication reliability through proper synchronization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention implements periodic action by establishing a synchronized communication rhythm between the dongle and IO device. The dongle periodically switches between RX and TX modes based on the agreed-upon transmission schedule from the IO device, rather than engaging in frequent unsynchronized mode-switching. This periodic, coordinated approach maintains communication reliability while minimizing unnecessary mode transitions and associated power consumption.

Inventive Principle:
Principle #19Periodic action

3Reliability

If ramp-up periods are included for each mode switch, then radio system stability is ensured, but transmission delay increases

Engineering Contradiction:
Improveradio system stabilityVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The wireless communication dongle performs preliminary actions by pre-synchronizing its mode switching with the IO device's transmission schedule. By anticipating when mode switches need to occur and preparing the radio system in advance, the dongle eliminates the need for ramp-up periods following mode transitions. The radio system is already in the required state when data transmission begins, thereby ensuring stability without adding transmission delay.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention applies the skipping principle by eliminating the ramp-up period that traditionally follows mode switching. Through synchronized coordination between the dongle and IO device, the system rushes through the mode transition instantaneously or near-instantaneously, skipping the gradual ramp-up phase. This is achieved by having the dongle already prepared in the correct mode before data transmission begins, thereby ensuring radio system stability without the time penalty of ramp-up periods.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS12519500B2System and method for synchronized receive/transmit switching for data packet communication frames transmitted between a wireless input/output (IO) device and a wireless communication dongle
Publication Date: 2026.01.06 DELL PROD LP
  • US12519500B2 patent drawing
  • US12519500B2 patent drawing
  • US12519500B2 patent drawing

AI summary

A wireless input/output (IO) device and dongle synchronized receive/transmit (RX/TX) switching system executing on a wireless IO device comprising a wireless radio system to receive a polling packet from a wireless communication dongle at an information handling system instructing transmission of data packets within a data packet communication frame, the microcontroller to initiate, upon a polling packet detected end of receipt, a first TX ramp up process at the wireless radio system, and set a communication frame transmission timer based on the polling packet, the microcontroller to disable transmission at the wireless radio system, upon a first data packet detected end of transmission, start the radio interrupt callback timer, and upon running of the radio interrupt callback timer, the microcontroller to initiate a second TX ramp up period that concludes at a scheduled initiation of a next allotted time slot for transmission of a second wireless IO device data packet.