本发明属于电数字数据处理,具体涉及一种fttr边缘ont异常发光的检测和隔离方法。
背景技术:
1、现阶段fttr光网关和边缘ont出于成本考虑不支持硬件异常发光检测和隔离。
2、因此,现阶段需设计一种fttr边缘ont异常发光的检测和隔离方法,来解决以上问题。
技术实现思路
1、本发明目的在于提供一种fttr边缘ont异常发光的检测和隔离方法,用于解决上述现有技术中存在的技术问题,在fttr网关和所有边缘ont之间构建低系统开销且高效的处理流程,软件方式实现,不需要增加硬件成本,检测速度快速并且可靠。
2、为实现上述目的,本发明的技术方案是:
3、一种fttr边缘ont异常发光的检测和隔离方法,部署在fttr网关和边缘ont组成的802.1桥内部,使用桥接多播地址进行通信,在fttr网关和所有边缘ont之间构建低系统开销的处理流程;包括以下步骤:
4、fttr光网关收集边缘路由器信息:fttr光网关启动完成后收集所有边缘路由器发射光功率,建立边缘ont认证列表,记录所有边缘ont信息,同时对所有已注册成功的边缘ont建立边缘ont注册列表,对已成功注册的边缘ont从边缘ont认证列表中删除;
5、边缘ont组网接入:边缘ont向fttr光网关进行注册,如果注册不成功则间隔固定时间重复尝试注册,直至注册成功;
6、边缘ont通告自己的信息:边缘ont注册成功后间隔固定时间向fttr光网关通告自己的信息;
7、异常发光边缘ont检测流程:fttr光网关定时检查边缘ont认证列表和注册列表,如果即存在尚未认证成功的边缘ont也存在已注册成功的边缘ont,进一步检查尚未认证成功的边缘ont的注册失败的次数,如果注册失败的次数超过门限值且其接收光功率和发射光功率均处于正常范围,判断为疑似存在异常发光的边缘ont;以固定时间间隔向注册列表里的边缘ont逐个进行异常发光检测;
8、异常发光边缘ont检测流程:fttr光网关向待检测的边缘ont发送slave laseroff test request message,发送间隔50毫秒,共发送20次,边缘ont接收到slave laseroff test request message后比对onu-id,如果onu-id相同则回复slave laser off testrequest ack message,每隔50毫秒重复一次共重复20次,然后关闭发光器5秒,5秒后自动打开发光器;fttr光网关接收到slave laser off test request ack后检查认证列表里注册失败次数超过5次的边缘ont状态是否变为注册成功状态,持续检查时间为5秒;如果被检测的边缘ont关闭发光期间注册列表里光功率正常的边缘ont都变为注册成功状态则初步判断被检测边缘ont有异常发光;第二步等待5秒后检查被检测边缘ont再次自动打开发光后其他已注册边缘ont是否会掉线并且再次重复发起注册请求,如果是的则说明该ont存在异常发光现象;第三步是向该异常发光的边缘ont持续发送slave laser off requestmessage直至接收到该边缘ont发送的slave laser off request ack message或者持续发送时间超过15秒;如果被检测边缘ont不存在异常发光嫌疑则对注册列表里的下一个ont进行检测;
9、正在接受异常发光检测的边缘ont处理流程:当边缘ont在工作状态接收到slavelaser off test request message时,先对比onu-id,如果不是自己的onu-id则忽略该message;如果和自己的onu-id相同则回复slave laser off test request ack message,之后每隔50毫秒重复一次共重复20次,然后关闭发光器5秒,5秒后自动打开发光器;
10、被检测为存在异常发光的边缘ont处理流程:当边缘ont在工作状态接收到slavelaser off request message时,先对比onu-id,如果不是自己的onu-id则忽略该message;如果是自己的onu-id则回复slave laser off request ack message,之后每隔50毫秒重复一次共重复20次,然后关闭发光器不发射光信号,但仍然能接收光信息,直至下次设备重启后再次打开发光器。
11、进一步的,边缘ont信息包括:onu-id,mac,首次认证时间,最近一次认证时间,认证次数,发射光功率。
12、进一步的,边缘ont注册列表包括:onu-id,mac,首次认证时间,最近一次认证时间,认证次数,发射光功率,接收光功率。
13、进一步的,边缘ont向fttr光网关通告的信息包括:onu-id,mac,首次认证时间,最近一次认证时间,认证次数,发射光功率,接收光功率。
14、与现有技术相比,本发明所具有的有益效果为:
15、本发明提供一种fttr光网关和边缘ont互相配合以便及时发现出现异常发光的边缘ont并加以隔离的方法,部署在fttr网关和边缘ont组成的802.1桥内部,使用桥接多播地址进行通信,在fttr网关和所有边缘ont之间构建低系统开销且高效的处理流程,软件方式实现,不需要增加硬件成本,检测速度快速并且可靠。
1.一种fttr边缘ont异常发光的检测和隔离方法,其特征在于,部署在fttr网关和边缘ont组成的802.1桥内部,使用桥接多播地址进行通信,在fttr网关和所有边缘ont之间构建低系统开销的处理流程;包括以下步骤:
2.根据权利要求1所述的一种fttr边缘ont异常发光的检测和隔离方法,其特征在于,边缘ont信息包括:onu-id,mac,首次认证时间,最近一次认证时间,认证次数,发射光功率。
3.根据权利要求2所述的一种fttr边缘ont异常发光的检测和隔离方法,其特征在于,边缘ont注册列表包括:onu-id,mac,首次认证时间,最近一次认证时间,认证次数,发射光功率,接收光功率。
4.根据权利要求1所述的一种fttr边缘ont异常发光的检测和隔离方法,其特征在于,边缘ont向fttr光网关通告的信息包括:onu-id,mac,首次认证时间,最近一次认证时间,认证次数,发射光功率,接收光功率。