NR SRS
Posted modem协议笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NR SRS相关的知识,希望对你有一定的参考价值。
微信同步更新欢迎关注同名modem协议笔记
上篇漏掉了SpatialRelationInfo,那就先看下SRS resource资源配置中的RS-SpatialRelationInfo,即SRS resource和参考信号的对应关系,代表波束的对应关系,具体在接下来的波束相关的内容再说。这里参考信号可以是下行SSB,CSI-RS或者是uplinkBWP指示的SRS,RRC层结构如下。
SRS Pos resource也有对应的SRS-SpatialRelationInfoPos,参考信号除了SSB,CSI-RS 或SRS,还可以是dl-prs,也可以是非服务小区的SSB(通过ssb-Ncell指定)。
两种SRS resource每个时隙占用的符号数也有所不同,srs-resource一个时隙内占用的符号可以是1/2/4;而SRS-PosResource一个时隙内占用的连续符号可以为1/2/4/8/12,RRC层参数配置如下。
在相同的OFDM符号上发送多个SRS时,要用相同的spatial relation;配置的SRS 资源要在UE的激活的UL BWP中,不能超过激活的BWP 范围;UE 在每个 SRS 资源中只能在 spatialRelationInfoPos 中提供单个 RS source用于定位,即SSB,CSI-RS或SRS/dl-prs,等只能选择其一。
在相同的载波上如果SRS与PUSCH 发生冲突,在overlap的符号不能发送SRS,要先处理PUSCH;在配置SRS-PosResource时,对应的载波上也要有PUSCH/PUCCH的配置。
spatialRelationInfo的相关内容先到这里,继续上篇后续的内容。上篇有介绍aperiodic/semi-persistent/periodic SRS resouce的时频域分布,这里继续看aperiodic/semi-persistent/periodic SRS如何触发,先看RRC层配置结构。
periodic
当SRS-Resource或SRS-PosResource 配置为periodic时,UE应该采用配置的对应参考信号SSB/CSI-RS/SRS/DL-PRS 的spatial domain传输filter,用相同设置按照配置的周期传输SRS。
Semi-persistent
SP SRS是需要MAC CE 进行激活和去激活的,下面看下相关的收发要求。
SRS-Resource/SRS-PosResource的resourceType配置为semi-persistent:UE收到Activation Semi-persistent SRS的MAC CE,根据DL DCI 的配置,此时UE要在slot n传输对应的PUCCH HARQ-ACK info,那UE要在 slot n+3N_subframe,u_slot的第一个时隙才能发送SRS。
同样的UE收到deactivation Semi-persistent SRS的MAC CE时,根据DL DCI 的配置,UE要在slot n传输对应的PUCCH HARQ-ACK info,那UE要在 slot n+3N_subframe,u_slot的第一个时隙才能停止发送SRS、,简单图示如下。
如开头所说SP SRS是需要激活后才能进行SRS传输的,因而网络端会通过下发SP SRS Activation/Deactivation MAC CE激活/去激活SP SRS。SP SRS Activation/Deactivation MAC CE 各个IE的含义如下,这两个MAC CE具体在38.321 6.1.3.17/6.1.3.26中介绍。
除此之外,网络端可以下发Enhanced SP/AP SRS Spatial Relation Indication MAC CE 用于指示SP/AP SRS resource set的spatial relation 信息。
对于periodic SRS 按照配置的周期触发SRS传输,semi-persistent在通过MAC CE激活后才能按照配置的周期触发SRS传输。对于periodic 或semi-persistent 的SRS resource,RRC层会通过periodicityAndOffset-p(periodic)或者periodicityAndOffset-sp(aperiodic)作为发送周期,例如配置为sl160 : 153,分别代表时域发送slot及offset,即每隔160 slot发送一次,具体在第153 slot发送;除此之外,SRS的发送时隙还要满足上面的公式才可发送。
aperiodic SRS
aperiodic SRS 会通过DCI 0_1/1_1/2_3/0_2/1_2 field SRS request 激活,收到对应的DCI后,需要进行slotOffset时隙的偏移后才能触发SRS 传输,aperiodic没有发送周期的配置,所以在触发后进行一次发送就结束了。
例如DCI 在slot n触发aperiodic SRS,那SRS发送的具体时隙要根据是否有配置ca-SlotOffset确定,确定发送时隙的公式如上,与确定PDSCH/PUSCH的发送时隙方法类似。
在网络侧配置slotOffset时有一个参考标准,usage 为codebook或antennaSwitching时,触发aperiodic SRS发送的PDCCH的最后一个符号与第一个SRS resource的发送符号的最小间隔为N2 个符号外加一个time duration Tswitch;其他usage,最小时间间隔为N2+14 个符号外加一个time duration Tswitch. N2的确定参考上面的红字,DCI field SRS request的相关内容如下。
aperiodic/semi-persistent/periodic SRS的触发部分基本结束了,再看下其他相关内容。
例如SRS和PUCCH/PUSCH可能会存在overlap的情况,38.214中对此也有相关的处理规则。
PUCCH和SRS在相同的载波上时,semi-persistent 或 periodic SRS与PUCCH(only CSI report ,only L1-RSRP report, only L1-SINT report) overlap时,UE不能在这些符号上传输SRS;同理与PUCCH carry HARQ-ACK ,link recovery request/SR产生overlap时,UE也不能在这些符号上发送SRS(semi-persistent/periodic/aperiodic);其余没有overlap的SRS 符号照常发送。当传输aperiodic SRS的符号与carry semi-persistent/periodic CSI或semi-persistent/periodic L1-RSRP report 的PUCCH 产生overlap时,UE要发送aperiodic SRS,不能发送对应的PUCCH。
不同type的SRS 产生overlap时,发送的优先级为aperiodic>semi-persistent>periodic;低优先级的SRS 可以在其余没有overlap的符号上正常发。
priority index 0的PUSCH和SRS在相同的时隙传输时,UE要在PUSCH及其DMRS传输完毕之后才能传输SRS。
priority index 1的PUSCH或PUCCH如果和SRS 传输有资源上的overlap,那SRS不能在overlap的符号上传输。
如RRC层的配置SRS resource set 的作用可以配置为codebook,non-codebook,beamManagement,antennaSwitching,在NR PUSCH(六) PUSCH UL Transmission shcemes中基本介绍了codebook,non-codebook的流程,剩余的还有beamManagement和antennaSwitching。
beamManagement相关的内容散布在各个spec中,接下来的波束相关内容再具体看,这里只提下当usage 设置为 beamManagement时,同一个SRS resource set中同时刻只能用1个SRS resource 传输,但是不同SRS resource sets中的SRS resource在时域相同位置可以同时发送。
antennaSwitching
对于TDD系统,可以利用上下行信道互易性,通过上行SRS来获取下行信道的CSI,为了获得DL CSI信息,基站可以让UE切换到不同的天线端口轮流发送SRS,进而达到目的。针对这种场景,38.214 6.2.1.2 对其进行了约束。
当SRS usage配置为antennaSwitching时,需要有切换的保护间隔,对应Y个符号,根据SCS的不同取不同的值。在同一时隙同一个set中的SRS resources在保护间隔Y个符号内,不能发送任何符号;这时候,SRS resource set中的所有SRS resouces的SRS port 应该配置成相同的数量;1T2R,1T4R,2T4R的UE不能在一个时隙内配置或者触发多于1个SRS resource set的SRS 传输;1T=1R,2T=2R,4T=4R场景,UE不能在同一个符号内配置或触发多于1个SRS resource set的SRS 传输。
下面是协议中针对SRS resource配置的具体要求的具。
1T2R场景,最多配置2个SRS resource sets,其中每个set中配置2个SRS resource在不同的符号上传输;每一个SRS resource 配置1个SRS port,在相同set中的SRS resource 配置的天线port要不一样。
2T4R场景,最多配置2个SRS resource sets,其中每个set中配置2个SRS resource在不同的符号上传输;每一个SRS resource 配置2个SRS port,在相同set中的SRS resource 配置的天线port要不一样。
1T4R场景(periodic/semi-persistent),最多配置0或2个SRS resource sets,其中每个set中配置4个SRS resource在不同的符号上传输;每一个SRS resource 配置1个SRS port,在相同set中的SRS resource 配置的天线port要不一样。
1T4R场景(aperiodic),最多配置0或2个SRS resource sets,其中每个set中配置4个SRS resource在2个不同时隙的不同的符号上传输;在配置的2个set中的SRS resource的SRS port要不同;2个set时每个要配置2 SRS resources,或者1个set配置1个SRS resource,另一个set配置为3个SRS resources。
1T=1R,2T=2R,4T=4R场景,每个SRS resource 最多配置2个SRS resource sets,每个set包含1个SRS resource,每个SRS resource 的SRS ports数分别为1(1T=1R),2(2T=2R),4(4T=4R)。
AntennaSwitching的内容差不多结束了.,接下来再看载波聚合场景 SRS的相关规定。
假如载波聚合场景有两个CC,CC1 配置有SRS resource 但是没有配置PUSCH/PUCCH,CC2有配置PUSCH/PUCCH。如果CC1有配置SRS switch的相关参数,CC1在进行SRS传输时,CC2的上行传输要暂时停止一下。具体的说就是在载波聚合场景,可能会出现DL carrier个数和UL carrier个数不同的情况,例如DL 8CC UL 1cc场景。这时候需要根据信道互易性,通过其他CC 配置的SRS resource 参数,短暂停止UL 1CC 的传输,通过在其他CC上发送SRS 的方式,去间接进行下行CSI测量。UE切换上行载波发送SRS时,需要保护时间间隔,相关的RRC层参数配置如下。
srs-SwitchFromServCelllndex用于指定短暂停止UL传输的服务小区ID。
载波C1在符号Nc1开始传输的SRS,与载波C2 在符号Nc2的UL传输产生冲突时,UE要按照优先级的高低进行处理,优先级的关系在最后一段。
触发载波C1 SRS发送DCI的最后一个PDCCH符号与Nc1的间隔最少是N2个符号外加额外的时间duration Tsrscs;SP CSI/SRS 激活的时间点至少要比Nc1早N2个符号外加额外的时间duration Tsrscs,也要比Nc2早N2个符号,N2的确定方法在上面的红字部分。
在保护间隔内,UE的上下行收发如果和载波SRS切换有冲突时,需要根据优先级进行处理,优先级关系为HARQ-ACK/positive SR/RI/CRI/SSBRI and/or PRACH > aperiodic SRS transmission >aperiodic CSI > periodic/semi-persistent SRS > periodic/semi-persistent CSI comprising only CQI/PMI/L1-RSRP/L1-SINR。
以上是关于NR SRS的主要内容,如果未能解决你的问题,请参考以下文章