一种olt端性能统计数据的处理方法和设备的制造方法

文档序号:9508439阅读:513来源:国知局
一种olt端性能统计数据的处理方法和设备的制造方法
【技术领域】
[0001]本发明涉及无源光网络领域,更具体地涉及一种OLT (Optical Line Terminal,光线路终端)性能统计数据的处理方法和设备。
【背景技术】
[0002]在各种宽带接入技术中,无源光网络以其容量大、传输距离长、较低成本、全业务支持等优势成为热门技术。
[0003]Ρ0Ν(无源光网络)中最主要的三部分包括位于局端的0LT(0ptical LineTerminal,光线路终端)、终端 ONU (Optical Network Unit,光网络单元)、以及ODN(OpticalDistribut1n Network,光配线网)。
[0004]在GP0N中,性能数据统计一般包含0LT端性能数据和0NU端性能数据。行业中标准统计周期长度为15分钟,因此0NU设备一般都默认性能数据统计周期为15分钟。每一周期开始时各项实时数据将会从零开始记录,同时也会记录上一个历史周期中各项累积数据。
[0005]0NU的性能统计数据一般都是通过0LT进行管理并上传到网管或者维护服务器。现有的标准中,0LT可以提供历史周期长度的设定,也就是说允许用户根据自己的需要来设定性能统计周期的时间长度。但实际上,如果用户选择性能统计周期的时间长度不是15分钟。则会出现0NU端统计数据和用户历史周期不一致的问题。
[0006]由此可见,尽管0LT设备端允许用户自行设置性能统计周期的时间长度,但实际上由于0NU端的周期被设置为15分钟,因此用户实际上并不能根据自己的需求任意设定0LT端的性能数据统计周期的时间长度。

【发明内容】

[0007]本发明针对现有的问题,提供一种OLT(Optical Line Terminal,光线路终端)性能统计数据的处理方法,用户可以根据实际需要在0LT端任意设置性能统计数据的周期长度,增强了用户体验。
[0008]为了实现以上发明目的,本发明是通过以下技术方案实现的:
[0009]一种OLT (Optical Line Terminal,光线路终端)性能统计数据的处理方法,该方法包括:
[0010]确定0LT端的实时数据基点;实时数据基点等于之前存储的实时数据基点与ONU (Optical Network Unit光网络单元)的实时数据之和;
[0011]判断0LT端性能统计历史周期是否结束;0LT端性能统计历史周期由用户根据需求任意设定;
[0012]如果是,则更新0LT端的历史数据基点和历史数据;
[0013]其中,所述0LT端的历史数据基点等于0LT端的实时数据基点与0NU端实时数据之和;
[0014]其中,OLT端的历史数据等于所述实时数据基点与所述0NU实时数据之和减去所述0LT端的历史数据基点。
[0015]优选地,所述确定所述0LT端的实时数据基点具体包括:
[0016]通过PON(Passive Optical Network无源光网络)查询所述ONU端历史周期数据,如果与缓存的历史周期数据不同,则判定为所述0NU的性能统计周期结束,则更新所述0LT端的实时数据基点。
[0017]优选地,所述方法进一步包括:
[0018]更新所述0LT端的实时数据;所述0LT端的实时数据等于所述实时数据基点与所述0NU实时数据之和。
[0019]优选地,所述判断0LT端性能统计历史周期是否结束具体包括:
[0020]设置一个循环定时器和一个变量roundStart以确定一个0LT端性能统计历史周期是否结束;
[0021]当所述变量roundStart为真时,表示新的0LT周期开始,为假则表示仍在一个0LT周期中。
[0022]本发明实施例还提供一种0LT设备,用于无源光网络,其特征在于,包括:
[0023]0LT端实时数据基点确定模块,用于确定所述0LT端的实时数据基点;所述实时数据基点等于之前存储的实时数据基点与ONU (Optical Network Unit光网络单元)的实时数据之和;
[0024]0LT周期判断模块,用于判断0LT端性能统计历史周期是否结束;所述0LT端性能统计历史周期由用户根据需求任意设定;
[0025]如果是,则更新所述0LT端的历史数据基点和历史数据;
[0026]其中,所述0LT端的历史数据基点等于所述0LT端的实时数据基点与0NU端实时数据之和;
[0027]其中,所述0LT端的历史数据等于所述实时数据基点与所述0NU实时数据之和减去所述0LT端的历史数据基点。
[0028]优选地,所述0LT实时数据基点确定模块具体用于通过P0N(Passive OpticalNetwork无源光网络)查询所述0NU端历史周期数据,如果与缓存的历史周期数据不同,则判定为所述0NU的性能统计周期结束,则更新所述0LT端的实时数据基点。
[0029]优选地,该0LT设备进一步包括;
[0030]0LT端实时数据更新模块,用于更新所述0LT端的实时数据;所述0LT端的实时数据等于所述实时数据基点与所述0NU实时数据之和。
[0031]优选地,所述0LT周期判断模块,用于设置一个循环定时器和一个变量roundStart以确定一个0LT端性能统计历史周期是否结束;
[0032]当所述变量roundStart为真时,表示新的0LT周期开始,为假则表示仍在一个0LT周期中。
[0033]采用本发明实施例提供的技术方案,用户可以根据实际需要在0LT端任意设置性能统计数据周期的时间长度。尽管0LT端和0NU端设定了不同性能数据统计周期,仍然可以实时查询到0LT端和0NU端的实时数据和历史数据,显著增强了用户体验。
【附图说明】
[0034]下面结合附图和【具体实施方式】对本发明作进一步详细说明:
[0035]附图1是本发明实施例提供的一种0LT端任意设定性能统计周期的情况下性能统计数据的处理方法示意图;
【具体实施方式】
[0036]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,以下说明和附图对于本发明是示例性的,并且不应被理解为限制本发明。以下说明描述了众多具体细节以方便对本发明理解。然而,在某些实例中,熟知的或常规的细节并未说明,以满足说明书简洁的要求。
[0037]在无源光网络系统,一个0LT设备可以和多个0NU设备连接。GP0N中,0NU—般固定性能统计历史周期为15分钟,每一周期结束后实时数据将从零开始,上一历史周期的累积数据将会被记录。当0LT上历史周期长度不是15分钟时则需要针对0LT上的历史周期长度转换0NU端数据。
[0038]本发明实施例提供一种OLT (Optical Line Terminal,光线路终端)性能统计数据的处理方法,其特征在于,所述方法包括:
[0039]确定所述0LT端的实时数据基点;所述实时数据基点等于之前存储的实时数据基点与ONU (Optical Network Unit光网络单元)的实时数据之和;
[0040]判断0LT端性能统计历史周期是否结束;所述0LT端性能统计历史周期由用户根据需求任意设定;
[0041]如果是,则更新所述0LT端的历史数据基点和历史数据;
[0042]其中,所述0LT端的历史数据基点等于所述0LT端的实时数据基点与0NU端实时数据之和;
[0043]其中,所述0LT端的历史数据等于所述实时数据基点与所述0NU实时数据之和减去所述0LT端的历史数据基点。
[0044]优选地,所述确定所述0LT端的实时数据基点具体包括:
[0045]通过PON(Passive Optical Network无源光网络)查询所述ONU端历史周期数据,如果与缓存的历史周期数据不同,则判定为所述0NU的性能统计周期结束,则更新所述0LT端的实时数据基点。
[0046]优选地,所述方法进一步包括:
[0047]更新所述0LT端的实时数据;所述0LT端的实时数据等于所述实时数据基点与所述0NU实时数据之和。
[0048]优选地,所述判断0LT端性能统计历史周期是否结束具体包括:
[0049]设置一个循环定时器和一个变量roundStart以确定一个0LT端性能统计历史周期是否结束;
[0050]当所述变量roundStart为真时,表示新的0LT周期开始,为假则表示仍在一个0LT周期中。
[0051]下面结合附图对本发明实施例的具体技术方案进行进一步的详细说明。请参考图1,如图1所示:
[0052]系统维护一个实时数据基点(realtimeBase),一个历史数据基点(historyBase)和上次历史周期数据(prev1usHistory
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1