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

基于PRS预测的双频段毫米波通信系统波束选择方法

2022-06-01 02:43:51 来源:中国专利 TAG:

基于prs预测的双频段毫米波通信系统波束选择方法
技术领域
1.本发明属于通信技术领域,特别涉及一种双频段毫米波通信系统波束选择方法,可用于兼容c波段的毫米波一体化收发信机。


背景技术:

2.随着第五代移动通信技术的不断发展,低频的频谱资源越来越少,为缓解频谱资源的紧缺同时满足通信性能的需求,人们对高频段和更丰富的频谱资源的毫米波更加关注。毫米波通信已成为5g的关键技术之一,相较于c波段,毫米波波长短,导致其路径损耗较大,故基站利用大规模mimo技术和波束赋形技术来实现高增益以对抗路径损耗。
3.在现有的毫米波通信系统中,收发端通常都会预先设定一个波束码本,码本中的码字对应各个方向的波束,系统通常会遍历码本中的码字来收发导频信号,收发两端根据接收信号功率最大的波束对作为最佳波束对来传输数据,该过程称为遍历的波束训练。然而,大规模天线通过遍历的波束训练算法十分复杂耗时。尤其在毫米波的动态场景中,其信道条件复杂多变,实现毫米波波束对准是困难的,因此通过预测用户位置,来预测波束从而进行波束选择,将会大大减小波束训练的开销,降低通信系统的开销。
4.为减少基于遍历的波束训练开销,目前有通过分级波束训练的方式如株式会社ntt都科摩提出的波束选择方法及装置,其通过预先配置第1级至第k级波束以及各波束之间的对应关系,基站向用户终端发送第1级的各个波束并接收用户反馈的波束索引,若用户反馈的波束索引不是第k级波束,则基站向用户发送所确定波束对应的下一级波束中的各个波束直到用户反馈第k级波束作为候选波束。该方法在当用户处于高动态场景时,由于波束切换较快无法保证用户能及时反馈第k级波束,因此基站和用户间无法建立稳定可靠的通信。


技术实现要素:

