USB Protocol Adaptation Layer for WiGig Data Transport

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication technologies face challenges in efficiently and seamlessly transporting USB data over wireless links, particularly due to limitations in handling USB traffic and maintaining efficient data flow across WiGig networks.

Innovation Solution

The implementation of a Protocol Adaptation Layer (PAL) communication unit that manages the data flow between WiGig Serial Extension (WSE) hosts and devices, enabling efficient transport of USB traffic by utilizing a dedicated USB PAL transfer protocol, which handles transfer scenarios similar to wired USB connections, and includes mechanisms for handling pending transfers and retry indicators to maintain efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If USB data is transported over wireless links using existing wireless communication technologies, then wireless connectivity is achieved, but data transfer efficiency and seamlessness deteriorate compared to wired USB connections

Engineering Contradiction:
Improvewireless connectivityVSAvoiddata transfer efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces a USB Protocol Adaptation Layer (PAL) as an intermediary component between the USB device and the wireless communication interface. This PAL acts as a mediator that translates USB protocols into wireless communication protocols and manages data flow control, thereby enabling efficient USB data transport over wireless links while maintaining compatibility with existing USB devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements dynamic parameter adjustment mechanisms including variable data block sizes, adjustable timeout periods, and configurable retry indicators. These parameter changes allow the system to adapt to different wireless conditions and optimize data transfer efficiency, transforming the fixed-parameter wired USB protocol into a flexible wireless-adapted protocol.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If USB traffic is handled over wireless links without protocol adaptation, then implementation simplicity is maintained, but seamless and efficient data transport cannot be achieved

Engineering Contradiction:
Improveimplementation simplicityVSAvoidseamless data transport
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent segments the USB communication protocol into distinct functional layers, with the USB Protocol Adaptation Layer (PAL) handling specific adaptation functions separate from the core USB protocol and the wireless communication protocol. This segmentation allows each layer to be optimized independently while maintaining overall system reliability and seamless operation.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If existing wireless communication protocols are used directly for USB data transport, then protocol compatibility is achieved, but efficiency in handling USB-specific traffic patterns deteriorates

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidUSB traffic handling efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The USB Protocol Adaptation Layer (PAL) is designed with multi-functionality to handle various USB traffic types (control, bulk, interrupt, isochronous) while adapting to different wireless communication protocols. This universal adaptation layer can manage diverse USB devices and wireless interfaces through a unified approach, improving both compatibility and efficiency simultaneously.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10778818B2Apparatus, system and method of controlling data flow over a communication network
Publication Date: 2020.09.15 APPLE INC
  • US10778818B2 patent drawing
  • US10778818B2 patent drawing
  • US10778818B2 patent drawing

AI summary

Some demonstrative embodiments include apparatuses, systems and/or methods of controlling data flow over a communication network. For example, an apparatus may include a communication unit to communicate between first and second devices a transfer response, the transfer response in response to a transfer request, the transfer response including a transfer pending status indicating data is pending to be received at the second device, the communication unit is to communicate the transfer response regardless of whether a retry indicator of the transfer request represents a first request for transfer or a retried request.