一种多onu设备测试系统及方法

文档序号:7816004阅读:333来源:国知局
一种多onu设备测试系统及方法
【专利摘要】本发明公开了一种多ONU设备测试系统及方法,属于ONU产能测试【技术领域】。系统包括OLT设备,多台ONU设备以及相应的多台测试设备:OLT设备包括:授权单元;第一配置单元;第二配置单元;第三配置单元;第四配置单元;方法包括:OLT设备连接多台ONU设备以及相应的测试设备;对ONU设备进行自动授权;配置ONU设备端口的vlan ID和vlan模式;配置OLT设备端口的vlan ID和vlan模式;设置OLT设备的MAC老化时间为0;对连接并获得授权的ONU设备进行流量测试并输出相应的测试结果;对测试完成且断开连接的ONU设备进行去授权。上述技术方案的有益效果是:实现多台ONU设备同时进行流量测试,摒弃复杂的手动配置过程,节省产线作业员的操作时间,提升流量测试的效率。
【专利说明】一种多ONU设备测试系统及方法

【技术领域】
[0001]本发明涉及ONU产能测试【技术领域】,尤其涉及一种多ONU设备测试系统及方法。

【背景技术】
[0002]现有技术中,在以太网无源光网络(EthernetPassive Optical Network, EPON)或者吉比特无源光网络(Gigabit-Capable PON, GP0N)中,于生产时使用的光线路终端(optical line terminal,0LT)都是各个厂家于商用模式下开发的OLT设备。在生产制程的测试过程中,每个工位只能使用一台OLT设备,而每台OLT设备上只能用到一个无源光网络接口(Passive Optical Network,PON)。上述限制使得在对光网络终端(Optical NetworkUnit)进行流量测试时,需要测试人员手动逐一连接待测的ONU设备,并进行相应的手动配置等操作,测试时间较长,测试效率较差,浪费产线作业人员很多的时间和精力。
[0003]中国专利(CN103560829A)公开了一种UNI端口的自动化测试方法及系统,该方法包括:搭建测试环境,将被测ONU的全部UNI端口接入一下行接入装置,将被测ONU连接一 0LT,利用一网络数据分析仪分别连接下行接入装置和0LT,利用一测试终端分别连接控制下行接入装置、OLT和网络数据分析仪;通过测试终端配置UNI端口的测试参数和测试用例;测试终端自动调整测试用例的执行顺序,并按调整后的顺序执行测试用例,生成测试日志和测试报告。上述技术方案仅描述了具体的ONU测试过程,并未对手动配置和测试的复杂性和测试效率低等问题进行改进,无法解决现有技术中存在的问题。
[0004]中国专利(CN102917285A)公开了一种以太网无源光网络设备的测试方法,包括:获取到测试指令后,虚拟添加光网络单元ONU注册上线,并给所述ONU分配逻辑链路标识和固定带宽;将以太网测试报文推送到下行信道,并在下行信道将所述测试报文封装成单播数据帧,并在所述单播数据帧中携带所述逻辑链路标识;并将所述单播数据帧环回到所述上行信道;在所述上行信道对所述单播数据帧解封装,并将解封装后的测试报文推送出所述上行信道;当检测到所述从上行信道推送出的测试报文与推送到所述下行信道的测试报文相同时,输出所述以太网无源光网络设备测试正常的响应。上述技术方案仅针对在测试过程中如何发送和接收测试报文进行描述,并不能解决现有技术中存在的问题。


【发明内容】

