Synchronized RX/TX Switching for Low-Latency Wireless IO Frames
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If frequent mode-switching between RX and TX is performed, then communication protocol requirements are met, but power consumption increases
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.
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.
3Reliability
If ramp-up periods are included for each mode switch, then radio system stability is ensured, but transmission delay increases
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.
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.
Data Source
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.


