一种EPON中ONU的升级方法.pdf

上传人:62****3 文档编号:4721077 上传时间:2018-10-31 格式:PDF 页数:7 大小:364.36KB
返回 下载 相关 举报
摘要
申请专利号:

CN201210389344.7

申请日:

2012.10.15

公开号:

CN102868945A

公开日:

2013.01.09

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的保全IPC(主分类):H04L 12/24申请日:20121015授权公告日:20160302登记生效日:20180313|||授权|||实质审查的生效IPC(主分类):H04Q 11/00申请日:20121015|||公开

IPC分类号:

H04Q11/00; H04L12/24

主分类号:

H04Q11/00

申请人:

上海斐讯数据通信技术有限公司

发明人:

孙大宏; 汤勇; 刘启林; 李岳政

地址:

201616 上海市松江区广富林路4855弄20号、90号

优先权:

专利代理机构:

上海申新律师事务所 31272

代理人:

竺路玲

PDF下载: PDF下载
内容摘要

本发明涉及一种EPON的升级方法,具体公开了一种EPON中ONU的升级方法,根据ONU的升级状态,当ONU需要Activate或Commit时,则启动相应的定时器,并在设定的时间内等待ONU的Activate或Commit回应,若在该设定的时间内若收到回应则表示成功完成该动作,若没在该规定的时间内收到回应,则重新发送Activate或Commit命令,且当在规定时间内连续的重传次数内收到回应,也表示成功完成该动作,若未在规定时间内连续的重传次数内收回应,则断开连接,并将错误信息上报网管;进而确保了Activate和Commit软件镜像过程的顺利进行,并有效的提高了ONU的软件升级过程的可靠性。

权利要求书

权利要求书一种EPON中ONU的升级方法,其特征在于,包括以下步骤:步骤S1:OLT发送命令至ONU,并启动定时器;步骤S2:发送完成后,OLT判断是否在预定时间内收到回应;步骤S3:若收到回应,则执行下一个动作;步骤S4:若没有收到回应,则继续判断是否在规定时间内连续发送命令至ONU的次数是否超出设定次数;步骤S5:若没有超出所述设定次数,OLT重新发送命令至ONU,并依次重复步骤S2‑S4;步骤S6:若超出所述设定次数,则断开链接,并将错误信息上报网管。如权利要求1所述EPON中ONU的升级方法,其特征在于,根据ONU的升级状态启动所述定时器。如权利要求2所述EPON中ONU的升级方法,其特征在于,所述命令包括Activate命令或Commit命令。如权利要求3所述EPON中ONU的升级方法,其特征在于,ONU的升级状态为烧写完成时,OLT才发送Activate命令至ONU,并启动Activate定时器。如权利要求3所述EPON中ONU的升级方法,其特征在于,ONU状态为重启完成时,OLT才发送Commit命令至ONU,并启动Commit定时器。如权利要求1所述EPON中ONU的升级方法,其特征在于,根据不同的升级镜像设定所述预定时间和所述规定时间。如权利要求6所述EPON中ONU的升级方法,其特征在于,所述预定时间和所述规定时间均与升级镜像的大小成正比。如权利要求1‑7中任意一项所述EPON中ONU的升级方法,其特征在于,所述预定时间小于或等于所述规定时间。如权利要求8所述EPON中ONU的升级方法,其特征在于,根据ONU的升级需求设定所述设定次数。如权利要求9所述EPON中ONU的升级方法,其特征在于,应用于EPON的OLT设备上。

说明书

