通信设备网口的环回测试方法、装置、电路、设备及介质

文档序号:1159034 发布日期:2020-09-15 浏览:7次 >En<

阅读说明:本技术 通信设备网口的环回测试方法、装置、电路、设备及介质 (Loopback test method, device, circuit, equipment and medium for communication equipment network port ) 是由 苏远柱 于 2020-07-09 设计创作,主要内容包括:本申请公开了一种通信设备网口的环回测试方法、装置、电路、电子设备及计算机可读存储介质,该方法应用于与开关电路模块连接的控制器,通信设备网口通过开关电路模块与PHY端口连接,方法包括:接收输入的通路模式选择指令;确定与通路模式选择指令对应的开关切换指令;将开关切换指令发送至开关电路模块,切换通信设备网口与PHY端口间的信号通路连接状态,以便进行对应模式下的环回测试。本申请利用设置在通信设备网口与PHY端口间的开关电路模块,可在无需插入光模块、光纤回环模块等情况下,低成本且高效地测试出通信设备网口的终端环回信号的真实情况,极大地便利了老化测试、样机调试、故障节点定位等操作的进行。(The application discloses a loopback test method, a device, a circuit, electronic equipment and a computer readable storage medium of a communication equipment network port, the method is applied to a controller connected with a switch circuit module, the communication equipment network port is connected with a PHY port through the switch circuit module, and the method comprises the following steps: receiving an input channel mode selection instruction; determining a switch switching instruction corresponding to the access mode selection instruction; and sending the switch switching instruction to the switch circuit module, and switching the connection state of a signal path between the network port and the PHY port of the communication equipment so as to carry out loopback test in a corresponding mode. By utilizing the switch circuit module arranged between the communication equipment network port and the PHY port, the real situation of the terminal loopback signal of the communication equipment network port can be tested with low cost and high efficiency under the condition that an optical module, an optical fiber loopback module and the like do not need to be inserted, and the operations of aging test, prototype debugging, fault node positioning and the like are greatly facilitated.)

通信设备网口的环回测试方法、装置、电路、设备及介质

技术领域

本申请涉及网络通信技术领域,特别涉及一种通信设备网口的环回测试方法、装置、电路、电子设备及计算机可读存储介质。

背景技术

环回测试(Loopback Test),是一种将信号从网元的发端口发送出去再从自己的收端口接收回来的调试测试手段,是用于进行端口通信维护、排查端口中失效节点、判断设备是否正常工作的重要判断方式。

但是,在相关技术中,对通信设备的硬件环回一般只有靠近MAC(Media AccessControl,媒体存取控制)端口的环回,即MAC_LOOPBACK;以及靠近PHY端口的环回(即PHY_LOOPBACK),这两类环回均是在通信芯片内部完成的信号流通,与通信设备网口的终端环回有较大差异,无法真实体现出通信设备网口终端环回的真实情况,因而无法准确得到受阻抗匹配、信号完整性影响下的真实通信信号质量。由此,相关技术中采用增设外部光模块或者光纤回环模块的方式进行终端环回测试,但无疑增加了测试成本。

鉴于此,提供一种解决上述技术问题的方案,已经是本领域技术人员所亟需关注的。

发明内容

本申请的目的在于提供一种通信设备网口的环回测试方法、装置、电路、电子设备及计算机可读存储介质,以便低成本、高质量地实现对通信设备网口的终端环回测试,获取真实通信信号的信号质量。

为解决上述技术问题,一方面,本申请公开了一种通信设备网口的环回测试方法,所述通信设备网口通过开关电路模块与PHY端口连接,所述方法应用于与所述开关电路模块连接的控制器,所述方法包括:

接收输入的通路模式选择指令;

确定与所述通路模式选择指令对应的开关切换指令;

将所述开关切换指令发送至所述开关电路模块,切换所述通信设备网口与所述PHY端口间的信号通路连接状态,以便进行对应模式下的环回测试。

可选地,若所述通路模式选择指令为单网口自环回模式指令,则所述将所述开关切换指令发送至所述开关电路模块,包括:

将与所述单网口自环回模式指令对应的第一开关切换指令发送至所述开关电路模块,以便断开所述PHY端口与所述设备通信网口的连接,并通过所述开关电路模块,使所述PHY端口的一对信号端相互连接,所述一对信号端包括信号发送端和信号接收端。

可选地,所述PHY端口包括第一端口和第二端口,所述第一端口包括第一信号发送端和第一信号接收端,所述第二端口包括第二信号发送端和第二信号接收端;

若所述通路模式选择指令为多网***叉环回模式指令,则所述将所述开关切换指令发送至所述开关电路模块,包括:

将与所述多网***叉环回模式指令对应的第二开关切换指令发送至所述开关电路模块,以便断开所述PHY端口与所述设备通信网口的连接,并通过所述开关电路模块,使所述第一信号发送端与所述第二信号接收端连接,使所述第一信号接收端与所述第二信号发送端连接。

可选地,所述断开所述PHY端口与所述设备通信网口的连接,包括:

断开所述第一端口与第一设备通信网口的连接,断开所述第二端口与第二设备通信网口的连接;

其中,所述第一设备通信网口与所述第二设备通信网口分属不同的虚拟局域网。

可选地,若所述通路模式选择指令为正常通信模式指令,则所述将所述开关切换指令发送至所述开关电路模块,包括:

将与所述正常通信模式指令对应的第三开关切换指令发送至所述开关电路模块,以使所述PHY端口的信号发送端经所述开关电路模块连接至对应的通信设备网口的信号接收端,所述PHY端口的信号接收端经所述开关电路模块连接至所述通信设备网口的信号发送端。

可选地,若所述通路模式选择指令为BYPASS模式指令,则所述将所述开关切换指令发送至所述开关电路模块,包括:

将与所述BYPASS模式指令对应的第四开关切换指令发送至所述开关电路模块,以便断开所述PHY端口与所述设备通信网口的连接,并通过所述开关电路模块,使所述PHY端口的第一信号发送端与第二信号发送端连接,使所述PHY端口的第一信号接收端与第二信号接收端连接。

另一方面,本申请还公开了一种通信设备网口的环回测试装置,所述通信设备网口通过开关电路模块与PHY端口连接,所述装置包括:

接收模块,用于接收输入的通路模式选择指令;

确定模块,用于确定与所述通路模式选择指令对应的开关切换指令;

发送模块,用于将所述开关切换指令发送至所述开关电路模块,切换所述通信设备网口与所述PHY端口间的信号通路连接状态,以便进行对应模式下的环回测试。

又一方面,本申请还公开了一种通信设备网口的环回测试电路,包括:

连接在所述通信设备网口与PHY端口之间的开关电路模块;

与所述开关电路模块连接的控制器,用于接收输入的通路模式选择指令,确定与所述通路模式选择指令对应的开关切换指令,将所述开关切换指令发送至所述开关电路模块,切换所述通信设备网口与所述PHY端口间的信号通路连接状态,以便进行对应模式下的环回测试。

可选地,若所述通路模式选择指令为单网口自环回模式指令,则所述控制器具体用于:将与所述单网口自环回模式指令对应的第一开关切换指令发送至所述开关电路模块;

所述开关电路模块具体用于:在接收到所述第一开关切换指令后,断开所述PHY端口与所述设备通信网口的连接,并通过所述开关电路模块,使所述PHY端口的一对信号端相互连接;所述一对信号端包括信号发送端和信号接收端。

可选地,所述PHY端口包括第一端口和第二端口,所述第一端口包括第一信号发送端和第一信号接收端,所述第二端口包括第二信号发送端和第二信号接收端;

若所述通路模式选择指令为多网***叉环回模式指令,则所述控制器具体用于:将与所述多网***叉环回模式指令对应的第二开关切换指令发送至所述开关电路模块;

所述开关电路模块具体用于:断开所述PHY端口与所述设备通信网口的连接,并通过所述开关电路模块,使所述第一信号发送端与所述第二信号接收端连接,使所述第一信号接收端与所述第二信号发送端连接。

可选地,所述开关电路模块具体用于:

断开所述第一端口与第一设备通信网口的连接,断开所述第二端口与第二设备通信网口的连接;其中,所述第一设备通信网口与所述第二设备通信网口分属不同的虚拟局域网。

可选地,若所述通路模式选择指令为正常通信模式指令,则所述控制器具体用于:将与所述正常通信模式指令对应的第三开关切换指令发送至所述开关电路模块;

所述开关电路模块具体用于:使所述PHY端口的信号发送端经所述开关电路模块连接至对应的通信设备网口的信号接收端,所述PHY端口的信号接收端经所述开关电路模块连接至所述通信设备网口的信号发送端。

可选地,若所述通路模式选择指令为BYPASS模式指令,则所述控制器具体用于:将与所述BYPASS模式指令对应的第四开关切换指令发送至所述开关电路模块;

所述开关电路模块具体用于:断开所述PHY端口与所述设备通信网口的连接,并通过所述开关电路模块,使所述PHY端口的第一信号发送端与第二信号发送端连接,使所述PHY端口的第一信号接收端与第二信号接收端连接。

第四方面,本申请还公开了一种电子设备,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序以实现如上所述的任一种通信设备网口的环回测试方法的步骤。

再一方面,本申请还公开了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用以实现如上所述的任一种通信设备网口的环回测试方法的步骤。

本申请所提供的通信设备网口的环回测试方法应用于与开关电路模块连接的控制器,所述通信设备网口通过所述开关电路模块与PHY端口连接,所述方法包括:接收输入的通路模式选择指令;确定与所述通路模式选择指令对应的开关切换指令;将所述开关切换指令发送至所述开关电路模块,切换所述通信设备网口与所述PHY端口间的信号通路连接状态,以便进行对应模式下的环回测试。

可见,本申请利用设置在通信设备网口与PHY端口间的开关电路模块,可以根据用户选择的通路模式选择指令,切换通信设备网口与PHY端口间的信号通路连接状态,并且特别地,通过在开关电路模块中靠近通信设备网口的一侧进行信号通路调整,可在不需要***光模块、光纤回环模块等的情况下,低成本且高效地测试出通信设备网口的终端环回信号的真实情况,极大地便利了老化测试、样机调试、故障节点定位等操作的进行。本申请所提供的通信设备网口的环回测试装置、电路、电子设备及计算机可读存储介质同样具有上述有益效果。

附图说明

为了更清楚地说明现有技术和本申请实施例中的技术方案,下面将对现有技术和本申请实施例描述中需要使用的附图作简要的介绍。对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图,所获得的其他附图也属于本申请的保护范围。

图1为本申请实施例公开的一种通信设备网口的环回测试方法的应用场景图;

图2为本申请实施例公开的一种通信设备网口的环回测试方法的流程图;

图3为本申请实施例公开的一种单网口自环回模式下的信号通路示意图;

图4为本申请实施例公开的一种多网***叉环回模式下的信号通路示意图;

图5为本申请实施例公开的又一种多网***叉环回模式下的信号通路示意图;

图6为本申请实施例公开的一种正常通信模式下的信号通路示意图;

图7为本申请实施例公开的一种BYPASS模式下的信号通路示意图;

图8为本申请实施例公开的一种通信设备网口的环回测试装置的结构框图;

图9为本申请实施例公开的一种电子设备的结构框图。

具体实施方式

本申请的核心在于提供一种通信设备网口的环回测试方法、装置、电路、电子设备及计算机可读存储介质,以便低成本、高质量地实现对通信设备网口的终端环回测试,获取真实通信信号的信号质量。

为了对本申请实施例中的技术方案进行更加清楚、完整地描述,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行介绍。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

环回测试(Loopback Test),是一种将信号从网元的发端口发送出去再从自己的收端口接收回来的调试测试手段,是用于进行端口通信维护、排查端口中失效节点、判断设备是否正常工作的重要判断方式。

但是,在相关技术中,对通信设备的硬件环回一般只有靠近MAC(Media AccessControl,媒体存取控制)端口的环回,即MAC_LOOPBACK;以及靠近PHY(Physical,物理层)端口的环回(即PHY_LOOPBACK),这两类环回均是在通信芯片内部完成的信号流通,与通信设备网口的终端侧环回有较大差异,无法真实体现出通信设备网口终端环回的真实情况,因而无法准确得到受阻抗匹配、信号完整性影响下的真实通信信号质量。由此,相关技术中采用增设外部光模块或者光纤回环模块的方式进行终端环回测试,但无疑增加了测试成本。鉴于此,本申请提供了一种通信设备网口的环回测试方案,可有效解决上述问题。

参见图1,图1为本申请实施例公开的一种通信设备网口的环回测试方法的应用场景图。

图1中示出了Ethernet(以太网)MAC端口、PHY端口、开关电路模块、通信设备网口和控制器。其中,在系统正常通信情况下,Ethernet MAC端口、PHY端口、开关电路模块和通信设备网口依次连接,构成正常的信号流转通路。其中,需要说明的是,本申请相关附图中,TX表示信号发送端,RX表示信号接收端。

控制器与开关电路模块的控制端连接,用于控制开关电路模块中各个开关的通断状态。本申请实施例所公开的通信设备网口的环回测试方法具体可应用于该控制器。

参见图2所示,本申请实施例公开了一种通信设备网口的环回测试方法,该通信设备网口通过开关电路模块与PHY端口连接,该方法应用于与该开关电路模块连接的控制器,主要包括:

S101:接收输入的通路模式选择指令。

S102:确定与通路模式选择指令对应的开关切换指令。

S103:将开关切换指令发送至开关电路模块,切换通信设备网口与PHY端口间的信号通路连接状态,以便进行对应模式下的环回测试。

具体地,本申请实施例所提供的通信设备网口的环回测试方法,基于设置在通信设备网口与PHY端口之间的开关电路模块而实现。顾名思义,开关电路模块是一个开关电路,其内部设置有多个开关,并且,通过调整各个开关的通断状态,开关电路模块可形成多种不同的开关通路状态。

控制器与开关电路模块相连接,用于控制开关电路模块中各个开关的通断。由于开关电路模块具体是连接在通信设备网口与PHY端口之间的,因此,通过更改开关电路模块内部的开关通路状态,可以切换所述通信设备网口与所述PHY端口间的信号通路连接状态,以便进行对应模式的信号通路下进行环回测试。

其中,需要说明的是,在更改开关电路模块内部的开关通路状态以便切换所述通信设备网口与所述PHY端口间的信号通路连接状态时,若具体是在开关电路模块内靠近通信设备网口的一侧进行信号通路调整,则即可实现终端网口环回测试;若具体是在开关电路模块靠近PHY端口的一侧进行信号通路调整,则可实现PHY端口的环回测试。

进一步地,在对开关电路模块内靠近通信设备网口的一侧进行信号通路调整时,又可具体选择不同的信号通路,以便实现不同通路模式下的环回测试。由此,控制器可根据接收到的通路模式选择指令,以对应的开关切换指令控制开关电路模块进入对应的信号通路连接状态,从而在该信号通路连接状态下进行对应模式的环回测试。

并且,容易理解的是,本申请中开关电路模块与控制器的设置并不会影响MAC_LOOPBACK和PHY_LOOPBACK,即,本申请不仅可正常实现相关技术中的MAC_LOOPBACK和PHY_LOOPBACK,而且还可实现针对通信设备网口的终端环回。

此外,还需要说明的是,本申请中的开关电路模块可基于继电器、开关管等基础元器件搭建实现,具有成本低廉的优点。

本申请实施例所提供的通信设备网口的环回测试方法,应用于与所述开关电路模块连接的控制器,该开关电路模块连接在所述通信设备网口与PHY端口之间,该方法包括:接收输入的通路模式选择指令;确定与所述通路模式选择指令对应的开关切换指令;将所述开关切换指令发送至所述开关电路模块,切换所述通信设备网口与所述PHY端口间的信号通路连接状态,以便进行对应模式下的环回测试。

可见,本申请利用设置在通信设备网口与PHY端口间的开关电路模块,可以根据用户选择的通路模式选择指令,切换通信设备网口与PHY端口间的信号通路连接状态,并且特别地,通过在开关电路模块中靠近通信设备网口的一侧进行信号通路调整,可在不需要***光模块、光纤回环模块等的情况下,低成本且高效地测试出通信设备网口的终端环回信号的真实情况,极大地便利了老化测试、样机调试、故障节点定位等操作的进行。

作为一种具体实施例,本申请实施例所提供的通信设备网口的环回测试方法在上述内容的基础上,若所述通路模式选择指令为单网口自环回模式指令,则所述将所述开关切换指令发送至所述开关电路模块,包括:

将与所述单网口自环回模式指令对应的第一开关切换指令发送至所述开关电路模块,以便断开所述PHY端口与所述设备通信网口的连接,并通过所述开关电路模块,使所述PHY端口的一对信号端相互连接,所述一对信号端包括信号发送端和信号接收端。

参见图3,图3为本申请实施例公开的单网口自环回模式下的信号通路示意图。

具体地,在单网口自环回模式(即LOOPBACK_SELF模式)下,开关电路模块与通信设备网口间的信号链路被断开,并且,在开关电路模块内部靠近通信设备网口的一侧,PHY端口的信号发送端、信号接收端相互连接,实现了环回。此时,链路断点接近于通信设备网口处,使得环回信号极为接近通信设备网口短接时的信号,可用于实现针对通信设备网口的老化测试、样机调试、故障节点定位等。

容易理解的是,本实施例中,PHY端口中相互连接的信号发送端和信号接收端是属于同一个PHY端口的一对信号端。

作为一种具体实施例,本申请实施例所提供的通信设备网口的环回测试方法在上述内容的基础上,所述PHY端口包括第一端口和第二端口,所述第一端口包括第一信号发送端和第一信号接收端,所述第二端口包括第二信号发送端和第二信号接收端;

若所述通路模式选择指令为多网***叉环回模式指令,则所述将所述开关切换指令发送至所述开关电路模块,包括:

将与所述多网***叉环回模式指令对应的第二开关切换指令发送至所述开关电路模块,以便断开所述PHY端口与所述设备通信网口的连接,并通过所述开关电路模块,使所述第一信号发送端与所述第二信号接收端连接,使所述第一信号接收端与所述第二信号发送端连接。

参见图4,图4为本申请实施例公开的一种多网***叉环回模式下的信号通路示意图。

需要说明的是,本申请实施例及下文中所提及的第一端口、第二端口意指参与交叉环回的两个不同的PHY端口,并非是特指某两个PHY端口。并且一般地,参与交叉环回的第一端口和第二端口可具体为相邻的两个PHY端口。

具体地,在多网***叉环回模式(即LOOPBACK_CROSS模式)下,开关电路模块与通信设备网口间的信号链路被断开,并且,在开关电路模块内部靠近通信设备网口的一侧,PHY第一端口的信号发送端与第二端口的信号接收端相互连接,PHY第一端口的信号接收端与第二端口的信号发送端相互连接,由此在第一端口和第二端口间实现了交叉环回。

参见图5,图5为本申请实施例公开的又一种多网***叉环回模式下的信号通路示意图。

进一步地,本申请实施例所提供的通信设备网口的环回测试方法在上述内容的基础上,所述断开所述PHY端口与所述设备通信网口的连接,包括:

断开所述第一端口与第一设备通信网口的连接,断开所述第二端口与第二设备通信网口的连接;

其中,所述第一设备通信网口与所述第二设备通信网口分属不同的虚拟局域网。

以图5中的部分电路为例具体说明。在正常通信情况下,PHY端口的第一端口与通信设备网口1对应,PHY端口的第二端口与通信设备网口2对应。在多网***叉环回模式下,第一端口与通信设备网口1的连接断开,第二端口与通信设备网口2的连接断开;并且,第一端口的信号发送端与第二端口的信号接收端连接,第一端口的信号接收端与第二端口的信号发送端连接。

