上行物理信道对应于一组资源粒子,这些资源粒子携带来自较高层的信息,可分为:物理上行共享信道(PUSCH)、物理上行控制信道(PUCCH)、物理随机接入信道(PRACH);上行物理信号由物理层使用,但不携带来自更高层的信息,可分为:解调参考信号(DM-RS)、相位跟踪参考信号(PT-RS)、探测参考信号(SRS)。

1. 物理资源

  上行链路定义了天线端口:

  • 从0开始的天线端口,用于PUSCH的解调参考信号;
  • 从1000开始的天线端口,用于SRS,PUSCH;
  • 从2000开始的天线端口,用于PUCCH;
  • 天线端口4000用于PRACH;

  假设高层参数未启用物理层信道的时隙内跳频,如果两个符号对应于同一时隙,UE传输应使得可以从用于上行链路的天线端口上传输一个符号的信道推断出在相同端口上传输另一个符号的信道。

  假设高层参数启用了物理层信道的时隙内跳频仅当两个符号对应于相同的跳频时,UE传输可以从用于上行链路的天线端口上传输一个符号的信道推断出在相同端口上传输另一个符号的信道,而与跳频距离是否为零无关

2. 物理信道

2.1 物理上行共享信道

2.1.1 加扰

  对于每个码字qq,比特块b(q)(0),,b(q)(Mbit(q)1){ {b}^{(q)}}(0),…,{ {b}^{(q)}}(M_{\text{bit}}^{(q)}-1)调制之前应当被加扰,其中Mbit(q)M_{\text{bit}}^{(q)}是在物理信道上传输的码字qq的比特数。加扰之后的比特块表示为b~(q)(0),,b~(q)(Mbit(q)1){ {\tilde{b}}^{(q)}}(0),…,{ {\tilde{b}}^{(q)}}(M_{\text{bit}}^{\text{(q)}}-1)

2.1.2 调制

表1. 支持的调制方案

3GPP TS 38.211 物理信道和调制-上行链路
  对于每个码字qq,加扰比特块b~(q)(0),,b~(q)(Mbit(q)1){ {\tilde{b}}^{(q)}}(0),…,{ {\tilde{b}}^{(q)}}(M_{\text{bit}}^{\text{(q)}}-1)应进行调制,调制方案见表1,得到复值调制符号块d(q)(0),,d(q)(Msymb(q)1){ {d}^{(q)}}(0),…,{ {d}^{(q)}}(M_{\text{symb}}^{\text{(q)}}-1)

2.1.3 层映射

  每个码字的复值调制符号应根据表2被映射到至多4个层。码字qq的复值调制符号d(q)(0),,d(q)(Msymb(q)1){ {d}^{(q)}}(0),…,{ {d}^{(q)}}(M_{\text{symb}}^{\text{(q)}}-1)应被映射到层x(i)=[x(0)(i)x(υ1)(i)]Tx(i)={ {\left[ \begin{matrix} { {x}^{(0)}}(i) & … & { {x}^{(\upsilon -1)}}(i) \\ \end{matrix} \right]}^{T}}i=0,1,,Msymblayer1i=0,1,…,M_{\text{symb}}^{\text{layer}}-1,其中υ\upsilon是层数,MsymblayerM_{\text{symb}}^{\text{layer}}是每层的调制符号数。

表2. 单天线码字到层的映射

3GPP TS 38.211 物理信道和调制-上行链路

2.1.4 转换预编码(Transform precoding)

  将数据依次做串并变换,变成并行的MscPUSCH{M_{\text{sc}}^{\text{PUSCH}}}点数据,再依次送入作MscPUSCH{M_{\text{sc}}^{\text{PUSCH}}}点的DFT变换。传输预编码主要是做一个DFT变换,将数据转变成频域数据

  输入:经过调制与层映射后的复值符号序列x(0)(0),,x(0)(Msymblayer1){ {x}^{(0)}}(0),…,{ {x}^{(0)}}(M_{\text{symb}}^{\text{layer}}-1)

  输出:DFT后的MsymblayerM_{\text{symb}}^{\text{layer}}点数据,以MscPUSCH{M_{\text{sc}}^{\text{PUSCH}}}点为一个并行单元。

  如果不使用转换预编码,对于每个λ=0,1,,υ1\lambda =0,1,…,\upsilon -1,有y(λ)(i)=x(λ)(i){ {y}^{(\lambda )}}(i)={ {x}^{(\lambda )}}(i);如果使用转换预编码,此时υ=1x~(0)(i)\upsilon=1,{ {\tilde x}^{(0)}}(i)取决于PT-RS的配置。不使用PT-RS时,单层λ=0\lambda =0下复值符号块x(0)(0),,x(0)(Msymblayer1){ {x}^{(0)}}(0),…,{ {x}^{(0)}}(M_{\text{symb}}^{\text{layer}}-1)被分成Msymblayer/MscPUSCH{M_{\text{symb}}^{\text{layer}}}/{M_{\text{sc}}^{\text{PUSCH}}}个集,其中每个集对应一个OFDM符号,且x~(0)(i)=x(0)(i){ {\tilde x}^{(0)}}(i)={ {x}^{(0)}}(i)。转换预编码根据下式进行
y(0)(lMscPUSCH+k)=1MscPUSCHi=0MscPUSCH1x~(0)(lMscPUSCH+i)ej2πikMscPUSCHk=0,...,MscPUSCH1l=0,...,Msymblayer/MscPUSCH  1 \begin{aligned} { {y}^{(0)}}(l\cdot M_{\text{sc}}^{\text{PUSCH}}+k)&=\frac{1}{\sqrt{M_{\text{sc}}^{\text{PUSCH}}}}\sum\limits_{i=0}^{M_{\text{sc}}^{\text{PUSCH}}-1}{ { {\tilde x}^{(0)}}(l\cdot M_{\text{sc}}^{\text{PUSCH}}+i){ {e}^{-j\frac{2\pi ik}{M_{\text{sc}}^{\text{PUSCH}}}}}} \\ k&=0,...,M_{\text{sc}}^{\text{PUSCH}}-1 \\ l&=0,...,{M_{\text{symb}}^{\text{layer}}}/{M_{\text{sc}}^{\text{PUSCH}}}\;-1 \end{aligned}

  得到复值符号块y(0)(0),,y(0)(Msymblayer1){ {y}^{(0)}}(0),…,{ {y}^{(0)}}(M_{\text{symb}}^{\text{layer}}-1)MscPUSCH=MRBPUSCHNscRBM_{\text{sc}}^{\text{PUSCH}}=M_{\text{RB}}^{\text{PUSCH}}\cdot N_{\text{sc}}^{\text{RB}},其中MRBPUSCHM_{\text{RB}}^{\text{PUSCH}}表示PUSCH的带宽(以RB形式),应满足
