网站首页 > 博客文章 正文
UE能够与网络通信之前,第一步必须执行小区搜索和选择过程并获得初始系统信息。该过程的第一步是获取帧同步,找出小区标识并解码MIB和SIB1。本文是介绍使用工具来模拟解码MIB、SIB消息,先看下各网元的功能。
Waveform generation:使用5G工具箱中的下行波形发生器,配置并生成携带MIB、CORESET0、PDCCH和携带SIB1的PDSCH的同步信号突发。发射机可以提高一个SS块的信噪比,但不进行波束形成。有关SSB波束形成的更多信息,请参阅NR SSB波束扫描。
AWGN:对波形应用加性高斯白噪声。
接收机Receiver:对接收到的波形进行各种同步和解调处理,建立系统帧号、小区标识和SSB,并对MIB进行解码。它们提供PDCCH中的下行链路控制信息(DCI)的盲解码所需的信息。接收机使用DCI配置PDSCH解调器,解码DL-SCH,最后恢复SIB1。
下图显示了接收器内部的处理步骤。
接收机Receiver配置。要同步和解调接收到的波形,需要以下信息:
- 解调接收波形的波形采样率。
- 将符号相位补偿应用于接收波形的载波中心频率。
- 确定CORESET0频率资源的最小信道带宽。
- 用于确定SSB的子载波间隔的SSB模式(CaseA…E)。UE基于NR工作频带搜索SSB模式。
- 脉冲中SSB的数目Lmax用于计算PBCH DM-RS序列和PBCH解扰的参数。
PSS搜索与频偏校正,接收机按照以下步骤执行PSS搜索和粗略频率偏移估计:
- 频移接收到的具有候选频率偏移的波形。候选偏移间隔半个子载波。使用searchBW控制频率偏移搜索带宽。
- 将频移接收波形与三个可能的PSS序列(NID2)中的每一个相关联,并提取最强的相关峰值。参考PSS序列以频率为中心。因此,最强相关峰值提供关于载波的中心频率的粗略频率偏移的度量。峰值还指示在接收波形中检测到三个PSS(NID2)中的哪一个以及最佳信道条件的时间瞬间。
- 通过将SSB中的每个OFDM符号的循环前缀与OFDM符号的相应有用部分相关来估计低于半个子载波的频率偏移。这种相关性的相位与波形中的频率偏移成比例。
时间同步与OFDM解调
接收机通过使用在频率搜索过程中检测到的参考PSS序列来估计到最强SSB的定时偏移。在频率偏移校正之后,接收机可以假设参考PSS和接收波形的中心频率对齐。最后,接收机对同步波形进行解调并提取SS块。
同步块的时间偏移(Time offset):2200个采样(0.1432 ms)
SSS搜索
接收机从接收到的grid中提取与SSS相关联的资源元素(RE),并将它们与本地生成的每个可能的SSS序列相关联。结合最强PSS和SSS序列的指数给出物理层小区的特性,这是PBCH DM-RS和PBCH处理所需要的。
PBCH DM-RS搜索
在类似于SSS搜索的过程中,接收机构造每个可能的PBCH DM-RS序列并执行信道和噪声估计。具有最佳信噪比的PBCH DM-RS的索引决定PBCH加扰初始化所需的SSB索引的LSB。协议在这个过程定义了好多表。
基于PBCH DM-RS和SSS的信道估算
接收机使用在前面的步骤中检测到的SSS和PBCH DM-RS来估计整个SSB的信道。还对PBCH DM-RS和SSS上的加性噪声进行了估计。
PBCH解调
接收器使用小区标识来确定并从接收到的grid中提取与PBCH相关联的RE。此外,接收机使用信道和噪声估计来执行MMSE均衡。然后对均衡的PBCH符号进行解调和解扰以给出编码BCH块的比特估计。
-- PBCH解调与BCH解码--
PBCH RMS EVM: 8.740%
BCH解码
接收机利用来自MMSE均衡器的信道状态信息(CSI)对BCH比特估计进行加权,并对BCH进行解码。BCH解码包括速率恢复、极性解码、CRC解码、解扰,以及将24个BCH传输块位与8个额外的定时相关有效负载位分离。
BCH CRC: 0
SSB index: 0
MIB解析
该示例将24个解码的BCH传输块位解析为表示MIB消息字段的结构。该过程包括从MIB中的6个MSB和PBCH有效负载位中的4个LSB重构10位系统帧号(SFN)NFrame。它还包括在每脉冲L_max=4或8个SSB的情况下,合并来自PBCH有效负载比特的子载波偏移k_SSB的MSB。
BCH/MIB Content:
NFrame: 0
SubcarrierSpacingCommon: 15
k_SSB: 0
DMRSTypeAPosition: 3
PDCCHConfigSIB1: 4
CellBarred: 0
IntraFreqReselection: 0
全带宽OFDM解调
一旦MIB被解码,接收机使用公共子载波间隔和支持带宽的CORESET0来解调包含检测到的SSB的帧的OFDM。接收机通过从检测到的SSB的位置的偏移量和TS 38.213第13节表13-1到13-10中指定的带宽来确定公共numerology中的CORESET0频率资源。频率校正过程将OFDM资源grid的中心与SS脉冲的中心频率对齐。然而,这些中心不一定与CORESET0的中心频率对齐。此图显示了SSB、CORESET0频率资源和相关PDCCH监视场合之间的关系。
与SS脉冲不同,控制和数据信道必须在频率上与其公共资源块(CRB)光栅对齐。MIB中KSSB的值表示SSB与该CRB光栅的频率偏移。由于频率校正过程在频率上以SSB为中心,因此在OFDM解调之前,应用由k_SSB确定的频移将数据和控制信道与其CRB对齐.
PDCCH解调与DCI解码
为了在CORESET/SS中盲目搜索系统信息DCI消息,接收器执行以下步骤:
1. 确定PDCCH监控时机并提取包含控制信息的OFDM资源网格。
2. 配置CORESET0、Search spaces和PDCCH。
3. 盲搜索格式1_0 DCI消息。
接收机通过时隙和从检测到的SSB的位置偏移的OFDM符号来确定PDCCH监视时机,如TS 38.213表13-11和13-12中所述。
配置CORESET、search space和其他PDCCH参数。CORESET资源和Search spaces根据TS 38.213第13节表13-1至13-15配置。在TS 38.211第7.3.2.2节中描述了CCE到REG交织映射参数(REGBundleSize=6、InterleaverSize=2和ShiftIndex=NCellID)。对于CORESET 0,BWP是TS 38.212第7.3.1.0节中描述的CORESET尺寸。PDCCH加扰参数为nRNTI=0和nID=NCellID,如TS 38.211第7.3.2.3节所述。
搜索DCI消息。UE通过使用SI-RNTI监视每个聚合级别的所有PDCCH候选来盲解接收到的PDCCH符号,以识别正确的候选(或实例)。
-- Downlink control information message search in PDCCH --
Decoded PDCCH candidate #1 at aggregation level 8
PDCCH RMS EVM: 11.870%
PDCCH CRC: 0
PDSCH解调、DL-SCH解码和SIB1提取
为了解码出第一个系统信息块,接收器执行以下步骤:
1. 使用CellID、MIB和DCI确定PDSCH配置
2. PDSCH符号的信道估计、均衡和解调
3. 解码DL-SCH和SIB1提取
PDSCH解调和DL-SCH解码
为了补偿符号相位补偿和信道估计中载波频率失配的负面影响,接收机OFDM在fPhaseComp周围的搜索带宽上用一组载波频率解调波形。当DL-SCH解码成功或达到最后一个频率时,搜索结束。对于公共子载波间隔15、30、60和120khz,产生相等符号相位补偿的最小搜索带宽分别为1920、3840、7680和15360khz。当SIB1解码失败并且均衡的PDSCH符号导致严重失真和旋转星座时,将搜索带宽增加到这些值。
PDSCH RMS EVM: 11.154%
PDSCH CRC: 0
SIB1 decoding succeeded.
猜你喜欢
- 2024-10-08 5G通信标准学习笔记——众里寻他千百度(随机接入信道)
- 2024-10-08 5G NR 下行同步SSB(4)—频域配置多个SSB
- 2024-10-08 5G NR 随机接入(7)—RACH分类和重要流程总结
- 2024-10-08 5G 系统消息(5g消息是怎么回事)
- 2024-10-08 5G(NR) 网络中终端小区搜索过程(简述5g小区搜索流程)
- 2024-10-08 5G通信标准学习笔记——众里寻他千百度(同步广播块集合下)
- 2024-10-08 5G NR 随机接入(3)—PRACH时频资源
- 2024-10-08 R16 2-step RACH信道结构(2.4信道)
- 2024-10-08 点点滴滴学5G—深入了解NSA注册流程
- 2024-10-08 EN-DC增强型单上行部署(en-dc增强型单上行部署是什么)
你 发表评论:
欢迎- 07-08Google Cloud Platform 加入支持 Docker 的容器引擎
- 07-08日本KDDI与Google Cloud 签署合作备忘录,共探AI未来
- 07-08美国Infoblox与Google Cloud合作推出云原生网络和安全解决方案
- 07-08GoogleCloud为Spanner数据库引入HDD层,将冷存储成本降低80%
- 07-08谷歌推出Cloud Dataproc,缩短集群启动时间
- 07-08Infovista与Google Cloud携手推进射频网络规划革新
- 07-08比利时Odoo与Google Cloud建立增强合作,扩大全球影响力
- 07-08BT 和 Google Cloud 通过 Global Fabric 加速 AI 网络
- 最近发表
-
- Google Cloud Platform 加入支持 Docker 的容器引擎
- 日本KDDI与Google Cloud 签署合作备忘录,共探AI未来
- 美国Infoblox与Google Cloud合作推出云原生网络和安全解决方案
- GoogleCloud为Spanner数据库引入HDD层,将冷存储成本降低80%
- 谷歌推出Cloud Dataproc,缩短集群启动时间
- Infovista与Google Cloud携手推进射频网络规划革新
- 比利时Odoo与Google Cloud建立增强合作,扩大全球影响力
- BT 和 Google Cloud 通过 Global Fabric 加速 AI 网络
- NCSA和Google Cloud合作开发AI驱动的网络防御系统,加强泰国网络空间的安全性
- SAP将在沙特阿拉伯 Google Cloud 上推出BTP服务
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- messagesource (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)