光网络单元异常情况升级方法技术

技术编号:36200307 阅读:19 留言:0更新日期:2023-01-04 11:54
本发明专利技术公开了一种光网络单元异常情况升级方法,包括:光线路终端OLT向光网络单元ONU依次发送多级消息类型为升级的物理层运行管理维护PLOAM消息,光网络单元ONU依次判断每一级物理层运行管理维护PLOAM消息是否符合升级情况,是则进入下一级判断,直至光网络单元ONU完成升级,否则丢弃物理层运行管理维护PLOAM消息,退出升级判断;本发明专利技术解决了OMCI通道无法建立的异常情况下,实现光网络单元的远程升级。级。级。

【技术实现步骤摘要】
光网络单元异常情况升级方法


[0001]本专利技术涉及光网络通信
,特别是一种光网络单元异常情况升级方法。

技术介绍

[0002]在千兆比无源光网络(Gigabit

capable Passive Optical Networks,GPON) 系统中,光线路终端(Optical Line Termination,OLT)和光网络单元(OpticalNetwork Unit,ONU)通过物理层运行管理维护(physicallayeroperations,administration,and maintenance,PLOAM)通道和光网络单元控制接口(ONU Management and Control Interface,OMCI)通道进行通信交互,实现ONU的管理和控制,OMCI在ITU

T G.984.4中定义,主要处理ONU的配置、故障管理、性能管理;PLOAM在ITU

T G.984.3中定义,处理OLT和ONU 的底层协商。
[0003]在ITU

T G.984.4中定义的OMCI规定了OLT对ONU进行升级的OMCI消息,此种方式需要ONU和OLT之间的OMCI通道创建成功,即ONU能正常注册上OLT, ONU的状态处于O5状态,其次ONU需要能正常响应升级的OMCI消息。在实际使用过程中,ONU在上电后有时无法顺利达到O5状态(即运行状态),而是在O2

O5 状态(即待机状态、序列号状态、测距状态和运行状态)之间变化,造成大面积用户故障,在这种情况下,就只能召回所有故障盒子,在库房统一升级,或者挨家挨户上门升级。无论哪种方式都会给运营商带来极大的压力,浪费人力物力。

技术实现思路

[0004]为解决现有技术中存在的问题,本专利技术的目的是提供一种光网络单元异常情况升级方法,本专利技术解决了OMCI通道无法建立的异常情况下,实现光网络单元的远程升级。
[0005]为实现上述目的,本专利技术采用的技术方案是:一种光网络单元异常情况升级方法,包括:
[0006]光线路终端OLT向光网络单元ONU依次发送多级消息类型为升级的物理层运行管理维护PLOAM消息,光网络单元ONU依次判断每一级物理层运行管理维护PLOAM消息是否符合升级情况,是则进入下一级判断,直至光网络单元ONU 完成升级,否则丢弃物理层运行管理维护PLOAM消息,退出升级判断。
[0007]作为本专利技术的进一步改进,所述光网络单元ONU包括ONU异常状态判断模块,所述ONU异常状态判断模块随光网络单元ONU系统启动,用于判断光网络单元ONU是否处于异常状态。
[0008]作为本专利技术的进一步改进,所述ONU异常状态判断模块对光网络单元ONU 是否处于异常状态进行判断具体包括:
[0009]首先判断光链路是否通畅,如果通畅,则进入ONU的状态判断;ONU每隔一定时间获取ONU和OLT交互过程状态,如果交互过程状态一直在O2—O5状态之间变化,不能稳定在O5状态,则ONU处于异常状态;如果ONU和OLT的交互过程虽然稳定在O5状态,但是OMCI通道不
能建立,则ONU处于异常状态。
[0010]作为本专利技术的进一步改进,OLT先向ONU发送消息类型为升级的PLOAM消息, PLOAM消息的Data部分包含升级开始标志、升级数量、需要升级的序列号SN范围;ONU接收到PLOAM消息后对其进行解析,如果消息类型为升级,则继续解析消息Data部分,如果Data1为升级开始标志,则进一步解析Data2,如果Data2 为0xFF,则表示全部ONU都进行升级,进入升级判断状态;如果Data2为0x01

