PUCCH Format

PUCCH支持38.211-Table 6.3.2.1-1列出的多种format,其中 N s y m b P U C C H N_{symb}^{PUCCH} NsymbPUCCH指PUCCH传输时占用的符号长度,如果PUCCH format 1、3、4配置了时隙内跳频,那么第一跳占据的符号数为正常情况下的一半,即 ⌊ N s y m b P U C C H / 2 ⌋ \lfloor N_{symb}^{PUCCH}/2\rfloor NsymbPUCCH/2

PUCCH Format_第1张图片
PUCCH format 0

序列生成及资源复用

PUCCH format 0的序列直接按照下列算式生成
PUCCH Format_第2张图片

PUCCH format 0在频域上占用1个PRB, N s c R B N_{sc}^{RB} NscRB是指一个RB的子载波数,确定是12,也就是说序列的长度为12。

PUCCH format 0在时域的符号数取值范围是(1…2),由高层参数PUCCH-Resource->PUCCH-format 0->nrofSymbols决定。

如果传输1个符号,这个序列就是:
x ( n ) = r u , v ( α , δ ) ( n ) x(n)=r_{u,v}^{(\alpha ,\delta)}(n) x(n)=ru,v(α,δ)(n)

如果传输2个符号,生成的序列就是:
x ( n ) = r u , v ( α , δ ) ( n ) x(n)=r_{u,v}^{(\alpha ,\delta)}(n) x(n)=ru,v(α,δ)(n)
x ( 12 + n ) = r u , v ( α , δ ) ( n ) x(12+n)=r_{u,v}^{(\alpha ,\delta)}(n) x(12+n)=ru,v(α,δ)(n)

对于 r u , v ( α , δ ) ( n ) r_{u,v}^{(\alpha ,\delta)}(n) ru,v(α,δ)(n),从38.211-6.3.2.2.1Group and sequence hopping知道,当 N I D c e l l N_{ID}^{cell} NIDcellpucch-GroupHopping、hoppingId这几个参数确定的情况下,在某个slot的基序列所在的序列组 u u u及组中的索引 v v v就确定了,而 δ = 0 \delta =0 δ=0是确定的,那么唯一的变量就是循环移位 α \alpha α了。

循环移位 α \alpha α的计算公式是这样的:
在这里插入图片描述

n s , f μ n_{s,f}^{\mu} ns,fμ指无线帧中的时隙号、 l l l指PUCCH传输内部OFDM符号的编号、 l ′ l^{'} l指PUCCH传输的第一个OFDM符号在对应时隙中的索引,对于一个确定的PUCCH传输的时域位置,这几个值是确定的,变量就是 m 0 + m c s m_0+m_{cs} m0+mcs,就是说可以复用的PUCCH format 0由 m 0 + m c s m_0+m_{cs} m0+mcs的组合个数决定。

m 0 m_0 m0就是初始循环移位,由高层参数PUCCH-format 0->initialCyclicShift决定,这个值的取值范围是(0…11),那么通过初始循环移位可以得到12个序列。

m c s m_{cs} mcs是在初始循环移位得到的序列基础上再次进行循环移位,PUCCH format 0传输的UCI信息就是通过来 m c s m_{cs} mcs

你可能感兴趣的:(5G,NR,网络通信,数字通信)