{"title":"A Research on USB Device Remote Sharing Methods in Virtual Desktop Environment","authors":"Luge Yang","doi":"10.1109/ISSSR58837.2023.00064","DOIUrl":null,"url":null,"abstract":"Virtualization and cloud-based services are widely used and developed, and for cloud desktop users, using local hardware devices in remote access is unavoidable. USB/IP is a protocol that encapsulates the data packets of USB devices and completes the transmission through IP networks. This study proposes a method to implement USB device redirection in a Windows environment based on USB/IP protocol. The architecture of the method will be described in detail in Section 3. Using driver development techniques, the local host side is responsible for local identification and data filtering of hardware devices, and the remote desktop side is responsible for simulating the virtual host controller and virtual devices so that the upper layer applications can use the response data of the acquired hardware devices normally. An effective IP communication channel is established between the two for sending, receiving, parsing, and using the USB device data. The experimental results show that the method is feasible and can support users to connect to the device remotely and complete daily operations smoothly.","PeriodicalId":185173,"journal":{"name":"2023 9th International Symposium on System Security, Safety, and Reliability (ISSSR)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 9th International Symposium on System Security, Safety, and Reliability (ISSSR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSSR58837.2023.00064","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Virtualization and cloud-based services are widely used and developed, and for cloud desktop users, using local hardware devices in remote access is unavoidable. USB/IP is a protocol that encapsulates the data packets of USB devices and completes the transmission through IP networks. This study proposes a method to implement USB device redirection in a Windows environment based on USB/IP protocol. The architecture of the method will be described in detail in Section 3. Using driver development techniques, the local host side is responsible for local identification and data filtering of hardware devices, and the remote desktop side is responsible for simulating the virtual host controller and virtual devices so that the upper layer applications can use the response data of the acquired hardware devices normally. An effective IP communication channel is established between the two for sending, receiving, parsing, and using the USB device data. The experimental results show that the method is feasible and can support users to connect to the device remotely and complete daily operations smoothly.