ONU注册失败或掉线类故障

2天前发表
  • 0收藏

描述

V7 epon ONU注册失败或掉线类故障排查

 

一、开始

EPON典型网络模型包括如下几部分:

1OLTOptical Line Terminal,光线路终端):EPON系统的核心设备,一般放置在中心机房,用于统一管理ONU,并将接入业务汇聚和传递到IP网。

2ONUOptical Network Unit,光网络单元):EPON系统的用户端设备,用于连接用户PC、机顶盒、交换机等,通常放置在用户家中、楼道或道路两侧,负责响应OLT发出的管理命令,并将用户数据转发到OLT

3ODNOptical Distribution Network,光分配网络):由光纤和一到多个POSPassive Optical Splitter,无源光纤分支器)等无源光器件组成,在OLTONU间提供光信号传输通道。其中,POS用于将上行数据汇聚到一根光纤上,并将下行数据分发到各个ONU

ONU设备由于数量大,分布广,容易出现无法注册上线和掉线的问题,本文提供ONU无法注册或者掉线的信息收集及判断方法。主要的排查步骤如下:

步骤1查看ONU在线状态;

步骤2查看ONU端口配置;

步骤3查看ONU的注册信息记录;

步骤4查看ONUOLT侧光功率;

步骤5检查光路;

步骤6检查设备指示灯状态

二、流程图相关操作说明:

1、查看ONU在线状态

查看对应ONU的当前状态。

1)若当前ONU状态显示为UpONU已上电,且已经和ONU接口绑定。此时表示状态正常,Time表示ONU的在线时间。

2)若当前ONU状态显示为Offline,说明ONU未上电,但已和ONU接口绑定。此时Time表示ONU的离线时间。

3)若当前ONU状态显示为Down,说明ONU已经绑定,但ONU接口的数据链路层协议状态为关闭(端口被手工Shutdown或者其他原因)。此时KeepTime显示为N/A,但ONU仍视为在线,在线时间会继续累积

命令:display onu status

例如:通过命令查看,确认当前ONU状态。

<Sysname> display onu status slot 1

---------------------------------- Olt1/0/1 ---------------------------------

MAC            Port            Model          State    KeepTime   Description

3c8c-40cf-0f9e Onu1/0/1:1      ET254-G-S      Up       2625       Onu1/0/1:1 Interface

3c8c-40cf-0bf0 Onu1/0/1:2      ET254-G-S      Up       2625       Onu1/0/1:2 Interface

3c8c-40cf-04fd Onu1/0/1:3      ET254-G-S      Offline  239        Onu1/0/1:3 Interface

...

ONUs found: 128

  Up ONUs: 109

  Down ONUs: 8

  Offline ONUs: 11



2、查看ONU端口配置

查看对应ONU端口视图下OLT下发给ONU的配置。

命令:display this

例如:通过命令查看,确认已绑定了正确的ONU MAC地址。

[Sysname] interface onu 1/0/2:1

[Sysname-Onu1/0/2:1] display this

#

interface onu1/0/2:1 //进入onu端口视图

bind onu-id 000f-e26f-a230 //绑定onumac地址

#

Return



3、查看ONU的注册信息记录

查看ONU的注册信息记录,ONU的注册过程使用MPCPMultipoint Control Protocol,多点控制协议)消息,另外通过扩展的OAMPDUOLTONU设备间可以完成连接的请求和应答,以及完成OLTONU设备的远程管理。MPCP 功能通过 OLT ONU 之间的物理芯片协商实现,检测更快,毫秒级别,所以MPCP timeout一般是物理链路问题。OAM 需要OLT ONU 之间的 CPU 维护,CTC 协议规定是5个连续OAM (5/pkt) 交互失败,会OAM time out

如果是MPCP time out:初步判断是分光线路问题,或ONU故障重启。尝试交叉ONU侧光纤和ONU,检查光路和光功率。 

如果是OAM time out:更换其它型号ONU测试。

命令:probe视图[H3C-probe] display hardware internal olt onuregrecord olt oltnumber count 300

