如在DL和UL的载波带宽部分(Carrier Bandwidth Part,BWP)分配中所述,在DL和UL中最多可以定义4个BWP。 每个BWP由RRC消息配置,如前面的“带宽部分配置的RRC参数”中所述。

如何在RRC中指定BWP的位置和带宽?

BWP的位置(BWP的起始位置和带宽)在称为locationAndBandwidth的RRC参数中指定,并且该参数指定为RIV,可以根据以下规范进行计算。

<38.213-12带宽部分操作>状态如下:

第一个PRB和较高层参数locationAndBandwidth根据TS 38.214设置将其解释为RIV的多个连续PRB,并且第一个PRB是相对于较高层参数offsetToCarrier和subcarrierSpacing指示的PRB的PRB偏移

关于5g的apn码(NR中是如何定义BWP的)(1)

<38.214-5.1.2.2.2下行资源分配类型1>对RIV的定义如下:

关于5g的apn码(NR中是如何定义BWP的)(2)

结合上述两个规范,我将提供一些示例,如下所示。 所有这些示例均基于以下假设:RB_start = 0,BWP占用了指定信道带宽的最大RB,子载波间隔= 30 Khz,FR1

关于5g的apn码(NR中是如何定义BWP的)(3)

以下是我基于RB_start = 0的假设针对副载波间隔= 15 Khz计算出的表,BWP占用了指定信道带宽的最大RB:

关于5g的apn码(NR中是如何定义BWP的)(4)

以下是我基于RB_start = 0的假设针对副载波间隔= 120 Khz计算出的表,BWP占用了指定信道带宽的最大RB:

关于5g的apn码(NR中是如何定义BWP的)(5)

如何选择特定的BWP(BWP切换)?

关于5g的apn码(NR中是如何定义BWP的)(6)

BWP的使用场景

即使可以在DL和UL中定义多个(最多4个)BWP,在每个特定时刻也只能激活一个BWP。这意味着选择某种特定的BWP作为活动的BWP会有一定的机制。根据38.321-5.15带宽部分(BWP)操作,BWP选择(或BWP切换)可以通过几种不同的方式完成,如下所列:

通过PDCCH(即DCI):特定的BWP可以由DCI格式0_1(UL授权)和DCI格式0_1(DL调度)的带宽部分指示符激活

通过bwp-InactivityTimer:ServingCellConfig.bwp-InactivityTimer

通过RRC信令

由MAC实体本身在发起随机访问过程时

通过使用上面列出的机制,可以根据呼叫处理中的各种情况来激活特定的BWP。以下是针对特定情况的BWP切换的一些示例。

关于5g的apn码(NR中是如何定义BWP的)(7)

采用活动的BWP的概念

情况1:通过同步进行重新配置(基于38.331-5.3.5.5.2)

“使用同步进行重新配置”是激活NSA中NR小区的通用机制(即,将NR小区添加到LTE小区)。在这种情况下,针对DL和UL的活动BWP被设置如下。

DL的活动BWP = firstActiveDownlinkBWP-Id

UL的活动BWP = firstActiveUplinkBWP-Id

情况2:在服务小区上启动随机访问程序后(基于38.321-5.15)

如果未为活动的UL BWP配置PRACH场合:

对于UL,设置活动的UL BWP = initialUplinkBWP;

对于DL,

如果服务单元是SpCell:

设置活动的DL BWP = initialDownlinkBWP。

如果为活动的UL BWP配置了PRACH场合

对于UL,设置活动的UL BWP =已配置的UL BWP

对于DL,

如果服务单元是SpCell:

使用与活动UL BWP相同的bwp-Id设置活动DL BWP = DL BWP。

使用上面选择的活动BWP执行RACH程序。

情况3:收到带带宽部分(BWP)指示符的DCI

检查是否有任何正在进行的RACH程序。如果没有正在进行的RACH程序,或者RACH程序刚刚由接收到的DCI(用C-RNTI屏蔽)完成。

设置活动BWP = DCI指定的BWP

关于5g的apn码(NR中是如何定义BWP的)(8)

BWP的采用,激活和切换

为什么选择BWP?

当我第一次看到有关BWP的说明时,我问自己“为什么需要这个?我们已经具有动态更改带宽的相当灵活的机制。只需更改RB的数量并启动RB,我们就可以更改操作带宽。那么,为什么我们还需要另一种限制带宽的机制呢?

关于5g的apn码(NR中是如何定义BWP的)(9)

不同的BWP切换选择

BWP的目的更多是为了UE,而不是网络,尤其是对于无法承受这种宽带操作的低端UE。

在大多数情况下,NR将在非常宽的带宽下运行,并且网络(gNB)和高端UE可以处理整个工作频段不会有任何问题,但是我们不能指望所有类型的UE都能在这一种宽带范围内工作。因此,我们需要另一种特殊的机制来告诉某些用户设备:“嘿……我们在这个宽带上工作,但是您不必担心覆盖整个频段。这只是您需要关心的频谱的一小部分”。这就是我们(以及为什么)提出名为BWP的新概念的方式。这会让您想起LTE M1中的NarrowBand的概念,这个概念是针对低端物联网应用的。

,