第二种情况下,
DLDLDLRIV/NRB+ RIV mod NRB = 2NRB - LCRBs- RBstar tDL>NRB
DLDL所以,通过计算RIV/NRB+ RIV mod NRB UE能够区分相应的两种情况,并且分别得到
LCRBs和RBstart 。
1.3.2 VRB到PRB(36211)
在VRB到PRB的资源映射中,有两种资源映射的方式,一种是集中式,一种是分布式。集中式的映射比较简单,即nPRB?nVRB,起始的VRB即是物理上的PRB的位置,然后在将后面的VRB逐一映射到物理RB上。对于25RB的带宽的的集中式映射,可以使用下图来表示:
从图来看,VRB分配了3个虚拟的RB块,从VRB=3开始分配3个,采用集中式的映射方式,即直接将其映射到PRB上。
分布式映射则相对比较复杂。在实际映射过程中,涉及导购Gap的值,见如下表格:
Table 6.2.3.2-1: RB gap values.
Gap (Ngap) DLSystem BW (NRB) 1 Gap (Ngap,1) 6-10 11 12-19 20-26 27-44 45-49 50-63 64-79 80-110 DL/2? ?NRBst2 Gap (Ngap,2) N/A N/A N/A N/A N/A N/A 9 16 16 nd4 8 12 18 27 27 32 48 从带宽来看,比较高的带宽,有两个Gap值。在计算过程中是下行调度指派(UE由
DLPDCCH格式中给出)。先计算NVRB的值即用来映射的VRB的范围,
DLDLDL如果是Ngap?Ngap,1,NV RB?NVRB,gap1?2?min(Ngap,NRB?Ngap)DLDLDL否则(Ngap?Ngap,2),NV RB?NVRB,gap2??NRB/2Ngap??2Ngap~DL在来计算交织的VRB的数目NVRB,交织的VRB数目要大于实际映射的VRB数目,
~DLDL如果Ngap?Ngap,1,NV RB?NVRB~DL 否则(Ngap?Ngap,2),NVRB?2Ngap
需要注意的是,带宽比较大的时候,UE分配的VRB的最大数目为16个,所以不会超出交
~DL织的NVRB值。
DL交织的过程,首先要定义一个矩阵,列数为4, 行数为Nrow??NVRB/(4P)??P,P即分
~DL组的宽度。这里需要插入Nnull个null的元素,空元素个数Nnull?4Nrow?NVRB。矩阵由逐行
~读入到矩阵中,并且在最后的Nnull/2的第2列和第4列,插入null元素。然后在逐列读出来,读出来的null元素忽略掉。整个交织的过程可以使用如下公式来表示:
~??N?nPRBrow?~?~(n)??nPRB?Nrow?Nnull/2n?~PRBs???Nnull/2?nPRB~????nPRB~DL~,Nnull?0andnVRB?NVRB?Nnull~DL~,Nnull?0andn?NVRBVRB?Nnull~DL~,Nnull?0andnVRB?NVRB?Nnull, otherwise~andnVRBmod2?1~andnVRBmod2?0, ~andnmod4?2VRB~DL~DL~??2N??n~~where n?mod2?n/2?N?n/N???PRBrowVRBVRBVRBVRBVRB?,
~DL~DL~???N??n~mod4??n~/4?Nand n?n/N??PRBrowVRBVRBVRBVRBVRB,
??~DL~(n)的~其中n,nVRB 由type2给出,以上的的结果是偶时隙ns的nodNVRBVRB?nVRBmPRBsDLDLDL结果。从公式来看,有一个NV也即是如果nVRB大于NVRB的RB?nVRB/NVRB的偏移结果,
~?~?~DL~(n)的结果由如下给出:情况下,将需要整体偏移NVRB倍的带宽。如果是奇时隙ns,n PRBs~~DL~DL~DL~DL~(n)?n~(n?1)?Nn/2modN?N?n/N?PRBsPRBsVRBVRBVRBVRBVRB?
??DL从公式来看,奇时隙的结果是相对偶时隙做了一个NV对于子帧的时隙的RB/2的相对偏移。
~物理的映射,由如下的公式给出:
~??nPRB(ns), nPRB(ns)??~~DLn(n)?N?N?gapVRB/2,?PRBs~DL~(n)?NnPRBsVRB/2 ~DL~n(n)?N/2PRBsVRB~(n)?NDL/2情况下而在整个物理RB的映射过程中,再将其中的两部分进行处理,nPRBsVRBDL再进行偏移Ngap?NVRB/2。
~~公式非常的抽象,这里举几个例子。
~DLDLDLDL(1) 假设NRB =28RB,P=3, Ngap?Ngap,1 =18, NVRB = 20, NVRB =NVRB=20,
Nrow=6, 总计需要插入的null 的元素为Nnull =24-20 =4。交织的矩阵为:
0 4 8 12 16 1 5 9 13 * 2 6 10 14 17 3 7 11 15 * 18 * 19 * Note:交织的公式的4部分对应于这里的4部分,需要琢磨的可以琢磨以下。这里的nVRB不
~DL~DL~DL超过NVRB,所以之后的偏移NV?n/NRBVRBVRB为0。然后在逐列读出来,将映射到一个
??DL~矩阵中,并且对于时隙1进行相应的NVRB/2 =10个RB的偏移,这样得到了nPRB(ns):
~ns 0 1 2 0 1
0 4 8 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 6 4 10 14 17 19 3 8 12 16 18 1 7 5 11 15 9 13 12 16 18 1 5 9 13 2 2 6 10 14 17 19 3 7 11 15 0 ~DL~(n)?N然后还需要进行相应的的物理映射,对于nPRBsVRB/2部分,需要偏移
~DLNgap?NVRB/2 = 18-10 =8个RB。
ns 0 1 2 3 4 5 6 7 8 9 1111111111222222220 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 0 1 0 4 8 1111 5 9 1 2 6 8 3 2 6 11113 7 11 0 4 7 9 1 5 2 6 11113 7 110 4 7 9 1 5 0 4 8 1111 5 9 12 6 8 3 这样就是一个完整的映射图关系。
DLDL对于存在NVRB?nVRB/NVRB非0的情况,这里举一个例子即可,不在进行描述,以下图
~?~?来表示:
最后需要重点强调的是,对于交织过程,是与整体带宽相关的,而对于单个UE的分配,主要需要记住在某个VRB的起始位置和连续分配的RB数目即可,而对应的交织关系,则是按照以上的描述进行的,比如NRB = 50,P=3,
DL, 如果UE1分配在VRB
3~5,UE2分配在VRB 11~13,则最终的映射关系为下图所示: (1)第一步是矩阵交织的结果 (2) 第二步是将奇时隙偏移的结果。
1.2 物理层加扰与映射
下行PDSCH的加扰,与码字相关。当传输两个码字时,则需要对两个码字进行加扰操
(q)(q)作。对于两个码字,设q??0,1?,每个码字的比特为b(q)(0),...,b(q)(Mbit为比?1),其中Mbit~~(q)特数,加扰后得到相应的比特序列b(q)(0),...,b(q)(Mbit?1):
~b(q)(i)?b(q)(i)?c(q)(i)mod2
c(q)(i)加扰序列由36211的7.2章节给出,其中cinit的初始值与RNTI相关:
14139cell??nRNTI?2?q?2??ns2??2?NIDfor PDSCH ??9MBSFN?n2?2?Nfor PMCHID??s???cinit对于映射关系,PDSCH的映射需要参考前面<层映射与天线发射>有比较详细的描述。
2 PUSCH
2.1 资源分配
上行的资源分配主要是在DCI0中进行携带,PUSCH的分配方式有调频方式和非调频
方式两种情况。在DCI0的调频比特字段将指示PUSCH是否采用调频技术。但是如果没有
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库资源分配与映射(2)在线全文阅读。
相关推荐: