这里根据协议整理下BWP频域相关参数以及如何确定BWP的频域位置。
BWP的配置包含几个参数 :
1 SCS, CyclePrefix 和locationAndBandwidth。
BWP频域起始位置N_start_BWP=Ocarrier+RBstart,其中Ocarrier 由RRC层参数offsetToCarrier决定。
locationAndBandwidth 根据RIV可以计算出RBstart和 BWP的频域长度Lrb(通过RIV计算时N_size_BWP要先设置为275再计算)。 由此可以确定BWP 的频域位置。N_size_BWP=Lrb
2 配置的DL/UL BWP要带BWP-Id
3 BWP-common 和BWP-dedicated 的set参照38.331中的结构这里不再赘述。
BWP 就是频域上连续的RB资源,N_start_BWP 代表BWP的频域起始位置,BWP 的起始位置和配置的RB范围应该在当前carrier的带宽范围之内,不能超越carrier对应的带宽范围。
根据上面的描述,BWP相对于carrier的带宽图示如下
来看一个具体例子
absoluteFrequencyPointA 指CRB 0的绝对频率位置。 CRB0的最低子载波即subcarrier 0的中心频域就是Point A 。
absoluteFrequencySSB 指serving cell SSB的Freq,是为服务小区提供的 SSB 相关参数(例如 SSB index)指的是该SSB freq(其他情况会另有说明)。 PCell 的 cell-defining SSB 始终位于sync raster上。 如果该freq用GSCN value识别,则被认为是在sync raster上。 如果该字段不存在,则 SSB相关参数应不存在,例如 ServingCellConfigCommon IE 中的 ssb-PositionsInBurst、ssb-periodicityServingCell 和 subcarrierSpacing等参数。 SCell 与 SpCell 处于相同频带时,如果该字段不存在,UE要从 SpCell 获得timing reference。
通过上面的截图,可以看出absoluteFrequencyPointA和absoluteFrequencySSB 对应的都是ARFCN value,下面看下ARFCN 和RF freq之间的对应关系。
ARFCN的取值范围对应[0,3279165] ,3279165正好对应38.331中的maxNARFCN,3GPP 将0~100GHZ 的频率范围划分成了3个区间,并给出了NARFCN和RF频率之间的转换关系式。NREF对应的就是NR ARFCN,RF 的参考频率就是FREF,两者的转换关系就是FREF = FREF-Offs + ΔFGlobal x ( NREF- NREF-Offs)。举个例子,NR ARFCN(NREF)= 600 000在第二个区间中(FREF-Offs为3000 MHz,NREF-Offs为600 000),FREF为3000 000 + 15 x ( 600 000 – 600 000) = 3000 000 kHz,即3GHz。
结合log,absoluteFrequencyPointA=109334指定了Scell的PointA的位置,absoluteFrequencySSB 127970为SSB的位置。紧接着就计算下PointA和SSB的实际freq,进而就可以确定SSB 和Scell BWP的频域位置关系。
absoluteFrequencyPointA=109334,在第一区间,FREF-Offs=NREF-Offs=0,FREF=0 + 5 x ( 109334 – 0) = 546670 kHz,
absoluteFrequencySSB=127970,在第一区间,FREF-Offs=NREF-Offs=0,FREF=0 + 5 x ( 127970– 0) = 639850 kHz。
再看下这个cell的BWP信息。
offsettocarrier:PointA和该carrier上最低可用子载波之间的频域偏移,对应的是PRB的数目,PRB对应的scs由上图中的subcarrierSpacing,最大值对应275*8-1。
carrierBandwidth:对应的是carrier的带宽,即PRB数目(using the subcarrierSpacing defined for this carrier) 。
具体到这个cell参数,offsettocarrier=504,carrierBandwidth=79。
这个cell active BWP信息,scs=15khz,locationAndBandwidth 21450 对应 RB_start=0,L RBs=79,即该cell当前激活的BWP的中带宽对应79个RBs。
结合PointA和BWP的信息,可以画出如下关系的频域位置图。
橙黄色部分对应的是BWP的频域范围,对应的正好是配置carrier的带宽范围。