一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

天线广播波束配置方法、装置、电子设备和存储介质与流程

2022-06-01 16:43:33 来源:中国专利 TAG:


1.本发明涉及无线通信技术领域,尤其涉及一种天线广播波束配置方法、装置、电子设备和存储介质。


背景技术:

2.5g新空口(new radio,nr)将通信信道分成同步广播控制信道(synchronization signal and pbch block,ssb)和业务信道两大类,结合massive mimo技术的引入,两种信道均采用波束赋型的方法来改善覆盖和减少干扰。
3.目前,5g ssb广播波束具有以下缺点:在规划设计阶段的分配方式为静态方式,提前设定好广播信道资源和相应天线波束发射功率配比,但是对于未来用户数急剧增加的高密度小区来说缺乏灵活处理,并不能满足更多用户数的不同资源需求。虽然在基站开通后,可以依据实际覆盖效果人工进行局部优化,但是需要占用大量人力资源和网络资源,并且无法在第一时间进行调整,进而难以提升整体网络覆盖效果。


技术实现要素:

4.本发明实施例提供一种天线广播波束配置方法、装置、电子设备和存储介质,用以解决现有技术中ssb天线广播波束配置无法及时调整的缺陷。
5.第一方面,本发明实施例提供一种天线广播波束配置方法,包括:
6.确定待配置小区内各个用户的位置信息;
7.确定所述待配置小区在各个候选ssb广播波束图样下的三维覆盖空间;
8.基于所述各个用户的位置信息和任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,得到所述任一候选ssb广播波束图样下的覆盖用户测试结果;
9.基于覆盖用户测试结果最优的候选ssb广播波束图样,配置所述待配置小区。
10.可选地,所述确定待配置小区内各个用户的位置信息,具体包括:
11.基于非视距传播的伸缩因子,对所述待配置小区内各个用户进行定位,得到所述各个用户的位置信息。
12.可选地,所述基于非视距传播的伸缩因子,对所述待配置小区内各个用户进行定位,得到所述各个用户的位置信息,具体包括:
13.基于包含所述非视距传播的第一伸缩因子的tdoa定位参数和包含所述非视距传播的第二伸缩因子的aoa定位参数,以缩小所述非视距传播引起的定位误差为目标,对各个用户进行tdoa定位和aoa定位,得到各个用户的位置信息。
14.可选地,所述基于所述各个用户的位置信息和任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,得到所述任一候选ssb广播波束图样下的覆盖用户测试结果,具体包括:
15.基于所述各个用户的位置信息和任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,确定在所述三维覆盖空间内的有效用户;
16.基于所有有效用户,确定所述任一候选ssb广播波束图样下的覆盖用户测试结果。
17.可选地,所述基于所述各个用户的位置信息和任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,确定在所述三维覆盖空间内的有效用户,具体包括:
18.基于任一用户的位置信息,以及任一候选ssb广播波束图样下的三维覆盖空间,从垂直方向和水平方向分别判断所述任一用户是否在所述三维覆盖空间内;
19.若所述任一用户的垂直覆盖结果和水平覆盖结果均为覆盖,确定所述任一用户为有效用户;
20.删除与所述待配置小区对应基站之间的距离大于所述三维覆盖空间的覆盖半径的有效用户。
21.可选地,所述基于所有有效用户,确定所述任一候选ssb广播波束图样下的覆盖用户测试结果,具体包括:
22.基于所有有效用户的用户权重确定所述任一候选ssb广播波束图样下的覆盖用户测试结果;
23.其中,用户权重基于对应用户的月均流量消费额和/或用户平均收入确定。
24.可选地,确定所述待配置小区在各个候选ssb广播波束图样下的三维覆盖空间,具体包括:
25.基于预设链路预算模型确定任一候选ssb广播波束图样下的覆盖半径;
26.基于所述任一候选ssb广播波束图样下的覆盖半径,以及所述待配置小区的小区场景模型,计算所述待配置小区在所述任一候选ssb广播波束图样下的三维覆盖空间。
27.第二方面,本发明实施例提供一种天线广播波束配置装置,包括:
28.定位单元,用于确定待配置小区内各个用户的位置信息;
29.覆盖空间确定单元,用于确定所述待配置小区在各个候选ssb广播波束图样下的三维覆盖空间;
30.覆盖测试单元,用于基于所述各个用户的位置信息和任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,得到所述任一候选ssb广播波束图样下的覆盖用户测试结果;
31.配置单元,用于基于覆盖用户测试结果最优的候选ssb广播波束图样,配置所述待配置小区。
32.第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面提供的天线广播波束配置方法的步骤。
33.第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面提供的天线广播波束配置方法的步骤。
34.本发明实施例提供的天线广播波束配置方法、装置、电子设备和存储介质,通过对各个候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,选取覆盖用户测试结果最优的候选ssb广播波束图样进行小区配置,实现了小区天线广播波束的优化配置,极大保证了天线广播波束配置的灵活性,有助于整体网络覆盖效果的提升。
附图说明
35.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1为本发明实施例提供的天线广播波束配置方法的流程示意图;
37.图2为本发明实施例提供的tdoa定位示意图;
38.图3为本发明实施例提供的aoa定位示意图;
39.图4为本发明实施例提供的天线广播波束配置装置的结构示意图;
40.图5为本发明实施例提供的电子设备的结构示意图。
具体实施方式
41.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
42.图1为本发明实施例提供的天线广播波束配置方法的流程示意图,如图1所示,该方法包括:
43.步骤110,确定待配置小区内各个用户的位置信息。
44.具体地,待配置小区即需要进行天线广播波束配置的小区,待配置小区的天线广播波束配置可以每隔一段时间进行一次优化,也可以根据小区内用户的位置的变动实时调整,本发明实施例对此不作具体限定。
45.待配置小区内各个用户的位置信息可以通过常用的三维空间定位算法实现,例如tdoa(time difference of arrivals,到达时间差)、aoa(angle of arrival,到达角度)定位算法等;由此得到的位置信息可以是对应用户的经纬度和高度,也可以是对应用户在预先设定的三维坐标系下的坐标位置,本发明实施例对此不作具体限定。
46.步骤120,确定待配置小区在各个候选ssb广播波束图样下的三维覆盖空间。
47.具体地,针对待配置小区,可以预先设置多个不同的候选ssb广播波束图样,以供后续进行天线广播波束配置优化时,可以从中选取一个候选ssb广播波束图样作为优化配置的天线广播波束。此处的候选ssb广播波束图样即待配置小区支持的广播波束图样,包括水平波瓣宽度w
h1
、垂直波瓣宽度w
y1
以及波束最大增益gi。
48.针对每个候选ssb广播配置图样,都可以计算得到该候选ssb广播配置图样配置下待配置小区的三维覆盖空间,此处的三维覆盖空间具体可以是根据待配置小区的有效覆盖半径、天线挂高和方位角等确定的。每个候选ssb广播配置图样均对应有一个三维覆盖空间。
49.需要说明的是,本发明实施例不对步骤110和步骤120执行的先后顺序作具体限定。
50.步骤130,基于各个用户的位置信息和任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,得到该候选ssb广播波束图样下的覆盖用户测试结果。
51.具体地,针对任一候选ssb广播波束图样,可以将该候选ssb广播波束图样下的三维覆盖空间和待配置小区内各个用户的位置信息进行覆盖判决,从而判断哪些用户在该候选ssb广播波束图样下的三维覆盖空间内,哪些用户在三维覆盖空间外,由此得到该候选ssb广播波束图样下的三维覆盖空间的覆盖用户测试结果。
52.此处,覆盖用户测试结果可以是对应三维覆盖空间可覆盖的用户数量,也可以是对应三维覆盖空间所覆盖的各个用户的信息,还可以是基于对应三维覆盖空间所覆盖的各个用户的信息计算所得的覆盖效果,本发明实施例对此不作具体限定。
53.步骤140,基于覆盖用户测试结果最优的候选ssb广播波束图样,配置待配置小区。
54.具体地,在得到每个候选ssb广播波束图样下的覆盖用户测试结果后,可以从中选取覆盖用户测试结果最优的候选ssb广播波束图样用于配置待配置小区。例如,覆盖用户测试结果最优的候选ssb广播波束图样具体可以是覆盖用户数量最多的三维覆盖空间对应的候选ssb广播波束图样。
55.本发明实施例提供的方法,通过对各个候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,选取覆盖用户测试结果最优的候选ssb广播波束图样进行小区配置,实现了小区天线广播波束的优化配置,极大保证了天线广播波束配置的灵活性,有助于整体网络覆盖效果的提升。
56.目前对用户进行定位的方法,例如tdoa、aoa,或者tdoa和aoa的混合定位方法,均仅能适用于低人口密度地区。在高人口密度地区,用户的定位会受到多种干扰,导致目标精度下降,并且现有的位置定位方法需要基站间相互共享连接,给系统平台造成较大负担。对此,基于上述实施例,步骤110具体包括:
57.基于非视距传播的伸缩因子,对待配置小区内各个用户进行定位,得到各个用户的位置信息。
58.具体地,非视距传播(non line of sight,nlos)是蜂窝网无线定位误差的主要来源,本发明实施例将非视距传播的伸缩因子引入传统定位算法的定位参数中,通过反复迭代的方法缩小非视距传播引起的附加时延对于定位精度的影响,进而得到定位精度更高的各个用户的位置信息。
59.进一步地,所述基于非视距传播的伸缩因子,对待配置小区内各个用户进行定位,得到各个用户的位置信息,具体包括:
60.基于包含非视距传播的第一伸缩因子的tdoa定位参数和包含非视距传播的第二伸缩因子的aoa定位参数,以缩小非视距传播引起的定位误差为目标,对各个用户进行tdoa定位和aoa定位,得到各个用户的位置信息。
61.本发明实施例中采用改进后的tdoa和aoa混合算法进行用户定位。传统的tdoa和aoa混合算法中,tdoa的部分可以通过测量终端到不同发送端的时间差从而顾及到不同终端的距离之差,进而实现终端。由于不需要检测信号传输时间,系统对时间同步的要求大大降低。aoa的部分,未知节点通过天线阵列或者其他接收设备获取参考节点发送端无线信号的到达方向,通过计算节点间的相对方向角获取未知节点的位置信息。
62.图2为本发明实施例提供的tdoa定位示意图,如图2所示,在简易坐标系中基站坐标为(x,y,0),三个用户abc的坐标分别是(x1,y1,z1),(x2,y2,z2)和(x3,y3,z3),三个用户信号到达基站的时间分别为t1,t2与t3,三个用户的距离可以由下面公式进行推算,即可通过
到达时间差推算相对距离位置。
[0063][0064]
式中,i可以是1、2、3,ri即第i个用户到基站的距离。
[0065]rs2
=(r
s1
r1)2=r
s12
2*r
s1
*r1 r
12
[0066]
(x-xs)2 (y-ys)2 z
s2
=r
s12
2*r
s1
*r1 r
12
[0067]
2*r
s1
*r1 2*x
s1
*x 2*y
s1
*y=k
s2-k
12-r
s12
[0068]
其中:ki=x
i2
y
i2
z
i2

[0069]rsi
即第i个用户与服务基站s之间的距离,服务基站s的坐标表示为(xs,ys,zs)。基于上述公式即可得到用户a的位置信息。
[0070]
图3为本发明实施例提供的aoa定位示意图,如图3所示,和分别为两个用户a、b与水平平面的方位角,ω1和ω2为两个用户a、b的仰角,一般在二维平面定位时,只需测量得到接收信号即可实现定位。具体可以通过如下公式实现:
[0071][0072]
式中,x1和y1是观测点的二维坐标,x和y即用户a的位置信息。
[0073]
本发明实施例在此基础上进行了进一步的改进,具体对应于tdoa和aoa两种定位算法设置两个伸缩因子,即第一伸缩因子v和第二伸缩因子ua,将第一伸缩因子v引入tdoa定位方程,将第二伸缩因子ua引入aoa定位方程,由此得到如下形式的tdoa和aoa的定义式:
[0074][0075]
可以将nlos非视距问题当作los问题进行求解,令v和ua为0,即可得到视距的第一步估计值za:
[0076][0077]
式中,ga是由用户经度坐标、纬度坐标以及用户与基站间距离组成的离散矩阵,ω是含有用户经纬度信息的误差向量,h是对用户与基站的距离的平方分别减去经度参数的平方与纬度参数的平方之后得出的平方根。
[0078]
由于在小区内存在有非视距传播的影响,该结果与实际以动态的位置有较大的误差:
[0079][0080][0081]
式中,(xi,yi)表示为用户的经纬度坐标。
[0082]
从而考虑到za中元素的相关性,反复迭代直到收敛,其中ε为一个取值较小的定数,通常情况下ε=1。
[0083]
本发明实施例提供的方法,在tdoa和aoa定位参数中同时引入伸缩因子进行定位,有较强的抗干扰能力并且能获得较高的定位精度,在信道环境相对恶劣的都市区也能消除部分nlos的误差,从而实现用户的精准定位。
[0084]
基于上述任一实施例,在步骤110得到各个用户的位置信息之后,还可以建立以用户的位置信息为参考标准的小区内用户分布图。以距离相同的用户为例,可以根据坐标系中高度的不同区分层级的不同。对于相同的高度的用户,可以根据距离的远近进行划分,得到最终的小区用户分布图。
[0085]
基于上述任一实施例,步骤120具体包括:
[0086]
基于预设链路预算模型确定任一候选ssb广播波束图样下的覆盖半径;
[0087]
基于该候选ssb广播波束图样下的覆盖半径,以及待配置小区的小区场景模型,计算待配置小区在该候选ssb广播波束图样下的三维覆盖空间。
[0088]
此处,预设链路预算模型即预先设定的可用于进行链路预算的模型,链路预算具体用于计算各个候选ssb广播波束图样的波束最大增益gi所对应边缘速率要求的覆盖半径r。预设链路预算模型具体可以是costhata模型或者spm模型,此两者对于使用范围都有一定的要求,需要根据待配置小区内的具体情况进行合理使用。
[0089]
通常,cost231—hata模型的适用条件如下:
[0090]
使用频段fc:1500至2000mhz
[0091]
基站天线有效高度h
te
:30至200m
[0092]
移动台天线有效高度h
re
:1至10m
[0093]
通信距离d:1000至20000m
[0094]
cost231—hata适用于大城市情况的模型具体体现为如下形式:
[0095]
l=k1 k2[0096]
*log
10
(fc) k3[0097]
*log
10
(h
te
) (k4 k5*log
10
(h
te
))*log
10
(d)
[0098]-(k6*log
10
(11.75*h
re
))
2-k7[0099]
其中,通信距离d的单位是km,使用频段fc的单位是mhz,l为大城市的基本传播损耗中值,h
te
和h
te
分别为移动台和基站天线有效高度,单位为m,k1,k2以及k3,k4,

,k7均为常数项。
[0100]
spm模型则可以体现为如下形式:
[0101]
l
model
=k1 k2*log(d) k3*log(h
texff
) k4[0102]
*diffractionloss k5*log(d)*log(h
texff
) k6[0103]
*h
rxeff
k
clutter
*f(clutter)
[0104]
其中:k1,

,k6以及k
clutter
是常数项,d是传播距离,单位是m;h
texff
是考虑地势差异之后的高度,单位是m;diffractionloss是绕射因子;h
rexff
是接收机高度,单位是m。clutter是地物类型的损耗,经常含有水,高层地物,不规则建筑等。
[0105]
在得到任一候选ssb广播波束图样下的覆盖半径后,可以结合待配置小区的小区
场景模型下的天线挂高和方位角,计算待配置小区下该候选ssb广播波束图样下的三维有效覆盖空间。
[0106]
此处,待配置小区的小区场景模型即依据待配置小区的场景进行设置的模型,待配置小区的场景具体可以是广场、高楼、商业区域等,分别对应的小区场景模型是广场模型、高楼模型、商业区域模型等。
[0107]
其中,广场模型具有人员密集,高层楼宇较少,且用户之间相互干扰较大的特点,对于以广场模型为例的小区中,应该更多的考虑水平方向上距离较远的地方,垂直方向上达到相应的满足低矮建筑群的要求即可。高楼模型具有垂直高度高,建筑物穿损大,业务量不一致等特点,对于以高楼模型为例的小区中,应该更多的考虑到垂直方向上的天线资源的分化,对于水平方向上的距离则相对弱化。商业区域模型是上面两种模型的混合模式,也是最为符合日常生活的一种模型。有高层建筑也有宽阔广场,所以此时要满足高容量高精度分布传播的需求。
[0108]
在选择完适合待配置小区的小区场景模型之后,可以利用多种天线方向图进行多元适配。对于待配置小区j,天线挂高为hj,方向方位角为aj,结合aj、w
h1
、w
y1
、gi可以计算出该小区的有效三维覆盖空间s
ji
。其中,gi即覆盖半径r所对应的波束最大增益。由此得到不同候选ssb广播波束图样下的覆盖场景建议如下表所示:
[0109][0110]
基于上述任一实施例,步骤130具体包括:
[0111]
步骤131,基于各个用户的位置信息和任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,确定在三维覆盖空间内的有效用户;
[0112]
步骤132,基于所有有效用户,确定该候选ssb广播波束图样下的覆盖用户测试结果。
[0113]
具体地,针对任一候选ssb广播波束图样,可以判断各个用户的位置信息是否在该候选ssb广播波束图样下的三位覆盖空间内,进而确定在三维覆盖空间内的用户为有效用户。
[0114]
任一候选ssb广播波束图样下的覆盖用户测试结果可以是有效用户的数量,或者是有效用户在所有用户中的占比,再或者是有效用户的重要程度等,本发明实施例对此不作具体限定。
[0115]
基于上述任一实施例,步骤131具体包括:
[0116]
步骤1311,基于任一用户的位置信息,以及任一候选ssb广播波束图样下的三维覆盖空间,从垂直方向和水平方向分别判断所述任一用户是否在所述三维覆盖空间内;
[0117]
若所述任一用户的垂直覆盖结果和水平覆盖结果均为覆盖,确定所述任一用户为有效用户。
[0118]
进一步地,可以基于任一用户的位置信息,以及任一候选ssb广播波束图样下的三维覆盖空间中的下倾角范围,确定该用户的垂直覆盖结果;基于该用户的位置信息,以及该候选ssb广播波束图样下的三维覆盖空间中的覆盖半径和主瓣宽度,确定该用户的水平覆盖结果。
[0119]
针对任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试时,以任一用户为例,分别从垂直和水平两个方向上判断该用户是否在三维覆盖空间内,进而确定该用户是否为有效用户。
[0120]
在垂直方向上,可以基于任一用户的位置信息,以及待配置小区对应基站的位置信息,确定该用户相对于基站的直线距离,进而基于该用户相对于基站的直线距离以及该用户在水平方向上的与基站之间距离,计算该用户与基站之间的直线与水平线的夹角,将该夹角与三维覆盖空间中的下倾角范围进行比较,如果该夹角在下倾角范围内,则确定该用户的垂直覆盖结果为覆盖,否则为不覆盖。
[0121]
进一步地,假设在垂直方向上(x=0平面),已知任一候选ssb广播波束图样下的三维覆盖空间中的下倾角范围为(β,α),待配置小区对应基站的坐标为(x0,y0,z0)。假设用户a的位置信息为(x1,y1,z1),则用户a与基站之间的直线距离为:
[0122][0123]
对应地,该用户与基站之间的直线与水平线夹角可以表示为:
[0124][0125]
若该夹角θ与下倾角范围不匹配(即θ》α或θ》β),则证明在垂直方向上该用户不在该天线所覆盖区域内,垂直覆盖结果为不覆盖,用户a不是有效用户。
[0126]
在水平方向上,可以基于三维覆盖空间中的覆盖半径和主瓣宽度,确定主瓣宽度对应的最大角度。同时基于用户的位置信息,确定该用户与三维覆盖空间中主瓣中线的夹角,若该夹角超过了主瓣宽度对应的最大角度,则确定用户在水平方向上的投影无法被覆盖到三维覆盖空间内,用户的水平覆盖结果为不覆盖;若该夹角小于主板宽度对应的最大角度,则确定用户的水平覆盖结果为覆盖。
[0127]
进一步地,假设在水平方向上(z=0平面),三维覆盖空间下天线旁瓣最大张开范围的两个边界与y轴之间的夹角分别为γ与β,用户距离基站与y轴的夹角为α。
[0128]
假设用户与基站的距离为:
[0129][0130]
夹角α可以表示为:
[0131]
[0132]
若该夹角α与基于γ与β设定的角度范围不匹配,则证明在水平方向上该用户不在该天线所覆盖区域内,水平覆盖结果为不覆盖,也不能算作三维覆盖空间中的有效用户。
[0133]
仅当用户同时满足垂直方向和水平方向两个方向的覆盖条件,即垂直覆盖结果和水平覆盖结果均为覆盖,方可认为该用户在三维覆盖空间之间,该用户为有效用户。
[0134]
步骤1312,删除与待配置小区对应基站之间的距离大于三维覆盖空间的覆盖半径的有效用户。
[0135]
具体地,在得到有效用户后,可以基于距离的方式进行进一步的筛除,距离基站过远的用户虽也能收到部分信号资源,但是距离损耗过大达不到要求,因此可以从有效用户中删除。
[0136]
进一步地,此处的距离还可以通过如下公式得到:
[0137][0138]
式中,a cos为反余弦函数,pi()表示圆周率。
[0139]
基于上述任一实施例,步骤132具体包括:
[0140]
基于所有有效用户的用户权重确定该候选ssb广播波束图样下的覆盖用户测试结果;
[0141]
其中,用户权重基于对应用户的月均流量消费额和/或用户平均收入确定。
[0142]
具体地,在计算覆盖用户测试结果时,可以不仅考虑三维覆盖空间下有效用户的数量,还可以考虑各个有效用户的用户价值。本发明实施例中通过用户权重来体现有效用户的用户价值,用户权重具体是基于月均流量消费额(dou)和/或用户平均收入(arpu)来确定的,具体可以通过如下方式实现:
[0143]
以待配置小区内所有用户中最大的dou和arpu为参考基准,对所有用户的dou和arpu进行归一化操作,根据每个用户不同的dou和arpu数值与该小区覆盖空间内最大dou和arpu数值进行加权操作,从而得到各个用户的用户权重。
[0144]
例如,在统计之前设定每个用户所属的用户权值相等,均为定值t0。假设用户a的dou数据为a0(单位为gb),arpu数据为b0(单位为元),最大dou为a
max
,最大arpu为b
max
,则用户a的用户权值可以更新为:
[0145]
[0146]
上述方法可应用于所有用户,进而可以得到所有用户更新后的用户权重。
[0147]
在执行步骤132时,针对任一候选ssb广播波束图样,可以将该候选ssb广播波束图样下的所有有效用户的用户权重直接相加,将所有有效用户的用户权重之和作为覆盖用户测试结果。在此之后,可以从所有候选ssb广播波束图样中选取用户权重之和最大的候选ssb广播波束图样,配置待配置小区。
[0148]
本发明实施例提供的方法,基于有效用户的价值量来选择适合的ssb广播波束图样进行动态配置,有助于提升整体网络覆盖效果。
[0149]
基于上述任一实施例,图4为本发明实施例提供的天线广播波束配置装置的结构示意图,如图4所示,该装置包括定位单元410、覆盖空间确定单元420、覆盖测试单元430和配置单元440;
[0150]
其中,定位单元410用于确定待配置小区内各个用户的位置信息;
[0151]
覆盖空间确定单元420用于确定所述待配置小区在各个候选ssb广播波束图样下的三维覆盖空间;
[0152]
覆盖测试单元430用于基于所述各个用户的位置信息和任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,得到所述任一候选ssb广播波束图样下的覆盖用户测试结果;
[0153]
配置单元440用于基于覆盖用户测试结果最优的候选ssb广播波束图样,配置所述待配置小区。
[0154]
本发明实施例提供的装置,通过对各个候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,选取覆盖用户测试结果最优的候选ssb广播波束图样进行小区配置,实现了小区天线广播波束的优化配置,极大保证了天线广播波束配置的灵活性,有助于整体网络覆盖效果的提升。
[0155]
基于上述任一实施例,定位单元410具体用于:
[0156]
基于非视距传播的伸缩因子,对所述待配置小区内各个用户进行定位,得到所述各个用户的位置信息。
[0157]
基于上述任一实施例,定位单元410具体用于:
[0158]
基于包含所述非视距传播的第一伸缩因子的tdoa定位参数和包含所述非视距传播的第二伸缩因子的aoa定位参数,以缩小所述非视距传播引起的定位误差为目标,对各个用户进行tdoa定位和aoa定位,得到各个用户的位置信息。
[0159]
基于上述任一实施例,覆盖测试单元430包括:
[0160]
测试子单元,用于基于所述各个用户的位置信息和任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,确定在所述三维覆盖空间内的有效用户;
[0161]
结果统计子单元,用于基于所有有效用户,确定所述任一候选ssb广播波束图样下的覆盖用户测试结果。
[0162]
基于上述任一实施例,测试子单元具体用于:
[0163]
基于任一用户的位置信息,以及任一候选ssb广播波束图样下的三维覆盖空间,从垂直方向和水平方向分别判断所述任一用户是否在所述三维覆盖空间内;
[0164]
若所述任一用户的垂直覆盖结果和水平覆盖结果均为覆盖,确定所述任一用户为有效用户;
[0165]
删除与所述待配置小区对应基站之间的距离大于所述三维覆盖空间的覆盖半径的有效用户。
[0166]
基于上述任一实施例,结果统计子单元具体用于:
[0167]
基于所有有效用户的用户权重确定所述任一候选ssb广播波束图样下的覆盖用户测试结果;
[0168]
其中,用户权重基于对应用户的月均流量消费额和/或用户平均收入确定。
[0169]
基于上述任一实施例,覆盖空间确定单元420用于:
[0170]
基于预设链路预算模型确定任一候选ssb广播波束图样下的覆盖半径;
[0171]
基于所述任一候选ssb广播波束图样下的覆盖半径,以及所述待配置小区的小区场景模型,计算所述待配置小区在所述任一候选ssb广播波束图样下的三维覆盖空间。
[0172]
图5为本发明实施例提供的电子设备的结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(communications interface)520、存储器(memory)530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑命令,以执行如下方法:
[0173]
确定待配置小区内各个用户的位置信息;
[0174]
确定所述待配置小区在各个候选ssb广播波束图样下的三维覆盖空间;
[0175]
基于所述各个用户的位置信息和任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,得到所述任一候选ssb广播波束图样下的覆盖用户测试结果;
[0176]
基于覆盖用户测试结果最优的候选ssb广播波束图样,配置所述待配置小区。
[0177]
此外,上述的存储器530中的逻辑命令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干命令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0178]
本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的方法,例如包括:
[0179]
确定待配置小区内各个用户的位置信息;
[0180]
确定所述待配置小区在各个候选ssb广播波束图样下的三维覆盖空间;
[0181]
基于所述各个用户的位置信息和任一候选ssb广播波束图样下的三维覆盖空间进行用户覆盖数量测试,得到所述任一候选ssb广播波束图样下的覆盖用户测试结果;
[0182]
基于覆盖用户测试结果最优的候选ssb广播波束图样,配置所述待配置小区。
[0183]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0184]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干命令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0185]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献