一个UE频繁掉网的问题

简介: 这个UE频繁掉网的问题,其实蛮low的,熟悉的人,看一个参数值就搞定这个问题了,但是还是做个记录。问题背景是运营商指定UE锁在某个NR小区,在一个区域的弱信号点(RSRP -110dbm左右)进行TPUT测试,但是最后发现UE在-106 dbm左右时就会掉网,没办法进行测试。测试反馈:UE锁在NR N41 520110/344小区上,一开始可以正常进行TPUT,随着往弱信号的方向上移动,UE就会出现掉网。

这个UE频繁掉网的问题,其实蛮low的,熟悉的人,看一个参数值就搞定这个问题了,但是还是做个记录。问题背景是运营商指定UE锁在某个NR小区,在一个区域的弱信号点(RSRP -110dbm左右)进行TPUT测试,但是最后发现UE在-106 dbm左右时就会掉网,没办法进行测试。测试反馈:UE锁在NR N41 520110/344小区上,一开始可以正常进行TPUT,随着往弱信号的方向上移动,UE就会出现掉网。


但是正常情况下,UE没道理掉网呀,NR小区一般的参数设定会保证UE在-120dbm 左右都能正常驻网;再加上是运营商指定,最初我想应该是UE实际测量的结果远比-120 dbm差导致的,可能是RF的问题。看起来这个思路有理有据,让人信服......



闲话少说,直接看log。

b2296cd4ccbc49b1a2bd2a9307e1b8f6.png

先看空口,如上截图,UE在做完TPUT后,网络侧就会下发RRC release,UE返回idle态后,就一直在收MIB SIB1,期间UE 向AP上报 no network found,没跑了,肯定是UE RF测量太差导致的掉网,不然呢?我自信的打开了NR cell测量的结果......

67b231023d734722b317f6aa84dd4317.png

打脸了,NR N41 520110/344 信号状况不错呀,而且最好的SSB 5 RSRP 是-98.54dbm,这都能掉网?那就证明前面的臆想都是错的......



于是从头捋了一遍篇:这是运营商指定的小区,按道理小区参数设定,肯定可以达到测试要求,UE肯定...... 不能再乱说了,掉网直接相关的就是S准则,关于S准则,NR 小区搜索(五) S准则有详细介绍,当然这里根据参数再算一下是否满足S准则吧。c65438654b8f48e582358744073e1f21.png

如上是SIB1中带的cell selection parameter 其中p-Max=29 dbm q-RxLevMin=-52,其他参数都没有,例如q-qualmin,Qrxlevminoffset,Qqualminoffset 和Qoffsettemp等等。其实看到这个参数,对S准则熟悉的话,这里就可以大结局了。但是呢还会是按照参数梳理一遍S准则吧。

2374290395be45378f8a38307719cd7e.png

SIB1中没有q-QualMin,就取值负无穷;Qqualminoffset缺省,取值0 dB;Qrxlevminoffset缺省,取值0 dB。


q-RxLevMin=-52,那Qrxlvemin=-52*2=-104dBm。

61c38ce7aada4dd0a8654122a75a28b9.png

Qoffsettemp来自SIB1中的connEstFailOffset,在T300 超时的次数达到conEstFailCount时才会在小区选择和重选过程中应用Qoffsettemp;如果该值缺省,则Qoffsettemp=无穷大,结合公式-Qoffsettemp,负无穷就是0。



所以公式可以简化为Srxlev = Qrxlevmeas – Qrxlevmin– Pcompensation。


Squal = Qqualmeas – Qqualmin ,由于q-QualMin取值负无穷,所以Squal 一定是大于0的,下面就主要看Srxlev是否大于0,Srxlev的确定目前只剩下Pcompensation。

bf4b40fb5d394b35b7023c93e5f9ad55.png


Pcompensation,对于FR1,需要查看SIB消息中是否有additionalPmax IE,有的话,Pcompensation=max(P_EMAX1-P_PoweClass, 0)-(min(P_EMAX2,P_PoweClass)-min(P_EMAX1 ,P_PoweClass))(dB);否则 取值max(P_EMAX1-P_PoweClass, 0)。


P_EMAX1和P_EMAX2会针对SUL 和NUL 进行区分,分别取自p-Max和NR-NS-PmaxList,目前的log看都没有带NR-NS-PmaxList,也就是只关注P_EMAX1的值即可P_EMAX1=p-Max=29,而ppowercalss =23dbm.所以Pcompensation=max(P_EMAX1-P_PoweClass, 0)=max(29-23,0)=6。



