[转]PUCCH循环移位公式中的一些问题
(2012-11-06 16:50:06)
标签:
杂谈 |
分类: 物理层 |
原文地址:http://bbs.cnttr.com/thread-282190-1-1.html
1。 a mix of formats 1/1a/1b and
2/2a/2b.没找这个格式,这个混合传输是怎么进行的呢?是用时域符号来混合,还是在频域上来混合呢?
2。在npucch2<【表达示打不出来】前面的好理解,后面的是表征的混合传输吗?那么npucch2表征的是format
2/2a/2b所占资源吗?如果是所占资源的话,为什么表达示里是小于呢?为什么不能计算出准确值呢?可是上面说的是资源序号,这个和所占资源是怎么对应的呢?
3。n'(ns)这个表达式能详细讲解一下吗?在表达示里npucch1
1.
是用循环移位来混合的。PUCCH格式1系列的复用方式简单地说是:循环移位+正交;PUCCH格式2系列的复用方式只有:循环移位。循环移位序列的长度是12,也就是说,一个RB对通过循环移位的方式可以复用12个PUCCHs。但是另有一参数delta来控制这个数目,只有delta=1的时候,一个RB对通过循环移位的方式才可以复用12个PUCCHs;如果delta=2,一个RB对通过循环移位的方式只能复用6个PUCCHs。通过这个比较你应该能清楚delta是起什么作用的了。
2.
是表征的混合传输。npucch2你可以把它理解为一个2系列的PUCCH的资源索引,即一个npucch2值指示了一个2系列的PUCCH的资源。前面提到一个RB对中可以复用多个PUCCH,每个PUCCH都对应一个资源索引,所以当然是个范围。其实,仅通过PRB是不足以表征PUCCH所占的资源的,还要有循环移位、正交索引等参数。而这些参数通通可以由PUCCH资源索引指定。具体怎么对应,你只要看看怎么根据n_pucch_1或n_pucch_2计算出
PRB序号、循环移位序号、正交索引(只用于1系列的PUCCHs)等参数就明白了。
3. n'(ns)你可以把它理解为在一个PRB对之内的循环移位索引。比如n_pucch_2 =
20,一个PRB对可以复用12个PUCCHs,则它应该位于第2个PRB对中、且使用循环移位索引8。注意这里“第2个PRB对”并非对应序号为2的PRB,而是逻辑上的第二个PRB对;因为按照协议,一个PUCCH会映射到上下两个PRB所组成的PRB对中。
1。 a mix of formats 1/1a/1b and
2/2a/2b.没找这个格式,这个混合传输是怎么进行的呢?是用时域符号来混合,还是在频域上来混合呢?
2。在npucch2<【表达示打不出来】前面的好理解,后面的是表征的混合传输吗?那么npucch2表征的是format
2/2a/2b所占资源吗?如果是所占资源的话,为什么表达示里是小于呢?为什么不能计算出准确值呢?可是上面说的是资源序号,这个和所占资源是怎么对应的呢?
-->这个公式不是npucch2的定义,只是规定了npucch2的范围,npucch2是通过RRCsetup或RRCconnectionreconfig(CQI-ReportPeriodic
中的cqi-PUCCH-ResourceIndex)消息下发给UE的,是个具体的数值,但是不能超过某个范围,因为用于传输PUCCH2/2a/2b的资源是一定的。用于PUCCH2/2a/2b的资源是通过2部分组成的,一部分是专门用于传输PUCCH2/2a/2b的,用NRB(2)*NRBSC(NRB(2)在sib2中广播),另一部分就是PUCCH11a1b和
2/2a/2b混合传输的,就是公式后面那部分,比如Ncs(1)=3,则循环移位4~10共7个循环移位用于2/2a/2b。
3。n'(ns)这个表达式能详细讲解一下吗?在表达示里npucch1
-->c值的含义可以通过c的定义看出来,对于nomal CP,c=3,extend
CP,c=2,这是因为nomal CP和extend
CP的时候,每个RB可以复传输的PUCCH11a1b的数量是不同的,当delte=2, nomal
CP的时候,每个RB可以传输18个PUCCH11a1b,当delte=2, extended
CP的时候,每个RB可以传输12个PUCCH11a1b ,还是以Ncs(1)=3为例,delte=2,nomal
CP,这时,这时当npucch(1)<4.5时,说明PUCCH11a1b要与PUCCH22a2b混合传输,只能占用循环移位0,1,2,N'=Ncs(1)=3,再看上面的ncs计算公式,是要modN'的,ncs
刚好=0,1,2.

加载中…