0xFE,则表示需要升级的ONU数量,需要解析Data3到Data10,获得升级 ONU的SN范围,ONU判断自己的SN是否在升级的SN范围之内,是则进入升级判断;否则,ONU丢弃此消息,退出升级判断。
[0011]作为本专利技术的进一步改进,OLT继续向ONU发送消息类型为升级的PLOAM消息,PLOAM消息的Data部分包含升级硬件版本号;ONU接收到PLOAM消息后对其进行解析,如果消息类型为升级,则继续解析消息Data部分,如果Data内容为升级硬件版本号,则进行硬件版本号的比较,如果符合升级情况,则进入下一级判断;否则,丢弃此消息,退出升级判断。
[0012]作为本专利技术的进一步改进,OLT继续向ONU发送消息类型为升级的PLOAM消息,PLOAM消息的Data部分包含升级软件版本号;ONU接收到PLOAM消息后对其进行解析,如果消息类型为升级,则继续解析消息Data部分,如果Data内容为升级软件版本号,则进行软件版本号的比较,如果软件版本符合升级情况,且ONU处于异常状态,则进入升级接收状态;否则,丢弃此消息,退出升级判断。
[0013]作为本专利技术的进一步改进,OLT继续向ONU发送消息类型为升级的PLOAM消息,PLOAM消息的Data部分包含升级文件总长度;ONU接收到PLOAM消息后对其进行解析,如果消息类型为升级,则继续解析消息Data部分,如果Data内容为升级文件总长度,记录升级文件总长度;否则,丢弃此消息,退出升级流程。
[0014]作为本专利技术的进一步改进,OLT把升级文件分割成多个片段,并按照顺序封装到Data部分,然后继续向ONU发送消息类型为升级的PLOAM消息,直到升级文件数据发送完毕,ONU接收到PLOAM消息后对其进行解析,如果消息类型为升级,则继续解析消息Data部分,如果Data内容为升级数据,则存储升级数据,记录已接收文件长度,并和总文件长度进行对比判断是否接收完毕。
[0015]作为本专利技术的进一步改进,OLT继续发送消息类型为升级的PLOAM消息,此时PLOAM消息的Data部分包含升级结束标志;ONU接收到PLOAM消息后对其进行解析,如果消息类型为升级,则继续解析消息Data部分,如果Data内容为升级结束标志,则退出升级接收状态,并比较升级数据是否接收完毕;如果接收完毕,则进入升级数据写入状态;ONU在升级数据写入状态,把存储的升级数据写入相应的FLASH分区,然后重启,完成升级。
[0016]本专利技术的有益效果是:
[0017]本专利技术有效的解决了ONU无法通过OMCI等远程方式升级的情况,是对现有升级方式的扩充。在ONU分散在各地的情况下,为ONU提供了有效的升级方法,节省了维护人力和物力。
附图说明
[0018]图1为本专利技术实施例中光网络单元升级方法流程图;
[0019]图2为本专利技术实施例中PLOAM消息结构图;
[0020]图3为本专利技术实施例中ONU异常状态判断模块流程图。
具体实施方式
[0021]下面结合附图对本专利技术的实施例进行详细说明。
[0022]实施例
[0023]如图1和图2所示,一种光网络单元异常情况升级方法,包括:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种光网络单元异常情况升级方法,其特征在于,包括:光线路终端OLT向光网络单元ONU依次发送多级消息类型为升级的物理层运行管理维护PLOAM消息,光网络单元ONU依次判断每一级物理层运行管理维护PLOAM消息是否符合升级情况,是则进入下一级判断,直至光网络单元ONU完成升级,否则丢弃物理层运行管理维护PLOAM消息,退出升级判断。2.根据权利要求1所述的光网络单元异常情况升级方法,其特征在于,所述光网络单元ONU包括ONU异常状态判断模块,所述ONU异常状态判断模块随光网络单元ONU系统启动,用于判断光网络单元ONU是否处于异常状态。3.根据权利要求2所述的光网络单元异常情况升级方法,其特征在于,所述ONU异常状态判断模块对光网络单元ONU是否处于异常状态进行判断具体包括:首先判断光链路是否通畅,如果通畅,则进入ONU的状态判断;ONU每隔一定时间获取ONU和OLT交互过程状态,如果交互过程状态一直在O2—O5状态之间变化,不能稳定在O5状态,则ONU处于异常状态;如果ONU和OLT的交互过程虽然稳定在O5状态,但是OMCI通道不能建立,则ONU处于异常状态。4.根据权利要求1

3任一项所述的光网络单元异常情况升级方法,其特征在于,OLT先向ONU发送消息类型为升级的PLOAM消息,PLOAM消息的Data部分包含升级开始标志、升级数量、需要升级的序列号SN范围;ONU接收到PLOAM消息后对其进行解析,如果消息类型为升级,则继续解析消息Data部分,如果Data1为升级开始标志,则进一步解析Data2,如果Data2为0xFF,则表示全部ONU都进行升级,进入升级判断状态;如果Data2为0x01

0xFE,则表示需要升级的ONU数量,需要解析Data3到Data10,获得升级ONU的SN范围,ONU判断自己的SN是否在升级的SN范围之内,是则进入升级判断;否则,ONU丢弃此消息,退出升级判断。5.根据权利要求4所述的光网络单元异常情况升级方法,其特征在于,OLT继续向ONU发送消息类型为升级的PLOAM消息,PLOAM消息的Data部分包含升级硬件版本号;O...

【专利技术属性】
技术研发人员:陈拥军罗才华张文龙杨光明陈欢欢黄婷薇
申请(专利权)人:四川九州电子科技股份有限公司
类型:发明
国别省市:

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

1