5.本发明的目的在于针对上述现有技术的不足,提出一种基于prs预测的双频段毫米波通信系统波束选择方法,以降低波束训练的开销,实现基站的智能波束选择和快速对准,建立基站与用户之间稳定可靠的数据传输。
6.为实现上述目的,本发明的技术方案包括如下:
7.(1)基站在毫米波频段使用下行定位参考信号prs进行波束扫描,发送探测帧;
8.(2)用户根据扫描结果选择候选波束,将所选波束id和参考信号prs的相关参数反馈给基站;
9.(3)基站根据用户反馈的参数信息得到最佳波束k
opt
和四个候选波束k1,k2,k3,k4,创建候选波束集ω=(k
opt
,k1,k2,k3,k4);
10.(4)基站将用户反馈的最佳发送波束的指向角φ
t
作为下行离开角dl-aod,并依据用户上行传输信号估计其与用户之间的距离d,同时用户将最佳接收波束的指向角φr作为下行到达角dl-aoa;
11.(5)基站通过信道估计获取信道状态信息并判断当前用户状态:
12.若信道状态信息中信道增益小于参考值,且用户端接收信号功率p小于设定阈值p
ref
,则执行(6),
13.反之,保持当前链路传输;
14.(6)基站对当前用户位置重新定位:
15.(6a)通过距离d和下行离开角dl-aod计算当前时刻用户位置(ρc,θc);
16.(6b)根据(ρc,θc)分别计算角速度ω和用户移动速度v,再利用角速度ω和用户移动速度v预测下一时刻用户位置(ρ
p

p
);
17.(7)判断估计的用户位置(ρ
p

p
)是否在当前使用波束的3db波瓣宽度覆盖范围内:
18.如果在,则表明当前毫米波链路为非视距传输链路,执行(9);
19.如果不在,则找到(ρ
p

p
)位置处在3db波瓣宽度内的波束,将其在候选波束集ω中的排名提高至第一位,并判断当前使用波束是否在候选波束集ω内:若是,则从候选波束集ω中删除该波束,然后执行(8),若否,则直接执行(8);
20.(8)基站从候选波束集ω中依据排名从高到低依次选择波束,并根据其与用户能否建立传输链路确定毫米波链路的信道状态:
21.如果能建立传输链路,则基站使用选择的波束进行数据传输,返回(3);
22.如果不能建立传输链路,则执行(9);
23.(9)基站改用c波段波束传输数据,并在毫米波频段执行(1),以恢复毫米波通信链路。
24.本发明与现有技术相比具有以下优点:
25.1)本发明通过下行定位参考信号prs计算下行离开角和基站与用户间距离,可使基站对用户位置进行跟踪定位,并能对下一时刻用户位置进行预测;
26.2)本发明通过预测的下一时刻用户位置和prs信号计算得到的相关参数调整候选波束集中的波束,再根据候选波束集去实现基站智能波束选择,降低了波束训练的开销,实现了基站的快速波束对准。
27.3)本发明通过在毫米波信道状态差时,基站切换到c波段进行数据传输,同时通过毫米波段对失败的链路进行恢复,避免了在通信系统信道状况突然变差时通信传输中断的情况,保证了用户和基站之间数据传输的稳定性。
附图说明
28.图1为本发明使用的基于prs预测的双频段毫米波通信系统框图;
29.图2为本发明的实现总流程图;
30.图3为本发明中的用户定位意图;
31.图4为本发明中的波束预测示意图。
具体实施方式
32.以下结合附图对本发明的具体实施例做进一步详细说明。
33.参照图1,本发明采用了支持c波段和毫米波双频段的通信系统,其包括基站如图1(a)和用户如图1(b),其中基站端包含基带系统模块、中频系统模块、波束选择模块、c波段
天线模块和毫米波天线模块,用户端包含基带系统模块、中频系统模块、c波段天线模块和毫米波天线模块;
34.所述基带系统模块,包含ad/da数模/模数转换模块、编码/译码模块、调制/解调模块、数字预编码模块;
35.所述波束选择模块,用于基站端预测波束,更新候选波束集并选择最佳波束进行工作。
36.所述中频系统模块,用于上变频或下变频信号。
37.所述c波段天线模块,包含c波段阵列天线,用于毫米波段无法建立传输链路的情况下的数据传输,其天线尺寸较毫米波大。
38.所述毫米波天线模块,包含高频调制/解调模块、功率放大器、滤波器、移相器和毫米波大规模阵列天线;功率放大器对信号功率进行放大,使其获得足够的波束增益;滤波器对信号进行滤波,消除干扰;移相器用于改变模拟信号的相位,结合大规模天线阵列进行波束赋形产生定向的高增益波束。
39.参考图2,本实例基于上述prs预测的双频段毫米波通信系统进行波束选择的方法,实现步骤如下:
40.步骤1、基站在毫米波频段使用下行定位参考信号prs进行波束扫描,发送探测帧。
41.所述下行定位参考信号prs由伪随机序列生成,伪随机序列由31阶第一gold序列和第二gold序列计算得到,本步骤的具体实现如下:
42.1.1)根据3gpp r16协议计算31阶第一gold序列x1(n)和第二gold序列x2(n):
43.x1(n 31)=(x1(n 3) x1(n))mod2
44.x2(n 31)=(x2(n 3) x2(n 2) x2(n 1) x2(n))mod2
45.其中,n为序列序号,x1(0)=1,x1(n)=0,n=1,2,...,30,x2(n)满足c
init
表示伪随机序列的初始参考值:
[0046][0047]
其中,表示prs的序列id,是每个时隙的符号数,是一个探测帧内的时隙序号,l是时隙内的符号序号,mod表示取余;
[0048]
1.2)根据第一gold序列x1(n)和第二gold序列x2(n)计算得到伪随机序列c(n):
[0049]
c(n)=(x1(n 1600) x2(n 1600))mod2
[0050]
1.3)根据伪随机序列c(n)生成下行定位参考信号r(n):
[0051][0052]
其中,j为虚数单位;
[0053]
1.4)将生成的下行定位参考信号r(n)映射到探测帧的资源中,即序列按因子β
prs
缩放以符合3gpp中规定的传输功率,并根据下式映射到资源元素(k,l)
p,μ

