在新软件下载完毕后控制光网络单元重启的方法和装置.pdf

上传人:zhu****_FC 文档编号:4333679 上传时间:2018-09-14 格式:PDF 页数:16 大小:504.14KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110161000.6

申请日:

2011.06.15

公开号:

CN102833639A

公开日:

2012.12.19

当前法律状态:

授权

有效性:

有权

法律详情:

专利权人的姓名或者名称、地址的变更IPC(主分类):H04Q 11/00变更事项:专利权人变更前:上海诺基亚贝尔股份有限公司变更后:上海诺基亚贝尔股份有限公司变更事项:地址变更前:201206 上海市浦东新区金桥宁桥路388号变更后:201206 上海市浦东新区金桥宁桥路388号变更事项:共同专利权人变更前:上海贝尔软件有限公司变更后:上海诺基亚贝尔软件有限公司|||专利权人的姓名或者名称、地址的变更IPC(主分类):H04Q 11/00变更事项:专利权人变更前:上海贝尔股份有限公司变更后:上海诺基亚贝尔股份有限公司变更事项:地址变更前:201206 上海市浦东新区金桥宁桥路388号变更后:201206 上海市浦东新区金桥宁桥路388号变更事项:共同专利权人变更前:上海贝尔软件有限公司变更后:上海贝尔软件有限公司|||专利权的转移IPC(主分类):H04Q 11/00登记生效日:20170426变更事项:专利权人变更前权利人:上海贝尔股份有限公司变更后权利人:上海贝尔股份有限公司变更事项:地址变更前权利人:201206 上海市浦东新区浦东金桥宁桥路388号变更后权利人:201206 上海市浦东新区金桥宁桥路388号变更事项:共同专利权人变更后权利人:上海贝尔软件有限公司|||授权|||实质审查的生效IPC(主分类):H04Q 11/00申请日:20110615|||公开

IPC分类号:

H04Q11/00; H04L12/24

主分类号:

H04Q11/00

申请人:

上海贝尔股份有限公司

发明人:

罗海俊; 张文林; 李琳; 徐毅钧

地址:

201206 上海市浦东新区浦东金桥宁桥路388号

优先权:

专利代理机构:

北京市金杜律师事务所 11256

代理人:

郑立柱

PDF下载: PDF下载
内容摘要

本发明提供了一种在新软件下载完毕后控制光网络单元重启的方法和装置。当新软件版本下载完毕后,光线路终端首先基于所存储的对应于该光网络单元的重启延迟时间范围属性的取值和重启延迟业务流量门限属性的取值,确定待发送的激活新软件版本请求的类型;然后将所确定的激活新软件版本请求发送至该光网络单元。所确定的激活新软件版本请求可以是第一激活新软件版本请求,用于通知该光网络单元立即重启并激活已下载的新软件版本;也可以是相互配合使用的第二激活新软件版本请求,用于通知该光网络单元设置激活标志,和第三激活新软件版本请求,用于通知该光网络单元立即重启。

权利要求书

1.一种在光通信网络的光线路终端中用于指示光网络单元重启的方法,其中,所述方法包括以下步骤:a.当新软件版本下载完毕后,基于所存储的对应于所述光网络单元的重启延迟时间范围属性的取值和重启延迟业务流量门限属性的取值,确定待发送的激活新软件版本请求的类型,其中所述重启延迟时间范围属性用于指示对所述光网络单元进行业务流量检测的时间范围或时间值,所述重启延迟业务流量门限属性用于指示将所述光网络单元确认为处于静默状态的业务流量上限值;b.将所确定的激活新软件版本请求发送至所述光网络单元。2.根据权利要求1所述的方法,其特征在于,所述步骤a包括:如果所述重启延迟时间范围属性的取值和所述重启延迟业务流量门限属性的取值指示无需时间延时以及无需对所述光网络单元进行业务流量检测,则将第一激活新软件版本请求确认为所述待发送的激活新软件版本请求;所述步骤b包括:将所述第一激活新软件版本请求发送至所述光网络单元,其中所述第一激活新软件版本请求用于通知所述光网络单元立即重启并激活已下载的所述新软件版本;其中所述步骤b之后还包括:接收来自所述光网络单元的对应于所述第一激活新软件版本请求的第一激活新软件版本响应。3.根据权利要求1所述的方法,其特征在于,所述步骤a包括:如果所述重启延迟业务流量门限属性的取值指示无需对光网络单元进行业务流量检测且所述重启延迟时间范围属性的取值指示了特定时间值,则将第二激活新软件版本请求确认为所述待发送的激活新软件版本请求;所述步骤b包括:将所述第二激活新软件版本请求发送至所述光网络单元,其中所述第二激活新软件版本请求用于通知所述光网络单元设置激活标志,所述激活标志用于指示下次重启后应当激活已下载的所述新软件版本;其中所述步骤b之后还包括以下步骤:c.接收来自所述光网络单元的对应于所述第二激活新软件版本请求的第二激活新软件版本响应;d.在所述重启延迟时间范围属性的取值所指示的特定时间值上发送第三激活新软件版本请求至光网络单元,其中所述第三激活新软件版本请求用于通知所述光网络单元立即重启;e.接收来自所述光网络单元的对应于所述第三激活新软件版本请求的第三激活新软件版本响应。4.根据权利要求1所述的方法,其特征在于,所述步骤a包括:如果所述重启延迟业务流量门限属性的取值指示需要对所述光网络单元进行业务流量检测,则将第二激活新软件版本请求确认为所述待发送的激活新软件版本请求;所述步骤b包括:将所述第二激活新软件版本请求发送至所述光网络单元,其中所述第二激活新软件版本请求用于通知所述光网络单元设置激活标志,所述激活标志用于指示下次重启后应当激活已下载的所述新软件版本;其中所述步骤b之后还包括以下步骤:c’.接收来自所述光网络单元的对应于所述第二激活新软件版本请求的第二激活新软件版本响应;d’.在所述重启延迟时间范围属性的取值所指示的时间范围内或时间值上对所述光网络单元进行业务流量检测;e’.当所检测到的业务流量小于等于所述重启延迟业务流量门限属性的取值时,发送第三激活新软件版本请求至所述光网络单元,其中所述第三激活新软件版本请求用于通知所述光网络单元立即重启;f’.接收来自所述光网络单元的对应于所述第三激活新软件版本请求的第三激活新软件版本响应。5.一种在光通信网络的光线路终端中用于指示光网络单元重启的方法,其中,所述方法包括以下步骤:A.当新软件版本下载完毕后,基于所存储的对应于所述光网络单元的重启延迟时间范围属性的取值和重启延迟业务流量门限属性的取值,对所述光网络单元的业务流量进行检测,其中所述重启延迟时间范围值用于表示对所述光网络单元进行业务流量检测的时间范围,所述重启延迟业务流量门限值用于表示将所述光网络单元确认为处于静默状态的业务流量上限值;B.当所检测到的业务流量小于等于所述重启延迟业务流量门限值,发送第一激活新软件版本请求至所述光网络单元,其中所述第一激活新软件版本请求用于通知所述光网络单元立即重启并激活已下载的所述新软件版本;C.接收来自所述光网络单元的对应于所述第一激活新软件版本请求的第一激活新软件版本响应。6.一种在光通信网络的光网络单元中用于基于光线路终端的指示进行重启的方法,其中,所述方法包括以下步骤:i.当新的软件版本下载完毕后,接收来自所述光线路终端的激活新软件版本请求;ii.判断所述激活新软件版本请求的类型,并根据所述激活新软件版本请求的类型执行与该类型相对应的操作。7.根据权利要求6所述的方法,其特征在于,所述步骤ii包括:如果所述激活新软件版本请求为第一激活新软件版本请求,则发送对应于所述第一激活新软件版本请求的第一激活新软件版本响应至所述光线路终端,并立即重启并激活已下载的所述新软件版本。8.根据权利要求6所述的方法,其特征在于,所述步骤ii包括:如果所述激活新软件版本请求为第二激活新软件版本请求,则发送对应于所述第二激活新软件版本请求的第二激活新软件版本响应至所述光线路终端,并设置激活标志,所述激活标志用于指示下次重启后应当激活已下载的所述新软件版本;所述步骤ii之后还包括以下步骤:iii.接收来自所述光线路终端的第三激活新软件版本请求;iv.发送对应于所述第三激活新软件版本请求的第三激活新软件版本响应至所述光线路终端,并立即重启。9.一种在光通信网络的光线路终端中用于指示光网络单元重启的装置,其中,所述装置包括:第一确定装置,用于当新软件版本下载完毕后,基于所存储的对应于所述光网络单元的重启延迟时间范围属性的取值和重启延迟业务流量门限属性的取值,确定待发送的激活新软件版本请求的类型,其中所述重启延迟时间范围属性用于指示对所述光网络单元进行业务流量检测的时间范围或时间值,所述重启延迟业务流量门限属性用于指示将所述光网络单元确认为处于静默状态的业务流量上限值;第一发送装置,用于将所确定的激活新软件版本请求发送至所述光网络单元。10.根据权利要求9所述的装置,其特征在于,所述第一确定装置用于:如果所述重启延迟时间范围属性的取值和所述重启延迟业务流量门限属性的取值指示无需时间延时以及无需对所述光网络单元进行业务流量检测,则将第一激活新软件版本请求确认为所述待发送的激活新软件版本请求;所述第一发送装置用于:将所述第一激活新软件版本请求发送至所述光网络单元,其中所述第一激活新软件版本请求用于通知所述光网络单元立即重启并激活已下载的所述新软件版本;其中,所述装置还包括:第一接收装置,用于接收来自所述光网络单元的对应于所述第一激活新软件版本请求的第一激活新软件版本响应。11.根据权利要求9所述的装置,其特征在于,所述第一确定装置用于:如果所述重启延迟业务流量门限属性的取值指示无需对光网络单元进行业务流量检测且所述重启延迟时间范围属性的取值指示了特定时间值,则将第二激活新软件版本请求确认为所述待发送的激活新软件版本请求;所述第一发送装置用于:将所述第二激活新软件版本请求发送至所述光网络单元,其中所述第二激活新软件版本请求用于通知所述光网络单元设置激活标志,所述激活标志用于指示下次重启后应当激活已下载的所述新软件版本;其中,所述装置还包括:第二接收装置,用于接收来自所述光网络单元的对应于所述第二激活新软件版本请求的第二激活新软件版本响应;第二发送装置,用于在所述重启延迟时间范围属性的取值所指示的特定时间值上发送第三激活新软件版本请求至光网络单元,其中所述第三激活新软件版本请求用于通知所述光网络单元立即重启;第三接收装置,用于接收来自所述光网络单元的对应于所述第三激活新软件版本请求的第三激活新软件版本响应。12.根据权利要求9所述的装置,其特征在于,所述第一确定装置用于:如果所述重启延迟业务流量门限属性的取值指示需要对所述光网络单元进行业务流量检测,则将第二激活新软件版本请求确认为所述待发送的激活新软件版本请求;所述第一发送装置用于:将所述第二激活新软件版本请求发送至所述光网络单元,其中所述第二激活新软件版本请求用于通知所述光网络单元设置激活标志,所述激活标志用于指示下次重启后应当激活已下载的所述新软件版本;其中,所述装置还包括:第四接收装置,用于接收来自所述光网络单元的对应于所述第二激活新软件版本请求的第二激活新软件版本响应;第一检测装置,用于在所述重启延迟时间范围属性的取值所指示的时间范围内或时间值上对所述光网络单元进行业务流量检测;第三发送装置,用于当所检测到的业务流量小于等于所述重启延迟业务流量门限属性的取值时,发送第三激活新软件版本请求至所述光网络单元,其中所述第三激活新软件版本请求用于通知所述光网络单元立即重启;第五接收装置,用于接收来自所述光网络单元的对应于所述第三激活新软件版本请求的第三激活新软件版本响应。13.一种在光通信网络的光网络单元中用于基于光线路终端的指示进行重启的装置,其中,所述装置包括:第七接收装置,用于当新的软件版本下载完毕后,接收来自所述光线路终端的激活新软件版本请求;执行装置,用于判断所述激活新软件版本请求的类型,并根据所述激活新软件版本请求的类型执行与该类型相对应的操作。14.根据权利要求13所述的装置,其特征在于,所述执行装置用于:如果所述激活新软件版本请求为第一激活新软件版本请求,则发送对应于所述第一激活新软件版本请求的第一激活新软件版本响应至所述光线路终端,并立即重启并激活已下载的所述新软件版本。15.根据权利要求13所述的装置,其特征在于,所述执行装置用于:如果所述激活新软件版本请求为第二激活新软件版本请求,则发送对应于所述第二激活新软件版本请求的第二激活新软件版本响应至所述光线路终端,并设置激活标志,所述激活标志用于指示下次重启后应当激活已下载的所述新软件版本;其中,所述装置还包括:第八接收装置,用于接收来自所述光线路终端的第三激活新软件版本请求;第五发送装置,用于发送对应于所述第三激活新软件版本请求的第三激活新软件版本响应至所述光线路终端,并立即重启。

说明书

在新软件下载完毕后控制光网络单元重启的方法和装置

技术领域

本申请涉及光通信网络,尤其涉及以太网无源光网络(Ethernet 
Passive Optical Network,EPON)和吉比特无源光网络(Gigabit Passive 
Optical Network,GPON)系统中的光线路终端(Optical Line Terminal,
OLT)和光网络单元(Optical Network Unit,ONU)。

背景技术

在EPON和GPON系统中,光线路终端必须能够远程升级光网
络单元的软件版本。当新软件版本的所有数据块被正确接收后,光
网络单元将立即重启并自动地激活新的软件版本。从软件下载的角
度而言,光网络单元的上述操作是正确的,但是该操作可能会中断
用户业务,特别是语音和视频业务。

因此,需要提供一种能够解决该技术问题的方案。

发明内容

针对上述问题,在本发明中,对激活新软件版本请求(active 
image request)的使用进行了扩展,也即保留了原有的激活新软件版
本请求(下文中将其称作“第一激活新软件版本请求”),并新引入
了第二激活新软件版本请求和第三激活新软件版本请求。

原有的第一激活新软件版本请求的标志字段被赋值为例如0,也
即flag=0,用于指示光网络单元立即重启并激活已下载的新软件版
本。

新引入的第二激活新软件版本请求的标志字段被赋值为例如1,
也即flag=1,用于指示光网络单元设置激活标志,该激活标志用于
指示下次重启后应当激活已下载的新软件版本。

新引入的第三激活新软件版本请求的标志字段被赋值为例如2,
也即flag=2,用于指示光网络单元立即重启。

其中,第一激活新软件版本请求为单独使用;而第二激活新软
件版本请求和第三激活新软件版本请求配合使用,这将在下文中作
详细描述。

此外,在本发明中,还新引入了两个光网络单元的属性,分别
为重启延迟时间范围属性(RstDelayTimeRange)和重启延迟业务流
量门限属性(RstDelayTrafficThreshold)。

重启延迟时间范围属性用于指示对光网络单元进行业务流量检
测的时间范围或者时间值;重启延迟业务流量门限属性用于表示将
光网络单元确认为处于静默状态(silent state)的业务流量上限值,
这将在下文中作详细描述。

基于此,本发明在一个实施例中,提供了一种在光通信网络的
光线路终端中用于指示光网络单元重启的方法,其中,所述方法包
括以下步骤:a.当新软件版本下载完毕后,基于所存储的对应于所
述光网络单元的重启延迟时间范围属性的取值和重启延迟业务流量
门限属性的取值,确定待发送的激活新软件版本请求的类型,其中
所述重启延迟时间范围属性用于指示对所述光网络单元进行业务流
量检测的时间范围或时间值,所述重启延迟业务流量门限属性用于
指示将所述光网络单元确认为处于静默状态的业务流量上限值;
b.将所确定的激活新软件版本请求发送至所述光网络单元。

可选的,所述步骤a包括:如果所述重启延迟时间范围属性的取
值和所述重启延迟业务流量门限属性的取值指示无需时间延时以及
无需对所述光网络单元进行业务流量检测,则将第一激活新软件版
本请求确认为所述待发送的激活新软件版本请求;所述步骤b包括:
将所述第一激活新软件版本请求发送至所述光网络单元,其中所述
第一激活新软件版本请求用于通知所述光网络单元立即重启并激活
已下载的所述新软件版本;其中所述步骤b之后还包括:接收来自
所述光网络单元的对应于所述第一激活新软件版本请求的第一激活
新软件版本响应。

可选的,所述步骤a包括:如果所述重启延迟业务流量门限属性
的取值指示无需对光网络单元进行业务流量检测且所述重启延迟时
间范围属性的取值指示了特定时间值,则将第二激活新软件版本请
求确认为所述待发送的激活新软件版本请求;所述步骤b包括:将
所述第二激活新软件版本请求发送至所述光网络单元,其中所述第
二激活新软件版本请求用于通知所述光网络单元设置激活标志,所
述激活标志用于指示下次重启后应当激活已下载的所述新软件版
本;其中所述步骤b之后还包括以下步骤:c.接收来自所述光网络
单元的对应于所述第二激活新软件版本请求的第二激活新软件版本
响应;d.在所述重启延迟时间范围属性的取值所指示的特定时间值
上发送第三激活新软件版本请求至光网络单元,其中所述第三激活
新软件版本请求用于通知所述光网络单元立即重启;e.接收来自所
述光网络单元的对应于所述第三激活新软件版本请求的第三激活新
软件版本响应。

可选的,所述步骤a包括:如果所述重启延迟业务流量门限属性
的取值指示需要对所述光网络单元进行业务流量检测,则将第二激
活新软件版本请求确认为所述待发送的激活新软件版本请求;所述
步骤b包括:将所述第二激活新软件版本请求发送至所述光网络单
元,其中所述第二激活新软件版本请求用于通知所述光网络单元设
置激活标志,所述激活标志用于指示下次重启后应当激活已下载的
所述新软件版本;其中所述步骤b之后还包括以下步骤:c’.接收来
自所述光网络单元的对应于所述第二激活新软件版本请求的第二激
活新软件版本响应;d’.在所述重启延迟时间范围属性的取值所指示
的时间范围内或时间值上对所述光网络单元进行业务流量检测;
e’.当所检测到的业务流量小于等于所述重启延迟业务流量门限属性
的取值时,发送第三激活新软件版本请求至所述光网络单元,其中
所述第三激活新软件版本请求用于通知所述光网络单元立即重启;
f’.接收来自所述光网络单元的对应于所述第三激活新软件版本请求
的第三激活新软件版本响应。

在本发明的另一个实施例中,提供了一种在光通信网络的光线
路终端中用于指示光网络单元重启的方法,其中,所述方法包括以
下步骤:A.当新软件版本下载完毕后,基于所存储的对应于所述光
网络单元的重启延迟时间范围属性的取值和重启延迟业务流量门限
属性的取值,对所述光网络单元的业务流量进行检测,其中所述重
启延迟时间范围值用于表示对所述光网络单元进行业务流量检测的
时间范围,所述重启延迟业务流量门限值用于表示将所述光网络单
元确认为处于静默状态的业务流量上限值;B.当所检测到的业务流
量小于等于所述重启延迟业务流量门限值,发送第一激活新软件版
本请求至所述光网络单元,其中所述第一激活新软件版本请求用于
通知所述光网络单元立即重启并激活已下载的所述新软件版本;
C.接收来自所述光网络单元的对应于所述第一激活新软件版本请求
的第一激活新软件版本响应。

