1 CSI
与LTE中的CSI-RS类似,在NR中引入CSI-RS(Channel-state information RS)的目的是对信道状态进行评估,UE基于信令配置的CSI-RS参数对CSI-RS进行测量评估从而得到下行信道状态信息并反馈给基站并应用于链路自适应算法中。
需要注意的是,LTE中存在Cell-specific RS,所有属于某个cell的UE都可以通过测量CRS来获取下行信道质量;而在NR中,没有了CRS的概念,对下行信道的测量只能通过CSI-RS进行。
CSI-RS分为 zero-power(ZP)和non-zero-power(NZP) 两种CSI-RS:
- NZP CSI-RS 用于UE专有的下行信道测量
- ZP CSI-RS使用与多个小区之间CSI-RS的协作传输,简单点说就是为了避免与其他小区的CSI-RS 传输的冲撞,将一个小区的下行数据传输中的一些RE设置为ZP CSI-RS(即该RE上为0功率传输),这样就避开了CSI-RS传输的相互干扰,提高了对下行信道评估的准确性。
¶1.1 CSI 配置
一些重要的配置如下:
¶1.2 序列生成
CSI-RS 序列 $r(m)$ 由以下公式定义:
$$
r(m) = \frac{1}{\sqrt{2}}(1-2\cdot c(2m)+j\frac{1}{\sqrt{2}}(1-2\cdot c(2m+1))\c_{init}=(2{10}(N_{symb}{slot}n_{s,f}{\mu}+l+1)(2n_{ID}+1)+n_{ID})mod2{31}
$$
其中:
- $N_{symb}^{slot}$ 为一个时隙中 OFDM 符号的个数
- $n_{s,f}^{\mu}$ 为在子载波间距 $\mu$ 中,当前时隙在系统帧中的序号
- $l$ 为 OFDM 符号 $l$ 在当前时隙中的序号
- $n_{ID}$ 由 NZP-CSI-RS-Resource -> scramblingID 或者 CSI-RS-ResourceConfigMobility -> sequenceGenerationConfig 赋值
¶1.3 映射
¶1.3.1 原理
对于配置的每一个CSI-RS,$r(m)$ 被映射到资源单元 $(k,l){p,\mu}$ ,根据:
$$
\alpha{k,l}^{(p,\mu)}=\beta_{CSIRS}w_f(k’)\cdot w_t(l’)\cdot r_{l,n_{s,f}}(m’)\m’= \lfloor n\alpha \rfloor +k’ + \lfloor \frac{\overline k\rho}{N_{sc}^{RB}} \rfloor\k=nN_{sc}^{RB}+\overline k +k’\l = \overline l+l’\ \alpha = \begin{cases} \rho \quad\quad for\quad X=1 \ 2\rho \quad\quad for \quad X>1 \end{cases}\n = 0,1,…
$$
其中:
- $\beta_{CSIRS}$,对于NZP-CSI-RS,由 NZP-CSI-RS-Resource -> powerContorlOffsetSS 决定,对于ZP-CSI-RS, $\beta_{CSIRS} = 0$ ;
- $\rho$ 由 CSI-RS-ResourceMapping -> density 或者 CSI-RS-cellMobility -> density 决定;
- $X$ 由 CSI-RS-ResourceMapping -> nrofPorts 决定,CSI-RS端口个数;
- CSI-RS 的资源块的起始位置和数量由 CSI-RS-ResourceMapping -> freqBand 决定,freqBand 指向了 CSI-FrequencyOccupation,分别由其中的 startingRB , nrofRBs 决定;
- $k$ 为频域上子载波索引,$k$ 的参考点 $k = 0$ 是指 CRB#0 的子载波0的位置 ;
- $k’,l’,w_f{k’},w_t{l’}$ 由表[TS 38.211 7.4.1.5.3-1-7.4.1.5.3-6] 给出,如下所示:
其中:
- $l_0,l_1$ 为时域位置,$l_0 \in {0,…,13}$ 和 $l_1 \in {2,…,12}$ 由 CSI-RS-ResourceMapping -> firstOFDMSysmbolInTimeDomain, firstOFDMSysmbolInTimeDomain2 决定。
- $k_i$ 为频域位置,$k_i$ 由CSI-RS-ResourceMapping -> frequencyDomainAllocation 决定。其中 $k_i$ 由 [TS 38.211 7.4.1.5.3-1]中所在row,以及下面公式决定:
- $[b_3 \cdots b_0],k_i=f(i)$,对于 [TS 38.211 7.4.1.5.3-1] 中 row = 1
- $[b_{11} \cdots b_0],k_i=f(i)$,对于 [TS 38.211 7.4.1.5.3-1] 中 row = 2
- $[b_2 \cdots b_0],k_i=4f(i)$,对于 [TS 38.211 7.4.1.5.3-1] 中 row = 4
- $[b_5 \cdots b_0],k_i=2f(i)$,对于 [TS 38.211 7.4.1.5.3-1] 中 row = other
上面内容解释:$f(i)$ 中的 $i$ 代表的是 bitmap 第 $i$ 次1的出现的位置是二进制的权值。
若row1_FrequencyDomainBitmap=[0001],则$k_0 = f(1) = 0$;
若row2_FrequencyDomainBitmap=[000000000010],则$k_0=f(1)=1$
若row4_FrequencyDomainBitmap=[100],则$k_0 = 4f(1) = 4\times 2=8$;
若row10_FrequencyDomainBitmap=[001110],则$k_0 =2 f(1) = 2,k_1=2f(2)=2\times 2 = 4,k_2=2f(3)=2\times 4=8$
- $p$ 为发送CSI-RS的天线端口,根据下式得出:
$$
p=3000+s+jL\j=0,1,…,N/L-1\s=0,1,…,L-1
$$
- 其中:
- $s$ 由[TS 38.211 7.4.1.5.3-2~5] 中序列索引给出;
- $L \in {1,2,4,8}$ 是CDM group 的大小;
- $N$ 是CSI-RS端口数量;
- $j$ 是CDM group index,由[TS 38.211 7.4.1.5.3-1]中给出, CDM group 按照先频域后时域顺序分配编号。
¶1.3.2 例子
¶1.3.2.1 RB内
采用1.2.1所用的四个例子,更详细的说明映射的时频域位置,以及天线端口。
(1) 若row1_FrequencyDomainBitmap=[0001],firstOFDMSysmbolInTimeDomain = 4
(2) 若row2_FrequencyDomainBitmap=[000000000010],firstOFDMSysmbolInTimeDomain = 4
(3) 若row4_FrequencyDomainBitmap=[100],firstOFDMSysmbolInTimeDomain = 2
(4) 若row10_FrequencyDomainBitmap=[001110],firstOFDMSysmbolInTimeDomain = 2
首先先在 [TS 38.211 7.4.1.5.3-1] 中选择需要的参数,如下图所示:
(1) 若row1_FrequencyDomainBitmap=[0001],firstOFDMSysmbolInTimeDomain = 4
- Density = 3,一个RB内,CSI-RS 出现三次,每个位置间隔4个子载波;
- FrequencyDomainBitmap = [0001],$k_0 = f(1) = 0$;
- No-CDM,没有采用CDM,只对应一个天线端口3000。
(2) 若row2_FrequencyDomainBitmap=[000000000010],firstOFDMSysmbolInTimeDomain = 4
- Density = 1 or 0.5,①一个RB内,CSI-RS 出现一次;②奇数RB,或偶数RB出现,也就是每两个RB出现一次。
- FrequencyDomainBitmap =[000000000010],$k_0 = f(1) = 1$;
- No-CDM,没有采用CDM,只对应一个天线端口3000。
(3) 若row4_FrequencyDomainBitmap=[100],firstOFDMSysmbolInTimeDomain = 2
- Density = 1,一个RB内,一组 CSI-RS CDM码出现一次;
- FrequencyDomainBitmap = [100],$k_0 = 4f(1) = 4\times2=8$;
- fd-CDM2:一组CDM码占一个符号 $(l’=0)$,两个子载波 $(k’=0,1)$
- 天线端口3000,3001位于符号 2 的 #8-#9 子载波
- 天线端口3002,3003位于符号 2 的 #10-#11 子载波
(4) 若row10_FrequencyDomainBitmap=[001110],firstOFDMSysmbolInTimeDomain = 2
- Density = 1,一个RB内,一组 CSI-RS CDM 码 出现一次;
- FrequencyDomainBitmap = [001110],$k_0 =2 f(1) = 2,k_1=2f(2)=2\times 2 = 4,k_2=2f(3)=2\times 4=8$;
- cdm4-FD2-TD2:一组CDM码占两个符号 $(l’=0,1)$,两个子载波 $(k’=0,1)$
- 天线端口3000,3001位于符号 2 的 #2 - #3 子载波
- 天线端口3002,3003位于符号 3 的 #2 - #3 子载波
- 天线端口3004,3005位于符号 2 的 #4 - #5 子载波
- 天线端口3006,3007位于符号 3 的 #4 - #5 子载波
- 天线端口3008,3009位于符号 2 的 #8 - #9 子载波
- 天线端口3010,3011位于符号 3 的 #8 - #9 子载波
¶1.3.2.2 BWP内
在CSI-RS所关联的BWP内,主要考虑 CSI-Frequency Occupation 参数,需要确定起始RB以及RB个数。分别由 CSI-Frequency Occupation -> startingRB 和 CSI-Frequency Occupation -> nrofRBs 决定。
以下再一次引入上面例子(1)(2),BWP内映射情况如下:
- 若row1_FrequencyDomainBitmap=[0001],则$k_0 = f(1) = 0$;
- 若row2_FrequencyDomainBitmap=[000000000010],则$k_0=f(1)=1$
¶1.4 CSI-RS 的发送时隙
当CSI-ResourceSet 配置为周期或半持续配置时,CSI-RS的发送时隙满足以下公式:
$$
(N_{slot}{frame,\mu}n_f+n_{s,f}{\mu}-T_{offset})modT_{CSI-RS} = 0
$$
其中:
- $N_{slot}^{frame,\mu}$为子载波间隔配置 $\mu$ 下,一个系统帧的时隙的个数
- $n_f$ 为系统帧号
- $n_{s,f}^{\mu}$ 为子载波间隔配置 $\mu$ 下,一个系统帧中莫格时隙的序号
- $T_{CSI-RS},T_{offest}$,分别为CSI-RS的周期(单位:ms)和每个周期的偏移量(单位:slot)。由①NZP-CSI-RS-Resource -> periodicityAndOffset 或 ZP-CSI-RS-Resource -> periodicityAndOffset ;②CSI-RS-Resource-Mobility -> slotConfig 获取。
以下简单描述 ZP CSI-RS,CSI-IM (interference measurement),CSI-RS for Tracking,CSI-RS for L1-RSRP,CSI-RS for mobility。
¶1.5 ZP CSI-RS
在 ZP CSI-RS 上,基站不发送CSI-RS参考信号,功率为0,目的用于PDSCH速率适配,即PDSCH的发送不使用ZP CSI-RS占用的RE符号。在PDSCH-Comfig配置了三种ZP CSI-RS Resource Set (周期/半持续/非周期)。
在PDSCH中,最多配置32个ZP CSI-RS Resource Set,每个Resource Set 中,包含最多16个 Resource。
对于ZP CSI-RS配置的 CSI-RS-ResourceMapping,参数含义和NZP CSI-RS 一致
¶1.6 CSI-RS 配置框架
每一个CSI Report Setting (CSI-ReportConfig) 关联一个Resource Setting(CSI-ResourceCofig);一个 Resource Setting 归属到一个BWP,类型为非周期,周期或者半持续。Resource Setting 中包括 S 个Resource Set,对于周期或者半持续Resource Setting,S=1,即只有一个资源集;
基站选择一个Resource Set 用于UE测量;一个Resource Set中包含了参考信号列表,可以是NZP CSI-RS 或者CSI-SSB,CSI-IM,用ResourceID 标识。UE 在Resource Set 中对一个Resource 进行测量和报告。
¶1.7 CSI-IM及其资源映射
CSI-IM用于进行干扰估计。UE 可以配置1个或者多个CSI-IM ResourceSet,每个Set包含 $K\geq 1$ 个资源。CSI-IM的资源映射相对简单,CSI-IM也可以是非周期,周期和半持续类型。
¶1.7.1 Pattern 0
当资源映射方式配置为Pattern 0 时,CSI-IM的资源映射到如下RE:
$$
(k_{CSI-IM},l_{CSI-IM}),(k_{CSI-IM},l_{CSI-IM}+1),(k_{CSI-IM}+1,l_{CSI-IM}),(k_{CSI-IM}+1,l_{CSI-IM}+1)
$$
¶1.7.2 Pattern 1
当资源映射方式配置为Pattern 1 时,CSI-IM的资源映射到如下RE:
$$
(k_{CSI-IM},l_{CSI-IM}),(k_{CSI-IM}+1,l_{CSI-IM}),(k_{CSI-IM}+2,l_{CSI-IM}),(k_{CSI-IM}+3,l_{CSI-IM})
$$
¶1.7.3 干扰测量
对于CSI-IM配置的资源,基站不发送任何信号,也可以认为是一种ZP CSI-RS。UE在CSI-IM 上测量的干扰信号,来自于邻区或者为底噪,用来进行干扰估计。
¶1.8 CSI-RS for Tracking
CSI-RS for Tracking,也称为TRS(tracking reference signal),是一种比较特殊的参考信号,UE用来进行精确的时频域同步(精度高于SSB)。
在ResourceSet设置trs-info 为 true,ResourceSet 中的TRS使用相同端口;在RRC链接态下,必须配置TRS。
TRS时域特性:
- 对于FR1,UE可以配置1个或者多个Set,每个Set包含连续两个时隙,一共4个资源Resource,每个时隙2个资源Resource;
- 对于FR2,可以配置4个资源(FR1),也可以配置两个资源(一个时隙)
符号位置:
- FR1/FR2:$l\in {4,8},l\in {5,9},or,l\in {6,10}$
- FR2:$l\in {0,4},l\in {1,5},l\in {2,6},l\in {3,7},l\in {7,11},l\in {8,12},l\in {9,13}$
¶1.9 CSI-RS for L1-RSRP:
用于L1 层RSRP测量与波束管理。
在ResourceSet设置Repetion字段,表示用于L1-RSRP测量
- On 表示ResourceSet中的多个Resource使用相同的下行波束发送
- Off 表示ResourceSet中的多个Resource使用不同的下行波束发送
¶1.10 CSI-RS for mobility
CSI-RS可以用来进行RR吗测量,用于移动性管理(切换)。
2 SRS
LTE中已经支持 SRS ,基站可以利用SRS评估上行信道参数,对于TDD系统,利用信道互异性,也可以评估下行信道参数。
NR中也支持SRS,基站可以利用SRS评估上行(下行)信道质量以外,还可以使用SRS进行上行波束的管理,包括波束训练,波束切换等。
¶2.1 SRS 配置
一些重要参数配置如下:
¶2.2 SRS 发送梳配置
和LET类似,NR中的SRS在频域上,也采用了 “梳状” Comb 发送的方式,即对于单UE,在频域上,每N个子载波发送SRS;NR中,发送梳 transmissionComb 支持 N=2 或 N=4配置,其中的 $K_{TC}$ 参数表示 N,其中 combOffset 为发送梳偏置,对于N=2 或 N=4,分比为 {0,1},{0,1,2,3}。不同UE可以配置不同子载波上的频分复用。
¶2.3 序列生成
SRS 序列长度定义 $M_{sc,b}^{RS} = m_{SRS,b}N_{sc}^{RB}/K_{TC}$。SRS 的序列长度为SRS在频域上的子载波个数。其中$m_{SRS,b}$ 由 [TS 38.211 6.4.1.4.3-1] 给出,见下文。
SRS资源的序列按照如下公式生成:
$$
r{p_i}(n,l’)=r_{u,v}{(\alpha_i,\delta)}(n)\0\leq n \leq M_{sc,b}^{RS}-1\l’\in {0,1,…,N_{symb}{SRS}-1}\N_{symb}{SRS}\in {1,2,4}
$$
其中:
- $\alpha_i$,由 cyclic shift $\alpha_i$ 给出,见下文;
- $\delta = log_2(K_{TC})$
- $r_{u,v}^{(\alpha,\delta)}(n)$,为低峰均比序列,由 [TS 38.211 5.2.2] 定义,$r_{u,v}{(\alpha,\delta)}(n)=e{j\alpha n}\overline r_{u,v}(n),0\leq n\leq M_{ZC}$,$M_{ZC}$ 为序列长度,按照SRS序列来说就是 $M_{sc,b}^{RS}$ 。
¶2.4 SRS循环移位
不同的UE可以使用相同的SRS物理资源,此时不同UE的不同SRS端口,通过不同的循环移位 cyclic shift $\alpha_i$ 复用。根据不同发送梳配置,支持的最大循环移位个数不相同:
- $K_{TC}=2$,$n_{SRS}^{CS,max} = 8$
- $K_{TC}=4$,$n_{SRS}^{CS,max} = 12$
对于天线端口 $p_i$,循环移位 $\alpha_i$ 根据以下公式确定:
$$
\alpha_i = 2\pi\frac{n_{SRS}{CS,i}}{n_{SRS}{CS,max}}\n_{SRS}^{CS,i}=\left( n_{SRS}{CS}+\frac{n_{SRS}{CS,max}(p_i-100)}{N_{ap}^{SRS}}\right) modn_{SRS}{CS,max}\n_{SRS}{CS} \in {0,1,…,n_{SRS}{CS,max}-1}\N_{ap}{SRS}\in{1,2,4}
$$
¶2.4 映射
¶2.4.1 时域资源配置
由两个参数决定:
1 | nrofSymbols ENUMERATED {n1,n2,n4} |
分别表示 $N_{symb}^{SRS} \in {1,2,4}$ 个OFDM 符号,$l_{offset}\in {0,1,…,5}$。
SRS 的时域开始符号 $l_0=N_{symb}^{slot}-1-l_{offset},l_{offset} \geq N_{symb}^{SRS}-1$。即从时隙的最后一个符号开始倒数计数(SRS不能超过时隙的边界)
举例
- $N_{symb}^{SRS} =1,l_{offset} =2 ,l_0 = 11$
- $N_{symb}^{SRS} =4,l_{offset} =3 ,l_0 = 10$
¶2.4.2 频域资源
SRS频域资源配置和映射相对复杂,但归根结底是需要确定SRS在频域的起始子载波位置和频域上的带宽分布。主要在SRS-Resource下这几个参数配置:
1 | freqDomainPosition INTEGER (0..67); // 频域位置 |
参数分别对应的物理层变量名为:
- $n_{RRC}$
- $n_{shift}$
- $C_{SRS}\in{0,1,…,63}$
- $B_{SRS}\in {0,1,2,3}$
- $b_{hop}\in {0,1,2,3}$
参数 $m_{SRS,b}$ 为SRS 在频域上分布的RB个数,根据 $C_{SRS},B_{SRS}$ 配置,由[TS 38.211 Table 6.4.1.4.3-1] 确定:
¶2.4.3 频域资源特性
SRS的频域起始位置定义如下:
$$
k_0^{p_i}=\overline k_0^{(p_i)}+ \sum_{b=0}{B_{SRS}}K_{TC}M_{sc,b}{SRS}n_b\ \overline k_0{(p_i)}=n_{shift}N_{sc}{RB}+k_{TC}{(p_i)}\k_{TC}{(p_i)}=\begin{cases} (\overline k_{TC}+K_{TC}/2)modK_{TC}\quad \quad if\quad n_{SRS}^{CS}\in {n_{SRS}{cs,max}/2,…,n_{SRS}{cs,max}-1}\ \quad\quad \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad\cdots\quad and\quad N_{ap}^{SRS}=4,p_i \in {1001,1003}\ \overline k_{TC} \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad\quad otherwise \end{cases}
$$
其中:
- $\overline k_{TC} \in {0,1,…,K_{TC}-1}$ ,为发送梳偏置 combOffset;
- $K_{TC}$ 为发送梳配置,由transmissionComb配置;
- $n_{shift}$ 由 freqDomainShift 配置;
- 当 $b_{hop} \geq B_{SRS}$ ,即不跳频,此时$n_b = \lfloor 4n_{RRC}/m_{SRS,b} \rfloor mod N_b$
- $n_{RRC}$ 由 freqDomainPosition 配置;
- $b_{hop}$ 由 freqHopping -> b-hop 配置。
¶2.4.4 频域资源配置
¶2.4.4.1 频域资源配置(非跳频)
当 $b_{hop} \geq B_{SRS}$,$n_b=\lfloor 4n_{RRC}/m_{SRS,b} \rfloor mod N_b$。
以下直接用4个例子说明,都设定参数 $C_{RS} = 63,K_{TC} = 2$,$n_{RRC}$ 由 freqDomainPosition 配置,为了方便作图,假定频域初始RB级偏移为0。
- $B_{SRS} = 0$
此时,$N_0=1,m_{SRS,0}=272,n_0=\lfloor 4n_{RRC}/m_{SRS,0} \rfloor mod N_0 = 0$
$$
k_0^{p_i}=\overline k_0^{(p_i)}+ \sum_{b=0}{B_{SRS}}K_{TC}M_{sc,b}{SRS}n_b = \overline k_0^{(p_i)} \ \overline k_0{(p_i)}=n_{shift}N_{sc}{RB}+k_{TC}^{(p_i)}
$$
此时 $n_{shift}$ 配置为 0/1,此种情况 SRS分布在全部配置的RB上,如下图所示:
- $B_{SRS} = 1$
此时:
$$
N_0=1,m_{SRS,0}=272,n_0=\lfloor 4n_{RRC}/m_{SRS,0} \rfloor mod N_0 = 0\N_1=17,m_{SRS,1}=16,n_1=\lfloor 4n_{RRC}/m_{SRS,1} \rfloor mod N_1 \in {0,1,…,16}
$$
$$
k_0^{p_i}=\overline k_0^{(p_i)}+ \sum_{b=0}{B_{SRS}}K_{TC}M_{sc,b}{SRS}n_b = \overline k_0^{(p_i)} +K_{TC}M_{sc,1}^{SRS}n_1 \ \overline k_0{(p_i)}=n_{shift}N_{sc}{RB}+k_{TC}^{(p_i)}
$$
此种情况就是把SRS总带宽分为了 $N_1$ 个等份,每个等份的RB个数为 $m_{SRS,1}$,通过 $n_{RRC}$ 来配置取哪个等份的索引,本例子采用 $n_1 = 1$,如下图所示:
- $B_{SRS} = 2$
此时:
$$
N_0=1,m_{SRS,0}=272,n_0=\lfloor 4n_{RRC}/m_{SRS,0} \rfloor mod N_0 = 0\N_1=17,m_{SRS,1}=16,n_1=\lfloor 4n_{RRC}/m_{SRS,1} \rfloor mod N_1 \in {0,1,…,16}\N_2=2,m_{SRS,2}=8,n_2=\lfloor 4n_{RRC}/m_{SRS,2} \rfloor mod N_2 \in {0,1 }
$$
$$
k_0^{p_i}=\overline k_0^{(p_i)}+ \sum_{b=0}{B_{SRS}}K_{TC}M_{sc,b}{SRS}n_b = \overline k_0^{(p_i)} +K_{TC}M_{sc,1}{SRS}n_1+K_{TC}M_{sc,2}{SRS}n_2 \ \overline k_0{(p_i)}=n_{shift}N_{sc}{RB}+k_{TC}^{(p_i)}
$$
此种情况就是把SRS总带宽分为了 $N_1$ 个大等份,每个大等份的RB个数为 $m_{SRS,1}$,通过 $n_{RRC}$ 来配置取哪个大等份的索引,本例子采用 $n_1 = 1$。接着继续将每个大等份继续划分为 $N_2$ 个中等份,每个中等份的RB数为 m_{SRS,2},通过$n _{RRC}$来确定中等份的索引,本例子采用 $n_2 = 0$,如下图所示:
- $B_{SRS} = 2$
此时:
$$
N_0=1,m_{SRS,0}=272,n_0=\lfloor 4n_{RRC}/m_{SRS,0} \rfloor mod N_0 = 0\N_1=17,m_{SRS,1}=16,n_1=\lfloor 4n_{RRC}/m_{SRS,1} \rfloor mod N_1 \in {0,1,…,16}\N_2=2,m_{SRS,2}=8,n_2=\lfloor 4n_{RRC}/m_{SRS,2} \rfloor mod N_2 \in {0,1 }\N_3=2,m_{SRS,3}=4,n_3=\lfloor 4n_{RRC}/m_{SRS,3} \rfloor mod N_3 \in {0,1}
$$
$$
k_0^{p_i}=\overline k_0^{(p_i)}+ \sum_{b=0}{B_{SRS}}K_{TC}M_{sc,b}{SRS}n_b = \overline k_0^{(p_i)} +K_{TC}M_{sc,1}{SRS}n_1+K_{TC}M_{sc,2}{SRS}n_2+K_{TC}M_{sc,3}^{SRS}n_3 \ \overline k_0{(p_i)}=n_{shift}N_{sc}{RB}+k_{TC}^{(p_i)}
$$
此种情况就是把SRS总带宽分为了$ N_1 $个大等份,每个大等份的RB个数为 $m_{SRS,1}$,通过 $n_{RRC}$ 来配置取哪个大等份的索引,本例子采用 $ n_1 = 1$;接着继续将每个大等份继续划分为 $N_2 $ 个中等份,每个中等份的RB数为 $m_{SRS,2}$,通过 $n _{RRC}$ 来确定中等份的索引,本例子采用 $n_2 = 0$;最后再将中等份划分为 $N_3$ 个小等份,每个小等份的RB数为 $m _{SRS,3}$ ,通过 $n _{RRC}$ 来确定小等份的索引,本例子采用的 $n _3 = 0$,如下图所示:
¶2.4.4.2 频域资源配置(跳频)
SRS可以支持跳频,由时域和频域两方面的参数共同确定跳频特性。
时域上:SRS再时隙内占用 $N_s$ 个符号(1,2,4); Repetition Factor,$R \in {R \leq N_s}$ ,即再每个符号上重复 R 次,显然:
- 当 $R = N_s$ 时,不支持时隙内跳频;
- 当 $R = 1,N_s=2,4$ 时,时隙内进行跳频,以一个OFDM符号为单位跳频;
- 当 $R = 2,N_S = 4$ 时,时隙内进行跳频,以两个OFDM符号位单位跳频;
SRS支持三种类型的 Resource Type:
- 非周期:只能再时隙内进行(即触发一次就完全跳完)
- 周期和半持续可以在时隙内跳频,也支持时隙间(周期)跳频
当 $b_{hop} < B_{SRS}$ 时,表示跳频生效,此时频率位置参数 $n_b$ ,由以下公式给出:
$$
n_b=\begin{cases} \quad\quad \lfloor 4n_{RRC}/m_{SRS,b} \rfloor mod N_b\quad\quad\quad\quad\quad\quad\quad b\leq b_{hop}\ { F_b(n_SRS)+\lfloor 4n_{RRC}/m_{SRS,b} \rfloor } mod N_b\quad\quad otherwise \end{cases}\F_b(n_{SRS})=\begin{cases} (N_b/2)\lfloor \frac{n_{SRS}mod\prod_{b’=b_{hop}}{b}N_{b’}}{\prod_{b’=b_{hop}}{b}N_{b’}}+\frac{n_{SRS}mod\prod_{b’=b_{hop}}{b}N_{b’}}{2\prod_{b’=b_{hop}}{b}N_{b’}} \rfloor \quad if\quad N_b\quad even\ \quad\quad\quad\lfloor N_b/2 \rfloor\lfloor n_{SRS}/\prod_{b’=b_{hop}}^{b-1}N_{b’} \rfloor\quad\quad\quad\quad\quad\quad if\quad N_b\quad odd \end{cases}
$$
¶2.4.4.2.1 非周期
非周期SRS,仅支持时隙内跳频(即依次完成)
- 当 $R = 1,N_S=2$时,时隙内跳频,2个OFDM符号跳频,需要覆盖到整个SRS带宽,即把SRS带宽分为两个子带,通过2个符号跳频实现;
- 当 $R = 1,N_S=4$时,时隙内跳频,4个OFDM符号跳频,需要覆盖到整个SRS带宽,即把SRS带宽分为四个子带,通过4个符号跳频实现;
- 当 $R = 2,N_S=4$时,时隙内跳频,4个OFDM符号跳频,需要覆盖到整个SRS带宽,即把SRS带宽分为两个子带,通过2个符号对跳频实现;
如下图所示:
以下有一个摘自春天工作室的例子,来说明如何使用上文所描述跳频的公式:
¶2.4.4.2.2 周期和半持续
对于周期和半持续SRS:
- 当 $N_s=1$ 时,可以进行时隙间跳频
- 当 $N_s=2 or 4$ 时,可以进行时隙内和时隙间跳频
- 当 $N_s=R$ 时,可以进行时隙间跳频
和非周期相比,周期和半持续 SRS 跳频函数相同,SRS发送计数定义不同 $n_{SRS}$:
$$
n_{SRS} = ( \frac{N_{slot}{frame,\mu}n_f+n_{s,f}{\mu}-T_{offset}}{T_{SRS}})(\frac{N_{symb}^{SRS}}{R})+ \lfloor \frac{l’}{R} \rfloor
$$
即根据周期发送,$n_{SRS}$ 进行累加计数,实现了时隙间跳频。
¶2.4.5 物理资源映射
最终,根据前文的基础,当SRS在给定的SRS资源上传输时,序列$r^{(p_i)}(n,l’)$ 从 $r^{(p_i)}(0,l’)$ 开始在天线端口 $p_i$ 上的时隙上依次映射到资源单元 $(k,l)$ 上,公式如下:
$$
\alpha_{K_{TC}k’+k_0{(p_i)},l’+l_0}{(p_i)}=\begin{cases} \frac{1}{\sqrt{N_{ap}}}\beta_{SRS}r^{(p_i)}(k’,l’)\quad k’=0,1,…,M_{sc,b}^{SRS}\quad l’=0,1,…,N_{symb}^{SRS}-1\\quad 0\quad\quad\quad\quad\quad\quad\quad\quad\quad othersize \end{cases}
$$
¶SRS 补充
NR 系统中,基站可以为 UE 配置多个 SRS 资源集,每个 SRS 资源集包含 1 到 多个 SRS 资源,每个 SRS 资源包含1、2 或 4 个 SRS 端口。每个 SRS 资源可以配置在一个时隙的最后 6 个OFDM 符号中锋1、2或 4 个连续的符号。当SRS 与 PUSCH 发送在同一个时隙时,SRS 只能在 PUSCH 及其对应 的 DMRS 之后发送。
SRS 资源内的 SRS 端口所占有的子载波数在一个 RB 中的偏移通过高层信令配置。 SRS 资源的时频域资源映射是针对每个 SRS 资源进行配置的,同一个 SRS 资源内的不同 SRS 端口占用完全相同的符号,互相间通过频分 (占用不同的子载波) 或者码分 (利用不同的 ZC 序列或者相同的 ZC 序列的不同循环移位) 的方式进行复用。
NR 系统种 支持 64 种 SRS 贷款配置方式,一个 SRS 资源可配置的最小带宽为 4 个 RB,最大带宽 为 272 个 RB。
NR系统支持周期、半周期和非周期的 SRS的发送方式。SRS 的发送方式通过为 SRS 资源集和 SRS 资源配置关于时域类型的高层参数类型来实现。一个 SRS资源集内的所有 SRS 资源都与该 SRS 资源集具有相同的时域类型。
- 周期性发送。时域类型被配置为周期的 SRS 资源的所有参数由高层信令配置,UE根据所配置的参数进行周期性的发送。同一个 SRS 资源集内的所有 SRS 资源具有相同的周期性。
- 半持续发送。时域类型被配置为半持续的 SRS 资源在激活期间也是周期发送的。它与周期性 SRS 的区别在于 UE 在接收到关于半持续 SRS 资源的高层信令配置后不发送 SRS,只有在接收到 MAC 层发送的关于半持续 SRS 资源的激活信令后才开始周期性地发送半持续 SRS 资源对应的 SRS ,在接收 MAC 层发送的半持续 SRS 资源的去激活命令后停止发送 SRS。因此,相对于周期性 SRS 资源,半持续 SRS 资源的配置以及激活,去激活相比高层信令 (RRC 信令) 更快,更灵活,适应于要求时延较低的业务快速传输。
- 非周期性发送。时域类型被配置为非周期的 SRS 资源通过 DCI 信令激活。 UE 每接收到一次触发非周期 SRS 资源的 SRS 触发信令,UE 进行一次所触发的 SRS 资源对应的 SRS 发送。
3 CSI 报告
还没看完。
参考文献
微信公众号:春天工作室
网页:https://mp.weixin.qq.com/s/nJIEE5B4wV3xirAqJZHfZA
网页:https://mp.weixin.qq.com/s/-15pUXt8BN4ZbxaiKJ-jgQ
网页:https://mp.weixin.qq.com/s/WDpxnX6BqqOHzv9iJokS8w
网页:http://www.sharetechnote.com/html/5G/5G_CSI_RS.html
博客:http://blog.sina.com.cn/s/blog_3c3393b00102yne0.html
博客:http://blog.sina.com.cn/s/blog_3c3393b00102yqs4.html