CN210724804U - 一种数据监控装置及*** - Google Patents
一种数据监控装置及*** Download PDFInfo
- Publication number
- CN210724804U CN210724804U CN201921710839.9U CN201921710839U CN210724804U CN 210724804 U CN210724804 U CN 210724804U CN 201921710839 U CN201921710839 U CN 201921710839U CN 210724804 U CN210724804 U CN 210724804U
- Authority
- CN
- China
- Prior art keywords
- data
- data monitoring
- switch
- monitoring device
- bottom plate
- 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
Images
Landscapes
- Optical Communication System (AREA)
Abstract
本实用新型提供一种数据监控装置及***,其中,数据监控装置包括:底板,所述底板为PCB板,所述底板的一端设置有用于***交换机光口的金手指接口;用于***光模块的光口连接器,所述光口连接器设置在所述底板上;用于获取所述交换机与所述光模块之间的交互数据的可编程器件,所述可编程器件设置在所述底板上;用于对所述交互数据进行解析的控制器,所述控制器设置在所述底板上,并与所述可编程器件连接;用于将解析后的交互数据传输至外部计算机的通讯转换接口,所述通讯转换接口与所述控制器连接;以及用于供电的电源模块。本实用新型实施例能够及时监测出通信数据交互异常情况,获得较好的监测效果。
Description
技术领域
本实用新型涉及通信技术领域,尤其涉及一种数据监控装置及***。
背景技术
光模块作为交换机等通信设备在数据传输中的重要载体,在通信领域扮演着重要角色。光模块信号主要包括用于数据收发的发送TX信号、接收RX信号、用于寄存器配置及状态读取的两线式串行总线(Inter-Integrated Circuit,I2C)数据信号,以及其他控制及状态监控信号。其中,I2C数据信号作为交换机与光模块之间的寄存器配置及状态读取信号,使用较为频繁,比较容易出现I2C通路异常的状态。
目前在监控I2C通路异常状态中,通常需要通过示波器进行监控,或者通过CPU与光模块之间的数据交互来间接判断问题,其中,示波器由于体积较大,在客户机房等场景往往不具备布置示波器的条件。而在使用CPU读写光模块监控数据中检测到异常时,无法判断是CPU侧、光模块侧还是数据总线链路发生故障,且会影响CPU与光模块之间的正常数据交互,破坏正常使用场景。
可见,现有通信技术中的数据检测装置的监测效果较差。
实用新型内容
本实用新型实施例的目的在于提供一种数据监控装置及***,以解决现有通信技术中的数据检测装置的监测效果较差的问题。
为解决上述技术问题,本实用新型是这样实现的:
第一方面,本实用新型实施例提供一种数据监控装置,包括:
底板,所述底板为印制电路板(Printed Circuit Board,PCB),所述底板的一端设置有用于***交换机光口的金手指接口;
用于***光模块的光口连接器,所述光口连接器设置在所述底板上;
用于获取所述交换机与所述光模块之间的交互数据的可编程器件,所述可编程器件设置在所述底板上;
用于对所述交互数据进行解析的控制器,所述控制器设置在所述底板上,并与所述可编程器件连接;
用于将解析后的交互数据传输至外部计算机的通讯转换接口,所述通讯转换接口与所述控制器连接;
以及用于供电的电源模块。
可选的,所述可编程器件为复杂可编程逻辑器件(Complex Programmable LogicDevice,CPLD)或现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)。
可选的,所述通讯转换接口为串行通讯转换接口。
可选的,所述通讯转换接口包括通用异步收发传输器(Universal AsynchronousReceiver/Transmitter,UART)和异步传输标准接口RS232,所述UART与所述控制器连接,所述RS232与所述UART连接。
可选的,所述控制器为微控制单元(Microcontroller Unit,MCU)。
第二方面,本实用新型实施例提供一种数据监控***,包括:交换机、光模块和上述数据监控装置,所述数据监控装置通过金手指接口***所述交换机的光口连接器中,所述光模块***所述数据监控装置的光口连接器中。
可选的,所述数据监控装置还通过通讯转换接口与外部计算机建立通信连接。
本实用新型实施例中的数据监控装置,包括底板,所述底板为PCB板,所述底板的一端设置有用于***交换机光口的金手指接口;用于***光模块的光口连接器;用于获取所述交换机与所述光模块之间的交互数据的可编程器件;用于对所述交互数据进行解析的控制器;用于将解析后的交互数据传输至外部计算机的通讯转换接口;以及用于供电的电源模块。这样,可通过将数据监控装置的金手指接口***交换机光口,将光模块***数据监控装置的光口连接器,便可通过数据监控装置的可编程器件获取交换机与光模块之间的交互数据,进而可及时监测出二者之间的交互异常情况,且不会影响二者之间的正常业务交互,从而能够获得较好的监测效果。
附图说明
为了更清楚地说明本实用新型实施例的技术方案,下面将对本实用新型实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本实用新型实施例提供的一种数据监控装置的结构示意图;
图2为本实用新型实施例提供的一种数据监控***的结构示意图;
图3为本实用新型实施例提供的一种数据监控***的交互功能框图。
具体实施方式
下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
参见图1,图1是本实用新型实施例提供一种数据监控装置的结构示意图,如图1所示,数据监控装置100包括:
底板11,底板11为印制电路板(Printed Circuit Board,PCB),底板11的一端设置有用于***交换机光口的金手指接口12;
用于***光模块的光口连接器13,光口连接器13设置在底板11上;
用于获取所述交换机与所述光模块之间的交互数据的可编程器件14,可编程器件14设置在底板11上;
用于对所述交互数据进行解析的控制器15,控制器15设置在底板11上,并与可编程器件14连接;
用于将解析后的交互数据传输至外部计算机的通讯转换接口16,所述通讯转换接口16与控制器15连接;
以及用于供电的电源模块17。
本实施例中,数据监控装置100包括底板11,底板11为PCB板,可便于数据监控装置100的其他器件插装、贴装或焊接在底板11上,底板11上可提供标准的I2C接口、TX接口、RX接口、TX-DISABLE和RX-LOS等。
如图1所示,底板11的一端设置金手指接口12,金手指接口12是由多金黄色的导电触片组成,可用于传送信号,这样,数据监控装置100可通过金手指接口12***至交换机光口中,与交换机进行数据传输。
数据监控装置100还包括光口连接器13,光口连接器13可设置在底板11上,如设置在数据监控装置100的另一端,数据监控装置100可通过光口连接器13与光模块连接。这样,在利用数据监控装置100对通信数据,如交换机与光模块之间的I2C交互数据进行监控时,可以将数据监控装置100设置有金手指接口12的一端***交换机光口,设置有光口连接器13的另一端***光模块中,从而数据监控装置100作为交换机与光模块的中间装置和信号传输桥梁,可对交换机与光模块之间的I2C交互数据进行透传和提取。
数据监控装置100还包括设置在底板11上的可编程器件14,开发人员可根据功能需求预先在可编程器件14中写入程序,本实用新型实施例中,可以在可编程器件14中写入用于透传交换机与光模块之间的交互数据和提取该交互数据的程序,从而通过在交换机和光模块之间接入数据监控装置100,可实现在不影响交换机和光模块之间的正常数据交互的前提下,获取二者之间的交互数据,进而通过分析该交互数据可及时监控到数据异常情况。
为对可编程器件14获取的交互数据进行解析,数据监控装置100还可包括设置在底板11上的控制器15,控制器15与可编程器件14连接,这样,可编程器件14在获取交换机和光模块之间的交互数据后,可将该交互数据转发至控制器15,控制器15则对接收的交互数据进行解析。
为实现将解析后的交互数据传输至外部计算机,数据监控装置100还可包括设置在底板11上的通讯转换接口16,通讯转换接口16与控制器15连接,从而经控制器15解析后的交互数据可通过通讯转换接口16进行转换,以转换成计算机可接收的数据格式,转换后的交互数据可传输至外部计算机,其中,外部计算机可通过通讯转换接口16与数据监控装置100连接。
数据监控装置100还包括电源模块17,用于对整个数据监控装置100中的各部件和电路进行供电,保证***的正常运行。
可选的,可编程器件14为复杂可编程逻辑器件(Complex Programmable LogicDevice,CPLD)或现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)。
鉴于CPLD器件具有编程灵活、集成度高、设计开发周期短、适用范围宽、设计制造成本低、标准产品无需测试、保密性强等特点,可实现较大规模的电路设计,故本实施方式中,可采用CPLD器件作为可编程器件14,不仅可保证数据监控装置100的监测效果,还能保证较低的生产成本。
或者,该实施方式中,可编程器件14也可采用低成本的FPGA器件,其中,FPGA可无限地重新编程,加载一个新的设计方案只需几百毫秒,利用重配置可以减少硬件的开销,且具备较高的***集成度和可靠性,因此,采用FPGA器件作为可编程器件14来获取交换机与光模块之间的交互数据,可减少硬件开销,保证***可靠性。
可选的,通讯转换接口16为串行通讯转换接口。
该实施方式中,通讯转换接口16可以为串行通讯转换接口,这样,经控制器15解析后的交互数据可通过串行通讯转换接口转换成串口数据,并实时地向外部计算机传送,外部计算机可实时监控到交换机与光模块之间的I2C总线上的数据信息。
可选的,通讯转换接口16包括通用异步收发传输器(Universal AsynchronousReceiver/Transmitter,UART)串口161和异步传输标准RS232接口162,UART串口161与控制器15连接,RS232接口162与UART串口161连接。
该方式中,通讯转换接口16可包括UART串口161和RS232接口162,其中,UART串口161与控制器15连接,用于将控制器15解析后的交互数据转换成串口数据,UART串口161还与RS232接口162连接,通过RS232接口162,可将串口数据进一步转换成外部计算机可接收的数据格式,如通常外部计算机采用的电平与芯片主板采用的电平不同,故可通过RS232接口162进行电平转换,以保证转换后的数据能够被外部计算机接收识别。
可选的,控制器15为微控制单元(Microcontroller Unit,MCU)。
该实施方式中,控制器15可采用微控制单元MCU,其中,MCU是把中央处理器CPU的频率与规格做适当缩减,并将内存(Memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。即MCU不仅功能齐全,且体积较小,从而可保证数据监控装置100具备轻巧的体积,且生产成本也较低。
本实用新型实施例中的数据监控装置,包括底板,所述底板为PCB板,所述底板的一端设置有用于***交换机光口的金手指接口;用于***光模块的光口连接器;用于获取所述交换机与所述光模块之间的交互数据的可编程器件;用于对所述交互数据进行解析的控制器;用于将解析后的交互数据传输至外部计算机的通讯转换接口;以及用于供电的电源模块。这样,可通过将数据监控装置的金手指接口***交换机光口,将光模块***数据监控装置的光口连接器,便可通过数据监控装置的可编程器件获取交换机与光模块之间的交互数据,进而可及时监测出二者之间的交互异常情况,且不会影响二者之间的正常业务交互,从而能够获得较好的监测效果。
参见图2,图2是本实用新型实施例提供一种数据监控***的结构示意图,如图2所示,数据监控***包括:交换机200、光模块300和图1所示实施例中的数据监控装置100,数据监控装置100通过金手指接口12***交换机200的光口连接器21中,光模块300***数据监控装置100的光口连接器13中。
本实施例中,如图2所示,数据监控***包括交换机200、光模块300和数据监控装置100,其中,数据监控装置100作为交换机200和光模块300的中间装置,一端连接交换机200,一端连接光模块300,具体地,数据监控装置100设有金手指接口12的一端***交换机200的光口连接器21中,数据监控装置100设有光口连接器13的一端则***有光模块300。
这样,数据监控装置100可对交换机200与光模块300之间的交互数据进行透传,保证不影响二者之间的正常数据交互,并可在透传的同时,获取交换机200与光模块300之间的交互数据,并转换成串口数据实时向外部传送,以监测二者之间的数据异常情况。其中透传,即透明传输(pass-through),是指在通讯中不管传输的业务内容如何,只负责将传输的内容由源地址传输到目的地址,而不对业务数据内容做任何改变。
如图3所示,数据监控装置100中的可编程器件14(CPLD)可对交换机200与光模块300之间的I2C总线数据、RX信号、TX信号及控制信号进行透传,其中,I2C总线数据包括串行数据线SDA和串行时钟线SCL。同时,可编程器件14可将交换机200与光模块300之间的I2C总线数据(SDA和SCL)转发至控制器15(MCU),控制器15再将I2C总线数据经UART串口转换成串口数据。
可选的,如图2所示,数据监控装置100还通过通讯转换接口与外部计算机400建立通信连接。
如图2所示,数据监控装置100还可通过通讯转换接口与外部计算机400建立通信连接,从而可将获取的交换机200与光模块300之间的I2C总线数据经转换后传送至外部计算机400,通过外部计算机400来监测发现交换机200与光模块300之间的数据异常情况。在监测到异常时,还可通过确定当前的异常数据是发送侧异常还是在接收侧异常,来定位出是交换机200侧异常还是光模块300侧异常,例如,若监测到交换机发送数据异常或接收数据异常,则可确定是交换机侧出现异常,若监测到光模块发送数据异常或接收数据异常,则可确定是光模块侧出现异常。
本实用新型实施例中的数据监控***,包括交换机、光模块和上述数据监控装置,数据监控装置通过金手指接口***交换机的光口连接器中,光模块***数据监控装置的光口连接器中。这样,可通过数据监控装置对交换机与光模块之间的交互数据进行透传,并获取该交互数据,通过对该交互数据的进一步分析,可及时监测出二者之间的交互异常情况,且不会影响二者之间的正常业务交互,从而能够获得较好的监测效果。
以上所述是本实用新型的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围。
Claims (7)
1.一种数据监控装置,其特征在于,包括:
底板,所述底板为PCB板,所述底板的一端设置有用于***交换机光口的金手指接口;
用于***光模块的光口连接器,所述光口连接器设置在所述底板上;
用于获取所述交换机与所述光模块之间的交互数据的可编程器件,所述可编程器件设置在所述底板上;
用于对所述交互数据进行解析的控制器,所述控制器设置在所述底板上,并与所述可编程器件连接;
用于将解析后的交互数据传输至外部计算机的通讯转换接口,所述通讯转换接口与所述控制器连接;
以及用于供电的电源模块。
2.根据权利要求1所述的数据监控装置,其特征在于,所述可编程器件为复杂可编程逻辑器件CPLD或现场可编程逻辑门阵列FPGA。
3.根据权利要求1所述的数据监控装置,其特征在于,所述通讯转换接口为串行通讯转换接口。
4.根据权利要求3所述的数据监控装置,其特征在于,所述通讯转换接口包括通用异步收发传输器UART和异步传输标准接口RS232,所述UART与所述控制器连接,所述RS232与所述UART连接。
5.根据权利要求1至4中任一项所述的数据监控装置,其特征在于,所述控制器为微控制单元MCU。
6.一种数据监控***,其特征在于,包括:交换机、光模块和权利要求1至5中任一项所述的数据监控装置,所述数据监控装置通过金手指接口***所述交换机的光口连接器中,所述光模块***所述数据监控装置的光口连接器中。
7.根据权利要求6所述的数据监控***,其特征在于,所述数据监控装置还通过通讯转换接口与外部计算机建立通信连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201921710839.9U CN210724804U (zh) | 2019-10-11 | 2019-10-11 | 一种数据监控装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201921710839.9U CN210724804U (zh) | 2019-10-11 | 2019-10-11 | 一种数据监控装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN210724804U true CN210724804U (zh) | 2020-06-09 |
Family
ID=70930497
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201921710839.9U Active CN210724804U (zh) | 2019-10-11 | 2019-10-11 | 一种数据监控装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN210724804U (zh) |
-
2019
- 2019-10-11 CN CN201921710839.9U patent/CN210724804U/zh active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7673092B2 (en) | PCI Express interface | |
CN110531998B (zh) | 一种光模块及光模块的固件烧写方法 | |
CN109558371B (zh) | 用于与微控制器通信的方法、以及计算*** | |
CN102087334A (zh) | 一种高可靠性数字量采集*** | |
CN220773578U (zh) | 通用串行总线接口的测试装置 | |
CN210724804U (zh) | 一种数据监控装置及*** | |
CN210405539U (zh) | 四位多种类车载摄像头模组测试*** | |
CN111949464A (zh) | 一种cpu网络接口适配性测试板卡、测试***及测试方法 | |
CN216053017U (zh) | 一种服务器的可配置pcie扩展装置 | |
CN110290333B (zh) | 信号发送方法及***、转接板、存储介质 | |
CN213181887U (zh) | 电压检测电路以及交互智能平板 | |
CN210666762U (zh) | 一种通用板卡 | |
CN110704118B (zh) | 基于vpx架构的多路kvm编码卡 | |
CN114116584A (zh) | 接口板卡、用户设备及cpu的测试*** | |
CN204116881U (zh) | 具有可扩展i/o接口的监控*** | |
CN1330135C (zh) | 一种测试装置 | |
CN217279557U (zh) | 一种用于usb2.0接口及usb3.0接口切换测试的自动化测试*** | |
CN214225917U (zh) | 嵌入式模块化工业主板 | |
CN113407470B (zh) | 少针脚型接口和通用异步收发器接口复用方法、装置、设备 | |
CN105573953B (zh) | 基于串行总线的多子卡高速交互式通信模块及*** | |
CN219371586U (zh) | 带跌落保护的组合式手持维护终端 | |
CN220208253U (zh) | 一种多功能扩展板 | |
CN219246074U (zh) | 一种嵌入式主板 | |
CN220795832U (zh) | 一种具有无线通讯模块的wqar设备 | |
CN218768139U (zh) | 一种基于vpx的嵌入式计算装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |