一种LTE网络基站网元配置数据获取方法技术

技术编号:10619483 阅读:356 留言:0更新日期:2014-11-06 12:47
本发明专利技术公开了一种LTE网络基站网元配置数据获取方法,其包括以下步骤:S1、管理员设定数据类型;S2、网管中心服务器根据数据类型生成命令脚本,并通过运行命令脚本获取从基站网元获取报文;S3、网管中心服务器从报文中读取配置数据。本方案通过命令脚本的方式来提取网元配置数据,收集速度快,效率高,获得的数据完整精确,可以直接呈现给用户。本方案适用于LTE网络管理。

【技术实现步骤摘要】
一种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读取到的一行文本与数据类型特征库中的数据类型标志匹配,若不匹配则继续读取下一行数据,所有数据读完则读取下一个报文;若结果匹配,则进入步骤S34;S34、将从数据类型标志到当前报文结束标志之间的文本全部存放在一个变量中;S35、通过对当前报文的读取判断,判断其数据存放形式,并根据数据存放形式对当前报文按照分隔符进行分割,分割后,根据数据类型特征库中的数据项目标志,读取相应的数据到内存变量中;S36、将内存变量中有效数据存放到电子表格中,形成结果文件;S37、判断所有报文是否读取完毕,若未读取完毕,则接着读取,直至读完,读完后,呈现出数据结果文件,全部流程结束。作为优选,所述步骤S35具体为:S351、准备报文文本变量:准备好步骤S34得到的文本变量,保证该文本变量存在;S352、数据存放形式检查:通过对当前报文的读取判断,检查其是否含有特定的符号,判断其数据存放形式;S353、处理数据存放形式检查结果:将数据存放形式进行编号,放入指定的变量;S354、判断数据类型特征库是否完整:根据当前报文所属的数据特征,对该数据类型特征库中的数据项目标志进行检查;S355、完善数据特征库:读取报文数据存放形式的编号,根据编号的不同,对报文数据进行本文档来自技高网
...
一种LTE网络基站网元配置数据获取方法

【技术保护点】
一种LTE网络基站网元配置数据获取方法,其特征在于,包括以下步骤:S1、管理员设定数据类型;S2、网管中心服务器根据数据类型生成命令脚本,并通过运行命令脚本获取从基站网元获取报文;S3、网管中心服务器从报文中读取配置数据。

【技术特征摘要】
1.一种LTE网络基站网元配置数据获取方法,其特征在于,包括以下步骤:S1、管理员设定数据类型;S2、网管中心服务器根据数据类型生成命令脚本,并通过运行命令脚本从基站网元获取报文;S3、网管中心服务器从报文中读取配置数据;所述步骤S2具体为:S21、通过将数据类型特征库中的二维数组与命令数据库匹配,生成可以在网管中心服务器上执行的命令脚本;S22、将命令脚本输入到网管中心服务器上执行;S23、在网管中心服务器上执行命令脚本,发送数据提取指令到基站网元,基站网元根据数据提取指令发送相应报文到网管中心服务器,网管中心服务器将报文存入本地磁盘;所述步骤S23中,网管中心服务器和基站网元之间的数据传输经过加密,具体加密方式为:网管中心服务器n个不重复的随机数,记为K1,K2,……,Kn,存储上述的随机数序列,每增加一个基站网元,在基站网元中保存此随机数序列;网管中心服务器发送数据提取指令时,从随机数序列中随机抽取一个数Ki,1≤i≤n然后连续发送三次数据提取指令,第一次和第二次发送间隔时长为Ki毫秒,第二次和第三次发送时长间隔为Ki+1,当i=n时,令Ki+1=K1;基站网元接收到三次数据提取指令后,计算相邻两次数据提取指令之间的接收间隔,第一次和第二次之间的间隔记为T1,第二次和第三次之间的间隔即为T2,然后从保存的随机数序列中查找T1,如果未查到则忽略此三次数据提取指令;如果查到则对比随机数序列中T1的后一位是否为T2,如果是,则表示数据提取指令来源合法,发送报文到网管中心服务器,如果随机数序列中T1的后一位与T2不相等,则认定数据提取指令来源不合法,忽略此三次数据提取指令。2.根据权利要求1所述的一种LTE网络基站网元配置数据获取方法,其特征在于,所述步骤S1具体为:S11、管理员选择需要的数据类型,填入自定义表格;S12、网管中心服务器读取自定义表格,对关键字进行分析解读,解读结果逐条存入二维数组,二维数组的第一维度为数据项目,第二维度为数据类型,二维数组为变长数组。3.根据权利要求2所述的一种LTE网络基站网元配置数据获取方法,其特征在于,所述步骤S12具体为:S121、读取自定义表格:网管中心服务器读取自定义表格中用户自定义数据位置区的一行数据,将数据放入内存变量;S122、关键字检测:根据内存变量中的数据匹配数据类型标志,若数据为空或者格式不正确,则认为没有关键字,直接结束;若存在关键字,则进入步骤S123;S123、数据类型标志入库:先将数据类型特征库的二维数组的长度增加一,再将匹配到的数据类型标志存入的数据类型特征库的二维数组;S124、数据条目检测:检测当前读取数据行后续是否设置了数据条目标志,如果没有设置则跳转到步骤S122;如果设置了数据条目标志则进入步骤S125;S125、将数据条目标志存入一个二维数组;S126、进入下一行数据,跳转到步骤S121,循环读取直至所有的自定义设置读取完毕。4.根据权利要求1所述的一种L...

【专利技术属性】
技术研发人员:高鹏倪国华
申请(专利权)人:浙江明讯网络技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1