USB 3.0 Link Layer Timer Adjustment for Extended Distance Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing USB technologies face instability and malfunction when attempting to extend SuperSpeed connections beyond the 3-meter limit, especially with non-USB 3.0 compliant media, leading to system instability and recovery state cycles during high traffic or with multiple devices.

Innovation Solution

A USB extension device with a protocol engine that establishes link partner relationships and uses a configurable acknowledgement timer to maintain stable SuperSpeed communication over extended distances through non-USB 3.0 compliant mediums, ensuring that header packets are acknowledged without triggering recovery states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Length of stationary object

If the cable length is extended beyond 3 meters to increase transmission distance, then the connection distance is improved, but the system stability deteriorates causing recovery state cycles

Engineering Contradiction:
Improvecable lengthVSAvoidsystem stability
Core Design Contradiction:
Length of stationary objectVSReliability

Solution Approach 1:

The patent introduces an intermediary mechanism (timer adjustment and state management logic) between the physical layer transmission and the link layer protocol to handle the timing delays introduced by extended cables. The link layer timer is configured to accommodate the longer propagation delay, preventing false recovery state transitions while maintaining system stability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the timing parameters of the link layer protocol, specifically adjusting the link layer timer values to be longer than the standard USB 3.0 specification. This parameter adjustment allows the system to tolerate the increased propagation delay caused by extended cable lengths without triggering erroneous recovery states.

Inventive Principle:
Principle #35Parameter changes

2Length of stationary object

If non-USB 3.0 compliant media is used to extend connection distance, then the transmission distance is improved, but the USB 3.0 link partner relationship stability deteriorates

Engineering Contradiction:
Improveconnection distanceVSAvoidlink partner relationship stability
Core Design Contradiction:
Length of stationary objectVSReliability

Solution Approach 1:

The patent uses the link layer protocol and timer mechanism as an intermediary to bridge the incompatibility between USB 3.0 devices and non-compliant media. By adjusting the timing parameters at the link layer, the system can tolerate the electrical characteristics and propagation delays of non-USB 3.0 media while maintaining protocol compliance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent modifies the link layer timing parameters to accommodate the electrical characteristics of non-USB 3.0 compliant media. This includes adjusting acknowledgment timers and state transition timings to match the slower signal propagation and different impedance characteristics of alternative media such as twisted pair cables or wireless connections.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the standard link layer acknowledgement timer is used for extended distances, then the protocol compliance is maintained, but the packet propagation stability deteriorates during high traffic

Engineering Contradiction:
Improveprotocol complianceVSAvoidpacket propagation stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements dynamic timer adjustment based on the detected cable length or transmission conditions. The link layer timer is configured to be longer than the standard specification, allowing the system to adapt to extended transmission distances and high traffic conditions while maintaining protocol functionality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the link layer acknowledgement timer parameter from the standard USB 3.0 value to a custom longer duration. This parameter change allows sufficient time for packet propagation over extended distances and through non-compliant media, preventing timeout errors and maintaining stable packet transmission during high traffic periods.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2842293B1USB 3.0 link layer timer adjustment to extend distance
Publication Date: 2017.03.29 ICRON TECH
  • EP2842293B1 patent drawing
  • EP2842293B1 patent drawing
  • EP2842293B1 patent drawing

AI summary

Methods and devices for transmitting SuperSpeed information between a host device and a USB device via an extension medium are provided. Link partner relationships are established between the host device and an upstream facing port device, between the USB device and a downstream facing port device, and between the upstream facing port device and the downstream facing port device. While the link partner relationship between the upstream facing port device and the downstream facing port device is substantially compliant to the USB 3.0 Specification, the link partner relationship may use a configurable link layer acknowledgement timer to compensate for delays in transmission over the extension medium.