配合对各个通信设备网口的VLAN(Virtual Local Area Network,虚拟局域网)设置和收发包测试仪器,可实现整板的满通信流量的监控和测试,进行老化测试、样机调试、故障节点定位等。

需要说明的是,为了避免广播风暴等问题的出现,本实施例中,参与交叉环回的两个通信设备网口分别在不同的VLAN中。例如,通信设备网口1在VLAN1中,而通信设备网口2在VLAN2中。

并且,进一步地,为了避免通信阻塞、流量无法流通,本实施例中,不参与交叉环回的两个通信设备网口则共同设置在同一个VLAN中。例如,不参与交叉环回的通信设备网口2和通信设备网口3均在VLAN2中。

作为一种具体实施例,本申请实施例所提供的通信设备网口的环回测试方法在上述内容的基础上,若通路模式选择指令为正常通信模式指令,则将开关切换指令发送至开关电路模块,包括:

将与正常通信模式指令对应的第三开关切换指令发送至开关电路模块,以使PHY端口的信号发送端经开关电路模块连接至对应的通信设备网口的信号接收端,PHY端口的信号接收端经开关电路模块连接至通信设备网口的信号发送端。

参见图6,图6为本申请实施例公开的正常通信模式下的信号通路示意图。

具体地,在正常通信模式(即BYPASS_DIS或者NORMAL模式)下,开关电路模块与通信设备网口间的信号链路正常连接,即此时与正常的通信设备没有本质上的区别,开关电路模块中的相关电路对于通信信号也并不会带来影响。

作为一种具体实施例,本申请实施例所提供的通信设备网口的环回测试方法在上述内容的基础上,若通路模式选择指令为BYPASS模式指令,则将开关切换指令发送至开关电路模块,包括:

将与BYPASS模式指令对应的第四开关切换指令发送至开关电路模块,以便断开PHY端口与设备通信网口的连接,并通过开关电路模块,使PHY端口的第一信号发送端与第二信号发送端连接,使PHY端口的第一信号接收端与第二信号接收端连接。

参见图7,图7为本申请实施例公开的BYPASS模式下的信号通路示意图。

其中,BYPASS是一种网口旁路技术,其具体是指,在通信设备触发了预设置的条件后(一般为设备断电或者发生重大故障),令相关端口直接物理连接,以使连接在该通信设备上的信号相互导通,避免数据传输中断。

具体地,本申请在BYPASS模式(即BYPASS_EN模式)下,开关电路模块与通信设备网口间的信号链路被断开,两个不同的PHY端口的信号发送端相互连接,两个不同的PHY端口的信号接收端相互连接。如此,串接在该通信设备上的其它通信设备的信号依然可以正常流通,使得用户的网络依然可用。

参见图8所示,本申请实施例公开了一种通信设备网口的环回测试装置,通信设备网口通过开关电路模块与PHY端口连接,装置包括:

接收模块201,用于接收输入的通路模式选择指令;

确定模块202,用于确定与通路模式选择指令对应的开关切换指令;

发送模块203,用于将开关切换指令发送至开关电路模块,切换通信设备网口与PHY端口间的信号通路连接状态,以便进行对应模式下的环回测试。

可见,本申请实施例所公开的通信设备网口的环回测试装置,利用设置在通信设备网口与PHY端口间的开关电路模块,可以根据用户选择的通路模式选择指令,切换通信设备网口与PHY端口间的信号通路连接状态,并且特别地,通过在开关电路模块中靠近通信设备网口的一侧进行信号通路调整,可在不需要***光模块、光纤回环模块等的情况下,低成本且高效地测试出通信设备网口的终端环回信号的真实情况,极大地便利了老化测试、样机调试、故障节点定位等操作的进行。

关于上述通信设备网口的环回测试装置的具体内容,可参考前述关于通信设备网口的环回测试方法的详细介绍,这里就不再赘述。

本申请实施例还公开了一种通信设备网口的环回测试电路,具体可参照图1,包括:

连接在通信设备网口与PHY端口之间的开关电路模块;

