{"title":"虚拟桌面环境下USB设备远程共享方法研究","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":"{\"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}","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}
A Research on USB Device Remote Sharing Methods in Virtual Desktop Environment
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.