一、序列生成
UE應假設序列 \(r(n)\) 是按下式定義的:
式中,偽隨機序列 \(c(i)\) 在5.2.1節中定義。偽隨機序列生成器按下式進行初始化:
式中,\(l\) 是時隙內的OFDM符號號,\(n_{\mathrm{s}, \mathrm{f}}^{\mu}\) 是幀內的時隙號,並且
- \(N_{\mathrm{ID}}^{0}, N_{\mathrm{ID}}^{1} \in\{0,1, \ldots, 65535\}\) 在DMRS-DownlinkConfig IE中(如果提供)分別由高層參數scramblingID0和scramblingID1給出,並且PDCCH使用DCI格式1_1來調度PDSCH,CRC由C-RNTI, MCS-C-RNTI, 或CS-RNTI加擾;
- \(N_{\mathrm{lD}}^{0} \in\{0,1, \ldots, 65535\}\) 在DMRS-DownlinkConfig IE中(如果提供)由高層參數scramblingID0給出,並且PDCCH使用DCI格式1_0來調度PDSCH,CRC由C-RNTI, MCS-C-RNTI, 或CS-RNTI加擾;
- 否則,\(N_{\mathrm{ID}}^{n_{\mathrm{SCID}}}=N_{\mathrm{ID}}^{\mathrm{cell}}\);
如果使用[4, TS 38.212]中的DCI格式1_1,\(n_{\mathrm{SCID}} \in\{0,1\}\) 在與PDSCH傳輸相關聯的DCI中由DM-RS序列初始化字段給出;否則,\(n_{\mathrm{SClD}}=0\) 。
DM-RS序列生成matlab代碼實現
%M為每個l對應所需的參考信號序列r_l的長度
if strcmp(obj.dmrsType,'type1')
obj.M=6;
elseif strcmp(obj.dmrsType,'type2')
obj.M=4;
end
%l為時域坐標位置
obj.l=unique(floor((obj.dmrsIndices-1)/12));
%cinit為偽隨機序列發生器的初始化
cinit = mod(2^17 * (obj.numSymbInSlot * obj.n_sf
+ obj.l + 1) * (2 * obj.nid + 1) + 2 * obj.nid + obj.nscid, 2 ^ 31);
%c_length為偽隨機序列長度
c_length = 2 * obj.M;
m = 0:obj.M-1;
c = PRBS_NR(cinit,c_length);
r_l(m+1,:) = 1/sqrt(2)*(1-2*c(2*m+1,:))+1j/sqrt(2)*(1-2*c(2*m+2,:));
obj.ReferenceSignalSequence = r_l(:);
二、映射到物理資源
UE根據高層參數dmrs-Type確定PDSCH DM-RS向物理資源映射是采用配置類型1還是配置類型2。
UE應假設序列 \(r(m)\) 按因子 \(\beta_{\mathrm{PDSCH}}^{\mathrm{DMRS}}\) 進行縮放,以符合[6, TS 38.214]中規定的傳輸功率,並根據下式映射到資源單元 \((k, l)_{p, \mu}\) :
式中,\(w_{\mathrm{f}}\left(k^{\prime}\right)\) ,\(w_{\mathrm{t}}\left(l^{\prime}\right)\) ,\(\Delta\) 的取值由表7.4.1.1.2-1和表7.4.1.1.2-2給出,並且滿足以下條件:
- 資源單元在分配給PDSCH傳輸的公共資源塊內
參考點 \(k\) 是(頻域位置):
- 如果對應的PDCCH與CORESET 0和Type0-PDCCH公共搜索空間關聯,並且由SI-RNTI加擾,則子載波0指CORESET 0中的最低RB;
- 否則,子載波0指的是CRB 0
參考點 \(l\) (時域位置)和第一個DM-RS符號的位置 \(l_{0}\) 取決於映射類型:
- 對於PDSCH映射類型A:
- \(l\) 是相對於時隙的起始定義的
- 如果高層參數dmrs-TypeA-Position配置為'pos3',\(l_{0}=3\) ;否則,\(l_{0}=2\)
- 對於PDSCH映射類型B:
- \(l\) 是相對於調度的PDSCH資源的起始定義的
- \(l_{0}=0\)
DM-RS符號的位置由 \(\bar{l}\) 給出,且
- 對於PDSCH映射類型A,持續時長是指從時隙的第一個OFDM符號到調度的PDSCH資源在該時隙的最后一個OFDM符號之間的符號數
- 對於PDSCH映射類型B,持續時長是指調度的PDSCH資源的OFDM符號數
並根據7.4.1.1.2-3和表7.4.1.1.2-4。僅當dmrs-TypeA-Position等於'pos2'時,才支持dmrs-AdditionalPosition為3的情況。對於PDSCH映射類型A,表7.4.1.1.2-3和表7.4.1.1.2-4中的3個和4個符號的持續時長分別僅適用於dmrs-TypeA-Position等於'pos2'。
對於PDSCH映射類型B
-
如果PDSCH持續時長是2,4或7個正常循環前綴的OFDM符號,或者是2,4,6個擴展循環前綴的OFDM符號,並且PDSCH分配與為CORESET相關的搜索空間集保留的資源相沖突,則\(\bar{l}\)應遞增,使第一個DM-RS符號在CORESET之后立即出現
- 如果PDSCH持續時長是2個符號,則UE不期望接收DM-RS符號超過第2號符號,
- 如果PDSCH持續時長是4個符號,則UE不期望接收DM-RS符號超過第3號符號,
- 如果PDSCH持續時長是7個正常循環前綴符號或者6個擴展循環前綴符號,
- UE不期望接收第一個DM-RS超過第4號符號,且
- 如果配置了一個附加的單符號DM-RS,則UE僅期望當前置的DM-RS符號分別在PDSCH持續時長的第1或第2符號上時,在第5或第6符號上發送附加的DM-RS。否則UE應該期望不發送附加的DM-RS。
-
如果PDSCH持續時長為2或4個OFDM符號,則僅支持單符號DM-RS。
時域索引\(l^{\prime}\)和支持的天線端口\(p\)由表7.4.1.1.2-5給出,其中
- 如果DMRS-DownlinkConfig IE中的高層參數maxLength未配置,則使用單符號DM-RS
- 如果DMRS-DownlinkConfig IE中的高層參數maxLength等於'len2',則單符號或雙符號DM-RS由關聯的DCI確定。
在沒有CSI-RS配置的情況下,並且除非另外配置,否則UE可以假設PDSCH DM-RS和SS / PBCH塊關於多普勒頻移,多普勒擴展,平均延遲,延遲擴展,空間Rx參數(在適用時)是准共站址的。UE可以假設相同CDM組內的PDSCH DM-RS關於多普勒頻移,多普勒擴展,平均延遲,延遲擴展和空間Rx是准共站址的。UE可以假設與PDSCH 相關聯的DMRS端口是具有QCL類型A,類型D(在適用時)和平均增益的QCL。
UE 可以假設沒有DM-RS 與SS / PBCH 塊沖突。