掌桥专利:专业的专利平台
掌桥专利
首页

一种光模块测试方法与装置

文献发布时间:2024-04-18 19:58:26


一种光模块测试方法与装置

技术领域

本发明属于通信领域,特别是涉及一种光模块测试方法与装置。

背景技术

现有技术中,高速率的光模块测试仪表比较昂贵,在保证测试质量、测量可靠性及安全性的前提下,需要尽量提高仪表的使用率以及提高光模块的测试效率,从而提高生产效率。

在当前的光模块测试方案中,通常测试一个光模块需要一整套设备,不同的测试方案经常不能共用一套测试环境,测试环境的搭建耗费较多的时间,同时,设备的利用率较低,设备被测试全程占用,多种测试场景之间也无法直接共享。而且,多个客户端同时对测试仪表进行操作,互相影响,增加了测试失败的概率,反而降低了测试效率。

鉴于此,克服该现有技术所存在的缺陷是本技术领域亟待解决的问题。

发明内容

本发明要解决的技术问题是如何在实现单个设备对多个光模块进行测试的同时,避免不同测试请求之间相互冲突,并且保证测试效率。

本发明采用如下技术方案:

第一方面,提供一种光模块测试方法,包括:

服务器预先将所有光模块和测试仪表标记为空闲标识;

服务器接收到测试请求时,根据所述测试请求获取待测光模块和待使用测试仪表;

当所述待测光模块和所述待使用测试仪表中至少一个被标记为占用标识时,结束所述测试请求;

当所述待测光模块和所述待使用测试仪表均为所述空闲标识时,所述服务器将所述待测光模块和所述待使用测试仪表的空闲标识均改为占用标识,并将所述待测光模块和所述待使用测试仪表进行测试初始化;

通过所述待使用测试仪表对所述待测光模块进行相应的光模块测试;

待所述光模块测试进行完毕后,服务器将所述待测光模块和所述待使用测试仪表标记为空闲标识。

优选的,所述将所述待测光模块和所述待使用测试仪表进行测试初始化,具体包括:

将所述待测光模块和所述待使用测试仪表之间进行光路联通;

对所述待测光模块和待使用测试仪表均进行场景初始化;

所述服务器返回准备完毕标识给客户端,所述客户端根据所述准备完毕标识发送测试指令给所述服务器,所述服务器将所述测试指令转发给所述待测光模块和待使用测试仪表;

所述待使用测试仪表依据所述测试指令对所述待测光模块进行相应的光模块测试。

优选的,所述待使用测试仪表依据所述测试指令对所述待测光模块进行相应的光模块测试,还包括:

所述待测光模块和待使用测试仪表进行相应的光模块测试,得到测试结果;

所述服务器获取相应的所述测试结果,所述服务器将所述测试结果发送给所述客户端,所述光模块测试进行完毕。

优选的,所述待所述光模块测试进行完毕后,服务器将所述待测光模块和待使用测试仪表标记为空闲标识,具体包括:

所述客户端接收到所述测试结果后,发送测试完毕标识给所述服务器;

所述服务器接收到所述测试完毕标识后,将所述待测光模块和待使用测试仪表均标记为空闲标识。

优选的,所述当所述待测光模块和所述待使用测试仪表中至少一个被标记为占用标识时,结束所述测试请求,还包括:

当结束所述测试请求后,于预设时间间隔重新发起相同的测试请求;

当所述相同的测试请求被发送的次数大于或者等于预设次数时,则判定所述相同的测试请求为失败,后续预设时长内不再发送所述相同的测试请求。

优选的,所述服务器接收到测试请求时,根据所述测试请求获取待测光模块和待使用测试仪表,具体包括:

所述服务器对所述测试请求进行解析,得到光模块标识和仪表标识;

根据所述光模块标识获取所述待测光模块,根据所述仪表标识获取所述待使用测试仪表。

第二方面,提供一种光模块测试装置,用于应用所述的光模块测试方法,包括:一个或者多个客户端、服务器、测试板和一个或者多个测试仪表,其中:

一个或者多个所述客户端同所述服务器相接,所述服务器同所述测试板以及一个或者多个所述测试仪表分别相接,所述测试板用于设置一个或者多个所述光模块,一个或者多个所述光模块和一个或者多个所述测试仪表之间对应相接;

