Wireless Transmit Opening Extension for Low Latency Response

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, particularly under standards like IEEE 802.11 and WiGig, there is a challenge in maintaining low latency for data responses, as stations may not have the opportunity to transmit data back to the initiator without relinquishing their transmit opening, leading to potential delays and performance issues due to the need to wait for the next available transmit opportunity.

Innovation Solution

The solution involves a data requester extending its transmit opportunity by sending holding information, such as NOP packets or spacing delimiters, until the response data is ready, allowing the data responder to maintain the transmit opening and reduce latency by ensuring timely data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the data requester sends a data request and waits for response data, then the data responder can prepare the response, but the transmit opening is relinquished and latency increases due to waiting for the next transmit opportunity

Engineering Contradiction:
Improveresponse latencyVSAvoidtransmit opportunity management
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The data requester performs preliminary action by extending the transmit opening duration before the response data is actually ready. By proactively increasing the time window and sending holding information, the system ensures that when the response data becomes available, the transmit opening is still active and the data responder can immediately transmit without waiting for the next opportunity, thus reducing latency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Holding information acts as an intermediary element that fills the time gap between the data request and the ready response data. This intermediary content maintains the transmit opening active during the preparation period, allowing the data responder to use the same transmit opportunity for sending the response without relinquishing control, thereby solving the latency problem.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the data requester extends the transmit opening by sending holding information, then the data responder can transmit response data without delay, but the transmit opening duration increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidtransmit opening duration
Core Design Contradiction:
ProductivityVSDuration of action of moving object

Solution Approach 1:

The transmit opening duration is made dynamic rather than fixed. The system adjusts the transmit opening duration based on real-time needs - extending it when response data preparation time is required, and allowing it to expire naturally when response data is immediately available. This dynamic adjustment optimizes productivity by ensuring timely responses while minimizing unnecessary channel occupation time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The transmit opening maintains continuous useful action by filling the extended duration with holding information that serves a purpose - keeping the channel reserved for the response transaction. This continuous useful action prevents channel contention and ensures that when the actual response data becomes ready, the transmission can proceed immediately without interruption or need to re-acquire the channel.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9036478B2Securing transmit openings by the requester
Publication Date: 2015.05.19 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9036478B2 patent drawing
  • US9036478B2 patent drawing
  • US9036478B2 patent drawing

AI summary

Techniques for securing transmit opening help enhance the operation of a station that employs the technique. The techniques may facilitate low latency response to a protocol data requester, for instance. The techniques provide ways for the protocol data requester to provide additional time for the protocol data responder to obtain the needed response data for the protocol data requester. One way in which this can be done is by intelligently lengthing the protocol request transmitted by the protocol requester.