5G技术核心与增强:从R15到R16
上QQ阅读APP看书,第一时间看更新

5.2.3 BWP切换过程中的频域资源指示问题

这个问题是由“BWP切换”和“跨BWP调度”同时发生而引起的。在4.3节中,我们在介绍BWP切换过程时指出,基站可以通过一个DCI触发“BWP切换”并同时对数据信道进行资源分配,如图5-9所示。在4.3节中,我们主要关注为什么要做BWP切换及如何触发BWP切换,并没有关注这个特殊的DCI中的资源分配和正常情况有什么不同。问题的症结在于,在决定采用何种DCI格式触发BWP切换时,选择了调度DCI而非专用DCI,即可以在同一个DCI里既触发“BWP切换”又对数据信道进行资源分配,那么这个资源分配肯定是针对切换后的“新BWP”的。而DCI中Type 0 FDRA域的大小是和BWP大小绑定的(如表5-3所示),当前的DCI的Type 0 FDRA域大小是根据“当前BWP”的大小确定的,当根据“新BWP”算出的FDRA域大小和“原BWP”算出的FDRA域大小不同时,就会造成当前FDRA域的比特数不够或过多。如图5-9中的示例,在第一时刻终端的下行激活BWP是BWP 1,包含80个RB,根据表5-3,假如采用映射关系1,RBG大小为8 RB,Type 0 FDRA域由10 bit Bitmap构成。如果当前DCI中的BWP Indicator指向与当前不同的BWP(如BWP 2),将触发向BWP 2的切换。BWP 2包含120个RB,按表5-3,RBG大小仍为8 RB,Type 0 FDRA域由15 bit Bitmap构成。因此以一个10 bit的FDRA域无法直接指示15 bit Bitmap的值。反之,当DCI指示终端从BWP 2切换回BWP 1时,又需要以一个15 bit的FDRA域指示10 bit Bitmap的值。

图5-9 BWP切换带来的FDRA域位数不够或多余的问题

为了解决上述“跨BWP调度”带来的DCI FDRA域比特数不够或多余的问题,大致提出了两种技术方案[6]

· 方案1:考虑各种BWP大小可能形成的FDRA域大小,统一按照可能的最大FDRA域大小来预留比特数,即FDRA域不随BWP切换而变化。如图5-9所示,假设共配置了两个BWP,分别包含80个RB和120个RB,对应的FDRA域分别需要10 bit和15 bit。按方案1,FDRA域的大小统一确定为15 bit,这样FDRA域的大小和当前哪个BWP处于激活状态就没有关系了,当FDRA域用于调度BWP 1时,有5 bit的冗余比特不用,当用于调度BWP 2时,FDRA域的大小也能够满足需要。如图5-10所示,当BWP 1中的DCI跨BWP调度BWP 2中的频域资源时,实际Type 0 Bitmap由被调度的BWP 2的大小决定(即15 bit),而非由包含DCI的BWP 1的大小决定。反之,当BWP 2中的DCI跨BWP调度BWP 1中的频域资源时,Type 0 Bitmap由被调度的BWP 1的大小决定(即10 bit)。

图5-10 解决BWP切换过程中的频域资源指示问题的第一种方案

· 方案2:FDRA域大小随当前激活BWP的大小变化,当FDRA域大小不足时,通过在FDRA域的高位(Most Significant Digit,MSD)补零;当FDRA域大小冗余时,终端将FDRA域高位的几比特剪除(Truncate)之后再用于资源分配。如图5-11所示,当激活BWP为BWP 1时,FDRA域的大小为10 bit,如果跨BWP用于调度BWP 2中的频谱资源,需要在原有10 bit的高位补5 bit零,形成15 bit的Type 0 Bitmap;当激活BWP为BWP 2时,FDRA域的大小为15 bit,如果跨BWP用于调度BWP 1中的频谱资源,需要将原有15 bit从高位剪除5 bit,形成10 bit的Type 0 Bitmap。

图5-11 解决BWP切换过程中的频域资源指示问题的第二种方案

方案1的优点是可以避免FDRA域的大小变化,避免了因比特数不够带来的补零操作,可以获得充分的调度灵活性,缺点是在某些情况下的FDRA域信令开销较大,这与5.2.2节的方案3的问题类似。方案2的优点是FDRA域信令开销较小,缺点是在比特数不够时需要进行补零操作,且损失了部分调度灵活性。如图5-11所示,补零操作只能让终端正常解读FDRA域,但高5 bit对应的频域资源是无法实际分配的。对如图5-11所示的Type 0资源分配,这意味着BWP内频率较低的5个RBG是无法调度给终端使用的。

经过研究,最终还是决定采用方案2,即FDRA域的大小根据当前激活BWP确定,缺比特则补零,多比特则剪除。上述示例都是以Type 0资源分配类型为例,Type 1资源分配类型也采用相同的方法处理。