一种LTE网络基站网元配置数据获取方法与流程

文档序号:11294175阅读:2341来源:国知局
一种LTE网络基站网元配置数据获取方法与流程
本发明涉及移动通信网络管理领域,尤其是涉及一种快速获取LTE网络基站网元配置数据的方法。

背景技术:
目前LTE网络基站网元设备(eNodeB)运行参数是通过LTE-eNodeB网元配置文件获取,但一个地市级网络通常约有100-10000个eNodeB网元,配置文件繁多,而且每一个文件都需要全量解析,提取和解析费时费力,通常在2小时以上,很难实时获取网络运行参数。传统的LTE-eNodeB数据获取方法主要包括:(1)根据网元配置文件读取数据通过OMC网管向所有eNodeB发送网元配置文件生成命令,100%执行后,再通过OMC的FTP代理功能收集eNodeB网元配置文件到本地磁盘。然后将收集到的eNodeB网元配置文件逐个进行解析,收集需要的参数配置数据,汇总成结果文档以供使用。(2)提取网管数据库数据在OMC网管侧建立网管数据库,定时采集网元配置数据,网管数据库采集网元配置数据可采用全量采集和增量采集方式,用户需要获取网元配置数据时可直接提取数据库数据使用,该方法时效性较差。(3)使用专用软件使用设备厂家提供的专用软件,一般需要支付高昂的授权费用,使用专用软件仍需要通过提取eNodeB网元配置文件后使用,时效性不强,此外专用软件输出的数据种类固定,格式固定,不能根据需求随时更新,局限性较高。目前的技术方法,主要有以下缺点:1.收集大量的网元配置文件,过程及其繁琐:收集到的eNodeB网元配置文件类型为TXT或XML文件,每个eNodeB网元配置数据存放于一个文件内,虽然网元配置文件格式是基于标准化(XML规范)的文件,但需要对每个文件进行全部解析,才能将需要的数据收集到,对于整网数据收集而言费时费力。2.采用增量更新数据库方式,虽减少了数据库的操作,但需要进行数据库数据与网元配置数据的对比之后才能确定增量内容,对比之前仍需提取全部的网元配置数据,且增加了对比环节,并没有有效解决效率问题。3.不能根据用户需求灵活输出结果。4.没有适当的数据加密过程,提取配置数据时可能发生泄漏,存在安全隐患。中华人民共和国国家知识产权局于2009年01月07日公开了申请公开号为CN101340316A的专利文献,名称是一种将网元数据上载到网管数据库的方法及装置,所述方法包括步骤:获取要上载的数据项列表;根据所述要上载的数据项列表,从网管数据库中查询得到相应数据项的配置数据,并且从网元中查询得到相应数据项的配置数据,对两者进行比较,根据比较结果构造出相应的数据增量通知包;按照所述数据增量通知包的内容对网管数据库执行相应的操作,实现网元数据的增量入库。所述装置包括数据项列表获取模块、网管数据库查询模块、网元查询模块、增量通知构造模块及同步模块。此方案仍然存在前述的多种不足之处。

技术实现要素:
本发明主要是解决现有技术所存在的灵活性不高、提取速度慢、安全性低等的技术问题,提供一种方便快捷、识别过程智能化程度高、可定制性强、安全性好的一种LTE网络基站网元配置数据获取方法。本发明针对上述技术问题主要是通过下述技术方案得以解决的:一种LTE网络基站网元配置数据获取方法,包括以下步骤:S1、管理员设定数据类型;S2、网管中心服务器根据数据类型生成命令脚本,并通过运行命令脚本获取从基站网元获取报文;S3、网管中心服务器从报文中读取配置数据。作为优选,所述步骤S1具体为:S11、管理员选择需要的数据类型,填入自定义表格,此步骤主要是获取自定义设置;S12、网管中心服务器读取自定义表格,对关键字进行分析解读,解读结果逐条存入二维数组,二维数组的第一维度为数据项目,第二维度为数据类型,二维数组为变长数组,主要是因为自定义的数据类型和项目都不定,故需要变长数据。作为优选,所述步骤S12具体为:S121、读取自定义表格:网管中心服务器读取自定义表格中用户自定义数据位置区的一行数据,将数据放入内存变量;S122、关键字检测:根据内存变量中的数据匹配数据类型标志,若数据为空或者格式不正确,则认为没有关键字,直接结束;若存在关键字,则进入步骤S123;S123、数据类型标志入库:先将数据类型特征库的二维数组的长度增加一,再将匹配到的数据类型标志存入的数据类型特征库的二维数组;S124、数据条目检测:检测当前读取数据行后续是否设置了数据条目标志,如果没有设置则跳转到步骤S122;如果设置了数据条目标志则表示本行读取完毕,进入步骤S125;S125、将数据条目标志存入一个二维数组;S126、进入下一行数据,跳转到步骤S121,循环读取直至所有的自定义设置读取完毕。数据类型特征库中可以事先设定存储多个不同的二维数组,实际提取时根据需要直接选择符合要求的使用即可。作为优选,所述步骤S2具体为:S21、通过将数据类型特征库中的二维数组与命令数据库匹配,生成可以在网管中心服务器上执行的命令脚本;S22、将命令脚本输入到网管中心服务器上执行;S23、在网管中心服务器上执行命令脚本,发送数据提取指令到基站网元,基站网元根据数据提取指令发送相应报文到网管中心服务器,网管中心服务器将报文存入本地磁盘。作为优选,所述步骤S21具体为:S211、读取数据类型特征库:将数据类型特征库的数据读取到内存数组中;S212、数据类型特征库检测:逐个检查数据类型特征库中是否有数据,若存在数据则进行下一步,若无数据则结束;S213、命令数据匹配:读取数据类型特征库中的数据类型标志,与命令数据库中的标志进行匹配,记录匹配结果;S214、匹配结果处理:对匹配结果进行处理,若匹配结果为不匹配则记录不匹配的数据类型,若匹配结果为匹配,则记录命令数据;S215、将计算的命令脚本数据反馈用户:将214步骤得到的所有命令数据以命令脚本形式反馈给用户,同时若存在异常数据,则做出提示。作为优选,所述步骤S3具体为:S31、网管中心服务器通过用户交互方式,获取报文存放路径;S32、读取文本文件的一行到临时内存变量;S33、将步骤S32读取到的一行文本与数据类型特征库中的数据类...
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1