这个问题是lab问题,现象如下:
期望UE注册在SA网络下,咋一看没有5G MIB/SIB1打印,好像是没搜到5G小区,而实际上并不是这样。
在查看搜网过程时会发现如下log打印:
[I nr5g_rrc_acq.c 3544] RRC ACQ: Band 41, duplex mode 2, scs 0 not supported
[I nr5g_rrc_acq.c 2355]
CS0 scs not supported. Barring cell on ARFCN 518190, PCI 0.
RRC ACQ DEBUG: Barring duration 300 for sib_error_cause 2
send cell bar req. (NR)t_barred 300, freq_is_barred 0, cause 3 band 41, freq 518190, pci 0, scs 0 duplex 2
大概意思是Coreset 0 scs不支持,然后UE就bar掉这个cell 5mins。那没有打印MIB信息,如何确定其中带的scs信息呢?
那其实可以过滤出来0xB96D这条消息,里面会带MIB中的相关IE,比如cell barred,Subcarrier Spacing Common 等等IE。由此可以看到这里的SCS 是15khz.接着看下UE能力上报。
上面的信息是从其他UE log中找出来的。如上N41 能力信息,
channelBWs从左到右代表
5, 10, 15, 20, 25, 30, 40, 50, 60 and 80MHz,这里说明 N41 只支持scs-30khz DL和UL支持带宽是 20,30,40,50,80 MHZ 。
从这里也可以看出,UE确实不支持SCS 15khz。
后面将subCarrierSpacingCommon" 设置为 scs30or120,这时候FR1 对应的SCS就是 30khz,UE就驻上网络了。