基于混合网络的USB数据通信方法、装置及计算机设备制造方法及图纸

技术编号:36187467 阅读:10 留言:0更新日期:2022-12-31 20:54
本申请公开了一种基于混合网络的USB数据通信方法、装置及计算机设备,其中,包括扩展坞端执行的如下步骤:监听USB上行接口的数据通信状态;若USB上行接口的数据通信状态为无输入输出信息,则对扩展坞端网络模块的网络输入数据接口进行数据监听;若网络输入数据接口通过混合网络获取客户端发送的数据发送请求,数据发送请求包括网络通信数据和目标传输设备,则通过扩展坞端软件转换模块将网络通信数据转换为USB通信数据,并通过扩展坞端输入输出USB设备和/或输出高清视频。该方法可将通过扩展坞端的数据传输形式扩大到以太网数据和无线USB数据的传输形式,从而使得数据传输不再受到USB缆线的限制。受到USB缆线的限制。受到USB缆线的限制。

【技术实现步骤摘要】
基于混合网络的USB数据通信方法、装置及计算机设备
[0001]本申请以2022年06月16日提交的申请号为202210679304X,名称为“基于混合网络的USB数据通信方法、装置及计算机设备”的中国专利技术申请为基础,并要求其优先权。


[0002]本专利技术涉及无线通信硬件
,尤其涉及一种基于混合网络的USB数据通信方法、装置及计算机设备。

技术介绍

[0003]USB扩展坞是可将笔记本电脑有限的接口,拓展成各种类型接口的一转接装置,比如,常用的USB

A、HDMI视频接口、内存卡接口等,满足轻薄笔记本多种用途需要。扩展坞用于外接显示器/投影显示画面、连接外置设备如U盘、接网线以及供电(给电脑和部分外设供电)。USB扩展坞的输出接口分为四类,最为重要的是视频接口和文件传输接口,具体为:1、视频接口:Type

C、DP、HDMI、DVI、VGA等;2、文件传输接口:Type

C(USB协议/雷电协议)、Type

A、SD/TF卡槽等;3、网卡接口:RJ45有线网卡接口;4、电源接口:PD快充/普通供电(大多含在Type

C接口内)等。无一例外地,无论前述何种方式进行数据交互都离不开数据线,且数据线多容易造成信号干扰,且数据交互受到数据线传输长度的限制等不便。

技术实现思路