MRBPUSCH=2α23α35α5 M_{RB}^{PUSCH}={ {2}^{ { {\alpha }_{2}}}}\cdot { {3}^{ { {\alpha }_{3}}}}\cdot { {5}^{ { {\alpha }_{5}}}}

其中α2,α3,α5{ {\alpha }_{2}},{ {\alpha }_{3}},{ {\alpha }_{5}}是一组非负整数。

2.1.5 预编码

  预编码(precoding)是使用预编码矩阵将层(layer)映射到天线端口(antenna port)的过程。矢量块[y(0)(i)y(υ1)(i)]T{ {\left[ \begin{matrix} { {y}^{(0)}}(i) & … & { {y}^{(\upsilon -1)}}(i) \\ \end{matrix} \right]}^{T}}i=0,1,,Msymblayer1i=0,1,…,M_{\text{symb}}^{\text{layer}}-1应根据下式进行预编码
[z(p0)(i)z(pρ1)(i)]=W[y(0)(i)y(υ1)(i)] \begin{bmatrix} {z}^{(p_0)}(i) \\ \vdots \\ {z}^{(p_{\rho-1})}(i) \end{bmatrix} =W \begin{bmatrix} {y}^{(0)}(i) \\ \vdots \\ {y}^{(\upsilon -1)}(i) \end{bmatrix}

其中,i=0,1,,Msymbap1i=0,1,…,M_{\text{symb}}^{\text{ap}}-1Msymbap=MsymblayerM_{\text{symb}}^{\text{ap}}=M_{\text{symb}}^{\text{layer}},天线端口集表示为{p0,,pρ1}\{p_0,\cdots,p_{\rho-1}\}预编码矩阵维度为ρ×υ\rho \times \upsilon(天线端口数×层数)

  预编码可以分为基于非码本的预编码方式和基于码本的预编码方式。

