[发明专利]一种自适应光网络单元并行升级方法及系统有效
申请号: | 201510504988.X | 申请日: | 2015-08-17 |
公开(公告)号: | CN105141454B | 公开(公告)日: | 2018-02-13 |
发明(设计)人: | 王勇 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04B10/032;H04L29/08 |
代理公司: | 杭州千克知识产权代理有限公司33246 | 代理人: | 周希良 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自适应 网络 单元 并行 升级 方法 系统 | ||
技术领域
本发明涉及网络通讯领域,尤其涉及一种自适应多个光网络单元(Optical Network Unit,ONU)并行升级的方法及系统。
背景技术
目前对光网络单元升级普遍采用串行升级或并行升级的方式。串行升级如图1所示,即根据数据结构关系逐个对n个待升级的(ONU_1-n)序列进行远程升级。其优点有:控制简单,对光线路终端(optical line terminal,OLT)系统的处理能力要求低,不会引起OLT系统过载;其缺点有:总的升级时间过长,对于一个OLT系统,每个线卡可支持16个PON口,每个PON可口支持128个ONU,每个ONU升级需要1分钟,总的升级时间将达到2048分钟,无法满足快速升级的要求。并行升级如图2所示,即采用并行的方式对n个待升级的ONU序列进行远程升级。其优点有:控制简单,整个升级过程用时短,总升级时间与单个ONU升级时间相当;缺点有:对OLT的处理能力要求较高,在进行并行升级时会增加OLT系统的负荷,同时可能导致系统过载或引起其他并发问题,如其他重要协议报文丢失,或进程间通讯超时等。
综上所述,在多ONU升级时,串行方式的总升级时间太长,而并行方式又会增加OLT系统的负荷且容易导致系统过载。
发明内容
针对现有的光网络单元升级方式存在的上述问题,现提供一种旨在实现在不使OLT系统过载的情况下,最大限度地缩短升级时间的自适应光网络单元并行升级方法及系统。
具体技术方案如下:
一种自适应光网络单元并行升级方法,应用于光线路终端对光网络单元进行升级,提供:
一允许并行升级所述光网络单元的数目N;
一并行升级所述光网络单元的数目P;
一已被启动升级过程的所述光网络单元的数量参考值Q;
N、P、Q为自然数;
包括下述步骤:
S1.获取待升级的所述光网络单元的数目M;
S2.令已被启动升级过程的所述光网络单元的数量Q=P;
S3.获取并行升级所述光网络单元的数目P=min(M,N);
S4.启动P-Q个待升级的所述光网络单元的升级过程;
S5.判断P是否等于M,若是则结束;
S6.获取所述光线路终端的中央处理器的当前占用率;
S7.根据所述中央处理器的当前占用率调节允许并行升级所述光网络单元的数目N的值,若所述中央处理器的当前占用率处于低点时允许并行升级所述光网络单元的数目N的值递增,并返回执行所述步骤S2。
优选的,所述步骤S7的具体过程为:
S71.判断所述中央处理器的当前占用率是否大于设定阈值,若是,则结束;若否,执行步骤S72;
S72.令允许并行升级所述光网络单元的数目N=N+1,返回执行所述步骤S2。
优选的,在所述步骤S1中,当获取待升级的所述光网络单元的数目M=0时,令允许并行升级所述光网络单元的数目N=1。
优选的,待升级的所述光网络单元的数目M小于等于128。
优选的,所述步骤S4的具体过程为:
所述光线路终端通过光网络单元管理控制接口协议向P-Q个待升级的所述光网络单元发送所述光网络单元的软件升级版本,每个所述光网络单元将接收到的所述软件升级版本激活后自行进行升级。
一种自适应光网络单元并行升级系统,应用于光线路终端对光网络单元进行升级,包括:
一第一获取单元,用以获取待升级的所述光网络单元的数目M;
一比较单元,连接所述第一获取单元,所述比较单元用以比较以及获取待升级所述光网络单元的数目M与一允许并行升级所述光网络单元的数目N之间的最小值P;
一升级单元,连接所述比较单元,用以启动预定数目的所述待升级的所述光网络单元的升级过程;
一判断单元,连接所述比较单元,用以判断P是否等于M;
一第二获取单元,连接所述判断单元,用以获取所述光线路终端的中央处理器的当前占用率;
一处理单元,连接所述第二获取单元,用以根据所述中央处理器的当前占用率调节允许并行升级所述光网络单元的数目N的值,若所述中央处理器的当前占用率处于低点时允许并行升级所述光网络单元的数目N的值递增;
所述预定数目为P-已被启动所述升级过程的所述光网络单元的数量。
优选的,所述处理单元包括:
一判断模块,用以判断所述中央处理器的当前占用率是否大于设定阈值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510504988.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种风力发电机组用防雷测风装置
- 下一篇:一种复合风能叶片