所述客户端用于发送一个或者多个所述测试请求给所述服务器;

所述服务器用于根据所述测试请求获取待测光模块和待使用测试仪表;

所述服务器用于记录所有光模块和所有测试仪表的当前标识,当所述待测光模块和待使用测试仪表中至少一个被标记为占用标识时,所述服务器用于结束所述测试请求;

当所述待测光模块和待使用测试仪表均被标记为所述空闲标识时,所述服务器用于将所述空闲标识均改为占用标识,并将所述待测光模块和待使用测试仪表进行测试初始化;

待所述待测光模块和待使用测试仪表进行测试初始化后,所述服务器还用于将所述待测光模块和待使用测试仪表进行相应的光模块测试;

待所述光模块测试完毕后,服务器还用于将所述待测光模块和待使用测试仪表标记为空闲标识。

优选的,所述服务器具体包括:容器模块、数据传输模块和逻辑处理模块,其中:

所述容器模块、数据传输模块和逻辑处理模块依次相接;

所述容器模块同一个或者多个所述客户端相接,所述容器模块用于将多个所述客户端相互之间隔离开,并用于接收来自不同客户端的相应的测试请求,将所述测试请求发送至所述数据传输模块;

所述数据传输模块用于将所述测试请求发送给所述逻辑处理模块;

所述逻辑处理模块用于记录和/或改变所有光模块和所有测试仪表的当前标识,并根据所述测试请求获取待测光模块和待使用测试仪表,以及判断待测光模块和待使用测试仪表是否能够进行相应的光模块测试;所述逻辑处理模块还用于接收来自待测光模块和待使用测试仪表的测试结果,并将所述测试结果发送至所述数据传输模块;

所述数据传输模块还用于将所述测试结果发送至所述容器模块,所述容器模块还用于将所述测试结果发送至相应的客户端。

优选的,所述光模块测试装置还包括交换机,其中:

所述交换机用于提供第一网段和第二网段;

所述第一网段用于连接所述客户端、容器模块和数据传输模块中的一个或者多个;

所述第二网段用于连接所述数据传输模块、逻辑处理模块、测试板和测试仪表中的一个或者多个。

优选的,所述光模块测试装置还包括一个或者多个光联通设备,其中:

一个或者多个所述光模块和一个或者多个所述测试仪表之间通过一个或者多个所述光联通设备对应相接;

所述光联通设备用于将所述待测光模块和待使用测试仪表之间进行光路联通以及场景初始化。

本发明提供一种光模块测试方法与装置,通过对所有的光模块以及测试仪表标记上相应的标识,通过空闲标识和占用标识将使用中的光模块和测试仪表与未被使用的光模块和测试仪表区分开来,避免后续其他用户采用使用中的光模块和测试仪表进行测试,导致发生测试冲突,降低测试效率以及成功率;另外,还预先搭建了测试环境,仅需在测试前进行相应初始化即可进行测试,从而实现在避免不同测试请求相互冲突的同时,提高了测试效率。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种光模块测试方法的方法流程图;

图2是本发明实施例提供的一种光模块测试方法中进行相应测试时的方法流程图;

图3是本发明实施例提供的一种光模块测试方法中测试完毕后进行标识更改的方法流程图;

图4是本发明实施例提供的一种光模块测试装置的结构框图;

图5是本发明实施例提供的另一种光模块测试装置的结构框图;

图6是本发明实施例提供的又一种光模块测试装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在本发明的描述中,术语“内”、“外”、“纵向”、“横向”、“上”、“下”、“顶”、“底”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明而不是要求本发明必须以特定的方位构造和操作,因此不应当理解为对本发明的限制。

本发明中术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”等的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。

在本申请中,除非另有明确的规定和限定,术语“连接”应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或成一体;可以是直接相连,也可以通过中间媒介间接相连。此外,术语“耦接”可以是实现信号传输的电性连接的方式。

此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

实施例1:

本发明实施例1提供了一种光模块测试方法,如图1所示,方法流程包括:

步骤101中,服务器预先将所有光模块和测试仪表标记为空闲标识。