[0005]根据现有技术中存在的问题,现提供一种多ONU设备测试系统及方法,具体包括:
[0006]一种多ONU设备测试系统,其中,包括一台OLT设备、多台ONU设备,以及对应的多台测试设备;
[0007]每个所述ONU设备的无源光网络接口连接所述OLT设备的无源光网络接口,每个所述ONU设备的用户网络侧接口连接对应的一台所述测试设备;所述OLT设备的上联口连接接入的所述ONU设备对应的所述测试设备;
[0008]所述OLT设备包括:
[0009]授权单元,用于在一台所述ONU设备连接所述OLT设备时对相应的所述ONU设备进行授权,并在所述ONU设备与所述OLT设备取消连接时对相应的所述ONU设备进行去授权;
[0010]第一配置单元,连接所述授权单元,用于将已经获得授权的所述ONU设备的上行带宽和下行带宽均设置为一预设值;
[0011]第二配置单元,连接所述授权单元,用于对已经获得授权的所述ONU设备的用户网络侧接口进行相应的vlan ID配置和vlan模式配置;
[0012]第三配置单元,用于对所述OLT设备的上联口进行相应的vlan ID配置和vlan模式配置;
[0013]第四配置单元,用于将所述OLT的MAC老化时间设置为O。
[0014]优选的,该多ONU设备测试系统,其中,所述ONU设备通过光分路器连接所述OLT设备。
[0015]优选的,该ONU设备测试系统,其中,所述第二配置单元向连接的所述ONU设备的用户网络侧接口下发1000的vlan ID,以及将连接的所述ONU设备的用户网络侧接口配置成vlan tag模式。
[0016]优选的,该ONU设备测试系统,其中,所述第三配置单元将所述OLT设备的上联口的vlan ID设置为1000,并将所述OLT设备的上联口的vlan模式设置成vlan untag模式。
[0017]优选的,该多ONU设备测试系统,其中,所述OLT设备还包括:
[0018]判断单元,连接所述授权单元,用于判断连接的所述ONU设备是否上电完成,并在连接的所述ONU设备上电完成后启动所述授权单元。
[0019]一种多ONU设备测试方法,其中,包括一台OLT设备、多台ONU设备,以及对应的多台测试设备;
[0020]每个所述ONU设备的无源光网络接口连接所述OLT设备的无源光网络接口,每个所述ONU设备的用户网络侧接口连接对应的一台所述测试设备;所述OLT设备的上联口连接接入的所述ONU设备对应的所述测试设备;
[0021 ] 所述多ONU设备测试方法包括:
[0022]步骤SI,对连接至所述OLT设备的所述ONU设备进行授权操作;
[0023]步骤S2,配置被授权的所述ONU设备的所述用户网络侧接口以及所述OLT设备的所述上联口的vlan ID和vlan模式,并将所述OLT设备的MAC老化时间设置为O ;
[0024]步骤S3,对被授权的所述ONU设备进行上行和下行流量测试,并输出相应的测试结果;
[0025]步骤S4,测试完成后,断开所述ONU设备和所述OLT设备的连接,并对被断开连接的所述ONU设备进行去授权操作。
[0026]优选的,该多ONU设备测试方法,其中,所述ONU设备通过光分路器与所述OLT设备连接。
[0027]优选的,该多ONU设备测试方法,其中,所述步骤SI具体包括:
[0028]步骤SI I,将待检测的所述ONU设备连接至所述OLT设备,并对所述ONU设备执行上电操作;
[0029]步骤S12,所述OLT设备检测到所述ONU设备上电完成后,转至所述步骤S2。
[0030]优选的,该多ONU设备测试方法,其中,所述步骤S2中:
[0031]向所述ONU设备的所述用户网络侧接口下发1000的vlan ID,以及将所述ONU设备的所述用户网络侧接口配置成处于vlan tag模式下;
[0032]将所述OLT设备的所述上联口的vlan ID设置成1000,以及将所述OLT设备的所述上联口设置成处于vlan untag模式下。
[0033]一种OLT设备,其中,应用于上述多ONU设备测试系统中。
[0034]一种OLT设备,其中,采用上述多ONU设备测试方法。
[0035]上述技术方案的有益效果是:实现多台ONU设备同时进行流量测试,摒弃传统测试过程中复杂的手动授权、配置、流量编辑等过程,节省产线作业员的操作时间,提升流量测试的效率。

【专利附图】

