Font Size: a A A

Research And Development Of Sharing USB Device In Local Area Network

Posted on:2015-05-19Degree:MasterType:Thesis
Country:ChinaCandidate:H M SunFull Text:PDF
GTID:2298330422479645Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
USB(Universal Serial Bus) is a serial bus standard which connects the computersystem and external devices, and it is also a kind of input and output interfacespecification. It has advantages of plug and play, fast and reliable data transfer, easyexpansion, low cost, low power consumption. It is widely used in personal computersand mobile devices, such as information and communications products, and extended tophotographic equipment, digital TV(STB), games, and other related fields. Especiallywith the release of USB3.0, USB will become increasingly popular, it certainly will bemore widely applied.With the gradual expansion of USB applications, people expect that the mostpopular peripheral bus can combine with the most popular IP network, making the USBdevices can be shared in IP network to improve its efficiency and availability. Forexample, sharing U disk, USB interface to printers, mobile hard disk devices.This paper focuses on the USB device driver model under Windows system andUSB communication protocol. Elaborating the internal implementation details of thesystem when the user operates USB device, and proposing a solution based on virtualdevice to share usb device over network on this basis. The scheme can virtualize anyUSB device which is connected to any other host to be used in a host of local areanetwork without the need for the corresponding physically device resource. The wholeshared architecture is C/S model, implementing the USB device which is connected inclient computer to be used in server computer. This paper describes the implementationdetails of each communication module of the scheme. Finally, using U disk to verify thefunction of the scheme, analyzing read and write performance of U disk which is sharedbefore and after, the results show that the scheme can not only meet the requirement ofdevice sharing, and have good performance.
Keywords/Search Tags:USB driver model, USB protocol, Device sharing, Local area network
PDF Full Text Request
Related items