ONU故障处理方法、ONU、PON系统以及存储介质技术方案

技术编号:28489220 阅读:28 留言:0更新日期:2021-05-19 22:07
本公开提供了一种ONU故障处理方法、ONU设备、PON系统以及存储介质,其中的方法包括:当ONU判断自身的上行丢包率大于预设的阈值时,广播第一上行丢包率消息,接收其它ONU广播的第二上行丢包率消息;ONU进行丢包率排名,基于丢包率排名确定与故障排查网络中的全部ONU相对应的光发射机的关断策略,基于关断策略进行故障排查处理。本公开的方法、ONU设备、PON系统以及存储介质,能够自动完成乱发光ONU的故障检测和定位并关闭故障ONU光发射机,提高了故障诊断定位的速度,不需要运维人员介入故障定位过程,极大提高了故障排查的自动化效率,满足了工业PON场景中业务可用性的相关要求。足了工业PON场景中业务可用性的相关要求。足了工业PON场景中业务可用性的相关要求。

【技术实现步骤摘要】
ONU故障处理方法、ONU、PON系统以及存储介质


[0001]本专利技术涉及通信
,尤其涉及一种ONU故障处理方法、ONU设备、PON系统以及存储介质。

技术介绍

[0002]目前,PON(Passive Optical Network,无源光网络)技术在公众接入网领域取得了巨大的成功,具有部署成本低、带宽高、产业链成熟等优点。工业制造业企业中,通过PON技术实现生产车间制造设备与上层制造管理系统之间的网络连接,可以充分利用PON技术的各类优点,实现传统制造业企业的信息化、智能化需求。
[0003]在PON系统中,由于OLT(Optical Line Terminal,光线路终端)和ONU(Optical Network Unit,光网络单元)之间是点对多点的网络拓扑结构,ONU上行采用时分复用技术,每个ONU需要严格按照OLT分配的上行时隙进行数据传输。ONU的上行光发射机如果发生故障,可能会发生乱发光的问题,则OLT和ONU之间的上行链路基本中断,OLT和上层网管系统无法有效对乱发光ONU进行故障定位和排障。目前的解决方法是需要运维人员前往现场,逐个ONU进行手动测试排障,效率低下,且耗时极长,无法满足工业制造业场景下的可用性和故障恢复时间指标要求。

技术实现思路

