一种应用于eNB系统的性能控制方法及装置的制作方法

文档序号:7927726阅读:256来源:国知局
专利名称:一种应用于eNB系统的性能控制方法及装置的制作方法
技术领域
本发明涉及通讯领域,尤其涉及一种应用于eNB系统的性能控制方法及装置。
背景技术
现有eNB (evolved Node B,演进型基站)系统,在进行业务接入时,往往一些辅助业务也在同时运行,如版本下载、信令跟踪、统计信息、调试信息等,而这些辅助业务的运行对整个eNB系统的性能有较大影响,使得eNB系统很难满足外场应用需求,尤其在大规模商用情况下;同时由于大量信息上报到后台,增加了系统资源的开销,尤其是在异常情况或告警较多情况下,系统资源开销需求急剧扩大。而现有eNB系统还无法实现对系统性能的良好控制。发明内容
本发明提供一种应用于eNB系统的性能控制方法及装置,解决现有技术eNB系统无法实现对系统性能的良好控制的问题。
为解决上述技术问题,本发明采用以下技术方案
—种应用于eNB系统的性能控制方法,包括
对预设的性能对象进行性能检测;
将检测结果与预设的性能指标相比较;
如果达到所述性能指标,则根据预设的性能控制规则对所述性能对象的性能进行控制。
所述性能指标与性能控制规则从预设数据库中获取;所述数据库中保存有各性能对象与性能指标、性能控制规则 的对应关系;其中,Iv性能对象至少对应个性能指标; 一个性能指标至少对应一个性能控制规则。
还包括根据接收到的指令消息对所述数据库中保存的信息进行增加、删除、更新或查询操作。
所述指令消息携带指令类型、性能对象、性能指标、性能控制规则信息中的一种或多种。
所述指令类型包括增加、删除、更新或查询操作类型中的一种。
所述性能指标包括性能类型和所述性能类型相对应的指标信息。
所述性能类型包括业务流量、业务性能、CPU利用率或内存使用率。
一种应用于eNB系统的性能控制装置,包括性能检测模块和性能控制模块,其中,
所述性能检测模块用于对预设的性能对象进行性能检测;
所述性能控制模块用于将所述性能检测模块的检测结果与预设的性能指标相比较;如果达到所述性能指标,则根据预设的性能控制规则对所述性能对象的性能进行控制。
还包括一数据库,所述性能控制模块用于从所述数据库中获取所述性能指标和所述性能控制规则;所述数据库用于保存各性能对象与性能指标、性能控制规则的对应关系;其中,一个性能对象至少对应一个性能指标;一个性能指标至少对应一个性能控制规则。
还包括数据库配置模块,所述数据库配置模块用于根据接收到的指令消息对所述数据库中保存的信息进行增加、删除、更新或查询操作。
本发明提供一种应用于eNB系统的性能控制方法及装置,通过本发明可以对eNB 系统按照预设的性能指标进行系统性能控制,使得系统中各个性能对象都在相应性能指标内正常运行,实现了对系统性能的良好控制。


图1为本发明实施例一种应用于eNB系统的性能控制方法的流程图2为本发明另一实施例一种应用于eNB系统的性能控制方法的流程图3为本发明实施例一种应用于eNB系统的性能控制装置的框架图。
具体实施方式
下面通过具体实施方式
结合附图对本发明作进一步详细说明。
图1为本发明实施例一种应用于eNB系统的性能控制方法的流程图,请参考图1 :
SI1、对预设的性能对象进行性能检测。
S12、将检测结果与预设的性能指标相比较,判断检测结果是否达到所述性能指标,如果没有达到所述性能指标,则继续执行Sll ;如果达到所述性能指标,则执行S13。
S13、根据预设的性能控制规则对所述性能对象的性能进行控制。
获取对应性能指标、性能控制规则的方式有多种,优选的,从预设的数据库中获取性能对象的性能指标和性能控制规则;所述数据库中保存有各性能对象与性能指标、性能控制规则的对应关系;其中,一个性能对象至少对应一个性能指标;一个性能指标至少对应一个性能控制规则。
本实施例还 包括根据接收到的指令消息对数据库中保存的信息进行增加、删除、 更新或查询操作的过程
eNB接收指令消息,指令消息携带指令类型、性能对象、性能指标、性能控制规则信息中的一种或多种;如果指令消息中携带的指令类型为增加,则根据指令消息中携带的性能对象、性能指标、性能控制规则信息在数据库中增加该性能对象、性能指标、性能控制规则信息,以及该性能对象与性能指标、性能控制规则信息的对应关系;如果指令消息中携带的指令类型为删除,则根据指令消息中携带的性能对象、性能指标、性能控制规则信息在数据库中删除该性能对象、性能指标、性能控制规则信息,以及该性能对象与性能指标、性能控制规则信息的对应关系;如果是删除一个性能对象的所有性能指标和性能控制规则信息,则指令消息携带指令类型和性能对象即可;如果指令消息中携带的指令类型为更新,则根据指令消息中携带的需要更新的性能对象、性能指标和/或性能控制规则信息在数据库中更新相应信息,以及更新相应的对应关系;如果指令消息中携带的指令类型为查询,优选的,指令消息携带指令类型、性能对象即可,根据该性能对象查询相应的性能指标和性能控制规则信息,如果该性能对象对应多个性能指标和/或多个性能控制规则信息,则指令消息中还要携带相应的性能指标和/或性能控制规则信息。指令消息可以由后台网管或外部实体发送,完成指令动作之后,还可以包括向指令消息发送端反馈响应消息。
优选的,数据库中以列表的形式保存各性能对象与性能指标、性能控制规则的对应关系,如表I所不
权利要求
1.一种应用于eNB系统的性能控制方法,其特征在于,包括 对预设的性能对象进行性能检测; 将检测结果与预设的性能指标相比较; 如果达到所述性能指标,则根据预设的性能控制规则对所述性能对象的性能进行控制。
2.如权利要求1所述的方法,其特征在于,所述性能指标与性能控制规则从预设数据库中犹取;所述数据库中保存有各性能对象与性能指标、性能控制规则的对应关系;其中,一个性能对象至少对应一个性能指标;一个性能指标至少对应一个性能控制规则。
3.如权利要求2所述的方法,其特征在于,还包括根据接收到的指令消息对所述数据库中保存的信息进行增加、删除、更新或查询操作。
4.如权利要求3所述的方法,其特征在于,所述指令消息携带指令类型、性能对象、性能指标、性能控制规则信息中的一种或多种。
5.如权利要求4所述的方法,其特征在于,所述指令类型包括增加、删除、更新或查询操作类型中的一种。
6.如权利要求1至5任一项所述的方法,其特征在于,所述性能指标包括性能类型和所述性能类型相对应的指标信息。
7.如权利要求6所述的方法,其特征在于,所述性能类型包括业务流量、业务性能、CPU利用率或内存使用率。
8.一种应用于eNB系统的性能控制装置,其特征在于,包括性能检测模块和性能控制模块,其中, 所述性能检测模块用于对预设的性能对象进行性能检测; 所述性能控制模块用于将所述性能检测模块的检测结果与预设的性能指标相比较;如果达到所述性能指标,则根据预设的性能控制规则对所述性能对象的性能进行控制。
9.如权利要求8所述的系统,其特征在于,还包括一数据库,所述性能控制模块用于从所述数据库中获取所述性能指标和所述性能控制规则;所述数据库用于保存各性能对象与性能指标、性能控制规则的对应关系;其中,一个性能对象至少对应一个性能指标;一个性能指标至少对应一个性能控制规则。
10.如权利要求9所述的系统,其特征在于,还包括数据库配置模块,所述数据库配置模块用于根据接收到的指令消息对所述数据库中保存的信息进行增加、删除、更新或查询操作。
全文摘要
本发明公开一种应用于eNB系统的性能控制方法及装置,该方法包括对预设的性能对象进行性能检测;将检测结果与预设的性能指标相比较;如果达到所述性能指标,则根据预设的性能控制规则对所述性能对象的性能进行控制。本发明通过以上技术方案,解决现有技术eNB系统无法实现对系统性能的良好控制的问题。
文档编号H04W88/08GK103037410SQ201110297288
公开日2013年4月10日 申请日期2011年9月30日 优先权日2011年9月30日
发明者杜建华 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1