NR other
文章平均质量分 64
NR 未区分的其他文章
modem协议笔记
专注3GPP协议学习,每天进步一点点。
展开
-
SR取消的条件
1 当包含long/short BSR MAC CE的MAC PDU 被传输,那在 MAC PDU 组装之前由于BSR的原因导致的所有pending SR 应被取消,每个相应的 sr-ProhibitTimer 应停止( long/Short BSR MAC CE包含buffer status是持续到MAC PDU 组装之前 最后一次触发BSR前的所有data volume);在发送出去SR后,达到某些条件的情况下,UE感觉到比较满意的话,就会收起自己的小脾气,也就会停止SR的发送,具体情况如下。原创 2024-09-23 14:14:44 · 175 阅读 · 0 评论 -
R18 5G网络中 AI/ML技术特性及其在5GS和NG-RAN中的应用
随着5G技术的发展,人工智能(AI)和机器学习(ML)在网络中的应用越来越广泛。本文将介绍R18 5G网络中AI/ML的新特性,包括在5G系统(5GS)中的应用、在新一代无线接入网(NG-RAN)中的应用,以及AI/ML管理和计费的增强。原创 2024-09-20 14:08:56 · 1089 阅读 · 0 评论 -
NR intra-freq和inter-freq测量
1 SSB based intra-freq 测量:serving cell SSB的center freq与邻区 SSB的center freq 相同并且两个SSB 的SCS也相同。(3)邻区CSI-RS resources的centre freq与serving cell的CSI-RS resources的centre freq是相同的。4 CSI-RS based inter-freq测量对应的就是不是CSI-RS based intra-freq测量的measurement。原创 2024-09-14 09:00:00 · 298 阅读 · 0 评论 -
DC_(n)Xyz
上图38.101-3 Table 5.3B.0-1 是可用的带内连续EN-DC bandwidth classes,例如DA 代表的含义就是 LTE 3cc 带内连续,然后LTE 3cc再和NR 1cc 组合,LTE 3cc和NR 1cc也是带内连续的关系;DC n(41)AB 代表LTE B41 1cc与NR N41 2cc(带内连续) 组成的DC组合且B41 1cc与N41 2cc也是带内连续的关系。原创 2024-09-14 08:00:00 · 141 阅读 · 0 评论 -
NR CA bandwidth class fallback group
UE是否支持属于不同fallback group的 class回退到low order class,协议上的描述没有强制要求,但是换到基站实现角度,这块就要综合考虑,对于协议上强制支持的内容,肯定要考虑进去,对于不强制支持的内容(协议上描述模棱两可的内容),基站侧应该就不会考虑,对于上面黄色字体这段话,如果基站侧采用协议不强制的规定给UE配置CA,估计是会出问题的。上报N时可以回退到M/E/D/C/B/A等等,但是M就不能回退到fallback gourp 2中的配置。原创 2024-09-13 08:30:00 · 370 阅读 · 0 评论 -
NR PDSCH/PUSCH支持的maxMIMO layers
这里不考虑UE支持的具体MIMO能力,仅仅讨论协议上定的maxMIMO layers。原创 2024-09-13 08:00:00 · 300 阅读 · 0 评论 -
I-RNTI是什么?
由于short I-RNTI 没有足够的比特,short I-RNTI 可能对应多个full I-RNTI。正常的UL-CCCH总共也就是48bit, 但是这样就意味着只能使用short-I-RNTI了, 24bit的这种短I-RNTI, 可能会让new gNB在查找时候出现识别锚点gNB的分歧, 所以如果一个小区覆盖比较小的时候, 小站覆盖一般比较好, 可以可靠接收, 所以这个小区可以通过SIB1告诉所有UE可以使用40bit的I-RNTI, 避免查找锚点gNB的分歧。3 支持 4 位原因值。原创 2024-09-12 13:56:49 · 458 阅读 · 0 评论 -
3GPP How to manage a project?
要实现building block,通常需要进一步将功能细分为更小的task,每个task代表一项严格指定且易于理解的研究活动。因此,在考虑功能信息流(一个或多个work task)之前,必须充分定义服务方面(一个或多个work task),然后才考虑详细的协议规范(一个或多个work task)。从这里可以看出,查看Summary of Rel-18 Work Items等类似的TR,对于理解新的feature还是很有帮助的,所以在看新feature前不妨也先看看这个有关WI summary 的TR。原创 2024-09-11 14:56:19 · 1501 阅读 · 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 · 969 阅读 · 0 评论 -
3GPP NTN定义了哪些band?
例如,全球定位系统 (GPS) 运营商以及卫星移动电话,如 Iridium和 Inmarsat提供海上、陆地和空中通信。R18 38.101-5 NTN FR1 band 分别为n256/255/254,可以看到对应的是卫星L频段和S频段,传输带宽和信道带宽规定如上。X波段(8–12 GHz):主要用于军事通信、气象卫星和地球观测卫星。C波段(4–8 GHz):常用于固定卫星通信服务,如卫星电视广播和数据传输。V波段(40-75 GHz):用于高速数据传输、宽带多媒体服务和地球观测卫星。原创 2024-09-10 10:40:06 · 452 阅读 · 0 评论 -
发RRCResumeRquest还是RRCResumeRquest1?
对于R17中的SDT ,也用于在 RRC_INACTIVE 中启动SDT;当上层或AS要恢复suspend的 RRC 连接,例如要响应RAN paging或者在UE处于RRC_INACTIVE状态时触发RNA update的场景,就要发起RRCResumeRquest;网络侧让UE进入RRC INACTIVE state时,会通过RRCRelease->suspendConfig带下来RRC INACTIVE state中的配置,这里会带下来fullI-RNTI以及shortI-RNTI;原创 2024-09-09 13:50:15 · 156 阅读 · 0 评论 -
如何通过HARQ确定新传和重传?
这份log中 在frame 574 slot 5上收到HARQ id 0 的DCI 0_1 NDI=0 RV= 0,之后在frame 574 slot 15上收到了HARQ id 0 DCI 0_1 NDI =0,RV=2,此时是重传;最后在frame 575 slot 5上收到HARQ id 0 的DCI 0_1 , RV= 0,NDI=1 ,NDI 翻转 说明 网络端有收到对应的data,即最后这次进行的是new data传输。3 之前没有这个TB 的NDI,是第一次收到这个TB 的传输。原创 2024-09-06 11:31:40 · 449 阅读 · 0 评论 -
NR L2 UL处理data优先级问题
对于RLC 也有类似的规定,如上图38.322中所述,AM RLC entity的发送端要优先处理RLC control PDU(status pdu也就是status report)。其次再传输包含先前传输过的RLC SDU或RLC SDU segment的AMD PDU(重传场景),最后才传新的要传输的RLC SDU或RLC SDU segment的AMD PDU。MAC logical channel 处理data的优先级,即哪些data要优先处理有定义不同的优先级,如上图。原创 2024-09-06 11:28:11 · 180 阅读 · 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 · 638 阅读 · 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 · 434 阅读 · 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 · 319 阅读 · 0 评论 -
NR SRB传输的RRC messages
SRB3可用于仅在不涉及MN的过程中发送SN RRC reconfiguration、SN RRC reconfigurationcomplete、SN measurement report和SN failureinformation(即在SCG RLCRB失败的情况下),也就是只发送与SN相关的4条RRC 消息。是否建立SRB3的决定由SN作出,SN使用SN RRC消息提供SRB3配置。在EN-DC、NGEN-DC和NR-DC才支持SRB3,而NE-DC不支持SRB3。SRB3 会传输的消息罗列如上。原创 2024-05-13 14:39:41 · 543 阅读 · 0 评论 -
Searchspace中可以配置哪些DCI format?
在38.212中搜对应的SI-RNTI,P-RNTI以及RA-RNTI或TC-RNTI或MsgB-RNTI,也可以看只有DCI format 0_0和1_0会用到上述RNTI。而USS 则会由PDCCH-Config中的SearchSpace 的searchSpaceType=ue-Specific 配置下来,其对应的是由C-RNTI MSC-RNTI.SP-CSI-RNTI,CS-RNTI SL-RNTI.SL-CS-RNTI V-RNTI等加扰的DCI。原创 2024-05-13 14:33:11 · 1169 阅读 · 0 评论 -
NR Msg3
如上分别是两本spec中msg3的定义,38.300中 说MSG3 是RA过程中的UE的第一次调度传输,而38.321中的描述则显得更为具体,Msg3是RA过程的一部分,msg3会在UL-SCH上传输,msg3中会包含C-RNTI MAC CE或CCCH SDU。这里的CCCH SDU主要是以下消息,都是由idle mode进入到connected mode时,UE侧发起的比较常见消息,只是要结合场景区分要发哪个消息。除了上述CCCH消息的场景,Msg3则会包含C-RNTI MAC CE,其结构如下。原创 2024-04-07 11:10:44 · 588 阅读 · 0 评论 -
intra-band contiguous carrier aggregation是如何判断的?
首先 两个CC的channel spacing要为channel raster和SCS的最小公倍数的任意倍数,其次是否来连续要根据两个CC的channel spacing 与nominal channel spacing 做比较,小于nominal channel spacing就是带内连续CA;而非连续就要大于nominal channel spacing。翻看38.101-1,在5.4A.1 Channel spacing for CA的描述中有发现具体规定。原创 2024-03-15 11:22:57 · 330 阅读 · 0 评论 -
NR 2-STEP RA Absolute Timing Advance Command MAC CE的应用场景
进一步的,根据上面的描述,在TAT not run时,UE收到C-RNTI加扰CRC的PDCCH 后,MAC PDU有包含Absolute Timing Advance Command MAC CE,就要开启TAT;有提到这个MAC CE,当时以“absolute timing advance command MAC CE 在2-step RA的某个场景下使用”一笔带过,主要原因就是还没有搞清楚。有关Absolute Timing Advance Command MAC CE的应用场景:这里的场景包括。原创 2024-02-27 15:07:59 · 713 阅读 · 0 评论 -
active BWP不配置pagingsearchspace时,UE还能收paging吗?
通过上图38.331中的描述,可以看出,不考虑的(e)RedCap UE,pagingsearchspace 不配置时,UE就不需要在这个BWP中收paging,这里的BWP指在SIB1或dedicated signalling中的配置的BWP。通过38.213中的描述,进一步看出不配置pagingsearchspace时,UE就不需要监听P-RNTI加扰CRC的DCI format 1_0。因此在不配置pagingsearchspace时,UE就不需要在当前BWP中接收paging。原创 2024-02-21 16:38:09 · 541 阅读 · 0 评论 -
ssb-PositionsInBurst的含义
当每半帧SSB max number=64时,8个bits都有效,从左至右,第一个bits对应SSB0,8,16,24,32,40,48,56;针对的是SSB L=64的情况,用8bits表示,从左至右分别表示一组 SSB的情况,第一个bit对应SSB0~7,第二个bit对应SSB 8~15,第三个bit对应SSB 16~23,第4个bit对应SSB 24~31,第5个bit对应SSB 32~39,第6个bit对应SSB 40~47,第7个bit对应SSB 48~55,第8个bit对应SSB 56~63。原创 2024-01-19 10:11:19 · 910 阅读 · 0 评论 -
NR SCell Addition/Modification/Release过程详解
SCell Activation/Deactivation MAC CE的Ci 与RRC层配置Scell 时的sCellIndex i 相关联,Ci 表示SCellIndex i 关联的 SCell 的active/deactive状态,如果UE没有配置对应的Scellindex i ,就忽略 对应的Ci field。sCellState 是R16新增的IE, 有配置时就会配置为activated ,这样在UE 配置上Scell,Scell就处于激活状态,省去MAC CE激活的流程,快速激活Scell。原创 2024-01-18 10:35:00 · 1958 阅读 · 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 · 862 阅读 · 0 评论 -
Redcap UE的BWP Operation
如果没有配置initialDownlinkBWP-RedCap,就应用initialDownlinkBWP,但是配置时,要符合RedCap UE的最大带宽要求,不能超过RedCap UE的能力。可能有人对于NCD-SSB的含义不太清楚,这里简单说明下,CD-SSB就是指有关联RMSI(SIB1)的SSB,即在小区搜索过程中通过SSB带的COREST0 去接收RMSI,如果SSB没有带CORESET0,UE就无法接收SIB1,这样的SSB就叫NCD-SSB。Redcap UE配置NCD-SSB的路径如上。原创 2024-01-17 12:33:11 · 2347 阅读 · 0 评论 -
Definition of RedCap UE
通过上面的内容描述,我们知道RedCap UE的能力肯定是要被削减的,具体的说Redcap UE的最大带宽在FR1是20MHZ,FR2是100MHZ,高于这个带宽RedCap UE是不支持的。强制支持的DRB个数是8个;CA,MRDC DAPS.CPAC IAB等功能也都不支持,毕竟没必要,能满足基本要求就行了,要啥自行车。RedCap UE相比于non-RedCap,能力被削弱具有更低的复杂度,RedCap UE强制支持的特性是在FR1 最大支持20MHZ 带宽,FR2最大支持100MHZ带宽。原创 2024-01-17 12:31:34 · 571 阅读 · 0 评论 -
Redcap UE camping相关规定
如果是因为该小区不支持RedCap UE,同样的先禁止300s,然后选择其他小区尝试驻留,不支持RedCap UE的小区,就是300s后解禁,那RedCap UE还是无法驻留的。值得注意的是如果这个IE 在SIB1 中没有配置时,RedCap UE就认为这个小区是barred的状态,也就是这个小区不支持RedCap UE。当然这些IE值针对RedCap UE,其他UE 可以忽略,设置为barred时,则认为该小区分别对应1Rx/2Rx branches的RedCap UE 是barred的状态。原创 2024-01-16 13:46:52 · 695 阅读 · 0 评论 -
initialDownlinkBWP-RedCap不包含pagingSearchSpace,Redcap ue应该怎么监听paging?
这个疑问主要是上面这段话引起的,对于DownlinkConfigCommonSIB中的initialDownlinkBWP-RedCap提供的initial DL BWP,如果处于RRC_IDLE状态或RRC_INACTIVE状态的UE会根据Type1-PDCCH CSS set监听PDCCH而不根据Type2-PDCCH CSS set监听PDCCH,此时Redcap UE就不期望initial DL BWP包括SSB和CORESET 0。这时候就有人问,此时Redcap UE应该如何接受paging?原创 2024-01-16 13:44:49 · 529 阅读 · 0 评论 -
NR C-DRX active Time包括哪些过程?
(2)inactivity-timer:UE等待成功解码PDCCH的持续时间,从PDCCH的最后一次成功解码开始,timer超时后UE可以返回sleep。(5)active-time:UE监听PDCCH的总时长。这包括 DRX cycle的 on-duration,在inactivity timer 未超时前 UE执行连续接收的时间以及 UE 在等待重传时机执行连续接收的时间。(1)正在运行的DRX group配置的drx-onDurationTimer或drx-InactivityTimer;原创 2024-01-15 10:09:41 · 640 阅读 · 0 评论 -
NR C-DRX inactivity Timer的工作原理
drx-inactivityTimer 是C-DRX中比较关键的一个timer,这里是其工作流程的总结。inactivity-timer是UE等待成功解码PDCCH的持续时间,从PDCCH的最后一次成功解码开启,timer超时后UE可以返回sleep。UE 应在一次成功解码PDCCH 后重新启动inactivity-timer,这个PDCCH data必须是第一次传输,重传的情况不会restart inactivity timer。原创 2024-01-15 10:07:29 · 737 阅读 · 0 评论 -
NR SSB Measurement Timing Configuration(smtc)
SSB Measurement Timing Configuration(smtc)主要用于测量,NR测量需要将serving cell和neighbour cell的SSB对准才行,stmc就用于此,同频和异频都会配置smtc。smtc定义了可用于限制对特定资源的UE测量的持续时间和周期。在smtc期间内,UE将在配置的SSB进行无线链路监视/无线资源管理测量。NR中有几种不同的smtc IE,分别用于不同的场景,下面具体看下区别。原创 2024-01-12 10:05:57 · 2614 阅读 · 0 评论 -
NR measurement gap
在(NG)EN-DC场景中,需要通过LTE RRC信令配置,在NE-DC中,gapFR1只能通过NR RRC配置;gapOffset =10,mgl=4ms ,mgrp=20ms ,则gap起始帧应该满足 SFN mod 2=FLOOR(1)=1 subframe=10 mod 10=0,即从满足SFN mod 2=1的SFN(1,3,5,7....)的subframe 0启动gap,持续时间对应mgl 4ms,重复周期是 mgrp 20ms 正好对应SFN 1,3,5,7..... 如下图示。原创 2024-01-11 10:12:30 · 1322 阅读 · 0 评论 -
NR中如何判断是否需要measurement gap来做邻区的测量?
结合上面的描述,以SSB场景为例,蓝色方块代表serving cell当前激活的BWP,黄色和绿色块分别对应serving cell和neighbour cell的SSB,上图A对应当前激活BWP中包含邻区的待测Measuremenr occasion带宽,且是同频邻区,不需要measurement gap;(2)SCS=60KHZ时,邻区CSI-RS resources的CP type与serving cell的CSI-RS resources的CP type是相同的;原创 2024-01-11 10:11:19 · 1672 阅读 · 0 评论 -
MIB 变更周期
在UE初始搜索时,SSB在半帧内的周期是20ms;所以对于80ms,会重复发送4次MIB。由于PBCH payload 包含SFN的 低4 bits,所以在经过160ms后,SFN的高6 bits就会发生一次变化。MIB 始终以 80 ms 的周期在 BCH 上传输并在 80 ms 内重复,并且它包括从小区获取 SIB1 所需的参数;如果 SSB 的周期大于 80 ms,则 MIB 的发送周期与 SSB 的周期相同。原创 2024-01-10 11:11:41 · 560 阅读 · 0 评论 -
NR cell配置带宽时,如何设置carrierBandwidth?
如上图分别是几种带宽的配置参数,从左至右分别是 N41 SCS=30KHZ,carrierBandwidth =273;具体对应的带宽分别是100mhz,40mhz,10mhz,20mhz,就是根据上面的Table 5.3.2-1中SCS和带宽的关系确定的RB数。如上是FR1 38.101-1中与带宽设定有关的table,协议中根据SCS规定的传输带宽和可以配置的RB 数如上表,也就是说在实网下或者lab测试配置带宽时要根据上表内容去配置,举例如下。NR中带宽在38.101中有规定。原创 2024-01-10 11:07:45 · 906 阅读 · 0 评论 -
在NR中,什么是PDCCH order?
如上图,38.212中有对PDCCH order做规定,对于C-RNTI加扰的DCI format 1_0,其Frequency domain resource assignment field全是1 的话,这就是PDCCH order,这时候就可以通过其他field 告知UE进行RA的一些参数,例如UL/SUL indicator告知UE在哪个carrier上进行RA,Random Access Preamble index告知UE进行RA 时的preamble index;原创 2024-01-09 10:59:31 · 1554 阅读 · 2 评论 -
NR HARQ-RTT-Timer和DRX RetransmissionTimer
这两个timer关联度比较高,放在一起看会比较清楚。原创 2024-01-09 10:56:39 · 1364 阅读 · 2 评论 -
BWP频域位置的确定
offsettocarrier:PointA和该carrier上最低可用子载波之间的频域偏移,对应的是PRB的数目,PRB对应的scs由上图中的subcarrierSpacing,最大值对应275*8-1。BWP 就是频域上连续的RB资源,N_start_BWP 代表BWP的频域起始位置,BWP 的起始位置和配置的RB范围应该在当前carrier的带宽范围之内,不能超越carrier对应的带宽范围。橙黄色部分对应的是BWP的频域范围,对应的正好是配置carrier的带宽范围。原创 2024-01-03 13:55:26 · 1478 阅读 · 5 评论 -
NR SRB2传输的messages
SRB2用于NAS消息和包括记录的测量信息的RRC消息,全部使用DCCH逻辑信道。SRB2的优先级低于SRB1,可以在AS安全激活后由网络配置。具体到38.331中就是上面3条信令。原创 2023-12-29 16:41:34 · 480 阅读 · 0 评论