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相关相关推荐

  1. 【学习笔记】多项式相关算法

    [学习笔记]多项式相关算法 手动博客搬家: 本文发表于20181125 13:19:28, 原地址https://blog.csdn.net/suncongbo/article/details/844 ...

  2. 吴恩达《机器学习》学习笔记十——神经网络相关(2)

    吴恩达<机器学习>学习笔记十--神经网络相关(2) 一. 代价函数 二. 反向传播算法 三. 理解反向传播算法 四. 梯度检测 五. 随机初始化 1.全部初始化为0的问题 2.随机初始化的 ...

  3. 吴恩达《机器学习》学习笔记九——神经网络相关(1)

    吴恩达<机器学习>学习笔记九--神经网络相关(1) 一. 非线性假设的问题 二. 神经网络相关知识 1.神经网络的大致历史 2.神经网络的表示 3.前向传播:向量化表示 三. 例子与直觉理 ...

  4. Java之GUI编程学习笔记六 —— AWT相关(画笔paint、鼠标监听事件、模拟画图工具)

    Java之GUI编程学习笔记六 -- AWT相关(画笔paint) 参考教程B站狂神https://www.bilibili.com/video/BV1DJ411B75F 了解paint Frame自 ...

  5. 【EasyRL强化学习学习笔记】01_相关原理与概述

    文章目录 本章笔记主要内容 关键词 相关参数定义 1 强化学习与监督学习 1.1 简单介绍 1.2 二者区别 1.3 强化学习特征 1.4 强化学习发展 2 强化学习基本原理 2.1 动作 2.2 奖 ...

  6. springboot2学习笔记:mvnw相关文件生成

    在学习springboot2的时候,我们会发现,可以用 命令 mvnw spring-boot:run 来启动项目. 使用这个命令,依赖于项目中的 mvnw,mvnw.bat,mvnw文件夹 那么怎么 ...

  7. 【ESP32S3学习笔记】LVGL相关结构体学习——lv_disp_drv_t

    LVGL相关结构体学习--lv_disp_drv_t 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后, ...

  8. 学习笔记--Ubuntu优化相关内容

    Note from 2014-06-28 20:59:40.126 Ubuntu 优化相关的知识 一.基本知识     1.进程简介     广泛得说,所有在系统中运行的,用于执行各种各样任务的,都是 ...

  9. 【最全Mybatis学习笔记(导入mybatis相关jar包)】

    目录 1. 什么是Mybatis 2. 如何引入Mybatis? 3.编写Mybatis工具类 4. 万能Map 5. 模糊查询怎么写? 6. 作用域(Scope)和生命周期SqlSessionFac ...

最新文章

  1. 5G商用对视频会议市场增长具有积极意义
  2. druid连接池初始化慢_从零开始手写 mybatis (三)jdbc pool 从零实现数据库连接池
  3. 番石榴条纹类的细粒度并发
  4. Java——多线程实现的三种方式
  5. SCU 4439 Vertex Cover(二分图最小覆盖点)题解
  6. POJ 1936 字符匹配(水题)
  7. 毕业就业推荐表计算机,毕业生就业推荐表
  8. 终于有人把数据中台讲明白了
  9. ASCII编码,将英文存储到计算机
  10. npm + webpack +react
  11. 吴恩达机器学习(十四)推荐系统(基于梯度下降的协同过滤算法)
  12. 程序设计用户生日怎么发推送_生日祝福:儿子生日怎么发朋友圈说说 儿子生日怎么写祝福语...
  13. 博为峰Java技术文章 ——JavaSE Swing焦点事件的处理
  14. 如何用公式编辑器打长等号
  15. shell编写三角函数_VB中三角函数计算.doc
  16. c语言魂斗罗小游戏代码,(搬运)魂斗罗系列游戏秘籍(包含一些解锁要数)
  17. 解决python 服务端口探测探活
  18. oracle dba 培训教程
  19. echarts 地图上如何打点
  20. WAP协议研究笔记—WAP传输协议

热门文章

  1. 天梯L1-015 跟奥巴马一起画方块 (15 分)(Java)
  2. oppo A37全网通刷机包原厂售后线刷包自带工具
  3. Windows mobile屏幕旋转解决方案
  4. 政策解读 | 传言PayPal要封杀独立站卖家?绝对不可能!
  5. (一)QCustomPlot常见属性设置、多曲线绘制、动态曲线绘制、生成游标、矩形放大等功能实现
  6. PromQL 直方图 跟踪请求的延迟或响应大小 99%的请求是在多少延迟下完成的?
  7. 读书笔记:普通心理学之个体心理
  8. 首批 | 腾讯云完成国内首个云原生安全成熟度评估
  9. c语言中point用法,point的用法总结大全
  10. http://ai.taobao.com/?pid=mm_40428920_1105750338_109783200329