说明书一种EPON中ONU的升级方法
技术领域
本发明涉及一种EPON的升级方法,尤其涉及一种EPON中ONU的升级系统。
背景技术
目前,在EPON(以太无源光网络,Ethernet Passive Optical Network)接入系统中,ONU(光节点,Optical Network Unit)的软件升级主要包括ONU升级软件的下载过程和Activate与Commit软件镜像过程;其中,OLT(光线路终端,optical line terminal)与ONU之间的通讯则采用二层的以太网协议,以MPCP(多点控制协议,Multi‑Point Control Protocol)中OAM(操作、管理和维护,Operation Administration and Maintenance)通道为载体,使得OLT将升级命令与升级镜像封装在OAM数据帧中进行传送(参见《中国电信EPON设备技术要求》)。
由于使用的是二层网络传输,当网络出现拥塞、繁忙时,易造成报文的丢失,为了避免在ONU软件的下载过程中为避免出现丢包的情况,《中国电信EPON设备技术要求》中公开了采用超时重传机制进行ONU软件的下载过程,但对于Activate和Commit软件镜像过程则没有说明;作为ONU的软件升级过程的可靠性的重要条件,如何确保Activate和Commit软件镜像过程的顺利进行,成为目前额待解决技术难题。
发明内容
针对现有的EPON升级方法中存在的上述问题,现提供一种确保Activate和Commit软件镜像过程的顺利进行的EPON中ONU的升级方法。
具体技术方案如下:
一种EPON中ONU的升级方法,其中,包括以下步骤:
步骤S1:OLT发送命令至ONU,并启动定时器;
步骤S2:发送完成后,OLT判断是否在预定时间内收到回应;
步骤S3:若收到回应,则执行下一个动作;
步骤S4:若没有收到回应,则继续判断是否在规定时间内连续发送命令至ONU的次数是否超出设定次数;
步骤S5:若没有超出所述设定次数,OLT重新发送命令至ONU,并依次重复步骤S2‑S4;
步骤S6:若超出所述设定次数,则断开链接,并将错误信息上报网管。
上述EPON中ONU的升级方法,其中,根据ONU的升级状态启动所述定时器。
上述EPON中ONU的升级方法,其中,所述命令包括Activate命令或Commit命令。
上述EPON中ONU的升级方法,其中,ONU的升级状态为烧写完成时,OLT才发送Activate命令至ONU,并启动Activate定时器。
上述EPON中ONU的升级方法,其中,ONU状态为重启完成时,OLT才发送Commit命令至ONU,并启动Commit定时器。
上述EPON中ONU的升级方法,其中,根据不同的升级镜像设定所述预定时间和所述规定时间。
上述EPON中ONU的升级方法,其中,所述预定时间和所述规定时间均与升级镜像的大小成正比。
上述EPON中ONU的升级方法,其中,所述预定时间小于或等于所述规定时间。
上述EPON中ONU的升级方法,其中,根据ONU的升级需求设定所述设定次数。
上述EPON中ONU的升级方法,其中,应用于EPON的OLT设备上。
本发明一种EPON中ONU的升级方法,根据ONU的升级状态,当ONU需要Activate或Commit时,则启动相应的定时器,并在设定的时间内等待ONU的Activate或Commit回应,若在该设定的时间内若收到回应则表示成功完成该动作,若没在该规定的时间内收到回应,则重新发送Activate或Commit命令,且当在规定时间内连续的重传次数内收到ONU的回应,也表示成功完成该动作,若未在规定时间内连续的重传次数内收到ONU的回应,则断开连接,并将错误信息上报网管;进而确保了Activate和Commit软件镜像过程的顺利进行,并有效的提高了ONU的软件升级过程的可靠性。
附图说明
图1为本发明一种EPON中ONU的升级方法的实施例一流程示意图;
图2为本发明一种EPON中ONU的升级方法的实施例二流程示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
本发明一种EPON中ONU的升级方法,应用在EPON的OLT设备上,首先,当ONU进行升级需要Activate或Commit时,由于Activate命令是基于ONU已经将要升级的镜像烧写到flash中而发送的,而Commit命令是发送在ONU完成重启之后,所以启动定时器的时机要根据ONU的升级状态来具体确定,即根据ONU的升级状态,OLT发送命令至ONU;如ONU的升级状态为烧写完成时,OLT才发送Activate命令至ONU,并启动Activate定时器,而ONU状态若为重启完成时,OLT则发送Commit命令至ONU,并启动Commit定时器;其中,通过一个定时器任务,以用来查询ONU的升级状态,进而发送Activate或Commit命令,并只在该次命令动作的第一次发送命令时启动相应的定时器。
其次,命令发送完成后,OLT判断是否在预定的超时重传的时间间隙内收到ONU关于接收命令的回应,若OLT收到回应,则说明命令动作完成,并继续执行下一个动作;若OLT没有在预定的超时重传的时间间隙内收到回应,OLT则进一步判断是否在规定时间内连续重发命令的次数在小于或等于规定的重传次数,若重传的次数小于或等于该规定的重传次数,OLT重新发送与之前相同的命令至ONU,并重复上述判断接收回应的步骤;若重传的次数大于该规定的重传次数,则说明命令动作没有完成,断开连接,并将错误信息上报网管进行分析处理。
由于,Activate命令是让已经将升级镜像烧写完成的ONU进行重启,而Commit命令是让ONU的主备存储区进行互换,而这两个过程的实时性并不高,甚至会由于不同的ONU,不同的升级镜像使得重启时间和主备存储区互换时间也不尽相同。若预定的超时重传的时间间隙和连续重发命令的规定时间过短,容易造成在设定的时间间隙内命令传送成功而无法收到回应的情况,若预定的超时重传的时间间隙和连续重发命令的规定时间过长,会使得升级过程的效率过低。所以,预定的超时重传的时间间隙和连续重发命令的规定时间要根据不同的升级镜像设置不同的时间间隙和规定时间,且该时间间隙和规定时间均与升级镜像的大小成正比。
进一步的,连续重发命令的规定次数是根据ONU的升级需求设定。
实施例一
如图1所示,设定ONU需要Activate命令,且连续重发命令的规定次数设定为3;首先,通过定时器任务,查询ONU的升级状态,当ONU的升级状态为烧写完成时,OLT才发送Activate命令至ONU,并只在该次Activate动作的第一次发送时启动Activate定时器;其次,Activate命令发送完成后,OLT判断是否在预定的超时重传的时间间隙内收到ONU关于成功接收Activate命令的回应,若OLT收到回应,则说明Activate命令动作完成,并继续执行下一个动作;若OLT没有在预定的超时重传的时间间隙内收到ONU关于成功接收Activate的回应,则进一步判断是否在规定时间内连续重发命令的次数在小于或等于规定的重传次数3,若重传的次数小于或等于3,则OLT重新发送与之前相同的Activate命令至ONU,并重复上述判断成功接收Activate回应的步骤;若重传的次数大于3,则说明命令动作没有完成,断开连接,并将错误信息上报网管进行分析处理。
实施例二
在实施例一的基础上,如图2所示,设定ONU需要Commit命令,且连续重发命令的规定次数也设定为3;首先,通过定时器任务,查询ONU的升级状态,当ONU的升级状态为重启完成时,OLT才发送Commit命令至ONU,并只在该次Commit动作的第一次发送时启动Commit定时器;其次,Commit命令发送完成后,OLT判断是否在预定的超时重传的时间间隙内收到ONU关于成功接收Commit命令的回应,若OLT收到回应,则说明Commit命令动作完成,并继续执行下一个动作;若OLT没有在预定的超时重传的时间间隙内收到ONU关于成功接收Commit的回应,则进一步判断是否在规定时间内连续重发命令的次数在小于或等于规定的重传次数3,若重传的次数小于或等于3,则OLT重新发送与之前相同的Commit命令至ONU,并重复上述判断成功接收Commit回应的步骤;若重传的次数大于3,则说明命令动作没有完成,断开连接,并将错误信息上报网管进行分析处理。
本发明一种EPON中ONU的升级方法,根据ONU的升级状态,当ONU需要Activate或Commit时,则启动相应的定时器,并在设定的时间内等待ONU的Activate或Commit回应,若在该设定的时间内若收到回应则表示成功完成该动作,若没在该规定的时间内收到回应,则重新发送Activate或Commit命令,且当在规定时间内连续的重传次数内收到ONU的回应,也表示成功完成该动作,若未在规定时间内连续的重传次数内收到ONU的回应,则断开连接,并将错误信息上报网管;进而确保了Activate和Commit软件镜像过程的顺利进行,并有效的提高了ONU的软件升级过程的可靠性。
以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

