Abstract
The universal serial bus (USB) is widely used as a general purpose computer peripheral interface. With the development of cloud services and sharing technologies, the remote application of local USB devices is becoming a key issue. Superspeed and low-latency cloud data transmission through USB interface becomes practical and important. In this paper, a remote SuperSpeed USB hub based on IP network is proposed. In this system, the Field Programmable Gate Array (FPGA) and USB 3.0 transceivers are used to pack and unpack USB data in real time which is transmitted between host and device through the switch. The use of active response is to solve the problem of response time uncertainty caused by network transmission. We have realized the link layer and protocol layer of USB3.0 based on FPGA, realized all transmission modes of USB3.0 protocol, and realized the network transmission of superspeed data stream. The test results show that local USB devices can use the USB hub for superspeed and low-latency communication with remote hosts over the network. The realization of this system has far-reaching significance. For example, the USB interface data and control signals in VR can realize cloud network transmission for remote experiment education.
Keywords
Get full access to this article
View all access options for this article.
