基于matlab之NR SSB 光束扫描仿真

news/2024/7/24 5:29:27

一、前言

此示例说明如何在 5G NR 系统的发射器 (gNB) 和接收器 (UE) 端使用波束扫描。本示例使用同步信号块 (SSB) 说明了初始访问期间使用的一些波束管理程序。为了完成声束扫描,该示例使用了相控阵系统工具箱中的几个组件。

二、介绍

毫米波(mmWave)频率的支持需要定向链路,这导致了NR中初始接入的波束管理程序的规范。波束管理是一组第 1 层(物理)和第 2 层(介质访问控制)程序,用于获取和维护一组波束对链路(gNB 使用的波束与 UE 使用的波束配对)。波束管理程序适用于下行链路和上行链路的传输和接收[1 ],[2]。这些程序包括:

  • 光束扫描

  • 光束测量

  • 光束测定

  • 光束报告

  • 光束恢复

此示例重点介绍在用户设备 (UE) 和接入网络节点 (gNB) 之间建立连接时空闲用户的初始访问过程。在物理层,使用在下行链路方向(gNB到UE)作为突发传输的同步信号块(SSB),该示例重点介绍了发射/接收点(TRP)波束扫描和UE波束扫描,以建立波束对链路。在多波束管理程序中,TR 38.802将此双端扫描定义为程序P-1 [ 1]。

连接后,相同的波束对链路可用于后续传输。如有必要,使用CSI-RS(用于下行链路)和SRS(用于上行链路)进一步细化波束。在光束失效的情况下,可以重新建立这些对链路。

此示例生成一个 NR 同步信号突发,对突发中的每个 SSB 进行波束成形以扫过方位角和仰角方向,通过空间散射通道传输此波束成形信号,并通过多个接收端波束处理此接收信号。该示例测量每个发射-接收波束对(在双环路中)的参考信号接收功率(RSRP),并确定具有最大RSRP的波束对链路。因此,该波束对链路表示模拟空间场景的发射端和接收端的最佳波束对。该图显示了光束管理步骤以彩色突出显示的主要处理步骤。

三、仿真参数

定义示例的系统参数。修改这些参数以探索它们对系统的影响。

该示例使用以下参数:

  • 具有单个 BS 和 UE 的单单元场景的单元 ID

  • 频率范围,作为字符串指定 FR1 或 FR2 操作

  • 中心频率,以 Hz 为单位,取决于频率范围

  • 同步信号块模式作为 FR1 的案例 A/B/C 和 FR2 的情况 D/E 之一。这也会选择子载波间距。

  • 模式中传输的 SSB,作为长度为 4 或 8 的二进制向量(对于 FR1),长度为 64 的二进制向量对于 FR2。传输的SSB数量决定了发射端和接收端的波束数。

  • 发射阵列大小,作为双元素行矢量,分别指定发射阵列的行和列中的天线元素数。当两个值都大于 1 时,使用统一矩形数组 (URA)。

  • 以度为单位传输方位角扫描限制,以指定扫描的开始和结束方位角

  • 以度为单位传输高程扫描限制,以指定扫描的开始和结束仰角

  • 接收阵列大小,作为双元素行矢量,分别指定接收阵列的行和列中的天线元素数。当两个值都大于 1 时,使用统一矩形数组 (URA)。

  • 接收方位角扫描限制(以度为单位),以指定扫描的起始和结束方位角

  • 接收高程扫描限制(以度为单位),以指定扫描的开始和结束仰角

  • 启用或禁用发射端和接收端的高程扫描。为 FR2 和/或 URA 启用高程扫描

  • 信噪比(以 dB 为单位)

  • SSB的测量模式,用于指定仅使用次级同步信号(“SSSonly”)或使用PBCH DM-RS以及次级同步信号(“SSSwDMRS”)

四、同步信号突发配置

使用指定的系统参数设置同步信号突发参数。对于初始访问,请将 SSB 周期设置为 20 毫秒。

五、突发生成

通过调用函数创建 SS 突发波形 [ 3 ]。生成的波形尚未波束成形。

六、通道配置

配置空间散射 MIMO 信道 。此通道模型将自由空间路径损耗和其他大气衰减(可选)应用于输入。将 BS 和 UE 的位置指定为笛卡尔系统中的坐标。根据指定的阵列大小,采用统一线性阵列 (ULA) 或统一矩形阵列 (URA)。对阵列使用各向同性天线元件。channel[x,y,z]

七、透射端光束扫描

为了实现TRP波束扫描,使用模拟波束成形对生成的突发中的每个SS块进行波束成形。根据突发中的SS块数和指定的扫描范围,确定不同波束的方位角和仰角方向。然后将突发内的各个块波束到这些方向中的每一个。

然后,波束成形的突发波形通过空间感知散射通道传输。

八、接收端光束扫描和测量

对于接收端波束扫描,发射的波束形成突发波形依次通过每个接收波束接收。对于程序P-1中的发射光束和接收光束,每个光束都是从gNB发射的次,以便每个发射光束通过接收光束接收。

该示例假定两者等于突发中的 SSB 数。为简单起见,该示例仅生成一个突发,但为了模拟空中时间的突发接收,接收器处理此单个突发时间。

该图显示了方位平面中 gNB 和 UE 扫描的基于波束的图。该图显示了双扫描所花费的时间,其中 gNB 处的每个间隔对应于一个 SSB,UE 处的每个间隔对应于 SS 突发。对于所描述的场景,梁和在名义上被突出显示为选定的波束对链接。该示例在一段时间的持续时间内实现双重扫描。

传输突发的接收处理包括

  • 空间感知衰落通道的应用

  • 接收增益以补偿感应路径损耗和AWGN

  • 接收端波束成形

  • 定时校正

  • OFDM 解调

  • 提取已知的 SSB 网格

  • 根据指定的测量模式测量RSRP

处理过程对每个接收光束重复这些步骤,然后根据所做的完整测量选择最佳光束对。为了突出光束扫描,该示例假定接收器处有已知的SSB信息。

对于空闲模式 SS-RSRP 测量,除 SSS 外,仅使用辅助同步信号 (SSS) 或物理广播信道 (PBCH) 解调参考信号 (DM-RS)([ 5 ]的第 1.1.4 节)。通过示例的参数指定此项。对于 FR2,RSRP 测量基于来自天线元件的组合信号,而 FR1 的测量基于每个天线元件。

九、光束测定

双端扫描和测量完成后,根据RSRP测量确定最佳波束对链路。

这些图分别突出显示了发射方向性模式、接收方向性模式和空间场景。结果取决于用于扫描的各个光束方向。空间场景提供了发射和接收阵列以及各自确定的光束以及散射体的组合视图。

十、总结

本例重点介绍了P-1波束管理程序,通过使用同步信号块进行发射端和接收端波束扫描。通过测量 SSB 的参考信号接收功率,您可以确定所选空间环境的最佳波束对链路。

该示例允许频率范围、SSB 块模式、SSB 数量、发射和接收阵列大小、发射和接收扫描范围以及测量模式的变化。要查看参数对光束选择的影响,请使用不同的值进行试验。接收处理经过简化,以突出示例的波束成形方面。

十一、参考文献

  1. 3GPP TR 38.802. "Study on New Radio access technology physical layer aspects." 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

  1. Giordani, M., M. Polese, A. Roy, D. Castor, and M. Zorzi. "A tutorial on beam management for 3GPP NR at mmWave frequencies." IEEE Comm. Surveys & Tutorials, vol. 21, No. 1, Q1 2019.

  1. 3GPP TS 38.211. "NR; Physical channels and modulation." 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

  1. 3GPP TS 38.215. "NR; Physical layer measurements." 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

  1. Giordani, M., M. Polese, A. Roy, D. Castor, and M. Zorzi. "Standalone and non-standalone beam management for 3GPP NR at mmWaves." IEEE Comm. Mag., April 2019, pp. 123-129.

  1. Onggosanusi, E., S. Md. Rahman, et al. "Modular and high-resolution channel state information and beam management for 5G NR." IEEE Comm. Mag., March 2018, pp. 48-55.

十二、程序

使用Matlab R2022b版本,点击打开。(版本过低,运行该程序可能会报错)

打开下面的“Example.m”文件,点击运行,就可以看到上述效果。

程序下载:https://download.csdn.net/download/weixin_45770896/87666640


http://www.niftyadmin.cn/n/243448.html

相关文章

肾脏疾病保养

高血压,常常是糖尿病引起的 得出结论,大多肾病来自高血糖 如果肾病末期,不该吃多 钾、磷(phosphorus),因这2个矿物质含量高 1.芦笋对肾脏很好,有助于排出尿酸 2.绿叶蔬菜 3.羽衣甘蓝(kale) 4.芹菜 有丰富营养帮助肾脏…

深度学习基础入门篇[六(1)]:模型调优:注意力机制[多头注意力、自注意力],正则化【L1、L2,Dropout,Drop Connect】等

【深度学习入门到进阶】必看系列,含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、序列模型、预训练模型、对抗神经网络等 专栏详细介绍:【深度学习入门到进阶】必看系列,含激活函数、优化策略、损失函数、模型调优、归一化…

淘宝客户失率高怎么办?什么因素会影响?

电商干货 商家开淘宝店铺的时候,很怕的是老客户流失了。或者说经常购买的人不买了,这是淘宝店铺的客户流失。 那么当我们遇到淘宝的客户流失率很高的时候该怎么办呢?有什么样的因素会造成影响呢? 淘宝客户流失率高怎么办 1、做好质量营销 质…

Android MediaCodec dump MP4实践小结

1.应用背景 在一些集成了算法SDK的Android APP中,这些APP是取出摄像头实时帧,然后调用视觉算法SDK并产生检测结果。而当测试人员发现某一场景下算法效果欠佳时,需要从摄像头实时原始数据帧dump一段视频(mp4格式)&…

ATTCK v12版本战术介绍——防御规避(三)

一、引言 在前几期文章中我们介绍了ATT&CK中侦察、资源开发、初始访问、执行、持久化、提权战术、防御规避部分理论知识及实战研究,本期我们为大家介绍ATT&CK 14项战术中防御规避战术技术第13-18种技术,后续会介绍防御规避其他子技术&#xff0…

VGG Network

文章目录 一、AlexNet和VGG二、VGG模型实现 一、AlexNet和VGG AlexNet 于 2012 年问世,是一次革命性的进步。它改进了传统的卷积神经网络 (CNN),并成为图像分类的最佳模型之一。   当 AlexNet 发布时,它轻松赢得了 ImageNet 大规模视觉识别…

2023年全国最新道路运输从业人员精选真题及答案58

百分百题库提供道路运输安全员考试试题、道路运输从业人员考试预测题、道路安全员考试真题、道路运输从业人员证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 69.根据《公路水路行业安全生产风险管理暂行办法》,…

Ceph入门到精通-Cephadm安装Ceph(v17.2.5 Quincy)全网最全版本

Deploy Ceph(v17.2.5 Quincy) cluster to use Cephadm - DevOps - dbaselife Install cephadm Cephadm creates a new Ceph cluster by “bootstrapping” on a single host, expanding the cluster to encompass any additional hosts, and then depl…