多路USB共享网络的设备及方法技术

技术编号:38319705 阅读:16 留言:0更新日期:2023-07-29 09:01
本说明书实施例提供了一种多路USB共享网络的设备及方法,其中,设备包括:USB主口以及多个USB拓展口,所述多个USB拓展口连接PC终端,所述USB主口通过RNDIS拨号实现所述多个USB拓展口的共享网络的功能,进而实现多个PC终端同时上网的功能,以解决在仅一路C口网络共享,且没有wifi的时候,多台PC便无法实现同时上网的问题。时上网的问题。时上网的问题。

【技术实现步骤摘要】
多路USB共享网络的设备及方法


[0001]本文件涉及多路USB
,尤其涉及一种多路USB共享网络的设备及方法。

技术介绍

[0002]当前实现多路网络共享的方案有WLAN/LAN、、WIFI以及USB通过直连也能实现网络共享,但目前无法做到在USB拓展时实现多路拓展USB网络共享。
[0003]目前的拓展坞方案仅能实现单路USB网络RNDIS拨号共享网络,只能实现USB拓展网络后,多路USB同时实现网络共享,类似WAN/LAN的网络共享。
[0004]随着便携式笔记本的LAN口取消,改成C口转LAN口的方式来达成上网,若在仅一路C口网络共享且没有wifi的情况下,多台PC便无法实现同时上网。

技术实现思路

[0005]本专利技术提供一种多路USB共享网络的设备及方法,旨在解决上述问题。
[0006]本专利技术提供了一种多路USB共享网络的设备,包括:USB主口以及多个USB拓展口,所述多个USB拓展口连接PC终端,所述USB主口通过RNDIS拨号实现所述多个USB拓展口的共享网络的功能,进而实现多个PC终端同时上网的功能。
[0007]本专利技术提供了一种多路USB共享网络的方法,包括:通过USB主口通过RNDIS拨号实现所述多个USB拓展口的共享网络的功能,进而实现多个PC终端同时上网的功能。
[0008]采用本专利技术实施例通过打通USB同时共享数据,让USB的DM/DP/CC1/CC2等pin脚,实现多路并联同时发送接收数据,通过USB拓展即可让含有USB的终端实现同时上网的能力。
附图说明
[0009]为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0010]图1为本专利技术实施例的多路USB共享网络的设备示意图;
[0011]图2为本专利技术实施例的通过不同的传输端口通路实现各自通路的网络共享的示意图;
[0012]图3为本专利技术实施例的USB2.0各路PIN脚并联方式;
[0013]图4为本专利技术实施例的USB3.0各路PIN脚并联方式。
具体实施方式
[0014]为了使本
的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术
方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。
[0015]装置实施例
[0016]本专利技术实施例提供了一种多路USB共享网络的设备,图1为本专利技术实施例的多路USB共享网络的设备示意图,根据图1所示,本专利技术实施例的多路USB共享网络的设备包括:
[0017]USB主口以及多个USB拓展口,多个USB拓展口连接PC终端,USB主口通过RNDIS拨号实现多个USB拓展口的共享网络的功能,进而实现多个PC终端同时上网的功能。
[0018]如图1所示,USB主口RNDIS拨号后,主口USB实现网络共享,主USB通过拓展,拓展出的USB1/USB2/USB3,均可通过该方案实现USB1/USB2/USB3实现网络共享,PC1/PC2/PC3再通过USB分别连接USB1/USB2/USB3,实现让PC1/PC2/PC3网络共享上网。
[0019]USB主口通过两种方法实现拓展网口的网络共享,分别如下:
[0020]方法1:通过USB3.0不同的传输端口通路,来实现各自通路的网络共享。
[0021]USB3.0的pin脚含有CC1/CC2、DM/DP、TX0/RX0、SBU1/SBU2对应USB3.0和2.0协议,通过使用USB3.0的不同PIN脚传输数据,来实现多种USB网络共享能力。
[0022]如USB2.0时,DM和DP脚作为数据传输,信号是串行传输,即按照传输时钟脉冲的节奏一位一位的传输。
[0023]USB3.0时,RX0_D/RX0_P,TX0_D/TX0_P,在原有4线结构(电源,地线,2条数据)的基础上,USB 3.0再增加了5条线路,用于接收和传输信号;
[0024]同理,USB3.0的CC1/CC2pin脚,SBU1/SBU2、可分别设计为并行数据传输脚,与USB2.0并行传输数据,使用USB2.0的串行传输原理来达成不同ping脚同时实现数据传输。
[0025]或CC1/CC2,SBU1/SBU2自定义为CC+/CC

