专利名称:一种网络监测数据的统计方法及系统的制作方法
技术领域:
本发明涉及通信网络监测、分析技术,特别涉及通信网络监测数据的统计 方法及系统。
背景技术:
, 在通信网络监测和分析过程中,通常需要对通信网话务、性能和流量等指 标进行实时的统计、存储和显示。现有技术在对网络监测数据进行统计、存储 和显示时,通常采用定义统计项结构体的方式对网络监测数据进行统计、分类 和存储。而在需要调用网络监测数据时也是依据统计项结构体对网络监测数据 进行查询和显示。现有技术采用实时统计模块对网络监测数据进行统计,采用 统计数据管理模块对网络监测数据进行存储、查询和显示。由于实时统计模块 采用统计项结构体作为网络监测数据统计和分类的依据,而统计数据管理模块 也采用相同的统计项结构体作为统计数据存储、查询和显示的依据,使得实时 统计模块与统计数据管理模块之间形成较强的耦合性,在实时统计模块中每增 加或修改一个新的统计项,都必须对统计数据管理模块中相应部分进行增加或 修改,增加了大量的重复性工作。
发明内容
为解决现有技术存在的实时统计模块与统计数据管理模块之间的耦合性较 强,增加了大量的重复性工作等缺陷,本发明提出一种网络监测数据的统计方 法及系统。采用本发明网络监测数据统计方法及系统,在需要增加或修改统计 项时,可以通过增加或修改该统计项的实时统计模块和相关统计记录集描述文 件即可实现。因此,可以大大提高开发效率,降低开发成本。
本发明网络监测数据统计方法在统计数据管理模块与二个或二个以上的实 时统计模块之间设置通用统计接口 ,采用统计记录集描述文件对统计数据管理模块进行配置,采用统计视图配置模块对统计记录集描述文件进行动态修改和 配置。
本发明网络监测数据统计方法在统计数据管理模块与二个或二个以上的实 时统计模块之间设置通用统计接口,包括,统计数据管理模块可以通过通用统 计接口与实时统计模块进行信息交互和数据传输; 一个统计数据管理模块可对 应二个或二个以上的实时统计模块; 一个通用统计接口对应一个实时统计模块; 一个实时统计模块对应一个或多个统计项。
本发明网络监测数据统计方法采用统计记录集描述文件对统计数据管理模 块进行配置,包括统计数据管理模块获取统计记录集描述文件中统计数据査 询表达式、自定义统计项和视图显示方式的信息,并根据该信息对统计记录数 据进行处理并生成统计视图。
本发明网络监测数据统计方法采用统计视图配置模块对统计记录集描述文 件进行动态修改和配置,包括统计视图配置模块能够根据用户设定配置统计 数据查询表达式、自定义统计项和视图显示方式,并依此对统计记录集描述文 件的相应部分进行更新。
本发明网络监测数据统计系统包括实时统计模块、统计数据管理模块、 通用统计接口、统计视图配置模块、统计记录集描述文件和统计视图,其中
实时统计模块能够对网络信令数据进行实时统计,生成统计记录及索引, 并且存储到文件中;实时统计模块可以通过通用统计接口与统计数据管理模块 进行信息交互和数据传输, 一个统计数据管理模块可以对应二个或二个以上实 时统计模块; 一个实时统计模块对应一个或多个统计项;
统计数据管理模块能够通过通用统计接口与二个或二个以上实时统计模块 进行信息交互和数据传输,并可对统计记录数据的存储、查询和显示进行管理, 获取统计记录集描述文件中统计数据查询表达式、自定义统计项和视图显示方 式的信息,并根据该信息对统计记录数据进行处理并生成统计视通用统计接口能够实现实时统计模块和统计数据管理模块之间的信息交互和数据传输; 一个通用统计接口对应一个实时统计模块;
统计视图配置模块能够根据用户设定配置统计数据查询表达式、自定义统
计项和视图显示方式,并依此对统计记录集描述文件的相应部分进行更新;
统计记录集描述文件能够对统计数据管理模块进行配置,使其能根据统计 记录集描述文件的要求处理统计记录数据并生成满足统计记录集描述文件的统 计视图。
本发明网络监测数据统计方法及系统的有益的技术效果在于,需要增加或 修改统计项时,可以通过增加或修改该统计项的实时统计模块和相关统计记录 集描述文件即可实现。另外,通过对统计视图配置模块相关参数的设置或修改, 能够按照设定的要求查询和显示所需的统计记录数据。
附图1是本发明网络监测数据统计方法及系统的结构示意图; 附图2是本发明网络监测数据统计方法及系统进行网络监测数据统计时的 流程示意附图3是本发明网络监测数据统计方法及系统进行网络监测数据查询、显 示时的流程示意图。
下面结合附图和具体实施例对本发明网络监测数据统计方法及系统作进一 步的说明。
具体实施例方式
附图1是本发明网络监测数据统计方法及系统的结构示意图。由图可知, 本发明网络监测数据统计方法在统计数据管理模块与二个或二个以上的实时统 计模块之间设置通用统计接口,统计数据管理模块可&通过通用统计接口与实 时统计模块进行信息交互和数据传输; 一个统计数据管理模块可对应二个或二 个以上的实时统计模块; 一个通用统计接口对应一个实时统计模块; 一个实时 统计模块对应一个或多个统计项。
本发明网络监测数据统计方法采用统计记录集描述文件对统计数据管理模块进行配置,包括统计数据管理模块获取统计记录集描述文件中统计数据查 询表达式、自定义统计项和视图显示方式的信息,并根据该信息对统计记录数 据进行处理并生成统计视图。
本发明网络监测数据统计方法采用统计视图配置模块对统计记录集描述文 件进行动态修改和配置,包括统计视图配置模块能够根据用户设定配置统计 数据査询表达式、自定义统计项和视图显示方式,并依此对统计记录集描述文 件的相应部分进行更新。
本发明网络监测数据统计系统包括实时统计模块、统计数据管理模块、 通用统计接口、统计视图配置模块、统计记录集描述文件和统计视图,其中
实时统计模块能够对网络信令数据进行实时统计,生成统计记录及索引, 并且存储到文件中;实时统计模块可以通过通用统计接口与统计数据管理模块 进行信息交互和数据传输, 一个统计数据管理模块可以对应二个或二个以上实 时统计模块,, 一个实时统计模块对应一个或多个统计项;
统计数据管理模块能够通过通用统计接口与二个或二个以上实时统计模块 进行信息交互和数据传输,并可对统计记录数据的存储、査询和显示进行管理, 获取统计记录集描述文件中统计数据査询表达式、自定义统计项和视图显示方 式的信息,并根据该信息对统计记录数据进行处理并生成统计视通用统计接口能够实现实时统计模块和统计数据管理模块之间的信息交互 和数据传输; 一个通用统计接口对应一个实时统计模块;
统计视图配置模块能够根据用户设定配置统计数据查询表达式、自定义统 计项和视图显示方式,并依此对统计记录集描述文件的相应部分进行更新;
统计记录集描述文件能够对统计数据管理模块进行配置,使其能根据统计 记录集描述文件的要求处理统计记录数据并生成满足统计记录集描述文件的统 计视图。
具体实施例1 -
附图2是本发明网络监测数据统计方法及系统进行网络监测数据统计时的流程示意图。由图可知,本发明网络监测数据统计方法及系统进行网络监测数 据统计时包括以下步骤
1、 接收网络信令,对信令消息进行分析,提取信令消息中的关键信息;
2、 实时统计模块生成统计记录,根据每条信令消息中的关键信息,对信令 消息进行实时统计,或者首先对信令消息进行呼叫合成生成呼叫详细记录,然 后对该呼叫详细记录进行统计。统计记录包括基于消息的统计和基于呼叫详 细记录的统计;
3、 实时统计模块存储统计记录,统计记录以定长记录方式存储在文件中, 并且按照时间段为其建立索引。
4、 实时统计模块通过通用统计接口向统计记录管理模块传输数据,统计记 录管理模块可以通过通用统计接口获取某一时间段的统计记录集。
需要说明的是上述步骤似乎与现有技术相似,实际上却有着本质的区别。 本发明网络监测数据统计方法及系统在统计数据管理模块与二个或二个以上的 实时统计模块之间设置了通用统计接口,统计数据管理模块可以通过通用统计 接口与实时统计模块进行信息交互和数据传输。显然,通用统计接口成为两者 之间的"隔离墙"。由此可以实现一个统计数据管理模块可对应二个或二个以上 的实时统计模块, 一个通用统计接口对应一个实时统计模块, 一个实时统计模 块对应一个或多个统计项。因此,在用户需要增加或修改统计项时,可以通过 增加或修改该统计项的实时统计模块和相关统计记录集描述文件即可实现(统 计记录集描述文件可对统计数据管理模块进行配置),不需要像现有技术那样不 仅对实时统计模块进行增加或修改,还必须对统计数据管理模块中相应部分迸 行增加或修改,增加了大量的重复性工作。
具体实施例2
附图3是本发明网络监测数据统计方法及系统进行网络监测数据査询、显
示时的流程示意图。由图可知,本发明网络监测数据统计方法及系统进行网络
监测数据查询、显示时,包括以下步骤1、 用户设定査询、显示内容,
2、 统计视图配置模块根据用户设定配置统计数据查询表达式、自定义统计
项和视图显示方式;
3、 统计视图配置模块对统计记录集描述文件进行动态修改和配置;
4、 统计记录集描述文件对统计数据管理模块进行配置;
5、 统计数据管理模块根据配置信息对统计记录数据进行处理并生成统计视
6、 显示统计视图。
从以上步骤可以看出,本发明网络监测数据统计方法及系统在进行网络监 测数据查询、显示时,更为简便。每种统计项,均由一个统计记录集描述文件 来描述,实时统计模块中统计项结构体发生变化,只需修改该项结构体对应的 统计记录集描述文件,统计记录管理模块无需任何变更,当用户统计需求发生 变化时,只需修改统计记录集描述文件,即可生成符合用户需求的统计视图, 统计记录管理模块亦无需做任何变更。
9
权利要求
1、一种网络监测数据统计方法,其特征在于在统计数据管理模块与二个或二个以上的实时统计模块之间设置通用统计接口,采用统计记录集描述文件对统计数据管理模块进行配置,采用统计视图配置模块对统计记录集描述文件进行动态修改和配置。
2、 根据权利要求1所述网络监测数据统计方法。其特征在于在统计数据 管理模块与二个或二个以上的实时统计模块之间设置通用统计接口,包括,统 计数据管理模块可以通过通用统计接口与实时统计模块进行信息交互和数据传 输; 一个统计数据管理模块可对应二个或二个以上的实时统计模块; 一个通用 统计接口对应一个实时统计模块; 一个实时统计模块对应一个或多个统计项。
3、 根据权利要求1所述网络监测数据统计方法。其特征在于采用统计记 录集描述文件对统计数据管理模块进行配置,包括统计数据管理模块获取统 计记录集描述文件中统计数据查询表达式、自定义统计项和视图显示方式的信 息,并根据该信息对统计记录数据进行处理并生成统计视图。
4、 根据权利要求1所述网络监测数据统计方法。其特征在于采用统计视 图配置模块对统计记录集描述文件进行动态修改和配置,包括统计视图配置 模块能够根据用户设定配置统计数据査询表达式、自定义统计项和视图显示方 式,并依此对统计记录集描述文件的相应部分进行更新。
5、 根据权利要求l所述网络监测数据统计方法。其特征在于所述网络监 测数据,包括,基于消息的统计和基于呼叫详细记录的统计。
6、 一种网络监测数据统计系统,其特征在于该系统包括实时统计模块、 统.计数据管理模块、.通用统计接口、统计视图配置模块、统计记录集描述文件 和统计视图,其中实时统计模块能够对网络信令数据进行实时统计,生成统计记录及索引并 存储到文件中;实时统计模块可以通过通用统计接口与统计数据管理模块进行 信息交互和数据传输, 一个统计数据管理模块可以对应二个或二个以上实时统计模块; 一个实时统计模块对应一个或多个统计项;统计数据管理模块能够通过通用统计接口与二个或二个以上实时统计模块 进行信息交互和数据传输,并可对统计记录数据的存储、查询和显示进行管理, 获取统计记录集描述文件中统计数据查询表达式、自定义统计项和视图显示方 式的信息,并根据该信息对统计记录数据进行处理并生成统计视图;通用统计接口能够实现实时统计模块和统计数据管理模块之间的信息交互 和数据传输; 一个通用统计接口对应一个实时统计模块;统计视图配置模块能够根据用户设定配置统计数据査询表达式、自定义统 计项和视图显示方式,并依此对统计记录集描述文件的相应部分进行更新;统计记录集描述文件能够对统计数据管理模块进行配置,使其能根据统计 记录集描述文件的要求处理统计记录数据并生成满足统计记录集描述文件的统 计视图。
全文摘要
为解决现有技术存在的实时统计模块与统计数据管理模块之间的耦合性较强,增加了大量的重复性工作等缺陷,本发明提出一种网络监测数据的统计方法及系统。采用本发明网络监测数据统计方法及系统,在需要增加或修改统计项时,可以通过增加或修改该统计项的实时统计模块和相关统计记录集描述文件即可实现。因此,可以大大提高开发效率,降低开发成本。
文档编号H04L12/26GK101567817SQ20091010400
公开日2009年10月28日 申请日期2009年6月3日 优先权日2009年6月3日
发明者强 张, 张治中, 舒忠玲, 雒江涛 申请人:重庆重邮东电通信技术有限公司