[發明專利]遠程高速USB透傳方法、裝置及設備有效
| 申請號: | 202010627074.3 | 申請日: | 2020-07-02 |
| 公開(公告)號: | CN111723042B | 公開(公告)日: | 2022-05-10 |
| 發明(設計)人: | 王滔 | 申請(專利權)人: | 宏遠智控科技(北京)有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42;H04L67/08;H04L69/18 |
| 代理公司: | 天津合正知識產權代理有限公司 12229 | 代理人: | 呂琦;李震勇 |
| 地址: | 100089 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遠程 高速 usb 方法 裝置 設備 | ||
本發明實施例公開了一種遠程高速USB透傳方法、裝置及設備。其中,所述方法包括:在滿足協商啟動條件時,按照高速USB協議啟動USB模擬裝置與本地從機進行高速USB協商;在滿足遠程主機的協商完成和與本地從機完成協商后,通過網絡接收所述遠程主機發送的信息;對所述信息進行解析,獲取到有效USB信息,并將所述有效USB信息發送到本地從機USB端口。可以在與主機協商過程中,擺脫對于網絡的依賴,實現自主模擬協商,減少了由于網絡延遲導致的USB高速協商模式失敗的可能性。
技術領域
本發明涉及計算機通信與網絡安全技術領領域,尤其涉及一種遠程高速USB透傳方法、裝置及設備。
背景技術
在安全等級要求很高的辦公環境里,通常都需要用到U-KEY認證,比如公安、電力的用戶登錄認證都需要U-KEY。當用戶在本地操作的時候,可以把U-KEY插入電腦USB接口(大部分是USB2.0協議)進行認證,如果用戶遠程登錄系統,就無法使用U-KEY連接電腦USB接口,進而無法登錄系統。
現有技術中,可以利用網絡實現使用U-KEY登錄系統。示例性的,可以在輔助從機的應用層獲取遠程主機發送的數據,并對數據進行處理,以得到傳輸的利用UKEY加密后的數據,并將其進行封裝,將其模擬為從本地從機USB端口讀出的數據,以實現利用UKEY遠程訪問系統的目的。
在實現本發明的過程中,發明人發現如下技術問題:本地從機在根據接收到遠程主機發送的模擬數據之前,需要執行高速USB2.0的協商,以使得本地從機能夠實現高速USB2.0的握手,而根據USB2.0協議規范,USB高速設備的協商對時延非常敏感。當USB2.0設備跨路由器、遠距離傳輸時會引入時延,一般大于1ms,從而導致USB2.0高速模式協商失敗。進而使得通過網絡傳輸USB信息產生失敗。
發明內容
本發明實施例提供了一種遠程高速USB透傳方法、裝置及設備,以解決現有技術中由于遠距離傳輸時延導致的USB高速協商模式失敗率高的技術問題。
第一方面,本發明實施例提供了一種遠程高速USB透傳方法,包括:
在滿足協商啟動條件時,按照高速USB協議啟動USB模擬裝置與本地從機進行高速USB協商;
在滿足遠程主機的協商完成和與本地從機完成協商后,通過網絡接收所述遠程主機發送的信息;
對所述信息進行解析,獲取到有效USB信息,并將所述有效USB信息發送到本地從機USB端口。
進一步的,所述協商啟動條件,包括:
接收到遠程主機的協商啟動要求。
進一步的,所述協商啟動條件,包括:
預設的時間協商啟動條件。
進一步的,所述接收到遠程主機的協商啟動要求,包括:
接收到遠程主機已經啟動遠程USB協議協商的信息;
或
接收到遠程主機預計啟動遠程USB協議協商的時間信息。
進一步的,所述按照高速USB協議啟動USB模擬裝置與本地從機進行高速USB協商,包括:
利用USB模擬裝置檢查到持續2.5us以上SE0信號,向總線發送Chirp K信號,并持續大于1ms,小于7ms;
在檢測到3次KJ信號,在500us內斷開DP上的上拉電阻,并連接D+和D-上的對地高速端接電阻。
第二方面,本發明實施例還提供了一種遠程高速USB透傳裝置,包括:
啟動模塊,用于在滿足協商啟動條件時,按照高速USB協議啟動USB模擬裝置與本地從機進行高速USB協商;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宏遠智控科技(北京)有限公司,未經宏遠智控科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010627074.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于腕關節康復訓練的裝置
- 下一篇:一種英語聽力測試用防斷裂耳機





