关联扇区的确定方法、装置以及计算机可读存储介质与流程

文档序号:17760116发布日期:2019-05-24 21:36阅读:157来源:国知局
关联扇区的确定方法、装置以及计算机可读存储介质与流程

本公开涉及通信技术领域,特别涉及一种关联扇区的确定方法、装置以及计算机可读存储介质。



背景技术:

在移动通信网络中,基站与基站、扇区与扇区都是相互关联存在而非独立的,某一扇区出现网络问题,往往与其相邻基站指向同一区域的扇区存在关系,需要对该扇区及其关联扇区一起进行网络问题分析才能比较准确地判断出问题所在。

在海量基站组成的移动网络中,网络优化人员在对用户话单、投诉信息和一些特定网络问题扇区进行分析时,只能获知一个扇区的相关信息,而该扇区指向的区域还有其他扇区覆盖,网络优化人员只能通过基站扇区地理化图层以人工方式逐一查看才能确定某一目标扇区的关联扇区。



技术实现要素:

发明人发现:通过网络优化人员人工确定关联扇区的方法,费时费力,效率低下。

本公开所要解决的一个技术问题是:提供一种自动确定关联扇区的方法,提高关联扇区的确定效率。

根据本公开的一些实施例,提供的一种关联扇区的确定方法,包括:将相对于目标基站的真北方位角在预设范围内的基站作为备选关联基站;根据备选关联基站与目标基站的距离,从备选关联基站中确定关联基站;根据关联基站相对于目标基站的真北方位角,以及关联基站对应的各个扇区的方位角,将关联基站对应的至少一个扇区确定为关联扇区。

在一些实施例中,预设范围是根据目标基站对应的目标扇区的方位角、目标扇区的范围角度以及目标扇区的天线半功率角度确定的。

在一些实施例中,预设范围为目标扇区的方位角减去第一角度值至目标扇区的方位角的角度值加上第二角度值;第一角度值的取值范围为天线半功率角度的二分之一到目标扇区的范围角度的二分之一;第二角度值的取值范围为天线半功率角度的二分之一到目标扇区的范围角度的二分之一。

在一些实施例中,基站相对于目标基站的真北方位角采用以下公式计算:

m=90-b

n=90-y

o=a-x

cosp=cosm*cosn+sinm*sinn*coso

θ=cos-1(cosm-cosn*cosp)/sinn*sinp

其中,θ为基站b相对于目标基站a的真北方位角,m、n、p分别为目标基站a、基站b和北极点p组成的球面三角形的三条弧的弧度,x为目标基站a的经度,y为目标基站a的纬度,a为基站b的经度,b为基站b的纬度,o为目标基站a、地心、北极点p组成的面和基站b、地心、北极点p组成的面的二面角。

在一些实施例中,基站与目标基站的距离采用以下公式计算:

l=r*{cos-1[cosb*cosy*cos(a-x)+sinb*siny]}

其中,l为目标基站a到基站b的距离,x为目标基站a的经度,y为目标基站a的纬度,a为基站b的经度,b为基站b的纬度,r为地球半径。

在一些实施例中,根据关联基站相对于目标基站的真北方位角,以及关联基站对应的各个扇区的方位角,将关联基站对应的至少一个扇区确定为关联扇区包括:分别计算关联基站对应的各个扇区的方位角与关联基站相对于目标基站的真北方位角的角度差;选取对应的角度差低于角度阈值的扇区作为关联扇区。

在一些实施例中,该方法还包括:从综合网管系统获取各个扇区的至少一项服务质量指标;根据各个扇区的服务质量指标确定各个扇区的服务质量;选取服务质量低于阈值的扇区作为目标扇区,目标扇区对应的基站作为目标基站。

在一些实施例中,根据各个扇区的服务质量指标确定各个扇区的服务质量包括:将各项服务质量指标进行加权求和作为该扇区的基础分;确定同一预设区域内所有扇区的基础分的平均值和标准差;将扇区的基础分减去平均值的差值与标准差的比值作为该扇区的服务质量。