一种EPON中ONU的升级方法.pdf_第1页
第1页 / 共7页
一种EPON中ONU的升级方法.pdf_第2页
第2页 / 共7页
一种EPON中ONU的升级方法.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《一种EPON中ONU的升级方法.pdf》由会员分享,可在线阅读,更多相关《一种EPON中ONU的升级方法.pdf(7页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102868945 A (43)申请公布日 2013.01.09 CN 102868945 A *CN102868945A* (21)申请号 201210389344.7 (22)申请日 2012.10.15 H04Q 11/00(2006.01) H04L 12/24(2006.01) (71)申请人 上海斐讯数据通信技术有限公司 地址 201616 上海市松江区广富林路 4855 弄 20 号、 90 号 (72)发明人 孙大宏 汤勇 刘启林 李岳政 (74)专利代理机构 上海申新律师事务所 31272 代理人 竺路玲 (54) 发明名称 一种 EPON 中 ON。

2、U 的升级方法 (57) 摘要 本发明涉及一种 EPON 的升级方法, 具体公开 了一种 EPON 中 ONU 的升级方法, 根据 ONU 的升级 状态, 当 ONU 需要 Activate 或 Commit 时, 则启 动相应的定时器, 并在设定的时间内等待 ONU 的 Activate 或 Commit 回应, 若在该设定的时间内 若收到回应则表示成功完成该动作, 若没在该规 定的时间内收到回应, 则重新发送 Activate 或 Commit 命令, 且当在规定时间内连续的重传次数 内收到回应, 也表示成功完成该动作, 若未在规定 时间内连续的重传次数内收回应, 则断开连接, 并 将错误。

3、信息上报网管 ; 进而确保了 Activate 和 Commit 软件镜像过程的顺利进行, 并有效的提高 了 ONU 的软件升级过程的可靠性。 (51)Int.Cl. 权利要求书 1 页 说明书 3 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 3 页 附图 2 页 1/1 页 2 1. 一种 EPON 中 ONU 的升级方法, 其特征在于, 包括以下步骤 : 步骤 S1 : OLT 发送命令至 ONU, 并启动定时器 ; 步骤 S2 : 发送完成后, OLT 判断是否在预定时间内收到回应 ; 步骤 S3 : 若收到回应, 则执行下一。

4、个动作 ; 步骤 S4 : 若没有收到回应, 则继续判断是否在规定时间内连续发送命令至 ONU 的次数 是否超出设定次数 ; 步骤 S5 : 若没有超出所述设定次数, OLT 重新发送命令至 ONU, 并依次重复步骤 S2-S4 ; 步骤 S6 : 若超出所述设定次数, 则断开链接, 并将错误信息上报网管。 2. 如权利要求 1 所述 EPON 中 ONU 的升级方法, 其特征在于, 根据 ONU 的升级状态启动 所述定时器。 3.如权利要求2所述EPON中ONU的升级方法, 其特征在于, 所述命令包括Activate命 令或 Commit 命令。 4. 如权利要求 3 所述 EPON 中 O。

5、NU 的升级方法, 其特征在于, ONU 的升级状态为烧写完 成时, OLT 才发送 Activate 命令至 ONU, 并启动 Activate 定时器。 5. 如权利要求 3 所述 EPON 中 ONU 的升级方法, 其特征在于, ONU 状态为重启完成时, OLT 才发送 Commit 命令至 ONU, 并启动 Commit 定时器。 6. 如权利要求 1 所述 EPON 中 ONU 的升级方法, 其特征在于, 根据不同的升级镜像设定 所述预定时间和所述规定时间。 7. 如权利要求 6 所述 EPON 中 ONU 的升级方法, 其特征在于, 所述预定时间和所述规定 时间均与升级镜像的大小。

6、成正比。 8. 如权利要求 1-7 中任意一项所述 EPON 中 ONU 的升级方法, 其特征在于, 所述预定时 间小于或等于所述规定时间。 9. 如权利要求 8 所述 EPON 中 ONU 的升级方法, 其特征在于, 根据 ONU 的升级需求设定 所述设定次数。 10. 如权利要求 9 所述 EPON 中 ONU 的升级方法, 其特征在于, 应用于 EPON 的 OLT 设备 上。 权 利 要 求 书 CN 102868945 A 2 1/3 页 3 一种 EPON 中 ONU 的升级方法 技术领域 0001 本发明涉及一种 EPON 的升级方法, 尤其涉及一种 EPON 中 ONU 的升级。

7、系统。 背景技术 0002 目前, 在 EPON(以太无源光网络, Ethernet Passive Optical Network) 接入系统 中, ONU(光节点, Optical Network Unit) 的软件升级主要包括 ONU 升级软件的下载过程和 Activate 与 Commit 软件镜像过程 ; 其中, OLT(光线路终端, optical line terminal) 与 ONU 之间的通讯则采用二层的以太网协议, 以 MPCP(多点控制协议, Multi-Point Control Protocol) 中 OAM(操作、 管理和维护, Operation Adminis。

8、tration and Maintenance) 通 道为载体, 使得 OLT 将升级命令与升级镜像封装在 OAM 数据帧中进行传送 (参见 中国电信 EPON 设备技术要求 ) 。 0003 由于使用的是二层网络传输, 当网络出现拥塞、 繁忙时, 易造成报文的丢失, 为了 避免在 ONU 软件的下载过程中为避免出现丢包的情况,中国电信 EPON 设备技术要求 中 公开了采用超时重传机制进行 ONU 软件的下载过程, 但对于 Activate 和 Commit 软件镜像 过程则没有说明 ; 作为 ONU 的软件升级过程的可靠性的重要条件, 如何确保 Activate 和 Commit 软件镜像。

9、过程的顺利进行, 成为目前额待解决技术难题。 发明内容 0004 针对现有的 EPON 升级方法中存在的上述问题, 现提供一种确保 Activate 和 Commit 软件镜像过程的顺利进行的 EPON 中 ONU 的升级方法。 0005 具体技术方案如下 : 一种 EPON 中 ONU 的升级方法, 其中, 包括以下步骤 : 步骤 S1 : OLT 发送命令至 ONU, 并启动定时器 ; 步骤 S2 : 发送完成后, OLT 判断是否在预定时间内收到回应 ; 步骤 S3 : 若收到回应, 则执行下一个动作 ; 步骤 S4 : 若没有收到回应, 则继续判断是否在规定时间内连续发送命令至 ONU。

10、 的次数 是否超出设定次数 ; 步骤 S5 : 若没有超出所述设定次数, OLT 重新发送命令至 ONU, 并依次重复步骤 S2-S4 ; 步骤 S6 : 若超出所述设定次数, 则断开链接, 并将错误信息上报网管。 0006 上述 EPON 中 ONU 的升级方法, 其中, 根据 ONU 的升级状态启动所述定时器。 0007 上述 EPON 中 ONU 的升级方法, 其中, 所述命令包括 Activate 命令或 Commit 命令。 0008 上述 EPON 中 ONU 的升级方法, 其中, ONU 的升级状态为烧写完成时, OLT 才发送 Activate 命令至 ONU, 并启动 Act。

11、ivate 定时器。 0009 上述 EPON 中 ONU 的升级方法, 其中, ONU 状态为重启完成时, OLT 才发送 Commit 命 令至 ONU, 并启动 Commit 定时器。 0010 上述 EPON 中 ONU 的升级方法, 其中, 根据不同的升级镜像设定所述预定时间和所 说 明 书 CN 102868945 A 3 2/3 页 4 述规定时间。 0011 上述 EPON 中 ONU 的升级方法, 其中, 所述预定时间和所述规定时间均与升级镜像 的大小成正比。 0012 上述 EPON 中 ONU 的升级方法, 其中, 所述预定时间小于或等于所述规定时间。 0013 上述 E。

12、PON 中 ONU 的升级方法, 其中, 根据 ONU 的升级需求设定所述设定次数。 0014 上述 EPON 中 ONU 的升级方法, 其中, 应用于 EPON 的 OLT 设备上。 0015 本发明一种 EPON 中 ONU 的升级方法, 根据 ONU 的升级状态, 当 ONU 需要 Activate 或 Commit 时, 则启动相应的定时器, 并在设定的时间内等待 ONU 的 Activate 或 Commit 回 应, 若在该设定的时间内若收到回应则表示成功完成该动作, 若没在该规定的时间内收到 回应, 则重新发送 Activate 或 Commit 命令, 且当在规定时间内连续的重。

13、传次数内收到 ONU 的回应, 也表示成功完成该动作, 若未在规定时间内连续的重传次数内收到 ONU 的回应, 则 断开连接, 并将错误信息上报网管 ; 进而确保了Activate和Commit软件镜像过程的顺利进 行, 并有效的提高了 ONU 的软件升级过程的可靠性。 附图说明 0016 图 1 为本发明一种 EPON 中 ONU 的升级方法的实施例一流程示意图 ; 图 2 为本发明一种 EPON 中 ONU 的升级方法的实施例二流程示意图。 具体实施方式 0017 下面结合附图和具体实施例对本发明作进一步说明, 但不作为本发明的限定。 0018 本发明一种 EPON 中 ONU 的升级方法。

14、, 应用在 EPON 的 OLT 设备上, 首先, 当 ONU 进 行升级需要 Activate 或 Commit 时, 由于 Activate 命令是基于 ONU 已经将要升级的镜像烧 写到 flash 中而发送的, 而 Commit 命令是发送在 ONU 完成重启之后, 所以启动定时器的时 机要根据 ONU 的升级状态来具体确定, 即根据 ONU 的升级状态, OLT 发送命令至 ONU ; 如 ONU 的升级状态为烧写完成时, OLT 才发送 Activate 命令至 ONU, 并启动 Activate 定时器, 而 ONU 状态若为重启完成时, OLT 则发送 Commit 命令至 O。

15、NU, 并启动 Commit 定时器 ; 其中, 通 过一个定时器任务, 以用来查询 ONU 的升级状态, 进而发送 Activate 或 Commit 命令, 并只 在该次命令动作的第一次发送命令时启动相应的定时器。 0019 其次, 命令发送完成后, OLT 判断是否在预定的超时重传的时间间隙内收到 ONU 关 于接收命令的回应, 若 OLT 收到回应, 则说明命令动作完成, 并继续执行下一个动作 ; 若 OLT 没有在预定的超时重传的时间间隙内收到回应, OLT 则进一步判断是否在规定时间内连续 重发命令的次数在小于或等于规定的重传次数, 若重传的次数小于或等于该规定的重传次 数, OL。

16、T 重新发送与之前相同的命令至 ONU, 并重复上述判断接收回应的步骤 ; 若重传的次 数大于该规定的重传次数, 则说明命令动作没有完成, 断开连接, 并将错误信息上报网管进 行分析处理。 0020 由于, Activate 命令是让已经将升级镜像烧写完成的 ONU 进行重启, 而 Commit 命令是让 ONU 的主备存储区进行互换, 而这两个过程的实时性并不高, 甚至会由于不同的 ONU, 不同的升级镜像使得重启时间和主备存储区互换时间也不尽相同。 若预定的超时重传 的时间间隙和连续重发命令的规定时间过短, 容易造成在设定的时间间隙内命令传送成功 说 明 书 CN 102868945 A 。

17、4 3/3 页 5 而无法收到回应的情况, 若预定的超时重传的时间间隙和连续重发命令的规定时间过长, 会使得升级过程的效率过低。所以, 预定的超时重传的时间间隙和连续重发命令的规定时 间要根据不同的升级镜像设置不同的时间间隙和规定时间, 且该时间间隙和规定时间均与 升级镜像的大小成正比。 0021 进一步的, 连续重发命令的规定次数是根据 ONU 的升级需求设定。 0022 实施例一 如图 1 所示, 设定 ONU 需要 Activate 命令, 且连续重发命令的规定次数设定为 3 ; 首 先, 通过定时器任务, 查询 ONU 的升级状态, 当 ONU 的升级状态为烧写完成时, OLT 才发送。

18、 Activate 命令至 ONU, 并只在该次 Activate 动作的第一次发送时启动 Activate 定时器 ; 其次, Activate 命令发送完成后, OLT 判断是否在预定的超时重传的时间间隙内收到 ONU 关于成功接收 Activate 命令的回应, 若 OLT 收到回应, 则说明 Activate 命令动作完成, 并 继续执行下一个动作 ; 若 OLT 没有在预定的超时重传的时间间隙内收到 ONU 关于成功接收 Activate 的回应, 则进一步判断是否在规定时间内连续重发命令的次数在小于或等于规定 的重传次数 3, 若重传的次数小于或等于 3, 则 OLT 重新发送与之。

19、前相同的 Activate 命令至 ONU, 并重复上述判断成功接收 Activate 回应的步骤 ; 若重传的次数大于 3, 则说明命令动 作没有完成, 断开连接, 并将错误信息上报网管进行分析处理。 0023 实施例二 在实施例一的基础上, 如图 2 所示, 设定 ONU 需要 Commit 命令, 且连续重发命令的规定 次数也设定为 3 ; 首先, 通过定时器任务, 查询 ONU 的升级状态, 当 ONU 的升级状态为重启完 成时, OLT 才发送 Commit 命令至 ONU, 并只在该次 Commit 动作的第一次发送时启动 Commit 定时器 ; 其次, Commit 命令发送完。

20、成后, OLT 判断是否在预定的超时重传的时间间隙内收到 ONU 关于成功接收 Commit 命令的回应, 若 OLT 收到回应, 则说明 Commit 命令动作完成, 并 继续执行下一个动作 ; 若 OLT 没有在预定的超时重传的时间间隙内收到 ONU 关于成功接收 Commit 的回应, 则进一步判断是否在规定时间内连续重发命令的次数在小于或等于规定的 重传次数3, 若重传的次数小于或等于3, 则OLT重新发送与之前相同的Commit命令至ONU, 并重复上述判断成功接收 Commit 回应的步骤 ; 若重传的次数大于 3, 则说明命令动作没有 完成, 断开连接, 并将错误信息上报网管进行。

21、分析处理。 0024 本发明一种 EPON 中 ONU 的升级方法, 根据 ONU 的升级状态, 当 ONU 需要 Activate 或 Commit 时, 则启动相应的定时器, 并在设定的时间内等待 ONU 的 Activate 或 Commit 回 应, 若在该设定的时间内若收到回应则表示成功完成该动作, 若没在该规定的时间内收到 回应, 则重新发送 Activate 或 Commit 命令, 且当在规定时间内连续的重传次数内收到 ONU 的回应, 也表示成功完成该动作, 若未在规定时间内连续的重传次数内收到 ONU 的回应, 则 断开连接, 并将错误信息上报网管 ; 进而确保了Activate和Commit软件镜像过程的顺利进 行, 并有效的提高了 ONU 的软件升级过程的可靠性。 0025 以上所述仅为本发明较佳的实施例, 并非因此限制本发明的实施方式及保护范 围, 对于本领域技术人员而言, 应当能够意识到凡运用本发明说明书及图示内容所作出的 等同替换和显而易见的变化所得到的方案, 均应当包含在本发明的保护范围内。 说 明 书 CN 102868945 A 5 1/2 页 6 图 1 说 明 书 附 图 CN 102868945 A 6 2/2 页 7 图 2 说 明 书 附 图 CN 102868945 A 7 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1