一种光发射接收组件的测试方法、装置及系统与流程

文档序号:11523812阅读:277来源:国知局
一种光发射接收组件的测试方法、装置及系统与流程

本发明属于光纤通信技术领域,尤其涉及一种光发射接收组件的测试方法、装置及系统。



背景技术:

目前光纤宽带用户日益增多。宽带接入采用无源光纤网络(passiveopticalnetwork,pon)技术。pon是一种采用点到多点结构的单纤双向光接入网络。pon系统由局端光线路终端(opticallineterminal,olt)、光分配网络(opticaldistributionnetwork,odn)和用户侧的光网络单元(opticalnetunit,onu)组成,为单纤双向系统。olt发送的信号通过odn到达各个onu。onu位于odn和用户设备之间,提供用户与odn之间的光接口和与用户侧的电接口,实现各种光信号和电信号的处理与维护管理。

随着光纤宽带用户的增多,市场对onu的需求量和产品性能要求也逐渐提高。其中,光发射接收组件(bi-directionalopticalsub-assembly,bosa)作为onu重要的光收发器件需要经过各项性能测试。目前对于onu上bosa的性能测试需要手动进行测试。对小批量试产的onu上bosa进行性能测试,手动测试的测试效率低,测试时间长。



技术实现要素:

本发明实施例的目的在于提供了一种光发射接收组件的测试方法、装置及系统,旨在解决目前光网络单元上光发射接收组件的性能测试的测试效率低的问题。

本发明实施例的第一方面,提供了一种光发射接收组件的测试方法,包括:

向网络转发装置发送测试信号,所述测试信号包括测试指令和光网络单元的地址信息,以使所述网络转发装置转发所述测试指令到所述地址信息对应的光网络单元;所述测试指令用于指示所述光网络单元向测试仪器传输信号;

向光通道切换装置发送切换指令,以使所述光通道切换装置连通所述测试仪器与所述地址信息对应的光网络单元之间的通信通道;

接收所述测试仪器发送的分析结果,并对应记录所述分析结果和所述地址信息对应的光网络单元;所述分析结果为所述测试仪器分析所述光网络单元传输的信号所得。

本发明实施例的第二方面,提供了一种光发射接收组件的测试装置,包括:

第一发送单元,用于向网络转发装置发送测试信号,所述测试信号包括测试指令和光网络单元的地址信息,以使所述网络转发装置转发所述测试指令到所述地址信息对应的光网络单元;所述测试指令用于指示所述光网络单元向测试仪器传输信号;

第二发送单元,用于向光通道切换装置发送切换指令,以使所述光通道切换装置连通所述测试仪器与所述地址信息对应的光网络单元之间的通信通道;

接收单元,用于接收所述测试仪器发送的分析结果,并对应记录所述分析结果和所述地址信息对应的光网络单元;所述分析结果为所述测试仪器分析所述光网络单元传输的信号所得。

本发明实施例的第三方面,提供了一种光发射接收组件的测试系统,包括测试装置、网络转发装置、光通道切换装置和测试仪器;

所述测试装置用于向所述网络转发装置发送测试信号,所述测试信号包括测试指令和光网络单元的地址信息;

所述网络转发装置用于转发所述测试指令到所述地址信息对应的光网络单元;所述测试指令用于指示所述光网络单元向所述测试仪器传输信号;

所述测试装置还用于向所述光通道切换装置发送切换指令;

所述光通道切换装置用于根据所述切换指令连通所述测试仪器与所述地址信息对应的光网络单元之间的通信通道;

所述测试仪器用于分析所述光网络单元传输的信号得出所述分析结果,并将所述分析结果发送给所述测试装置;

所述测试装置还用于接收所述测试仪器发送的分析结果,并对应记录所述分析结果和所述地址信息对应的光网络单元。

本发明实施例中,通过指示光通道切换装置切换多个光网络单元和测试仪器之间的通信通道,使测试仪器能对多个光网络单元传输的信号进行分析,能够实现自动对多个光网络单元上光发射接收组件的性能测试,提高测试效率。

附图说明

图1是本发明实施例提供的光发射接收组件的测试系统的结构框图;

图2是本发明实施例提供的光发射接收组件的测试方法的实现流程图;

图3是本发明实施例提供的光发射接收组件的测试方法中测试前准备工作的实现流程图;

图4是本发明实施例提供的光发射接收组件的测试方法中显示及上传记录结果的实现流程图;

图5是本发明实施例提供的光发射接收组件的测试方法中对不合格组件进行复检的实现流程图;

图6是本发明实施例提供的光发射接收组件的测试装置的结构框图。

具体实施方式

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

图1为本发明实施例提供的光发射接收组件的测试系统的结构框图。测试装置11分别与网络转发装置12、光通道切换装置14和测试仪器15相连接。网络转发装置12和光通道切换装置14均分别与多个待测的光网络单元13相连接。光通道切换装置14和测试仪器15相连接。

其中,网络转发装置12包括但不限于交换机和路由器,用于将信号按照ip地址传输给指定的光网络单元13。测试装置11和测试仪器15之间可以采用光纤连接、串口传输线连接或usb传输线连接等等,系统中其余装置之间的连接均采用光纤连接。测试装置11为能够进行数据处理、通信传输和逻辑运算等功能的装置。优选地,测试装置11可以为计算机。

光通道切换装置14为一种具有一个或多个可选择的传输端口,能对光传输线路或集成光路中的光信号进行通道切换的装置。光通道切换装置14包括但不限于机械式光开关、电光式开关和热光式光开关。优选地,光通道切换装置14选用的型号为fsw1×16-sm-a。测试仪器15是指用于测试光发射接收组件的性能指标的仪器,能通过分析光发射接收组件传输的信号测试组件的一项或多项性能参数。优选地,测试仪器15选用的型号为tw100。光发射接收组件的性能测试包括但不限于平均输出光功率、消光比、比特误码率和灵敏度中的一种或多种。

图2为本发明实施例提供的光发射接收组件的测试方法的实现流程图,详述如下:

在s201中,向网络转发装置12发送测试信号,所述测试信号包括测试指令和光网络单元13的地址信息,以使所述网络转发装置12转发所述测试指令到所述地址信息对应的光网络单元13;所述测试指令用于指示所述光网络单元13向测试仪器15传输信号。

在本实施例中,光网络单元13的地址信息为ip地址。各个待测的光网络单元13分别设置有各自的ip地址。网络转发装置12将测试指令传输给ip地址对应的光网络单元13。光网络单元13的ip地址可由网络转发装置12进行配置。例如网络转发装置12的网段为192.168.1.xxx,则所连接的多个光网络单元13的ip地址可以为192.168.1.1,192.168.1.2等等。此外,测试仪器15也可以设置有ip地址,并且可以通过测试装置11发送地址设置指令或者通过操作测试仪器15的控制面板对测试仪器15的ip地址进行设置,例如测试仪器15的ip地址可以为192.168.100.254。优选地,在进行测试之前,测试装置11在接收到用户输入的ip地址检查指令后,可以首先检查光网络单元13和测试仪器15的ip地址是否正确。

光网络单元13根据测试指令向测试仪器15传输信号,测试仪器15根据光网络单元13传输的信号进行光发射接收组件的性能测试。测试指令可以包含光网络单元13传输信号的频率以及内容等。

在s202中,向光通道切换装置14发送切换指令,以使所述光通道切换装置14连通所述测试仪器15与所述地址信息对应的光网络单元13之间的通信通道。

在本实施例中,切换指令中可以包含光网络单元13的地址信息。光通道切换装置14可以根据地址信息将测试仪器15切换到地址信息对应的光网络单元13的通信通道上。切换指令中也可以包含光网络单元13的编号。测试装置11将多个光网络单元13的ip地址和编号进行一一对应,将需要进行传输信号的光网络单元13的编号发送给光通道切换装置14。光通道切换装置14根据编号进行通信通道的切换。

在s203中,接收所述测试仪器15发送的分析结果,并对应记录所述分析结果和所述地址信息对应的光网络单元13;所述分析结果为所述测试仪器15分析所述光网络单元13传输的信号所得。

在本实施例中,测试仪器15通过对光网络单元13传输的信号进行分析,得出光发射接收组件性能的分析结果。在一个或若干个光网络单元13的测试完成后,测试仪器15主动将分析结果发送给测试装置11,或者在接收到测试装置11的查询请求后将分析结果发送给测试装置11。测试装置11对接收到的分析结果和分析结果对应的光网络单元13进行记录。