在本发明的又一个实施例中,提供了一种在光通信网络的光网络
单元中用于基于光线路终端的指示进行重启的方法,其中,所述方
法包括以下步骤:i.当新的软件版本下载完毕后,接收来自所述光
线路终端的激活新软件版本请求;ii.判断所述激活新软件版本请求
的类型,并根据所述激活新软件版本请求的类型执行与该类型相对
应的操作。

可选的,所述步骤ii包括:如果所述激活新软件版本请求为第
一激活新软件版本请求,则发送对应于所述第一激活新软件版本请
求的第一激活新软件版本响应至所述光线路终端,并立即重启并激
活已下载的所述新软件版本。

可选的,所述步骤ii包括:如果所述激活新软件版本请求为第
二激活新软件版本请求,则发送对应于所述第二激活新软件版本请
求的第二激活新软件版本响应至所述光线路终端,并设置激活标志,
所述激活标志用于指示下次重启后应当激活已下载的所述新软件版
本;所述步骤ii之后还包括以下步骤:iii.接收来自所述光线路终
端的第三激活新软件版本请求;iv.发送对应于所述第三激活新软件
版本请求的第三激活新软件版本响应至所述光线路终端,并立即重
启。

通过应用本发明的技术方案,在新软件版本下载完毕后,能够实
现在光网络单元处于静默状态时才重启该光网络单元,也即,在该
光网络单元忙于提供网络业务时,光网络单元不进行重启去激活新
软件版本,从而最大程度上保证正在进行的网络业务不被中断。

在本发明的又一个实施例中,提供了一种在光通信网络的光线
路终端中用于指示光网络单元重启的装置,其中,所述装置包括:
第一确定装置,用于当新软件版本下载完毕后,基于所存储的对应
于所述光网络单元的重启延迟时间范围属性的取值和重启延迟业务
流量门限属性的取值,确定待发送的激活新软件版本请求的类型,
其中所述重启延迟时间范围属性用于指示对所述光网络单元进行业
务流量检测的时间范围或时间值,所述重启延迟业务流量门限属性
用于指示将所述光网络单元确认为处于静默状态的业务流量上限
值;第一发送装置,用于将所确定的激活新软件版本请求发送至所
述光网络单元。

可选的,所述第一确定装置用于:如果所述重启延迟时间范围属
性的取值和所述重启延迟业务流量门限属性的取值指示无需时间延
时以及无需对所述光网络单元进行业务流量检测,则将第一激活新
软件版本请求确认为所述待发送的激活新软件版本请求;所述第一
发送装置用于:将所述第一激活新软件版本请求发送至所述光网络
单元,其中所述第一激活新软件版本请求用于通知所述光网络单元
立即重启并激活已下载的所述新软件版本;上述装置还包括:第一
接收装置,用于接收来自所述光网络单元的对应于所述第一激活新
软件版本请求的第一激活新软件版本响应。

可选的,所述第一确定装置用于:如果所述重启延迟业务流量门
限属性的取值指示无需对光网络单元进行业务流量检测且所述重启
延迟时间范围属性的取值指示了特定时间值,则将第二激活新软件
版本请求确认为所述待发送的激活新软件版本请求;所述第一发送
装置用于:将所述第二激活新软件版本请求发送至所述光网络单元,
其中所述第二激活新软件版本请求用于通知所述光网络单元设置激
活标志,所述激活标志用于指示下次重启后应当激活已下载的所述
新软件版本;上述装置还包括:第二接收装置,用于接收来自所述
光网络单元的对应于所述第二激活新软件版本请求的第二激活新软
件版本响应;第二发送装置,用于在所述重启延迟时间范围属性的
取值所指示的特定时间值上发送第三激活新软件版本请求至光网络
单元,其中所述第三激活新软件版本请求用于通知所述光网络单元
立即重启;第三接收装置,用于接收来自所述光网络单元的对应于
所述第三激活新软件版本请求的第三激活新软件版本响应。

可选的,所述第一确定装置用于:如果所述重启延迟业务流量门
限属性的取值指示需要对所述光网络单元进行业务流量检测,则将
第二激活新软件版本请求确认为所述待发送的激活新软件版本请
求;所述第一发送装置用于:将所述第二激活新软件版本请求发送
至所述光网络单元,其中所述第二激活新软件版本请求用于通知所
述光网络单元设置激活标志,所述激活标志用于指示下次重启后应
当激活已下载的所述新软件版本;上述装置还包括:第四接收装置,
用于接收来自所述光网络单元的对应于所述第二激活新软件版本请
求的第二激活新软件版本响应;第一检测装置,用于在所述重启延
迟时间范围属性的取值所指示的时间范围内或时间值上对所述光网
络单元进行业务流量检测;第三发送装置,用于当所检测到的业务
流量小于等于所述重启延迟业务流量门限属性的取值时,发送第三
激活新软件版本请求至所述光网络单元,其中所述第三激活新软件
版本请求用于通知所述光网络单元立即重启;第五接收装置,用于
接收来自所述光网络单元的对应于所述第三激活新软件版本请求的
第三激活新软件版本响应。

在本发明的又一个实施例中,提供一种在光通信网络的光线路
终端中用于指示光网络单元重启的装置,其中,所述装置包括:第
二检测装置,用于当新软件版本下载完毕后,基于所存储的对应于
所述光网络单元的重启延迟时间范围属性的取值和重启延迟业务流
量门限属性的取值,对所述光网络单元的业务流量进行检测,其中
所述重启延迟时间范围值用于表示对所述光网络单元进行业务流量
检测的时间范围,所述重启延迟业务流量门限值用于表示将所述光
网络单元确认为处于静默状态的业务流量上限值;第四发送装置,
用于当所检测到的业务流量小于等于所述重启延迟业务流量门限
值,发送第一激活新软件版本请求至所述光网络单元,其中所述第
一激活新软件版本请求用于通知所述光网络单元立即重启并激活已
下载的所述新软件版本;第六接收装置,用于接收来自所述光网络
单元的对应于所述第一激活新软件版本请求的第一激活新软件版本
响应。

在本发明的又一个实施例中,提供一种在光通信网络的光网络单
元中用于基于光线路终端的指示进行重启的装置,其中,所述装置
包括:第七接收装置,用于当新的软件版本下载完毕后,接收来自
所述光线路终端的激活新软件版本请求;执行装置,用于判断所述
激活新软件版本请求的类型,并根据所述激活新软件版本请求的类
型执行与该类型相对应的操作。

可选的,所述执行装置用于:如果所述激活新软件版本请求为第
一激活新软件版本请求,则发送对应于所述第一激活新软件版本请
求的第一激活新软件版本响应至所述光线路终端,并立即重启并激
活已下载的所述新软件版本。

可选的,所述执行装置用于:如果所述激活新软件版本请求为第
二激活新软件版本请求,则发送对应于所述第二激活新软件版本请
求的第二激活新软件版本响应至所述光线路终端,并设置激活标志,
所述激活标志用于指示下次重启后应当激活已下载的所述新软件版
本;上述装置还包括:第八接收装置,用于接收来自所述光线路终
端的第三激活新软件版本请求;第五发送装置,用于发送对应于所
述第三激活新软件版本请求的第三激活新软件版本响应至所述光线
路终端,并立即重启。

本发明的各个方面将通过下文中的具体实施例的说明而更加清
晰。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描
述,本发明的上述及其他特征将会更加清晰:

图1为根据本发明的一个实施例的在新软件下载完毕后控制光
网络单元重启的方法流程图。

附图中相同或者相似的附图标识表示相同或者相似的部件。

具体实施方式

为实现本发明的技术方案,需要对“CTC EPON Device Technique 
Requirement Specification V2.1”中定义的激活新软件版本请求(active 
image request)的使用进行扩展。如上文中所述的,在本发明中,保
留原有的激活新软件版本请求(下文中将其称作“第一激活新软件版
本请求”),并新引入第二激活新软件版本请求和第三激活新软件版
本请求。

原有的第一激活新软件版本请求的标志字段被赋值为例如0,也
即flag=0,用于指示光网络单元立即重启并激活已下载的新软件版
本。该第一激活新软件版本请求的格式如下:

2字节        1字节

 Opcode=8
  Flag=0

其中,Opcode为操作码字段,其被赋值为8,长度为2字节;
Flag为标志字段,其被赋值为0,长度为1字节。

新引入的第二激活新软件版本请求的标志字段被赋值为例如1,
也即flag=1,用于指示光网络单元设置激活标志,该激活标志用于
指示下次重启后应当激活已下载的新软件版本。该第二激活新软件
版本请求的格式如下:

2字节        1字节

 Opcode=8
  Flag=1

其中,Opcode为操作码字段,其被赋值为8,长度为2字节;
Flag为标志字段,其被赋值为1,长度为1字节。

新引入的第三激活新软件版本请求的标志字段被赋值为例如2,
也即flag=2,用于指示光网络单元立即重启。该第三激活新软件版
本请求的格式如下:

2字节        1字节

 Opcode=8
  Flag=2

其中,Opcode为操作码字段,其被赋值为8,长度为2字节;
Flag为标志字段,其被赋值为2,长度为1字节。

此外,在本发明中,“CTC EPON Device Technique Requirement 
Specification V2.1”中定义的激活新软件版本响应(active image 
response)保持不变,其格式如下所示:

2字节        1字节

 Opcode=9
  ACK

其中,Opcode为操作码字段,其被赋值为9,长度为2字节;
ACK为确认字段,长度为1字节。

进一步地,为实现本发明的技术方案,需新引入两个光网络单
元的属性,分别为重启延迟时间范围属性(RstDelayTimeRange)和
重启延迟业务流量门限属性(RstDelayTrafficThreshold)。这两个新
属性如下表所示:



在实际应用中,上述两个属性对的取值是由操作人员根据实际
情况预先设置好并存储在光线路终端中的。在一个光线路终端管理
和控制多个光网络单元的情形下,对应于每个光网络单元的上述两
个属性对的取值都是预先设置好并存储在该光线路终端中的。

需要说明的是,上述提及的第一激活新软件版本请求是单独使
用的,也即在重启延迟时间范围属性的取值和重启延迟业务流量门
限属性的取值指示无需时间延迟以及无需对光网络单元进行业务流
量检测的情形下,光线路终端在新软件版本下载完毕后,发送第一
激活新软件版本请求至光网络单元。

上述提及的第二激活新软件版本请求和第三激活新软件版本请
求配合使用。

在重启延迟业务流量门限属性的取值指示需要对光网络单元进
行业务流量检测的情形下,光线路终端在新软件版本下载完毕后,
首先发送第二激活新软件版本请求至光网络单元。然后,光线路终
端在重启延迟时间范围属性的取值所指示的时间范围内或时间值上
对光网络单元进行业务流量检测,当所检测到的业务流量小于等于
重启延迟业务流量门限属性的取值时,发送第三激活新软件版本请
求至光网络单元。

在重启延迟业务流量门限属性的取值指示无需对光网络单元进
行业务流量检测且重启延迟时间范围属性的取值指示了特定时间值
的情形下,光线路终端在新软件版本下载完毕后,首先发送第二激
活新软件版本请求至光网络单元,然后在重启延迟时间范围属性的
取值所指示的特定时间值上发送第三激活新软件版本请求至光网络
单元。

以下将给出上述两个属性对(重启延迟时间范围属性,重启延迟
业务流量门限属性)的取值的示例。

-(IMMEDIATE,0):表示无需时间延迟以及无需对光网络单
元进行业务流量检测,当新软件版本下载完毕后,光线路终端发送
第一激活新软件版本请求至光网络单元。

-(120,0):表示无需对光网络单元进行业务流量检测,当新
软件版本下载完毕后,光线路终端发送第二激活新软件版本请求至
光网络单元,然后等到120分钟之后,再发送第三激活新软件版本
请求至光网络单元。

-(2011-5-27 02:00,0):表示无需对光网络单元进行业务流
量检测,当新软件版本下载完毕后,光线路终端发送第二激活新软
件版本请求至光网络单元,然后等到2011年5月27日凌晨2点,
再发送第三激活新软件版本请求至光网络单元。

-(IMMEDIATE,5):表示在发送了第二激活新软件版本请求
之后,光线路终端立即对光网络单元进行业务流量检测,当所检测
到的业务流量,例如每分钟收发的数据包的数量小于等于5个时,
发送第三激活新软件版本请求至光网络单元。

-(120,5):表示当光线路终端发送了第二激活新软件版本请
求后,等待到120分钟之后才开始对光网络单元进行业务流量检测,
当所检测到的业务流量,例如每分钟收发的数据包的数量小于等于5
个时,发送第三激活新软件版本请求至光网络单元。

-(2011-5-27 02:00-06:00,5):表示当光线路终端发送了第二
激活新软件版本请求后,等待到2011年5月27日凌晨2点才开始
对光网络单元进行业务流量检测,在凌晨2点至凌晨6点的时间范
围内,当检测到业务流量,例如每分钟收发的数据包的数量小于等
于5个时,光线路终端就发送第三激活新软件版本请求至光网络单
元;如果在凌晨2点至凌晨6点的时间范围内不存在每分钟收发数
据包的数量小于等于5的情形,则光线路终端在该时间范围的最后
时刻,也即凌晨6点发送第三激活新软件版本请求至光网络单元。

-(EVERYDAY 02:00-06:00,5):表示当光线路终端发送了
第二激活新软件版本请求后,在每天凌晨2点至凌晨6点的时间范
围内对光网络单元进行业务流量检测,当所检测到的业务流量,例
如每分钟收发的数据包的数量小于等于5个时,发送第三激活新软
件版本请求至光网络单元。

以下将结合附图对本发明的技术方案进行描述。

图1示出了根据本发明的一个实施例的在新软件下载完毕后控
制光网络单元重启的方法流程图。

当光线路终端10需要向光网络单元20提供新软件版本时,光
线路终端10首先发送软件版本信息查询请求(Get Request)至光网
络单元20,用于查询光网络单元20当前使用的软件版本。光网络单
元20接收到软件版本信息查询请求(Get Request)后,将其当前使
用的软件版本的信息通过软件版本信息查询响应(Get Response)发
送至光线路终端10。

光线路终端10接收到软件版本信息查询响应后,判断该软件版
本信息查询响应中的软件版本信息是否与其要提供的新软件版本匹
配。如果不匹配,光线路终端10发送写文件请求(File Write Request)
至光网络单元20。光网络单元20接收到写文件请求后,发送文件传
输确认(File Transfer ACK)至光线路终端10。

然后,光线路终端10将新软件版本的划分成多个数据块依次发
送至光网络单元20。

当最后一个数据块传输结束后,光线路终端10发送下载结束请
求(End Download Request)至光网络单元20。光网络单元20接收
到下载结束请求后,将接收到的各个数据块从内存中写入Flash。在
该写操作结束后,光网络单元20发送下载结束响应(End Download 
Response)至光线路终端10。

至此,新软件版本下载完毕。

需要说明的是,上述各步骤与现有技术中的下载步骤类似,为
简明起见,在此不作赘述。

当新软件版本下载完毕后,参照图1,在步骤S11中,光线路终
端10基于所存储的对应于光网络单元20的重启延迟时间范围属性
的取值和重启延迟业务流量门限属性的取值确定待发送的激活新软
件版本请求的类型。

如果重启延迟时间范围属性的取值和重启延迟业务流量门限属
性的取值指示无需时间延时以及无需对光网络单元20进行业务流量
检测,则光线路终端10将第一激活新软件版本请求确认为待发送的
激活新软件版本请求。

然后,在步骤S12a中,光线路终端10将第一激活新软件版本
请求发送至光网络单元20。

光网络单元20接收到第一激活新软件版本请求后,发送对应于
该第一激活新软件版本请求的第一激活新软件版本响应至光线路终
端10,并立即重启并激活已下载的新软件版本。

如果重启延迟业务流量门限属性的取值指示无需对光网络单元
20进行业务流量检测且重启延迟时间范围属性的取值指示了特定时
间值,则光线路终端10将第二激活新软件版本请求确认为待发送的
激活新软件版本请求。

然后,在步骤S12b中,光线路终端10将第二激活新软件版本请
求发送至光网络单元20。

光网络单元20接收到第二激活新软件版本请求后,发送对应于
该第二激活新软件版本请求的第二激活新软件版本响应至光线路终
端10,并设置激活标志,该激活标志用于指示下次重启后应当激活
已下载的新软件版本。

在步骤S13b中,光线路终端10接收来自光网络单元20的第二
激活新软件版本响应。

接着,在步骤S14b中,光线路终端10在重启延迟时间范围属
性的取值所指示的特定时间值上发送第三激活新软件版本请求至光
网络单元20。

光网络单元20接收到第三激活新软件版本请求后,发送对应于
该第三激活新软件版本请求的第三激活新软件版本响应至光线路终
端10,并立即重启。由于在接收第二激活新软件版本请求后,光网
络单元20设置了激活标志,因此,重启后,光网络单元20就激活
新软件版本。

然后,在步骤S15b中,光线路终端10接收来自光网络单元20
的第三激活新软件版本响应。

如果重启延迟业务流量门限属性的取值指示需要对光网络单元
20进行业务流量检测,则光线路终端10将第二激活新软件版本请求
确认为待发送的激活新软件版本请求。

然后,在步骤S12c中,光线路终端10将第二激活新软件版本请
求发送至光网络单元20。

光网络单元20接收到第二激活新软件版本请求后,发送对应于
该第二激活新软件版本请求的第二激活新软件版本响应至光线路终
端10,并设置激活标志,该激活标志用于指示下次重启后应当激活
已下载的新软件版本。

在步骤S13c中,光线路终端10接收来自光网络单元20的第二
激活新软件版本响应。

接着,在步骤S14c中,光线路终端10在重启延迟时间范围属性
的取值所指示的时间范围内或时间值上对光网络单元20进行业务流
量检测。

当所检测到的业务流量,例如每分钟收发的数据包的数量小于等
于重启延迟业务流量门限属性的取值时,在步骤S15c中,光线路终
端10发送第三激活新软件版本请求至光网络单元20。

光网络单元20接收到第三激活新软件版本请求后,发送对应于
该第三激活新软件版本请求的第三激活新软件版本响应至光线路终
端10,并立即重启。由于在接收第二激活新软件版本请求后,光网
络单元20设置了激活标志,因此,重启后,光网络单元20即激活
新软件版本。

然后,在步骤S16c中,光线路终端10接收来自光网络单元20
的第三激活新软件版本响应。

当光线路终端10接收到来自光网络单元20的第一激活新软件版
本响应,或者接收到第三激活新软件版本响应后,等待光网络单元
20重启完毕,然后发送指定默认软件版本请求(Commit Image 
Request)至光网络单元20。

光网络单元20接收到指定默认软件版本请求后,发送指定默认
软件版本响应(Commit Image Response)至光线路终端10。

在另一个实施例中,当光线路终端10发送了第二激活新软件版
本请求至光网络单元20,并且光网络单元20根据第二激活新软件版
本请求设置了激活标志之后,并且在光线路终端10发送第三激活新
软件版本请求之前,该光网络单元20被手动重启,那么,在光网络
单元20被手动重启后,例如,光线路终端10可以发送第三激活新
软件版本请求至光网络单元20。由于光网络单元20已经重启并激活
了新软件版本,因此,光网络单元20在接收到第三激活新软件版本
请求后将仅仅回复第三激活新软件版本响应至光线路终端10,而不
再进行重启。

可替换地,在光网络单元20被手动重启后,光线路终端10也可
以主动从光网络单元20处读取其当前运行的软件版本,如果当前运
行的软件版本为新软件版本,那么光线路终端10将不再发送第三激
活新软件版本请求至光网络单元20,而是直接发送指定默认软件版
本请求(Commit Image Request)至光网络单元20。

在又一个实施例中,假定光线路终端10并不知晓光网络单元20
是否支持本发明的重启延迟方案,那么,光线路终端10首先需要获
取网络单元20的能力信息,该能力信息指示该光网络单元20是否
支持重启延迟方案。

如果光线路终端10获取能力信息失败,或者根据获取的能力信
息知晓光网络单元20不支持重启延迟方案,那么,意味着将激活新
软件版本请求分成两次发送(也即先后发送第二激活新软件版本请
求和第三激活新软件版本请求)该光网络单元20将无法识别,因此,
对于该情形,可将该光网络单元20的重启延迟时间范围属性的取值
设置为“立即(IMMEDIATE)”,而重启延迟业务流量门限属性的
取值被优选地设置为20。

基于此,当新软件版本下载完毕后,光线路终端10立即对光网
络单元20的业务流量数据进行检测。

当所检测到的业务流量,例如每分钟收发的数据包的数量小于等
于20时,光线路终端10发送第一激活新软件版本请求至光网络单
元20。

光网络单元20接收到第一激活新软件版本请求后,发送对应于
该第一激活新软件版本请求的第一激活新软件版本响应至光线路终
端10,并立即重启并激活已下载的新软件版本。

对于本领域技术人员而言,显然本发明不限于上述示范性实施
例的细节,而且在不背离本发明的精神或基本特征的情况下,能够
以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将
实施例看作是示范性的,而且是非限制性的,不应将权利要求中的
任何附图标记视为限制所涉及的权利要求。此外,明显的,“包括”
一词不排除其他元件或步骤,在元件前的“一个”一词不排除包括“多
个”该元件。产品权利要求中陈述的多个元件也可以由一个元件通过
软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表
示任何特定的顺序。

