5g NR小区搜索详解
文章平均质量分 70
这是一个专注于小区搜索的专栏,所有文章都与小区搜索相关,这局要内容是3GPP TS 38.331,38.101-1, 38.304,38.211,38.213相关协议详解,外加log实例以及详细实网问题进行解释;看完即掌握5G小区搜索过程,成为搜网专家。
余额抵扣
助学金抵扣
还需支付
¥29.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
modem协议笔记
专注于3GPP协议学习,每天进步一点点!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NR小区搜索(一)SSB
NR中,由于信道带宽可能非常大,如果UE按照channel Raster进行同步信号搜索,需要的时间很长,且非常耗电;因而NR引入了Synchronization raster的概念,同步信号按照同步Raster放置。ARFCN 频点号对应Channel RasterGSCN(Global Synchronization Channel Number)频点号对应同步Raster。原创 2022-08-21 22:26:41 · 5875 阅读 · 1 评论 -
小区搜索(二)CORESET0
UE获得SSB块信息后,MIB信息有限,还不足以驻留小区和进一步发起初始接入,参数还没有拿到,UE 需要进一步得到其他必备SIB。这个系统信息在NR中称为RMSI 即SIB 1。NR中的SIB1,是在PDSCH发送,而PDSCH 信道需要PDCCH信道的DCI 来调度。所以UE在MIB中得到调度SIB的PDCCH信道后,需要在PDCCH上进行盲检,从而获得SIB1。message mib :{systemFrameNumber '001001'B,subCarrierSpacingCo...原创 2022-08-28 20:42:53 · 5863 阅读 · 3 评论 -
NR 小区搜索(三) SearchSpace0
之前讲了CORESET0 就是频域分布,那具体对应的时域位置是什么?那就需要结合SearchSpace0来确定。 具体的说CORESET0 描述的是一块时频域资源,长(占用的时域符号数)和宽(占用的频域RB数)都确定了,那这个资源具体是在时域的哪些符号上,就需要SearchSpace0 的index 通过查38.213 table 13-11 ~13-15来确定。 通过表的标题可知,FR1 只有pattern 1(Table 13-11),FR2 3种pa......原创 2022-08-28 20:10:04 · 3067 阅读 · 3 评论 -
NR 小区搜索(四) RMSI(SIB1)
UE确定CORESET 0 和SearchSpace 0的时频域资源,就可以在对应的物理资源使用SI-RNTI盲检RMSI 的调度信息。 NR中由于信道带宽可能会非常大,而UE没有必要支持全部的信道带宽范围。因此,NR中频域上引入了BWP概念,UE可以被配置多个DL/UL BWP(BWP 根据UE能力配置,小于等于信道带宽),但是UE同时只能工作在一个激活的BWP中。NR中,频域资源的分配是基于BWP。BWP的配置包括:子载波间隔,频域起始位置,带宽,CP类型等In...原创 2022-08-29 20:57:07 · 4322 阅读 · 0 评论 -
NR小区搜索(五)S准则
根据S准则,如果UE成功检测到cell,甚至解码了MIB和sib1,,除非srxlevel > 0和Squal > 0,否则UE不会发起注册过程。P_EMAX1和P_EMAX2会针对SUL 和NUL 进行区分,分别取自p-Max和NR-NS-PmaxList,目前的log看都没有带NR-NS-PmaxList,也就是只关注P_EMAX1的值即可P_EMAX1=p-Max,而Pcompensation=max(P_EMAX1-P_PoweClass, 0),下面再看P_PoweClass。原创 2022-12-01 18:28:13 · 3614 阅读 · 0 评论 -
NR小区搜索(六)cell reselection
通过38.331中的状态图,可以看出NR只支持和LTE的inter RAT小区重选,并不涉及其他RAT,通过系统消息包含的信息,SIB2 serving cell reselection info,SIB3 NR intra freq,SIB4 NR inter freq,SIB5 inter RAT E-UTRA,也说明NR只支持LTE和NR间的重选,及协议上规定NR不能重选到3g和2g。当多个小区满足小区重选准则时,UE要首先考虑优先级高低,其次要考虑RAT高低决定重选到哪个小区。原创 2022-12-01 22:53:41 · 3715 阅读 · 1 评论 -
一个UE频繁掉网的问题
这个UE频繁掉网的问题,其实蛮low的,熟悉的人,看一个参数值就搞定这个问题了,但是还是做个记录。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。原创 2023-07-10 18:22:34 · 892 阅读 · 0 评论 -
ENDC下UE无法注册5G的问题
所以问题应该就和这个IE有关系,插入问题卡,网络会回复Use of dual connectivity with NR is restricted,后续过程网络侧就没有配置NR相关的测量;到这里就怀疑到应该是卡的问题,导致UE在attach时,NW端回复的attach accept消息中会带 RestrictDCNR = 1,代表Use of dual connectivity with NR is restricted,之后网络端也并未配置NR 测量object 及event,因而无法注册5G。原创 2024-12-03 10:50:28 · 1096 阅读 · 0 评论 -
因而band不支持导致的驻网失败
如上将上述log打印 的16进制数转换成二进制,bits_1_64 从右至左,分别是band1~64;bits 65_128 从左至右分别是band65-128,理论上是这样。进过判断后,置1的band分别为N25/41/66/71/77,也就是UE支持这5个band。后面在读取到SIB1 时,发现这个小区是N78的小区且当前环境中只有这一个小区,进而导致UE驻网失败。这个文章只是简单记录下QC平台如何通过log 确定UE支持的band。首先与NR band相关的NV 举例如下。原创 2024-01-20 15:11:34 · 735 阅读 · 0 评论 -
一个UE无法注册的问题
UE access ID=0,这时需要从[0,1)的均匀分布中选择随机数后与BarrinfFactor 比较,如果随机数小于BarringFactor,代表允许接入,但是这里的BarringFactor 是0,再怎么选择也不可能小于BarringFactor,所以会被bar,假如选取的rand=0.5,bar time T390=(0.7+0.3)*uac-BarringTime= 128s。access category及驻留小区配置的参数,判断access是否允许的操作,LTE也有类似的机制。原创 2023-11-17 17:19:53 · 507 阅读 · 0 评论 -
Kssb 范围的出处
这里可以看到N_SSB_CRB是通过offsetToPointA得到的,而offsetToPointA表示Point A和与initial cell selection SSB overlap 的最低CRB(N_SSB_CRB)最低子载波之间的频率偏移;FR2 Kssb取值[0,11],MIB中的subCarrierSpacingCommon 决定Kssb的单位,这时候Kssb的单位和CRB 的SCS相同,所以子载波级别的偏移只能是0~11。38.211 7.4.3.1 节。原创 2024-01-18 10:30:55 · 1552 阅读 · 0 评论 -
在2G到4g小区重选过程中,4g频点没有优先级信息,最后UE无法重选到4g,是否正常?
出现这种情况,芯片厂也有自己的规避策略,既然4G频点没带优先级,就默认给4G频点加上优先级,一般4G频点都是最高优先级,后面就根据对应的规定进行正常的小区重选过程就完了。而在4/5g cell reselection的规定中,也有明确提出cell reselection只考虑带priority信息的频点。根据priority based重选算法的描述,在UE支持priority based inter-RAT小区重选且有收到cell priority 参数时,才会进行2G4或2G3小区重选。原创 2024-05-06 13:57:49 · 799 阅读 · 0 评论 -
UE驻网失败问题(二)
这里还没到UE能力上报的阶段,就借助0xB826 看下,找到N48的单band能力,看到其DL 支持最大2天线传输,UL支持1天线传输,不支持SRS tx switch,以及支持的最大SCS是30khz等信息。接下来就看下RRC Setup中配置的内容。后续调整maxMIMO-Layers=2,才恢复正常。问题现象如上,UE在这个N48上的小区一直在重复上述过程,收到RRC Setup后就不发RRC Setupcomplete,闭上眼睛也知道大概率是这个RRC Setup的配置有问题。原创 2024-05-27 15:28:48 · 587 阅读 · 0 评论 -
IMEI引起的无法驻网问题
问题不复杂,场景很简单,如上图,UE在进行LTE attach过程时,在送完NAS security mode complete后,就立刻收到了网络attach reject 带cause 6 Illegal ME,根据协议描述这个cause 代表ME不被网络可接受,例如ME在禁止名单或者黑名单中就会有这种cause。然而前方在报这个问题的时候,也是知道SIM卡和手机IMEI在运营商那边没能成功绑定,然后才报的问题,要查看手机是不是有问题...... 告诉前方原因后,还认为是手机问题,告知要继续查。原创 2024-05-06 13:55:42 · 1276 阅读 · 0 评论 -
UE驻网失败问题(三)
那其实可以过滤出来0xB96D这条消息,里面会带MIB中的相关IE,比如cell barred,Subcarrier Spacing Common 等等IE。5, 10, 15, 20, 25, 30, 40, 50, 60 and 80MHz,这里说明 N41 只支持scs-30khz DL和UL支持带宽是 20,30,40,50,80 MHZ。期望UE注册在SA网络下,咋一看没有5G MIB/SIB1打印,好像是没搜到5G小区,而实际上并不是这样。channelBWs从左到右代表。原创 2024-09-05 16:00:28 · 1004 阅读 · 0 评论 -
一个3GPP协议上有关cell reselection priority的问题
这时候可以看38.331 中有个RRCRelease的描述,如上,比如处于RRC inactive的UE要恢复RRC 连接,由于某些原因网络通过RRCRelease又将UE待在了RRC Inactive或者转换到了RRC_IDLE 态,由于一些策略原因,网络侧就可能下发RRCRelease message with the field cellReselectionPriorities absent。通读协议,有停t320的各个场景描述,但是未有明确说停t320也要忽略专有优先级,协议为什么不明确说一下?原创 2024-09-10 10:46:26 · 1447 阅读 · 0 评论 -
RRC_inactive态下掉网UE要怎么做?
针对问题场景,UE不能驻留在suitable cell上,只能待在acceptable cell上获取limited service时,那UE就只能去idle态了。在38.304的这张有关idle和inactive的cell selection和reselection的图中也有暗示在any cell selection状态找到acceptable cell时UE就要到idle态。可以从TS 38.304中找答案。上图是各种cell的定义,简单罗列在这。原创 2024-09-05 15:58:42 · 597 阅读 · 0 评论 -
NR 5G SIB1读取失败应该怎么办?
如果UE不能获取SIB1且MIB中intraFreqReselection为not allowed,UE会将对应小区bar 掉,bar时间最多300s不能进行小区重选和小区选择过程,如果cell是licensed spectrum ,则UE不得重选到与被禁止小区相同频率的另一个小区,并排除这些小区作为小区选择/重选的候选小区300秒;如上图UE SIB1 read fail导致UE无法获取cell 的camp info,进而将对应cell bar 300s,也有bar 30s的设定。原创 2024-11-26 13:42:54 · 871 阅读 · 0 评论
分享