与开关电路模块连接的控制器,用于接收输入的通路模式选择指令,确定与通路模式选择指令对应的开关切换指令,将开关切换指令发送至开关电路模块,切换通信设备网口与PHY端口间的信号通路连接状态,以便进行对应模式下的环回测试。

可见,本申请实施例所公开的通信设备网口的环回测试电路,利用设置在通信设备网口与PHY端口间的开关电路模块,可以根据用户选择的通路模式选择指令,切换通信设备网口与PHY端口间的信号通路连接状态,并且特别地,通过在开关电路模块中靠近通信设备网口的一侧进行信号通路调整,可在不需要***光模块、光纤回环模块等的情况下,低成本且高效地测试出通信设备网口的终端环回信号的真实情况,极大地便利了老化测试、样机调试、故障节点定位等操作的进行。

作为一种具体实施例,本申请实施例所提供的通信设备网口的环回测试电路在上述内容的基础上,若通路模式选择指令为单网口自环回模式指令,则控制器具体用于:将与单网口自环回模式指令对应的第一开关切换指令发送至开关电路模块;

开关电路模块具体用于:在接收到第一开关切换指令后,断开PHY端口与设备通信网口的连接,并通过开关电路模块,使PHY端口的一对信号端相互连接;一对信号端包括信号发送端和信号接收端。

作为一种具体实施例,本申请实施例所提供的通信设备网口的环回测试电路在上述内容的基础上,PHY端口包括第一端口和第二端口,第一端口包括第一信号发送端和第一信号接收端,第二端口包括第二信号发送端和第二信号接收端;

若通路模式选择指令为多网***叉环回模式指令,则控制器具体用于:将与多网***叉环回模式指令对应的第二开关切换指令发送至开关电路模块;

开关电路模块具体用于:断开PHY端口与设备通信网口的连接,并通过开关电路模块,使第一信号发送端与第二信号接收端连接,使第一信号接收端与第二信号发送端连接。

作为一种具体实施例,本申请实施例所提供的通信设备网口的环回测试电路在上述内容的基础上,开关电路模块具体用于:

断开第一端口与第一设备通信网口的连接,断开第二端口与第二设备通信网口的连接;其中,第一设备通信网口与第二设备通信网口分属不同的虚拟局域网。

作为一种具体实施例,本申请实施例所提供的通信设备网口的环回测试电路在上述内容的基础上,若通路模式选择指令为正常通信模式指令,则控制器具体用于:将与正常通信模式指令对应的第三开关切换指令发送至开关电路模块;

开关电路模块具体用于:使PHY端口的信号发送端经开关电路模块连接至对应的通信设备网口的信号接收端,PHY端口的信号接收端经开关电路模块连接至通信设备网口的信号发送端。

作为一种具体实施例,本申请实施例所提供的通信设备网口的环回测试电路在上述内容的基础上,若通路模式选择指令为BYPASS模式指令,则控制器具体用于:将与BYPASS模式指令对应的第四开关切换指令发送至开关电路模块;

开关电路模块具体用于:断开PHY端口与设备通信网口的连接,并通过开关电路模块,使PHY端口的第一信号发送端与第二信号发送端连接,使PHY端口的第一信号接收端与第二信号接收端连接。

参见图9所示,本申请实施例公开了一种电子设备,包括:

存储器301,用于存储计算机程序;

处理器302,用于执行所述计算机程序以实现如上所述的任一种通信设备网口的环回测试方法的步骤。

进一步地,本申请实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用以实现如上所述的任一种通信设备网口的环回测试方法的步骤。

关于上述电子设备和计算机可读存储介质的具体内容,可参考前述关于通信设备网口的环回测试方法的详细介绍,这里就不再赘述。

本申请中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的设备而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

还需说明的是,在本申请文件中,诸如“第一”和“第二”之类的关系术语,仅仅用来将一个实体或者操作与另一个实体或者操作区分开来,而不一定要求或者暗示这些实体或者操作之间存在任何这种实际的关系或者顺序。此外,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上对本申请所提供的技术方案进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请的保护范围内。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种被用于无线通信的用户设备、基站中的方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类