本实施例中,所述服务器用于控制所有的光模块和测试仪表,并记录有所有光模块和测试仪表的标识状态,依据所述标识状态来判断对应的光模块和测试仪表当前是否能够进行测试;所述服务器还用于接收来自用户下发的测试请求,并依据相应的测试请求执行相应的测试动作。所述光模块则为本实施例中有可能需要进行测试的对象,光模块可以设置一个或者多个,而测试仪表则为用于对光模块进行测试的部件,所述测试仪表同样也可以设置一个或者多个,需要注意的是,一个测试仪表可以存在多个接口,可以同时与多个光模块相接,故一个测试仪表相应的能对多个光模块进行测试,因此本实施例中,所述测试仪表的数量小于或者等于光模块的数量;另外值得一提的是,由于测试仪表的每个端口可以独立进行相应的测试,因此本实施例中,当测试仪表中存在多个独立端口用于进行测试时,对于测试仪表的每个端口也需要进行相应的状态标识。

本实施例中,被标记为空闲标识的光模块或者测试仪表代表当前它们没有被其他用户用于进行测试,为空闲状态,在当前时间可以被用于进行测试;在整个方法开始以前必然没有任何一个光模块和测试仪表被用于进行测试,因此在开始阶段所有的光模块和测试仪表均应该被标记为空闲标识。

步骤102中,服务器接收到测试请求时,根据所述测试请求获取待测光模块和待使用测试仪表。

本实施例中,所述测试请求由客户端发出,所述客户端可以设置有一个或者多个,每个客户端用于与不同的用户进行交互,不同的用户可以通过不同的客户端对服务器发送不同的测试请求,因此本实施例中服务器可以在相同的时间内同时接收来自多个客户端的测试请求;所述测试请求中包括需要进行测试的光模块的信息,也就是所述待测光模块信息,以及用于对相应光模块进行测试的测试仪表的信息,也就是所述待使用测试仪表的信息,本实施例中上述信息可以以ID标识的形式表现,所述测试请求中还可以包括测试类型、测试时间和测试数量等一个或者多个,服务器接收到相应的测试请求后,根据测试请求中光模块信息和测试仪表信息,找到相应的待测光模块和待使用测试仪表。

本实施例中,所述测试请求可以采用POST方式发起HTTP请求,或者gRPC方式发起请求,本实施例不限定具体的接口形式。

步骤103中,当所述待测光模块和待使用测试仪表中至少一个被标记为占用标识时,结束所述测试请求。

由于本实施例中,可能存在多个客户端同时向服务器发送测试请求的情况,因此也可能会出现不同用户在同一时间需要对同一光模块进行测试,或者需要使用同一个测试仪表进行测试,但在同一时间内,光模块或者测试仪表只能给一个用户进行测试,为了避免下发测试请求时出现冲突,导致测试出现错误,本实施例将每个光模块和每个测试仪表进行标记,而标记状态包括空闲标识和占用标记,其中,所述空闲标识表明当前时间未被用于进行测试,而占用标识即表明当前时间有其他用户正在对该光模块或者测试仪表进行测试,当用户所下发的测试请求中的光模块或者测试仪表中有至少一个被标记为占用标识时,该测试请求所需要进行的测试在当前时间下都不能进行,因此需要将该测试请求结束终止,等后续相应的光模块或者测试仪表未被其他用户使用时,才能进行测试。

步骤104中,当所述待测光模块和待使用测试仪表均为所述空闲标识时,所述服务器将所述空闲标识均改为占用标识,并将所述待测光模块和待使用测试仪表进行测试初始化。

当测试请求对应的光模块和测试仪表均标记为空闲标识时,代表当前该光模块和测试仪表均未被其他用户使用,可以进行相应的光模块测试,因此首先需要将待测光模块和待使用测试仪表的标记进行改变,改变为占用标识,避免在进行相应的光模块测试以前被其他用户占用,而后对所述待测光模块和待使用测试仪表进行测试初始化,用于为后续的光模块测试做准备,例如将待测光模块和待使用测试仪表之间进行光路联通,以及对待测光模块和待使用测试仪表进行测试环境的初始化。

步骤105中,通过所述待使用测试仪表对所述待测光模块进行相应的光模块测试。

所述待测光模块和待使用测试仪表进行完毕光模块测试后,服务器得到测试结果,并将所述测试结果发送至相应的客户端,客户端将测试结果可视化,供用户获取相应的测试结果信息。

步骤106中,待所述光模块测试完毕后,服务器将所述待测光模块和待使用测试仪表标记为空闲标识。

待所述光模块测试完毕后,即代表用户对相应的待测光模块和待使用测试仪表使用完毕,后续的其他用户可以重新选用该光模块和测试仪表进行测试,因此服务器在获取到测试结果,并将测试结果发送给客户端后,即可改变之前待测光模块和待使用测试仪表的标记,均由占用标识改为空闲标识。

本实施例中,通过对所有的光模块以及测试仪表标记上相应的标识,通过空闲标识和占用标识将使用中的光模块和测试仪表与未被使用的光模块和测试仪表区分开来,避免后续其他用户采用使用中的光模块和测试仪表进行测试,导致发生测试冲突,降低测试效率以及成功率;另外,还预先搭建了测试环境,仅需在测试前进行相应初始化即可进行测试,从而实现在避免不同测试请求相互冲突的同时提高了测试效率。

由于现有技术中,对于不同光模块测试需要单独的测试仪表以及设备,同时还需要单独进行测试环境搭建,导致测试效率较低以及设备利用率低,而本实施例中预先设置了多种需要被测试的光模块以及相应的测试仪表,并进行相应的多种类型的环境搭建以及光路连接,同时服务器与测试请求之间在相应的交互逻辑下,按照步骤进行光模块测试以前的测试初始化,以及后续的光模块测试,如图2所示,方法流程如下:

步骤201中,将所述待测光模块和待使用测试仪表之间进行光路联通。

步骤202中,对所述待测光模块和待使用测试仪表均进行场景初始化。

本实施例中,所有光模块和所有测试仪表之间通过光联通设备进行连接设置,即所有光模块通过光纤同所述光联通设备相接,所有所述测试仪表通过光纤同所述光联通设备相接;本实施例中,所述光联通设备可以包括光开关、波长选择仪或光交叉连接器中的一个或者多个,其中所述、波长选择仪或光交叉连接器的型号均可以为1*N或N*N,所述N通常为2、4、8、32和64等。

在对相应的待测光模块和待使用测试仪表进行测试初始化时,找到待测光模块和待使用测试仪表之间联通的光联通设备的接口,通过对光联通设备下发网络命令,将相应的接口进行联通,从而实现光路联通,进一步的光联通设备可以依据想要的网络命令,将全波段光信息或者某一个或者多个波长的光信号进行联通,从而实现场景初始化,由此避免了不同测试类型需要单独准备测试设备以及搭建测试环境的问题,而是预先准备好相应的多个测试仪表,以及相应的测试环境,在需要进行测试时进行激活即可,极大的提高了测试的便捷度以及测试效率。

步骤203中,所述服务器返回准备完毕标识给客户端,所述客户端根据所述准备完毕标识发送测试指令给所述服务器,所述服务器将所述测试指令转发给所述待测光模块和待使用测试仪表。

需要注意的是,只有待测光模块和待使用测试仪表全部初始化完毕,才能代表测试初始化完毕,此时才能进行准备完毕标识的发送。

本实施例中,所述客户端用于进行人机交互,用户通过客户端发送相应的网络指令,例如测试请求或测试指令,所述准备完毕标识由所述服务器生成并发起,用于告知客户端相应的光模块和测试仪表已经准备完毕,可以进行下一步的测试操作;所述测试指令同样由客户端发出,用于控制光模块和测试仪表进行相应的光模块测试,在光模块和测试仪表完成测试初始化以前不能将测试指令发送给它们,避免光模块和测试仪表在测试初始化未完成以前提前进行相应的测试。

步骤204中,所述待使用测试仪表依据所述测试指令对所述待测光模块进行相应的光模块测试,得到测试结果。

步骤205中,所述服务器获取相应的所述测试结果,所述服务器将所述测试结果发送给所述测试请求,所述光模块测试进行完毕。

当得到相应的测试结果后,将测试结果发送给相应的客户端,客户端将测试结果进行可视化,让用户进行查阅。

另一方面,由于当光模块测试完毕,并得到测试结果以后,需要将原本的待测光模块和待使用测试仪表的标记进行改变,由占用标识改为空闲标识,其中,而标识的改变也需要根据服务器与测试请求之间的交互逻辑来执行,因此本实施例还涉及以下设计,如图3所示,方法流程如下:

步骤301中,所述客户端接收到所述测试结果后,发送测试完毕标识给所述服务器。

步骤302中,所述服务器接收到所述测试完毕标识后,将相应的所述待测光模块和待使用测试仪表均标记为空闲标识。

实施例2:

本发明实施例2在实施例1的基础上,提供了一种光模块测试方法,用于解决当不同用户同时需要对相同的光模块进行测试,或者使用相同的测试仪表进行测试的实际情境,避免用户多次对正在进行测试的光模块或者测试仪表发起测试请求,从而降低整体测试效率,加大服务器负担。

当用户通过客户端向服务器发起测试请求,服务器依据所述测试请求获得相应的待测光模块和待使用测试仪表,而所述待测光模块和待使用测试仪表中至少一个被标记为所述占用标识时,则结束所述测试请求;而后由于用户未能进行相应的光模块测试,因此需要在后续时间重新发起相同的测试请求,但用户通常无法知道自己需要的光模块或者测试仪表会被占用的时间,因此本实施例在结束所述测试请求后,以预设时间间隔多次重新发起相同的测试请求,所述预设时间间隔由本领域技术人员自行设定,从而保证用户所需要的光模块或者测试仪表未被占用时,能尽快获取相应的光模块或者测试仪表来进行使用。

同时由于部分极端情况下,用户需要使用的光模块或/和测试仪表存在故障,无法被用户选中,此时则需要人为进行故障的排查,为了避免用户持续向服务器发送测试请求,对服务器造成额外压力,本实施例设定当所述相同的测试请求被发送的次数大于或者等于预设次数时,则判定所述相同的测试请求为失败,并告知客户端测试请求中相应的光模块或/和测试仪表存在故障,需要进行故障排查;其中所述预设次数由本领域技术人员自行设定。

实施例3:

本发明实施例3在实施例1和实施例2的基础上,提供一种光模块测试装置,用于对所述光模块测试方法进行应用,如图4所示,所述光模块测试装置包括:一个或者多个客户端、服务器、测试板和一个或者多个测试仪表,其中:

一个或者多个所述客户端同所述服务器相接,所述服务器同所述测试板以及一个或者多个所述测试仪表分别相接,所述测试板用于设置一个或者多个光模块,一个或者多个所述光模块和一个或者多个所述测试仪表之间对应相接。

本实施例中,所述测试仪表依据测试需求可以包括光网络测试仪表、光谱仪、示波器、光功率计和误码仪中的一个或者多个。

其中,一个或者多个所述光模块和一个或者多个所述测试仪表之间对应相接可以为:所述光模块和所述测试仪表数量相同时,所述光模块和所述测试仪表一一对应相接;所述光模块数量大于所述测试仪表时,则一个测试仪表可以同一个或者多个光模块相接。

本实施例中,所有光模块和所有测试仪表之间通过光联通设备进行连接设置,本实施例中,所述光联通设备可以包括光开关、波长选择仪或光交叉连接器中的一个或者多个,其中所述、波长选择仪或光交叉连接器的型号均可以为1*N或N*N,所述N通常为2、4、8、32和64等;在对相应的待测光模块和待使用测试仪表进行测试初始化时,找到待测光模块和待使用测试仪表之间联通的光联通设备的接口,通过对光联通设备下发网络命令,将相应的接口进行联通,从而实现光路联通,进一步的光联通设备可以依据想要的网络命令,将全波段光信息或者某一个或者多个波长的光信号进行联通,从而实现场景初始化,由此避免了不同测试类型需要单独准备测试设备以及搭建测试环境的问题,而是预先准备好相应的多个设备,以及相应的测试环境,在需要进行测试时进行激活即可,极大的提高了测试的便捷度以及测试效率。

所述客户端用于发送一个或者多个测试请求给所述服务器。

本实施例中,所述客户端用于为用户提供人机交互接口,可以通过远程方式同所述服务器内部进行联系,在实际应用中,客户端可以装载在手机、平板电脑、笔记本电脑等设备上。

所述服务器用于根据所述测试请求获取待测光模块和待使用测试仪表;

所述服务器用于记录所有光模块和所有测试仪表的当前标识,当所述待测光模块和待使用测试仪表中至少一个被标记为占用标识时,所述服务器用于结束所述测试请求;当所述待测光模块和待使用测试仪表均为所述空闲标识时,所述服务器用于将所述空闲标识均改为占用标识,并将所述待测光模块和待使用测试仪表进行测试初始化。

