美文网首页
5GNR CORESET介绍

5GNR CORESET介绍

作者: 自信的马甲 | 来源:发表于2020-05-10 18:08 被阅读0次

1 什么是CORESET

CORESET:control-resource set,一组物理资源集合,由频域上多个RB和时域上的1/2/3个OFDM符号组成。

LTE vs NR:

CORESET相关的参数:

RE:Resource Element,由频域上一个子载波,时域上一个OFDM符号组成;

RB:Ressource Block,由12个RE组成。

REG:Resource Element Group,频域上一个RB(12个RE),时域上一个OFDM符号组成;

REG Bundles:由多个REG组成,其数量由RRC参数reg-bundle-size确定;

CCE:Control-channel element,由6个REG组成;

Aggregation Leve:表示PDCCH分配了多少个CCE,映射关系见下表:

Aggregation level Number of CCEs
1 1
2 2
4 4
8 8
16 16

CORESET中的REG按照时域优先的递增顺序进行标记,0表示时域上第一个OFDM符号以及频域上最小的RB。一个UE可以配置多个CORESET,每一个仅关联一个CCE-to-REG映射。

Parameter Description
N^{CORESET}_{RB} CORESET中频域上的RB数量,由RRC参数CORESET-freq-dom确定。
N^{CORESET}_{symb} CORESET中时域上OFDM符号数量,由RRC参数CORESET-time-dur确定,其值可能是1/2/3,只有DL-DMRS-typeA-pos = 3时才能等于3。
N^{CORESET}_{REG} CORESET中REG的数量。
L REG Bundle大小, 由参数CORESET-REG-bundle-size确定。

2 RRC参数

TS38331-6.3.2

ControlResourceSet ::=              SEQUENCE {
    controlResourceSetId                ControlResourceSetId,

    frequencyDomainResources            BIT STRING (SIZE (45)),
    duration                            INTEGER (1..maxCoReSetDuration),
    cce-REG-MappingType                 CHOICE {
        interleaved                         SEQUENCE {
            reg-BundleSize                      ENUMERATED {n2, n3, n6},
            interleaverSize                     ENUMERATED {n2, n3, n6},
            shiftIndex                          INTEGER(0..maxNrofPhysicalResourceBlocks-1)       OPTIONAL -- Need S
        },
        nonInterleaved                      NULL
    },
    precoderGranularity                 ENUMERATED {sameAsREG-bundle, allContiguousRBs},
    tci-StatesPDCCH-ToAddList           SEQUENCE(SIZE (1..maxNrofTCI-StatesPDCCH)) OF TCI-StateId OPTIONAL, -- Cond NotSIB1-initialBWP
    tci-StatesPDCCH-ToReleaseList       SEQUENCE(SIZE (1..maxNrofTCI-StatesPDCCH)) OF TCI-StateId OPTIONAL, -- Cond NotSIB1-initialBWP
    tci-PresentInDCI                        ENUMERATED {enabled}                                  OPTIONAL, -- Need S
    pdcch-DMRS-ScramblingID                 INTEGER (0..65535)                                    OPTIONAL, -- Need S
    ...
}

controlResourceSetId:对应L1参数CORESET-ID

  • 0 表示ServingCellConfigCommonMIB中的公共CORESET;
  • 1 表示专用信令中取值范围为(1..274)CORESET ID;
  • 服务小区的BWP中的所有controlResourceSetId是唯一的;

frequencyDomainResources:CORESET的频域资源,对应L1参数CORESET-freq-dom

  • 每个比特表示一个包含6RBs的分组,从PRB0开始分组,该分组完全包含在配置CORESET的BWP中;
  • 最高有效位对应BWP中第一个RB组,以此类推,设置为1的比特位表示对应的RB组属于这个CORESET的频域资源。

duration:CORESET的连续持续时间(以OFDM符号为单位),取值为1/2/3,不过只有DL-DMRS-typeA-pos = 3时才能取3,对应物理成参数:N^{CORESET}_{symb}

cce-REG-MappingType:CCE到REG的映射方式,分为交织和非交织;

  • interleaved:交织
    • reg-BundleSize:REG捆绑中REG的个数,对应L1参数CORESET-REG-bundle-size
    • interleaverSize:对应L1参数CORESET-interleaver-size
    • shiftIndex:对应CORESET-shift-index,默认值为phyCellID;
  • nonInterleaved:非交织
  • precoderGranularity:频域预编码颗粒度;
  • tci-StatesPDCCH
  • tci-PresentInDCI
  • pdcch-DMRS-ScramblingID:PDCCH DMRS加饶初始ID,如果没有配置默认使用phyCellID;

3 CCE-to-REG映射

CCE-to-REG映射分为:

  • 交织
  • 非交织

REG捆绑:

  • REG bundle由多个REG组成,定义为:w\{iL, iL+1,...,iL+L+1\},其中L表示REG捆绑的大小,i = 0,1,...,N^{CORESET}_{REG}/L-1;CORESET中的REG数量为:N^{CORESET}_{REB}=N^{CORESET}_{RB}N^{CORESET}_{symb};
  • CCE j 由多个REG bundle组成\{f(6j/L),f(6j/L+1),...,f(6j/L+L-1)\}其中f(\cdot)表示交织器;

对于非交织映射:L=6 \, f(x)=x

对于交织映射:

  • N^{CORESET}_{symb}=1 时,L \in \{2,6\}
  • N^{CORESET}_{symb} \in {2,3} 时,L \in \{N^{CORESET}_{symb}, 6\}

其中交织器:
f(x)=(rC+c+n_{shift})mod(N^{CORESET}_{REG}/L) \\ \\ x=cR+r \\ r=0,1,..,R-1 \\ c=0,1,...,C-1 \\ C=N^{CORESET}_{REG}/(LR)
其中:

  • N^{CORESET}_{RB}:对应RRC参数 frequencyDomainResources
  • N^{CORESET}_{symb}:对应RRC参数 duration
  • L:对于非交织映射为 6,对于交织映射对应RRC参数 reg-BundleSize;
  • R\in \{2,3,6\}:对应RRC参数 interleaverSize;
  • n_{shift} \in \{0,1,...,274\}:对应RRC参数 shiftIndex

4 CORESET 0

CORESET 0是一个特殊的CORESET,用于调度SIB1,其他的CORESET相关的参数都是通过RRC配置的,但是CORESET 0是在RRC建立之前就要调度,所以是通过一些预定义的其他参数确定的。

Parameters Predefined value or process
Frequency/Time Resourece Allocation MIB pdcch-ConfigSIB(TS38213-13)
Interleaving 假设交织
L 6
R 2
n_{shift} phyCellID
Cyclic Prefix Normal
Precoding Same Precoding used in REG Bundle

相关文章

  • 5GNR CORESET介绍

    1 什么是CORESET CORESET:control-resource set,一组物理资源集合,由频域上多个...

  • 5GNR漫谈5:PDCCH信道设计

    在介绍CORESET时(详细见CORESET和search space的介绍[https://mp.weixin....

  • 5GNR漫谈4:CORESET与SearchSpace

    在介绍BWP的时候,我们提到了UE(User Equiment,用户设备,终端)在做完小区搜索SSB的检测后,为了...

  • 2019-07-08

    CORESET Control resource set,对应物理资源配置;包含频域的一组PRB和时域的1-3个O...

  • 5GNR之EN-DC介绍(基于日志)

    1 什么是MR-DC MR-DC:Multi-Radio Dual Connectivity,是把LTE双连接技术...

  • 5GNR MIB

    1 介绍 在NR中,系统信息由MIB和多个SIB组成,分为以下几类: 剩余系统信息(RMSI) 其他系统信息(OS...

  • 5GNR PBCH

    1 概述 PBCH承载MIB,包含了少量的cell信息,UE根据这些信息来获取其余的系统信息。 数据以每80ms最...

  • 5GNR PDCP

    1 作用 用户面和控制面的数据传输。 维护PDCP SNs 使用ROHC协议对IP报头进行压缩/解压缩,以减少空口...

  • 5GNR MAC

    1 概述 1.1 架构 MAC主要负责传输信道和逻辑信道之前的映射,具有复用和解复用,HARQ,随机接入等功能,上...

  • 5GNR RLC

    1 RLC概述 1.1 架构 RLC PDU分为: RLC data PDU RLC control PDU 如上...

网友评论

      本文标题:5GNR CORESET介绍

      本文链接:https://www.haomeiwen.com/subject/aoajnhtx.html