[发明专利]一种PON系统OLT识别ONU假性dyinggasp的方法有效
申请号: | 201610065283.7 | 申请日: | 2016-01-29 |
公开(公告)号: | CN105656549B | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 王瑾;何金亮;袁文利;郑直 | 申请(专利权)人: | 武汉长光科技有限公司 |
主分类号: | H04B10/079 | 分类号: | H04B10/079;H04Q11/00 |
代理公司: | 湖北武汉永嘉专利代理有限公司42102 | 代理人: | 胡建平,杨晓燕 |
地址: | 430073 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 pon 系统 olt 识别 onu 假性 dying gasp 方法 | ||
技术领域
本发明涉及无源光网络(PON)领域,尤其涉及一种PON系统OLT识别ONU假性dying gasp的方法。
背景技术
PON(Passive Optical Network无源光网络)系统是由OLT(Optical Line Terminal光线路终端)、ODN(Optical Distribution Network光分配网络)和ONU(Optical Network Unit光网络单元)三部分组成的,如附图1所示。
管理员通过OLT监控ONU的在线状态。OLT上定义的ONU的在线状态分为在线(online)、离线(offline)和断电(poweroff)状态。在线状态表示ONU在OLT上注册成功,能正常传输数据,离线状态表示ONU不在线无法传输数据,断电状态表示ONU由于电源断电由在线状态变成离线状态,由于设备断电是设备运行过程的一种常态所以断电状态单独要求监控。按照802.3ah标准的要求,OLT对ONU断电状态的监控是由ONU在断电时上报dying gasp消息给OLT ,OLT收到消息后认为该ONU断电,将ONU的状态由在线修改成断电状态,同时OLT上报ONU断电告警通知管理员。
ONU上报dying gasp消息的机制为设置一个上报消息的电压门限值,当低于此电压门限值时,ONU上报dying gasp消息给OLT。由于ONU的电压门限值为业内经验值且不可能设置为0,因此当ONU的供电电压不稳定在电压门限值附近波动时,ONU会误报dying gasp消息,实际ONU并未断电。此误报的消息在本文档中统称为假性dying gasp消息。ONU假性dying gasp消息会导致OLT误判ONU在线状态为断电状态,占用设备告警的处理资源。当OLT上多台ONU出现此问题时会给设备管理员维护带来极大的困难,不利于管理员后续的设备维护和故障定位,同时也会造成OLT设备软件处理的混乱。因此OLT需要一种方法来识别ONU误报的假性dying gasp消息。
发明内容
本发明要解决的技术问题是,针对现有技术识别ONU断电状态存在的上述缺陷,提供一种PON系统OLT识别ONU假性dying gasp的方法,有效规避OLT对ONU发送的假性dying gasp的误判。
本发明解决其技术问题所采用的技术方案是:
一种PON系统OLT识别ONU假性dying gasp的方法,包括如下步骤:
S1、OLT对ONU上报的dying gasp消息进行识别和过滤;
S2、OLT在本地数据库中建立一张数据表维护和记录每个ONU的dying gasp消息上报状态,该数据表中的内容在ONU授权成功时被初始化;
S3、OLT通过查找上报dying gasp消息的ONU在底层MPCP注册列表中的注册信息来判断ONU是否在线,识别dying gasp消息的真假性;
S4、OLT采用循环检测机制来确认假性dying gasp消息;
S5、OLT在运行过程中循环扫描整机ONU,当OLT停止运行时结束扫描过程。
按上述方案,所述步骤S2中,每个ONU的dying gasp消息上报状态用变量DyingGaspFlag记录,DyingGaspFlag的取值在ONU授权成功时被初始化为0;DyingGaspFlag取值为1时表示ONU上报了dying gasp消息,此时OLT进入识别dying gasp消息的真假性流程。
按上述方案,所述步骤S4具体包括:如果底层MPCP注册列表中无ONU的注册信息,表示ONU上报的为真实的dying gasp消息,OLT将ONU的在线状态置为断电状态;如果底层MPCP注册列表中有ONU的注册信息,则进行下一步循环检测,每次循环都重新查找底层MPCP注册列表;在任意一次循环中在MPCP注册列表中未查找到ONU的注册信息,则认为dying gasp消息为真实消息;在经过设定次数的循环后,OLT在MPCP注册列表中仍然能查找到ONU的注册信息,则认为上报的消息为假性dying gasp消息,OLT忽略此消息并将变量DyingGaspFlag取值置0,继续对下一个ONU进行判断。
按上述方案,所述步骤S3中,底层MPCP注册列表具体指ONU在OLT上完成MPCP注册后形成的记录表,记录表中的注册信息具体为ONU的MAC地址和OLT分配给ONU的LLID。
按上述方案,该方法应用范围为整机ONU,不仅仅对应单独一个PON口下的ONU。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉长光科技有限公司,未经武汉长光科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610065283.7/2.html,转载请声明来源钻瓜专利网。