2.1.6 映射到虚拟资源块

  对于PUSCH传输所使用的每个天线端口,复值符号块z(p)(0),,z(p)(Msymbap1){ {z}^{(p)}}(0),…,{ {z}^{(p)}}(M_{\text{symb}}^{\text{ap}}-1)应乘以一个幅值因子βPUSCH{ {\beta }_{\text{PUSCH}}},以满足发送功率约束;并从z(p)(0){z}^{(p)}(0)开始按顺序映射到为传输分配的虚拟资源块中的资源粒子(k,l)p,μ{ {\left( k',l \right)}_{p,\mu }}。这些RE满足以下条件:

  • 它们存在于为传输而分配的虚拟资源块中
  • 相应物理资源块中的相应资源元素不用于与DM-RS,PT-RS或其他共同调度的UE的DM-RS相关的传输

  资源映射方式:按递增顺序,先频域子载波索引kk',然后是时域符号索引ll

2.1.7 从虚拟资源块映射到物理资源块

  虚拟资源块按照非交织映射方式映射到物理资源块,两种情形:虚拟资源块nn映射到物理资源块nn;虚拟资源块nn映射到物理资源块n+NBWP,0startNBWP,istartn+N_{\text{BWP,0}}^{\text {start}}-N_{\text{BWP},i}^{\text {start}}

2.2 物理上行控制信道

  物理上行控制信道支持多种格式,如表3所示。其中,PUCCH格式1,3,4配置了时隙内跳频,第一个跳中的符号数为NsymbPUCCH/2\biggl\lfloor N_{\text{symb}}^{\text{PUCCH}}/2 \biggr\rfloor,其中NsymbPUCCHN_{\text{symb}}^{\text{PUCCH}}是以OFDM符号数表示的PUCCH传输的长度。

表3. PUCCH格式

3GPP TS 38.211 物理信道和调制-上行链路

  PUCCH格式0,1,3,4使用序列 ru,v(α,δ)(n)r_{u, v}^{(\alpha, \delta)}(n),其中δ=0\delta=0组号uu与组内的***vv取决于序列跳频,循环移位α\alpha取决于循环移位跳频

2.2.1 PUCCH格式0

  • 序列生成

      序列x(n)x(n)由下式产生
    x(lNscRB+n)=ru,v(α,δ)(n)n=0,1,,NscRB1l={0for single - symbol PUCCH transmission0,1for double - symbol PUCCH transmission \begin{aligned} x(l \cdot N_{\text{sc}}^{\text{RB}}+n) &=r_{u, v}^{(\alpha, \delta)}(n) \\ n &=0,1,\cdots,N_{\text{sc}}^{\text{RB}}-1 \\ l &= \left \{ \begin{aligned} &0& &\text{for single - symbol PUCCH transmission} \\ &0,1& &\text{for double - symbol PUCCH transmission} \end{aligned} \right. \end{aligned}

  • 映射到物理资源

      序列x(n)x(n)应乘以一个幅值因子βPUSCH,0{ {\beta }_{\text{PUSCH,0}}},以满足发送功率约束;并从x(0){x}(0)按开始按顺序映射到为传输分配的资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }},按递增顺序,先映射到分配的物理资源上的子载波索引kk,然后映射到天线端口p=2000p=2000上的OFDM符号索引ll

2.2.2 PUCCH格式1

  • 序列调制

      比特块b(0),,b(Mbit1){ {b}}(0),…,{ {b}}(M_{\text{bit}}-1)应该进行调制,如果Mbit=1M_{\text{bit}}=1则使用BPSK调制;如果Mbit=2M_{\text{bit}}=2则使用QPSK调制,最终得到复值符号d(0)d(0)

      复值符号d(0)d(0)按如下方式乘以序列$r_{u, v}^{(\alpha, \delta)}(n) $
    y(n)=d(0)ru,v(α,δ)(n)n=0,1,...,NscRB1 \begin{aligned} y(n)&=d(0)\cdot r_{u,v}^{(\alpha, \delta )}(n) \\ n&=0,1,...,{ N_{\text{sc}}^{\text{RB}}}-1 \end{aligned}

      复值符号块y(0),,y(NscRB1)y(0),…,y({N_{\text{sc}}^{\text{RB}}}-1)应根据如下方式使用正交序列wi(m){ {w}_{i}}(m)进行块扩频(block-wise spread):
    3GPP TS 38.211 物理信道和调制-上行链路
      当提供更高层参数intraSlotFrequencyHopping时,无论跳频距离是否为零,都应假定存在时隙内跳频,否则就不应假设存在时隙内跳频。

      NSF,m PUCCH,1N_{\text{SF},{m}'}^{ \text{ PUCCH,1}}由表4给出,wi(m)=ej2πϕ(m)/NSF,m PUCCH,1{{w}_{i}}(m)=e^{j2\pi \phi(m)/N_{\text{SF},{m}'}^{ \text{ PUCCH,1}}}由表5给出,其中ii是要用的正交序列的索引,在PUCCH传输跨越多个时隙的情况下,对于随后的时隙重传复值符号d(0)d(0)

          表4. PUCCH符号数和对应的NSF,m PUCCH,1N_{\text{SF},{m}'}^{ \text{ PUCCH,1}}

3GPP TS 38.211 物理信道和调制-上行链路

     表5.对于PUCCH格式1的正交序列wi(m)=ej2πϕ(m)/NSF,m PUCCH,1{{w}_{i}}(m)=e^{j2\pi \phi(m)/N_{\text{SF},{m}'}^{ \text{ PUCCH,1}}}

3GPP TS 38.211 物理信道和调制-上行链路

  • 映射到物理资源

      序列z(n)z(n)应乘以一个幅值因子βPUSCH,1{ {\beta }_{\text{PUSCH,1}}},以满足发送功率约束;并从z(0){z}(0)开始按顺序映射到为传输分配的资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }},这些RE满足以下条件:

    • 它们存在于为传输而分配的资源块中
    • 相关的DM-RS不使用它们

      向资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }}(不保留作其他用途)的映射过程如下:按递增顺序,首先是分配的物理资源块上的子载波索引kk,然后是天线端口p=2000p=2000上的OFDM符号索引ll

2.2.3 PUCCH格式2

  • 加扰

      比特块b(0),,b(Mbit1){ {b}}(0),…,{ {b}}(M_{\text{bit}}-1),其中MbitM_{\text{bit}}是物理信道发送的比特数,在调制之前应该按如下方式加扰,得到加扰的比特块b~(0),,b~(Mbit1)\tilde{b}(0),…,\tilde{b}({ {M}_{\text{bit}}}-1)
    b~(i)=(b(i)+c(i))mod2 { {\tilde{b}}}(i)=\left( { {b}}(i)+{ {c}}(i) \right)\bmod 2

    其中加扰序列是伪随机序列,其初始值为
    cinit=nRNTI215+nID c_{\text{init}}=n_{\text{RNTI}} \cdot 2^{15}+n_{\text{ID}}

      式中,nIDn_{\text{ID}}等于高层参数dataScramblingIdentityPUSCH(如果配置了),否则nID=NIDcelln_{\text{ID}}=N_{\text{ID}}^{\text{cell}}nRNTIn_{\text{RNTI}}则由小区无线网络临时标识(C-RNTI)给出。

  • 调制

      加扰比特块b~(0),,b~(Mbit1)\tilde{b}(0),…,\tilde{b}({ {M}_{\text{bit}}}-1)应进行QPSK调制,得到复值调制符号块d(0),,d(Msymb1)d(0),…,d({ {M}_{\text{symb}}}-1),其中,Msymb=Mbit/2{M}_{\text{symb}}={M}_{\text{bit}}/2

  • 映射到物理资源

      调制符号块d(0),,d(Msymb1)d(0),…,d({ {M}_{\text{symb}}}-1)应乘以一个幅值因子βPUSCH,2{ {\beta }_{\text{PUSCH,2}}},以满足发送功率约束;并从d(0){d}(0)开始按顺序映射到为传输分配的资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }},这些RE满足以下条件:

    • 它们存在于为传输而分配的资源块中
    • 相关的DM-RS不使用它们

      向资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }}(不保留作其他用途)的映射过程如下:按递增顺序,首先是分配的物理资源块上的子载波索引kk,然后是天线端口p=2000p=2000上的OFDM符号索引ll

