PUCCH(6)

2020-04-14 06:13

从图3可以看出,与PUCCH format 2不同,PUCCH format 2a/2b多了1-bit或2-bit的HARQ ACK/NACK信息。1-bit HARQ ACK/NACK使用BPSK调制,2-bit HARQ ACK/NACK使用QPSK调制,最终都得到1个调制符号

。其中ACK被编码为‘1’,NACK被编码为0。

在Normal CP情况下,HARQ信息会被调制到每个slot的第2个RS中去。HARQ

ACK/NACK的星座图匹配方式与前一篇博文介绍的相同。

eNodeB如何解码调制在第二个RS中的HARQ确认信息呢?在低多普勒(low-Doppler)环境下,一个slot(0.5 ms)内的信道变化很小,这时可以只使用第一个RS作为相位参考。而为了提高CSI检测的信道估计质量,另一种可行的方式是使用每个slot的第一个RS作为信道估计,来解码第二个RS中的HARQ确认信息。一旦HARQ确认信息被成功解码后,将第二个RS中的调制信息去除,然后就可以使用无HARQ情况下的解码方式进行解码CSI了。

前面说的两种方式都只适用于低多普勒环境,对于高多普勒环境下,由于信道变化很快,HARQ确认信息和CSI需要联合解码。(详见[1]的14.4.1.4节和[2]的16.3.4.1节)

图4:Extended CP下,HARQ ACK/NACK与CSI的联合编码

图5:PUCCH format 2(Extended CP)

在Extended CP情况下(此时每个slot只有1个symbol用于DM-RS),1-bit或2-bit的ACK/NACK将与CSI联合编码生成一个(20,

)的Reed-Muller-based block

code(如图4所示),得到的20-bit信息将按照图5所示的方式传输。

PUCCH format 2/2a/2b与PUCCH format 1/1a/1b使用相同的cell-specific序列,但对于PUCCH format 2/2a/2b而言,同一RB上不同的PUCCH 2资源只通过cyclic shift来区分,而不使用orthogonal sequence。

一个RB在频域内至多支持12个cyclic shift,也就是说,一个RB中包含了12个PUCCH 2资源。(注意:对于PUCCH format 2/2a/2b而言,12个cyclic shift索引都可以使用,并不受

deltaPUCCH-Shift字段影响)

某小区内可用于发送PUCCH format 2/2a/2b的RB数使用表示,是通过IE:

PUCCH-ConfigCommon的nRB-CQI字段来配置的。

小结:一个用于发送PUCCH format 2/2a/2b的RB,所包含的PUCCH format 2资源数

如果某个小区共配置了个RB用于发送PUCCH format 2/2a/2b,则该小区可用的PUCCH

,能够得到该资源所在的RB(

)和所使)。这里我将

format 2资源总数(这里不计算混合PUCCH)为 前面已经提到过,通过PUCCH 2资源索引用的cyclic shift(

),即该索引唯一地指定一个二元组(

36.211的5.4.2节和5.4.3节用于计算该二元组的公式串起来,并添加了一些注释,以方便大家学习。

图6:通过确定PUCCH 2资源所在的RB

图7:通过

确定PUCCH 2资源所使用的cyclic shift

http://blog.sina.com.cn/s/blog_927cff010101b2xx.html

PUCCH format 3

在下行载波聚合(Carrier Aggregation,CA)中,多个载波单元(Component Carrier,CC,

对应一个serving cell)可能在同一个TTI内存在下行数据传输。PUCCH只能在PCell上传输,且每个UE在每个子帧上只能发送一个PUCCH,因此UE可能需要在PCell的一个上行子帧上,使用一个PUCCH,对所有serving cell相应的下行子帧中传输的PDSCH进行HARQ ACK/NACK回应。

对于FDD而言,在一个上行子帧中,最多需要反馈10个ACK/NACK bit的信息。(一个UE至多可配置5个serving cell,如果每个serving cell都配置了MIMO,则每个serving cell需要2个ACK/NACK bit,所以至多需要传输10个ACK/NACK bit的信息)

对于TDD而言,在一个上行子帧中,可能需要反馈多于20个ACK/NACK bit的信息。(例如:一个UE至多可配置5个serving cell,每个serving cell都配置了MIMO,此时每个serving cell需要2个ACK/NACK bit。在TDD中,N个下行子帧数据可能需要在同一个上行子帧进行ACK/NACK回应(我们将N称为ACK/NACK bundling window的大小,见36.213的Table 10.1.3.1。例如:在TDD Configuration 2下的子帧2,N = 4,此时所需要的ACK/NACK bit信息的数量为5 * 2 * 4 = 40)


PUCCH(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:医学生物1-7

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: