5G的波束追踪(跟踪)技术

参考https://tech.sina.com.cn/roll/2017-05-12/doc-ifyfecvz1079855.shtml

波束成形

Beamforming技术产生指向性波束

波束成形技术会对无线信号的能量产生聚焦,形成一个指向性波束(Beam)。通常波束越窄,信号增益越大。但副作用是,一旦波束的指向偏离用户,用户反而接收不到高质量的无线信号,可谓是差之毫厘,谬以千里!因此,如何将波束快速对准用户便成为5G标准中波束管理 (Beam Management)技术的主要内容。

波束管理

波束管理技术原理
采用波束成形技术之后,5G基站必须使用多个不同指向的波束才能完全覆盖小区。如上图所示,基站使用了8个波束覆盖其服务的小区。在下行过程中,基站依次使用不同指向的波束发射无线信号,该过程被称作波束扫描(Beam sweeping);与此同时,用户测量不同波束发射出的无线信号(Beam measurement),并向基站报告相关信息(Beam reporting);基站根据用户报告确定对准该用户的最佳发射波束(Beam determination)

更为复杂的是,用户也有天线阵列。这意味着,我们在波束对准的过程中既要考虑发射波束,也要考虑接收波束。为此,5G标准允许用户对发射波束变换不同的接收波束,并从中选择最佳接收波束,由此产生一对最佳发射—接收波束。上图中用户1和2所对应的最佳波束对分别为(t4,r3)和(t6,r2)。

此时,大家可能会觉得波束管理过程十分简单,但事实并非如此。实际上,为保证最终得到足够的信号增益,大规模天线阵列所产生的波束通常需要变得很窄。付出的代价是,基站需要使用大量的窄波束才能保证小区内任意方向上的用户都能得到有效覆盖。在此情况下,遍历扫描全部窄波束来寻找最佳发射波束的策略显得费时费力,与5G所期望的用户体验不符。为快速对准波束,5G标准采取了分级扫描的策略,即由宽到窄扫描。
波束管理的分级扫描过程

第一阶段为粗扫描,基站使用少量的宽波束覆盖整个小区,并依次扫描各宽波束对准的方向。如上图所示,基站在此阶段使用了宽波束tA和tB,且只为用户对准宽波束,对准方向精度不高,所建立的无线通信连接质量亦比较有限。

第二阶段为细扫描,基站利用多个窄波束逐一扫描已在第一阶段中被宽波束覆盖的方向。对单个用户而言,尽管此时的扫描波束变窄,但所需扫描的范围却已缩小,扫描次数便相应减少。如上图所示,在第一阶段宽波束对准的基础上,基站只需继续细化扫描与各用户有关的4个窄波束,比如为用户1扫描波束t1-t4, 为用户2扫描波束t5-t8。此时,基站改善了对准每个用户的波束方向的精度,所建立的无线通信连接质量得到提高。因此,在图示的两级波束管理过程中,基站只需为每位用户扫描6次,而无需对全部8个窄波束都进行扫描。

波束估计算法辅助的波束管理过程

此外,波束管理过程可以通过波束估计算法得到进一步优化。以上图为例,基站使用4个适中宽度的波束扫描整个小区。如果用户1正好处于波束t2与t3之间,根据传统方法,基站为了提高波束对准精度需要进一步细化扫描用户1的方向。为此,英特尔中国研究院开发了有效的波束估计算法:基站可以结合用户报告信息进一步估计用户的最佳波束方向,提高现有波束扫描结果的精度并修正波束方向,从而减少或避免进一步细化扫描。借助波束估计算法,基站可能只需要扫描4次适中宽度的波束就可以实现之前两级扫描6次不同宽度波束所达到的效果,从而实现快速波束管理。

最后,考虑到用户可能处于移动状态,为了更好地跟踪用户 (Beam tracking),分级扫描可以根据每个用户的需要随时展开,不断切换最佳波束,最佳波束会随着用户的位置而发生变化,为用户提供无缝覆盖,保证通信不中断、不掉线。

波束管理大大提升了波束对准的精度,让无线通信连接的质量有了保证,5G的通信速度可以开始尽情腾飞!

  • 23
    点赞
  • 118
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
MATLAB波束追踪代码是一种用于计算接收到的声波在不同方向上的传播效果的代码。它常用于声学和无线通信等领域的研究和应用。 波束追踪是通过模拟声波在不同方向上的传播和交互过程,来研究声波在给定环境中的传输特性。通过波束追踪,我们可以了解声波在不同方向上的传播损耗、反射、散射等效应,从而优化无线通信系统的设计和布局。 MATLAB中的波束追踪代码通常分为三个主要步骤:输入场景设置、波束追踪计算和结果可视化。 在输入场景设置中,我们需要定义声源、接收器和环境。声源通常定义为一个位置和频率的矢量,接收器也是一个位置的矢量。环境参数可以包括声速、密度、吸收系数等。 在波束追踪计算中,我们可以使用射线追踪方法或矩阵方法进行模拟。射线追踪是将声波视为许多射线,通过跟踪它们在空间中的传播来计算传输损耗。矩阵方法则通过矩阵运算来模拟声波的传播和交互过程。 最后,在结果可视化中,我们可以绘制声波在不同方向上的传输损耗、反射、散射等效应的图表。这些图表可以帮助我们理解声波在给定环境中的传播特性,并进行系统设计和优化。 总之,MATLAB波束追踪代码是一种用于计算声波在不同方向上的传播效果的代码。通过定义输入场景、进行波束追踪计算和可视化结果,我们可以研究和优化声波在特定环境下的传输特性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值