SRS 序列的生成
TS 38.211 Clause 6.4.1.4 天线端口 p i p_i pi 发送的 SRS 序列 r ( p i ) ( n , l ′ ) = r u , v ( α i , δ ) ( n ) \large r^{(p_i)} (n,l')=r_{u,v}^{(\alpha_i,\delta)} (n) r(pi)(n,l′)=ru,v(αspan class="pstrut" style="height: 2.6em;">i,δ)(n) 其中
- 0 ≤ n ≤ M s c , b S R S − 1 0\le n\le M_{sc,b}^{SRS}-1 0≤n≤Msc,bSRS−1, M s c , b S R S = m S R S , b N s c R B / ( K T C P F ) M_{sc,b}^{SRS} =m_{SRS,b} N_{sc}^{RB} / (K_{TC} P_{F} ) Msc,bSRS=mSRS,bNscRB/(KTCPF) 是序列长度;
- l ′ = 0 , ⋯ , N s y m b S R S − 1 l' = 0,\cdots,N_{symb}^{SRS}-1 l′=0,⋯,NsymbSRS−1, N s y m b S R S N_{symb}^{SRS} NsymbSRS 是SRS 的连续符号数;
- δ = log 2 ( K T C ) \delta=\log_2(K_{TC}) δ=log2(KTC), K T C ∈ { 2 , 4 , 8 } K_{TC}\in\{2,4,8\} KTC∈{ 2,4,8} 是传输 Comp 值, 由上层参数 transmissionComb 定义;
- α i \alpha_i αi 是端口 p i p_i pi 的循环移位;
- u , v u,\ v u, v 分别是序列的组参数和序列数。
r u , v ( α i , δ ) ( n ) r_{u,v}^{(\alpha_i,\delta)} (n) ru,v(αi,δ)(n) 序列定义见 38.211 Clause 5.2.2。
M s c , b S R S = m S R S , b N s c R B / ( K T C P F ) M_{sc,b}^{SRS} =m_{SRS,b} N_{sc}^{RB} / (K_{TC} P_{F} ) Msc,bSRS=mSRS,bNscRB/(KTCPF) m S R S , b m_{SRS,b} mSRS,b 表示 SRS 在频域占用的 RB 个数,由 38.211 Table 6.4.1.4.3-1 给出,令 b = B S R S b=B_{SRS} b=BSRS, 其中 B S R S ∈ { 0 , 1 , 2 , 3 } B_{SRS}\in \{0,1,2,3\} BSRS∈{ 0,1,2,3} 由上层参数 freqHopping 设置,或者无设置则为 0。 C S R S ∈ { 0 , 1 , ⋯ , 63 } C_{SRS}\in \{0,1,\cdots,63\} CSRS∈{ 0,1,⋯,63} 确定表的行,
freqHopping SEQUENCE {
c-SRS INTEGER (0..63),
b-SRS INTEGER (0..3),
b-hop INTEGER (0..3)
},
freqHopping-r16 SEQUENCE {
c-SRS-r16 INTEGER (0..63),
...
},
传输梳状(comb)值 K T C ∈ { 2 , 4 , 8 } K_{TC}\in\{2,4,8\} KTC∈{ 2,4,8}, 由上层参数 transmissionComb 定义。见 (3);
P F P_F PF 由参数 FreqScalingFactor 定义,如果没有配置则 P F = 1 P_F = 1 PF=1。
nrofSymbols 定义 SRS 连续符号数 N s y m b S R S N_{symb}^{SRS} NsymbSRS 。
SRS 资源的 OFDM 符号数、时隙内的起始符号及重复因子 R,由参数 resourceMapping 定义,如果 R 未定义则 R 等于 SRS 资源的 OFDM 符号数;
SRS-Resource ::= SEQUENCE {
resourceMapping SEQUENCE {
startPosition INTEGER (0..5),
nrofSymbols ENUMERATED {n1, n2, n4},
repetitionFactor ENUMERATED {n1, n2, n4}
},
resourceMapping-r16 SEQUENCE {
startPosition-r16 INTEGER (0..13),
nrofSymbols-r16 ENUMERATED {n1, n2, n4},
repetitionFactor-r16 ENUMERATED {n1, n2, n4}
} ...
}
SRS-PosResource-r16::= SEQUENCE {
resourceMapping-r16 SEQUENCE {
startPosition-r16 INTEGER (0..13),
nrofSymbols-r16 ENUMERATED {n1, n2, n4, n8, n12}
},...
}
如果定义了 resourceMapping-r16,则忽略 resourceMapping。
startPosition 定义 SRS 起始的符号,0 表示 slot 的倒数第一个符号,1 表示 slot 的倒数第 2个符号,依次类推。SRS 的起始符号 l 0 = N s y m b s l o t − 1 − l o f f s e t l_0=N_{symb}^{slot}-1-l_{offset} l0=Nsymbslot−1−loffset,这里 l o f f s e t l_{offset} loffset 由 startPosition 定义且不小于 SRS 的符号长度。(这里表明 SRS 在时隙的后部传输,SRS 不能超出时隙边界);
nrofSymbols 定义 SRS 连续符号数 N s y m b S R S N_{symb}^{SRS} NsymbSRS ;
repetitionFactor 定义 SRS 资源映射过程(TS 38.211 Clause 6.4.1.4.3)的变量 R, R ≤ N s y m b S R S R\le N_{symb}^{SRS} R≤NsymbSRS,如果没有定义则 R = N s y m b S R S R = N_{symb}^{SRS} R=NsymbSRS。每个 SRS 符号所属的SRS 编号 n S R S = ⌊ l ′ / R ⌋ n_{SRS}=\lfloor l'/R\rfloor nSRS=⌊l′/R⌋, l ′ = 0 , ⋯ , N s y m b S R S − 1 l' = 0,\cdots,N_{symb}^{SRS}-1 l′=0,⋯,NsymbSRS−1
传输梳状(comb)值 K T C ∈ { 2 , 4 , 8 } K_{TC}\in\{2,4,8\} KTC∈{ 2,4,8}, 表示 SRS 在频域的间隔布置呈梳状, 由上层参数 transmissionComb 定义。 δ = log 2 ( K T C ) \delta=\log_2(K_{TC}) δ=log2(KTC)
SRS-Resource ::= SEQUENCE {
srs-ResourceId SRS-ResourceId,
nrofSRS-Ports ENUMERATED {port1, ports2, ports4},
ptrs-PortIndex ENUMERATED {n0, n1 } OPTIONAL, -- Need R
transmissionComb CHOICE {
n2 SEQUENCE {
combOffset-n2 INTEGER (0..1),
cyclicShift-n2 INTEGER (0..7)
},
n4 SEQUENCE {
combOffset-n4 INTEGER (0..3),
cyclicShift-n4 INTEGER (0..11)
}
},
SRS-PosResource-r16::= SEQUENCE {
srs-PosResourceId-r16 SRS-PosResourceId-r16,
transmissionComb-r16 CHOICE {
n2-r16 SEQUENCE {
combOffset-n2-r16 INTEGER (0..1),
cyclicShift-n2-r16 INTEGER (0..7)
},
n4-r16 SEQUENCE {
combOffset-n4-r16 INTEGER (0..3),
cyclicShift-n4-r16 INTEGER (0..11)
},
n8-r16 SEQUENCE {
combOffset-n8-r16 INTEGER (0..7),
cyclicShift-n8-r16 INTEGER (0..5)
},
...
},
端口 p i p_i pi 的循环移位: α i = 2 π n S R S cs , i n S R S cs ,max \large \alpha_i=2\pi {n_{SRS}^{\text{cs} ,i}\over n_{SRS}^{\text{cs ,max}}} αi=2πnSRScs ,maxnSRScs,i 这里 n S R S cs , i = { ( n S R S cs + n S R S cs ,max ⌊ ( p i − 1000 ) / 2 ⌋ N a p S R S / 2 ) m o d n S R S cs ,max , N a p S R S = 4 and n S R S cs ,max = 6 ( n S R S cs + n S R S cs ,max ( p i − 1000 ) N a p S R S ) m o d n S R S cs ,max , others n_{SRS}^{\text{cs} ,i}=\begin{cases} \left(n_{SRS}^{\text{cs}}+ {n_{SRS}^{\text{cs ,max}}\lfloor (p_i-1000)/2\rfloor \over N_{ap}^{SRS}/2}\right )\mod n_{SRS}^{\text{cs ,max}},& N_{ap}^{SRS}=4 \text { and } n_{SRS}^{\text{cs ,max}}=6\\ \left(n_{SRS}^{\text{cs}}+{n_{SRS}^{\text{cs ,max}} (p_i-1000) \over N_{ap}^{SRS}}\right )\mod n_{SRS}^{\text{cs ,max}},& \text {others}\end{cases} nSRScs,i=⎩⎨⎧(nSRScs+NapSRS/2nSRScs ,max⌊(pi−1000)/2⌋)modnSRScs ,max,(nSRScs+NapSRSnSRScs ,max(pi−1000))modnSRScs ,max,NapSRS=4 and nSRScs ,max=6others n S R S cs ∈ { 0 , 1 , ⋯ , n S R S cs ,max − 1 } n_{SRS}^{\text{cs}}\in\{0,1,\cdots,n_{SRS}^{\text{cs ,max}}-1\} nSRScs∈{ 0,1,⋯,nSRScs ,max−1} 在上层参数 transmissionComb 中由 cyclicShift-n2/4/8 定义,见(3), N a p S R S N_{ap}^{SRS} NapSRS 是 SRS 天线端口数, n S R S cs ,max n_{SRS}^{\text{cs ,max}} nSRScs ,max 由 Table 6.4.1.4.2-1 给出。 K T C n S R S cs ,max 2 8 4 12 8 6 \begin{array}{|c|c|} \hline K_{TC}&n_{SRS}^{\text{cs ,max}}\\ \hline 2&8\\ \hline 4&12\\ \hline 8&6\\ \hline \end{array} KTC248nSRScs ,max8126
u , v u,\ v u, v 分别是序列的组参数和序列数 序列的组 u = ( f g h ( n s , f μ , l ′ ) + n I D S R S ) m o d 30 u=(f_{gh} (n_{s,f}^{\mu},l')+n_{ID}^{SRS})\mod 30 u=(fgh(ns,fμ,l′)+nIDSRS)mod30 其中, SRS 序列 ID n I D S R S n_{ID}^{SRS} nIDSRS 由信息元 SRS-Resource 中的参数 sequenceId 定义, n I D S R S ∈ { 0 , 1 , ⋯ , 1023 } n_{ID}^{SRS}\in \{0,1,\cdots,1023\} nIDSRS∈{ 0,1,⋯,1023},或者由信息元 SRS-PosResource-r16 中的参数 sequenceId 定义, n I D S R S ∈ { 0 , 1 , ⋯ , 65535 } n_{ID}^{SRS}\in \{0,1,\cdots,65535\} nIDSRS∈{ 0,1,⋯,65535};
l ′ ∈ 0 , 1 , … , N s y m b S R S − 1 l'\in{0,1,…,N_{symb}^{SRS} -1} l′∈0,1,…,NsymbSRS−1 是SRS 资源中的 OFDM 符号。
函数 f g h ( n s , f μ , l ′ ) f_{gh} (n_{s,f}^{\mu},l') fgh(ns,fμ,l′) 和序列数 v v v 根据信息元 SRS-Resource 或 SRS-PosResource 中的参数groupOrSequenceHopping 而定:
- 如果 groupOrSequenceHopping 等于 ‘neither’,group 和 sequence 都不跳变 f g h ( n s , f μ , l ′ ) = 0 f_{gh} (n_{s,f}^{\mu},l')=0 fgh(ns,fμ,l′)=0 v = 0 v=0 v=0
- 如果 groupOrSequenceHopping 等于 ‘groupHopping’,group 跳变但 sequence 不跳变 f g h ( n s , f μ , l ′ ) = ( ∑ m = 0 7 c ( 8 ( n s , f μ N s y m b s l o t + l 0 + l ′ ) + m ) ⋅ 2 m ) m o d 30 f_{gh} (n_{s,f}^{\mu},l')=\left(\sum_{m=0}^7 c\left(8(n_{s,f}^{\mu}N_{symb}^{slot}+l_0+l')+m\right)\cdot 2^m\right)\mod 30 fgh(ns,fμ,l′)=(m=0∑7c(8(ns,fμNsymbslot+l0+l′)+m)⋅2m)mod30 v = 0 v=0 v=0 这里 c ( i ) c(i) c(i) 是伪随机序列,在每个无线帧的开始用 c i n i t = n I D S R S c_{init} =n_{ID}^{SRS} cinit=nIDSRS 初始化。伪随机序列见 Clause 5.2.1。
- 如果 groupOrSequenceHopping 等于 ‘sequenceHopping’, sequence 跳变但 group 不跳变 f g h ( n s , f μ , l ′ ) = 0 f_{gh} (n_{s,f}^{\mu},l')=0 fgh(ns,fμ,l′)=0 v = { c ( n s , f μ N s y m b s l o t + l 0 + l ′ ) M s c , b S R S ≥ 6 N s c R B 0 otherswise v=\begin{cases}c(n_{s,f}^{\mu}N_{symb}^{slot}+l_0+l') & M_{sc,b}^{SRS}\ge 6 N_{sc}^{RB}\\ 0& \text{otherswise} \end{cases} v={ c(ns,fμNsymbslot+l0+l′)0Msc,bSRS≥6NscRBotherswise 这里 c ( i ) c(i) c(i) 是伪随机序列,在每个无线帧的开始用 c i n i t = n I D S R S c_{init} =n_{ID}^{SRS} cinit=nIDSRS 初始化, n s , f μ n_{s,f}^μ ns,fμ 是一帧内的时隙编号, l 0 l_0 l0 是时隙内 SRS 的起始符号, l ‘ l‘ l‘ 是 SRS 资源的符号编号 ( l 0 + l ′ l_0+l' l0+l′ 是SRS所在的符号)。
SRS映射到物理资源
SRS 序列 r ( p i ) ( k ′ , l ′ ) r^{(p_i )} (k',l') r(pi)(k′,l′), 根据发送功率规范,乘以尺度因子 β S R S \beta_{SRS} βSRS 后映射到物理子载波符号资源 ( k , l ) (k,l) (k,l) 和天线端口 p i p_i pi: a k , l ( p i ) = β S R S N a p ⋅ r ( p i ) ( k ′ , l ′ ) a_{k,l}^{(p_i )} ={\beta_{SRS}\over N_{ap}}\cdot r^{(p_i )} (k',l') ak,l(pi)=NapβSRS⋅r(pi)(k′,l′)
- 频域(子载波)映射关系 k = K T C k ′ + k 0 ( p i ) k=K_{TC}k'+k_0^{(p_i)} k=KTCk′+k0(pi)
- 时域(符号)映射关系 l = l 0 + l ′ l=l_0+l' l=l0+l′
频域起始位置 k 0 ( p i ) = k ˉ 0 ( p i ) + n offset F H + n offset R P F S k_0^{(p_i)}=\bar k_0^{(p_i)}+n_\text{offset}^{FH}+n_\text{offset}^{RPFS} k0(pi)=kˉ0(pi)+noffsetFH+noffsetRPFS (1.1) 相对参考点偏移和 comp 内偏移 k ˉ 0 ( p i ) = n shift N s c R B + ( k T C ( p i ) + k offset l ′ ) m o d K T C \bar k_0^{(p_i)}=n_\text{shift}N_{sc}^{RB}+(k_{TC}^{(p_i)}+k_\text{offset}^{l'})\mod K_{TC} kˉ0(pi)=nshiftNscRB+(kTC(pi)+koffsetl′)modKTC
- 频域偏移参数 n shift n_\text{shift} nshift 调整 SRS 相对于参考 RB 格的分配位置,由 SRS-Resource IE 或 SRS-PosResource IE 的参数 freqDomainShift 给出:
SRS-Resource ::= SEQUENCE {
freqDomainShift INTEGER (0..268),
SRS-PosResource-r16::= SEQUENCE {
freqDomainShift-r16 INTEGER (0..268),
如果 BWP 的起点 N B W P s t a r t ≤ n shift N_{BWP}^{start}≤n_\text{shift} NBWPstart≤nshift, 频域偏移的参考点是 CRB 0 的子载波 0,否则参考点是 BWP 的最低子载波。
- 天线端口相关的 comb 内偏移 k T C ( p i ) = { ( k ˉ T C + K T C ) m o d K T C case1 ( k ˉ T C + K T C ) m o d K T C case2 k ˉ T C otherwise k_{TC}^{(p_i)}=\begin{cases}(\bar k_{TC}+K_{TC})\mod K_{TC}& \text{case1}\\(\bar k_{TC}+K_{TC})\mod K_{TC}& \text{case2}\\ \bar k_{TC}& \text{otherwise} \end{cases} kTC(pi)=⎩⎪⎨⎪⎧(kˉTC+KTC)modKTC(kˉTC+KTC)modKTCkˉTCcase1case2otherwise case1:SRS 占 4 个端口, p i ∈ { 1001 , 1003 } p_i\in\{1001,1003\} pi∈{ 1001,1003},且 n S R S c s , m a x = 6 n_{SRS}^{cs,max}=6 nSRScs,max=6 ; case2:SRS 占 4 个端口, p i ∈ { 1001 , 1003 } p_i\in\{1001,1003\} pi∈{ 1001,1003},且 transmissionComb 内循环移位参数 cyclicShift 在循环移位的后半部分 n S R S c s ∈ { n S R S c s , m a x / 2 , ⋯ , n S R S c s , m a x − 1 } n_{SRS}^{cs}\in \{n_{SRS}^{cs,max}/2,\cdots,n_{SRS}^{cs,max}-1\} nSRScs∈{ nSRScs,max/2,⋯,nSRScs,max−1} 。
传输 comb 偏移量 k ˉ T C ∈ { 0 , 1 , … , K T C − 1 } \bar k_{TC}\in\{0,1,…,K_{TC}-1\} kˉTC∈{ 0,1,…,KTC−1} 包含在 SRS-Resource IE 或 SRS-PosResource IE 的参数 transmissionComb 中
SRS-Resource ::= SEQUENCE {
transmissionComb CHOICE {
n2 SEQUENCE {
combOffset-n2 INTEGER (0..1),
cyclicShift-n2 INTEGER (0..7)
},
n4 SEQUENCE {
combOffset-n4 INTEGER (0..3),
cyclicShift-n4 INTEGER (0..11)
}
SRS-PosResource-r16::= SEQUENCE {
srs-PosResourceId-r16 SRS-PosResourceId-r16,
transmissionComb-r16 CHOICE {
n2-r16 SEQUENCE {
combOffset-n2-r16 INTEGER (0..1),
cyclicShift-n2-r16 INTEGER (0..7)
},
n4-r16 SEQUENCE {
combOffset-n4-r16 INTEGER (0..3),
cyclicShift-n4-r16 INTEGER (0..11)
},
n8-r16 SEQUENCE {
combOffset-n8-r16 INTEGER (0..7),
cyclicShift-n8-r16 INTEGER (0..5)
},
...
},
- SRS 符号相关的 comb 内偏移 如果 SRS 由 SRS-PosResource 配置, k offset l ′ k_\text{offset}^{l'} koffsetl′ 由 Table 6.4.1.4.3-2 给出,否则为 0。Table 6.4.1.4.3-2 中 k offset l ′ k_\text{offset}^{l'} koffsetl′ 的值由 N s y m b S R S N_{symb}^{SRS} NsymbSRS、SRS 符号数 K T C K_{TC} KTC 和SRS符号位置 l ′ l' l′ 共同决定。
(1.2) 跳频偏移 n offset F H n_\text{offset}^{FH} noffsetFH n offset F H = ∑ b = 0 B S R S K T C M s c , b S R S n b n_\text{offset}^{FH} =\sum_{b=0}^{B_{SRS}}K_{TC} M_{sc ,b}^{SRS} n_b noffsetFH=b=0∑BSRSKTCMsc,bSRSnb SRS 中的频率跳变由参数 b h o p ∈ { 0 , 1 , 2 , 3 } b_{hop}\in\{0,1,2,3\} bhop∈{ 0,1,2,3} 配置,此参数由 freqHopping 中的域 b-hop 给出,如果没有此配置则 b h o p = 0 b_{hop}=0 bhop=0。 K T C M s c , b S R S K_{TC} M_{sc ,b}^{SRS} KTCMsc,bSRS 为对应参量 b b b 的 SRS 带宽, n b ∈ { 0 , ⋯ , N b } n_b\in\{0,\cdots,N_b\} nb∈{ 0,⋯,Nb} 表示跳过几个这样的带宽。
- 如果 b h o p ≥ B S R S b_{hop} ≥B_{SRS} bhop≥BSRS,跳频失效,频率位置指示 n b n_b nb 为常数(除非重新配置),在SRS 的各 OFDM 符号频域位置不变。 n b = ⌊ 4 n R R C / m S R S , b ⌋ m o d N b n_b=\lfloor 4n_{RRC}/m_{SRS,b}\rfloor\mod N_b nb=⌊4nRRC/mSRS,b⌋modNb n R R C n_{RRC} nRRC 由上层参数 freqDomainPosition 给出,如果无此项配置则为 0, m S R S , b m_{SRS,b} mSRS,b 和 N b N_{b} Nb 由 Table 6.4.1.4.3-1 给出。
SRS-Resource ::= SEQUENCE {
freqDomainPosition INTEGER (0..67),
- 如果 b h o p < B S R S b_{hop} < B_{SRS} bhop<BSRS,跳频有效,频率位置指示 n b n_b nb 为 n b = { ⌊ 4 n R R C / m S R S , b ⌋ m o d N b , b ≤ b h o p ( F b ( n S R S ) + ⌊ 4 n R R C / m S R S , b ⌋ ) m o d N b , b > b h o p n_b=\begin{cases}\lfloor 4n_{RRC}/m_{SRS,b}\rfloor\mod N_b, & b\le b_{hop}\\(F_b(n_{SRS})+ \lfloor 4n_{RRC}/m_{SRS,b}\rfloor)\mod N_b, & b> b_{hop}\end{cases} nb={ ⌊4nRRC/mSRS,b⌋modNb,(Fb(nSRS)+⌊4nRRC/mSRS,b⌋)modNb,b≤bhopb>bhop 其中, F b ( n S R S ) = { ( N b / 2 ) ⌊ n S R S m o d ∏ b ′ = b h o p b N b ′ ∏ b ′ = b h o p b − 1 N b ′ ⌋ + ⌊ n S R S m o d ∏ b ′ = b h o p b N b ′ 2 ∏ b ′ = b h o p b − 1 N b ′ ⌋ , If N b even ⌊ N b / 2 ⌋ ⌊ n S R S / ∏ b ′ = b h o p b − 1 N b ′ ⌋ If N b odd F_b(n_{SRS})=\begin{cases}(N_b/2)\left\lfloor {n_{SRS}\mod \prod_{b'=b_{hop}} ^b N_{b'} \over \prod_{b'=b_{hop}} ^{b-1} N_{b'}}\right\rfloor +\left\lfloor {n_{SRS}\mod \prod_{b'=b_{hop}} ^b N_{b'} \over 2\prod_{b'=b_{hop}} ^{b-1} N_{b'}}\right\rfloor, & \text{If } N_b \text{ even} \\ \lfloor N_b/2\rfloor \left\lfloor {n_{SRS}/\prod_{b'=b_{hop}} ^{b-1} N_{b'}}\right\rfloor & \text{If } N_b \text{ odd} \end{cases} Fb(nSRS)=⎩⎪⎨⎪⎧(Nb/2)⌊∏b′=bhopb−1Nb′nSRSmod∏b′=bhopbNb′⌋+⌊2∏b′=bhopb−1Nb′nSRSmod∏b′=bhopbNb′⌋,⌊Nb/2⌋⌊nSRS/∏b′=bhopb−1Nb′⌋If Nb evenIf Nb odd 这里不管 N b N_{b} Nb 的值是多少, 都设定 N b h o p = 1 N_{b_{hop}}=1 Nbhop=1。 上式表示, n S R S n_{SRS} nSRS 每增加 ∏ b ′ = b h o p b − 1 N b ′ \prod_{b'=b_{hop}} ^{b-1} N_{b'} ∏b′=bhopb−1Nb′ 发生一次跳变。case 1 的第一项跳变为 N b / 2 N_b/2 Nb/2 或 0 ( N b N_b Nb),第二项跳变周期为第一项 2 倍每次跳变为 1,即第一项跳变为 0 时第二项跳变 +1;case 2 的跳变为 ⌊ N b / 2 ⌋ \lfloor N_b/2\rfloor ⌊Nb/2⌋,因为 N b N_b Nb 为奇数,跳变可以遍历 0 , ⋯ , N b − 1 0,\cdots, N_b-1 0,⋯,Nb−1。 n S R S n_{SRS} nSRS 是传输的 SRS 的计数。 (a) 对于非周期 SRS (aperiodic), n S R S n_{SRS} nSRS 为时隙内的 SRS 计数: n S R S = ⌊ l ′ ⁄ R ⌋ n_{SRS} =⌊l'⁄R⌋ nSRS=⌊l′⁄R⌋ 其中, R ≤ N s y m b S R S R≤N_{symb}^{SRS} R≤NsymbSRS 是重复因子,由 repetitionFactor 定义,否则 R = N s y m b S R S R = N_{symb}^{SRS} R=NsymbSRS。 (b) 对于周期 SRS (periodic)或半持续 SRS (semi-persistent),是总体计数: n S R S = ( N s l o t f r a m e , μ n f + n s , f μ − T offset T S R S ) ⋅ ( N s y m b S R S R ) + ⌊ l ′ ⁄ R ⌋ n_{SRS} =\left({N_{slot}^{frame,\mu}n_f+n_{s,f}^\mu - T_\text{offset}\over T_{SRS}}\right)\cdot \left({N_{symb}^{SRS}\over R}\right)+ ⌊l'⁄R⌋ nSRS=(TSRSNslotframe,μnf+ns,fμ−Toffset)⋅(RNsymbSRS)+⌊l′⁄R⌋ 其中, N s l o t f r a m e , μ N_{slot}^{frame,\mu} Nslotframe,μ 是每一帧 slot 数, n f n_f nf 是帧编号, n s , f μ n_{s,f}^\mu ns,fμ 是帧内 slot 编号, T offset T_\text{offset} Toffset 是 SRS 的 slot 偏移量, T S R S T_{SRS} TSRS 是 SRS 的 slot 周期。SRS 的 slot 周期和偏移量由参数 periodicityAndOffset-p 或 periodicityAndOffset-sp 定义。
(1.3) RPFS 跳频偏移 n offset R P F S n_\text{offset}^{RPFS} noffsetRPFS (标准讨论中) n offset R P F S = N s c R B m S R S , B S R S ( ( k F + k h o p ) m o d P F ) / P F n_\text{offset}^{RPFS} =N_{sc}^{RB}m_{SRS,B_{SRS}}\left((k_F+k_{hop})\mod P_F\right) / P_F noffsetRPFS=NscRBmSRS,BSRS((kF+khop)modPF)/PF
- k F ∈ 0 , 1 , ⋯ , P F − 1 k_F∈{0,1,\cdots,P_F-1} kF∈0,1,⋯,PF−1由上层参数 StartRBIndex 配置,否则, k F = 0 k_F = 0 kF=0
- 如果配置了参数 EnableStartRBHopping, k h o p k_{hop} khop 由 Table 6.4.1.4.3-3 根据以下参数确定, k ˉ h o p = ⌊ n S R S ∏ b ′ = b h o p B S R S N b ′ ⌋ m o d P F , N b h o p = 1 \bar k_{hop}= \left\lfloor {n_{SRS}\over\prod_{b'=b_{hop}} ^{B_{SRS}} N_{b'}}\right\rfloor\mod P_F, \qquad N_{b_{hop}}=1 kˉhop=⌊∏b′=bhopBSRSNb′nSRS⌋modPF,Nbhop=1 否则, k h o p = 0 k_{hop}=0 khop=0 。
SRS 传输的 OFDM 符号 l = l 0 + l ′ l=l_0+l' l=l0+l′
SRS 传输的时隙 对于周期 SRS 或半持续 SRS ( N s l o t f r a m e , μ n f + n s , f μ − T offset ) m o d T S R S = 0 \left({N_{slot}^{frame,\mu}n_f+n_{s,f}^\mu - T_\text{offset}}\right)\mod T_{SRS}=0 (Nslotframe,μnf+ns,fμ−Toffset)modTSRS=0