在新软件下载完毕后控制光网络单元重启的方法和装置.pdf_第1页
第1页 / 共16页
在新软件下载完毕后控制光网络单元重启的方法和装置.pdf_第2页
第2页 / 共16页
在新软件下载完毕后控制光网络单元重启的方法和装置.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《在新软件下载完毕后控制光网络单元重启的方法和装置.pdf》由会员分享,可在线阅读,更多相关《在新软件下载完毕后控制光网络单元重启的方法和装置.pdf(16页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102833639 A (43)申请公布日 2012.12.19 C N 1 0 2 8 3 3 6 3 9 A *CN102833639A* (21)申请号 201110161000.6 (22)申请日 2011.06.15 H04Q 11/00(2006.01) H04L 12/24(2006.01) (71)申请人上海贝尔股份有限公司 地址 201206 上海市浦东新区浦东金桥宁桥 路388号 (72)发明人罗海俊 张文林 李琳 徐毅钧 (74)专利代理机构北京市金杜律师事务所 11256 代理人郑立柱 (54) 发明名称 在新软件下载完毕后控制光网络单元重启的。

2、 方法和装置 (57) 摘要 本发明提供了一种在新软件下载完毕后控制 光网络单元重启的方法和装置。当新软件版本下 载完毕后,光线路终端首先基于所存储的对应于 该光网络单元的重启延迟时间范围属性的取值和 重启延迟业务流量门限属性的取值,确定待发送 的激活新软件版本请求的类型;然后将所确定的 激活新软件版本请求发送至该光网络单元。所确 定的激活新软件版本请求可以是第一激活新软件 版本请求,用于通知该光网络单元立即重启并激 活已下载的新软件版本;也可以是相互配合使用 的第二激活新软件版本请求,用于通知该光网络 单元设置激活标志,和第三激活新软件版本请求, 用于通知该光网络单元立即重启。 (51)In。

3、t.Cl. 权利要求书4页 说明书10页 附图1页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 4 页 说明书 10 页 附图 1 页 1/4页 2 1.一种在光通信网络的光线路终端中用于指示光网络单元重启的方法,其中,所述方 法包括以下步骤: a.当新软件版本下载完毕后,基于所存储的对应于所述光网络单元的重启延迟时间范 围属性的取值和重启延迟业务流量门限属性的取值,确定待发送的激活新软件版本请求的 类型,其中所述重启延迟时间范围属性用于指示对所述光网络单元进行业务流量检测的时 间范围或时间值,所述重启延迟业务流量门限属性用于指示将所述光网络单元确认为处于 静默状态。

4、的业务流量上限值; b.将所确定的激活新软件版本请求发送至所述光网络单元。 2.根据权利要求1所述的方法,其特征在于,所述步骤a包括: 如果所述重启延迟时间范围属性的取值和所述重启延迟业务流量门限属性的取值指 示无需时间延时以及无需对所述光网络单元进行业务流量检测,则将第一激活新软件版本 请求确认为所述待发送的激活新软件版本请求; 所述步骤b包括:将所述第一激活新软件版本请求发送至所述光网络单元,其中所述 第一激活新软件版本请求用于通知所述光网络单元立即重启并激活已下载的所述新软件 版本; 其中所述步骤b之后还包括:接收来自所述光网络单元的对应于所述第一激活新软件 版本请求的第一激活新软件版本。

5、响应。 3.根据权利要求1所述的方法,其特征在于,所述步骤a包括: 如果所述重启延迟业务流量门限属性的取值指示无需对光网络单元进行业务流量检 测且所述重启延迟时间范围属性的取值指示了特定时间值,则将第二激活新软件版本请求 确认为所述待发送的激活新软件版本请求; 所述步骤b包括:将所述第二激活新软件版本请求发送至所述光网络单元,其中所述 第二激活新软件版本请求用于通知所述光网络单元设置激活标志,所述激活标志用于指示 下次重启后应当激活已下载的所述新软件版本; 其中所述步骤b之后还包括以下步骤: c.接收来自所述光网络单元的对应于所述第二激活新软件版本请求的第二激活新软 件版本响应; d.在所述重。

6、启延迟时间范围属性的取值所指示的特定时间值上发送第三激活新软件 版本请求至光网络单元,其中所述第三激活新软件版本请求用于通知所述光网络单元立即 重启; e.接收来自所述光网络单元的对应于所述第三激活新软件版本请求的第三激活新软 件版本响应。 4.根据权利要求1所述的方法,其特征在于,所述步骤a包括: 如果所述重启延迟业务流量门限属性的取值指示需要对所述光网络单元进行业务流 量检测,则将第二激活新软件版本请求确认为所述待发送的激活新软件版本请求; 所述步骤b包括:将所述第二激活新软件版本请求发送至所述光网络单元,其中所述 第二激活新软件版本请求用于通知所述光网络单元设置激活标志,所述激活标志用于。

7、指示 下次重启后应当激活已下载的所述新软件版本; 其中所述步骤b之后还包括以下步骤: 权 利 要 求 书CN 102833639 A 2/4页 3 c.接收来自所述光网络单元的对应于所述第二激活新软件版本请求的第二激活新软 件版本响应; d.在所述重启延迟时间范围属性的取值所指示的时间范围内或时间值上对所述光网 络单元进行业务流量检测; e.当所检测到的业务流量小于等于所述重启延迟业务流量门限属性的取值时,发送 第三激活新软件版本请求至所述光网络单元,其中所述第三激活新软件版本请求用于通知 所述光网络单元立即重启; f.接收来自所述光网络单元的对应于所述第三激活新软件版本请求的第三激活新软 件。

8、版本响应。 5.一种在光通信网络的光线路终端中用于指示光网络单元重启的方法,其中,所述方 法包括以下步骤: A.当新软件版本下载完毕后,基于所存储的对应于所述光网络单元的重启延迟时间范 围属性的取值和重启延迟业务流量门限属性的取值,对所述光网络单元的业务流量进行检 测,其中所述重启延迟时间范围值用于表示对所述光网络单元进行业务流量检测的时间范 围,所述重启延迟业务流量门限值用于表示将所述光网络单元确认为处于静默状态的业务 流量上限值; B.当所检测到的业务流量小于等于所述重启延迟业务流量门限值,发送第一激活新软 件版本请求至所述光网络单元,其中所述第一激活新软件版本请求用于通知所述光网络单 元。

9、立即重启并激活已下载的所述新软件版本; C.接收来自所述光网络单元的对应于所述第一激活新软件版本请求的第一激活新软 件版本响应。 6.一种在光通信网络的光网络单元中用于基于光线路终端的指示进行重启的方法,其 中,所述方法包括以下步骤: i.当新的软件版本下载完毕后,接收来自所述光线路终端的激活新软件版本请求; ii.判断所述激活新软件版本请求的类型,并根据所述激活新软件版本请求的类型执 行与该类型相对应的操作。 7.根据权利要求6所述的方法,其特征在于,所述步骤ii包括: 如果所述激活新软件版本请求为第一激活新软件版本请求,则发送对应于所述第一激 活新软件版本请求的第一激活新软件版本响应至所述。

10、光线路终端,并立即重启并激活已下 载的所述新软件版本。 8.根据权利要求6所述的方法,其特征在于,所述步骤ii包括: 如果所述激活新软件版本请求为第二激活新软件版本请求,则发送对应于所述第二激 活新软件版本请求的第二激活新软件版本响应至所述光线路终端,并设置激活标志,所述 激活标志用于指示下次重启后应当激活已下载的所述新软件版本; 所述步骤ii之后还包括以下步骤: iii.接收来自所述光线路终端的第三激活新软件版本请求; iv.发送对应于所述第三激活新软件版本请求的第三激活新软件版本响应至所述光线 路终端,并立即重启。 9.一种在光通信网络的光线路终端中用于指示光网络单元重启的装置,其中,所述。

11、装 权 利 要 求 书CN 102833639 A 3/4页 4 置包括: 第一确定装置,用于当新软件版本下载完毕后,基于所存储的对应于所述光网络单元 的重启延迟时间范围属性的取值和重启延迟业务流量门限属性的取值,确定待发送的激活 新软件版本请求的类型,其中所述重启延迟时间范围属性用于指示对所述光网络单元进行 业务流量检测的时间范围或时间值,所述重启延迟业务流量门限属性用于指示将所述光网 络单元确认为处于静默状态的业务流量上限值; 第一发送装置,用于将所确定的激活新软件版本请求发送至所述光网络单元。 10.根据权利要求9所述的装置,其特征在于,所述第一确定装置用于:如果所述重启 延迟时间范围属。

12、性的取值和所述重启延迟业务流量门限属性的取值指示无需时间延时以 及无需对所述光网络单元进行业务流量检测,则将第一激活新软件版本请求确认为所述待 发送的激活新软件版本请求; 所述第一发送装置用于:将所述第一激活新软件版本请求发送至所述光网络单元,其 中所述第一激活新软件版本请求用于通知所述光网络单元立即重启并激活已下载的所述 新软件版本; 其中,所述装置还包括: 第一接收装置,用于接收来自所述光网络单元的对应于所述第一激活新软件版本请求 的第一激活新软件版本响应。 11.根据权利要求9所述的装置,其特征在于,所述第一确定装置用于:如果所述重启 延迟业务流量门限属性的取值指示无需对光网络单元进行业。

13、务流量检测且所述重启延迟 时间范围属性的取值指示了特定时间值,则将第二激活新软件版本请求确认为所述待发送 的激活新软件版本请求; 所述第一发送装置用于:将所述第二激活新软件版本请求发送至所述光网络单元,其 中所述第二激活新软件版本请求用于通知所述光网络单元设置激活标志,所述激活标志用 于指示下次重启后应当激活已下载的所述新软件版本; 其中,所述装置还包括: 第二接收装置,用于接收来自所述光网络单元的对应于所述第二激活新软件版本请求 的第二激活新软件版本响应; 第二发送装置,用于在所述重启延迟时间范围属性的取值所指示的特定时间值上发送 第三激活新软件版本请求至光网络单元,其中所述第三激活新软件版。

14、本请求用于通知所述 光网络单元立即重启; 第三接收装置,用于接收来自所述光网络单元的对应于所述第三激活新软件版本请求 的第三激活新软件版本响应。 12.根据权利要求9所述的装置,其特征在于,所述第一确定装置用于:如果所述重启 延迟业务流量门限属性的取值指示需要对所述光网络单元进行业务流量检测,则将第二激 活新软件版本请求确认为所述待发送的激活新软件版本请求; 所述第一发送装置用于:将所述第二激活新软件版本请求发送至所述光网络单元,其 中所述第二激活新软件版本请求用于通知所述光网络单元设置激活标志,所述激活标志用 于指示下次重启后应当激活已下载的所述新软件版本; 其中,所述装置还包括: 权 利 。

15、要 求 书CN 102833639 A 4/4页 5 第四接收装置,用于接收来自所述光网络单元的对应于所述第二激活新软件版本请求 的第二激活新软件版本响应; 第一检测装置,用于在所述重启延迟时间范围属性的取值所指示的时间范围内或时间 值上对所述光网络单元进行业务流量检测; 第三发送装置,用于当所检测到的业务流量小于等于所述重启延迟业务流量门限属性 的取值时,发送第三激活新软件版本请求至所述光网络单元,其中所述第三激活新软件版 本请求用于通知所述光网络单元立即重启; 第五接收装置,用于接收来自所述光网络单元的对应于所述第三激活新软件版本请求 的第三激活新软件版本响应。 13.一种在光通信网络的光。

16、网络单元中用于基于光线路终端的指示进行重启的装置, 其中,所述装置包括: 第七接收装置,用于当新的软件版本下载完毕后,接收来自所述光线路终端的激活新 软件版本请求; 执行装置,用于判断所述激活新软件版本请求的类型,并根据所述激活新软件版本请 求的类型执行与该类型相对应的操作。 14.根据权利要求13所述的装置,其特征在于,所述执行装置用于: 如果所述激活新软件版本请求为第一激活新软件版本请求,则发送对应于所述第一激 活新软件版本请求的第一激活新软件版本响应至所述光线路终端,并立即重启并激活已下 载的所述新软件版本。 15.根据权利要求13所述的装置,其特征在于,所述执行装置用于: 如果所述激活。

17、新软件版本请求为第二激活新软件版本请求,则发送对应于所述第二激 活新软件版本请求的第二激活新软件版本响应至所述光线路终端,并设置激活标志,所述 激活标志用于指示下次重启后应当激活已下载的所述新软件版本; 其中,所述装置还包括: 第八接收装置,用于接收来自所述光线路终端的第三激活新软件版本请求; 第五发送装置,用于发送对应于所述第三激活新软件版本请求的第三激活新软件版本 响应至所述光线路终端,并立即重启。 权 利 要 求 书CN 102833639 A 1/10页 6 在新软件下载完毕后控制光网络单元重启的方法和装置 技术领域 0001 本申请涉及光通信网络,尤其涉及以太网无源光网络(Ether。

18、net Passive Optical Network,EPON)和吉比特无源光网络(Gigabit Passive Optical Network,GPON) 系统中的光线路终端(Optical Line Terminal,OLT)和光网络单元(Optical Network Unit,ONU)。 背景技术 0002 在EPON和GPON系统中,光线路终端必须能够远程升级光网络单元的软件版本。当 新软件版本的所有数据块被正确接收后,光网络单元将立即重启并自动地激活新的软件版 本。从软件下载的角度而言,光网络单元的上述操作是正确的,但是该操作可能会中断用户 业务,特别是语音和视频业务。 000。

19、3 因此,需要提供一种能够解决该技术问题的方案。 发明内容 0004 针对上述问题,在本发明中,对激活新软件版本请求(active image request)的 使用进行了扩展,也即保留了原有的激活新软件版本请求(下文中将其称作“第一激活新 软件版本请求”),并新引入了第二激活新软件版本请求和第三激活新软件版本请求。 0005 原有的第一激活新软件版本请求的标志字段被赋值为例如0,也即flag0,用于 指示光网络单元立即重启并激活已下载的新软件版本。 0006 新引入的第二激活新软件版本请求的标志字段被赋值为例如1,也即flag1,用 于指示光网络单元设置激活标志,该激活标志用于指示下次重启。

20、后应当激活已下载的新软 件版本。 0007 新引入的第三激活新软件版本请求的标志字段被赋值为例如2,也即flag2,用 于指示光网络单元立即重启。 0008 其中,第一激活新软件版本请求为单独使用;而第二激活新软件版本请求和第三 激活新软件版本请求配合使用,这将在下文中作详细描述。 0009 此外,在本发明中,还新引入了两个光网络单元的属性,分别为重启延迟时间范围 属性(RstDelayTimeRange)和重启延迟业务流量门限属性(RstDelayTrafficThreshold)。 0010 重启延迟时间范围属性用于指示对光网络单元进行业务流量检测的时间范围 或者时间值;重启延迟业务流量门。

21、限属性用于表示将光网络单元确认为处于静默状态 (silent state)的业务流量上限值,这将在下文中作详细描述。 0011 基于此,本发明在一个实施例中,提供了一种在光通信网络的光线路终端中用于 指示光网络单元重启的方法,其中,所述方法包括以下步骤:a.当新软件版本下载完毕后, 基于所存储的对应于所述光网络单元的重启延迟时间范围属性的取值和重启延迟业务流 量门限属性的取值,确定待发送的激活新软件版本请求的类型,其中所述重启延迟时间范 围属性用于指示对所述光网络单元进行业务流量检测的时间范围或时间值,所述重启延迟 说 明 书CN 102833639 A 2/10页 7 业务流量门限属性用于指。

22、示将所述光网络单元确认为处于静默状态的业务流量上限值; b.将所确定的激活新软件版本请求发送至所述光网络单元。 0012 可选的,所述步骤a包括:如果所述重启延迟时间范围属性的取值和所述重启延 迟业务流量门限属性的取值指示无需时间延时以及无需对所述光网络单元进行业务流量 检测,则将第一激活新软件版本请求确认为所述待发送的激活新软件版本请求;所述步骤 b包括:将所述第一激活新软件版本请求发送至所述光网络单元,其中所述第一激活新软 件版本请求用于通知所述光网络单元立即重启并激活已下载的所述新软件版本;其中所述 步骤b之后还包括:接收来自所述光网络单元的对应于所述第一激活新软件版本请求的第 一激活新。

23、软件版本响应。 0013 可选的,所述步骤a包括:如果所述重启延迟业务流量门限属性的取值指示无需 对光网络单元进行业务流量检测且所述重启延迟时间范围属性的取值指示了特定时间值, 则将第二激活新软件版本请求确认为所述待发送的激活新软件版本请求;所述步骤b包 括:将所述第二激活新软件版本请求发送至所述光网络单元,其中所述第二激活新软件版 本请求用于通知所述光网络单元设置激活标志,所述激活标志用于指示下次重启后应当激 活已下载的所述新软件版本;其中所述步骤b之后还包括以下步骤:c.接收来自所述光网 络单元的对应于所述第二激活新软件版本请求的第二激活新软件版本响应;d.在所述重 启延迟时间范围属性的取。

24、值所指示的特定时间值上发送第三激活新软件版本请求至光网 络单元,其中所述第三激活新软件版本请求用于通知所述光网络单元立即重启;e.接收来 自所述光网络单元的对应于所述第三激活新软件版本请求的第三激活新软件版本响应。 0014 可选的,所述步骤a包括:如果所述重启延迟业务流量门限属性的取值指示需要 对所述光网络单元进行业务流量检测,则将第二激活新软件版本请求确认为所述待发送的 激活新软件版本请求;所述步骤b包括:将所述第二激活新软件版本请求发送至所述光网 络单元,其中所述第二激活新软件版本请求用于通知所述光网络单元设置激活标志,所述 激活标志用于指示下次重启后应当激活已下载的所述新软件版本;其中。

25、所述步骤b之后还 包括以下步骤:c.接收来自所述光网络单元的对应于所述第二激活新软件版本请求的第 二激活新软件版本响应;d.在所述重启延迟时间范围属性的取值所指示的时间范围内或 时间值上对所述光网络单元进行业务流量检测;e.当所检测到的业务流量小于等于所述 重启延迟业务流量门限属性的取值时,发送第三激活新软件版本请求至所述光网络单元, 其中所述第三激活新软件版本请求用于通知所述光网络单元立即重启;f.接收来自所述 光网络单元的对应于所述第三激活新软件版本请求的第三激活新软件版本响应。 0015 在本发明的另一个实施例中,提供了一种在光通信网络的光线路终端中用于指示 光网络单元重启的方法,其中,。

26、所述方法包括以下步骤:A.当新软件版本下载完毕后,基于 所存储的对应于所述光网络单元的重启延迟时间范围属性的取值和重启延迟业务流量门 限属性的取值,对所述光网络单元的业务流量进行检测,其中所述重启延迟时间范围值用 于表示对所述光网络单元进行业务流量检测的时间范围,所述重启延迟业务流量门限值用 于表示将所述光网络单元确认为处于静默状态的业务流量上限值;B.当所检测到的业务 流量小于等于所述重启延迟业务流量门限值,发送第一激活新软件版本请求至所述光网络 单元,其中所述第一激活新软件版本请求用于通知所述光网络单元立即重启并激活已下载 的所述新软件版本;C.接收来自所述光网络单元的对应于所述第一激活新。

27、软件版本请求 说 明 书CN 102833639 A 3/10页 8 的第一激活新软件版本响应。 0016 在本发明的又一个实施例中,提供了一种在光通信网络的光网络单元中用于基于 光线路终端的指示进行重启的方法,其中,所述方法包括以下步骤:i.当新的软件版本下 载完毕后,接收来自所述光线路终端的激活新软件版本请求;ii.判断所述激活新软件版 本请求的类型,并根据所述激活新软件版本请求的类型执行与该类型相对应的操作。 0017 可选的,所述步骤ii包括:如果所述激活新软件版本请求为第一激活新软件版本 请求,则发送对应于所述第一激活新软件版本请求的第一激活新软件版本响应至所述光线 路终端,并立即重。

28、启并激活已下载的所述新软件版本。 0018 可选的,所述步骤ii包括:如果所述激活新软件版本请求为第二激活新软件版本 请求,则发送对应于所述第二激活新软件版本请求的第二激活新软件版本响应至所述光线 路终端,并设置激活标志,所述激活标志用于指示下次重启后应当激活已下载的所述新软 件版本;所述步骤ii之后还包括以下步骤:iii.接收来自所述光线路终端的第三激活新软 件版本请求;iv.发送对应于所述第三激活新软件版本请求的第三激活新软件版本响应至 所述光线路终端,并立即重启。 0019 通过应用本发明的技术方案,在新软件版本下载完毕后,能够实现在光网络单元 处于静默状态时才重启该光网络单元,也即,在。

29、该光网络单元忙于提供网络业务时,光网络 单元不进行重启去激活新软件版本,从而最大程度上保证正在进行的网络业务不被中断。 0020 在本发明的又一个实施例中,提供了一种在光通信网络的光线路终端中用于指示 光网络单元重启的装置,其中,所述装置包括:第一确定装置,用于当新软件版本下载完毕 后,基于所存储的对应于所述光网络单元的重启延迟时间范围属性的取值和重启延迟业务 流量门限属性的取值,确定待发送的激活新软件版本请求的类型,其中所述重启延迟时间 范围属性用于指示对所述光网络单元进行业务流量检测的时间范围或时间值,所述重启延 迟业务流量门限属性用于指示将所述光网络单元确认为处于静默状态的业务流量上限值。

30、; 第一发送装置,用于将所确定的激活新软件版本请求发送至所述光网络单元。 0021 可选的,所述第一确定装置用于:如果所述重启延迟时间范围属性的取值和所述 重启延迟业务流量门限属性的取值指示无需时间延时以及无需对所述光网络单元进行业 务流量检测,则将第一激活新软件版本请求确认为所述待发送的激活新软件版本请求;所 述第一发送装置用于:将所述第一激活新软件版本请求发送至所述光网络单元,其中所述 第一激活新软件版本请求用于通知所述光网络单元立即重启并激活已下载的所述新软件 版本;上述装置还包括:第一接收装置,用于接收来自所述光网络单元的对应于所述第一 激活新软件版本请求的第一激活新软件版本响应。 0。

31、022 可选的,所述第一确定装置用于:如果所述重启延迟业务流量门限属性的取值指 示无需对光网络单元进行业务流量检测且所述重启延迟时间范围属性的取值指示了特定 时间值,则将第二激活新软件版本请求确认为所述待发送的激活新软件版本请求;所述第 一发送装置用于:将所述第二激活新软件版本请求发送至所述光网络单元,其中所述第二 激活新软件版本请求用于通知所述光网络单元设置激活标志,所述激活标志用于指示下次 重启后应当激活已下载的所述新软件版本;上述装置还包括:第二接收装置,用于接收来 自所述光网络单元的对应于所述第二激活新软件版本请求的第二激活新软件版本响应;第 二发送装置,用于在所述重启延迟时间范围属性。

32、的取值所指示的特定时间值上发送第三激 说 明 书CN 102833639 A 4/10页 9 活新软件版本请求至光网络单元,其中所述第三激活新软件版本请求用于通知所述光网络 单元立即重启;第三接收装置,用于接收来自所述光网络单元的对应于所述第三激活新软 件版本请求的第三激活新软件版本响应。 0023 可选的,所述第一确定装置用于:如果所述重启延迟业务流量门限属性的取值指 示需要对所述光网络单元进行业务流量检测,则将第二激活新软件版本请求确认为所述待 发送的激活新软件版本请求;所述第一发送装置用于:将所述第二激活新软件版本请求发 送至所述光网络单元,其中所述第二激活新软件版本请求用于通知所述光网。

33、络单元设置激 活标志,所述激活标志用于指示下次重启后应当激活已下载的所述新软件版本;上述装置 还包括:第四接收装置,用于接收来自所述光网络单元的对应于所述第二激活新软件版本 请求的第二激活新软件版本响应;第一检测装置,用于在所述重启延迟时间范围属性的取 值所指示的时间范围内或时间值上对所述光网络单元进行业务流量检测;第三发送装置, 用于当所检测到的业务流量小于等于所述重启延迟业务流量门限属性的取值时,发送第三 激活新软件版本请求至所述光网络单元,其中所述第三激活新软件版本请求用于通知所述 光网络单元立即重启;第五接收装置,用于接收来自所述光网络单元的对应于所述第三激 活新软件版本请求的第三激活。

34、新软件版本响应。 0024 在本发明的又一个实施例中,提供一种在光通信网络的光线路终端中用于指示光 网络单元重启的装置,其中,所述装置包括:第二检测装置,用于当新软件版本下载完毕后, 基于所存储的对应于所述光网络单元的重启延迟时间范围属性的取值和重启延迟业务流 量门限属性的取值,对所述光网络单元的业务流量进行检测,其中所述重启延迟时间范围 值用于表示对所述光网络单元进行业务流量检测的时间范围,所述重启延迟业务流量门限 值用于表示将所述光网络单元确认为处于静默状态的业务流量上限值;第四发送装置,用 于当所检测到的业务流量小于等于所述重启延迟业务流量门限值,发送第一激活新软件版 本请求至所述光网络。

35、单元,其中所述第一激活新软件版本请求用于通知所述光网络单元立 即重启并激活已下载的所述新软件版本;第六接收装置,用于接收来自所述光网络单元的 对应于所述第一激活新软件版本请求的第一激活新软件版本响应。 0025 在本发明的又一个实施例中,提供一种在光通信网络的光网络单元中用于基于光 线路终端的指示进行重启的装置,其中,所述装置包括:第七接收装置,用于当新的软件版 本下载完毕后,接收来自所述光线路终端的激活新软件版本请求;执行装置,用于判断所述 激活新软件版本请求的类型,并根据所述激活新软件版本请求的类型执行与该类型相对应 的操作。 0026 可选的,所述执行装置用于:如果所述激活新软件版本请求。

36、为第一激活新软件版 本请求,则发送对应于所述第一激活新软件版本请求的第一激活新软件版本响应至所述光 线路终端,并立即重启并激活已下载的所述新软件版本。 0027 可选的,所述执行装置用于:如果所述激活新软件版本请求为第二激活新软件版 本请求,则发送对应于所述第二激活新软件版本请求的第二激活新软件版本响应至所述光 线路终端,并设置激活标志,所述激活标志用于指示下次重启后应当激活已下载的所述新 软件版本;上述装置还包括:第八接收装置,用于接收来自所述光线路终端的第三激活新 软件版本请求;第五发送装置,用于发送对应于所述第三激活新软件版本请求的第三激活 新软件版本响应至所述光线路终端,并立即重启。 。

37、说 明 书CN 102833639 A 5/10页 10 0028 本发明的各个方面将通过下文中的具体实施例的说明而更加清晰。 附图说明 0029 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的上述 及其他特征将会更加清晰: 0030 图1为根据本发明的一个实施例的在新软件下载完毕后控制光网络单元重启的 方法流程图。 0031 附图中相同或者相似的附图标识表示相同或者相似的部件。 具体实施方式 0032 为实现本发明的技术方案,需要对“CTC EPON Device Technique Requirement Specification V2.1”中定义的激活新软件版本请求。

38、(active image request)的使用进 行扩展。如上文中所述的,在本发明中,保留原有的激活新软件版本请求(下文中将其称作 “第一激活新软件版本请求” ),并新引入第二激活新软件版本请求和第三激活新软件版本 请求。 0033 原有的第一激活新软件版本请求的标志字段被赋值为例如0,也即flag0,用于 指示光网络单元立即重启并激活已下载的新软件版本。该第一激活新软件版本请求的格式 如下: 0034 2字节 1字节 0035 Opcode8 Flag0 0036 其中,Opcode为操作码字段,其被赋值为8,长度为2字节;Flag为标志字段,其被 赋值为0,长度为1字节。 0037 新。

39、引入的第二激活新软件版本请求的标志字段被赋值为例如1,也即flag1,用 于指示光网络单元设置激活标志,该激活标志用于指示下次重启后应当激活已下载的新软 件版本。该第二激活新软件版本请求的格式如下: 0038 2字节 1字节 0039 Opcode8 Flag1 0040 其中,Opcode为操作码字段,其被赋值为8,长度为2字节;Flag为标志字段,其被 赋值为1,长度为1字节。 0041 新引入的第三激活新软件版本请求的标志字段被赋值为例如2,也即flag2,用 于指示光网络单元立即重启。该第三激活新软件版本请求的格式如下: 0042 2字节 1字节 0043 Opcode8 Flag2 。

40、0044 其中,Opcode为操作码字段,其被赋值为8,长度为2字节;Flag为标志字段,其被 说 明 书CN 102833639 A 10 6/10页 11 赋值为2,长度为1字节。 0045 此外,在本发明中,“CTC EPON Device Technique Requirement Specification V2.1”中定义的激活新软件版本响应(active image response)保持不变,其格式如下所 示: 0046 2字节 1字节 0047 Opcode9 ACK 0048 其中,Opcode为操作码字段,其被赋值为9,长度为2字节;ACK为确认字段,长度 为1字节。 0。

41、049 进一步地,为实现本发明的技术方案,需新引入两个光网络单元的属性,分 别为重启延迟时间范围属性(RstDelayTimeRange)和重启延迟业务流量门限属性 (RstDelayTrafficThreshold)。这两个新属性如下表所示: 0050 0051 说 明 书CN 102833639 A 11 7/10页 12 0052 在实际应用中,上述两个属性对的取值是由操作人员根据实际情况预先设置好并 存储在光线路终端中的。在一个光线路终端管理和控制多个光网络单元的情形下,对应于 每个光网络单元的上述两个属性对的取值都是预先设置好并存储在该光线路终端中的。 0053 需要说明的是,上述提。

42、及的第一激活新软件版本请求是单独使用的,也即在重启 延迟时间范围属性的取值和重启延迟业务流量门限属性的取值指示无需时间延迟以及无 需对光网络单元进行业务流量检测的情形下,光线路终端在新软件版本下载完毕后,发送 第一激活新软件版本请求至光网络单元。 0054 上述提及的第二激活新软件版本请求和第三激活新软件版本请求配合使用。 0055 在重启延迟业务流量门限属性的取值指示需要对光网络单元进行业务流量检测 的情形下,光线路终端在新软件版本下载完毕后,首先发送第二激活新软件版本请求至光 网络单元。然后,光线路终端在重启延迟时间范围属性的取值所指示的时间范围内或时间 值上对光网络单元进行业务流量检测,。

43、当所检测到的业务流量小于等于重启延迟业务流量 门限属性的取值时,发送第三激活新软件版本请求至光网络单元。 0056 在重启延迟业务流量门限属性的取值指示无需对光网络单元进行业务流量检测 且重启延迟时间范围属性的取值指示了特定时间值的情形下,光线路终端在新软件版本下 载完毕后,首先发送第二激活新软件版本请求至光网络单元,然后在重启延迟时间范围属 性的取值所指示的特定时间值上发送第三激活新软件版本请求至光网络单元。 0057 以下将给出上述两个属性对(重启延迟时间范围属性,重启延迟业务流量门限属 性)的取值的示例。 0058 -(IMMEDIATE,0):表示无需时间延迟以及无需对光网络单元进行业。

44、务流量检测, 当新软件版本下载完毕后,光线路终端发送第一激活新软件版本请求至光网络单元。 0059 -(120,0):表示无需对光网络单元进行业务流量检测,当新软件版本下载完毕后, 光线路终端发送第二激活新软件版本请求至光网络单元,然后等到120分钟之后,再发送 第三激活新软件版本请求至光网络单元。 0060 -(2011-5-27 02:00,0):表示无需对光网络单元进行业务流量检测,当新软件版 本下载完毕后,光线路终端发送第二激活新软件版本请求至光网络单元,然后等到2011年 5月27日凌晨2点,再发送第三激活新软件版本请求至光网络单元。 0061 -(IMMEDIATE,5):表示在发。

45、送了第二激活新软件版本请求之后,光线路终端立即 对光网络单元进行业务流量检测,当所检测到的业务流量,例如每分钟收发的数据包的数 量小于等于5个时,发送第三激活新软件版本请求至光网络单元。 0062 -(120,5):表示当光线路终端发送了第二激活新软件版本请求后,等待到120分 钟之后才开始对光网络单元进行业务流量检测,当所检测到的业务流量,例如每分钟收发 的数据包的数量小于等于5个时,发送第三激活新软件版本请求至光网络单元。 0063 -(2011-5-27 02:00-06:00,5):表示当光线路终端发送了第二激活新软件版本请 求后,等待到2011年5月27日凌晨2点才开始对光网络单元进。

46、行业务流量检测,在凌晨2 点至凌晨6点的时间范围内,当检测到业务流量,例如每分钟收发的数据包的数量小于等 于5个时,光线路终端就发送第三激活新软件版本请求至光网络单元;如果在凌晨2点至凌 晨6点的时间范围内不存在每分钟收发数据包的数量小于等于5的情形,则光线路终端在 该时间范围的最后时刻,也即凌晨6点发送第三激活新软件版本请求至光网络单元。 说 明 书CN 102833639 A 12 8/10页 13 0064 -(EVERYDAY 02:00-06:00,5):表示当光线路终端发送了第二激活新软件版本请 求后,在每天凌晨2点至凌晨6点的时间范围内对光网络单元进行业务流量检测,当所检测 到的。

47、业务流量,例如每分钟收发的数据包的数量小于等于5个时,发送第三激活新软件版 本请求至光网络单元。 0065 以下将结合附图对本发明的技术方案进行描述。 0066 图1示出了根据本发明的一个实施例的在新软件下载完毕后控制光网络单元重 启的方法流程图。 0067 当光线路终端10需要向光网络单元20提供新软件版本时,光线路终端10首先发 送软件版本信息查询请求(Get Request)至光网络单元20,用于查询光网络单元20当前 使用的软件版本。光网络单元20接收到软件版本信息查询请求(Get Request)后,将其当 前使用的软件版本的信息通过软件版本信息查询响应(Get Response)发。

48、送至光线路终端 10。 0068 光线路终端10接收到软件版本信息查询响应后,判断该软件版本信息查询响应 中的软件版本信息是否与其要提供的新软件版本匹配。如果不匹配,光线路终端10发送写 文件请求(File Write Request)至光网络单元20。光网络单元20接收到写文件请求后, 发送文件传输确认(File Transfer ACK)至光线路终端10。 0069 然后,光线路终端10将新软件版本的划分成多个数据块依次发送至光网络单元 20。 0070 当最后一个数据块传输结束后,光线路终端10发送下载结束请求(End Download Request)至光网络单元20。光网络单元20接。

49、收到下载结束请求后,将接收到的各个数据块 从内存中写入Flash。在该写操作结束后,光网络单元20发送下载结束响应(End Download Response)至光线路终端10。 0071 至此,新软件版本下载完毕。 0072 需要说明的是,上述各步骤与现有技术中的下载步骤类似,为简明起见,在此不作 赘述。 0073 当新软件版本下载完毕后,参照图1,在步骤S11中,光线路终端10基于所存储的 对应于光网络单元20的重启延迟时间范围属性的取值和重启延迟业务流量门限属性的取 值确定待发送的激活新软件版本请求的类型。 0074 如果重启延迟时间范围属性的取值和重启延迟业务流量门限属性的取值指示无 需时间延时以及无需对光网络单元20进行业务流量检测,则光线路终端10将第一激活新 软件版本请求确认为待发送的激活新软件版本请求。 0075 然后,在步骤S12a中,光线路终端10将第一激活新软件版本请求发送至光网络单 元20。。

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

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


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