采集性能数据的管理方法及基站的制作方法

文档序号:7722976阅读:199来源:国知局
专利名称:采集性能数据的管理方法及基站的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种采集性能数据的管理方法及基站。
背景技术
在电信系统中,基站的性能数据能够反映基站的运行质量,因此,对于大规模商 用网络的网络优化、故障排查等方面具有极其重要的作用。以全球互操作性微波接入 (Worldwide Interoperability forMicrowave Access, M^^ffiMAX) Μ^ ^ Μ, PAMM^ 性能数据包括位于基站控制器(Base Station Controller,简称为BSC)的接入、切换、释 放、单板处理器的中央处理器(Central Processing Unit,简称为CPU)利用率和内存使用 率等。性能统计一般周期性的采集基站性能数据,然后,将性能数据汇总到网管系统中 进行整理和统计。对于性能统计来说,主要完成的功能有以下几个方面性能数据的采集性能数据实际上是基站运行情况的真实反映。如果需要了解网 络的运行情况,就必须在基站上进行原始数据的采集工作。采集点都是基站运行流程中重 要且足够引起使用者兴趣和关注的点。性能数据的存储在完成数据的采集之后,需要将采集得到的性能统计数据进行 保存。数据可以保存在任意能够存储数据的介质中,保存的目的在于能够在后期对系统的 运行情况进行分析。性能数据的统计和分析性能数据存储的目的还在于能够随时对性能数据进行统 计和分析,以便能够对设备的历史运行状况进行了解和分析。实际上,这部分的工作可以分 为两个组成部分统计和分析。统计工作主要是在数据上报和存储之后,将原始性能数据以 性能指标的形式体现出来,是将数据直接或者经过简单的计算之后间接显示出来,体现网 络的运行状况。分析工作是在统计的基础之上进行的,是在数据统计出来之后,根据统计的 结果对设备的运行情况进行分析,以便指导当前的操作和长远的规划。上述所有的功能均是建立在合理、可靠以及稳定的基础上。但是,在相关技术中, 基站按照网管系统设定的采集粒度完成性能数据的采集,采集到的数据以文件的形式保存 在基站本地,并且在规定的上报粒度到来时上报将采集到的数据与采集时间一同上报给网 管系统,然后,由网管系统对数据进行统计和分析。在现有的性能统计模块中,存在以下几 方面的不足时间依赖性强性能管理的整个流程是依赖于时间的,如果时间上出现异常,那 么,不可避免的会造成性能文件的异常,从而导致上报到网管系统中的性能数据出现异常。异常情况保护不足目前流程中,性能统计在采集数据时没有办法对时间的异常 做出判断,也无法在采集时对性能数据的可靠性做出及时的判断和相应的处理。自我修复能力不足在时间异常情况下采集的数据本身是准确的,但是因为时间 的错误而没有办法用来统计和分析,目前的流程无法对于这类的数据进行自我修复,造成 所采集的数据无法使用。
由于性能统计模块完成功能的特殊性和重要性,而且,性能统计和分析的结果都 将直接或者间接用于当前的优化和长远的规划,因此,解决时间异常的情况数据的处理是 很重要的。

发明内容
针对相关技术中在时间异常情况下获取的性能数据缺乏可靠性的问题而提出本 发明,为此,本发明的主要目的在于提供一种采集性能数据的管理方案,以解决上述问题。为了实现上述目的,根据本发明的一个方面,提供了一种采集性能数据的管理方法。根据本发明的采集性能数据的管理方法包括基站判断当前的基站时间出现异 常;在基站时间恢复正常之后,基站以当前的时间为基准对在当前的基站时间采集的性能 数据进行修正;基站将修正后的性能数据上报给网管系统。优选地,在基站判断当前的基站时间出现异常之前,上述方法还包括基站通过产 生时延维持本地时间;基站将本地时间与获取到的全球定位系统GPS时间同步;基站将同 步后的本地时间输出为基站时间。优选地,基站判断当前的基站时间出现异常包括基站判断未获取到GPS时间。优选地,基站判断当前的基站时间出现异常包括基站判断根据网管系统设置的 采集粒度开始采集该采集粒度和结束采集该采集粒度的基站时间差超出预定范围。优选地,在基站判断当前的基站时间出现异常之前,上述方法还包括基站为每个 粒度性能数据文件配置标识其唯一性的标识。优选地,基站以当前的时间为基准对性能数据进行修正包括基站将性能数据的 标识加入维护队列中;在基站时间恢复正常之后,基站根据维护队列的标识获取性能数据; 基站以当前的时间为基准对性能数据进行修正。为了实现上述目的,根据本发明的另一方面,提供了 一种基站。根据本发明的基站包括判断模块,用于判断当前的基站时间是否出现异常;修 正模块,用于在判断模块的判断为是的情况下,在基站时间恢复正常之后,以当前的时间为 基准对在当前的基站时间采集的性能数据进行修正;上报模块,用于将修正后的性能数据 上报给网管系统。优选地,上述基站还包括延时模块,用于通过产生时延维持本地时间;同步模 块,用于将本地时间与获取到的全球定位系统GPS时间同步;输出模块,用于将同步后的本 地时间输出为基站时间。优选地,判断模块具体用于判断是否未获取到GPS时间。优选地,判断模块具体用于判断根据网管系统设置的采集粒度开始采集该采集粒 度和结束采集该采集粒度的基站时间差是否超出预定范围。通过本发明,采用基站检测时间出现异常,并将时间异常情况下采集的数据修正 后上报给网管系统的方式,解决了在时间异常情况下获取的性能数据缺乏可靠性的问题, 进而达到了提高性能数据的准确性和可靠性的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的采集性能数据的管理方法的流程图;图2是根据本发明实施例的基站时间的维护方法的示意图;图3是根据本发明实施例的基站时间的维护方法的流程图;图4是根据本发明实施例的性能数据采集维护的处理方法的流程图;图5是根据本发明实施例的判断基站时间异常跳变的方法的流程图;图6是根据本发明实施例的性能数据修正及上报的方法的流程图;图7是根据本发明实施例的基站的结构框图;图8是根据本发明实施例的基站的具体的结构框图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。根据本发明的实施例,提供了 一种采集性能数据的管理方法。图1是根据本发明实施例的采集性能数据的管理方法的流程图,如图1所示,该方 法包括以下步骤S102至步骤S106 步骤S102,基站判断当前的基站时间出现异常;步骤S104,在基站时间恢复正常之后,基站以当前的时间为基准对在上述当前的 基站时间采集的性能数据进行修正;步骤S106,基站将修正后的性能数据上报给网管系统。通过上述步骤S102至步骤S106,在当基站的时间出现异常之后,仍然可以准确、 可靠、有效的完成性能数据的采集、上报,为网络优化、故障排查提供可靠的数据支持,提高 了性能数据的准确性及可靠性。优选地,基站可以通过以下方式判断当前的基站时间出现异常方式一增加基站对于时间的保护。在由全球定位系统(GlcAal PositionSystem,简称为 GPS)获取标准时间的同时,基站本身也通过产生时延来维持本地时间,例如,通过电可编程 逻辑器件(ElectricallyProgrammable Logic Device,简称为EPLD)产生1秒的时延来维 持本地时间,然后,将获取的GPS时间和本地时间进行对齐后输出为基站时间。当基站获取 不到GPS时间时,即判断当前的基站时间出现异常。需要注意的是,不管基站是否获取到 GPS时间,基站都会通过时延来维持本地时间。方式二基站根据网管系统设置的采集粒度进行性能数据采集,如果开始采集该采集粒度 和结束采集该采集粒度的基站时间差超出预定范围,则判断当前的基站时间出现异常。优选地,为了能够对异常的性能数据进行修正,基站可以为每个粒度性能数据文 件配置一个能标识其唯一性的标识,例如,增加唯一的索引号来标识其唯一性。优选地,在为每个性能数据文件配置标识的基础上,可以通过构造维护队列的方式来维护基站时间异常情况下所采集的性能数据文件。具体地,基站将出现异常的性能数 据的标识加入维护队列中;在基站时间恢复正常之后,基站根据维护队列中的标识获取出 现异常的性能数据;基站以当前的时间为基准对出现异常的性能数据进行修正。下面结合附图2至图6对本实施例的优选实例进行说明。本发明实施例增加了基站对于时间的保护。图2是根据本发明实施例的基站时间 的维护方法的示意图,图3是根据本发明实施例的基站时间的维护方法的流程图,如图3所 示,基站时间维护的流程包括步骤S301,基站通过GPS天线锁定卫星,获取到GPS电文;步骤S302,基站通过解析GPS电文获取到当地时间、地理信息,基站自身维护的本 地时间与GPS时间同步,同步后输出基站时间;步骤S303,基站通过EPLD产生1秒的中断,中断发生时再次与GPS时间同步,此 时若基站可以获取到GPS时间则执行步骤S304,若此时不能获取到GPS时间则执行步骤 S305 ;步骤S304,将基站自身维护的时间与GPS时间同步,同步后输出基站时间;步骤S305,没有获取到GPS时间,则使用基站自身维护的时间输出为基站时间。图4是根据本发明实施例的性能数据采集维护的处理方法的流程图,如图4所示, 性能数据采集维护的流程包括步骤S401,判断当前时间是否曾经与GPS时间同步过,如果同步过,则执行步骤 S402,没有同步过,则说明当前时间出现异常,执行步骤S405;步骤S402,判断当前采集粒度内是否有异常的时间跳变,如果没有,则执行步骤 S403,否则说明当前时间出现异常,执行步骤S406 ;步骤S403,将该性能数据文件的索引号加入到维护队列中;步骤S404,按照当前的基站时间修正队列中所有未曾修正过的性能数据文件,结 束性能数据采集流程;步骤S405,将性能数据文件的索引号加入到维护队列中,结束性能数据采集流 程;步骤S406,设置当前采集粒度为修正粒度,结束性能数据采集流程。通过上述方法,在性能数据采集过程中增加对于时间异常情况下的控制,通过在 基站上的主动控制对采集到的性能数据可靠性进行判断。图5是根据本发明实施例的判断基站时间异常跳变的方法的流程图,如图5所示, 判断基站时间异常跳变的流程包括步骤S501,在网管系统设置的采集粒度应用到基站上之后,当采集粒度开始的时 候,获取基站时间Tl ;步骤S502,当前采集粒度到期时,获取基站时间T2 ;步骤S503,判断Tl与T2的时间间隔是否与网管系统设置的采集粒度在可接受的 误差系数范围内,如果在可接受的误差系数范围内则执行步骤S504,否则执行步骤S505 ;步骤S504,设置当前采集粒度为时间正常粒度,结束判断基站时间异常跳变流 程;步骤S505,设置当前采集粒度为时间异常跳变,结束判断基站时间异常跳变流程。
在基站时间恢复正常后,基站可以将异常的性能数据文件进行自我修正,并将修 正后的性能数据上报到网管系统。图6是根据本发明实施例的性能数据修正及上报的方法 的流程图,如图6所示,性能数据修正及上报的流程包括步骤S601,判断当前采集粒度是否为修正粒度,如果是修正粒度则执行步骤 S602,否则结束性能数据修正及上报流程;步骤S602,将本采集粒度的性能数据文件加入性能数据文件上报队列中;步骤S603,取出维护队列队头的索引号所对应的原始性能数据文件,以现在的时 间为基准修正文件内容,重新打包文件;步骤S604,取出维护队列队头的索引号所对应的二次性能数据文件,以现在的时 间为基准修正文件内容,重新打包文件;步骤S605,将修正的性能数据文件加入到性能数据文件上报队列中;步骤S606,调用文件传输协议(File Transfer Protocol,简称为FTP)代理进程 将性能数据上报队列中的性能数据文件上报到网管系统,结束性能数据修正及上报流程。本发明实施例在为基站增加时间保护的同时,对于性能数据文件的维护和上报也 做了相应的处理。例如,使用维护队列来管理性能数据文件,对于时间异常情况下性能数据 文件只在基站本地维护,直到时间恢复正常并修正了采集时间后才上报给网管系统。对应于上述的说明,根据本发明的实施例,还提供了 一种基站。图7是根据本发明实施例的基站的结构框图,如图7所示,该装置包括判断模块 72、修正模块74、上报模块76,下面对该结构进行详细说明。判断模块72,用于判断当前的基站时间是否出现异常;修正模块74连接至判断模 块72,用于在判断模块72的判断结果为是的情况下,在基站时间恢复正常之后,以当前的 时间为基准对在上述当前的基站时间采集的性能数据进行修正;上报模块76连接至修正 模块74,用于将修正后的性能数据上报给网管系统。其中,判断模块72具体用于判断根据网管系统设置的采集粒度开始采集该采集 粒度和结束采集该采集粒度的基站时间差是否超出预定范围,如果是,则当前的基站时间 出现异常。图8是根据本发明实施例的基站的具体的结构框图,如图8所示,该基站还包括 延时模块82、同步模块84、输出模块86,下面对该结构进行详细说明。延时模块82,用于通过产生时延维持本地时间;同步模块84连接至延时模块82, 用于将本地时间与获取到的GPS时间同步;输出模块86连接至同步模块84,用于将同步后 的本地时间输出为基站时间。其中,延时模块82可以是EPLD器件。在上述结构中,判断模块72用于判断基站是否没有获取到GPS时间,如果判断结 果为是,则表示当前基站时间异常。综上所述,通过本发明上述实施例,可以准确、可靠、有效的完成性能数据的采集、 上报,并且能够按照用户的要求,完成性能数据的统计和分析,为网络优化、故障排查提供 可靠的数据支持,提高了性能数据的准确性及可靠性。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们 中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的 硬件和软件结合。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种采集性能数据的管理方法,其特征在于,包括 基站判断当前的基站时间出现异常;在基站时间恢复正常之后,所述基站以当前的时间为基准对在所述当前的基站时间采 集的性能数据进行修正;所述基站将修正后的所述性能数据上报给网管系统。
2.根据权利要求1所述的方法,其特征在于,在所述基站判断所述当前的基站时间出 现异常之前,所述方法还包括所述基站通过产生时延维持本地时间;所述基站将所述本地时间与获取到的全球定位系统GPS时间同步; 所述基站将同步后的所述本地时间输出为基站时间。
3.根据权利要求2所述的方法,其特征在于,所述基站判断所述当前的基站时间出现 异常包括所述基站判断未获取到所述GPS时间。
4.根据权利要求1所述的方法,其特征在于,所述基站判断所述当前的基站时间出现 异常包括所述基站判断根据所述网管系统设置的采集粒度开始采集所述采集粒度和结束采集 所述采集粒度的基站时间差超出预定范围。
5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述基站判断所述当前的 基站时间出现异常之前,所述方法还包括所述基站为每个粒度性能数据文件配置标识其唯一性的标识。
6.根据权利要求5所述的方法,其特征在于,所述基站以所述当前的时间为基准对所 述性能数据进行修正包括所述基站将所述性能数据的标识加入维护队列中;在基站时间恢复正常之后,所述基站根据所述维护队列的所述标识获取所述性能数据;所述基站以所述当前的时间为基准对所述性能数据进行修正。
7.一种基站,其特征在于,包括判断模块,用于判断当前的基站时间是否出现异常;修正模块,用于在所述判断模块的判断为是的情况下,在基站时间恢复正常之后,以当 前的时间为基准对在所述当前的基站时间采集的性能数据进行修正; 上报模块,用于将修正后的所述性能数据上报给网管系统。
8.根据权利要求7所述的基站,其特征在于,所述基站还包括 延时模块,用于通过产生时延维持本地时间;同步模块,用于将所述本地时间与获取到的全球定位系统GPS时间同步; 输出模块,用于将同步后的所述本地时间输出为基站时间。
9.根据权利要求8所述的基站,其特征在于,所述判断模块具体用于判断是否未获取 到所述GPS时间。
10.根据权利要求7所述的基站,其特征在于,所述判断模块具体用于判断根据所述网 管系统设置的采集粒度开始采集所述采集粒度和结束采集所述采集粒度的基站时间差是否超出预定范围。
全文摘要
本发明提供了一种采集性能数据的管理方法及基站,该方法包括基站判断当前的基站时间出现异常;在基站时间恢复正常之后,基站以当前的时间为基准对在当前的基站时间采集的性能数据进行修正;基站将修正后的性能数据上报给网管系统。采用本发明,提高性能数据的准确性和可靠性。
文档编号H04W56/00GK102104950SQ20091026131
公开日2011年6月22日 申请日期2009年12月17日 优先权日2009年12月17日
发明者司立坤, 李 根, 王莉莉 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1