System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲精品无码专区在线在线播放 ,蜜桃成人无码区免费视频网站,国产a级理论片无码老男人
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種USB共享裝置及其通信透傳方法制造方法及圖紙

    技術編號:44254553 閱讀:19 留言:0更新日期:2025-02-11 13:52
    本發明專利技術公開了一種USB共享裝置及其通信透傳方法,USB共享裝置建立一側下傳USB端點與另一側上傳USB端點的對應關系;創建管道端點,管道端點接收第一計算裝置下傳的共享數據,不同共享數據的用途指定不同的管道端點;根據對應關系將共享數據從管道端點傳輸至另一側上傳USB端點,通過另一側上傳USB端點將共享數據上傳至第二計算裝置。本發明專利技術能夠實現共享數據透傳效果,傳輸效率高,可擴展性強。

    【技術實現步驟摘要】

    本專利技術屬于數據通信,尤其涉及一種usb共享裝置及其通信透傳方法。


    技術介紹

    1、隨著時代的發展,人們在現代辦公或日常生活中,經常會同時使用臺式電腦和筆記本甚至三臺以上計算機,各計算機之間的文件共享或鍵盤/鼠標的跨屏共享成為一種需求。usb作為電腦、手機的標配接口以及其高速、可靠的特性,適合作為電腦間信息、設備共享的連接接口。一種高效、能支持更多內容的共享,可極大提高多電腦辦公環境下的工作效率。

    2、現有的數據共享設備及方法有很多,但是在現有方案中,共享裝置依據命令加數據的格式數據實現多用途數據的方法,控制器需要先根據命令集進行識別以決定通訊方式。如現有技術cn101350001a提供了一種方案,能夠實現兩個電腦之間的數據共享傳輸,其方案內部架構如圖1所示,傳輸方法流程圖如圖2所示,該裝置包括第一設備、第二設備及控制器,第一設備、第二設備兩端分別連接兩臺電腦,對于其中一臺電腦上產生的不同類型(不同命令集)的通信命令,都會經過其中一個設備進行傳輸,受系統驅動限制,必須采用同一命令格式進行傳輸,所以在傳輸前必須對數據進行封包處理,在傳輸過程中控制器需要攔截每一條通信命令,對客制通訊協議或現有通訊協議進行區分識別并處理,包括將其中部分通信命令傳送至另一設備,另一設備接收到通信命令后,還需要對命令進行解包處理,傳送給另一臺電腦,以此完成數據或文件共享及傳輸,其方法流程較多,過程繁瑣。這種傳輸方法需要通過軟件程序攔截識別解析每一條處理通信命令,相當于全單位所有工作人員共用一根電話線、一個電話號碼和一個人工轉接的總機,通訊效率較低,數據傳輸效率不高。

    3、市面在售的對拷線的產品為多年前的控制器芯片以及基于此芯片的實現方法。隨著集成電路的高速發展,電腦本身擁有了更高配置和性能,在該種情況下,如何提供一種更加高效的數據共享方案,是需要解決的問題。


    技術實現思路

    1、專利技術目的:為了解決現有技術存在的數據共享效率較低的問題,本專利技術提供一種usb共享裝置及其通信透傳方法。

    2、技術方案:一種usb共享裝置的通信透傳方法,包括以下步驟:

    3、usb共享裝置建立一側下傳usb端點與另一側上傳usb端點的對應關系,一側下傳usb端點與另一側上傳usb端點一一對應,其中,一側指與第一計算裝置連接的一側;另一側指與第二計算裝置連接的一側;

    4、usb共享裝置與第一計算裝置、第二計算裝置連接,usb共享裝置被第一計算裝置識別為至少一個usb廠商定義類別設備,被第二計算裝置識別為至少一個usb類設備;usb共享裝置的一側下傳usb端點被第一計算裝置分配usb管道,將分配了usb管道的下傳usb端點定義為管道端點,所述管道端點有多個;

    5、第一共享數據獲取模塊獲取第一計算裝置的共享數據并將共享數據傳至第一驅動模塊;

    6、第一驅動模塊通過usb管道將共享數據傳至指定管道端點,所述共享數據具有不同用途,不同的用途指定不同的管道端點;

    7、管道端點接收第一計算裝置的共享數據;

    8、根據所述對應關系將共享數據從管道端點傳輸至另一側上傳usb端點,通過另一側上傳usb端點將共享數據上傳至第二計算裝置。

    9、進一步地,所述共享數據的用途包括用于共享設備、用于共享信息中至少一種,當共享數據是用于共享設備時,對于不同的設備,管道端點不同;當共享數據是用于共享信息時,對于不同的信息,管道端點不同。

    10、進一步地,根據所述對應關系將共享數據從管道端點傳輸至另一側上傳usb端點的方法為:管道端點與另一側上傳usb端點共用同一緩沖區。

    11、進一步地,根據所述對應關系將共享數據從管道端點傳輸至另一側上傳usb端點的方法為:管道端點與另一側上傳usb端點分別擁有不同的緩沖區,將管道端點的緩沖區存儲的數據拷貝至另一側上傳usb端點的緩沖區內。

    12、一種usb共享裝置,該usb共享裝置能夠被第一計算裝置識別為至少一個usb廠商定義類別設備,能夠被第二計算裝置識別為至少一個usb類設備;包括:

    13、第一usb端口,用于連接第一計算裝置;

    14、第二usb端口,用于連接第二計算裝置;

    15、一側下傳usb端點,能夠被第一計算裝置分配usb管道,將分配了usb管道的下傳usb端點定義為管道端點,所述管道端點有多個;管道端點用于接收第一計算裝置下傳的共享數據,所述共享數據具有不同的用途,不同的用途指定不同的管道端點;

    16、共享控制單元,用于建立一側下傳usb端點與另一側上傳usb端點的對應關系,一側下傳usb端點與另一側上傳usb端點一一對應;

    17、另一側上傳usb端點,用于接收所對應的管道端點傳輸的共享數據,共享數據通過另一側上傳usb端點上傳至第二計算裝置,其中,一側指與第一計算裝置連接的一側;另一側指與第二計算裝置連接的一側;

    18、第一共享數據獲取模塊,為安裝在第一計算裝置上的軟件模塊,用于獲取第一計算裝置的共享數據并將共享數據傳至第一驅動模塊;

    19、第一驅動模塊,為安裝在第一計算裝置上的具有管道透傳功能的驅動軟件,用于將第一計算裝置的共享數據通過usb管道傳至指定管道端點。

    20、進一步地,所述共享數據的用途包括用于共享設備、用于共享信息中至少一種,當共享數據是用于共享設備時,對于不同的設備,管道端點不同;當共享數據是用于共享信息時,對于不同的信息,管道端點不同。

    21、進一步地,所述管道端點與另一側上傳usb端點共用同一緩沖區。

    22、進一步地,該usb共享裝置還可被第二計算裝置識別為至少一個usb廠商定義類別設備。

    23、進一步地,該usb共享裝置能夠被第一計算裝置、第二計算裝置中至少一個識別為至少一個usb大容量存儲類設備。

    24、進一步地,該usb共享裝置能夠被第一計算裝置識別為至少一個usb廠商定義類別設備、至少一個usb類設備,也能夠被第二計算裝置識別為至少一個usb廠商定義類別設備、至少一個usb類設備,還包括:

    25、另一側下傳usb端點,能夠被第二計算裝置分配usb管道,將分配了usb管道的下傳usb端點定義為管道端點,所述管道端點有多個;管道端點用于接收第二計算裝置下傳的共享數據,所述共享數據具有不同的用途,不同的用途指定不同的管道端點;

    26、共享控制單元,還用于建立另一側下傳usb端點與一側上傳usb端點的對應關系,另一側下傳usb端點與一側上傳usb端點一一對應;

    27、一側上傳usb端點,用于接收所對應的管道端點傳輸的共享數據,共享數據通過一側上傳usb端點上傳至第一計算裝置;

    28、第二共享數據獲取模塊,為安裝在第二計算裝置上的軟件模塊,用于獲取第二計算裝置的共享數據并將共享數據傳至第二驅動模塊;

    29、第二驅動模塊,為安裝在第二計算裝置上的具有管道透傳功能的驅動軟件,用于將第二計本文檔來自技高網...

    【技術保護點】

    1.一種USB共享裝置的通信透傳方法,其特征在于,包括以下步驟:

    2.根據權利要求1所述的USB共享裝置的通信透傳方法,其特征在于,所述共享數據的用途包括用于共享設備、用于共享信息中至少一種,當共享數據是用于共享設備時,對于不同的設備,管道端點不同;當共享數據是用于共享信息時,對于不同的信息,管道端點不同。

    3.根據權利要求1或2所述的USB共享裝置的通信透傳方法,其特征在于,根據所述對應關系將共享數據從管道端點傳輸至另一側上傳USB端點的方法為:管道端點與另一側上傳USB端點共用同一緩沖區。

    4.根據權利要求1或2所述的USB共享裝置的通信透傳方法,其特征在于,根據所述對應關系將共享數據從管道端點傳輸至另一側上傳USB端點的方法為:管道端點與另一側上傳USB端點分別擁有不同的緩沖區,將管道端點的緩沖區存儲的數據拷貝至另一側上傳USB端點的緩沖區內。

    5.一種USB共享裝置,其特征在于,該USB共享裝置能夠被第一計算裝置識別為至少一個USB廠商定義類別設備,能夠被第二計算裝置識別為至少一個USB類設備;包括:

    6.根據權利要求5所述的USB共享裝置,其特征在于,所述共享數據的用途包括用于共享設備、用于共享信息中至少一種,當共享數據是用于共享設備時,對于不同的設備,管道端點不同;當共享數據是用于共享信息時,對于不同的信息,管道端點不同。

    7.根據權利要求5或6所述的USB共享裝置,其特征在于,所述管道端點與另一側上傳USB端點共用同一緩沖區。

    8.根據權利要求5或6所述的USB共享裝置,其特征在于,該USB共享裝置還可被第二計算裝置識別為至少一個USB廠商定義類別設備。

    9.根據權利要求5或6所述的USB共享裝置,其特征在于,該USB共享裝置能夠被第一計算裝置、第二計算裝置中至少一個識別為至少一個USB大容量存儲類設備。

    10.根據權利要求5或6所述的USB共享裝置,其特征在于,該USB共享裝置能夠被第一計算裝置識別為至少一個USB廠商定義類別設備、至少一個USB類設備,也能夠被第二計算裝置識別為至少一個USB廠商定義類別設備、至少一個USB類設備,還包括:

    ...

    【技術特征摘要】

    1.一種usb共享裝置的通信透傳方法,其特征在于,包括以下步驟:

    2.根據權利要求1所述的usb共享裝置的通信透傳方法,其特征在于,所述共享數據的用途包括用于共享設備、用于共享信息中至少一種,當共享數據是用于共享設備時,對于不同的設備,管道端點不同;當共享數據是用于共享信息時,對于不同的信息,管道端點不同。

    3.根據權利要求1或2所述的usb共享裝置的通信透傳方法,其特征在于,根據所述對應關系將共享數據從管道端點傳輸至另一側上傳usb端點的方法為:管道端點與另一側上傳usb端點共用同一緩沖區。

    4.根據權利要求1或2所述的usb共享裝置的通信透傳方法,其特征在于,根據所述對應關系將共享數據從管道端點傳輸至另一側上傳usb端點的方法為:管道端點與另一側上傳usb端點分別擁有不同的緩沖區,將管道端點的緩沖區存儲的數據拷貝至另一側上傳usb端點的緩沖區內。

    5.一種usb共享裝置,其特征在于,該usb共享裝置能夠被第一計算裝置識別為至少一個usb廠商定義類別設備,能夠被第二計算裝置識別為至少一...

    【專利技術屬性】
    技術研發人員:劉帥毛江新王春華
    申請(專利權)人:南京沁恒微電子股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码人妻丝袜在线视频| 亚洲日韩看片无码电影| 国产成人AV片无码免费| 亚洲AV永久无码区成人网站| 国产av无码专区亚洲av桃花庵| 无码精品A∨在线观看免费| 国外AV无码精品国产精品| 无码GOGO大胆啪啪艺术| 免费人妻av无码专区| 无码八A片人妻少妇久久| 亚洲午夜无码久久久久| 国产午夜无码福利在线看网站 | 性无码专区无码片| 无码任你躁久久久久久老妇| 蜜桃臀无码内射一区二区三区 | 国产色爽免费无码视频| 久久亚洲精品成人无码| 亚洲精品无码少妇30P| 精品人妻无码区二区三区| 小SAO货水好多真紧H无码视频| 国模无码一区二区三区不卡| 日韩美无码五月天| 亚洲人成无码网站久久99热国产| 永久免费av无码不卡在线观看| 无码人妻AV免费一区二区三区 | 亚洲AV日韩AV永久无码绿巨人 | 亚洲aⅴ无码专区在线观看| 日韩AV无码精品人妻系列| 亚洲AV无码专区国产乱码电影| 国产成人无码AV一区二区| 日韩人妻无码一区二区三区| 久久久久无码专区亚洲av| 国产成人精品一区二区三区无码| 亚洲AV中文无码乱人伦在线视色| 国产av无码久久精品| 日产无码1区2区在线观看| 成年午夜无码av片在线观看| 亚洲中文久久精品无码| 无码伊人66久久大杳蕉网站谷歌| 久久午夜夜伦鲁鲁片免费无码影视| 无码av免费一区二区三区试看|