学习笔记之MIB相关
CORESET0时频域资源位置
SSB块与CORESET0的时频域资源都有很大的灵活性,使用MIB中有限的bit位数"pdcch-ConfigSIB1"(4MSB+4LSB)来表示两者的关系,必须对两者的映射关系做一定约束,也就是协议38.213的table 13-1~13-10与table 13-11~13-15。
MIB ::= SEQUENCE {systemFrameNumber BIT STRING (SIZE (6)),subCarrierSpacingCommon ENUMERATED {scs15or60, scs30or120},ssb-SubcarrierOffset INTEGER (0..15),dmrs-TypeA-Position ENUMERATED {pos2, pos3},pdcch-ConfigSIB1 PDCCH-ConfigSIB1,cellBarred ENUMERATED {barred, notBarred},intraFreqReselection ENUMERATED {allowed, notAllowed},spare BIT STRING (SIZE (1))
}
PDCCH-ConfigSIB1 ::= SEQUENCE {controlResourceSetZero ControlResourceSetZero,searchSpaceZero SearchSpaceZero
}
ControlResourceSetZero ::= INTEGER (0..15)
SearchSpaceZero ::= INTEGER (0..15)
ControlResourceSetZero即为4bit MSB,index取值0-15,查38213表table 13-1~13-10可确定符号数、PRB offset等配置;
SearchSpaceZero即为4bit LSB,index取值0-15,查表table 13-11~13-15,可确定SFN、时隙索引、时域相关配置;
以{ssb,pdcch}scs is {30,30}kHZ为例
- For operation without shared spectrum channel access, a UE assumes that the
offset
in Tables 13-1 through 13-10 is defined with respect to the SCS of the CORESET for Type0-PDCCH CSS set, provided by subCarrierSpacingCommon, from the smallest RB index of the CORESET for Type0-PDCCH CSS set to the smallest RB index of the common RB overlapping with the first RB of the corresponding SS/PBCH block. In Tables 13-7, 13-8, and 13-10 Kssb is defined in [4, TS 38.211]. - For operation with shared spectrum channel access, a UE determines an
offset
from a smallest RB index of the CORESET for Type0-PDCCH CSS set to a smallest RB index of the common RB overlapping with a first RB of the corresponding SS/PBCH block.
通过Pdcch-configSIB1查表可确定CORESET0与searchspacezero的时频域位置,终端“盲检”PDCCH,接收RMSI(SIB1)
SIB1 ::= SEQUENCE {cellSelectionInfo SEQUENCE {q-RxLevMin Q-RxLevMin,q-RxLevMinOffset INTEGER (1..8) OPTIONAL, -- Need Sq-RxLevMinSUL Q-RxLevMin OPTIONAL, -- Need Rq-QualMin Q-QualMin OPTIONAL, -- Need Sq-QualMinOffset INTEGER (1..8) OPTIONAL -- Need S} OPTIONAL, -- Cond StandalonecellAccessRelatedInfo CellAccessRelatedInfo,connEstFailureControl ConnEstFailureControl OPTIONAL, -- Need Rsi-SchedulingInfo SI-SchedulingInfo OPTIONAL, -- Need RservingCellConfigCommon ServingCellConfigCommonSIB OPTIONAL, -- Need Rims-EmergencySupport ENUMERATED {true} OPTIONAL, -- Need ReCallOverIMS-Support ENUMERATED {true} OPTIONAL, -- Need Rue-TimersAndConstants UE-TimersAndConstants OPTIONAL, -- Need Ruac-BarringInfo SEQUENCE {uac-BarringForCommon UAC-BarringPerCatList OPTIONAL, -- Need Suac-BarringPerPLMN-List UAC-BarringPerPLMN-List OPTIONAL, -- Need Suac-BarringInfoSetList UAC-BarringInfoSetList,uac-AccessCategory1-SelectionAssistanceInfo CHOICE {plmnCommon UAC-AccessCategory1-SelectionAssistanceInfo,individualPLMNList SEQUENCE (SIZE (2..maxPLMN)) OF UAC-AccessCategory1-SelectionAssistanceInfo} OPTIONAL -- Need S} OPTIONAL, -- Need RuseFullResumeID ENUMERATED {true} OPTIONAL, -- Need RlateNonCriticalExtension OCTET STRING OPTIONAL,nonCriticalExtension SIB1-v1610-IEs OPTIONAL
}SIB1-v1610-IEs ::= SEQUENCE {idleModeMeasurementsEUTRA-r16 ENUMERATED{true} OPTIONAL, -- Need RidleModeMeasurementsNR-r16 ENUMERATED{true} OPTIONAL, -- Need RposSI-SchedulingInfo-r16 PosSI-SchedulingInfo-r16 OPTIONAL, -- Need RnonCriticalExtension SEQUENCE {} OPTIONAL
}UAC-AccessCategory1-SelectionAssistanceInfo ::= ENUMERATED {a, b, c}
ServingCellConfigCommonSIB ::= SEQUENCE {downlinkConfigCommon DownlinkConfigCommonSIB,uplinkConfigCommon UplinkConfigCommonSIB OPTIONAL, -- Need RsupplementaryUplink UplinkConfigCommonSIB OPTIONAL, -- Need Rn-TimingAdvanceOffset ENUMERATED { n0, n25600, n39936 } OPTIONAL, -- Need Sssb-PositionsInBurst SEQUENCE {inOneGroup BIT STRING (SIZE (8)),groupPresence BIT STRING (SIZE (8)) OPTIONAL -- Cond FR2-Only},ssb-PeriodicityServingCell ENUMERATED {ms5, ms10, ms20, ms40, ms80, ms160},tdd-UL-DL-ConfigurationCommon TDD-UL-DL-ConfigCommon OPTIONAL, -- Cond TDDss-PBCH-BlockPower INTEGER (-60..50),...,[[channelAccessMode-r16 CHOICE {dynamic NULL,semiStatic SemiStaticChannelAccessConfig} OPTIONAL, -- Cond SharedSpectrumdiscoveryBurstWindowLength-r16 ENUMERATED {ms0dot5, ms1, ms2, ms3, ms4, ms5} OPTIONAL, -- Need RhighSpeedConfig-r16 HighSpeedConfig-r16 OPTIONAL -- Need R]]
}
DownlinkConfigCommonSIB ::= SEQUENCE {frequencyInfoDL FrequencyInfoDL-SIB,initialDownlinkBWP BWP-DownlinkCommon,bcch-Config BCCH-Config,pcch-Config PCCH-Config,...
}BCCH-Config ::= SEQUENCE {modificationPeriodCoeff ENUMERATED {n2, n4, n8, n16},...
}PCCH-Config ::= SEQUENCE {defaultPagingCycle PagingCycle,nAndPagingFrameOffset CHOICE {oneT NULL,halfT INTEGER (0..1),quarterT INTEGER (0..3),oneEighthT INTEGER (0..7),oneSixteenthT INTEGER (0..15)},ns ENUMERATED {four, two, one},firstPDCCH-MonitoringOccasionOfPO CHOICE {sCS15KHZoneT SEQUENCE (SIZE (1..maxPO-perPF)) OF INTEGER (0..139),sCS30KHZoneT-SCS15KHZhalfT SEQUENCE (SIZE (1..maxPO-perPF)) OF INTEGER (0..279),sCS60KHZoneT-SCS30KHZhalfT-SCS15KHZquarterT SEQUENCE (SIZE (1..maxPO-perPF)) OF INTEGER (0..559),sCS120KHZoneT-SCS60KHZhalfT-SCS30KHZquarterT-SCS15KHZoneEighthT SEQUENCE (SIZE (1..maxPO-perPF)) OF INTEGER (0..1119),sCS120KHZhalfT-SCS60KHZquarterT-SCS30KHZoneEighthT-SCS15KHZoneSixteenthT SEQUENCE (SIZE (1..maxPO-perPF)) OF INTEGER (0..2239),sCS120KHZquarterT-SCS60KHZoneEighthT-SCS30KHZoneSixteenthT SEQUENCE (SIZE (1..maxPO-perPF)) OF INTEGER (0..4479),sCS120KHZoneEighthT-SCS60KHZoneSixteenthT SEQUENCE (SIZE (1..maxPO-perPF)) OF INTEGER (0..8959),sCS120KHZoneSixteenthT SEQUENCE (SIZE (1..maxPO-perPF)) OF INTEGER (0..17919)} OPTIONAL, -- Need R...,[[nrofPDCCH-MonitoringOccasionPerSSB-InPO-r16 INTEGER (2..4) OPTIONAL -- Cond SharedSpectrum2]]
}
FrequencyInfoDL-SIB ::= SEQUENCE {frequencyBandList MultiFrequencyBandListNR-SIB,offsetToPointA INTEGER (0..2199),scs-SpecificCarrierList SEQUENCE (SIZE (1..maxSCSs)) OF SCS-SpecificCarrier
}
通过SIB1可知offsetToPointA的值,计算可知PointA的值。拿大神图镇楼,侵删。
摘自自由之路66
添加链接描述
- offset查表可得,from the smallest RB index of the CORESET0 to the smallest RB index of the common RB overlapping with the first RB of the corresponding SS/PBCH block.
- OffsetToPointA,由基站侧SIB1配置,represents the frequency offset between point A and the lowest subcarrier of the lowest resource block,which has the subcarrier spacing provided by the higher-layer parameter subCarrierSpacingCommon and overlaps with the SS/PBCH block used by the UE for initial cell selection
- Kssb,MIB配置
FR1, kSSB的范围{0,1,2…,23} , 需要5个bit来表示—MIB指示了4bit,剩余1bit在PBCH payload(共8bit)中,详见38.212 clause 7.1.1
FR2, kSSB的范围{0,1,2…,11}, 4bit 足以表示这个范围
NR PBCH内容
NR PBCH的载荷为56bit,24bit高层配置+32bit物理层提供的PBCH,详见下图
总结:
- SSB盲检得到,初始小区接入,UE按20ms的周期检测;
- PointA在SIB1中指示,解析流程为,SSB→PBCH→MIB→Kssb,Offset→Type0-PDCCH→SIB1;
- MIB中的SFN与Kssb会出现结合PBCH附加比特计算的情况;
部分引自
5G NR SSB和CORESET0复用模式
NR PointA
学习笔记之MIB相关相关推荐
- 【学习笔记】多项式相关算法
[学习笔记]多项式相关算法 手动博客搬家: 本文发表于20181125 13:19:28, 原地址https://blog.csdn.net/suncongbo/article/details/844 ...
- 吴恩达《机器学习》学习笔记十——神经网络相关(2)
吴恩达<机器学习>学习笔记十--神经网络相关(2) 一. 代价函数 二. 反向传播算法 三. 理解反向传播算法 四. 梯度检测 五. 随机初始化 1.全部初始化为0的问题 2.随机初始化的 ...
- 吴恩达《机器学习》学习笔记九——神经网络相关(1)
吴恩达<机器学习>学习笔记九--神经网络相关(1) 一. 非线性假设的问题 二. 神经网络相关知识 1.神经网络的大致历史 2.神经网络的表示 3.前向传播:向量化表示 三. 例子与直觉理 ...
- Java之GUI编程学习笔记六 —— AWT相关(画笔paint、鼠标监听事件、模拟画图工具)
Java之GUI编程学习笔记六 -- AWT相关(画笔paint) 参考教程B站狂神https://www.bilibili.com/video/BV1DJ411B75F 了解paint Frame自 ...
- 【EasyRL强化学习学习笔记】01_相关原理与概述
文章目录 本章笔记主要内容 关键词 相关参数定义 1 强化学习与监督学习 1.1 简单介绍 1.2 二者区别 1.3 强化学习特征 1.4 强化学习发展 2 强化学习基本原理 2.1 动作 2.2 奖 ...
- springboot2学习笔记:mvnw相关文件生成
在学习springboot2的时候,我们会发现,可以用 命令 mvnw spring-boot:run 来启动项目. 使用这个命令,依赖于项目中的 mvnw,mvnw.bat,mvnw文件夹 那么怎么 ...
- 【ESP32S3学习笔记】LVGL相关结构体学习——lv_disp_drv_t
LVGL相关结构体学习--lv_disp_drv_t 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后, ...
- 学习笔记--Ubuntu优化相关内容
Note from 2014-06-28 20:59:40.126 Ubuntu 优化相关的知识 一.基本知识 1.进程简介 广泛得说,所有在系统中运行的,用于执行各种各样任务的,都是 ...
- 【最全Mybatis学习笔记(导入mybatis相关jar包)】
目录 1. 什么是Mybatis 2. 如何引入Mybatis? 3.编写Mybatis工具类 4. 万能Map 5. 模糊查询怎么写? 6. 作用域(Scope)和生命周期SqlSessionFac ...
最新文章
- 5G商用对视频会议市场增长具有积极意义
- druid连接池初始化慢_从零开始手写 mybatis (三)jdbc pool 从零实现数据库连接池
- 番石榴条纹类的细粒度并发
- Java——多线程实现的三种方式
- SCU 4439 Vertex Cover(二分图最小覆盖点)题解
- POJ 1936 字符匹配(水题)
- 毕业就业推荐表计算机,毕业生就业推荐表
- 终于有人把数据中台讲明白了
- ASCII编码,将英文存储到计算机
- npm + webpack +react
- 吴恩达机器学习(十四)推荐系统(基于梯度下降的协同过滤算法)
- 程序设计用户生日怎么发推送_生日祝福:儿子生日怎么发朋友圈说说 儿子生日怎么写祝福语...
- 博为峰Java技术文章 ——JavaSE Swing焦点事件的处理
- 如何用公式编辑器打长等号
- shell编写三角函数_VB中三角函数计算.doc
- c语言魂斗罗小游戏代码,(搬运)魂斗罗系列游戏秘籍(包含一些解锁要数)
- 解决python 服务端口探测探活
- oracle dba 培训教程
- echarts 地图上如何打点
- WAP协议研究笔记—WAP传输协议
热门文章
- 天梯L1-015 跟奥巴马一起画方块 (15 分)(Java)
- oppo A37全网通刷机包原厂售后线刷包自带工具
- Windows mobile屏幕旋转解决方案
- 政策解读 | 传言PayPal要封杀独立站卖家?绝对不可能!
- (一)QCustomPlot常见属性设置、多曲线绘制、动态曲线绘制、生成游标、矩形放大等功能实现
- PromQL 直方图 跟踪请求的延迟或响应大小 99%的请求是在多少延迟下完成的?
- 读书笔记:普通心理学之个体心理
- 首批 | 腾讯云完成国内首个云原生安全成熟度评估
- c语言中point用法,point的用法总结大全
- http://ai.taobao.com/?pid=mm_40428920_1105750338_109783200329