【附图说明】
[0036]图1是本发明的较佳的实施例中,单个ONU设备、OLT设备和单个测试设备连接的结构示意图;
[0037]图2是本发明的较佳的实施例中,OLT设备和多台ONU设备以及多台测试设备连接的结构示意图;
[0038]图3是本发明的较佳的实施例中,OLT设备的结构示意图;
[0039]图4是本发明的较佳的实施例中,OLT设备的一台PON 口通过光分路器连接多台ONU设备的结构不意图;
[0040]图5-6是本发明的较佳的实施例中,一种多ONU设备测试方法的流程示意图。

【具体实施方式】
[0041]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042]需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
[0043]下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
[0044]现有技术中,在生产线上对ONU设备进行测试时,通常一个工位上只能容纳一台OLT设备,而测试用的OLT设备通常只能用到一个PON 口和对应的一个上联口,因此在同一时间通常只能对一台ONU设备进行测试。现有技术中,对一台ONU设备进行测试时,首先需要手动对被测试的ONU设备进行授权,然后根据不同的ONU设备匹配OLT设备中的模板类型,并要求输入每台ONU设备的MAC地址或者SN号:通常在EPON网络中使用MAC地址进行授权,而在GPON网络中使用SN号进行授权。随后,对被测试的ONU设备进行流量编辑,并手动分配带宽。还需要对ONU设备的每个用户网络侧接口(User Network Interface,UNI)配置vlan ID和vlan模式。最后,在一台ONu设备测试完成并断开与OLT设备的连接后,还要在OLT设备上手动操作去授权,以避免因授权太多导致后续ONU设备无法得到授权。上述整个测试流程加上测试前取件上电以及其他一些操作时间,测试一台ONU设备的时间大致需要3-4分钟,则相应地,如果需要测试多台ONU设备,会消耗更多的时间,产生更复杂的重复性操作。这些繁琐的操作步骤导致产线作业员的工作效率较低。
[0045]基于现有技术中的上述问题,本发明提供一种多ONU设备测试系统。
[0046]如图1所不,一种多ONU设备测试系统包括:
[0047]一台 OLT 设备 2 ;
[0048]多台ONU设备I ;以及
[0049]与ONU设备——对应的多台测试设备3。
[0050]本发明的较佳的实施例中,如图1所示,每个ONU设备I的PON 口 12接入OLT设备2的PON 口 21,每个ONU设备I的用户网络侧接口 11 (UNI 口)接入测试设备3,相应地,OLT设备2的上联口 22接入测试设备3,从而形成如图1所示的OLT设备2与相应的一台ONU设备I以及相应的一台测试设备3组成的一个测试回路。通过这个测试回路,测试设备3可以测试相应的ONU设备I的上下行流量。例如:当测试设备3需要测试ONU设备I的上行流量时,即发送数据报文,通过ONU设备I至OLT设备2 ;相应地,当测试设备3需要测试ONU设备的下行流量时,同样可以发送数据报文,通过OLT设备2至ONU设备I。本发明的较佳的实施例中,图1为单独的一台待测的ONU设备I以及相应的测试设备3与OLT设备I连接。
[0051]如图2所示,本发明的较佳的实施例中,采用一台OLT设备2,多台ONU设备I以及相应的多台测试设备3相连的方式组成本发明所述的多ONU设备测试系统。在该测试系统中,采用一台OLT设备2即可以同时连接多台ONU设备I以及相应的测试设备3,支持同时测试多台ONU设备I的上下行流量。
[0052]如图3所示,本发明的较佳的实施例中,上述OLT设备2中进一步包括:
[0053]授权单元21。本发明的较佳的实施例中,当有ONU设备连接到OLT设备上时,授权单元21对连接的ONU设备进行授权。进一步地,本发明的较佳的实施例中,授权单元21通过获取连接的ONU设备的型号等,匹配OLT设备中预先设定的型号等信息,确定是否对连接的ONU设备进行授权。
[0054]本发明的较佳的实施例中,授权单元21除了对ONU设备I进行授权外,还对测试完成并与OLT设备2断开连接的ONU设备I进行去授权操作,以避免因OLT设备2的PON口 21授权过多ONU设备I而导致后续的ONU设备I无法得到授权。
[0055]本发明的较佳的实施例中,上述OLT设备2中还包括:
[0056]判断单元22,连接上述授权单元21。本发明的较佳的实施例中,每个ONU设备I在测试前通常需要进行上电启动等一系列操作。当ONU设备I上电完成后,连接ONU设备I的OLT设备2才能够正确检测到ONU设备,并进行后续配置。因此,本发明的较佳的实施例中,判断单元22用于判断连接的ONU设备I是否已经上电完成,并在ONU设备上电完成后启动授权单元21,以对连接的ONU设备I进行授权。
[0057]第一配置单元23,连接上述授权单元21。本发明的较佳的实施例中,第一配置单元23用于将已经获得授权的ONU设备I的上下行带宽限定在一个预设值。进一步地,本发明的较佳的实施例中,上述预设值为1000M,即第一配置单元23将连接的ONU设备I的上行带宽和下行带宽均限制在1000M。
[0058]第二配置单元24,连接上述授权单元21。本发明的较佳的实施例中,第二配置单元24用于对已经获得授权的ONU设备I的UNI 口 11进行设置。具体地,本发明的较佳的实施例中,第二配置单元24向UNI 口 11下发1000的vlan ID,并且将UNI 口的vlan模式设置为tag模式。本发明的较佳的实施例中,所谓tag模式,是指ONU设备I在上行数据进入UNI 口 11时打上tag标签,并在下行数据流出UNI 口 11时去除数据包上的tag标签。本发明的较佳的实施例中,将ONU设备I的UNI 口 11设置为tag模式,目的在于减少测试设备3上的配置。
[0059]第三配置单元25。本发明的较佳的实施例中,第三配置单元25用于对OLT设备2的上联口 22进行配置。具体地,本发明的较佳的实施例中,第三配置单元25用于将OLT设备2的上联口 22的vlan ID配置为1000,同时将上联口 22设置成处于vlan untag模式下。本发明的较佳的实施例中,所谓untag模式,是指OLT设备2在下行数据进入上联口 22时打上1000的vlan ID,并在上行数据从上联口流出时去除1000的vlan ID。
[0060]因此,本发明的较佳的实施例中,结合上述第二配置单元24和第三配置单元25的配置,意味着对于测试设备3而言,其连接ONU设备I的UNI 口 11的一端,以及连接OLT设备2的上联口 22的一端均不需要配置为带有vlan ID。
[0061]本发明的较佳的实施例中,同样将OLT设备2的PON 口 21配置成透传模式,即可以透传带有1000 vlan ID的数据,不对传输的数据本身做任何处理。
[0062]本发明的较佳的实施例中,上述OLT设备2中还包括:
[0063]第四配置单元26。本发明的较佳的实施例中,第四配置单元26用于将OLT设备2的MAC地址老化时间设定为O。
[0064]具体地,现有技术中,通常会设置一定的MAC地址老化时间,则经过一定的老化时间,OLT设备2的各端口均没有收到来自对应的MAC地址的数据帧,则将该MAC地址从动态转发地址表中删除,也就是MAC地址的老化过程。但是,在实际的ONU设备流量测试中,一旦MAC地址老化,则OLT设备2会重新发起寻找MAC地址的过程,在寻找MAC地址的过程中,OLT设备2会产生广播包,因此会发生发生广播泛洪。对于现有技术中的一对一 ONU设备测试过程而言,广播泛洪可能并不会造成较大影响,但是对于本发明中的多ONU设备同时测试的技术方案而言,同一台OLT设备2下,对某一台ONU设备I执行广播查找MAC地址的过程中,其广播包的泛洪容易造成丢包或者串流的情况,容易影响其他ONU设备I的流量测试结果。因此,本发明的较佳的实施例中,将OLT设备2的端口的MAC地址老化时间设定为0,即设定MAC地址不老化,能够防止因MAC地址学习而发出的广播泛洪导致ONU设备I的流量测试结果不准确。
[0065]本发明的较佳的实施例中,如图4所示,在OLT设备2与ONU设备I之间接有光分路器4,即待测试的ONU设备I通过光纤连接光分路器4,从而连接至OLT设备2。进一步地,本发明的较佳的实施例中,ONU设备I的PON 口 11通过光分路器4连接至OLT设备2的PON Π 21。
[0066]本发明的较佳的实施例中,设置光分路器4的目的在于使得OLT设备2的同一个PON 口 21下能够同时连接多个待测试的ONU设备1,以进一步扩展可同时进行测试的ONU设备I的数量。
[0067]本发明的较佳的实施例中,上述光分路器4可以为I比32的光分路器。
[0068]综上所述,本发明的目的在于:通过对OLT设备2的配置,以及对ONU设备I的配置,例如配置OLT设备2自动对ONU设备I进行授权和去授权,配置OLT设备2的上联口 22的vlan ID和vlan模式,配置ONU设备I的UNI 口 11的vlan ID和vlan模式以及配置OLT设备2的MAC老化时间等,使得一台OLT设备2可以同时连接多台待测试的ONU设备I以及对应的多台测试设备3,并支持同时对连接的多台ONU设备I进行流量测试。减少测试ONU设备I的时间,提升测试效率。
[0069]本发明的较佳的实施例中,可以对测试设备3进行配置,例如配置本次测试的数据帧长度为512字节,配置测试的流量速率为ONU设备吞吐量的90%,以及配置流量测试的时间为60秒等。上述测试配置可以根据实际情况进行不同设定,也可以依据所测试的ONU设备的型号进行相应设定。
[0070]本发明的较佳的实施例中,对ONU设备进行流量测试后,得到合格或者不合格两种测试结果,将测试合格的ONU设备流入下一道生产工序,而对测试不合格的ONU设备进行复测或者将其流入待测区。
[0071 ] 本发明的较佳的实施例中,如图5所示,提供一种基于上述多ONU设备测试系统的多ONU设备测试方法,具体包括:
[0072]步骤SI,对连接至OLT设备的ONU设备进行授权操作;
[0073]授权操作的过程下文中会详述。
[0074]步骤S2,配置被授权的ONU设备的用户网络侧接口以及OLT设备的上联口的vlanID和vlan模式,并将OLT设备的MAC老化时间设置为O ;
[0075]本发明的较佳的实施例中:
[0076]首先确定ONU设备已经获得授权;
[0077]随后,向ONU设备的UNI 口下发1000的vlan ID,以及将ONU设备的UNI 口配置为处于vlan tag模式下;
[0078]相应地,将OLT设备的上联口配置成1000的vlan ID,以及将OLT设备的上联口配置为处于vlan untag模式下。
[0079]本发明的较佳的实施例中,同时将ONU设备的UNI 口的上行带宽和下行带宽均限制为100M0
[0080]步骤S3,对被授权的ONU设备进行上行和下行流量测试,并输出相应的测试结果;
[0081]本发明的较佳的实施例中,可以预先配置测试模式和测试参数,例如配置本次测试的数据帧长度为512字节,配置测试的流量速率为ONU设备吞吐量的90%,以及配置流量测试的时间为60秒等
[0082]步骤S4,测试完成后,断开ONU设备和OLT设备的连接,并对被断开连接的ONU设备进行去授权操作。
[0083]本发明的较佳的实施例中,为了避免PON 口授权过多导致后续的ONU设备无法获得授权,则在ONU设备测试完成并且断开与OLT设备的连接后即对其进行去授权操作。
[0084]本发明的较佳的实施例中,如图6所示,上述步骤SI具体包括:
[0085]步骤SI I,将待检测的ONU设备连接至OLT设备,并对ONU设备执行上电操作;
[0086]步骤S12,OLT设备检测到ONU设备上电完成后,转至步骤S2。
[0087]本发明的较佳的实施例中,只有ONU设备连接并上电完成后,OLT设备才能检测到连接的ONU设备,并进行后续操作。因此,在对ONU设备进行授权时,首先需要判断其是否已经上电完成,并在上电完成后通过匹配预设的ONU设备的型号的方式判断其是否能够获得授权。
[0088]本发明的较佳的实施例中,多个ONU设备通过I比32的光分路器连接到OLT设备的同一个PON 口中,而OLT设备的不同PON 口也可以连接不同的ONU设备,以进一步扩展待测试的ONU设备的数量。
[0089]以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
【权利要求】
1.一种多ONU设备测试系统,其特征在于,包括一台OLT设备、多台ONU设备,以及对应的多台测试设备; 每个所述ONU设备的无源光网络接口连接所述OLT设备的无源光网络接口,每个所述ONU设备的用户网络侧接口连接对应的一台所述测试设备;所述OLT设备的上联口连接接入的所述ONU设备对应的所述测试设备; 所述OLT设备包括: 授权单元,用于在一台所述ONU设备连接所述OLT设备时对相应的所述ONU设备进行授权,并在所述ONU设备与所述OLT设备取消连接时对相应的所述ONU设备进行去授权;第一配置单元,连接所述授权单元,用于将已经获得授权的所述ONU设备的上行带宽和下行带宽均设置为一预设值; 第二配置单元,连接所述授权单元,用于将已经获得授权的所述ONU设备的用户网络侧接口进行相应的vlan ID配置和vlan模式配置; 第三配置单元,用于对OLT设备的上联口进行相应的vlan ID配置和vlan模式配置; 第四配置单元,用于将所述OLT的MAC老化时间设置为O。
2.如权利要求1所述的多ONU设备测试系统,其特征在于,所述ONU设备通过光分路器连接所述OLT设备。
3.如权利要求1所述的ONU设备测试系统,其特征在于,所述第二配置单元向连接的所述ONU设备的用户网络侧接口下发1000的vlan ID,以及将连接的所述ONU设备的用户网络侧接口配置成vlan tag模式。
4.如权利要求1所述的ONU设备测试系统,其特征在于,所述第三配置单元将所述OLT设备的上联口的vlan ID设置为1000,并将所述OLT设备的上联口的vlan模式设置成vlanuntag模式。
5.如权利要求1所述的多ONU设备测试系统,其特征在于,所述OLT设备还包括: 判断单元,连接所述授权单元,用于判断连接的所述ONU设备是否上电完成,并在连接的所述ONU设备上电完成后启动所述授权单元。
6.一种多ONU设备测试方法,其特征在于,包括一台OLT设备、多台ONU设备,以及对应的多台测试设备; 每个所述ONU设备的无源光网络接口连接所述OLT设备的无源光网络接口,每个所述ONU设备的用户网络侧接口连接对应的一台所述测试设备;所述OLT设备的上联口连接接入的所述ONU设备对应的所述测试设备; 所述多ONU设备测试方法包括: 步骤SI,对连接至所述OLT设备的所述ONU设备进行授权操作; 步骤S2,配置被授权的所述ONU设备的所述用户网络侧接口以及所述OLT设备的所述上联口的vlan ID和vlan模式,并将所述OLT设备的MAC老化时间设置为O ; 步骤S3,对被授权的所述ONU设备进行上行和下行流量测试,并输出相应的测试结果;步骤S4,测试完成后,断开所述ONU设备和所述OLT设备的连接,并对被断开连接的所述ONU设备进行去授权操作。
7.如权利要求6所述的多ONU设备测试方法,其特征在于,所述ONU设备通过光分路器与所述OLT设备连接。
8.如权利要求6所述的多ONU设备测试方法,其特征在于,所述步骤SI具体包括: 步骤SI I,将待检测的所述ONU设备连接至所述OLT设备,并对所述ONU设备执行上电操作; 步骤S12,所述OLT设备检测到所述ONU设备上电完成后,转至所述步骤S2。
9.如权利要求6所述的多ONU设备测试方法,其特征在于,所述步骤S2中: 向所述ONU设备的所述用户网络侧接口下发1000的vlan ID,以及将所述ONU设备的所述用户网络侧接口配置成处于vlan tag模式下; 将所述OLT设备的所述上联口的vlan ID设置成1000,以及将所述OLT设备的所述上联口设置成处于vlan untag模式下。
【文档编号】H04L12/26GK104301176SQ201410514320
【公开日】2015年1月21日 申请日期:2014年9月29日 优先权日:2014年9月29日
【发明者】黄辉, 黄俊峰, 殷春军 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1