[0004]有鉴于此,本专利技术要解决的一个技术问题是提供一种ONU故障处理方法、ONU设备、PON系统以及存储介质。
[0005]根据本公开的一个方面,提供一种ONU故障处理方法,包括:当ONU判断自身的上行丢包率大于预设的阈值时,在自身所在的故障排查网络中广播第一上行丢包率消息;所述ONU接收在所述故障排查网络中的其它ONU广播的第二上行丢包率消息;其中,所述故障排查网络中的全部ONU连接于同一PON口;所述ONU基于所述第一上行丢包率消息和所述第二上行丢包率消息进行丢包率排名;所述ONU基于所述丢包率排名确定与所述故障排查网络中的全部ONU相对应的光发射机的关断策略,基于所述关断策略进行故障排查处理。
[0006]可选地,所述基于所述关断策略进行故障排查处理包括:所述ONU如果基于所述关断策略判断需要关断自身的光发射机,则在关断自身的光发射机后,在所述故障排查网络中广播关断通知消息,其中,所述关断通知消息携带的信息包括:ONU ID、光功率值。
[0007]可选地,所述ONU在未关断自身的光发射机的状态下,如果接收到所述关断通知消息,则生成第三上行丢包率消息并在所述故障排查网络中广播。
[0008]可选地,所述ONU在关断自身的光发射机的状态下,接收所述故障排查网络中的其它ONU发送的第三上行丢包率消息;所述ONU基于所述第三上行丢包率消息判断故障是否恢复,如果否,则重新开启自身的光发射机,并在所述故障排查网络中广播关断结束消息;如果是,则在所述故障排查网络中广播故障排查结束消息,以使所述故障排查网络中的其他ONU停止故障排查处理。
[0009]可选地,所述ONU基于所述丢包率排名确定与所述故障排查网络中的全部ONU相对应的光发射机的关断策略包括:所述ONU按照所述丢包率排名,在所述故障排查网络中的全部ONU中选取丢包率最高的至少一个OUN作为排查ONU,生成与所述排查ONU相对应的光发射机的关断规则,以使所述排查ONU基于所述关断规则对自身的光发射机进行关断处理,进行一次关断检测处理;其中,所述关断规则包括:ONU关断次序以及每次关断对应的目标ONU。
[0010]可选地,所述ONU基于所述关断结束消息确定此次关断检测处理结束,并且没有接收到所述故障排查结束消息,如果所述排查ONU的数量小于在所述故障排查网络中的全部ONU的数量,则按照所述丢包率排名,在所述故障排查网络中的全部ONU中选取丢包率最高的N+M个OUN作为排查ONU,生成新的所述关断规则;其中,所述N为当前所述排查ONU的数量,M为预设数量;
[0011]可选地,所述ONU周期性地在所述故障排查网络中广播第一心跳报文,接收在所述故障排查网络中的其它ONU广播的第二心跳报文;所述ONU基于所述第一心跳报文和所述第二心跳报文获取所述故障排查网络中的全部ONU的数量;
[0012]可选地,所述故障排查网络包括:电力线通信网络。
[0013]根据本公开的另一方面,提供一种ONU设备,包括:通信模块,用于当判断自身的上行丢包率大于预设的阈值时,在自身所在的故障排查网络中广播第一上行丢包率消息;接收在所述故障排查网络中的其它ONU广播的第二上行丢包率消息;其中,所述故障排查网络中的全部ONU连接于同一PON口;排名确定模块,用于基于所述第一上行丢包率消息和所述第二上行丢包率消息进行丢包率排名;策略制定模块,用于基于所述丢包率排名确定与所述故障排查网络中的全部ONU相对应的光发射机的关断策略;排查处理模块,用于基于所述关断策略进行故障排查处理。
[0014]可选地,所述排查处理模块,包括:光发射机控制单元,用于如果基于所述关断策略判断需要关断自身的光发射机,则关断自身的光发射机;所述通信模块,用于在关断自身的光发射机后,在所述故障排查网络中广播关断通知消息,其中,所述关断通知消息携带的信息包括:ONU ID、光功率值。
[0015]可选地,所述排查处理模块,包括:丢包率获取单元,用于在未关断自身的光发射机的状态下,如果接收到所述关断通知消息,则生成第三上行丢包率消息;所述通信模块,用于在所述故障排查网络中广播所述第三上行丢包率消息。
[0016]可选地,所述通信模块,用于在关断自身的光发射机的状态下,接收所述故障排查网络中的其它ONU发送的第三上行丢包率消息;所述排查处理模块,包括:故障判决单元,用于基于所述第三上行丢包率消息判断故障是否恢复,如果否,则重新开启自身的光发射机;所述通信模块,用于在所述故障排查网络中广播关断结束消息,如果故障判决单元判断故障恢复,则在所述故障排查网络中广播故障排查结束消息,以使所述故障排查网络中的其他ONU停止故障排查处理。
[0017]可选地,所述策略制定模块,用于按照所述丢包率排名,在所述故障排查网络中的全部ONU中选取丢包率最高的至少一个OUN作为排查ONU,生成与所述排查ONU相对应的光发射机的关断规则,以使所述排查ONU基于所述关断规则对自身的光发射机进行关断处理,进行一次关断检测处理;其中,所述关断规则包括:ONU关断次序以及每次关断对应的目标ONU。
[0018]可选地,所述策略制定模块,用于基于所述关断结束消息确定此次关断检测处理结束,并且没有接收到所述故障排查结束消息,如果所述排查ONU的数量小于在所述故障排查网络中的全部ONU的数量,则按照所述丢包率排名,在所述故障排查网络中的全部ONU中选取丢包率最高的N+M个OUN作为排查ONU,生成新的所述关断规则;其中,所述N为当前所述排查ONU的数量,M为预设数量;
[0019]可选地,所述通信模块,用于周期性地在所述故障排查网络中广播第一心跳报文,接收在所述故障排查网络中的其它ONU广播的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种ONU故障处理方法,包括:当ONU判断自身的上行丢包率大于预设的阈值时,在自身所在的故障排查网络中广播第一上行丢包率消息;所述ONU接收在所述故障排查网络中的其它ONU广播的第二上行丢包率消息;其中,所述故障排查网络中的全部ONU连接于同一PON口;所述ONU基于所述第一上行丢包率消息和所述第二上行丢包率消息进行丢包率排名;所述ONU基于所述丢包率排名确定与所述故障排查网络中的全部ONU相对应的光发射机的关断策略,基于所述关断策略进行故障排查处理。2.如权利要求1所述的方法,所述基于所述关断策略进行故障排查处理包括:所述ONU如果基于所述关断策略判断需要关断自身的光发射机,则在关断自身的光发射机后,在所述故障排查网络中广播关断通知消息,其中,所述关断通知消息携带的信息包括:ONU ID、光功率值。3.如权利要求2所述的方法,所述基于所述关断策略进行故障排查处理包括:所述ONU在未关断自身的光发射机的状态下,如果接收到所述关断通知消息,则生成第三上行丢包率消息并在所述故障排查网络中广播。4.如权利要求3所述的方法,还包括:所述ONU在关断自身的光发射机的状态下,接收所述故障排查网络中的其它ONU发送的第三上行丢包率消息;所述ONU基于所述第三上行丢包率消息判断故障是否恢复,如果否,则重新开启自身的光发射机,并在所述故障排查网络中广播关断结束消息;如果是,则在所述故障排查网络中广播故障排查结束消息,以使所述故障排查网络中的其他ONU停止故障排查处理。5.如权利要求4所述的方法,所述ONU基于所述丢包率排名确定与所述故障排查网络中的全部ONU相对应的光发射机的关断策略包括:所述ONU按照所述丢包率排名,在所述故障排查网络中的全部ONU中选取丢包率最高的至少一个OUN作为排查ONU,生成与所述排查ONU相对应的光发射机的关断规则,以使所述排查ONU基于所述关断规则对自身的光发射机进行关断处理,进行一次关断检测处理;其中,所述关断规则包括:ONU关断次序以及每次关断对应的目标ONU。6.如权利要求5所述的方法,还包括:所述ONU基于所述关断结束消息确定此次关断检测处理结束,并且没有接收到所述故障排查结束消息,如果所述排查ONU的数量小于在所述故障排查网络中的全部ONU的数量,则按照所述丢包率排名,在所述故障排查网络中的全部ONU中选取丢包率最高的N+M个OUN作为排查ONU,生成新的所述关断规则;其中,所述N为当前所述排查ONU的数量,M为预设数量。7.如权利要求6所述的方法,其中,所述ONU周期性地在所述故障排查网络中广播第一心跳报文,接收在所述故障排查网络中的其它ONU广播的第二心跳报文;所述ONU基于所述第一心跳报文和所述第二心跳报文获取所述故障排查网络中的全部ONU的数量。8.如权利要求1所述的方法,其中,
所述故障排查网络包括:电力线通信网络。9.一种ONU设备,包括:通信模块,用于当判断自身的上行丢包率大于预设的阈值时,在自身所在的故障排查网络中广播第一上行丢包率消息;接收在所述故障排查网络中的其它ONU广播的第二上行丢包率消息;其中,所述故障排查网络中的全部ONU连接于同一...

【专利技术属性】
技术研发人员:金嘉亮张德智张东
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1