,SB+/SB

,与USB3.0的RX0_D/RX0_P,TX0_D/TX0_P一样,设计成双路USB3.0数据,实现USB3.0双路高速双并行传输数据,实现多路USB网络共享的能力。
[0026]接着通过USB拓展的方式,分别接入通过USB2.0或USB3.0接入下属终端,来同时进行多路下位机的数据传输。
[0027]当然,此方案,DM/DP因为是USB2.0的传输,故而带来的传输速率会存在较低的情况,同样CC1/CC2也需要能传输数据,若无法传输数据则无法实现此通路网络共享,TX0/RX0是USB3.0协议,速率会较高,达到千M级别。如图所示图2为本专利技术实施例的通过不同的传输端口通路实现各自通路的网络共享的示意图。
[0028]方法2:通过并联交换方式实现多路USB网络共享。
[0029]类似交换机一样,通过各路pin脚并联方式同时传输协议,来实现多路USB交换网络共享来达成多路同时进行拨号上网。
[0030]USB2.0分为VBUS、DM、DP以及GND四个pin脚,分别功能为:5V供电,数据传输负极,数据传输正极,地。通过并联方式,5V供电输出后分两路或三路或多路并联方式,接入下属USB2.0终端的VBUS,DM/DP/GND也是一样接入对应终端,此时主路USB0会因为多路数据同时输入或输出,来实现数据传输。
[0031]USB0作为主输入和输出,硬件算法能力需要同时处理多路下属终端的数据上传和输出。USB 2.0实现方法如图3所示。
[0032]USB MICRO/TYPE C接口,USB3.0接口也是一样的方法,来实现多路USB网络共享,如图4所示。
[0033]方法1带来的是几条数据传输通路的协议的不同带来的速率也会不同,使得各下联PC网速不同。方法2是并联交换,若USB0协议是USB2.0,那么USB1/USB2

的协议也是USB2.0,若USB0协议是USB3.0.那么USB1/USB2的协议也是USB3.0,那USB1/USB2

下联接入终端速率与US本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多路USB共享网络的设备,其特征在于,包括:USB主口以及多个USB拓展口,所述多个USB拓展口连接PC终端,所述USB主口通过RNDIS拨号实现所述多个USB拓展口的共享网络的功能,进而实现多个PC终端同时上网的功能。2.根据权利要求1所述的设备,其特征在于,所述USB主口具体用于:通过USB主口不同的传输端口通路来实现各自通路的网络共享,或者,通过USB主口各路pin脚并联方式实现网络共享。3.根据权利要求2所述的设备,其特征在于,所述USB主口具体通过USB主口不同的传输端口通路来实现各自通路的网络共享具体包括:所述USB主口采用USB2.0时,采用DM和DP按照传输时钟脉冲的节奏一位一位的传输;所述USB主口采用USB3.0时,将CC1/CC2以及SBU1/SBU2引脚分别设计为并行数据传输脚,与USB2.0并行传输数据,使用USB2.0的串行传输原理来达成不同PIN脚同时实现数据传输;或者,将CC1/CC2以及SBU1/SBU2自定义为CC+/CC

和SB+/SB

,与USB3.0的RX0_D/RX0_P,TX0_D/TX0_P一样设计成双路USB3.0数据,实现USB3.0双路高速双并行传输数据,实现多路USB网络共享的能力;通过USB拓展的方式,分别接入通过USB2.0或USB3.0接入下属终端,来同时进行多路下位机的数据传输。4.根据权利要求2所述的设备,其特征在于,所述USB主口通过USB主口各路pin脚并联方式实现网络共享具体包括:将USB2.0的四个PIN脚VBUS、DM、DP以及GND进行并联,5V供电输出后分两路或三路或多路并联方式,接入下属USB2.0终端的VBUS,DM/DP/GND也是一样接入对应终端,所述USB主口通过多路数据同时输入或输出,来实现数据传输。5.根据权利要求2所述的设备,其特征在于,所述USB主口若实现的是USB3.0的数据交换传输需要在设计时加入滤波以及走线等长等宽的要求。...

【专利技术属性】
技术研发人员:杨爽
申请(专利权)人:北京中元易尚科技有限公司
类型:发明
国别省市:

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

1