根据本公开的另一些实施例,提供的一种关联扇区的确定装置,包括:备选关联基站确定模块,用于将相对于目标基站的真北方位角在预设范围内的基站作为备选关联基站;关联基站确定模块,用于根据备选关联基站与目标基站的距离,从备选关联基站中确定关联基站;关联扇区确定模块,用于根据关联基站相对于目标基站的真北方位角,以及关联基站对应的各个扇区的方位角,将关联基站对应的至少一个扇区确定为关联扇区。

在一些实施例中,预设范围是根据目标基站对应的目标扇区的方位角、目标扇区的范围角度以及目标扇区的天线半功率角度确定的。

在一些实施例中,预设范围为目标扇区的方位角减去第一角度值至目标扇区的方位角的角度值加上第二角度值;第一角度值的取值范围为天线半功率角度的二分之一到目标扇区的范围角度的二分之一;第二角度值的取值范围为天线半功率角度的二分之一到目标扇区的范围角度的二分之一。

在一些实施例中,基站相对于目标基站的真北方位角采用以下公式计算:

m=90-b

n=90-y

0=a-x

cosp=cosm*cosn+sinm*sinn*coso

θ=cos-1(cosm-cosn*cosp)/sinn*sinp

其中,θ为基站b相对于目标基站a的真北方位角,m、n、p分别为目标基站a、基站b和北极点p组成的球面三角形的三条弧的弧度,x为目标基站a的经度,y为目标基站a的纬度,a为基站b的经度,b为基站b的纬度,o为目标基站a、地心、北极点p组成的面和基站b、地心、北极点p组成的面的二面角。

在一些实施例中,基站与目标基站的距离采用以下公式计算:

l=r*{cos-1[cosb*cosy*cos(a-x)+sinb*siny]}

其中,l为目标基站a到基站b的距离,x为目标基站a的经度,y为目标基站a的纬度,a为基站b的经度,b为基站b的纬度,r为地球半径。

在一些实施例中,关联扇区确定模块用于分别计算关联基站对应的各个扇区的方位角与关联基站相对于目标基站的真北方位角的角度差,选取对应的角度差低于角度阈值的扇区作为关联扇区。

在一些实施例中,该装置还包括:目标扇区确定模块,用于从综合网管系统获取各个扇区的至少一项服务质量指标,根据各个扇区的服务质量指标确定各个扇区的服务质量,选取服务质量低于阈值的扇区作为目标扇区,目标扇区对应的基站作为目标基站。

在一些实施例中,目标扇区确定模块用于将各项服务质量指标进行加权求和作为该扇区的基础分,确定同一预设区域内所有扇区的基础分的平均值和标准差,将扇区的基础分减去平均值的差值与标准差的比值作为该扇区的服务质量。

根据本公开的又一些实施例,提供的一种关联扇区的确定装置,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器设备中的指令,执行如前述任一个实施例的关联扇区的确定方法。

根据本公开的又一些实施例,提供的一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现前述任一个实施例的关联扇区的确定方法的步骤。

本公开根据各个基站与目标基站的真北方位角选择备选关联基站,根据备选关联基站与目标基站的距离,确定关联基站,根据关联基站对应的扇区的方位角以及关联基站相对于目标基站的真北方位角,确定关联扇区。本公开的方法能够自动选择与目标扇区相关性最大的扇区,不需要人工参与计算过程,提高了关联扇区的确定效率。

通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。

附图说明

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

图1示出本公开的一些实施例的关联扇区的确定方法的流程示意图。

图2示出本公开的一些实施例的关联基站搜索的示意图。

图3示出本公开的一些实施例的确定关联扇区的示意图

图4示出本公开的另一些实施例的关联扇区的确定方法的流程示意图。

图5示出本公开的一些实施例的关联扇区的确定装置的结构示意图。

图6示出本公开的另一些实施例的关联扇区的确定装置的结构示意图。

图7示出本公开的又一些实施例的关联扇区的确定装置的结构示意图。

具体实施方式

下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。

针对通过网络优化人员人工确定关联扇区的方法,费时费力,效率低下的问题,本公开提供一种自动确定关联扇区的方法。下面结合图1描述本公开的关联扇区的确定方法。

图1为本公开关联扇区的确定方法一些实施例的流程图。如图1所示,该实施例的方法包括:步骤s102~s106。

步骤s102,将相对于目标基站的真北方位角在预设范围内的基站作为备选关联基站。

假设目标基站a的经纬度为(x,y),基站b的经纬度为(a,b)。可选的,可以调用电子地图的api(applicationprogramminginterface,应用程序编程接口),输入目标基站a的经纬度为(x,y),基站b的经纬度为(a,b),得到目标基站a和基站b的距离和基站b相对于目标基站a的真北方位角。

可选的,根据目标基站a和基站b的经纬度,可以将目标基站a和基站b作为地球上两点计算两者的距离和基站b相对于目标基站a的真北方位角。假设地球是一个标准球体,地球半径为r,并设定东经为正,西经为负,北纬为正,南纬为负。目标基站a的经纬度(x,

y),在以地心为原点的坐标系内,坐标可表示为(r*cosy*cosx,

r*cosy*sinx,r*siny),基站b的经纬度为(a,b)可表示为(r*cosb*cosa,r*cosb*sina,r*sinb)。进一步,可以采用以下公式计算目标基站a和基站b的距离l。

l=r*{cos-1[cosb*cosy*cos(a-x)+sinb*siny]}(1)

目标基站a、基站b和北极点(设为p),组成一个球面三角形abp,设m、n、p分别为目标基站a、基站b和北极点p组成的球面三角形的三条弧的弧度,o为目标基站a、地心、北极点p组成的面和基站b、地心、北极点p组成的面的二面角。则有:

m=90-b(2)

n=90-y(3)

o=a-x(4)

进一步,根据球面三角余弦公式可得:

cosp=cosm*cosn+sinm*sinn*coso(5)

根据上述公式可以求出p。进一步,根据以下公式可以求出基站b

相对于目标基站a的真北方位角θ。

θ=cos-1(cosm-cosn*cosp)/sinn*sinp(6)

根据上述公式可以求得各个基站相对于目标基站的真北方位角,判断各个基站相对于目标基站的真北方位角是否在预设范围内,将在预设范围内的基站作为备选基站。预设范围可以是根据目标基站对应的目标扇区的方位角、目标扇区的范围角度以及目标扇区的天线半功率角度确定。

在一些实施例中,预设范围为目标扇区的方位角的减去第一角度值至目标扇区的方位角的角度值加上第二角度值。目标扇区的方位角也是真北方位角。例如,目标扇区的方位角为α,第一角度值为β1,第二角度值为β2,则预设范围为(α-β1,α+β2)。第一角度值的取值范围为天线半功率角度的二分之一到目标扇区的范围角度的二分之一;第二角度值的取值范围为天线半功率角度的二分之一到目标扇区的范围角度的二分之一,即为天线半功率角度,ω为目标扇区的范围角度。

例如,目标扇区的天线半功率角度目标扇区的范围角度ω=120°,则第一角度值和第二角度值可以选取30°~60°中的任意值。假设第一角度值选取40°,第二角度值选取45°,目标扇区的方位角为

70°,则预设范围为(30°,115°),即,当30°≤基站相对于目标基站的真北方位角≤115°时,该基站可作为备选关联基站。

预设范围的确定方法不限于上述所举示例。也可以根据实际应用场景,确定上述预设范围。例如,可以参考实际基站的部署情况即目标基站周围基站的分别情况,设置预设范围。

在一些实施例中,可以首先在电子地图上根据目标基站a的位置,目标基站a的方位角设定关联基站搜索范围,将在关联基站搜索范围内的基站作为备选关联基站,关联基站搜索范围内的基站相对于目标基站的真北方位角在预设范围内。例如,参考图2所示,关联基站搜索范围为类扇形区域,类扇形区域的两条半径与目标基站a的方位角方向的夹角分别为第一角度值和第二角度值。如图2所示,基站2、3、4落在关联基站搜索范围内,基站1落在关联基站搜索范围外。

目标扇区范围内的基站最可能对目标扇区产生影响,最可能作为关联扇区,尤其是位于目标扇区天线半功率角范围内的基站,对目标扇区的影响更大,因此,根据目标扇区的天线半功率角和目标扇区的范围角度确定预设范围,可以提高关联扇区确定的准确性。

步骤s104,根据备选关联基站与目标基站的距离,从备选关联基站中确定关联基站。

在一些实施例中,从备选关联基站中选取与目标基站距离最近的基站确定为关联基站。若需要确定多个关联扇区或关联基站,可以设置距离阈值,将与目标基站距离低于距离阈值的基站确定为关联基站。基站与目标基站的距离可以参考公式(1)进行计算。例如,参考图2所示,基站2为距离目标基站a最近的基站,可以选取基站2作为关联基站。

步骤s106,根据关联基站相对于目标基站的真北方位角,以及关联基站对应的各个扇区的方位角,将关联基站对应的至少一个扇区确定为关联扇区。

每个基站对应三个扇区,确定关联基站后需要进一步确定关联扇区。在一些实施例中,分别计算关联基站对应的各个扇区的方位角与关联基站相对于目标基站的真北方位角的角度差;选取对应的角度差低于角度阈值的扇区作为关联扇区。

例如,参考图3所示,基站2对应三个扇区的方位角方向分别为a,

b,c,即a,b,c,分别与真北方向的夹角分别为三个扇区的方位角。a方向对应的扇区的方位角与目标扇区的方位角的角度差最小,可以作为目标扇区的关联扇区。

上述实施例的方法根据各个基站与目标基站的真北方位角选择备选关联基站,根据备选关联基站与目标基站的距离,确定关联基站,进一步,根据关联基站对应的扇区的方位角以及关联基站相对于目标基站的真北方位角,确定关联扇区。上述实施例的方法能够自动选择与目标扇区相关性最大的扇区,不需要人工参与计算过程,提高了关联扇区的确定效率,有助于后续利用关联扇区与目标扇区共同分析网络问题。

在确定关联扇区之前,需要首先从大量基站中确定目标基站和目标扇区。本公开还提供一种确定目标扇区的方法,下面结合图4进行描述。

图4为本公开关联扇区的确定方法另一些实施例的流程图。如图4所示,在步骤s102之前还包括:步骤s402~s406。

步骤s402,从综合网管系统获取各个扇区的服务质量指标。

服务质量指标包括:流量、信号强度、带宽等。

步骤s404,根据各个扇区的服务质量指标确定各个扇区的服务质量。

在一些实施例中,将各项服务质量指标进行加权求和作为该扇区的基础分,确定同一预设区域内所有扇区的基础分的平均值和标准差,将扇区的基础分减去平均值的差值与标准差的比值作为该扇区的服务质量。预设区域例如为一个县区。可以采用以下公式计算扇区的基础分。

xj为扇区j的基础分,xi为第i项服务质量指标,γi为第i项服务质量指标对应的权重,i为正整数,n为服务质量指标的个数。

进一步,计算预设区域内所有扇区的基础分的平均值和标准差s。扇区的服务质量可以根据以下公式计算。

步骤s406,选取服务质量低于阈值的扇区作为目标扇区,目标扇区对应的基站作为目标基站。

选定目标扇区之后再根据前述实施例的方法确定关联扇区,进一步提取目标扇区和关联扇区的信息进行网络质量的分析。

上述实施例的方法,能够自动选取服务质量差的目标扇区,结合关联扇区的确定方法,能够自动对网络质量差的区域进行排查,以便进一步进行网络资料的优化,提高了网络优化的效率。

本公开还提供一种关联扇区的确定装置,下面结合图5进行描述。

图5为本公开关联扇区的确定装置的一些实施例的结构图。该实施例的装置50包括:

备选关联基站确定模块502,用于将相对于目标基站的真北方位角在预设范围内的基站作为备选关联基站。

在一些实施例中,预设范围是根据目标基站对应的目标扇区的方位角、目标扇区的范围角度以及目标扇区的天线半功率角度确定的。

具体的,预设范围为目标扇区的方位角减去第一角度值至目标扇区的方位角的角度值加上第二角度值;第一角度值的取值范围为天线半功率角度的二分之一到目标扇区的范围角度的二分之一;第二角度值的取值范围为天线半功率角度的二分之一到目标扇区的范围角度的二分之一。

基站相对于目标基站的真北方位角可以采用以下公式计算:

m=90-b

n=90-y

o=a-x

cosp=cosm*cosn+sinm*sinn*coso

θ=cos-1(cosm-cosn*cosp)/sinn*sinp

其中,θ为基站b相对于目标基站a的真北方位角,m、n、p分别为目标基站a、基站b和北极点p组成的球面三角形的三条弧的弧度,x为目标基站a的经度,y为目标基站a的纬度,a为基站b的经度,b为基站b的纬度,o为目标基站a、地心、北极点p组成的面和基站b、地心、北极点p组成的面的二面角。

关联基站确定模块504,用于根据备选关联基站与目标基站的距离,从备选关联基站中确定关联基站。

基站与目标基站的距离可以采用以下公式计算:

l=r*{cos-1[cosb*cosy*cos(a-x)+sinb*siny]}

其中,l为目标基站a到基站b的距离,x为目标基站a的经度,y为目标基站a的纬度,a为基站b的经度,b为基站b的纬度,r为地球半径。

关联扇区确定模块506,用于根据关联基站相对于目标基站的真北方位角,以及关联基站对应的各个扇区的方位角,将关联基站对应的至少一个扇区确定为关联扇区。

关联扇区确定模块506用于分别计算关联基站对应的各个扇区的方位角与关联基站相对于目标基站的真北方位角的角度差,选取对应的角度差低于角度阈值的扇区作为关联扇区。

在一些实施例中,关联扇区的确定装置50还可以包括:

目标扇区确定模块508,用于从综合网管系统获取各个扇区的至少一项服务质量指标,根据各个扇区的服务质量指标确定各个扇区的服务质量,选取服务质量低于阈值的扇区作为目标扇区,目标扇区对应的基站作为目标基站。

在一些实施例中,目标扇区确定模块508用于将各项服务质量指标进行加权求和作为该扇区的基础分,确定同一预设区域内所有扇区的基础分的平均值和标准差,将扇区的基础分减去平均值的差值与标准差的比值作为该扇区的服务质量。

根据本公开的又一些实施例,提供的一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现前述任一个实施例的关联扇区的确定方法的步骤。

本公开的实施例中的关联扇区的确定装置可各由各种计算设备或计算机系统来实现,下面结合图6以及图7进行描述。

图6为本公开关联扇区的确定装置的一些实施例的结构图。如图6所示,该实施例的装置60包括:存储器610以及耦接至该存储器610的处理器620,处理器620被配置为基于存储在存储器610中的指令,执行本公开中任意一些实施例中的关联扇区的确定方法。

其中,存储器610例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序(bootloader)、数据库以及其他程序等。

图7为本公开关联扇区的确定装置的另一些实施例的结构图。如图7所示,该实施例的装置70包括:存储器710以及处理器720,分别与存储器610以及处理器620类似,还可以包括输入输出接口730、网络接口740、存储接口750等。这些接口730,740,750以及存储器710和处理器720之间例如可以通过总线760连接。其中,输入输出接口730为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口740为各种联网设备提供连接接口,例如可以连接到数据库服务器或者云端存储服务器等。存储接口750为sd卡、u盘等外置存储设备提供连接接口。

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

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

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

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

以上所述仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。

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