2.2.4 PUCCH格式3和格式4

  • 加扰

      同PUCCH格式2的加扰过程。

  • 调制

    • 如果配置了π/2\pi/2-BPSK,则使用π/2\pi/2-BPSK,此时Msymb=Mbit{M}_{\text{symb}}={M}_{\text{bit}}
    • 否则,使用QPSK,此时Msymb=Mbit/2{M}_{\text{symb}}={M}_{\text{bit}}/2
  • 符号块扩频(Block-wise spreading)

      对于格式3和格式4,均有
    MscPUCCH,s=MRBPUCCH,sNscRB M_{\text{sc}}^{\text{PUCCH},s}=M_{\text{RB}}^{\text{PUCCH},s}N_{\text{sc}}^{\text{RB}}

    其中,MRBPUCCH,sM_{\text{RB}}^{\text{PUCCH},s}是以资源块的形式表示PUCCH的带宽,需满足
    MRBPUCCH,s={2α23α35α5for PUCCH format 31for PUCCH format 4 M_{\text{RB}}^{\text{PUCCH},s}= \left\{ \begin{aligned} &{{2}^{ { {\alpha }_{2}}}}\cdot { {3}^{ { {\alpha }_{3}}}}\cdot { {5}^{ { {\alpha }_{5}}}} &\text{for PUCCH format 3} \\ &1 &\text{for PUCCH format 4} \end{aligned} \right.

    其中α2,α3,α5{ {\alpha }_{2}},{ {\alpha }_{3}},{ {\alpha }_{5}}是一组非负整数,s{3,4}s \in \{3,4\}

      对于格式3,不使用块扩频,
    y(lMscPUSCH+k)=d(lMscPUSCH+k)k=0,...,MscPUSCH,31l=0,...,Msymb/MscPUSCH,3  1 \begin{aligned} { {y}}(l\cdot M_{\text{sc}}^{\text{PUSCH}}+k)&= { {d}}(l\cdot M_{\text{sc}}^{\text{PUSCH}}+k)\\ k&=0,...,M_{\text{sc}}^{\text{PUSCH,3}}-1 \\ l&=0,...,{M_{\text{symb}}}/{M_{\text{sc}}^{\text{PUSCH,3}}}\;-1 \end{aligned}

    其中,MRBPUCCH,31, NSFPUCCH,3=1M_{\text{RB}}^{\text{PUCCH},3} \geq 1, \ N_{\text{SF}}^{\text{PUCCH},3} =1

      对于格式4,块扩频按如下方式进行,
    y(lMscPUSCH,4+k)=wn(k)d(lMscPUSCH,4MSFPUSCH,4+k mod MscPUSCH,4MSFPUSCH,4)k=0,...,MscPUSCH,41l=0,...,(NSFPUCCH,4Msymb/MscPUSCH,4)1 \begin{aligned} { {y}}(l\cdot M_{\text{sc}}^{\text{PUSCH,4}}+k)&= w_n(k)\cdot{ {d}}(l\frac{M_{\text{sc}}^{\text{PUSCH,4}}}{M_{\text{SF}}^{\text{PUSCH,4}}} +k\ \text{mod} \ \frac{M_{\text{sc}}^{\text{PUSCH,4}}}{M_{\text{SF}}^{\text{PUSCH,4}}})\\ k&=0,...,M_{\text{sc}}^{\text{PUSCH,4}}-1 \\ l&=0,...,(N_{\text{SF}}^{\text{PUCCH},4}{M_{\text{symb}}}/{M_{\text{sc}}^{\text{PUSCH,4}}})-1 \end{aligned}

    其中MRBPUCCH,4=1, NSFPUCCH,4={2,4}M_{\text{RB}}^{\text{PUCCH},4}=1, \ N_{\text{SF}}^{\text{PUCCH},4} =\{2,4\}wnw_n由表6-7给出,其中nn是要使用的正交序列的索引。

            表7. PUCCH格式4,NSFPUCCH,4=2N_{\text{SF}}^{\text{PUCCH},4} =2时的wnw_n
    3GPP TS 38.211 物理信道和调制-上行链路
            表8. PUCCH格式4,NSFPUCCH,4=4N_{\text{SF}}^{\text{PUCCH},4} =4时的wnw_n
    3GPP TS 38.211 物理信道和调制-上行链路

  • Transform precoding

      复值符号块y(0),,y(NSFPUCCH,sMsymb1)y(0),…,y(N_{\text{SF}}^{\text{PUCCH},s}{M_{\text{symb}}}-1)应根据如下方式进行Transform precoding,从而得到复值符号块z(0),,z(NSFPUCCH,sMsymb1)z(0),…,z(N_{\text{SF}}^{\text{PUCCH},s}{M_{\text{symb}}}-1)
    z(lMscPUSCH,s+k)=1MscPUSCH,sm=0MscPUSCH,s1y(lMscPUSCH,s+m)ej2πmkMscPUSCH,sk=0,...,MscPUSCH,s1l=0,...,(NSFPUCCH,sMsymb/MscPUSCH,s)1 \begin{aligned} { z}(l\cdot M_{\text{sc}}^{\text{PUSCH},s}+k)&=\frac{1}{\sqrt{M_{\text{sc}}^{\text{PUSCH},s}}}\sum\limits_{m=0}^{M_{\text{sc}}^{\text{PUSCH},s}-1}{ { {y}}(l\cdot M_{\text{sc}}^{\text{PUSCH},s}+m){ {e}^{-j\frac{2\pi mk}{M_{\text{sc}}^{\text{PUSCH},s}}}}} \\ k&=0,...,M_{\text{sc}}^{\text{PUSCH},s}-1 \\ l&=0,...,(N_{\text{SF}}^{\text{PUCCH},s}{M_{\text{symb}}}/{M_{\text{sc}}^{\text{PUSCH,s}}})-1 \end{aligned}

  • 映射到物理资源

      调制符号块z(0),,z(NSFPUCCH,sMsymb1)z(0),…,z(N_{\text{SF}}^{\text{PUCCH},s}{M_{\text{symb}}}-1)应乘以一个幅值因子βPUSCH,s{ {\beta }_{\text{PUSCH},s}},以满足发送功率约束;并从z(0){z}(0)开始按顺序映射到为传输分配的资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }},这些RE满足以下条件:

    • 它们存在于为传输而分配的资源块中
    • 相关的DM-RS不使用它们

      向资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }}(不保留作其他用途)的映射过程如下:按递增顺序,首先是分配的物理资源块上的子载波索引kk,然后是天线端口p=2000p=2000上的OFDM符号索引ll

      如果考虑时隙内跳频,NsymbPUCCH,s/2\biggl\lfloor N_{\text{symb}}^{\text{PUCCH},s}/2 \biggr\rfloor个OFDM符号应该在第一跳内传输,NsymbPUCCH,sNsymbPUCCH,s/2N_{\text{symb}}^{\text{PUCCH},s}-\biggl\lfloor N_{\text{symb}}^{\text{PUCCH},s}/2 \biggr\rfloor应该在第二跳内传输,其中NsymbPUCCH,sN_{\text{symb}}^{\text{PUCCH},s}是在一个时隙中用于PUCCH传输的OFDM符号的总数。

2.3 物理随机接入信道

2.3.1 序列生成

  随机接入前导集xu,v(n){ {x}_{u,v}}(n)按如下方式生成:
xu,v(n)=xu((n+Cv)modLRA)xu(i)=ejπui(i+1)LRA,i=0,1,...,LRA1 \begin{aligned} & { {x}_{u,v}}(n)={ {x}_{u}}((n+{ {C}_{v}})\bmod { {L}_{\text{RA}}}) \\ & { {x}_{u}}(i)={ {e}^{-j\frac{\pi ui(i+1)}{ { {L}_{\text{RA}}}}}},i=0,1,...,{ {L}_{\text{RA}}}-1 \end{aligned}

由此产生频域表示法如下:
yu,v(n)=m=0LRA1xu,v(m)ej2πmnLRA { {y}_{u,v}}(n)=\sum\limits_{m=0}^{ { {L}_{\text{RA}}}-1}{ { {x}_{u,v}}(m)\cdot { {e}^{-j\frac{2\pi mn}{ { {L}_{\text{RA}}}}}}}

其中LRA=839L_{\text{RA}}=839LRA=139L_{\text{RA}}=139,并根据PRACH的前导格式来确定。

  在每个时频PRACH场景定义了64个前导码,首先按逻辑根序列的循环移位Cv{ {C}_{v}}的递增顺序枚举,然后按逻辑根序列索引的递增顺序枚举,从更高层参数prach-RootSequenceIndexrootSequenceIndex-BFR中获得的索引开始。在无法从单个根Zadoff-Chu序列生成64个前导码的情况下,从具有连续逻辑索引的根序列中获取其他前导码序列,直到找到所有64个序列。逻辑根序列顺序是循环的;LRA=839L_{\text{RA}}=839时,逻辑索引0连续到837;当LRA=139L_{\text{RA}}=139,逻辑索引0连续到137。***uu由逻辑根序列索引获得。

  循环移位Cv{ {C}_{v}}由下式给出
3GPP TS 38.211 物理信道和调制-上行链路
其中NCS{ {N}_{\text{CS}}}由Tables 6.3.3.1-5 to 6.3.3.1-7给定,高层参数restrictedSetConfig决定受限集类型(unrestricted,restricted type A,restricted type B),表9和表10给出了不同前导格式下所支持的受限集类型。

  表9. PRACH preamble formats for LRA=839L_{\text{RA}}=839 and ΔfRA{1.25,5}\Delta f^{\text{RA}} \in \{1.25,5\} kHz.

3GPP TS 38.211 物理信道和调制-上行链路
表10. PRACH preamble formats for LRA=139L_{\text{RA}}=139 and ΔfRA=152μ\Delta f^{\text{RA}}=15 \cdot 2^\mu kHz where μ{0,1,2,3}\mu \in \{0,1,2,3\}.

3GPP TS 38.211 物理信道和调制-上行链路

  定义变量du{d}_{u}的值为
