本发明涉及网络管理技术,尤其涉及一种校准网络覆盖评估的方法和装置。
背景技术:
:网络覆盖评估通常通过仿真手段来实现,而仿真的精准程度受限于仿真平台的建模方法和可靠程度;建模方法往往难以对实际的传播环境、地理环境进行全方位的真实再现;因此,仿真结果的不准确性较高。为了能够更真实反映实际的覆盖效果,通常会采取一些手段对仿真结果进行校准;常规的手段是在某些区域或路段进行路测或扫频,将路测或扫频结果导入仿真平台,以此对相应地点的结果进行校准;进一步对周边或相关区域的仿真结果进行校准和更新,从而获得基于路测或扫频数据校准的网络覆盖评估结果。现有的技术方案通常是通过路测、扫频方式对仿真评估进行校准,采用这两种手段通常需要投入大量人力、物力和时间进行用户实地测试,而只能获得相应测试地区或路段的数据,投入产出比相当低;并且,这两种手段仅能覆盖到街区和部分楼宇,无法全面体现网络用户尤其是室内用户的覆盖情况和真实感知。如何在仿真校准过程中能体现用户的网络实际覆盖情况,提高网络覆盖评估的准确度,更加有效评估网络室内覆盖情况,成为网络运行商亟待解决的问题。技术实现要素:有鉴于此,本发明实施例期望提供一种校准网络覆盖评估的方法和装置,能将终端用户的实际网络状况用于校准仿真结果,提高网络覆盖评估的准确度。为达到上述目的,本发明的技术方案是这样实现的:本发明实施例提供了一种校准网络覆盖评估的方法,所述方法包括:根据采集的s1用户面接口(s1-u)的外部数据表示(xdr,externaldatarepresentation)数据、s1控制面接口(s1-mme)的xdr数据和测量报告(mr,measurementreport)数据,确定终端的位置信息和信号质量信息;根据所述终端的位置信息和信号质量信息,校准所述终端所处位置的网络覆盖评估。上述方案中,所述根据采集的s1-u的xdr数据、s1-mme的xdr数据和测量报告mr数据,确定终端的位置信息和信号质量信息;包括:根据s1-u的xdr数据中的数据包标识,确定与所述数据包标识对应的上下行承载标识所属的s1-mme的xdr数据;根据所述s1-mme的xdr数据中的终端的移动性管理实体(mme,mobilitymanagemententity)标识,确定与所述终端的mme标识对应的mr数据;获取所述s1-u的xdr数据中所述终端的位置信息;获取所述mr数据中所述终端的信号质量信息。上述方案中,所述根据所述终端的位置信息和信号质量信息,校准所述终端所在位置的网络覆盖评估;包括:将网络覆盖评估区域划分成多个单元区域,通过信号质量计算函数仿真计算所述各单元区域的信号质量信息;根据所述终端的位置信息和信号质量信息,拟合所述仿真计算中的信号质量计算函数中各项系数的值;采用拟合后的信号质量计算函数更新网络覆盖评估区域内各单元区域的信号质量信息;所述拟合方式;包括:最小二乘法;所述单元区域不少于1个;所述单元区域,包括:正方形栅格。上述方案中,所述方法还包括:确定特征信息与所述mr数据中特征信息最接近的单元区域;将所述mr数据中的信号质量信息作为所述单元区域的信号质量信息数据;所述特征信息,包括:主服务小区信号质量信息、和邻区信号质量信息。上述方案中,所述数据包标识,包括:网关通用分组无线服务技术(gprs,generalpacketradioservice)支持节点数据隧道端点标识符(ggsndatateid,gatewaygprssupportnodedatatunnelendpointid)、服务gprs支持节点数据隧道端点标识符(sgsndatateid,servinggprssupportnodedatatunnelendpointid);所述上下行承载的标识,包括:演进的无线承载网下行隧道端点标识符(erab_dlteid,evolvedradioaccessbearerdownlinktunnelendpointid)、演进的无线承载网上行隧道端点标识符(erab_ulteid,evolvedradioaccessbeareruplinktunnelendpointid);所述终端的mme标识,包括:移动性管理实体用户设备s1应用标识(mmeues1apid,mobilitymanagemententityuserequipments1applicationid)。上述方案中,所述方法还包括:根据所述s1-u的xdr数据、s1-mme的xdr数据和mr数据中的时间戳分别确定所述s1-u的xdr数据、s1-mme的xdr数据和mr数据的起始时间;用于确定所述终端的位置信息和信号质量信息的所述s1-u的xdr数据、s1-mme的xdr数据和mr数据的起始时间差异不大于匹配时间限制;所述匹配时间限制不大于30秒;所述位置信息,包括:全球定位系统(gps,globalpositioningsystem)定位的信息、无线局域网(wlan,wirelesslocalareanetworks)定位的信息;所述信号质量信息,包括:参考信号接收功率(rsrp,referencesignalreceivingpower)、参考信号接收质量(rsrq,referencesignalreceivingquality)、上行信噪比(sinrul,signaltointerferenceplusnoiseratiouplink);下行信噪比(sinrdl,signaltointerferenceplusnoiseratiodownlink)。本发明实施例还提供了一种校准网络覆盖评估的装置,所述装置包括:终端信息获取模块、校准模块,其中,所述终端信息获取模块,用于根据采集的s1-u的xdr数据、s1-mme的xdr数据和mr数据,确定终端的位置信息和信号质量信息;所述校准模块,用于根据所述终端的位置信息和信号质量信息,校准所述终端所处位置的网络覆盖评估。上述方案中,所述终端信息获取模块,具体用于:根据s1-u的xdr数据中的数据包标识,确定与所述数据包标识对应的上下行承载标识所属的s1-mme的xdr数据;根据所述s1-mme的xdr数据中的终端的移动性管理实体mme标识,确定与所述终端的mme标识对应的mr数据;获取所述s1-u的xdr数据中所述终端的位置信息;获取所述mr数据中所述终端的信号质量信息。上述方案中,所述校准模块,具体用于:将网络覆盖评估区域划分成多个单元区域,通过信号质量计算函数仿真计算所述各单元区域的信号质量信息;根据所述终端的位置信息和信号质量信息,拟合所述仿真计算中的信号质量计算函数中各项系数的值;采用拟合后的信号质量计算函数更新网络覆盖评估区域内各单元区域的信号质量信息;所述拟合方式;包括:最小二乘法;所述单元区域不少于1个;所述单元区域,包括:正方形栅格。上述方案中,所述校准模块,还用于:确定特征信息与所述mr数据中特征信息最接近的单元区域;将所述mr数据中的信号质量信息作为所述单元区域的信号质量信息数据;所述特征信息,包括:主服务小区信号质量信息、和邻区信号质量信息。本发明实施例所提供的校准网络覆盖评估的方法和装置,根据采集的s1-u的xdr数据、s1-mme的xdr数据和mr数据,确定终端的位置信息和信号质量信息;根据所述终端的位置信息和信号质量信息,校准所述终端所处位置的网络覆盖评估。如此,通过将用户终端的实际网络状况用于校准仿真结果,提高网络覆盖评估的准确度。附图说明图1为本发明实施例校准网络覆盖评估的方法的流程示意图;图2为本发明实施例数据关联示意图;图3为本发明实施例网络覆盖评估区域划分示意图;图4为本发明实施例数据记录对应的单元区域经纬度位置信息示意图;图5为本发明实施例校准前单元区域的网络覆盖评估结果示意图;图6为本发明实施例校准后单元区域的网络覆盖评估结果示意图;图7为本发明实施例校准网络覆盖评估的装置结构示意图。具体实施方式本发明实施例中,根据s1-u的xdr数据、s1-mme的xdr数据和测量报告mr数据,确定终端的位置信息和信号质量信息;根据所述终端的位置信息和信号质量信息,校准所述终端所处位置的网络覆盖评估。下面结合实施例对本发明再作进一步详细的说明。本发明实施例提供的校准网络覆盖评估的方法,如图1所示,包括:步骤101:根据采集的s1-u的xdr数据、s1-mme的xdr数据和mr数据,确定终端的位置信息和信号质量信息;这里,可以通过s1-u接口采集所述s1-u的xdr数据,通过s1-mme接口采集所述s1-mme的xdr数据,在网管侧采集统计的mr数据;所述s1-u的xdr数据,包括:时间戳、部分应用数据中的定位信息;所述应用包括:百度地图、滴滴打车、快的打车、淘宝等应用,所述定位信息包括:gps定位的信息、wlan定位的信息;所述s1-u的xdr数据,还包括:数据包标识,所述数据包标识的形式包括:ggsndatateid和sgsndatateid;所述数据包标识取决于设备厂商的定义;所述s1-mme的xdr数据,包括:时间戳、mme中的身份(id,identity)标识、以及上下行承载的标识;所述终端在mme中的id标识,包括:mmeues1apid;所述上下行承载的标识,包括:erab_dlteid和erab_ulteid;所述mr数据可以包括:周期触发的报告(mro)和事件触发的报告(mre);具体的,所述mr数据,包括:时间戳、终端在mme中的id标识、以及信号质量信息;所述终端在mme中的id标识,包括:mmeues1apid;所述信号质量信息,包括:rsrp、rsrq、sinrul;sinrdl;在采集到所述s1-u的xdr数据、s1-mme的xdr数据和mr数据后,需要对上述数据进行关联,以获取到终端的位置信息和信号质量信息。首先,通过所述s1-u的xdr数据中的数据包标识与所述s1-mme的xdr数据中的上下行承载标识匹配,这里,所述数据包标识与所述上下行承载标识相同,则表明所述s1-u的xdr数据和所述s1-mme的xdr数据匹配成功;可以将所述s1-u的xdr数据和所述s1-mme的xdr数据关联起来;为了进一步增加匹配可靠性,可以增加时间戳的匹配,由于所述s1-u的xdr数据和所述控制面数的时间可能存在时延或误差,时间上难以精准匹配,可以在匹配时增加一定范围余量;所述匹配时间范围可以不大于30秒;然后,通过所述s1-mme的xdr数据与所述mr数据的终端在mme中的id标识,将所述s1-mme的xdr数据与所述mr数据关联起来;这里,所述s1-mme的xdr数据与所述mr数据中的终端在mme中的id标识相同,则表明所述所述s1-mme的xdr数据与所述mr数据关联成功;为了进一步增加匹配可靠性,可以增加时间戳的匹配,由于所述s1-mme的xdr数据与所述mr数据的时间可能存在时延或误差,时间上难以精准匹配,可以在匹配时增加一定范围余量;所述匹配时间范围可以不大于30秒;最后,如图2所示,通过所述s1-mme的xdr数据作为桥梁,将所述s1-u的xdr数据、s1-mme的xdr数据和mr数据三部分数据关联起来。从所述s1-u的xdr数据中提取终端的定位信息,从所述mr数据中提取终端的信号质量信息,将提取的信息合并即可获得终端的精准定位位置的相应信号质量。步骤102:根据所述终端的位置信息和信号质量信息,校准所述终端所处位置的网络覆盖评估;这里,首先,可以根据网络覆盖评估区域范围和单元区域划分精度,将网络覆盖评估区域划分为若干单元区域;所述单元区域,包括:正方形栅格;所述将网络覆盖评估区域划分为若干单元区域,称为:网络覆盖评估区域栅格化;划分的所述单元区域不少于1个;网络覆盖评估区域划分结果可以如图3所示。基于网络覆盖评估区域的小区参数基础数据、天线增益数据、三维电子地图和传播模型数据,通过电波传播仿真计算网络覆盖评估区域内每个单元区域接收自各小区的信号质量信息;其中所述信号质量信息可以由依据网络覆盖评估区域的小区参数基础数据和传播模型数据建立的信号质量计算函数计算得来;根据步骤101中获取的所述终端的位置信息和信号质量信息,对所述信号质量计算函数进行拟合处理,拟合所述信号质量计算函数中各项系数的取值;所述拟合方式,包括:最小二乘法等数学方法;并应用拟合后的信号质量计算函数更新计算网络覆盖评估区域内单元区域接收自各小区的信号质量信息;进一步的,所述方法还包括:对于网络覆盖评估区域采集的无法通过步骤101获取位置信息的mr数据,可以获取mr数据的特征信息,所述特征信息包括所述mr数据接收自主服务小区和邻区的信号质量信息;在网络覆盖评估区域的各个单元区域中,找到主服务小区和mr记录上报的主服务小区相同的单元区域集合,从这些单元区域集合中查找特征信息与当前mr数据中包含的特征信息最接近的单元区域,并以此单元区域的位置定位为该mr数据的单元区域位置;最后,先将定位到每个单元区域上的mr数据信号质量信息作为该单元区域的信号质量信息数据;如果该单元区域位置在终端定位信息关联分析模块输出的用户位置信息中可以找到,则再直接应用终端定位信息关联分析模块输出的信号质量作为该单元区域的信号质量信息,从而获得网络覆盖评估区域各个单元区域的信号质量覆盖情况。下面结合实施例对本发明再作进一步详细的说明。第一步、s1-u数据解析;采集s1-u的xdr数据,可以仅采集其中用户经纬度、关联信息等字段;其中一条解析的数据如表1所示。表1第二步、s1-mme数据解析;同第一步类似,采集解析s1-mme的xdr数据,可以仅对关联用到的字段进行解析和分析;其中一条s1-mme数据如表2所示。表2第三步、s1-u和s1-mme数据关联;关联方法如下:1.利用表1中的s1-u采集数据中的ggsndatateid、sgsndatateid分别与表2中的s1-mme采集数据中erab_dlteid、erab_ulteid一一对应;2.选取满足条件1的且s1-u中begintime晚于s1-mme中begintime的;满足以上条件,则认为s1-u与s1-mme能够匹配;输出s1-u和s1-mme匹配结果如表3所示。cellidbegintimemmes1apueidlatitudelongitude1375848972015-7-1516:165053962231.46682739104.7471008表3第四步、与mro数据关联;利用前述得到的信息,与mro数据关联;关联方法为cellid、mmeues1apid对应,且表3中begintime与mro中采样点上报时间在前后3秒内的数据字段。对应的mro数据如表4所示。表4所述表4中mro数据的邻区的信息表5所示。oidmrooidcelloidltencearfcnltencpciltencrsrpltencrsrqreporttime504842022474698412037900215-110-11.52015-7-1516:30表5最终输出某个经纬度下对应的rsrp如表6所示,这里,表6中数据以经纬度和主小区为条件;如果以相同的经纬度和主条件,获得多个rsrp,则分别对主小区和各个邻区rsrp求平均值;表6第五步、栅格化校准;基于s1-u中的xdr数据、s1-mme中的xdr数据和mr数据关联可以获取到用户的所在位置经纬度、以及与mr数据相关联定位到的该用户rsrp等上报信息。以本条数据为例,本条数据的指纹信息如表6所示,包括了经纬度数据、接收自各小区的信号强度信息;通过表6所示的rsrp信息,针对基于仿真获取的rsrp计算公式进行校准;进一步基于校准后的rsrp计算方案,重新计算各单元区域的rsrp强度,建立指纹库。建立新指纹库时,如果该位置在基于信令和mr数据关联获取的实际数据中可以找到,则直接应用实际数据中上报的信号强度;否则利用校正计算结果进行保存。最后,基于新的指纹库重新进行mr数据单元区域定位匹配,获取校准后的单元区域定位结果。针对上述数据,校准前后周围区域覆盖情况变化如图4至图6所示。根据上述表1中的数据,所述数据记录的终端的经纬度位置信息,如图4黑色椭圆框内位置所示;该位置附近区域,在校准前基于仿真进行单元区域定位的结果,如图4所示:在黑色椭圆框内位置内,仿真结果的信号强度满足信号强度覆盖条件;经过本发明的步骤校准后单元区域定位结果如图5黑色椭圆框内所示,该部分区域由于实测数据校正的影响,部分单元区域定位为覆盖黑点区域,即不满足信号强度覆盖条件;由此可见本发明的方法很好地起到了校准网络覆盖评估地作用。本发明实施例提供的校准网络覆盖评估的装置,如图7所示,包括:终端信息获取模块71、校准模块72,其中,所述终端信息获取模块71,用于根据采集的s1-u的xdr数据、s1-mme的xdr数据和mr数据,确定终端的位置信息和信号质量信息;具体的,可以通过s1-u接口采集所述s1-u的xdr数据,通过s1-mme接口采集所述s1-mme的xdr数据,在网管侧采集统计的mr数据。所述s1-u的xdr数据,包括:时间戳、部分应用数据中的定位信息;所述应用包括:百度地图、滴滴打车、快的打车、淘宝等应用,所述定位信息包括:gps定位的信息、wlan定位的信息;所述s1-u的xdr数据,还包括:数据包标识,所述数据包标识的形式包括:ggsndatateid和sgsndatateid;所述数据包标识取决于设备厂商的定义;所述s1-mme的xdr数据,包括:时间戳、终端在mme中的id标识、以及上下行承载的标识;所述终端在mme中的id标识,包括:mmeues1apid;所述上下行承载的标识,包括:erab_dlteid和erab_ulteid;所述mr数据可以包括:mro和mre;具体的,所述mr数据,包括:时间戳、终端在mme中的id标识、以及信号质量信息;所述终端在mme中的id标识,包括:mmeues1apid;所述信号质量信息,包括:rsrp、rsrq、sinrul、sinrdl;首先通过所述s1-u的xdr数据中的数据包标识与所述s1-mme的xdr数据中的上下行承载标识匹配,这里,所述数据包标识与所述上下行承载标识相同,则表明所述s1-u的xdr数据和所述s1-mme的xdr数据匹配成功;可以将所述s1-u的xdr数据和所述s1-mme的xdr数据关联起来;为了进一步增加匹配可靠性,可以增加时间戳的匹配,由于所述s1-u的xdr数据和所述控制面数的时间可能存在时延或误差,时间上难以精准匹配,可以在匹配时增加一定范围余量;所述匹配时间范围可以不大于30秒;然后通过所述s1-mme的xdr数据与所述mr数据的终端在mme中的id标识,将所述s1-mme的xdr数据与所述mr数据关联起来;这里,所述s1-mme的xdr数据与所述mr数据中的终端在mme中的id标识相同,则表明所述所述s1-mme的xdr数据与所述mr数据关联成功;为了进一步增加匹配可靠性,可以增加时间戳的匹配,由于所述s1-mme的xdr数据与所述mr数据的时间可能存在时延或误差,时间上难以精准匹配,可以在匹配时增加一定范围余量;所述匹配时间范围可以不大于30秒;最后,如图2所示,通过所述s1-mme的xdr数据作为桥梁,将所述s1-u的xdr数据、s1-mme的xdr数据和mr数据三部分数据关联起来。从所述s1-u的xdr数据中提取终端的定位信息,从所述mr数据中提取终端的信号质量信息,将提取的信息合并即可获得终端的精准定位位置的相应信号质量。所述校准模块72,用于根据所述终端的位置信息和信号质量信息,校准所述终端所处位置的网络覆盖评估;具体的,首先,可以根据网络覆盖评估区域范围和单元区域划分精度,将网络覆盖评估区域划分为若干单元区域;所述单元区域,包括:正方形栅格;所述将网络覆盖评估区域划分为若干单元区域,称为:网络覆盖评估区域栅格化;划分的所述单元区域不少于1个;网络覆盖评估区域划分结果可以如图3所示。基于网络覆盖评估区域的小区参数基础数据、天线增益数据、三维电子地图和传播模型数据,通过电波传播仿真计算网络覆盖评估区域内每个单元区域接收自各小区的信号质量信息;其中所述信号质量信息可以由依据网络覆盖评估区域的小区参数基础数据和传播模型数据建立的信号质量计算函数计算得来;根据所述终端信息获取模块71获取的所述终端的位置信息和信号质量信息,对所述信号质量计算函数进行拟合处理,拟合所述信号质量计算函数中各项系数的取值;所述拟合方式,包括:最小二乘法等数学方法;并应用拟合后的信号质量计算函数更新计算网络覆盖评估区域内单元区域接收自各小区的信号质量信息;进一步的,所述方法还包括:对于网络覆盖评估区域采集的无法获取位置信息的mr数据,可以获取mr数据的特征信息,所述特征信息包括所述mr数据接收自主服务小区和邻区的信号质量信息;在网络覆盖评估区域的各个单元区域中,找到主服务小区和mr记录上报的主服务小区相同的单元区域集合,从这些单元区域集合中查找特征信息与当前mr数据中包含的特征信息最接近的单元区域,并以此单元区域的位置定位为该mr数据的单元区域位置。最后,先将定位到每个单元区域上的mr数据信号质量信息作为该单元区域的信号质量信息数据;如果该单元区域位置在终端定位信息关联分析模块输出的用户位置信息中可以找到,则再直接应用终端定位信息关联分析模块输出的信号质量作为该单元区域的信号质量信息,从而获得网络覆盖评估区域各个单元区域的信号质量覆盖情况。在实际应用中,所述终端信息获取模块71、校准模块72均可由移动通讯网络后台服务器中的中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)、或现场可编程门阵列(fpga)等实现。以上所述,仅为本发明的佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。当前第1页12