首页 >> 大全

NR CA那点事

2023-06-22 大全 63 作者:考证青年

平时工作习惯了用UE log工具查看一些内容,因为比较便捷,进而省去根据协议规定一步步查看的繁琐步骤,但是时间久了,协议中的内容难免会忘记,最近查看CA band 能力时,就遇到这种情况,于是就顺带整理了个人认为挺重要的NR CA部分内容,以便后续查询。这部分主要参考R16版本协议,分布在38.331/38.321/38.101-1/38.104/38.213/36.331等。

下面以SCell //,/ of ,SCell / MAC CE, for cell /,带宽相关内容及NR CA EN-DC band能力查看的顺序展开。

当配置 CA 时,UE 与网络只会有一个RRC 连接。 在 RRC 连接建立/重建/切换时,只有一个 cell会提供 NAS info,在 RRC /时,同样只有一个 cell会提供 info,这个cell就是PCell。 根据 UE 能力,和PCell 一起形成一个 cell group为UE提供服务。 因此在有CA的情况下,UE的 cell是由一个 PCell 和一个或多个 SCell 组成的。

SCell的重配置、添加和删除通过RRC层信令执行。 在 intra-NR 和从 恢复连接期间,网络还可以添加、删除、保留或重新配置 SCell 以供 PCell 使用。 当添加一个新的 SCell 时,SCell 所需的所有SI 会通过 RRC 信令发送给UE ,即在 mode,UE 不需要直接从 SCell 获取广播系统信息。而CA 主要就是上图的几种情况,intra-band CA, intra-band non- CA及inter-band CA。

SCell //(38.331)

在添加Scell时会通过->->配置,具体的对于 中不属于当前 UE 配置的 值,UE会根据 关联的按照和 添加对应的scell;

如果有包含 时,配置完成后 MAC就会认为SCell处于激活状态;否则没有带时,配置完Scell后,MAC会认为SCell先处于状态,后续网络侧会通过Scell MAC CE进行激活。

Scell处于状态时,配置 中的,如果不适用于相关测量并且对应的SCell包含在对应 的 中的 中,UE就先从中的中删除相关的 SCell。

是R16新增的IE, 有配置时就会配置为 ,这样在UE 配置上Scell,Scell就处于激活状态,省去MAC CE激活的流程,快速激活Scell。当然这种 SCell 的方式也有时延要求,根据,及其他的Scell 场景的不同,各自规定了对应的时延要求,具体内容在38.133 8.3中描述。

SCell /

如果UE收到 ,就要根据关联的修改SCell配置;

如果是在包括ync的消息中接收到的,或者是在消息中接收到的,或者是从嵌入到消息中的ync的消息中接收到的,或者是嵌入到消息中,或者是嵌入到E-UTRA 消息中,或者 嵌入在 E-UTRA 消息中收到的:

如果信令中有包含 时,配置完成后 MAC就会认为SCell处于激活状态;否则没有带时,配置完Scell后,MAC会认为SCell先处于状态,后续网络侧会通过Scell MAC CE进行激活。

如果UE收到 ,对于包含在 中的每个 值,如果当前UE有配置对应的SCell,就相关SCell。

上面是RRC层和的配置结构,其中可以看到取值范围对于1~31,这里正好对应的 SCell / MAC CE的结构,后面再看。

/ of (38.321)

如果UE MAC有一个或多个SCell,则网络可以根据情况对SCell进行和动作。在配置上Scell时,如果有对应的=,Scell就处于激活状态,否则处于状态。

具体地UE 配置的 SCell(s)可以通过以下方式和:

(1)通过接收 SCell / MAC CE

(2)如果每个SCell有配置,则关联的SCell在配置时就处于状态。

(3)为每个配置的 SCell 配置 er (不适用于配置有PUCCH的SCell):在Scell 处于 状态后,就开启er,在scell上要进行ul grant或DL 传输时,要重启er;er超时后,相关的 SCell 就会;如果没有配置er时,er=。

如果Scell处于状态收到SCell / MAC CE或在配置Scell有=true:

(1)此时Scell 对应的WP-Id没有设置为 BWP,在Scell激活后可以进行Scell相关的SRS传输/CSI上报;在Scell上进行PDCCH监听或在其他cell上进行Scell相关的PDCCH 监听;如果有配置PUCCH 资源的话,还可以在SCell 上进行 PUCCH 传输。

(2)如果WP-Id为 BWP时,停止相关的bwp-(在run的话)。之后激活WP-Id和-Id分别指示的DL BWP和UL BWP。

Scell被后,要启动或重启与SCell关联的er;如果激活的DL BWP不是 BWP,就根据存储的配置,重启被的 CG type 1的传输(有配置的话);进行触发PHR的动作。

如果接收到SCell / MAC CE的去激活SCell命令或激活的SCell关联的er超时:

停止与SCell关联的er/bwp-;与SCell关联的任何 的BWP;分别清除与该SCell关联的任何 DL 和 UL grant type 2配置;清除与SCell关联的用于semi- CSI 的PUSCH资源;暂停与SCell关联的任何已配置的 UL grant Type 1; 刷新与SCell关联的所有HARQ缓冲区;取消为SCell触发的 LBT (有配置的话)。

如果在激活的SCell上收到的PDCCH并要进行UL grant或DL 传输,或者在 cell上收到PDCCH要在 SCell上进行UL grant或DL 传输, 或者如果MAC PDU在 UL grant并且没有从L1接收到LBT失败指示; 或者在 DL 中接收到 MAC PDU, UE就要重启与SCell关联的er。

如果SCell被:UE就不能在SCell上发送SRS;不能为SCell上报CSI;不在SCell上进行UL-SCH传输;不进行SCell上的RACH;不监听SCell上的PDCCH;不监听SCell相关的PDCCH;不在SCell上传输PUCCH。

SCell / MAC CE对应的HARQ 不应受到 PCell、 和 PUCCH SCell由于SCell /而引起的的影响,对应的HARQ 要按照K1的规定正常反馈。当 SCell 被时,SCell 上正在进行的随机接入过程(如果有的话)将被中止。

SCell / MAC CE(38.321)

8bits的 SCell / MAC CE可以通过MAC LCID 58进行区分, 8bits的MAC CE具有固定大小,由七个 C 和一个R field 共8 bits组成,具体结构如上图。

的 SCell / MAC CE 通过MAC LCID 57进行区分,同样大小固定,31个 C 和一个R field 共32 bits组成,具体结构如上图。

SCell / MAC CE的Ci 与RRC层配置Scell 时的 i 相关联,Ci 表示 i 关联的 SCell 的/状态,如果UE没有配置对应的 i ,就忽略 对应的Ci field。 Ci = 1 代表 i 对应的SCell 将被,反之0代表 i对应SCell将被去; R:为保留位,做置0处理。

收到 SCell / MAC CE后,UE在何时进行Scell激活和去激活都有对应的 规定。

for cell / (38.213)

当在slot n接收到激活SCell 命令后,UE应用MAC CE命令的时间要满足一个区间[slot n+k,min ],min 对应38.133 8.3 SCell and Delay 中的相关场景的SCell Delay要求。但以下3种情况要额外考虑:

(1)与 cell相关的CSI 要在slot n+k 激活;

(2)与Scell相关的 er 的操作要在slot n+k应用;

(3)如果 cell 没有在slot n+k 激活,那在 cell 激活后,与对应 cell相关的 CSI 要也要尽早执行。

其中k =m+3*, +1,slot n+m 是相关MAC CE PUCCH HARQ-ACK发送的时间, ,是根据SCS 确定的每个 的slot数。

如果UE 在slot n收到 Scell 的命令,UE Scell的时间不能晚于38.133 8.3 SCell and Delay 中的相关场景的SCell Delay要求;与 cell相关的CSI 要在slot n+k 激活;

如果与Scell关联的 er 在slot n超时,则 UE 应用相应操作的时间不迟于38.133 8.3 SCell and Delay 中的相关场景的SCell Delay要求,但与 cell相关的 CSI 操作要在slot m+3*, +1应用。

上图就是实网下UE收到Scell配置后,先处于状态,等收到SCell / MAC CE才激活Scell的过程。

带宽配置(38.101-1)

对于CA,最大传输带宽配置按CC定义,而协议中根据SCS规定的传输带宽和可以配置的RB 数如上表,也就是说在实网下或者lab测试配置带宽时要根据上表内容去配置,举例如下。

如上图分别是几种带宽的配置参数,从左至右分别是 N41 SCS=30KHZ, =273;N41 SCS=30KHZ, =106;N25 SCS=15KHZ, =52;N71 SCS=15KHZ, =106;具体对应的带宽分别是,40mhz,10mhz,20mhz,就是根据上面的Table 5.3.2-1中SCS和带宽的关系确定的RB数。

除了上述的配置方式,在38.101-1 Table 5.3.5-1中有规定每个NR band 不同SCS 的带宽支持情况,实际布网配置参数时也会注意这个表的限制。

CA 的最小和传输带宽配置(38.104)

对于intra-band CA, 和Guard bands 的定义如上图。

即=,high-,low(MHZ)

,low=F_C,low-,low ,high=F_C,high+,high

,low=(N_RB,low *12 +1)* /2 +BW_GB(MHZ)

,high=(N_RB,high *12 +1)* /2 +BW_GB(MHZ) BW_GB=max(BW_GB,(k))

N_RB,low和N_RB,high 分别对应于 CC 和 CC的传输带宽对应的RB数,如上面有关Table 5.3.2-1的解释; 和也是同样的道理。