作为本发明的一个实施例,如图3所示,在s201之前,所述方法还包括:

在s301中,加载测试模块;所述测试模块包括界面配置模块、仪器控制模块、逻辑模块、测试调度模块、通信模块和日志模块。

在本实施例中,界面配置模块用于生成配置界面,初始化配置数据。仪器控制模块用于管理和控制各种测试仪器15的加载项,以及对各种测试仪器15进行属性配置。逻辑模块用于提供测试流程的逻辑控制。测试调度模块用于为测试装置11配置通信接口,加载动态链接库(dynamiclinklibrary,dll)文件以及全局数据。通信模块用于提供串口通信、telnet协议通信等各种通信相关的设置。日志模块用于生成测试日志、本地运行日志和系统日志等。

其中,配置界面模块能够为用户提供自动化测试界面,显示于测试装置11的显示屏上。自动化测试界面中提供多种测试仪器15的选择选项,使用户可以根据实际需求选择合适的测试仪器15,保证测试装置11可以对多种测试仪器15进行通信和设置,满足不同的测试需求。

在s302中,接收用户输入的开始指令,并根据所述开始指令生成所述测试信号。

作为本发明的一个实施例,在s201之前,所述方法还可以包括:

向所述光通道切换装置14发送初始化指令,以使所述光通道切换装置14进行初始化设置和物理环境连接。

在本实施例中,在测试开始之前,可以对光通道切换装置14进行初始化。初始化指令包括但不限于各个光网络单元13的预设测试顺序和各光网络单元13的预设测试时间。光通道切换装置14可以根据预设测试顺序和预设测试时间进行通道切换。在实际测试过程中,测试装置11可以向光通道切换装置14发送切换指令,根据实际情况对通信通道进行切换。物理环境连接是指检测光通道切换装置14、测试仪器15及多个光网络单元13之间的光纤连接是否正确,是否可以进行正常通信。如果检测到有光纤连接异常,则发出声音或显示等提示信息,以提醒用户重新连接。

作为本发明的一个实施例,测试装置11可以将分析结果进行存储及上传,如图4所示,所述方法还包括:

在s401中,在各个所述光网络单元13的光发射接收组件的测试全部完成后,记录各个所述光网络单元13对应的分析结果,并显示记录结果。

在本实施例中,在测试仪器15所连接的多个光网络单元13全部测试完成后,测试装置11对接收到的分析结果进行汇总记录,并将记录结果显示给用户查看。记录结果包括但不限于测试时光网络单元13的编号、光网络单元13设置的ip地址、光发射接收组件性能的测试数据以及光发射接收组件性能的分析结果中的一种或多种。

在s402中,在接收到上传指令时,将所述记录结果上传到服务器。

测试装置11接收到用户输入或服务器下发的上传指令后,将记录结果上传到服务器,将记录结果保存到服务器的数据库中,方便用户或其他工作人员下载查看。

作为本发明的一个实施例,可以对光发射接收组件测试不合格的光网络单元13进行复检,如图5所示,在s203之后,所述方法还包括:

在s501中,根据所述分析结果判断当前光网络单元13的光发射接收组件是否合格。

在s502中,在所述当前光网络单元13的光发射接收组件不合格时,再次对所述当前光网络单元13进行测试,直至对所述当前光网络单元13前后相邻的预设次数的测试得到的分析结果一致为止。

在本实施例中,测试装置11根据分析结果判断当前光网络单元13的光发射接收组件的性能参数是否合格。如果光发射接收单元的性能参数合格,则结束对当前光网络单元13的测试,进行对下一个光网络单元13的测试。如果光发射接收单元性能参数不合格,则对当前光网络单元13进行复检。

在复检过程中,结束对当前光网络单元13进行复检的判断依据是前后相邻预设次数的测试所得的分析结果一致。复检过程结束后,将最后一次测试的分析结果作为当前光网络单元13的分析结果进行保存。其中,预设次数可以由用户进行设定,预设次数默认为两次。默认设置下,如果出现需要复检的当前光网络单元13,则对当前光网络单元13进行测试,直到当前光网络单元13前后相邻两次测试的分析结果一致,复检过程才结束。