那最终Srxlev = Qrxlevmeas – Qrxlevmin– Pcompensation=Qrxlevmeas+104-6=Qrxlevmeas+98,这个意思是UE测量该小区的RSRP>-98dbm,才能满足S准则,进而才能驻留在这个小区上,log中有关S准则的打印如下。

13629bfbf4344d9d80def61eed3240b7.png


可以看到小区的RSRP=-98.11dBm,由于低于-98dBm,所以S准则判定fail,之后UE一直无法再次稳定驻留在这个小区。这个小区的驻留门槛其实是蛮高的(q-RxLevMin=-52),通常实网下见到最多的就是q-RxLevMin=-60,RSRP在-120dbm左右都会满足S准则。但是呢这个问题还是说明一件事,对于UE侧的测试,有时候运营商的要求可能也不怎么靠谱。

相关文章
|
算法 安全 UED
Radio Link Monitoring(RLM)
这篇看下radio link monitoring相关的内容,就是UE进行DL radio link quality监听的规定,这部分与RLF的判定息息相关。市面上讲NR相关的书籍,多少都会涉及这部分内容,可能spec上这块的描述也比较好理解,书上也往往几行描述就结束了,但是还是值得研究下相关内容,接下来就看下spec中的描述。
NR Timing Advance(TA)
这篇是NR TA的笔记,之前有对R17 NTN TA进行了简单总结,但是也仅仅局限在NTN部分,其他TA基本过程没有涉及,这篇是针对R16版本协议对NR TA相关内容做的总结。和NR PUSCH power control过程类似,NR TA也可以分为开环和闭环调整,相关内容分散在38.300,38.211,38.213,38.321,38.133和38.331。后面就按照38.300 TA相关概念,38.211中有关TA定义,38.213 TA 相关内容,38.321 TA控制过程,38.133 Timing的一些requirement的顺序展开。
SSB配置异常引起的问题
这篇是两个SSB配置异常导致的问题总结,第一个问题很简单,但是由于第一次看到这种log,看起来也比较蒙,另外也是没想到还能有这么弱鸡的问题;之后又遇到了另外一个SSB相关的问题,因为涉及时频域资源的确定,看起来相对来说就比较费劲,这两个都是lab问题。
|
机器学习/深度学习 5G
beamManagement(一)idle初始接入过程
NR中所有的上下行信道的发送和接收都是基于波束。基站通过对信道质量的测量来动态选择UE和基站之间波束的方向和频率,进而完成通信。NR使用的频率信号是高频信号,高频意味着波长越短,天线也就越短。当无线信号辐射变为波束形状后,就很难使用单个的天线传输同时覆盖多个UE,因而NR的天线数量大大增加,形成更多波束,提升覆盖;NR使用Massive MIMO技术时,就需要使用大规模天线阵列,进而实现多用户空分,提升频谱利用率; 提升能量利用率,满足覆盖需求(特别是高频)。beam forming 不是本篇的重点(其实我也不太会),可以百度看下具体内容。这里只关注3GPP spec中相关的波束管理的内容。
NR 小区搜索(三) SearchSpace0
之前讲了CORESET0就是频域分布,那具体对应的时域位置是什么?那就需要结合SearchSpace0来确定。
|
编解码 算法 调度
NR CSI(三) CQI
这篇主要看下CQI的相关内容,CQI在spec上描述的内容比较少,主要是和调制方式和码率相关,所以这篇的内容也比较简短。先看下CSI Report Quantity 上报测量量。
|
算法 BI 5G
NR CSI(四) PMI
如38.214 5.1.1.1中所述,NR PDSCH 38214只有一种传输模式Transmission scheme 1,gNB将data(di)和DMRS一同预编码,之后通过无线信道,发送给UE,如下图。DMRS是用于信道估计,服务于UE信道解调的。
NR PUSCH(七) 相干传输
这篇就是为记录一个概念在协议中的体现方式。相干传输被定义为一种UE能力。考虑到UE的实现成本,NR不要求所有的UE都能做到所有的天线端口都可以相干传输。NR定义了以下3种UE的相干传输能力。
|
调度 索引
NR PUCCH(四) UL data operation
UE 在connected mode 需要实时和网络进行上下行通信,在UE有UL data要发送但是没有UL grant时,就需要向网络端发送SR请求资源,网络收到SR就会在激活的BWP上发送 UL DCI给UE,UE 根据UL DCI 信息 获得UL grant ,然后在PUSCH对应的资源上就可以发送UL data给网络,最后网络端通过HARQ 过程指示是否有收到对应的data。这是UL data 的基本流程,下面通过实际log分别看下UL data operation的各个过程。
|
索引 Windows
Beam failure Recovery
这篇来看BFR 过程,这里把38.300中对于BFD和BFR流程的描述再贴一遍。

热门文章

最新文章