BW_GB对应的是两个中的最大的那个BW_GB,(k),分别根据配置的scs和带宽查.3.3-1确定min 后,取最大的那个作为BW_GB。

intra-band non- CA 定义如下:

ntra-band non- CA和上面的intra-band CA 一样,只是参数名字不同,不再赘述。

由于inter-band non- CA会有gap,这里用Wgap表示,其计算也很简单,看图就能理解。

UE per band for CA(38.101-1)

对于intra-band non- CA,CA配置是通过在单个band中划分出2个或多个sub 的方式实现,然后每个sub 对应一个CA class。

对于intra-band non- UL CA,下面的Table 5.3A.5-2中指定的 class表示在每个band 中 UL intra-band non- 场景下,UE可以支持的 CC的下边缘和 CC上边缘之间的最大频率跨度 ;

对于inter-band CA,CA配置对应的是Band ,每个band对应支持的 CA class,如下表Table 5.3A.5-1。

,max对应的是协议中中规定的最大 带宽,FR1 R16对应的就是。

如上述黄色字体部分,考虑的是实网下UE上报high order CA class时,结合实际资源调度情况,基站可能不能满足UE对应的CA ,这时可以配置lower order CA ,具体地,属于相同 group的 NR CA class 可以回退到low order 的class,这个是强制支持的;UE是否支持属于不同 group的 class回退到low order class,协议上的描述没有强制要求,但是换到基站实现角度,这块就要综合考虑,对于协议上强制支持的内容,肯定要考虑进去,对于不强制支持的内容(协议上描述模棱两可的内容),基站侧应该就不会考虑,对于上面黄色字体这段话,如果基站侧采用协议不强制的规定给UE配置CA,估计是会出问题的。

具体说明下 group,例如CA class O/M/N/E/D/C/B/A 属于相同的 group 3,则UE上报O时,网络侧可以根据实际资源调度情况将UE回退到lower order class M/N/E/D/C/B/A;上报N时可以回退到M/E/D/C/B/A等等,但是M就不能回退到 gourp 2中的配置。这里额外提醒下两个CA组合和(2A)的区别,代表N41 带内连续2cc,而(2A) 这里的2A则代表的是带内非连续2cc。

UE for EN-DC(38.104)

对于带内连续 EN-DC,聚合信道带宽是NR 和 E-UTRA信道带宽的总和,NR sub-block与E-UTRA sub-block各自组成带内连续CA然后再进行DC,EN-DC聚合信道带宽是NR和E-UTRA sub-的聚合信道带宽之和。

intra-band EN-DC 配置需要通过DC_(n)Xyz 表示,其中第一个字母y表示 E-UTRA 数量,第二个字母z表示 NR 数量,而(n)X 就代表 E-UTRA band X 和NR band nX这个组合。上图Table 5.3B.0-1 是可用的带内连续EN-DC ,例如DA 代表的含义就是 LTE 3cc 带内连续,然后LTE 3cc再和NR 1cc 组合,LTE 3cc和NR 1cc也是带内连续的关系;DC n(41)AA 代表LTE B41 1cc 与NR N41 1cc组成DC组合且B41与N41 是带内连续的关系;DC n(41)AB 代表LTE B41 1cc与NR N41 2cc(带内连续) 组成的DC组合且B41 1cc与N41 2cc也是带内连续的关系。

最后一部分是中根据协议中的描述总结的NR CA和EN-DC组合的查看方法,主要内容在38.331/36.331中。比较关键的IE就是n。

n对应的是 的二维矩阵。

每个 包含适用于相关band 的 list的。 在相关频段上,UE 应支持 中相同位置的 组合。 一个 n 中的所有 必须具有相同数量的条目。

n 中的 数必须等于关联band 中的band 数目; 第一个 适用于band 的第一个band ,依此类推。

每个 包含一对用于UL和DL的NR或E-UTRA set ID。

在 NR 的情况下,UL 和 DL 的实际 sets在 IE 中定义,并通过其ID进行引用,代表的是它们在 IE 的 / 列表中的位置。在完全不清楚CA band 结构的情况下,上面这段内容真读不懂,无所谓,先放在这。

但是有一点是真读懂了,针对这点举个例子,如上图,假如中只有一个band 25,那其n=0关联的ns中的信息也只能有一对UL/DL set ID 信息;如果 对应的是CA 组合 band 25 和41 ,那n=1关联的ns中的信息就要有2对UL/DL set ID 信息,对应关系如上图左侧。

从中引用的和包括一组C-Id和rCC-Id以及其他信息。 每个 CC ID 的数量决定了 UE 能够在相应频带的频域中连续聚合的载波数量。 UE 支持的载波数量也受相关 (如果存在)中指示的带宽类别的限制。