du={q0q<LRA/2  LRAqotherwise { {d}_{u}}=\left\{ \begin{array}{l} q & 0\le q<{ { {L}_{\text{RA}}}}/{2}\; \\ { {L}_{\text{RA}}}-q & \text{otherwise} \\ \end{array} \right.

其中qq是满足(qu)modLRA=1\left( qu \right)\bmod { {L}_{\text{RA}}}=1的最小非负整数。循环移位的受限集的各参数依赖于dud_udu{d}_{u}的取值范围为NCSdu(LRANCS)/2  { {N}_{\text{CS}}}\leq { {d}_{u}}\leq {({ {L}_{\text{RA}}}-{ {N}_{\text{CS}}})}/{2}\;,对于其他所有的du{d}_{u}值,受限集合不存在循环移位。

2.3.2 映射到物理资源

  前导序列应根据以下方式应到到物理资源
ak(p,RA)=βPRACHyu,v(k)k=0,1,...,LRA1 \begin{aligned} a_{k}^{(p,\text{RA})}&={ {\beta }_{\text{PRACH}}}{ {y}_{u,v}}(k) \\ k&=0,1,...,{ {L}_{\text{RA}}}-1 \end{aligned}

其中βPRACH{\beta }_{\text{PRACH}}是幅值因子,用以满足发送功率约束,p=4000p=4000是天线端口。

  随机接入前导码只能在高层参数prachConfigurationIndex给定的时间资源中传输,并且取决于FR1或FR2以及频谱类型;随机接入前导码只能在高层参数msgl-FrequencyStart给定的频率资源中发送,初始接入期间,在初始上行链路BWP内,从最低频率开始,对PRACH频率资源nRA{0,1,,M1}n_{\text{RA}} \in \{0,1,\cdots,M-1\}以递增的顺序编号,其中MM等于高层参数msg1-FDM。否则,在活跃态上行链路BWP内,从最低频率开始,以递增的顺序对nRAn_{\text{RA}}编号。

3. 物理信号

3.1 PUSCH解调参考信号

3.1.1 序列生成

  • 不使用transform precoding,参考信号序列r(n)r(n)应根据以下方式生成
    r(n)=12(12c(2n))+j12(12c(2n+1)) r(n)=\frac{1}{\sqrt{2}}\left( 1-2\cdot c(2n) \right)+j\frac{1}{\sqrt{2}}\left( 1-2\cdot c(2n+1) \right)

    其中,c(i)c(i)是伪随机序列。

  • 如果使用了transform precoding,参考信号序列r(n)r(n)应根据以下方式生成
    r(n)=ru,v(α,δ)(n)n=0,1,,MscPUSCH/2δ1 \begin{aligned} {r}\left( n \right) &=r_{u,v}^{(\alpha,\delta )}\left( n \right) \\ n &=0,1,\cdots,M_{\text{sc}}^{\text{PUSCH}}/2^\delta-1 \end{aligned}

    其中,ru,v(α,δ)(n)r_{u,v}^{(\alpha,\delta )}\left( n \right)是Low-PAPR序列,对于PUSCH传输,δ=1,α=0\delta=1,\alpha=0

3.1.2 预编码和物理资源映射

  序列r(m)r(m)应根据如下方式映射到中间量a~k,l(p~j,μ)\tilde a_{k,l}^{(\tilde p_j,\mu )}

  • 不启用transform precoding

a~k,l(p~j,μ)=wf(k)wt(l)r(2n+k)k={4n+2k+ΔConfiguration type 16n+k+ΔConfiguration type 2k=0,1l=lˉ+ln=0,1,j=0,1,,υ1 \begin{aligned} \tilde a_{k,l}^{(\tilde p_j,\mu )}&={ {w}_{\text{f}}}\left( { {k}'} \right)\cdot { {w}_{\text{t}}}\left( { {l}'} \right)\cdot r\left( 2n+{k}' \right) \\ k&=\left\{ \begin{matrix} 4n+2{k}'+\Delta & \text{Configuration type 1} \\ 6n+{k}'+\Delta & \text{Configuration type 2} \\ \end{matrix} \right. \\ {k}'&=0,1 \\ l&=\bar{l} +{l}' \\ n &= 0,1,\cdots \\ j & = 0,1,\cdots,\upsilon-1 \end{aligned}

  • 启用transform precoding
    a~k,l(p~0,μ)=wf(k)wt(l)r(2n+k)k= 4n+2k+Δk=0,1l=lˉ+ln=0,1, \begin{aligned} \tilde a_{k,l}^{(\tilde p_0,\mu )}&={ {w}_{\text{f}}}\left( { {k}'} \right)\cdot { {w}_{\text{t}}}\left( { {l}'} \right)\cdot r\left( 2n+{k}' \right) \\ k&=\ 4n+2{k}'+\Delta \\ {k}'&=0,1 \\ l&=\bar{l} +{l}' \\ n &= 0,1,\cdots \end{aligned}

式中,wf(k){w}_{\text{f}}\left( { {k}'} \right)wt(l){w}_{\text{t}}\left(l'\right)Δ\Delta由表11-12给出,配置类型由高层参数DMRS-UplinkConfig给出,并且kk'Δ\Deltap~0,,p~υ1\tilde p_0,\cdots,\tilde p_{\upsilon-1}对应,如果Δ\Delta与除端口p~j\tilde p_j外的其他天线端口对应,则中间量a~k,l(p~j,μ)=0\tilde a_{k,l}^{(\tilde p_j,\mu )}=0

表11. 对应PUSCH DM-RS配置类型1的各参数取值

3GPP TS 38.211 物理信道和调制-上行链路

表12. 对应PUSCH DM-RS配置类型2的各参数取值

3GPP TS 38.211 物理信道和调制-上行链路

  中间量a~k,l(p~j,μ)\tilde a_{k,l}^{(\tilde p_j,\mu )}需要进行预编码,并乘以幅值因子βPUSCHDMRS\beta_{\text{PUSCH}}^{\text{DMRS}}以满足功率约束,根据下式映射到物理资源:
[ak,l(p0,μ)(m)ak,l(pρ1,μ)(m)]=βPUSCHDMRSW[a~k,l(p~0,μ)(m)a~k,l(p~υ1,μ)(m)] \begin{bmatrix} a_{k,l}^{( p_0,\mu )}(m) \\ \vdots \\ a_{k,l}^{( p_{\rho -1},\mu )}(m) \end{bmatrix} =\beta_{\text{PUSCH}}^{\text{DMRS}} W \begin{bmatrix} \tilde a_{k,l}^{(\tilde p_0,\mu )}(m) \\ \vdots \\ \tilde a_{k,l}^{(\tilde p_{\upsilon -1},\mu )}(m) \end{bmatrix}

注意:资源粒子a~k,l(p~j,μ)\tilde a_{k,l}^{(\tilde p_j,\mu )}应位于为PUSCH传输分配的公共资源块中。

3.2 PUSCH相位跟踪参考信号

3.2.1 序列生成

  • 不启用transform precoding

      如果未启用转换预编码,则层jj上用于子载波kk的(预编码后的)PT-RS由下式给出:
    r(p~j)(m)={r(m)if j=j’ or j=j”0otherwise \begin{aligned} r^{(\tilde p_j)}(m)=\left\{ \begin{matrix} r(m) & \text {if j=j' or j=j''} \\0 & \text{otherwise} \\ \end{matrix} \right. \end{aligned}

    其中,r(m)r(m)由3.1.1 a中给出。

  • 启用transform precoding

      在转换预编码之前,要映射到位置mm的相位跟踪参考信号rm(m)r_m(m')通过以下方式生成,其中mm依赖于PT-RS组数Ngroup PT-RS N_{\text {group }}^{\text {PT-RS }},每个PT-RS组中的样本数,以及MscPUSCHM_{\text{sc}}^{\text{PUSCH}},取值见表14:
    rm(m)=w(k)ejπ2(mmod2)2[(12c(m))+j(12c(m))]m=Nsamp group s+ks=0,1,,Ngroup PT-RS 1k=0,1,,Nsampgroup 1 \begin{aligned} r_{m}\left(m^{\prime}\right) &=w\left(k^{\prime}\right) \frac{e^{j \frac{\pi}{2}(m \bmod 2)}}{\sqrt{2}}\left[\left(1-2 c\left(m^{\prime}\right)\right)+j\left(1-2 c\left(m^{\prime}\right)\right)\right] \\ m^{\prime} &=N_{\text {samp }}^{\text {group }} s^{\prime}+k^{\prime} \\ s^{\prime} &=0,1, \ldots, N_{\text {group }}^{\text {PT-RS }}-1 \\ k^{\prime} &=0,1,\ldots, N_{\text {samp}}^{\text {group }}-1 \end{aligned}

    其中,w(i)w(i)由表13给出,c(i)c(i)是伪随机序列,其初始值为
    cinit=(217(Nsymb slotns,f μ+l+1)(2NID+1)+2NID)mod231 c_{\text{init}}=\Big(2^{17}(N_{\text {symb }}^{\text {slot}}n_{\text {s,f }}^{\mu}+l+1)(2N_{\text{ID}}+1)+2N_{\text{ID}}\Big) \bmod 2^{31}

    其中,ll是在包含PT-RS的时隙ns,f μn_{\text {s,f }}^{\mu}中分配的PUSCH中的OFDM符号的最小序号,NIDN_{\text{ID}}由高层参数nPUSCH-Identity给出。

    表13. 正交序列w(i)的取值

3GPP TS 38.211 物理信道和调制-上行链路

3.2.2 映射到物理资源

  • 不启用transform precoding

      UE应仅在用于PUSCH的资源块中发送相位跟踪参考信号,将PUSCH PT-RS根据如下方式映射到资源粒子:
    [ak,l(po,μ)ak,l(pρ1,μ)]=βPTRSW[r(p~0)(2n+k)r(p~v1)(2n+k)]k={4n+2k+Δ configuration type 1 6n+k+Δ configuration type 2  \begin{array}{l} {\left[\begin{array}{c} a_{k, l}^{\left(p_{o, \mu}\right)} \\ \vdots \\ a_{k, l}^{\left(p_{\rho-1, \mu}\right)} \end{array}\right]=\beta_{\mathrm{PT} \cdot \mathrm{RS}} W\left[\begin{array}{c} r^{\left(\tilde{p}_{0}\right)}\left(2 n+k^{\prime}\right) \\ \vdots \\ r^{\left(\tilde{p}_{v-1}\right)}\left(2 n+k^{\prime}\right) \end{array}\right]} \\ k=\left\{\begin{array}{ll} 4 n+2 k^{\prime}+\Delta & \text { configuration type 1 } \\ 6 n+k^{\prime}+\Delta & \text { configuration type 2 } \end{array}\right. \end{array}

    满足如下条件:

    • ll在分配给PUSCH传输的OFDM符号之内
    • 资源粒子(k,l)(k,l)不用于DM-RS
    • kk'Δ\Deltap~0,,p~υ1\tilde p_0,\cdots,\tilde p_{\upsilon-1}对应
  • 启用transform precoding

      序列rm(m)r_m(m')应乘以β\beta'并映射到x~(0)(m)\tilde x^{(0)}(m)中的Nsampgroup Ngroup PT-RS N_{\text {samp}}^{\text {group }}N_{\text {group }}^{\text {PT-RS }}个复数符号,其中

    • x~(0)(m)\tilde x^{(0)}(m)是transform precoding之前的OFDM符号ll中的复数值符号;
    • mm取决于PT-RS组的数量Ngroup PT-RS N_{\text {group }}^{\text {PT-RS }},每个PT-RS组中的样本数,以及MscPUSCHM_{\text{sc}}^{\text{PUSCH}},取值如表14;
    • β\beta'是用于PUSCH的调制方案的最外面的星座点之一的幅度与π/ 2-BPSK的最外面的星座点之一的幅度之比
    表14. PT-RS的符号映射

3GPP TS 38.211 物理信道和调制-上行链路

3.3 PUCCH解调参考信号

3.3.1 PUCCH格式1 DM-RS

  • 序列生成
    z(mNscRBNSF,0PUCCH,1 +mNscRB+n)=wi(m)ru,v(α,δ)(n)n=0,1,...,NscRB1m=0,1,...,NSF,m’PUCCH,1 1m={0no frequency hopping0,1frequency hopping enabled \begin{aligned} z\left( {m}'{ {N}_{\text{sc}}^{\text{RB}}}{ N_{\text{SF,0}}^{\text {PUCCH,1 }}}+m{ {N}_{\text{sc}}^{\text{RB}}}+n \right)&={ {w}_{i}}(m)\cdot r_{u,v}^{(\alpha,\delta )}\left( n \right) \\ n&=0,1,...,{ {N}_{\text{sc}}^{\text{RB}}}-1 \\ m&=0,1,...,N_{\text{SF,m'}}^{\text {PUCCH,1 }}-1 \\ {m}'&=\left\{ \begin{array}{l} 0 & \text{no frequency hopping} \\ 0,1 & \text{frequency hopping enabled} \\ \end{array} \right. \end{aligned}
    其中,NSF,m’PUCCH,1 N_{\text{SF,m'}}^{\text {PUCCH,1 }}由表15给出。

    表15. DM-RS符号的数目与相应参数值的关系

3GPP TS 38.211 物理信道和调制-上行链路

  • 映射到物理资源

      序列z(m)z(m)应乘以一个幅值因子βPUSCH,1{ {\beta }_{\text{PUSCH,1}}},以满足发送功率约束;并从z(0){z}(0)开始按顺序映射到天线端口p=2000p=2000上的时隙内的资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }}
    ak,l(p,μ)=βPUSCH,1z(m)l=0,2,4,... \begin{aligned} a_{k,l}^{(p,\mu )}&={ {\beta }_{\text{PUSCH,1}}}z(m) \\ l&=0,2,4,... \end{aligned}

    其中,l=0l=0对应于PUCCH传输的第一个OFDM符号,且资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }}应位于为PUCCH传输分配的资源块中。

3.3.1 PUCCH格式2 DM-RS

  • 序列生成

      参考信号序列rl(m)r_l(m)按如下方式生成:
    rl(m)=12(12c(2m))+j12(12c(2m+1))m=0,1, \begin{aligned} r_l(m)&=\frac{1}{\sqrt{2}}\left( 1-2\cdot c(2m) \right)+j\frac{1}{\sqrt{2}}\left( 1-2\cdot c(2m+1) \right) \\ m&=0,1,\cdots \end{aligned}

    其中伪随机序列c(i)c(i)初始值如下:
    cinit=(217(Nsymb slotns,f μ+l+1)(2NID0+1)+2NID0)mod231 c_{\text{init}}=\Big(2^{17}(N_{\text {symb }}^{\text {slot}}n_{\text {s,f }}^{\mu}+l+1)(2N_{\text{ID}}^0+1)+2N_{\text{ID}}^0\Big) \bmod 2^{31}

    其中,ll是在时隙内的OFDM符号的编号,ns,f μn_{\text {s,f }}^{\mu}是无线帧内的时隙编号,NID0{0,1,,65535}N_{\text{ID}}^0 \in\{0,1,\cdots,65535\}DMRS-UplinkConfig IE中的高层参数scramblingID0给出,如果未配置则由NIDcellN_{\text{ID}}^{\text{cell}}给出。

  • 映射到物理资源

      序列应乘以一个幅值因子βPUSCH,2{ {\beta }_{\text{PUSCH,2}}},以满足发送功率约束;并从r(0){r}(0)开始按顺序映射到天线端口p=2000p=2000上的时隙内的资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }}
    ak,l(p,μ)=βPUSCH,2rl(m)k=3m+1 \begin{aligned} a_{k,l}^{(p,\mu )}&={ {\beta }_{\text{PUSCH,2}}}r_l(m) \\ k&=3m+1 \end{aligned}

    其中kk是相对于公共资源块0的子载波0定义的,且资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }}应位于为PUCCH传输分配的资源块中。

3.3.1 PUCCH格式3和4 DM-RS

  • 序列生成
    rl(m)=ru,v(α,δ)(m)m=0,1,,MscPUSCH,s1 \begin{aligned} {r}_l\left(m \right) &=r_{u,v}^{(\alpha,\delta )}\left( m\right) \\ m &=0,1,\cdots,M_{\text{sc}}^{\text{PUSCH},s}-1 \end{aligned}

  • 映射到物理资源
    ak,l(p,μ)=βPUSCH,srl(m)m=0,1,,MscPUSCH,s1 \begin{aligned} a_{k,l}^{(p,\mu )}&={ {\beta }_{\text{PUSCH},s}}r_l(m) \\ m &=0,1,\cdots,M_{\text{sc}}^{\text{PUSCH},s}-1 \end{aligned}

    其中,kk是相对于分配给PUCCH传输的编号最小的资源块的子载波0定义的,且资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }}应位于为PUCCH传输分配的资源块中。表16给出了有和没有时隙内跳频以及有和没有附加DM-RS情况下的DM-RS位置ll的值。

    表16. 对应PUCCH格式3和格式4的DM-RS位置

3GPP TS 38.211 物理信道和调制-上行链路

3.4 探测参考信号

3.4.1 SRS资源

  SRS资源由SRS-Resource IE配置,并包括

  • NapSRS{1,2,4}N_{\text{ap}}^{\text{SRS}}\in\{1,2,4\}个天线端口{pi}i=0NapSRS1\{p_i\}_{i=0}^{N_{\text{ap}}^{\text{SRS}}-1}
  • NsymbSRS{1,2,4}N_{\text{symb}}^{\text{SRS}}\in\{1,2,4\}个连续的OFDM符号
  • l0l_0,时域起始位置,l0=Nsymbslot1loffsetl_0=N_{\text{symb}}^{\text{slot}}-1-l_{\text{offset}},其中偏移量loffset{0,1,,5}l_{\text{offset}} \in \{0,1,\cdots,5\}从时隙末端向后计数符号,且满足loffsetNsymbSRS1l_{\text{offset}} \geq N_{\text{symb}}^{\text{SRS}}-1
  • k0k_0,测深参考信号的频域起始位置

3.4.2 序列生成

  SRS资源的测深参考信号序列根据如下方式生成:
r(pi)(n,l)=ru,v(αi,δ)(n)0nMsc,bSRS1l{0,1,,NsymbSRS1} \begin{aligned} & { {r}^{(p_i)}}\left( n,l' \right)=r_{u,v}^{(\alpha_i,\delta )}\left( n \right) \\ & 0\leq n\leq M_{\text{sc},b}^{\text{SRS}} -1 \\ & l' \in \{0,1,\cdots,N_{\text{symb}}^{\text{SRS}}-1\} \end{aligned}

其中,δ=log2(KTC)\delta=\operatorname{log}_2(K_{\text{TC}}),传输梳数KTCK_{\text{TC}}从高层参数transmissionComb中获得。

3.4.3 映射到物理资源

  当SRS在给定的SRS资源上传输时,对于每个SRS资源中的每个OFDM符号ll'和每个天线端口,序列r(pi)(n,l){ {r}^{(p_i)}}\left( n,l' \right)序列应乘以一个幅值因子βSRS{ {\beta }_{\text{SRS}}},以满足发送功率约束;并从r(pi)(0,l){ {r}^{(p_i)}}\left( 0,l' \right)开始按顺序映射到每个天线端口pip_i上的时隙内的资源粒子(k,l)p,μ{ {\left( k,l \right)}_{p,\mu }}
aKTCk+k0(pi),l(pi)={1NapβSRSrSRS(pi)(k,l)k=0,1,,Msc,bSRS1l=0,1,,NsymbSRS10otherwise a_{ { {K}_{\text{TC}}}k'+k_{0}^{(p_i)},l}^{(p_i)}=\left\{ \begin{array}{l} \frac{1}{\sqrt{ { {N}_{\text{ap}}}}}{ {\beta }_{\text{SRS}}}r_{SRS}^{(p_i)}(k',l') & k'=0,1,\ldots ,M_{\text{sc},b}^{\text{SRS}}-1 \quad l'=0,1,\ldots ,N_{\text{symb}}^{\text{SRS}}-1\\ 0 & \text{otherwise} \\ \end{array} \right.

  探测参考信号序列的长度为:
Msc,bSRS=mSRS,bNscRB/KTC   M_{\text{sc,}b}^{\text{SRS}}={ { {m}_{\text{SRS,}b}}N_{\text{sc}}^{\text{RB}}}/{ { {K}_{\text{TC}}}}\;

3.4.4 探测参考信号的时隙配置

  对于由高层参数resourceType配置为周期性或半持久性的SRS资源,根据参数periodicityAndOffset-pperiodicityAndOffset-sp配置了周期TSRST_{\text{SRS}}(在时隙中)和时隙偏移ToffsetT_{\text{offset}},可以将配置的SRS资源用于SRS传输的候选时隙满足以下条件:
(Nslotframe,μnf+ns,fμToffset)modTSRS=0 (N_{\text{slot}}^{\text{frame},\mu}n_\text f+n_{\text{s,f}}^\mu-T_{\text{offset}}) \operatorname{mod}T_{\text{SRS}}=0

相关文章: