一种适于TD无线网络优化配置的方案设计
2 网络配置参数智能管理系统
这里给出一种网络配置参数智能管理系统的结构。该系统能够对比配置参数、分析配置参数变化、保存参数变化到事实库中、对配置参数变化提出处理建议,为网络优化人员提供参考。其系统结构图如图2所示。该系统由参数收集模块、智能校验模块、参数对比模块、智能管理模块(框内部分)和解释器5部分组成。
图2 网络配置参数智能管理系统结构
2. 1 参数收集模块
参数收集模块提供参数收集功能,可根据需要采集不同网元的不同参数项,定时或者手动完成采集提取工作,采集对象应包含所有网络元素,对于有线部分。如局数据、中继数目等;对于无线部分,如基站数目和载波配置、切换模型等。
本模块实现按照网元采集参数,最细粒度到单个网元,也可设定网元组进行参数采集,实现参数的分类提取,然后将其以表文件形式提交给智能校验模块。
2.2 智能校验模块
智能校验模块接收来自参数收集模块的表文件,对其进行智能校验。智能校验主要分3类,第1类为不能为空项,某些字段为数据的主键,不能为空,当录入为空时,给出系统性校验;第2类为标准格式项,字段有某种固定的格式,当录入数据的格式不符合字段要求时给出提示;第3类,有些数据项为可选项类型,数据范围固定,直接将该类数据定义为某范围内,采用可选项进行约束,同时可将相关数据进行自动匹配。智能校验可有效地减少数据出现的匹配性错误,同时减少录入的工作量。下面为MDF表文件头解析存储结构:
typedef STruct_SHEET_HEAD
{
unsigned short usNetElement;//数据文件所属网元
unsigned short usVersiON;//数据版本号
char acTblNAME [RDBS_KNL_MAX_TBLNAME_LEN];//内存数据文件名
unsigned short usFieldNum;//内存数据单个记录包含的字段数
unsigned short usRecLen;//内存数据单个记录的有效长度
unsigned short usRecNum;//数据文件中包含的记录数量
}SHEET_HEAD;
2.3 参数对比模块
参数对比模块接收来自智能校验模块的信息,根据事先定义好的规则对2份数据文件中的所有表进行对比,对比项包括:表名、表头信息(记录条数、字段个数、记录长度等)、整体数据对比,然后以关键字段值为索引对相应记录进行参数级的对比,得出对比结果并保存。对比结果转化为智能管理模块的规则形式,其规则包括:
1)规则号 表示本结果的规则序号。
2)规则条件 表示引用该规则应具有的值的条件。参数对比结果中的一个不同字段项就应该对应一个条件,对比结果应该对应多个条件。
3)规则事实 表示在事实库中的专家过去处理的成功事实。
4)可信度因子 表示规则引用的可信度。
评论