[0004]本专利技术实施例提供一种基于混合网络的USB数据通信方法、装置及计算机设备,以解决数据交互都离不开数据线,且数据线多容易造成信号干扰,且数据交互受到数据线传输长度的限制等不便的问题。
[0005]一种基于混合网络的USB数据通信方法,包括扩展坞端执行的如下步骤:获取携带装置工作模式的USB数据监听指令;若装置工作模式为自动模式,则监听USB上行接口的数据通信状态;若USB上行接口的数据通信状态为无输入输出信息,则对扩展坞端网络模块的网络输入数据接口进行数据监听,扩展坞端网络模块包括无线芯片组和以太网芯片组;若网络输入数据接口通过混合网络获取客户端发送的数据发送请求,数据发送请求包括网络通信数据和目标传输设备,则通过扩展坞端软件转换模块将网络通信数据与USB通信数据进行相互转换;将USB通信数据发送给与连接到USB输出数据接口上的目标传输设备。
[0006]进一步地,在获取携带装置工作模式的USB数据监听指令之后,还包括:若装置工作模式为USB模式,则保持对USB上行接口进行数据监听;若装置工作模式为网络模式,则保持对扩展坞端网络模块的网络输入数据接口进行数据监听。
[0007]进一步地,在监听USB上行接口的数据通信状态之后,还包括:若USB上行接口的数据通信状态为存在输入输出信息,则保持对USB上行接口进行
数据监听。
[0008]一种基于混合网络的USB数据通信装置,包括扩展坞端,扩展坞端包括:获取监听指令单元,用于获取携带装置工作模式的USB数据监听指令;监听通信状态单元,用于若装置工作模式为自动模式,则监听USB上行接口的数据通信状态;进行数据监听单元,用于若USB上行接口的数据通信状态为无输入输出信息,则对扩展坞端网络模块的网络输入数据接口进行数据监听,扩展坞端网络模块包括无线芯片组和以太网芯片组;转换网络通信数据单元,用于若网络输入数据接口通过混合网络获取客户端发送的数据发送请求,数据发送请求包括网络通信数据和目标传输设备,则通过扩展坞端软件转换模块将网络通信数据与USB通信数据进行相互转换;发送USB通信数据单元,用于将USB通信数据发送给与连接到USB输出数据接口上的目标传输设备。
[0009]进一步地,扩展坞端软件转换模块包括:USB设备管理树、USB设备管理器、终端连接器以及客户端连接管理器。
[0010]一种计算机设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述基于混合网络的USB数据通信方法。
[0011]一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述基于混合网络的USB数据通信方法。
[0012]一种基于混合网络的USB数据通信方法,包括客户端执行的如下步骤:通过客户端网络模块向混合网络发送查找扩展坞端请求;若在混合网络上存在任一扩展坞端,则连接扩展坞端,形成客户端和扩展坞端形成通信通路;通过混合网络向扩展坞端发送数据发送请求,数据发送请求包括网络通信数据和目标传输设备;若通信通路为共享模式,则通过混合网络将网络通信数据通过扩展坞端发送给目标传输设备。
[0013]进一步地,在形成客户端和扩展坞端形成通信通路之后,还包括:若通信通路为个人模式且客户端不为第一连接端,则等待扩展坞端发送可通信指令;当接收到扩展坞端发送可通信指令时,通过混合网络将网络通信数据通过扩展坞端发送给目标传输设备。
[0014]一种基于混合网络的USB数据通信装置,包括客户端,客户端包括:查找扩展坞请求单元,用于通过客户端网络模块向混合网络发送查找扩展坞端请求;形成通信通路单元,用于若在混合网络上存在任一扩展坞端,则连接扩展坞端,形成客户端和扩展坞端形成通信通路;发送数据发送请求单元,用于通过混合网络向扩展坞端发送数据发送请求,数据发送请求包括网络通信数据和目标传输设备;
发送网络通信数据单元,用于若通信通路为共享模式,则通过混合网络将网络通信数据通过扩展坞端发送给目标传输设备。
[0015]进一步地,客户端网络模块包括:USB网络传输协议模块、连接管理器模块、设备管理器模块以及虚拟USB设备管理器模块。
[0016]一种计算机设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述基于混合网络的USB数据通信方法。
[0017]一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述基于混合网络的USB数据通信方法。
[0018]上述基于混合网络的USB数据通信方法、装置及计算机设备,将扩展坞端和客户端通过混合网络实现对于各种接入USB设备的控制,该混合网络包括无线网和有线以太网,可脱离仅仅依靠USB缆线传输数据的限制,将通过扩展坞端的数据传输形式扩大到以太网数据和无线数据,从而使得数据传输不再受到USB缆线的限制,扩大数据传输的空间和加速数据传输的速度;可通过扩展坞端的自动模式自动实现将扩展坞端切换到网络模式,提高该混合网络的USB数据通信方法的灵活性;通过客户端享有的共享模式,无论混合网络上的目标传输设备是否处于占有状态,均可实现对于该目标传输设备的同时占有,提高目标传输设备自身的使用效率和共享网络模式下各个客户端的设备使用便捷性。
附图说明
[0019]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于混合网络的USB数据通信方法,应用于扩展坞端,其特征在于,包括:获取携带装置工作模式的USB数据监听指令;若所述装置工作模式为自动模式,则监听USB上行接口的数据通信状态;若所述USB上行接口的数据通信状态为无输入输出信息,则对扩展坞端网络模块的网络输入数据接口进行数据监听,所述扩展坞端网络模块包括无线芯片组和以太网芯片组;若所述网络输入数据接口通过混合网络获取客户端发送的数据发送请求,所述数据发送请求包括网络通信数据和目标传输设备,则通过扩展坞端软件转换模块将所述网络通信数据与USB通信数据进行相互转换;将所述USB通信数据发送给与连接到USB输出数据接口上的所述目标传输设备。2.如权利要求1所述的基于混合网络的USB数据通信方法,其特征在于,在所述获取携带装置工作模式的USB数据监听指令之后,还包括:若所述装置工作模式为USB模式,则保持对所述USB上行接口进行数据监听;若所述装置工作模式为网络模式,则保持对所述扩展坞端网络模块的网络输入数据接口进行数据监听。3.如权利要求1所述的基于混合网络的USB数据通信方法,其特征在于,在所述监听USB上行接口的数据通信状态之后,还包括:若所述USB上行接口的数据通信状态为存在输入输出信息,则保持对所述USB上行接口进行数据监听。4.一种基于混合网络的USB数据通信方法,应用于客户端,其特征在于,包括:通过客户端网络模块向混合网络发送查找扩展坞端请求;若在所述混合网络上存在任一扩展坞端,则连接所述扩展坞端,形成所述客户端和所述扩展坞端形成通信通路;通过混合网络向扩展坞端发送数据发送请求,所述数据发送请求包括网络通信数据和目标传输设备;若所述通信通路为共享模式,则通过所述混合网络将所述网络通信数据通过所述扩展坞端发送给所述目标传输设备。5.如权利要求4所述的基于混合网络的USB数据通信方法,其特征在于,在所述形成所述客户端和所述扩展坞端形成通信通路之后,还包括:若所述通信通路为个人模式且所述客户端不为第一连接端,则等待所述扩展坞端发送可通信指令;当接收到所述扩展坞端发送可通信指令时,通过所述混合网络将所述网络通信数据通过所述扩展坞端发送给所述目标传输设备。6.一种基于混合网络的USB数据通信装置...

【专利技术属性】
技术研发人员:李俊聂为
申请(专利权)人:深圳市欣博跃电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1