一种USB设备与主机的连接切换系统和方法与流程

文档序号:35142962发布日期:2023-08-17 20:09阅读:35来源:国知局
一种USB设备与主机的连接切换系统和方法与流程

本发明涉及通信设备,具体涉及一种usb设备与主机的连接切换系统和方法。


背景技术:

1、usb设备通过接口与计算机主机连接,主机通过安装usb设备驱动程序与设备进行数据传输。由于usb协议的限制,主机和usb设备之间只能采用一对一通讯的方式。如果需要切换设备与主机之间的连接需要手动进行插拔操作。但是对于传输距离较远,或者有多组主机设备同时工作的情况,切换工作量较大,操作也不方便,频繁的插拔接口会大幅度降低usb设备的使用寿命。因此,在不插拔接口的情况下,实现远程设备连接切换控制,对usb通信应用非常必要。

2、现有的usb设备切换器虽然可以通过按键开关或虚拟软件点击达到多台usb主机共享一个usb设备,但是并不能适用于多主机与多usb设备同时共享的情况,并且在远程连接场景下,无法实现usb设备与主机之间连接切换的便捷性。

3、因此,需要一种usb设备与主机的连接切换方法,能够避免频繁地插拔usb接口进行切换连接的操作,实现高传输带宽usb设备的实时跟随切换。


技术实现思路

1、鉴于上述问题,本方案提出了一种usb设备与主机的连接切换方法,能够在检测到usb设备与主机连接断开时,通过切换传输通道的方式实现高传输带宽usb设备的实时跟随切换连接。

2、根据本发明的第一方面,提供一种usb设备与主机的连接切换系统,包括至少一个usb设备、至少一个主机以及切换装置,切换装置中包括多路通道、检测模块和控制模块,多路通道至少包括第一通道和第二通道。至少一个usb设备通过第一通道与第一主机连接;切换装置用于通过检测模块检测第一通道是否断开,在检测到第一通道断开时,通过控制模块控制至少一个usb设备通过第二通道与第二主机连接。

3、通过上述方案,在切换多个usb设备与主机之间的连接时,不需要来回插拔usb接口,可以直接通过切换连接通道的方式实现多个usb设备与主机之间的连接切换。

4、可选地,在上述系统中,切换装置还用于接收usb设备的连接切换请求,并根据连接切换请求控制usb设备通过预设通道连接至预设主机,其中,连接切换请求中包含usb设备信息和预设主机信息。

5、可选地,在上述系统中,usb设备为基于usb2.0、usb3.0、usb3.1中任意一种通信协议。

6、根据本发明的第二方面,提供了一种usb设备与主机的连接切换方法,适于在上述切换装置中执行,包括:检测usb设备与第一主机之间的第一通道连接是否断开,当检测到第一通道连接断开时,获取usb设备的驱动信息;将第一通道切换为第二通道,根据usb设备的驱动信息,控制usb设备通过第二通道连接至第二主机。

7、可选地,在上述方法中,检测usb设备接口的电源端是否为高电平,当接口的电源端为高电平时判断usb设备与第一主机连接,当检测到接口的电源端为低电平则判断usb设备与第一主机断开连接。

8、可选地,在上述方法中,接收usb设备的连接切换请求,并根据连接切换请求控制usb设备通过预设通道连接至预设主机,其中,连接切换请求中包含usb设备信息和预设主机信息。

9、可选地,在上述方法中,可以获取usb设备的驱动信息,并将驱动信息发送给预设主机;预设主机基于驱动信息与usb设备通过预设通道连接。

10、可选地,在上述方法中,usb设备的驱动信息至少包括usb设备标识符、驱动路径、传输类型和传输方向。

11、根据本发明的方案,通过检测usb设备与主机之间的连接通道是否断开或者接收usb设备的连接切换请求,可以通过切换连接通道的方式实现多个usb设备与多个主机的连接切换操作,能够避免频繁插拔usb接口,并且可以适用于远程高速传输速率达10gbps的usb设备的连接切换控制。

12、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。



技术特征:

1.一种usb设备与主机的连接切换系统,其特征在于,包括至少一个usb设备、至少一个主机以及切换装置,所述切换装置包括多路通道、检测模块和控制模块,所述多路通道至少包括第一通道和第二通道,

2.根据权利要求1所述的连接切换系统,其特征在于,所述切换装置还用于接收usb设备的连接切换请求,并根据所述连接切换请求控制所述usb设备通过预设通道连接至预设主机,其中,所述连接切换请求中包含usb设备信息和预设主机信息。

3.根据权利要求1所述的连接切换系统,其特征在于,所述usb设备为基于usb2.0、usb3.0、usb3.1中任意一种通信协议。

4.一种usb设备与主机的连接切换方法,适于在如权利要求1-3任意一项中所述的切换装置中执行,其特征在于,包括:

5.根据权利要求4所述的连接切换方法,其特征在于,所述检测usb设备与第一主机之间的第一通道连接是否断开的步骤包括:

6.根据权利要求4所述的连接切换方法,其特征在于,所述方法包括:

7.根据权利要求6所述的连接切换方法,其特征在于,所述根据所述连接切换请求控制所述usb设备通过预设通道连接至预设主机的步骤包括:

8.根据权利要求7所述的连接切换方法,其特征在于,所述usb设备的驱动信息至少包括usb设备标识符、驱动路径、传输类型和传输方向。


技术总结
本发明公开了一种USB设备与主机的连接切换系统,属于通信设备技术领域,该系统包括至少一个USB设备、至少一个主机以及切换装置,切换装置包括多路通道、检测模块和控制模块,多路通道至少包括第一通道和第二通道,至少一个USB设备通过第一通道与第一主机连接;切换装置用于通过检测模块检测第一通道是否断开,在检测到第一通道断开时,通过控制模块控制至少一个USB设备通过第二通道与第二主机连接。本方案能够在不插拔USB接口的情况下实现USB设备的切换连接控制。

技术研发人员:詹澄海,曾水生,涂华康,韦玉善
受保护的技术使用者:深圳市东明炬创电子股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1