我是靠谱客的博主 苗条水池,最近开发中收集的这篇文章主要介绍NR SRS(二),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

微信公众号同步更新欢迎关注同名modem协议笔记

上篇漏掉了SpatialRelationInfo,那就先看下SRS resource资源配置中的RS-SpatialRelationInfo,即SRS resource和参考信号的对应关系,代表波束的对应关系,具体在接下来的波束相关的内容再说。这里参考信号可以是下行SSB,CSI-RS或者是uplinkBWP指示的SRS,RRC层结构如下。

bafde7a3c76d4f8c9dad51ac0eb86f39.png

SRS Pos resource也有对应的SRS-SpatialRelationInfoPos,参考信号除了SSB,CSI-RS 或SRS,还可以是dl-prs,也可以是非服务小区的SSB(通过ssb-Ncell指定)。

93d1ca6cfb3e48b580fe944aefc54b41.png

两种SRS resource每个时隙占用的符号数也有所不同,srs-resource一个时隙内占用的符号可以是1/2/4;而SRS-PosResource一个时隙内占用的连续符号可以为1/2/4/8/12,RRC层参数配置如下。

6d31e7ca5b314e508bd87ed0a1764932.png

26edda56d5094727b5d66e9e8b5c81d5.png

在相同的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层配置结构。

aa9ff784cccd4938afb1263c7e4439cf.png

periodic

cce56d98f57c4db68cb871440a24db4c.png

当SRS-Resource或SRS-PosResource 配置为periodic时,UE应该采用配置的对应参考信号SSB/CSI-RS/SRS/DL-PRS 的spatial domain传输filter,用相同设置按照配置的周期传输SRS。

 

Semi-persistent

SP SRS是需要MAC CE 进行激活和去激活的,下面看下相关的收发要求。

f1acf4bfbca241e18352e6b34bb8575a.png

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。

d599f25f6040484f927bb0be2633ceed.png

同样的UE收到deactivation Semi-persistent SRS的MAC CE时,根据DL DCI 的配置,UE要在slot n传输对应的PUCCH HARQ-ACK info,那UE要在 slot n+3N_subframe,u_slot的第一个时隙才能停止发送SRS、,简单图示如下。

2c997c2904a54edb920f7724f1d0acce.png

cf7d7dd0ecd248ee918b53888c579330.png

如开头所说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中介绍。

f331ed2093fe4a6aab820c7ef59255c6.png

除此之外,网络端可以下发Enhanced SP/AP SRS Spatial Relation Indication MAC CE 用于指示SP/AP SRS resource set的spatial relation 信息。

45269208564440bba08a36cff7800a4c.png

对于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

1b59c28a67b748819d2668aa82e53a2b.png

aperiodic SRS 会通过DCI 0_1/1_1/2_3/0_2/1_2 field SRS request 激活,收到对应的DCI后,需要进行slotOffset时隙的偏移后才能触发SRS 传输,aperiodic没有发送周期的配置,所以在触发后进行一次发送就结束了。

26398a200fbd4b7a964ee8037c3b2863.png

例如DCI 在slot n触发aperiodic SRS,那SRS发送的具体时隙要根据是否有配置ca-SlotOffset确定,确定发送时隙的公式如上,与确定PDSCH/PUSCH的发送时隙方法类似。

7833f13a237a433fb62e13c240dd40a9.png

在网络侧配置slotOffset时有一个参考标准,usage 为codebook或antennaSwitching时,触发aperiodic SRS发送的PDCCH的最后一个符号与第一个SRS resource的发送符号的最小间隔为N2 个符号外加一个time duration Tswitch;其他usage,最小时间间隔为N2+14 个符号外加一个time duration Tswitch. N2的确定参考上面的红字,DCI field SRS request的相关内容如下。

fc28006f9c03404294e53004b1141a12.png

aperiodic/semi-persistent/periodic SRS的触发部分基本结束了,再看下其他相关内容。

例如SRS和PUCCH/PUSCH可能会存在overlap的情况,38.214中对此也有相关的处理规则。

6cf0b7b0dff14dd0a745f7027bf29ca1.png

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。

e89762a520be4e30b129d16837873e3f.png

不同type的SRS 产生overlap时,发送的优先级为aperiodic>semi-persistent>periodic;低优先级的SRS 可以在其余没有overlap的符号上正常发。

3837cac646db4815a722543b5608036d.png

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。

7fcd273f83444d97aa97f688f95a42de.png

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 对其进行了约束。

e6860f03f1a64f9f88541feb0c74586a.png

当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配置的具体要求的具。

5ddb185a23eb40979b4ab4fdc4290f28.png

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的相关规定。

ab2a15a8c3d64bd48073720a980e34d5.png

假如载波聚合场景有两个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层参数配置如下。

b1865503b4054120be4b8ae4e186b0aa.png

srs-SwitchFromServCelllndex用于指定短暂停止UL传输的服务小区ID。

a1896c5e1b1e4a90ab588ef222e8230d.png

a7cffd99a82c4f4696ffb2ad7a2034dd.png

载波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的确定方法在上面的红字部分。

8bc8f9ff52b748c6863a7a3ebe875e0e.png

在保护间隔内,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(二)的全部内容,希望文章能够帮你解决NR SRS(二)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部