一种光模块测试系统及方法

文档序号:7824381阅读:819来源:国知局
一种光模块测试系统及方法
【专利摘要】本发明公开了光模块测试系统及方法,系统包括至少两个测试板,用于安装待测光模块,在进行测试时任意一个测试板向所述服务器发送访问所述测试仪器的访问请求;服务器,用于当接收到所述访问请求时,检查所请求的所述测试仪器是否已经被其他测试板占用,如果没有被占用则根据所述访问请求操作相应的所述光开关和/或电开关打开相应通道,并将所述测试仪器的使用权交给发送访问请求的测试板,如果已经被占用,则发送拒绝消息给发送访问请求的测试板。本发明提高测试仪器使用率,减少测试资源浪费,提高光模块测试效率从而提高生产效率。
【专利说明】一种光模块测试系统及方法

【技术领域】
[0001]本发明涉及光模块测试领域,特别涉及一种光模块测试系统及方法。

【背景技术】
[0002]现有的光模块测试时,通常在一个测试平台上设置多个测试仪器,在进行多个光模块测试时,测试平台上的多个测试仪器无法合理分配,测试仪器整体的利用率非常低,浪费测试仪器资源,影响光模块生产效率。


【发明内容】

[0003]本发明的目的在于克服现有技术中所存在的上述不足,提供一种光模块测试系统及方法,以提高测试仪器使用率,减少测试资源浪费,提高光模块测试效率从而提高生产效率。
[0004]为了实现上述发明目的,本发明采用的技术方案是:一种光模块测试系统,包括至少两个测试板,所述至少两个测试板各自均连接至服务器,所述服务器连接有测试仪器、光开光和/或电开关,所述光开光和/或电开关分别与所述测试仪器连接,所述至少两个测试板各自均连接到所述光开光和/或电开关;
所述至少两个测试板,用于安装待测光模块,在进行测试时任意一个测试板向所述服务器发送访问所述测试仪器的访问请求;
所述服务器,用于当接收到所述访问请求时,检查所请求的所述测试仪器是否已经被其他测试板占用,如果没有被占用则根据所述访问请求操作相应的所述光开关和/或电开关打开相应通道,并将所述测试仪器的使用权交给发送访问请求的测试板,如果已经被占用,则发送拒绝消息给发送访问请求的测试板。
[0005]优选的,所述至少两个测试板还用于在测试前分别向所述服务器发送注册请求,所述服务器根据所述注册请求为每个所述测试板分配所述光开关和/或电开关的不同通道,并存储每个测试板与所述光开关和/或电开关的不同通道之间的对应关系。
[0006]优选的,所述服务器还用于当接收到所述访问请求后,判断发送所述访问请求的测试板是否已经分配了所述光开关和/或电开关的相应通道,若否,则为其分配所述光开关和/或电开关的对应通道并关联存储。
[0007]优选的,所述光开光和/或电开关上的每个通道具有唯一识别信息,所述至少两个测试板分别连接到所述光开光和/或电开关上的一个通道。
[0008]优选的,所述光开关和/或电开关为程控的光开光和/或电开关。
[0009]优选的,所述测试仪器为物理实体测试仪器或虚拟测试仪器。
[0010]优选的,每个所述测试板具有电接口和/或光接口,每个所述测试板通过所述电接口连接所述电开关,通过所述光接口连接所述光开关。
[0011]本发明还提供一种光模块测试方法,应用上所的光模块测试系统进行测试,包括如下步骤:所述至少两个测试板在进行测试时任意一个测试板向所述服务器发送访问所述测试仪器的访问请求;所述服务器当接收到所述访问请求时,检查所请求的所述测试仪器是否已经被其他测试板占用,如果没有被占用则根据所述访问请求操作相应的所述光开关和/或电开关打开相应通道,并将所述测试仪器的使用权交给发送访问请求的测试板,如果已经被占用,则发送拒绝消息给发送访问请求的测试板。
[0012]优选的,所述至少两个测试板在测试前分别向所述服务器发送注册请求,所述服务器根据所述注册请求为每个所述测试板分配所述光开关和/或电开关的不同通道,并存储每个测试板与所述光开关和/或电开关的不同通道之间的对应关系。
[0013]优选的,该方法还包括:当所述服务器接收到所述访问请求后,判断发送所述访问请求的测试板是否已经分配了所述光开关和/或电开关的相应通道,若否,则为其分配所述光开关和/或电开关的对应通道并关联存储。
与现有技术相比,本发明的有益效果:
本发明测试时,测试板向服务器发送访问测试仪器的访问请求,服务器接收到所述访问请求时,检查所请求的所述测试仪器是否已经被其他测试板占用,如果没有被占用则根据所述访问请求操作相应的所述光开关和/或电开关打开相应通道,并将所述测试仪器的使用权交给发送访问请求的测试板,之后就可对待测光模块进行相应测试。如果已经被占用,则发送拒绝消息给发送访问请求的测试板。由于测试仪器资源由服务器统一管理,整个过程采用竞争机制,就是当前共享的测试仪器如果空闲,测试板中谁先请求谁先获取,而非队列等待。测试板得到分配使用测试仪器后完成相应的测试,这样就提高了测试仪器的使用率,及时分配测试仪器资源,减少测试资源浪费,提高光模块测试效率从而提高生产效率。
[0014]【专利附图】

【附图说明】:
图1是本发明实施例中的光模块测试系统示意图。

【具体实施方式】
[0015]下面结合【具体实施方式】对本发明作进一步的详细描述。但不应将此理解为本发明上述主题的范围仅限于以下的实施例,凡基于本
【发明内容】
所实现的技术均属于本发明的范围。
[0016]如图1所示的光模块测试系统,包括至少两个用于安装待测光模块的测试板,所述至少两个测试板各自均连接至服务器,所述服务器连接有测试仪器、光开光和/或电开关,所述光开光和/或电开关分别与所述测试仪器连接,所述至少两个测试板各自均连接到所述光开光和/或电开关。本实施例中以两个测试板为例说明,图中仅示出2个测试板,不用于限定本发明。
[0017]具体的,所述光开光和电开关是可选的,根据测试仪器种类选择,可以使单个光开关或单个电开关,也可是同时具有光开光和电开关,本实施例中以同时具有光开光和电开关为例说明。本实施例中所述光开光和电开关上的每个通道具有唯一识别信息,服务器可根据该识别信息监测每个通道的使用情况(打开或关闭),不至于混淆各个通道,监测结果准确无误可靠性高,所述至少两个测试板分别连接到所述光开光和电开关上的一个通道,每个测试板对应光开关或电开关上的一个通道从而通过相应开关与测试仪器连接。所述光开关和电开关均为程控的多通道光开光和电开关。所述测试仪器为物理实体测试仪器或虚拟测试仪器,测试仪器可以是示波器、光功率计或其他任何光模块测试用的测试仪器。每个所述测试板具有电接口和/或光接口,每个所述测试板通过在所述电接口连接电路线缆再连接至所述电开关,和/或通过在所述光接口连接光纤再连接至所述光开关,从而实现测试板与测试仪器电路和/或光路的连通,方便后续测试进行。测试板通过PC机与与服务器通信,PC机执行相应测试程序(如光功率测试)完成光模块的测试,同时测试板上设有插接待测光模块的标准插座或接口(如SFP、SFP+、CSFP标准插座、接口等)以及相应的电路和/或光路实现待测光模块与测试板的连接。测试板上的各个器件均为现有技术中的成熟产品,不再详述。
[0018]具体测试时,测试板在进行测试时任意一个测试板向所述服务器发送访问所述测试仪器的访问请求;所述服务器,用于当接收到所述访问请求时,检查所请求的所述测试仪器是否已经被其他测试板占用,如果没有被占用则根据所述访问请求操作相应的所述光开关和/或电开关打开相应通道,并将所述测试仪器的使用权交给发送访问请求的测试板,由测试板和PC机完成后续测试。如果已经被占用,则发送拒绝消息给发送访问请求的测试板。整个过程采用竞争机制,就是当前共享的测试仪器如果空闲,测试板中谁先请求谁先获取,而非队列等待。
[0019]所述服务器检测所述测试仪器是否被另外的测试板占用而在使用中,即通过所述光开光和电开关上每个通道的唯一识别信息监测每个通道的使用情况,若所述光开光或电开关上有任何一个通道处于打开状态则测试仪器正在使用,否则测试仪器空闲未使用。若所述测试仪器未在使用中,服务器则控制所述光开光和电开关打开相应的通道实现所述发送所述访问请求的测试板与所述测试仪器的连接。若所述测试仪器在使用中,则发送拒绝消息给发送访问请求的测试板。
[0020]本发明测试时,测试板向服务器发送访问测试仪器的访问请求,服务器接收到所述访问请求时,检查所请求的所述测试仪器是否已经被其他测试板占用,如果没有被占用则根据所述访问请求操作相应的所述光开关和/或电开关打开相应通道,并将所述测试仪器的使用权交给发送访问请求的测试板,之后就可对待测光模块进行相应测试。如果已经被占用,则发送拒绝消息给发送访问请求的测试板。由于测试仪器资源由服务器统一管理,整个过程采用竞争机制,就是当前共享的测试仪器如果空闲,测试板中谁先请求谁先获取,而非队列等待。测试板得到分配使用测试仪器后完成相应的测试,这样就提高了测试仪器的使用率,及时分配测试仪器资源,减少测试资源浪费,提高光模块测试效率从而提高生产效率。
[0021]优选的,测试板在测试前分别向所述服务器发送注册请求,所述服务器根据所述注册请求为每个所述测试板分配所述光开关和电开关的不同通道,并存储每个测试板与所述光开关和电开关的不同通道之间的对应关系,每个通道具有唯一识别信息,故该对应关系也是唯一的。也就说测试前,测试板已经在服务器端注册,服务器端已知每个测试板自身使用所述光开光和电开关上的哪一个通道来连接测试仪器。那么在后续测试时,服务器可根据每个通道的唯一识别信息判断通道的使用状态从而判断测试仪器是否被占用,便于及时分配测试仪器资源,提高利用率。
[0022]进一步的,所述服务器当接收到所述访问请求后,判断发送所述访问请求的测试板是否已经分配了所述光开关和电开关的相应通道,若否,则为其分配所述光开关和电开关的对应通道并关联存储。也就是说,该测试系统可以不断扩展,当一个新的测试板加入系统后,需要重新注册获得自身测试时需要连接测试仪器时使用所述光开光和电开关的通道,这样便于更大规模的测试。
[0023]基于同一发明构思,本发明实施例还提供一种光模块测试方法,应用上述图1所示的光模块测试系统进行测试,包括如下步骤:
所述至少两个测试板在进行测试时任意一个测试板向所述服务器发送访问所述测试仪器的访问请求;所述服务器当接收到所述访问请求时,检查所请求的所述测试仪器是否已经被其他测试板占用,如果没有被占用则根据所述访问请求操作相应的所述光开关和/或电开关打开相应通道,并将所述测试仪器的使用权交给发送访问请求的测试板,如果已经被占用,则发送拒绝消息给发送访问请求的测试板。
[0024]优选的,所述至少两个测试板在测试前分别向所述服务器发送注册请求,所述服务器根据所述注册请求为每个所述测试板分配所述光开关和/或电开关的不同通道,并存储每个测试板与所述光开关和/或电开关的不同通道之间的对应关系。
[0025]优选的,当所述服务器接收到所述访问请求后,判断发送所述访问请求的测试板是否已经分配了所述光开关和/或电开关的相应通道,若否,则为其分配所述光开关和/或电开关的对应通道并关联存储。
[0026]本实施例中以两个测试板为例说明,具体的,所述光开光和电开关是可选的,根据测试仪器种类选择,可以使单个光开关或单个电开关,也可是同时具有光开光和电开关,本实施例中以同时具有光开光和电开关为例说明。本实施例中所述光开光和电开关上的每个通道具有唯一识别信息,服务器可根据该识别信息监测每个通道的使用情况(打开或关闭),不至于混淆各个通道,监测结果准确无误可靠性高,所述至少两个测试板分别连接到所述光开光和电开关上的一个通道,每个测试板对应光开关或电开关上的一个通道从而通过相应开关与测试仪器连接。所述光开关和电开关均为程控的多通道光开光和电开关。所述测试仪器为物理实体测试仪器或虚拟测试仪器,测试仪器可以是示波器、光功率计或其他任何光模块测试用的测试仪器。每个所述测试板具有电接口和/或光接口,每个所述测试板通过在所述电接口连接电路线缆再连接至所述电开关,和/或通过在所述光接口连接光纤再连接至所述光开关,从而实现测试板与测试仪器电路和/或光路的连通,方便后续测试进行。测试板通过PC机与与服务器通信,PC机执行相应测试程序(如光功率测试)完成光模块的测试,同时测试板上设有插接待测光模块的标准插座或接口(如SFP、SFP+、CSFP标准插座、接口等)以及相应的电路和/或光路实现待测光模块与测试板的连接。测试板上的各个器件均为现有技术中的成熟产品,不再详述。
[0027]具体测试时,测试板在进行测试时任意一个测试板向所述服务器发送访问所述测试仪器的访问请求;所述服务器,用于当接收到所述访问请求时,检查所请求的所述测试仪器是否已经被其他测试板占用,如果没有被占用则根据所述访问请求操作相应的所述光开关和/或电开关打开相应通道,并将所述测试仪器的使用权交给发送访问请求的测试板,由测试板和PC机完成后续测试。如果已经被占用,则发送拒绝消息给发送访问请求的测试板。整个过程采用竞争机制,就是当前共享的测试仪器如果空闲,测试板中谁先请求谁先获取,而非队列等待。
[0028]所述服务器检测所述测试仪器是否被另外的测试板占用而在使用中,即通过所述光开光和电开关上每个通道的唯一识别信息监测每个通道的使用情况,若所述光开光或电开关上有任何一个通道处于打开状态则测试仪器正在使用,否则测试仪器空闲未使用。若所述测试仪器未在使用中,服务器则控制所述光开光和电开关打开相应的通道实现所述发送所述访问请求的测试板与所述测试仪器的连接。若所述测试仪器在使用中,则发送拒绝消息给发送访问请求的测试板。
[0029]本发明测试时,测试板向服务器发送访问测试仪器的访问请求,服务器接收到所述访问请求时,检查所请求的所述测试仪器是否已经被其他测试板占用,如果没有被占用则根据所述访问请求操作相应的所述光开关和/或电开关打开相应通道,并将所述测试仪器的使用权交给发送访问请求的测试板,之后就可对待测光模块进行相应测试。如果已经被占用,则发送拒绝消息给发送访问请求的测试板。由于测试仪器资源由服务器统一管理,整个过程采用竞争机制,就是当前共享的测试仪器如果空闲,测试板中谁先请求谁先获取,而非队列等待。测试板得到分配使用测试仪器后完成相应的测试,这样就提高了测试仪器的使用率,及时分配测试仪器资源,减少测试资源浪费,提高光模块测试效率从而提高生产效率。
[0030]优选的,测试板在测试前分别向所述服务器发送注册请求,所述服务器根据所述注册请求为每个所述测试板分配所述光开关和电开关的不同通道,并存储每个测试板与所述光开关和电开关的不同通道之间的对应关系,每个通道具有唯一识别信息,故该对应关系也是唯一的。也就说测试前,测试板已经在服务器端注册,服务器端已知每个测试板自身使用所述光开光和电开关上的哪一个通道来连接测试仪器。那么在后续测试时,服务器可根据每个通道的唯一识别信息判断通道的使用状态从而判断测试仪器是否被占用,便于及时分配测试仪器资源,提高利用率。
[0031]进一步的,所述服务器当接收到所述访问请求后,判断发送所述访问请求的测试板是否已经分配了所述光开关和电开关的相应通道,若否,则为其分配所述光开关和电开关的对应通道并关联存储。也就是说,该测试系统可以不断扩展,当一个新的测试板加入系统后,需要重新注册获得自身测试时需要连接测试仪器时使用所述光开光和电开关的通道,这样便于更大规模的测试。
[0032]上面结合附图对本发明的【具体实施方式】进行了详细说明,但本发明并不限制于上述实施方式,在不脱离本申请的权利要求的精神和范围情况下,本领域的技术人员可以作出各种修改或改型。
【权利要求】
1.一种光模块测试系统,其特征在于,包括至少两个测试板,所述至少两个测试板各自均连接至服务器,所述服务器连接有测试仪器、光开光和/或电开关,所述光开光和/或电开关分别与所述测试仪器连接,所述至少两个测试板各自均连接到所述光开光和/或电开关; 所述至少两个测试板,用于安装待测光模块,在进行测试时任意一个测试板向所述服务器发送访问所述测试仪器的访问请求; 所述服务器,用于当接收到所述访问请求时,检查所请求的所述测试仪器是否已经被其他测试板占用,如果没有被占用则根据所述访问请求操作相应的所述光开关和/或电开关打开相应通道,并将所述测试仪器的使用权交给发送访问请求的测试板,如果已经被占用,则发送拒绝消息给发送访问请求的测试板。
2.根据权利要求1所述的光模块测试系统,其特征在于,所述至少两个测试板还用于在测试前分别向所述服务器发送注册请求,所述服务器根据所述注册请求为每个所述测试板分配所述光开关和/或电开关的不同通道,并存储每个测试板与所述光开关和/或电开关的不同通道之间的对应关系。
3.根据权利要求2所述的光模块测试系统,其特征在于,所述服务器还用于当接收到所述访问请求后,判断发送所述访问请求的测试板是否已经分配了所述光开关和/或电开关的相应通道,若否,则为其分配所述光开关和/或电开关的对应通道并关联存储。
4.根据权利要求3所述的光模块测试系统,其特征在于,所述光开光和/或电开关上的每个通道具有唯一识别信息,所述至少两个测试板分别连接到所述光开光和/或电开关上的一个通道。
5.根据权利要求1-4任一项所述的光模块测试系统,其特征在于,所述光开关和/或电开关为程控的光开光和/或电开关。
6.根据权利要求1-4任一项所述的光模块测试系统,其特征在于,所述测试仪器为物理实体测试仪器或虚拟测试仪器。
7.根据权利要求1-4任一项所述的光模块测试系统,其特征在于,每个所述测试板具有电接口和/或光接口,每个所述测试板通过所述电接口连接所述电开关,通过所述光接口连接所述光开关。
8.一种光模块测试方法,其特征在于,应用权利要求1所述的光模块测试系统进行测试,包括如下步骤: 所述至少两个测试板在进行测试时任意一个测试板向所述服务器发送访问所述测试仪器的访问请求; 所述服务器当接收到所述访问请求时,检查所请求的所述测试仪器是否已经被其他测试板占用,如果没有被占用则根据所述访问请求操作相应的所述光开关和/或电开关打开相应通道,并将所述测试仪器的使用权交给发送访问请求的测试板,如果已经被占用,则发送拒绝消息给发送访问请求的测试板。
9.根据权利要求8所述的光模块测试方法,其特征在于,所述至少两个测试板在测试前分别向所述服务器发送注册请求,所述服务器根据所述注册请求为每个所述测试板分配所述光开关和/或电开关的不同通道,并存储每个测试板与所述光开关和/或电开关的不同通道之间的对应关系。
10.根据权利要求9所述的光模块测试方法,其特征在于,还包括: 当所述服务器接收到所述访问请求后,判断发送所述访问请求的测试板是否已经分配了所述光开关和/或电开关的相应通道,若否,则为其分配所述光开关和/或电开关的对应通道并关联存储。
【文档编号】H04B10/07GK104410447SQ201410850335
【公开日】2015年3月11日 申请日期:2014年12月31日 优先权日:2014年12月31日
【发明者】代辉, 陈晓鹏, 曾海峰 申请人:索尔思光电(成都)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1