网络干扰分析方法、装置及计算机可读存储介质与流程

文档序号:25648962发布日期:2021-06-29 09:51阅读:126来源:国知局
网络干扰分析方法、装置及计算机可读存储介质与流程

本公开涉及网络优化技术领域,尤其是一种网络干扰分析方法、装置及计算机可读存储介质。



背景技术:

在对无线网络进行干扰分析时,很重要的一个网络指标是下行SINR(Signal to Interference plus Noise Ratio,信号与干扰加噪声比)。SINR用于表征网络干扰的严重程度,根据SINR可以对网络干扰进行分析。



技术实现要素:

相关技术中,只能通过人工测试的方式得到SINR。发明人注意到,在待分析小区很多的情况下,每个待分析小区的每个位置信息的SINR均需要通过人工测试的方式来得到,网络干扰分析效率较低。

为了解决上述问题,本公开实施例提出了如下解决方案。

根据本公开实施例的一方面,提供一种网络干扰分析方法,包括:从终端上报给基站的测量报告中获取待分析小区的多个第一位置信息和每个第一位置信息对应的参考信号接收质量RSRQ;根据每个第一位置信息对应的RSRQ,确定每个第一位置信息对应的信号与干扰加噪声比SINR。

在一些实施例中,根据式(1)确定每个第一位置信息对应的SINR:log10RSRQ=-log10(M+12/SINR)…(1);其中,3.5≤M≤4.5。

在一些实施例中,M=3.6875。

在一些实施例中,式(1)根据如下方式得到:从终端上报给基站的测量报告中获取采样小区的多个第二位置信息和每个第二位置信息对应的RSRQ;根据式(2)确定每个第二位置信息对应的理论SINR:log10RSRQ=-log10(4+12/SINR)…(2);获取测试得到的每个第二位置信息对应的实际SINR;根据每个第二位置信息对应的理论SINR和实际SINR,对式(2)进行矫正,以得到式(1)。

在一些实施例中,通过函数逐步逼近方式对式(2)进行矫正。

根据本公开实施例的一方面,提供一种网络干扰分析装置,包括:获取模块,被配置为从终端上报给基站的测量报告中获取待分析小区的多个第一位置信息和每个第一位置信息对应的参考信号接收质量RSRQ;确定模块,被配置为根据每个第一位置信息对应的RSRQ,确定每个第一位置信息对应的信号与干扰加噪声比SINR。

在一些实施例中,所述确定模块根据式(1)确定每个第一位置信息对应的SINR:log10RSRQ=-log10(M+12/SINR)…(1);其中,3.5≤M≤4.5。

在一些实施例中,M=3.6875。

根据本公开实施例的又一方面,提供一种网络干扰分析装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器的指令执行上述任意一个实施例所述的方法。

根据本公开实施例的还一方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现上述任意一个实施例所述的方法。

本公开实施例中,通过分析测量报告可以得到待分析小区的多个位置信息及其对应的RSRQ,进而利用测量报告中的RSRQ来确定待分析小区的每个位置信息对应的SINR。这样的方式下,无需通过人工测试的方式来得到SINR,提高了网络分析效率,进而可以提高网络优化效率。

下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。

附图说明

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本公开一些实施例的网络干扰分析方法的流程示意图;

图2是根据本公开一些实施例的得到式(1)的流程示意图;

图3是根据本公开一些实施例的网络干扰分析装置的结构示意图;

图4是根据本公开另一些实施例的网络干扰分析装置的结构示意图;

图5A-图5D是根据本公开一些实施例的对式(2)进行矫正的过程;

图6是根据本公开一些实施例的实测曲线、理论曲线和矫正曲线的对比示意图。

具体实施方式

下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

图1是根据本公开一些实施例的网络干扰分析方法的流程示意图。

在步骤102,从终端上报给基站的测量报告(MR)中获取待分析小区的多个第一位置信息和每个第一位置信息对应的RSRQ(Reference Signal Receiving Quality,参考信号接收质量)。

应理解,各终端均会向基站上报测量报告,基站可以将各终端上报的测量报告存储在服务器中。故,可以从服务器获取待分析小区的多个位置信息(即第一位置信息)和每个位置信息对应的RSRQ。

例如,测量报告中可以存储小区标识、每个第一位置信息、RSRQ三者之间的对应关系。根据待分析小区的小区标识可以确定每个第一位置信息及其对应的RSRQ。第一位置信息例如可以包括经度和纬度。第一位置信息可以携带在测量报告中的定位字段,例如GPS(Global Positioning System,全球定位系统)字段中。作为示例,第一位置信息可以表示为(MR.Longitude,MR.Latitude)。

在步骤104,根据每个第一位置信息对应的RSRQ,确定每个第一位置信息对应的SINR。

在得到每个第一位置信息对应的SINR后可以输出SINR,或者,可以基于每个第一位置信息对应的SINR对待分析小区的网络干扰情况进行分析,然后输出分析结果。进而,可以根据SINR和分析结果对待分析小区的网络,例如长期演进(LTE)网络进行优化。

在一些实现方式中,测量报告中可以存储有每个RSRQ的上报时间。这样,通过获取待分析小区在特定时间内的第一位置信息及其RSRQ,可以得到在特定时间内的SINR,从而可以得到待分析小区在特定时间内的网络干扰情况。

上述实施例中,通过分析测量报告可以得到待分析小区的多个位置信息及其对应的RSRQ,进而利用测量报告中的RSRQ来确定待分析小区的每个位置信息对应的SINR。这样的方式下,无需通过人工测试的方式来得到SINR,提高了网络分析效率,进而可以提高网络优化效率。

在一些实施例中,可以根据式(1)确定每个第一位置信息对应的SINR:

log10RSRQ=-log10(M+12/SINR)…(1)。

在式(1)中,3.5≤M≤4.5。在一些实施例中,M=3.6875,以使得根据式(1)估计得到的SINR更接近实际的SINR。

图2是根据本公开一些实施例的得到式(1)的流程示意图。

在步骤202,从终端上报给基站的测量报告中获取采样小区的多个第二位置信息和每个第二位置信息对应的RSRQ。

这里,采样小区可以是任意一个或多个小区。例如,可以选取多条高速公路作为采样小区。

在步骤204,根据式(2)确定每个第二位置信息对应的理论SINR:

log10RSRQ=-log10(4+12/SINR)…(2)。

在步骤206,获取测试得到的每个第二位置信息对应的实际SINR。

应理解,通过路测可以得到每个第二位置信息的SINR。例如,通过路测可以得到每条高速公路的每个第二位置信息的SINR。

在步骤208,根据每个第二位置信息对应的理论SINR和实际SINR,对式(2)进行矫正,以得到式(1)。

例如,可以改变式(2)中右边括号内的数值,以使得每个第二位置信息对应的理论SINR和实际SINR尽可能接近,例如,理论SINR和实际SINR之间的偏差小于预设值。这样,利用矫正后得到的式(1)计算得到的SINR形成的曲线与路测得到的实际SINR形成的曲线基本重合。

在一些实现方式中,可以通过函数逐步逼近的方式对式(2)进行矫正,后文将结合具体示例进行详细说明。

上述实施例中,通过路测得到采样小区的多个位置的实际SINR,利用实际SINR对式(2)进行矫正后可以得到式(1)。后续只需要利用式(1)即可得到待分析小区的每个第一位置信息的SINR,从而可以对待分析小区进行网络干扰分析。

应理解,根据不同的采样小区得到式(1)中的M值可能会不同。换言之,M值随着采样小区相应发生变化,以使得根据式(1)得到的SINR更接近实际SINR。

还应理解,上述步骤206可以晚于步骤204执行,也可以先于步骤202和步骤204执行。

本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于网络干扰分析装置实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

图3是根据本公开一些实施例的网络干扰分析装置的结构示意图。

如图3所示,该实施例的网络干扰分析装置包括获取模块301和确定模块302。

获取模块301被配置为从终端上报给基站的测量报告中获取待分析小区的多个第一位置信息和每个第一位置信息对应的RSRQ。

确定模块302被配置为根据每个第一位置信息对应的RSRQ,确定每个第一位置信息对应的SINR。

例如,确定模块302根据式(1)确定每个第一位置信息对应的SINR:

log10RSRQ=-log10(M+12/SINR)…(1)。

在一些实施例中,式(1)可以根据图2所示方式得到,在此不再赘述。

图4是根据本公开另一些实施例的网络干扰分析装置的结构示意图。

如图4所示,该实施例的网络干扰分析装置400包括存储器401以及耦接至该存储器401的处理器402,处理器402被配置为基于存储在存储器401中的指令,执行前述任意一个实施例的方法。

存储器401例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如可以存储有操作系统、应用程序、引导装载程序(Boot Loader)以及其他程序等。

网络干扰分析装置400还可以包括输入输出接口403、网络接口404、存储接口405等。这些接口403、404、405之间、以及存储器401与处理器402之间例如可以通过总线406连接。输入输出接口403为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口404为各种联网设备提供连接接口。存储接口405为SD卡、U盘等外置存储设备提供连接接口。

下面介绍式(2)的推导过程。

RSRQ可以表示为N是全带宽的资源承载(RB)数目,N与带宽有关。SINR是接收到的有用信号的强度与接收到的干扰信号(噪声和干扰)的强度的比值。

假设一个参考信号的接收功率为PRS(W),一个符号(Symbol)内数据符号功率为Pdata(W),已经被小区用户使用的RB个数为X,每个子载波的干扰和噪声为NI。

未被小区用户使用的RB个数为N-X。未被小区用户使用的每个RB接收信号强度为:4*PRS+12*NI(一个Symbol内有12个子载波,4个参考信号)。

被小区用户使用的每个RB接收信号强度为:4*PRS+8*Pdata+12*NI(一个Symbol内有12个子载波,4个参考信号,8个数据子载波)。

基于以上假设和数据,RSRQ可以表示为下式:

PA为每个symbol内不包含小区参考信号(CRS)的列的资源要素(Resource Element,RE)相对参考信号(RS)的功率值。PB为每个symbol内包含CRS的列,除CRS和空载RE外的其他RE相对RS的功率值。PA和PB决定了每个symbol上的Pdata与PRS功率的关系。

Pdate功率分为以下两种:

TypeA功率(A类符号)=RS功率+ρa(由PA决定);

TypeB功率(B类符号)=RS功率+ρb(由PB决定)。

ρa/ρb可以理解为TypeA/TypeB相对RS的功率值。例如,ρa=-3db,则TypeA的功率就是RS功率的1/2,借助ρa/ρb两个中间变量,可以进一步表示PA/PB。

PA=ρa,即PA和ρa的值相等,表示TypeA相对RS的功率值是一个枚举变量。PA一共可取(-6,-4.77,-3,-1.77,0,1,2,3)dB8种值。

PB是一个索引值,也是一个枚举变量。PB可取(0,1,2,3)4种值。PB的意义是表示ρb和ρa的比值。在PB索引值相同的情况下,CRS端口不同会导致ρb/ρa取值不同。例如,可通过下表查询:

在采用2个天线端口或者4个天线端口进行功率发射的情况下,当PA=-3、PB=1时,TypeA功率与TypeB功率等于RS功率的1/2,即Pdata=PRS/2。在此情况下,在时域上任何一个符号上,都能充分利用射频拉远单元(RRU)的功率。

故,假设PA=-3、PB=1,则Pdata=PRS/2,则:

对上式取对数后可得:

log10RSRQ=0-log10(X*4/N+4+12/SINR)

=-log10(X*4/N+4+12/SINR)

可见,RSRQ和SINR之间的关系与负荷有关,即与被小区用户使用的RB个数X有关。下表示出了RSRQ和SINR之间的关系。

从上表可以看出,对于轻载的环境,即X的取值为0-10的情况下,不同RSRQ对应的SINR变化很小。从测量报告数据采集原理来看,测量报告是扇区下激活的M个用户周期上报的测量信息,此过程并不增加下行数据或增加很少的交互字节。为此,可以深夜时段采集,即可以假设X=0。

在空载时,X=0。对于2个天线端口,RSSI=N*4*PRS+12*NI,则:

对上式取对数后可得:

log10RSRQ=0-log10(4+12/SINR)

=-log10(4+12/SINR)

从上面的理论推导可以得出在系统空载时RSRQ和SINR的对应关系,即得到了上述式(2)。

图5A-图5D是根据本公开一些实施例的对式(2)进行矫正的过程。下面结合图5A-图5D介绍对式(2)进行矫正的过程的一个示例。

第一步,将下列两个函数与实测函数比较:

log10RSRQ=-log10(4.5+12/SINR)

log10RSRQ=-log10(3.5+12/SINR)

如图5A所示,log10RSRQ=-log10(3.5+12/SINR)较符合要求,即与实测函数更接近。

第二步,将下列两个函数与实测函数比较:

log10RSRQ=-log10(3.5+12/SINR)

log10RSRQ=-log10(3.75+12/SINR)

如图5B所示,log10RSRQ=-log10(3.75+12/SINR)较符合要求,即与实测函数更接近。

第三步,将下列两个函数与实测函数比较:

log10RSRQ=-log10(3.625+12/SINR)

log10RSRQ=-log10(3.75+12/SINR)

如图5C所示,这两个函数都符合要求。

第四步,将下列三个函数与实测函数比较:

log10RSRQ=-log10(3.625+12/SINR)

log10RSRQ=-log10(3.6875+12/SINR)

log10RSRQ=-log10(3.75+12/SINR)

如图5D所示,log10RSRQ=-log10(3.6875+12/SINR)符合度最高。

因此,可以将log10RSRQ=-log10(3.6875+12/SINR)作为式(1)。

图6是根据本公开一些实施例的实测曲线、理论曲线和矫正曲线的对比示意图。

如图6所示,通过对理论曲线进行矫正得到的矫正曲线与实测曲线重合度较高。

本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现上述任意一个实施例的方法。

至此,已经详细描述了本公开的各实施例。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。

本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解,可由计算机程序指令实现流程图中一个流程或多个流程和/或方框图中一个方框或多个方框中指定的功能。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改或者对部分技术特征进行等同替换。本公开的范围由所附权利要求来限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1