在 set 中,UE 应排除具有相同或较低能力的条目,因为网络可以通过高级能力,推断UE也支持对应的低级能力,比如N25支持 4 传输,UE就只上报支持N25 4 , 不用上报还支持N25 2 传输。

有时候可能UE需要上报 band-信息,这时候UE可以通过2种方式告知网络侧 band-信息,一种是通过将 ID 设置为零(带间和带内非连续回退场景), id =0代表这个band 下不支持对应的UL/DL 载波;第二种方式是降低-PerCC id的个数(针对的是intra-band 场景),比如原本CA-支持2cc,在上报能力时对应的-PerCC id只有1个;不采取上述方式的话,还可以通过将与单独的信息关联的方式实现,反正想干啥总有能搞定的方法。另外UE可以一个n,只包含 band 的信息,也就是说,在一个n中,每组跨band的可能至少包含一对和,此时它们可以设置为0(代表不支持对应的UL/DL 载波)。

上面这段话的内容和主要和下面的几个相关IE有关系,下面分别看看其含义。

nId 用于确定ns中的n的位置,nId=0代表ns中的第一个配置信息。

例如上图n=0,要去ns中对应位置去查看信息,具体的 0对应的是上图中的第一个位置的信息;n=1,对应的就是第二个位置的信息。

用于确定中的关联的位置;=1代表中第一个位置的信息,依次类推。其中要注意的是=0 不会在实际的中用,但是如果配置=0的话,代表在实际这个band 下不支持这个band的UL 载波。

例如上图N25 对应的=2( =2),下一步要去中去找第二个位置的信息;N41 对应的=0( =0),代表N41不支持UL 载波,通过上图左侧的N41 ca 信息也可以看出,N41 没有UL cc能力。

用于确定中的关联的位置;=1代表中第一个位置的信息,依次类推。其中要注意的是=0 不会在实际的中用,当如果配置=0的话,代表在这个band 下不支持这个band的DL载波。

例如上图N25 对应的=1( =1),下一步要去中去找第一个位置的信息;N41 对应的=2( =2),下一步要去中去找第二个位置的信息。

指示UE在 set的各个DL 载波上支持哪些功能。 因此,应根据UE ca-在此list中包含至少与其支持的数量一样多的 rCC-Id,比如N25 ca--NR a代表只支持1cc,这时候rCC只能有一个id,如果N25 ca--NR b代表支持2cc,此时rCC要有2个id。rCC中元素的顺序无关紧要,网络可以根据rCC中的任何 rCC-Id 配置任何载波,但是场景除外。如果UE针对的是intra-band 场景,要采用 上报的方式,那比如ca-支持2cc,在上报能力时对应的-PerCC id可以只有1个。

inkCC和 类似,不再赘述。

rCC-id用于在rCC确定关联信息的位置索引,rCC-id=1代表的就是第一个位置。

如上图绿色箭头,rCC-id=1/2/3与rCC中的对应关系。

C-id与rCC-id类似,对应关系如上图绿色箭头。

到这里NR CA能力的关联关系就基本清楚了,刚开始那段上报 band-信息的话,应该也差不多能对应上了。 下面综合起来看几个NR CA能力映射关系的例子。

单band 能力

上图是N25 DL 能力映射关系图,N25 支持DL SCS 15khz DL 带宽 40khz,最大支持DL 4 传输等等。

这是N25 UL能力映射图,可以看到N25 UL 支持UL SCS 15khz UL 带宽 40khz,最大支持UL 传输等等。

CA能力 N25(pcell)+N41(Scell)

如上路径 可以看出N25+N41 支持DL N25(2*2) +n41(4*4) 传输,其他信息如上图。

如上路径 可以看出N25+N41 只支持UL N25 one layer传输 ,n41不支持UL 载波,正如 25 有配置ca--NR,而 41 却没有ca--NR, 代表只能N25做Pcell(因为可以配置UL 载波),N41 只能有DL 载波,其他信息如上图。

紧接着看下EN-DC的能力如何查看,主要还是几个类似的IE,简单看下。

ENDC set 结构如上,对于eutra部分会有- 和- 用于指定 set的位置,例如-=1代表-r15->第一个位置的信息,-=0代表不支持对应的配置,即没有DL载波信息。

对于-PerCC中包含的-PerCC-Id的数目要与ca-相匹配,例如ca- c代表DL 2CC,这2cc的要求如上图中的Table 5.6A-1,ca- c 对应到-PerCC中就要有2个-PerCC-Id;-PerCC也是相同的原理。

最后需要根据-PerCC-Id和-PerCC-Id 确定最后的具体能力信息,例如-PerCC-Id=0代表的是-PerCC-r15中的第一个位置的信息,-PerCC-Id=1代表的是第二个位置的信息。这部分对应的ENDC组合的UL和DL能力映射关系图如下。

最后上面的内容难免会有理解错误的地方,如有发现,还请指正。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了