例如:通过命令查看,可以确认ONU 的无法注册或者掉线原因是MPCP time out还是OAM time out

第一种情况:


 [H3C-probe] display hardware internal olt onuregrecord olt olt6/0/1 count 300

 2020/03/18 09:41:57  Onu 6/0/ 1: 1      reg   ( set onu config        )  # 这是最近的记录

 2020/03/18 09:41:57  Onu 6/0/ 1: 1      reg   ( reg finish            )

 2020/03/18 09:41:57  Onu 6/0/ 1: 1      notify( report up             )

 2020/03/18 09:41:57  Onu 6/0/ 1: 1      reg   ( auth config           )

 2020/03/18 09:41:56  Onu 6/0/ 1: 1      reg   ( get onu version       )

 2020/03/18 09:41:56  Onu 6/0/ 1: 1      reg   ( after ctc discover    )

 2020/03/18 09:41:56  Onu 6/0/ 1: 1      reg   ( write queue           )

 2020/03/18 09:41:52  MAC:9428-2ec3-24f6 reg   ( mpcp auth pass        )  

        Type 1 LOID:  Password:

 2020/03/18 09:41:26  Onu 6/0/ 1: 1      notify( report down           )

 2020/03/18 09:41:26  Onu 6/0/ 1: 1      oam   ( EVT: oam lost         )   # 前面的 mpcp time out 导致的oam lost

 2020/03/18 09:41:26  Onu 6/0/ 1: 1      reg   ( write queue           )

 2020/03/18 09:41:26  MAC:9428-2ec3-24f6 dereg ( mpcp time out         )    # 先有mpcp time out 再有oam lost 表示由于 MPCP time out 导致的oam lost 属于链路层有down操作, 或者ONU重启了. 

 

        Type 1 LOID:  Password:

 2020/03/18 09:13:19  Onu 6/0/ 1: 1      reg   ( set onu config        )    # 下发默认配置, 一次完整的ONU 注册过程结束

 2020/03/18 09:13:19  Onu 6/0/ 1: 1      reg   ( reg finish            )   # 注册完成

 2020/03/18 09:13:19  Onu 6/0/ 1: 1      notify( report up             ) # 通知平台 Onu link up

 2020/03/18 09:13:19  Onu 6/0/ 1: 1      reg   ( auth config           )

 2020/03/18 09:13:18  Onu 6/0/ 1: 1      reg   ( get onu version       ) # 获取ONU 版本号

 2020/03/18 09:13:18  Onu 6/0/ 1: 1      reg   ( after ctc discover    )  # CTC 版本协商

 2020/03/18 09:13:18  Onu 6/0/ 1: 1      reg   ( write queue           )

 2020/03/18 09:13:13  MAC:9428-2ec3-24f6 reg   ( mpcp auth pass        )  # 开始注册, 最后set onu config下发配置

 

 

 

 

第二种情况:

[H3C-probe]display hardware internal olt onuregrecord olt olt3/0/4

2019/04/16 08:17:41  Onu 3/0/ 4: 3      reg   ( set onu config        )

2019/04/16 08:17:41  Onu 3/0/ 4: 3      reg   ( reg finish            )

2019/04/16 08:17:41  Onu 3/0/ 4: 3      notify( report up             )

2019/04/16 08:17:41  Onu 3/0/ 4: 3      reg   ( auth config           )

2019/04/16 08:17:41  Onu 3/0/ 4: 3      reg   ( get onu version       )

2019/04/16 08:17:41  Onu 3/0/ 4: 3      reg   ( after ctc discover    )

2019/04/16 08:17:41  Onu 3/0/ 4: 3      reg   ( write queue           )

2019/04/16 08:17:38  MAC:48ea-6372-0134 reg   ( mpcp auth pass        )

        Type 1 LOID:  Password:

 2019/04/16 08:17:26  Onu 3/0/ 4: 3      notify( report down           )  # 通知平台报 Link down

2019/04/16 08:17:26  Onu 3/0/ 4: 3      reg   ( write queue           )

2019/04/16 08:17:26  MAC:48ea-6372-0134 dereg ( mpcp olt initiate     )

        Type 1 LOID:  Password:

 2019/04/16 08:17:26  Onu 3/0/ 4: 3      oam   ( EVT: oam lost         )   

# 没有mpcp time out 直接有  oam lost  则说明链路层是好的, olt  onu 之间握手失败, OLT 芯片内CPU ONU CPU 之间握手超时。

2019/04/16 08:17:26  Onu 3/0/ 4: 3      reg   ( write queue           )

2019/04/16 06:17:30  Onu 3/0/ 4: 3      reg   ( set onu config        )

2019/04/16 06:17:30  Onu 3/0/ 4: 3      reg   ( reg finish            )



4、查看ONUOLT侧光功率

查看ONUOLT侧接收的光功率值,要求RX power在范围之内。如果光功率在ONU/OLT的接收范围之外,都有可能导致注册不上。

命令:display transceiver diagnosis interface

例如:通过命令查看,可以确认ONU接收光功率值是否正常。

[H3C]display transceiver diagnosis interface Olt0/0/1

Olt0/0/1 transceiver diagnostic information:

  Current diagnostic parameters:

    Temp.(°C) Voltage(V)  Bias(mA)  RX power(dBm)  TX power(dBm)  

    37         3.33        16.85     -20.71         4.17           

  Alarm thresholds:

          Temp.(°C) Voltage(V)  Bias(mA)  RX power(dBm)  TX power(dBm)  

    High  90         3.60        100.00    -5.00          8.00     

Low   -5         3.00        3.00      -32.10         1.00    

[H3C]display transceiver diagnosis interface Olt0/0/1:1

Onu0/0/1:1 transceiver diagnostic information:

  Current ONU optical module diagnostic parameters:

    Temp(°C)  Voltage(V)  Bias(mA)  RX power(dBm)  TX power(dBm)

    34.08     3.27        9         -17.99          1.65

  OLT SFP diagnostic parameters on this ONU:

  RX power: -19.99 dBm   # 这个参数是这个ONU 发光时, OLT 侧的收光功率。



5、检查光路

1)检查ONU侧尾纤接口是否为SC/PC,若不是则需要更换尾纤。

2)使用专业清洁工具擦拭光纤链路上各接口的光纤截面,排查光纤端面污损引起。

3)检查光纤链路各接口是否连接良好。

4)检查光纤总长度是否小于20KM,可参考附近正常注册的ONU测距参数,如果超过20KM需要调整光纤链路,以满足要求。

5)观察同一分光器下是否有其他ONU能够正常注册,如果在同一分光器下,没有正常注册的ONU,则分光器或者该分光器主干线路存在问题;如果同一分光器下其他点注册正常,需继续下一步排查。

6)将故障ONU移至上一级分光器下测试是否正常。如果正常,说明该段尾纤存在问题,如果不正常,需继续下一步排查。

7)替换主干光纤链路观察。

6、检查设备指示灯状态

1)检查ONUPower指示灯状态

检查ONU面板上的Power指示灯是否一直处于亮起状态,常亮则表示ONU供电正常;

如果异常说明是电源输出问题或者设备故障。

检查电源问题:ONU电源接口是否插紧,连接是否正常。

插线板或插座是否已经通电,可接上其他电器设备验证。

插线板或插座与ONU电源线接触是否良好。

尝试更换一条电源线观察是否正常。

2)检查ONUDiag指示灯状态

检查ONU面板上的Diag指示灯是否一直处于熄灭状态,表示设备工作在正常状态;

如果亮一会儿就灭掉,说明是设备系统自检所致,属于正常情况。

如果一直常亮或者闪烁,均表示设备故障,建议更换ONU观察。

3)检查ONUPON口指示灯状态

检查ONU面板上的PON口指示灯是否一直处于亮起状态,常亮则表示ONUOLT之间PON链路已经正常建立;

如果一直处于闪烁状态,表示PON口检测到光信号,正在建立链路。

如果处于熄灭状态,表示PON链路未建立连接,可能是光路不通、链路衰减过大或者设备故障。

 


提出建议

    +

亲~登录后才可以操作哦!

确定

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作