USB Host Divides Data Stream for Multi-Channel Bandwidth
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional USB communication systems do not support multi-channel technology, limiting bandwidth increase even when using multiple USB channels, as each data stream is transmitted through a single channel without division.
Innovation Solution
A USB communication system that divides a data stream into sub-streams and transmits them through multiple USB host and device channels, allowing for concurrent transmission and restoration of the original data stream by combining sub-streams at the receiving end.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a single data stream is transmitted through a single USB channel, then the USB communication system maintains simplicity in implementation, but the bandwidth is limited and cannot be increased even when multiple USB channels are available
Solution Approach 1:
The patent applies segmentation by dividing a single data stream into multiple sub-data streams (first through nth sub-data streams) that can be transmitted simultaneously through multiple USB channels. The USB host divides the original data stream into separate channels, and the USB device combines them back at the receiving end, enabling bandwidth multiplication while maintaining USB protocol simplicity
Solution Approach 2:
The patent transitions from single-channel sequential transmission to multi-channel parallel transmission by adding a channel dimension. Instead of transmitting one data stream through one channel at a time, the system distributes sub-data streams across multiple channels simultaneously, effectively increasing bandwidth without requiring higher-speed individual channels
2Productivity
If multiple USB channels are used for transmitting a single data stream, then the bandwidth increases through concurrent transmission, but the USB standard would require complex multi-channel support mechanisms
Solution Approach 1:
The data stream is segmented into multiple sub-streams that can be independently transmitted through available USB channels. This segmentation allows the system to utilize multiple channels concurrently without requiring the USB standard itself to be modified for multi-channel support, as each sub-stream appears as a separate transmission unit
Solution Approach 2:
The patent introduces division and combination mechanisms as intermediary processes between the USB host and device. The host divides the data stream into sub-streams before transmission, and the device combines them after reception, acting as intermediaries that enable multi-channel utilization while maintaining compatibility with standard USB protocols
Data Source
AI summary
A universal serial bus (USB) communication system includes a USB host that divides one data stream into first through (n)th sub-data streams and transmits the first through (n)th sub-data streams via first through (n)th USB host channels, respectively, a USB device that receives the first through (n)th sub-data streams via first through (n)th USB device channels, respectively and restores the data stream by combining the first through (n)th sub-data streams, and first through (n)th cables that are connected to the first through (n)th USB host channels via first through (n)th USB host ports and connected to the first through (n)th USB device channels via first through (n)th USB device ports. Here, the first through (n)th cables connect the first through (n)th USB host channels to the first through (n)th USB device channels, respectively.


