一种OLT批量下发ONU配置的检测方法及装置与流程

文档序号:11147545阅读:3586来源:国知局
一种OLT批量下发ONU配置的检测方法及装置与制造工艺

本发明涉及检测OLT批量下发配置到ONU的自动化测试技术领域,尤其是一种OLT批量下发ONU配置的检测方法及装置。



背景技术:

随着EPON产品在网络部署中使用越来越多,以及光纤入户型ONU的推广,EPON系统中使用的ONU数量也日益增加。当OLT在启动时会对ONU进行配置下发,而当ONU数量超过千台时,下发的配置量是非常大的,从而可能导致下发数据丢包的问题。使用人工手动检测的方法,工作量大,耗时长,而且可能还需要大量测试仪端口进行配合验证。



技术实现要素:

本发明所要解决的技术问题是:针对现有技术存在的问题,提供一种OLT批量下发ONU配置的检测方法及装置。通过自动下发指定的命令,在每次OLT重启后,测试OLT对所有ONU下发的配置是否成功,帮助测试。可以高效地针对接入大量ONU的EPON组网环境进行压力测试,及早发现由于下发配置丢失而造成业务不通的问题,节省人力。

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

一种OLT批量下发ONU配置的检测方法包括:

步骤1:收集EPON系统中所使用的槽位号、PON口以及各个PON口下的ONU数量;添加OLT的逻辑卡;

步骤2:对OLT进行VLAN创建、PON口VLAN、三层INTERFACE VLAN以及IP配置;通过OLT下发各个ONU的管理IP、管理VLAN、环路检测、各个UNI端口的vlan模式以及vlan配置参数;

步骤3:通过检测终端给OLT下发测试命令,OLT对ONU进行广播式数据下发,相应ONU回发数据给OLT;测试配置过程是否正常,当ONU配置过程正常时,结束配置;否则检查串口OLT串口输入是否正常。

进一步的,一种OLT批量下发ONU配置的检测方法还包括对ONU执行测试;具体过程包括:

步骤4:检测终端通过查看OLT的日志信息判断是否有某个ONU的超时信息,若存在超时信息时,则查找对应的ONU接口是否在线,执行步骤5;否则测试通过;

步骤5:当该ONU在线时,则认定是OLT配置下发数据存在异常,存在丢包现象,继续查看OLT日志信息超时信息定位出具体ONU;否则,该ONU未在线,继续查看OLT日志信息超时信息定位出具体ONU。

进一步的,所述步骤5中继续查看OLT日志信息超时信息定位出具体ONU具体过程是:

步骤51:通过超时信息定位出ping失败的ONU IP地址;

步骤52:通过搜索日志信息中的关键词“超时信息”,若未搜索到,则说明OLT配置下发到ONU的正常;若搜索到“超时信息”,则以搜索到的超时信息的日志信息为起点,向前搜索日志信息,查询OUN是否在线;若ONU在线,则说明OLT对ONU下发的配置失败,需要对OLT给ONU下发的配置失败原因进行分析;若onu不在线,则说明OLT对ONU下发并未出现异常;

步骤53:重复步骤52,直到日志信息搜索不到超时信息为止。

一种OLT批量下发ONU配置的检测装置包括:

信息采集模块,用于添加OLT的逻辑卡;同时收集EPON系统中所使用的槽位号、PON口以及各个PON口下的ONU数量;并将其信息发送给检测终端;

OLT配置模块,用于对OLT进行VLAN创建、PON口VLAN、三层INTERFACE VLAN以及IP配置;通过OLT下发各个ONU的管理IP、管理VLAN、环路检测、各个UNI端口的vlan模式以及vlan配置参数;

检测终端,用于通过检测终端给OLT下发测试命令,OLT对ONU进行广播式数据下发,相应ONU回发数据给OLT;测试配置过程是否正常,当ONU配置过程正常时,结束配置;否则检查串口OLT串口输入是否正常。

进一步的,一种OLT批量下发ONU配置的检测装置还包括检测终端对ONU执行测试;具体过程包括:

检测终端通过查看OLT的日志信息判断是否有某个ONU的超时信息,若存在超时信息时,则查找对应的ONU接口是否在线,执行步骤5;否则测试通过;

当该ONU在线时,则认定是OLT配置下发数据存在异常,存在丢包现象,继续查看OLT日志信息超时信息定位出具体ONU;否则,该ONU未在线,继续查看OLT日志信息超时信息定位出具体ONU。

进一步的,所述检测终端继续查看OLT日志信息超时信息定位出具体ONU具体过程是:

通过超时信息定位出ping失败的ONU IP地址;步骤51:通过超时信息定位出ping失败的ONU IP地址;

通过搜索日志信息中的关键词“超时信息”,若未搜索到,则说明OLT配置下发到ONU的正常;若搜索到“超时信息”,则以搜索到的超时信息的日志信息为起点,向前搜索日志信息,查询OUN是否在线;若ONU在线,则说明OLT对ONU下发的配置失败,需要对OLT给ONU下发的配置失败原因进行分析;若onu不在线,则说明OLT对ONU下发并未出现异常;重复上述步骤,即从搜索日志信息中的关键词“超时信息”,检查OLT配置下发到ONU的正常是否正常,直到日志信息搜索不到超时信息为止。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

从OLT向ONU下发的配置是通过OAM报文进行下发的,是符合CTC规范的,所以具有通用性,适合对接任何符合CTC规范标准的ONU。

可以高效地针对接入大量ONU的EPON组网环境进行压力测试,及早发现由于下发配置丢失而造成业务不通的问题,节省人力。

附图说明

本发明将通过例子并参照附图的方式说明,其中:

图1是本发明流程图。

具体实施方式

本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。

本说明书中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。

OLT用于连接光纤干线的终端设备,功能是:

1)向ONU以广播方式发送以太网数据;

2)位ONU分配带宽,即控制ONU发送数据的其实时间和发送窗口大小。

ONU功能介绍:

选择接受OLT发送的广播数据;

对用户的以太网数据进行缓存,并在OLT分配的发送窗口中向上行方向发送。

ONU设备响应OLT发出的测距及功率控制命令,并作相应的调整。

1、配置包括三个步骤:添加OLT的逻辑卡、OLT配置和ONU接口下的配置。添加逻辑卡的目的是保证后续的配置能够正常下发,脚本默认添加6个槽位的逻辑卡,可以根据实际情况进行修改。OLT配置包括三个部分:VLAN创建、PON口VLAN配置、三层INTERFACE VLAN以及IP配置。ONU的配置包括UNI端口的配置、环路检测配置、管理VLAN和管理IP的配置。通过以上三个步骤的正确配置,可以保证OLT和ONU之间的正常通信。可以通过OLT与ONU之间的ping操作确认配置是否下发成功。

2、检测配置是否下发成功的脚本,执行流程为每次重启OLT后,查询各个PON口的ONU数量,分别从OLT端ping各个ONU接口的IP地址。每次ping均有11秒的等待时间。t本发明并不局限于前述的具体实施方式。

具体实现过程是:首先需要收集EPON系统中所使用的槽位号、PON口以及各个PON口下ONU的数量,并填写到脚本中的指定位置。执行时,需要通过控制台连接到OLT的串口,如SecureCRT软件,并设置好log记录。使用脚本功能加载测试脚本,在完成执行后,需要通过log日志进行分析。

完成执行后,打开log日志文件。在日志中搜索“Receive time out.”,若有该打印信息,则有2种可能:1.配置下发失败,有丢包。2.该ONU在重启OLT后没有上线。所以还需要查看该次重启OLT后,ONU是否正常上线。通过搜索“Receive time out.”可以定位出ping失败的ONU IP地址。IP地址格式为“a.b.c.d”,a的值固定为1,b的值为槽位号,c为PON口号,d为LLID号,如IP地址1.1.1.10的接口ping失败,则说明ONU 1/1:10可能存在问题,向上搜索“show onu interface olt 1/1”,查看LLID为10的ONU是否在线。若在线,说明配置下发失败;若不在线,说明是ONU下线导致,不是由于配置下发失败导致。重复上述步骤,继续查询即可。

本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。

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