优选地,如果对当前光网络单元13的总的测试次数超过预设阈值,则通过声音、灯光、信息等方式对用户进行提醒,以使用户检查当前光网络单元13的连接、测试仪器15的设置等其它方面是否有故障,防止因其它故障造成对一个光网络单元13进行重复测试的情形发生,避免因其它故障造成测试时间延长。

通过对光发射接收组件不合格的光网络单元13进行复检,能够减少因单次测试错误造成的分析结果错误的情况,避免因单次测试错误需要对所有光网络单元13全部重新测试的情形发生,提高测试效率。

本发明实施例中,通过指示光通道切换装置14切换多个光网络单元13和测试仪器15之间的通信通道,使测试仪器15能对多个光网络单元13传输的信号进行分析,能够实现自动对多个光网络单元13上光发射接收组件的性能测试,提高测试效率。

应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

对应于上文实施例所述的光发射接收组件的测试方法,图6示出了本发明实施例提供的光发射接收组件的测试装置的结构框图。为了便于说明,仅示出了与本实施例相关的部分。

参照图6,该装置包括第一发送单元61、第二发送单元62和接收单元63。

第一发送单元61,用于向网络转发装置12发送测试信号,所述测试信号包括测试指令和光网络单元13的地址信息,以使所述网络转发装置12转发所述测试指令到所述地址信息对应的光网络单元13;所述测试指令用于指示所述光网络单元13向测试仪器15传输信号。

第二发送单元62,用于向光通道切换装置14发送切换指令,以使所述光通道切换装置14连通所述测试仪器15与所述地址信息对应的光网络单元13之间的通信通道。

接收单元63,用于接收所述测试仪器15发送的分析结果,并对应记录所述分析结果和所述地址信息对应的光网络单元13;所述分析结果为所述测试仪器15分析所述光网络单元13传输的信号所得。

优选地,所述装置还包括加载单元和生成单元。

加载单元,用于加载测试模块;所述测试模块包括界面配置模块、仪器控制模块、逻辑模块、测试调度模块、通信模块和日志模块。

生成单元,用于接收用户输入的开始指令,并根据所述开始指令生成所述测试信号。

优选地,所述装置还包括记录单元和上传单元。

记录单元,用于在各个所述光网络单元13的光发射接收组件的测试全部完成后,记录各个所述光网络单元13对应的分析结果,并显示记录结果。

上传单元,用于在接收到上传指令时,将所述记录结果上传到服务器。

优选地,所述装置还包括复检单元。所述复检单元用于:

根据所述分析结果判断当前光网络单元13的光发射接收组件是否合格;

在所述当前光网络单元13的光发射接收组件不合格时,再次对所述当前光网络单元13进行测试,直至对所述当前光网络单元13前后相邻的预设次数的测试得到的分析结果一致为止。

对应于上文实施例所述的光发射接收组件的测试方法,图1示出了本发明实施例提供的光发射接收组件的测试系统的结构框图。为了便于说明,仅示出了与本实施例相关的部分。

参照图1,该系统包括测试装置11、网络转发装置12、光通道切换装置14和测试仪器15。

所述测试装置11用于向所述网络转发装置12发送测试信号,所述测试信号包括测试指令和光网络单元13的地址信息。

所述网络转发装置12用于转发所述测试指令到所述地址信息对应的光网络单元13;所述测试指令用于指示所述光网络单元13向所述测试仪器15传输信号。

所述测试装置11还用于向所述光通道切换装置14发送切换指令。

所述光通道切换装置14用于根据所述切换指令连通所述测试仪器15与所述地址信息对应的光网络单元13之间的通信通道。

所述测试仪器15用于分析所述光网络单元13传输的信号得出所述分析结果,并将所述分析结果发送给所述测试装置11。

所述测试装置11还用于接收所述测试仪器15发送的分析结果,并对应记录所述分析结果和所述地址信息对应的光网络单元13。

本发明实施例中,通过指示光通道切换装置14切换多个光网络单元13和测试仪器15之间的通信通道,使测试仪器15能对多个光网络单元13传输的信号进行分析,能够实现自动对多个光网络单元13上光发射接收组件的性能测试,提高测试效率。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明实施例各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1