[0054]
[0055][0056][0057]
n=0,1,...
[0058]
其中,为天线端口p和子载波间隔μ上的资源元素(k,l)配置的值,k和l为资源元素上的参考点,为频域采用的comb的大小,为频域上的comb的偏移量,k'是函数的频率偏移,表示prs的起始符号在下一个时隙中相对symbol0的偏移,l
prs
∈{2,4,6,12}为时域所占符号个数;
[0059]
1.5)基站遍历所有波束,同时发送探测帧。
[0060]
步骤2、用户根据扫描结果选择候选波束,将所选波束id和参考信号prs的相关参数反馈给基站。
[0061]
2.1)根据探测帧中的下行定位参考信号计算每个波束的下行参考信号接收功率p
ij
,即接收带宽内接收信号包含的所有资源粒子re上功率的线性平均值;
[0062]
2.2)用基站的m个发送波束和用户的n个接收波束共组成m*n个波束对,用户对这m*n个波束对的接收信号功率p
ij
先按大小进行排序,并选择p
ij
最大的波束对作为最佳波束对,再选择功率p
ij
大小仅次于最佳发送波束的四个次优发送波束作为候选波束,其中,i表示基站端的波束号,其取值为1,2,...,m,m表示基站端的波束总数,j表示用户端的波束号,其取值为1,2,...,n,n表示用户端的波束总数;
[0063]
2.3)用户端将选择的波束和每波束的下行链路参考信号接收功率通过毫米波上行链路反馈给基站端。
[0064]
步骤3、基站创建候选波束集。
[0065]
基站根据用户反馈的每波束的下行链路参考信号接收功率值,从大到小对候选波束进行排序,得到候选波束集ω=(k
opt
,k1,k2,k3,k4),其中,k
opt
为最佳波束,k1,k2,k3,k4为候选波束。
[0066]
步骤4、基站估计与用户之间的距离d,用户确定下行到达角。
[0067]
4.1)基站将用户反馈的最佳发送波束的指向角φ
t
作为下行离开角dl-aod,并依据用户上行传输信号估计其与用户之间的距离d:
[0068][0069]
其中,v是信号的传播速度,τ是符号持续时间,δf是载波间隔,nd表示参考序列的位置索引,其由接收信号与本地生成的参考序列之间相关得到,ns是参考序列的长度;
[0070]
4.2)用户将最佳接收波束的指向角φr作为下行到达角dl-aoa。
[0071]
步骤5、基站分析用户位置或信道变化。
[0072]
5.1)基站通过信道估计获取当前毫米波信道状态信息;
[0073]
5.2)将候选波束集中的次优波束的下行链路参考信号接收功率p作为阈值p
ref
,并依据实际信道状况确定信道增益的参考值;
[0074]
5.3)将当前毫米波信道状态信息与5.2)设置的参数进行比较,确定信道是否发生
变化:
[0075]
若信道状态信息中的信道增益小于参考值或用户端接收信号功率p小于阈值p
ref
,说明用户位置或信道可能发生变化,则执行步骤6;
[0076]
反之,说明用户位置或信道没有发生变化,则保持当前的链路传输。
[0077]
步骤6、基站对用户位置进行预测。
[0078]
6.1)以基站为极点,水平方向为极轴建立极坐标系,再以基站与用户间距离d为极径,下行离开角φ
t
为极角,确定当前时刻用户位置(ρc,θc)=(d,φ
t
),如图3所示;
[0079]
6.2)计算上一时刻用户位置(ρ
l

l
)和当前时刻用户位置(ρc,θc)的角度差:
[0080]
δθ=θ
c-θ
l

[0081]
其中,θc为当前时刻用户的方位角,θ
l
为上一时刻用户的方位角;
[0082]
6.3)根据信号到达时间计算信号传输时延δt=t
r-ts,其中tr表示信号到达的时间,ts表示信号发送时间;
[0083]
6.4)根据角度差δθ和信号传输时延δt得到角速度:
[0084]
6.5)将上一时刻用户位置(ρ
l

l
)和当前时刻用户位置(ρc,θc)的极坐标转化为直角坐标(xc,yc)和(x
l
,y
l
),并根据直角坐标计算出用户的移动速度v:
[0085][0086]
6.6)计算近五个时刻内的角速度ω的均值和移动速度v的均值
[0087][0088][0089]
其中,ω1,ω2,ω3,ω4,ω5表示近五个时刻的角速度,v1,v2,v3,v4,v5表示近五个时刻用户的移动速度;
[0090]
6.7)通过速度均值计算下一时刻用户移动的距离其中δt为信号传输时延;
[0091]
6.8)根据角速度ω的均值在当前位置的基础上估计出下一时刻的方位角θ
p

[0092]
其中θc表示当前时刻用户所在方位角;
[0093]
6.9)根据角速度ω的均值下一时刻用户移动的距离l和当前时刻基站与用户间距离d,求得下一时刻基站与用户间距离ρ
p

[0094][0095]
步骤7、基站根据预测的用户位置调整候选波束集。
[0096]
7.1)基站将预测的用户位置(ρ
p

p
)与当前使用波束的3db波瓣宽度覆盖范围进行比较,确定当前波束是否能覆盖预测的用户位置:
[0097]
如果能覆盖预测的用户位置,表明当前传输链路为非视距传输链路,基站与用户无法使用毫米波建立可靠的通信链路,则清空候选波束集,并执行步骤9;
[0098]
如果不能覆盖预测的用户位置,则执行7.2)
[0099]
7.2)将用户位置的极坐标参数与波束角度参数进行比较:
[0100]
若ρ
p
>ρ
max
,说明用户超出毫米波覆盖范围,则清空候选波束集,执行步骤9,其中,ρ
max
为毫米波波束所能覆盖的最远距离;
[0101]
若ρ
p
<ρ
max
且θ
p
不在3db波瓣宽度的角度范围内,则找到(ρ
p

p
)位置处在3db波瓣宽度内的波束,将其在候选波束集ω中的排名提高至第一位,则执行7.3)
[0102]
7.3)判断当前使用波束是否在候选波束集ω内:
[0103]
若是,则先从候选波束集ω中删除该波束,然后执行步骤8;
[0104]
若否,则直接执行步骤8。
[0105]
步骤8、基站从候选波束集中选择波束。
[0106]
基站依据选择的波束尝试与用户建立传输链路,并根据其与用户能否建立传输链路确定毫米波链路的信道状态;
[0107]
如果能建立传输链路,则说明基站根据当前用户位置(ρc,θc)和上一时刻用户位置(ρ
l

l
)预测的下一时刻用户位置(ρ
p

p
)是准确的,并能够使用其对应的毫米波波束建立连接进行数据传输,如图4(a)所示,返回步骤3;
[0108]
如果不能建立传输链路,则清空候选波束集,执行步骤9。
[0109]
步骤9、基站改用c波段波束传输数据,并执行步骤1尝试恢复毫米波通信链路。
[0110]
由于预测的用户位置与指向其的毫米波波束间存在遮挡,无法使基站与用户建立连接,而c波段波束波瓣宽度大于毫米波波束的波瓣宽度,且能够覆盖当前毫米波波束的范围,因此基站改用c波段波束ck传输数据,如图4(b)所示;
[0111]
由于毫米波链路无法与用户建立通信链路,要返回步骤1进行新一轮波束训练,以对用户的位置进行重新定位,待基站与用户重新建立毫米波传输链路后,再切换回毫米波波束进行传输。
[0112]
以上所述仅是本发明的优选实施方案,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰页应视为本发明的保护范围。
再多了解一些

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

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

相关文献