CN104158670B - 千兆以太网旁路器 - Google Patents
千兆以太网旁路器 Download PDFInfo
- Publication number
- CN104158670B CN104158670B CN201410429334.0A CN201410429334A CN104158670B CN 104158670 B CN104158670 B CN 104158670B CN 201410429334 A CN201410429334 A CN 201410429334A CN 104158670 B CN104158670 B CN 104158670B
- Authority
- CN
- China
- Prior art keywords
- signal
- unit
- conversion unit
- gigabit ethernet
- conversion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 111
- 238000012360 testing method Methods 0.000 claims abstract description 74
- 230000003321 amplification Effects 0.000 claims description 23
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 23
- 230000005540 biological transmission Effects 0.000 claims description 16
- 238000013507 mapping Methods 0.000 claims description 13
- 239000011159 matrix material Substances 0.000 claims description 12
- 238000004088 simulation Methods 0.000 claims description 12
- 238000012544 monitoring process Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 abstract description 8
- 230000008859 change Effects 0.000 abstract description 7
- 230000007812 deficiency Effects 0.000 abstract description 3
- 230000008439 repair process Effects 0.000 abstract description 3
- 238000001914 filtration Methods 0.000 description 7
- 230000008054 signal transmission Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000013480 data collection Methods 0.000 description 3
- RTZKZFJDLAIYFH-UHFFFAOYSA-N Diethyl ether Chemical compound CCOCC RTZKZFJDLAIYFH-UHFFFAOYSA-N 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000006378 damage Effects 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 125000000174 L-prolyl group Chemical group [H]N1C([H])([H])C([H])([H])C([H])([H])[C@@]1([H])C(*)=O 0.000 description 1
- 230000000739 chaotic effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Abstract
本发明涉及网络通信领域,具体而言,涉及千兆以太网旁路器。该千兆以太网旁路器,包括:物理接口模块和信号转换模块,物理接口模块包括信号采集单元,所述信号转换模块包括模数转换单元、第一数模转换单元和第二数模转换单元。本发明提供的该千兆以太网旁路器,通过模数转换单元将模拟信号转换为数字信号,来修复采集到的数据(也可以称为电气信号),在将信号发送到旁路端口和将信号发送到被测线路接收端口之前,使用数模转换单元进行转换,以保证信号能够正常被被测线路接收端口所接收和使旁路端口能够正常接收,在保证以太网拓扑结构不发生改变的前提下,保证了数据(电气信号)的完整性,解决了现有技术的不足。
Description
技术领域
本发明涉及网络通信领域,具体而言,涉及千兆以太网旁路器。
背景技术
工程系统(包括飞机、导弹、卫星、汽车等)在设计定型之前必须经过大量的测试,其中包括对每个设备的以太网接口进行数据采集的测试。
目前,所有的对以太网端口进行的数据采集测试,均通过交换机或者物理旁路方式实现。如果通过交换机进行测试,则需要将设备之间互联的以太网转接到交换机中,但这种测试方式直接改变了被测系统的以太网拓扑结构,无从保证被测系统的完整性;如果是通过物理旁路方式进行测试,对于百兆以太网来说,需要利用滤波器和放大器对电气信号进行过滤放大,可实现基本旁路数据采集功能,但是对于千兆以太网来说,对线路的电气特性要求太高,简单的电气信号放大无法保证被测系统中以太网线路数据的完整通讯,会产生一定量的电气损耗,进而导致传输数据的完整性受损。
综上,还没有出现一种既不破坏原系统拓扑结构,又能够保证传输的数据的完整性的数据采集装置。
发明内容
本发明的目的在于提供千兆以太网旁路器,以解决上述的问题。
在本发明的实施例中提供了千兆以太网旁路器,包括:物理接口模块和信号转换模块,物理接口模块包括信号采集单元,信号转换模块包括模数转换单元、第一数模转换单元和第二数模转换单元;
信号采集单元,用于采集被测线路发送端口的信号,获得模拟采集信号;
模数转换单元,用于将模拟采集信号转换为数字采集信号;
第一数模转换单元,用于将数字采集信号转换为模拟旁路信号,并发送到预定的旁路端口;
第二数模转换单元,用于将数字采集信号转换为模拟还原信号,并发送到被测线路接收端口。
优选的,物理接口模块还包括:信号过滤单元和信号放大单元;
信号过滤单元,用于将模拟采集信号的噪音进行过滤;
信号放大单元,用于将模拟采集信号进行物理放大。
优选的,信号采集单元包括:千兆以太网变压器,用于与被测线路发送端口进行信号耦合,以产生模拟采集信号。
优选的,第一数模转换单元和第二数模转换单元均为多个,且不同的第一数模转换单元用于将模拟旁路信号发送到不同的旁路端口,不同的第二数模转换单元用于将模拟还原信号发送到不同的被检测线路接收端口;
信号采集单元为多个,不同的信号采集单元用于采集不同的被测线路发送端口的信号;
模数转换单元为多个,不同的模数转换单元用于将不同的被测线路发送端口所产生的模拟采集信号转化为数字采集信号。
优选的,还包括:反相器,反相器连接于信号转换模块与物理接口模块之间。
优选的,还包括FPGA模块;
FPGA模块,用于根据预先获取的配置表,获取指定的模数转换单元所生成的数字采集信号;
将获取接收到的数字采集信号分别发送到指定的第一数模转换单元和第二数模转换单元。
优选的,还包括:
串口控制模块,用于生成配置表,配置表定义了被测线路的发送端口、被测线路的接收端口和旁路端口。
优选的,FPGA模块包括:控制单元和切换矩阵单元,切换矩阵单元包括多个输入端口和多个输出端口;
控制单元,用于根据获取的配置表,调整多个输入端口和多个输出端口的映射关系,以将数字采集信号发送到指定的输出端口,每个所述输入端口与一个所述模数转换单元电连接,每个的所述输出端口分别与一个所述第一数模转换单元和一个所述第二数模转换单元电连接。
优选的,FPGA模块还包括:MAC单元,用于分别监听第一数模转换单元和第二数模转换单元的传输信道,若第一数模转换单元的传输信道处于空闲状态,则将数字采集信号发送至第一数模转换单元,若第二数模转换单元的传输信道处于空闲状态,则将数字采集信号发送至第二数模转换单元。
优选的,FPGA模块还包括:
监测单元,用于判断输入端口与输出端口的映射关系是否与配置表所携带的映射关系相同,若否,则生成报警信息。
本发明实施例提供的千兆以太网旁路器,与现有技术中的通过滤波器和放大器对电气信号进行过滤放大,再通过旁路对数据进行采集,却由于千兆以太网的电气特性要求过高,只是数据的完整性受损相比,其通过信号采集单元对被测线路发送端口进行采集,以获取模拟信号,再使用模数转换单元将模拟信号转换为数字信号,来修复采集到的数据(也可以称为电气信号),在将信号发送到旁路端口和将信号发送到被测线路接收端口之前,使用数模转换单元进行转换,以保证信号能够正常被被测线路接收端口所接收和使旁路端口能够正常接收,在保证以太网拓扑结构不发生改变的前提下,保证了数据(电气信号)的完整性,解决了现有技术的不足。
附图说明
图1示出了本发明实施例的千兆以太网旁路器的基本模块连接图;
图2示出了本发明实施例的千兆以太网旁路器的优化模块连接图;
图3示出了本发明实施例的千兆以太网旁路器的旁路器内部模块连接图;
图4示出了本发明实施例的千兆以太网旁路器的一种具体实施情况的模块连接图。
具体实施方式
下面通过具体的实施例子并结合附图对本发明做进一步的详细描述。本发明实施例1提供了千兆以太网旁路器,如图1至图3所示,包括:物理接口模块和信号转换模块1,物理接口模块包括信号采集单元102,信号转换模块1包括模数转换单元103、第一数模转换单元104和第二数模转换单元105;
信号采集单元102,用于采集被测线路发送端口101的信号,获得模拟采集信号;
模数转换单元103,用于将模拟采集信号转换为数字采集信号;
第一数模转换单元104,用于将数字采集信号转换为模拟旁路信号,并发送到预定的旁路端口107;
第二数模转换单元105,用于将数字采集信号转换为模拟还原信号,并发送到被测线路接收端口106。
在不加设千兆以太网旁路器的时候,被测线路的发送端口将信号发送给被测线路的接收端口。此处的被测线路的接收端口和发送端口,是指能够使信号采集单元从被测线路采集到所需要进行旁路采集的信号(发送端口)和能够将信号发送回被测线路(接收端口),并不限定发送端口和接收端口具有何种的发送和接收功能。
在使用千兆以太网旁路器之后,信号采集单元102通过发送端口采集到被测线路正在发送的数据(信号),其采集方式可以是使用信号采集器,通过信号耦合的方式进行采集,也可以使用其他的方式进行采集。在采集之后获取被测线路正在传输的信号,并以模拟信号的形式发送给模数转换单元103。受千兆以太网所传输信号的电气特性所限,使用滤波器和放大器对采集到的电气信号进行放大处理无法保证被测系统中以太网线路数据的完整通讯,会产生一定量的电气损耗,导致数据采集丢包,也就是数据丢失的现象。为了克服该现象,可以使用模数转换单元103,将模拟信号转换为数字信号,以使采集到的电气信号得到修复,保证数据的完整性。也就是保证信号在千兆以太网旁路器内部进行传输的时候,不会造成信号受损的情况发生。模数转换单元103可以如:Realtek 8201BL、Realtek8139C/D、lntel Pro/100VE、3Com 905C等,信号转换模块1还定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。
旁路器是将一个被测线路中采集到的信号通过一个旁路端口107进行采集。也可以是选择通过预设的多个旁路端口107中的某一个进行信号采集,但在通过旁路采集之前,还需要使用第一数模转换单元104将信号转换为模拟信号,以使旁路端口107能够正常接收,不需要使旁路端口107增加额外的设备。
物理接口模块包括变压器(用于信号耦合,采集被测线路的信号)、继电器、运放113电路和RJ45标准接口,物理接口模块的主要作用是将千兆以太网旁路器接入以太网线路,连接被测系统中的两端设备(两端设备之间进行的信号传输),并保证不改变任何被测系统的以太网拓扑结构的前提下,实现两端设备的以太网信号物理旁路。
考虑到具体使用的情况,物理接口模块还包括:信号过滤单元108和信号放大单元109;信号过滤单元108,用于将模拟采集信号的噪音进行过滤;信号放大单元109,用于将模拟采集信号进行物理放大。
通过信号过滤单元108的作用,能够使信号中的噪音降低,提高信号的质量,通过信号放大单元109的作用,以防止信号在传输的时候,由于电器损耗,而导致数据的丢失现象。具体的,可以通过设置信号过滤单元108和信号放大单元109的工作顺序来处理不同的信号。如:
1,当接收到的信号带外噪声为主要矛盾,噪声幅度远远大于信号幅度,则需要先进行滤波,然后再放大。因为假设先对信号进行放大,接收到的信号噪声幅度较大,放大器将输出饱和,导致信号被进一步削弱,就算后继滤波做得再好也已经没有意义。那么此时,应将采集到的模拟采集信号先通过信号过滤单元108,再通过信号放大单元109。
2,接收到的信号和噪声幅度都很小。这种情况下为了尽量多的保存信号的信息需要先进行放大,再滤波。放大不会导致饱和输出,最大程度上保存了原始信号。假设先滤波再放大,则可能在滤波过程引入其他微弱干扰同时可能使信号产生一定的畸变,这就相当于加入了噪声。这种情况需要先进行放大处理。那么此时,应将采集到的模拟采集信号先通过信号放大单元109,再通过信号过滤单元108。
由于被采集线路是千兆以太网,受气信号的电气特性的影响,使用一般的信号采集装置会导致信号的损失,由此实现信号采集的信号采集单元102包括:千兆以太网变压器114,用于与被测线路发送端口101进行信号耦合,以产生模拟采集信号。具体的,千兆以太网变压器114可以通过RJ45接口器件与被测线路进行耦合。具体的,千兆以太网变压器114可以使用如Pulse品牌的变压器,其标准参数如下:匝数比1:1、插入损耗-1.2dB(推荐范围:-1dB~-3dB)、反射损耗-10.5dB(推荐范围:-6dB~-15dB)、电感350uH、串扰-35dB(推荐范围:-15dB~-40dB)、直流阻抗0.65Ω(推荐范围:0.4Ω~0.8Ω)。
为了使千兆以太网旁路器的工作范围得到提高,也就是可以从不同的被测线路采集信号,并且可以将信号通过不同的旁路端口107进行采集,以实现有选择性的进行采集信号的功能。
第一数模转换单元104和第二数模转换单元105均为多个,且不同的第一数模转换单元104用于将模拟旁路信号发送到不同的旁路端口107,不同的第二数模转换单元105用于将模拟还原信号发送到不同的被检测线路接收端口;信号采集单元102为多个,不同的信号采集单元102用于采集不同的被测线路发送端口101的信号;模数转换单元103为多个,不同的模数转换单元103用于将不同的被测线路发送端口101所产生的模拟采集信号转化为数字采集信号。
不同的信号采集单元102用于采集不同的被测线路发送端口101的信号,可以理解为每个信号采集单元102通过一个被测线路发送端口101进行信号采集,并且每个信号采集单元102与被测线路发送端口101是一一对应的,并且每个模数转换单元103与信号采集单元102也是一一对应的关系。
不同的模数转换单元103用于将不同的被测线路发送端口101所产生的模拟采集信号转化为数字采集信号,可以理解为,每个模数转换单元103将与其对应的信号采集单元102所采集到的信号进行模数转换。
也可以设置为不同的信号采集单元102在采集到信号之后,均通过一个模数转换单元103进行转换,但如此设置则不方便控制多个信号采集单元102的工作情况,易造成混乱。需要说明的是,信号采集单元102为多个时,相应的,信号过滤单元108和信号放大单元109也应对应的设置为多个,或者将每个信号采集单元102所采集到的信号均连接至同一组信号过滤单元108合信号放大单元109。
电气设备在上电工作的时候,可能会由于瞬时电压过高而烧毁用电器,考虑到此,千兆以太网旁路器还包括:反相器110,反相器110连接于信号转换模块1与物理接口模块之间。
通过设置反相器110,来防止上电时瞬间电流过大烧坏器件。
进一步,千兆以太网旁路器还包括FPGA模块111;
FPGA模块111,用于根据预先获取的配置表,获取指定的模数转换单元103所生成的数字采集信号;将获取接收到的数字采集信号分别发送到指定的第一数模转换单元104和第二数模转换单元105。在没有使用FPGA模块111的时候,虽然有多个信号采集单元102,但只能通过手动控制的方式,实现具体从哪个被测线路中采集信号的作用,这样容易造成失误。
FPGA作为可编程的阵列,通过对其进行设置能够使FPGA实现处理器的功能,也就是根据预先获取的配置表,来从指定的模数转换单元103获取数字采集信号,模数转换单元103所获取的数字采集信号是通过指定的一个信号采集单元102对被测线路进行采集,来获得的。其中,配置表中描述了哪个信号采集单元102工作,进而决定了从哪个被测线路发送端口101来获取数据。并且,配置表中描述了从哪个旁路端口107来采集数据,由于每个旁路端口107所连接的终端是不同的,所以,通过将信号发送给指定的第一模数转换单元103,便能够进一步通过该第一模数转换单元103将信号发送到指定的旁路端口107,而不需要使用者人工调整千兆以太网旁路器内部的连接方式。还可以选择信号通过哪个被测线路接收端口106,“还”给被测线路。也就能够控制信号的旁路采集流向和信号的运行流向。
进一步,千兆以太网旁路器还包括:串口控制模块112,用于生成配置表,配置表定义了被测线路的发送端口、被测线路的接收端口和旁路端口107。
其中,串口控制模块112可以通过上位机下达的指令来生成配置表,也可以按照预先录入的指令,每个预定的时间生成配置表。如,系统要求,计时5秒,数据从被测线路发送端口A切换为被测线路发送端口B,再计时5秒数据从被测线路发送端口B切换为被测线路发送端口A。具体的,信号采集单元102或者模数转换单元103,或者RJ45应配置有地址,以便于根据配置表的实现控制。
具体的,FPGA模块111包括:控制单元和切换矩阵单元,切换矩阵单元包括多个输入端口和多个输出端口;
控制单元,用于根据获取的配置表,调整多个输入端口和多个输出端口的映射关系,以将数字采集信号发送到指定的输出端口,每个所述输入端口与一个所述模数转换单元103电连接,每个的所述输出端口分别与一个所述第一数模转换单元104和一个所述第二数模转换单元105电连接。
通过调整输入端口和输出端口的映射关系,便能够实现选择从哪个被测线路发送端口101来获取信号,从哪个被测线路接收端口106来发出信号,和使用哪个旁路端口107进行旁路采集的功能。
为了能够确保用户的配置控制命令能够有效传递到切换矩阵单元并准确执行,需要单独设计监测单元,负责对切换矩阵的行为进行监测、验证以及问题调试,在千兆以太网旁路器正常工作的时候,能够有选择性的从一个被测线路发送端口101来获取信号,和分别从指定的旁路端口107和指定的被测线路接收端口106来提供数据(向这两个端口发送数据),但由于各种原因,如端口映射故障等原因,会导致想要获取数据的端口(旁路端口107和被测线路接收端口106)没有接收到指定的数据,或者是没能从指定的被测线路发送端口101获取到数据,这样,则会直接影响到其他工作的执行,有鉴于此,FPGA模块111还包括:监测单元,用于判断输入端口与输出端口的映射关系是否与配置表所携带的映射关系相同,若否,则生成报警信息。
进一步,还包括LED切换指示灯115,LED切换指示灯115为多个,且每个LED切换指示灯115用于与一个输入端口,或者输出端口相连接,以显示某个输入端口或者输出端口的工作状态,通过LED切换指示灯115的显示,使使用者能够清楚的得知哪个输入端口,或者输出端口在工作,进而能够得知哪个千兆以太网旁路器在从哪个被测线路发送端口101获取信号,并通过哪个旁路端口107和被测线路的接收端口发送信号。
以上设计的优点在于使用者可以随时修改以太网旁路切换的端口,并能够及时查看切换执行情况。由于PHY芯片(信号转换模块1)和FPGA芯片的价格低廉,直接决定了本发明的成本较低;由于没有其他额外功能,因此与常规以太网交换机的价格相比也很低。
检测单元能够根据获取到输入端口和输出端口的工作状态,并且根据预先获取的配置表,来判断,是否只有正确的(配置表中描述的)输入端口和输出端口在工作,如果不是,则说明千兆以太网旁路器内部出现问题,则应发出报警信息,以告知使用者。
另一方便,如果千兆以太网旁路器内部的模块,或者单元同时相互进行数据传输,则会造成干扰,导致数据丢失,或者混乱,由此,FPGA模块111还包括:MAC单元,用于分别监听第一数模转换单元104和第二数模转换单元105的传输信道,若第一数模转换单元104的传输信道处于空闲状态,则将数字采集信号发送至第一数模转换单元104,若第二数模转换单元105的传输信道处于空闲状态,则将数字采集信号发送至第二数模转换单元105。
MAC单元接收切换矩阵单元的数据帧,然后通过PHY芯片(保护模数转换单元103、第一数模转换单元104和第二数模转换单元105)提供的载波侦听和冲突检测信号,在信道空闲时通过该信道将数据发送给PHY芯片。
下面提供一个具体实施的情况来说明千兆以太网旁路器的工作方式:如图4所示,图中A、B、C、D四个端口均可作为旁路端口107,四个端口(A、B、C、D)均为RJ45接口,被测线路发送端口101,或者被测线路接收端口106。
串口控制模块112(COM)通过串口将控制逻辑数据写入FPGA模块111,完成对千兆以太网旁路器内部端口数据流向进行配置。具体的,使用者通过修改路由配置表,由串口通过CPU接口模块下发到切换矩阵单元;然后由控制模块读取配置表内容,直接控制切换矩阵完成相应物理通道切换(调整输入端口和输出端口的映射关系)。这样可以实现数据采集的灵活配置,自由指定四个端口的功能定义(也就是,指明了每个端口的工作情况,如通过网络采集A口进行数据采集还是数据发送,通过网络采集B口进行数据采集还是数据发送,通过)。具体功能如下:
可以调整原始数据通路端口设置:即设置原始以太网通讯为A/B口、A/C口、A/D口、B/C口、B/D口、C/D口。相应,剩余的两个端口设置为数据采集端口。
可以对端口进行设置,以实现不同的功能,具体包括如表1所示的三种情况:
表1
可以保持或取消旁路等设置:即可以将C口和D口使能或者禁止;
通过串口对FPGA内部寄存器的读写来实现控制逻辑;PHY芯片(信号转换模块1)与运放113(可以理解为包括有信号放大单元109和信号过滤单元108的对信号起到增强,或者具有改善信号特性效果的电路,或者器件)、变压器之间加反相器110来防止上电时瞬间电流过大烧坏器件;PHY芯片负责实现数字信号和模拟信号之间的相互转换;变压器负责信号耦合无损传输,输入/输出不同来源的千兆以太网数据信号;运算放大器(包括信号过滤单元108和信号放大单元109)负责实现信号放大,避免信号传输损耗导致千兆以太网数据丢失。具体来说,信号传输路线如下:
以太网信号从“A口”通过“千兆以太网变压器114”和“运放113(包括信号过滤单元108和信号放大单元109)”,进入PHY芯片;PHY芯片通过反相器110从千兆以太网变压器114获得以太网电气信号,进行模数转换,进入FPGA;在FPGA进行逻辑运算后,通过另一个的PHY芯片、运放113以及变压器,到达“B口”发送;这里完成了网络A口和B口之间的数据通讯。
与此同时,FPGA接收到数据后,按照给出的旁路命令将目标信号进行分配,并通过PHY进行数模转换,然后经过运放113和变压器,通过旁路C口/D口发出。这里完成了旁路数据的采集。
LED切换指示灯115接收FPGA发来的信号传递状态信息,用于显示当前端口的设定功能、数据是否正常通讯、转发有无异常等状态。
综上,旁路器有两类使用功能:第一类是配置控制功能,用户通过串口控制模块112将配置信息下发到逻辑控制模块FPGA中,即完成了旁路器四个端口的具体功能定义(哪两个是端口通讯,哪两个是上下行的数据采集);第二类是旁路数据采集功能,实际设备的以太网数据通过被测线路发送端口101(RJ45接口,如A口)接入物理接口模块的变压器实现耦合信号获取,通过运放113实现信号过滤放大,通过反相器110避免瞬间电流过大损坏元器件,再进入模数转换PHY芯片,获得数字信号,通过FPGA控制实现旁路数据的获取以及原始数据的正常发送,然后再通过PHY芯片实现数模转换,再通过反相器110到达物理接口模块的运放113电路,实现信号放大,通过变压器输出给被测线路接收端口106(RJ45)和旁路端口107(RJ45)。
对于基于FPGA的千兆以太网旁路器的应用,具体介绍如下:
如果是采用交换机进行以太网数据采集,则通过端口映射方式,直接将目标端口(被测线路发送端口101,或被测线路接收端口106)的数据镜像映射到交换机的某个端口,然后使用后台服务器的以太网进行数据采集。这种情况适用于多个端口(超过3个以上)的同时数据采集。
如果只有一个或者两个端口的数据采集,则不用通过交换机,直接将千兆以太网旁路器的数据采集端口连接到数据采集服务器的网卡,进行数据采集,
本发明所提供的千兆以太网旁路器,通过信号采集单元对被测线路发送端口进行采集,以获取模拟信号,再使用模数转换单元将模拟信号转换为数字信号,来修复采集到的数据(也可以称为电气信号),在将信号发送到旁路端口和将信号发送到被测线路接收端口之前,使用数模转换单元进行转换,以保证信号能够正常被测线路接收端口所接收和使旁路端口能够正常接收,在保证以太网拓扑结构不发生改变的前提下,保证了数据(电气信号)的完整性,并且通过增加了FPGA模块,使千兆以太网旁路器能够有选择性的采集指定的被测线路发送端口的信号,和向指定的被测线路接收端口和指定的旁路端口发送信号,以实现信号的变向采集和传输,还通过设置了检测单元,当切换矩阵单元不按照配置表获取信号和发送信号的时候,检测单元能够进行报警,以及时的对千兆以太网旁路器进行调整,从而更好的解决了现有技术的不足。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.千兆以太网旁路器,其特征在于,包括:物理接口模块和信号转换模块,物理接口模块包括信号采集单元,所述信号转换模块包括模数转换单元、第一数模转换单元和第二数模转换单元;
信号采集单元,用于采集被测线路发送端口的信号,获得模拟采集信号;
模数转换单元,用于将所述模拟采集信号转换为数字采集信号;
第一数模转换单元,用于将所述数字采集信号转换为模拟旁路信号,并发送到预定的旁路端口;
第二数模转换单元,用于将所述数字采集信号转换为模拟还原信号,并发送到被测线路接收端口;
所述物理接口模块还包括变压器、继电器、运放电路和RJ45标准接口,用于将所述千兆以太网旁路器接入到以太网线路中,连接被测系统中的两端设备,使所述两端设备之间进行信号传输。
2.根据权利要求1所述的千兆以太网旁路器,其特征在于,所述物理接口模块还包括:信号过滤单元和信号放大单元;
信号过滤单元,用于将所述模拟采集信号的噪音进行过滤;
信号放大单元,用于将所述模拟采集信号进行物理放大。
3.根据权利要求1所述的千兆以太网旁路器,其特征在于,信号采集单元包括:千兆以太网变压器,用于与被测线路发送端口进行信号耦合,以产生所述模拟采集信号。
4.根据权利要求2所述的千兆以太网旁路器,其特征在于,所述第一数模转换单元和所述第二数模转换单元均为多个,且不同的所述第一数模转换单元用于将模拟旁路信号发送到不同的所述旁路端口,不同的所述第二数模转换单元用于将模拟还原信号发送到不同的被检测线路接收端口;
所述信号采集单元为多个,不同的所述信号采集单元用于采集不同的被测线路发送端口的信号;
所述模数转换单元为多个,不同的所述模数转换单元用于将不同的被测线路发送端口所产生的模拟采集信号转化为数字采集信号。
5.根据权利要求3所述的千兆以太网旁路器,其特征在于,还包括:反相器,所述反相器连接于所述信号转换模块与所述物理接口模块之间。
6.根据权利要求4所述的千兆以太网旁路器,其特征在于,还包括FPGA模块;
FPGA模块,用于根据预先获取的配置表,获取指定的所述模数转换单元所生成的数字采集信号;
将获取接收到的所述数字采集信号分别发送到指定的所述第一数模转换单元和所述第二数模转换单元。
7.根据权利要求6所述的千兆以太网旁路器,其特征在于,还包括:
串口控制模块,用于生成配置表,所述配置表定义了所述被测线路的发送端口、被测线路的接收端口和所述旁路端口。
8.根据权利要求6所述的千兆以太网旁路器,其特征在于,FPGA模块包括:控制单元和切换矩阵单元,所述切换矩阵单元包括多个输入端口和多个输出端口;
控制单元,用于根据获取的配置表,调整多个输入端口和多个输出端口的映射关系,以将所述数字采集信号发送到指定的输出端口,每个所述输入端口与一个所述模数转换单元电连接,每个的所述输出端口分别与一个所述第一数模转换单元和一个所述第二数模转换单元电连接。
9.根据权利要求8所述的千兆以太网旁路器,其特征在于,FPGA模块还包括:MAC单元,用于分别监听所述第一数模转换单元和所述第二数模转换单元的传输信道,若所述第一数模转换单元的传输信道处于空闲状态,则将所述数字采集信号发送至所述第一数模转换单元,若所述第二数模转换单元的传输信道处于空闲状态,则将所述数字采集信号发送至所述第二数模转换单元。
10.根据权利要求9所述的千兆以太网旁路器,其特征在于,FPGA模块还包括:
监测单元,用于判断所述输入端口与所述输出端口的映射关系是否与所述配置表所携带的映射关系相同,若否,则生成报警信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410429334.0A CN104158670B (zh) | 2014-08-27 | 2014-08-27 | 千兆以太网旁路器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410429334.0A CN104158670B (zh) | 2014-08-27 | 2014-08-27 | 千兆以太网旁路器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104158670A CN104158670A (zh) | 2014-11-19 |
CN104158670B true CN104158670B (zh) | 2017-12-26 |
Family
ID=51884084
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410429334.0A Active CN104158670B (zh) | 2014-08-27 | 2014-08-27 | 千兆以太网旁路器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104158670B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI823296B (zh) * | 2022-03-16 | 2023-11-21 | 立端科技股份有限公司 | 具指示功能的旁路切換裝置、乙太網路模組及網路設備 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110837337A (zh) * | 2019-11-15 | 2020-02-25 | 广州健飞通信有限公司 | 采集模块整合输入系统 |
CN110912784B (zh) * | 2019-12-20 | 2021-08-24 | 上海仁童电子科技有限公司 | 一种以太网总线网络测试设备 |
CN114582109B (zh) * | 2020-11-30 | 2023-06-06 | 深圳富联富桂精密工业有限公司 | 终端设备 |
CN113671869B (zh) * | 2021-08-12 | 2023-03-21 | 江苏杰瑞信息科技有限公司 | 一种基于fpga工控协议的智能工控方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
UA72254C2 (uk) * | 1999-06-10 | 2005-02-15 | Мрк Фемілі, Лтд. | Лічильник споживаної електроенергії |
CN101625412A (zh) * | 2009-08-03 | 2010-01-13 | 浙江大学 | 基于多fpga并行处理的海底三维声纳图像成像系统 |
CN102201014A (zh) * | 2011-05-24 | 2011-09-28 | 清华大学 | 一种多通道数据采集单元 |
-
2014
- 2014-08-27 CN CN201410429334.0A patent/CN104158670B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
UA72254C2 (uk) * | 1999-06-10 | 2005-02-15 | Мрк Фемілі, Лтд. | Лічильник споживаної електроенергії |
CN101625412A (zh) * | 2009-08-03 | 2010-01-13 | 浙江大学 | 基于多fpga并行处理的海底三维声纳图像成像系统 |
CN102201014A (zh) * | 2011-05-24 | 2011-09-28 | 清华大学 | 一种多通道数据采集单元 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI823296B (zh) * | 2022-03-16 | 2023-11-21 | 立端科技股份有限公司 | 具指示功能的旁路切換裝置、乙太網路模組及網路設備 |
Also Published As
Publication number | Publication date |
---|---|
CN104158670A (zh) | 2014-11-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104158670B (zh) | 千兆以太网旁路器 | |
CN101232384B (zh) | 一种以太网供电功能交换机的测试方法及装置 | |
CN101782613B (zh) | 一种实现以太网供电功能测试的系统、装置及方法 | |
CN113810659B (zh) | 远程调试系统 | |
CN102427385A (zh) | 备份式WiFi光载无线交换系统 | |
CN108712349A (zh) | 就地化保护三网合一共口传输方法和就地化保护系统 | |
CN102387524B (zh) | Wlan室内分布监控系统 | |
CN102355378B (zh) | 一种载波通道测试系统 | |
CN209247900U (zh) | 整车电磁兼容性测试系统 | |
CN105207785A (zh) | 一种PoE系统 | |
CN110247265A (zh) | 多功能数据线、切换电路和切换方法 | |
CN109756400A (zh) | 10g poe交换机的流量测试方法及系统 | |
CN105472782A (zh) | 一种无线通讯终端 | |
CN114584161A (zh) | 一种5g室分末端天线监控装置 | |
CN107592137A (zh) | 一种电力载波模块的噪声干扰自动化检测方法及系统 | |
CN209472629U (zh) | 基于pcie总线的rs422通信与can通信设备 | |
CN101217523B (zh) | 一种串行通讯信号的修复装置及其方法 | |
CN217363065U (zh) | 一种5g室分末端天线监控装置 | |
CN102820991B (zh) | 环形网管拓扑网络实现方法及系统 | |
CN205249496U (zh) | 一种无线通讯终端 | |
CN211089663U (zh) | 车载以太网数据截取装置 | |
CN109450516B (zh) | 一种低时延中继卡 | |
CN209593456U (zh) | 一种智能化集线器控制系统 | |
CN220730801U (zh) | 一种基于spi-lin通讯端口扩展的设备 | |
CN203949323U (zh) | 一种空调监控器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |