5G PDCCH介绍
CCE
CCE是PDCCH傳輸的最小資源單位,一個PDCCH可以包含一個或多個CCE,由PDCCH的聚合等級決定,具體見下表:
| 1 | 1 |
| 2 | 2 |
| 4 | 4 |
| 8 | 8 |
| 16 | 16 |
CORESET
英文名稱為Control-Resource Set,指示了PDCCH占用的符號數、RB數。頻域上包含的RB數NRBCORESETN_{RB}^{CORESET}NRBCORESET?由高層參數ControlResourceSet IE中的frequencyDomainResources指示;時域上占用的符號數NsymbCORESET∈{1,2,3}N_{symb}^{CORESET}\in\{1,2,3\}NsymbCORESET?∈{1,2,3}由高層參ControlResourceSet IE中的duration指示,只有在高層參數dmrs-TypeA-Position等于3的情況下,才支持NsymbCORESET=3N_{symb}^{CORESET}=3NsymbCORESET?=3。
高層配置
ControlResourceSet ::= SEQUENCE {controlResourceSetId ControlResourceSetId,frequencyDomainResources BIT STRING (SIZE (45)),--頻域占用的資源,每個bit對應一個6RB的組duration INTEGER (1..maxCoReSetDuration),--時域占用符號數cce-REG-MappingType CHOICE {interleaved SEQUENCE {reg-BundleSize ENUMERATED {n2, n3, n6},REG束的大小interleaverSize ENUMERATED {n2, n3, n6},--計算映射關系時使用的參數R,見38.211shiftIndex INTEGER(0..maxNrofPhysicalResourceBlocks-1) OPTIONAL -- Need S --計算映射關系時使用的參數,如果高層沒有定義該參數,則使用物理小區ID},專用于CCE-REG交插映射的參數nonInterleaved NULL},precoderGranularity ENUMERATED {sameAsREG-bundle, allContiguousRBs},--預編碼的粒度:REG束或REGtci-StatesPDCCH-ToAddList SEQUENCE(SIZE (1..maxNrofTCI-StatesPDCCH)) OF TCI-StateId OPTIONAL,-- Cond NotSIB1-initialBWPtci-StatesPDCCH-ToReleaseList SEQUENCE(SIZE (1..maxNrofTCI-StatesPDCCH)) OF TCI-StateId OPTIONAL, -- Cond NotSIB1-initialBWPtci-PresentInDCI ENUMERATED {enabled} OPTIONAL, -- Need Spdcch-DMRS-ScramblingID INTEGER (0..65535) OPTIONAL, -- Need S PDCCH的DMRS的擾碼ID,見38.211... }CORESET中CCE與REG的映射
一個CCE由6個REG,也就是6個RB組成。在CORESET中REG以時域優先的方式按遞增順序編號,也就是說最低編號的RB、第一個符號的REG編號為0。
在一個CORESET中,CCE-REG的映射方式分為交插、非交插兩種,由高層參數cce-REG-MappingType來指定。
CCE-REG的映射還涉及到一個概念:REG束,一個REG束是由{iL,iL+1,...,iL+L?1}\{iL,iL+1,...,iL+L-1\}{iL,iL+1,...,iL+L?1}組成,其中L是REG束的大小,由高層參數reg-BundleSize指定,在非交插映射中,L固定為6;i也就是REG束的編號,取值從0遞增到NREGCORESET/L?1N_{REG}^{CORESET}/L-1NREGCORESET?/L?1。顧名思義,NREGCORESETN_{REG}^{CORESET}NREGCORESET?指一個CORESET中的REG個數,那么很明確的,NREGCORESET=NRBCORESET?NsymbCORESETN_{REG}^{CORESET} = N_{RB}^{CORESET}*N_{symb}^{CORESET}NREGCORESET?=NRBCORESET??NsymbCORESET?。
最終CCE-REG的映射,是按照REG束來表示的,CCE j中包含了REG束{f(6j/L),f(6j/L+1),...,f(6j/L+6/L?1)}\{f(6j/L),f(6j/L+1),...,f(6j/L+6/L-1)\}{f(6j/L),f(6j/L+1),...,f(6j/L+6/L?1)}。
協議通過對函數的不同定義,來分別實現交插、非交插映射:
我們通過兩個例子,來直觀地看一下CCE到REG的映射過程:
PDCCH-DMRS
生成DMRS序列時使用的擾碼IDNIDN_{ID}NID?來自于高層配置pdcch-DMRS-ScramblingID。
DMRS序列通過如下公式映射到RE資源上:
可以看出,每個RB上有3個DMRS RE,分別位于4k′+14k^{'}+14k′+1的位置,即1、5、9號子載波。
lll指在一個時隙內的OFDM符號。
天線端口p固定為2000。
DCI Format
PDCCH承載的DCI的作用有:
-
調度PUSCH
-
調度PDSCH
-
指示SFI(Slot Format Indicator)
-
指示PI(Pre-emption Indicator)
-
功控命令
具體的DCI格式以及攜帶的信息見下表:
| 0_0 | 指示PUSCH調度;fallback DCI;在波形變換、狀態切換等場景使用 | 調度資源位置、跳頻指示、MCS、HARQ指示、TPC等 |
| 0_1 | 指示PUSCH調度 | 載波指示、BWP指示、調度資源位置、跳頻指示、MCS、HARQ指示、TPC、SRS資源指示、預編碼信息、天線端口、SRS請求、CSI請求 |
| 1_0 | 指示PDSCH調度;fallback DCI;在公共消息調度、狀態切換時使用 | 調度資源位置、MCS、HARQ指示、TPC、PUCCH資源指示、隨機接入前導碼 |
| 1_1 | 指示PDSCH調度 | 載波指示、BWP指示、調度資源位置、MCS、HARQ指示、TPC、CSI-RS觸發、PUCCH資源指示、預編碼信息、天線端口 |
| 2_0 | 指示SFI | SFI信息,由SFI-RNTI加擾 |
| 2_1 | 指示UE不映射數據的PRB和OFDM符號 | PI信息,由INT-RNTI加擾 |
| 2_2 | 指示PUSCH和PUCCH的TPC | TPC,由TPC-PUSCH-RNTI或TPC-PUCCH-RNTI加擾 |
| 2_3 | SRS的TPC | TPC,由TPC-SRS-RNTI加擾 |
與50位技術專家面對面20年技術見證,附贈技術全景圖
總結
以上是生活随笔為你收集整理的5G PDCCH介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 5G同步信号(PSS/SSS)及其时频资
- 下一篇: LTE各场景下的密钥处理