待所述待测光模块和待使用测试仪表进行测试初始化后,所述服务器还用于将所述待测光模块和待使用测试仪表进行相应的光模块测试;待所述光模块测试完毕后,服务器还用于将所述待测光模块和待使用测试仪表标记为空闲标识。

由于本实施例中,所述服务器需要对于不同的客户端的测试请求单独接收,并且需要避免不同客户端之间的请求相互干扰,另外还需要依据各个光模块和测试仪表的状态记录,以及测试请求来进行逻辑交互,控制不同的光模块和测试仪表进行相应的光模块测试,因此本实施例还涉及以下设计:

如图5所示,所述服务器具体包括:容器模块、数据传输模块和逻辑处理模块,其中:

所述容器模块、数据传输模块和逻辑处理模块依次相接;所述容器模块同一个或者多个所述客户端相接,所述容器模块用于将多个所述客户端相互之间隔离开,并用于接收来自不同客户端的相应的测试请求,将所述测试请求发送至所述数据传输模块;所述数据传输模块用于将所述测试请求发送给所述逻辑处理模块。

本实施例中,所述容器模块中包括有测试环境和测试程序,所述测试程序能够独立于所述客户端完成整个测试;每个容器模块具备唯一的IP地址,用于同相应的客户端对应,避免不同的客户端的测试请求相互干扰。所述数据传输模块负责接收容器模块发送过来的测试请求数据,也负责将逻辑处理模块后续发送的测试结果反馈给数据传输模块。

所述逻辑处理模块用于记录和/或改变所有光模块和所有测试仪表的当前标识状态,其中所述测试仪表的当前标识状态在整个测试装置中只能有一份实例,在实际应用场景中,实现方式可以采用状态机、数据库记录或REDIS等高速缓存服务来实现,具体的实现方式本实施例不做限定。

所述逻辑处理模块根据所述测试请求获取相应的待测光模块和待使用测试仪表,以及判断待测光模块和待使用测试仪表是否能够进行相应的光模块测试;所述逻辑处理模块还用于接收来自待测光模块和待使用测试仪表的测试结果,并将所述测试结果发送至所述数据传输模块;所述数据传输模块还用于将所述测试结果发送至所述容器模块,所述容器模块还用于将所述测试结果发送至相应的客户端。

所述逻辑处理模块负责处理测试请求逻辑,记录被测模块和测试仪表的当前状态,并通过计算返回测试请求结果。

本实施例中,通常来自客户端的指令为网络指令,并且为了避免相应的测试请求直接发送给所述光模块和测试仪表,因此需要将来自客户端的网络指令同所有光模块以及测试仪表进行隔离,所有相关的网络指令都必须经过所述逻辑处理模块来进行相应的逻辑交互,避免在存在多个用户发送测试请求的情况下,不同的测试请求直接互相矛盾出现错误,因此本实施例还涉及以下设计:

如图6所示,所述光模块测试装置还包括交换机,其中:

所述交换机用于提供第一网段和第二网段;所述第一网段用于连接所述客户端、容器模块和数据传输模块中的一个或者多个;所述第二网段用于连接所述数据传输模块、逻辑处理模块、测试板和测试仪表中的一个或者多个。

本实施例中,所述交换机具备网络隔离功能,具备配置不同网段的功能,本实施例中配置的网段包括第一网段和第二网段,所述第一网段和所述第二网段之间相互隔离,网络数据不能从第一网段的相关设备或模块发送给第二网段的相关设备或模块;本实施例中,仅有所述数据传输模块同时存在于所述第一网段和第二网段中,所有第一网段和第二网段的相关信息数据,均只能通过所述数据传输模块进行传输,而所述数据传输模块通向光模块、测试仪表以及光通讯设备的路径上均需要经过所述逻辑处理模块,因此保证了客户端以及服务器到光模块、测试仪表以及光通讯设备之间的信息数据均需要经过逻辑处理模块的逻辑交互,有效避免了不同的测试请求直接访问设备(即,光模块和测试仪表)出现错误的情况。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种快速的光模块消光比测量装置
  • 一种电池模块的老化测试方法及装置
  • 一种光伏组件背轨模块和堆叠定位装置和安装装置
  • 一种光模块测试装置及光模块测试方法
  • 一种光模块的自动测试方法及光模块的自动测试系统
技术分类

06120116487160