PUCCH(3)

2020-04-14 06:13

存在SR。(注意:在PUCCH format 3中,同时发送SR和HARQ ACK/NACK时,处理方式与PUCCH format 1a/1b是不同的)

如果没有收到有效的DL-SCH相关的控制信令(即没有收到下行数据),则PUCCH上什么也不传输(对应DTX)。这样做除了可以避免占用不必要的PUCCH资源外,还可以使eNodeB在接收的PUCCH上检测3种状态:ACK,NACK,DTX。由于NACK和DTX的处理是不同的,所以这种检测是必要的:对于NACK来说,会重传额外的parity bit以增加冗余;而对于DTX来说,UE很可能已经丢失了systematic bit的初始传输,所以比重传额外的parity bit更好的做法是重传systematic bit.

图3:PUCCH format 1/1a/1b(Normal CP)

对Normal CP而言,每个slot有7个symbol,每个symbol都会发送一个长为12的序列。前面已经介绍过,该序列是通过对一个长为12的小区特定的频域序列进行cyclic shift得到的(一个RB在频域内至多支持12个cyclic shift)。其中3个symbol被用于DM-RS,而剩下的4个被用于发送PUCCH format 1/1a/1b,如图3所示。(对Extended CP而言,每个slot有6个symbol,其中中间的2个symbol被用于DM-RS,而剩下的4个symbol被用于发送PUCCH format 1/1a/1b)

为了提高每个RB上可复用的PUCCH format 1/1a/1b的UE数,在时域上,调制符号会乘以一个长为4的orthogonal sequence(对应4个可用于传输PUCCH format 1/1a/1b的symbol)。PUCCH format 1/1a/1b只能使用3个而不是4个相互正交的orthogonal sequence,这是因为DM-RS同样使用orthogonal sequence,以便eNodeB为特定的UE估计信道质量,但Normal CP情况下,一个slot中只有3个symbol可用于传输DM-RS,为了满足DM-RS的需求,因此只能使用3个相互正交的长度为3的orthogonal sequence。(Normal CP下,一个RB在时域内至多支持3个orthogonal sequence;Extended CP下,这个数字为2,道理同上)。

也就是说,Normal CP下,最多允许3 * 12 = 36(对于Extended CP而言,这个数值为2 * 12 = 24)个UE在同一RB内发送PUCCH format 1/1a/1b,彼此间通过cyclic shift和orthogonal sequence予以区分。

前面已经介绍过,对于PUCCH 1/1a/1b而言,在实际部署中,12个cyclic shift并不一定都能够使用。PUCCH format 1/1a/1b在每个RB上可用的cyclic shift数是由

决定,并通过IE:

PUCCH-ConfigCommon的deltaPUCCH-Shift字段进行配置。deltaPUCCH-Shift取值范围为(1,2,3),对应可用的cyclic shift数为12,6和4,经过循环移位后的序列之间相互正交。 一个长为12的小区特定的频域序列至多有12种cyclic shift值(对应cyclic shift索引0 ~ 11),如果deltaPUCCH-Shift= 1,说明相邻的cyclic shift间的间隔为1,对应可用的cyclic shift的数目为12(12 / 1 = 12,对应图4);如果deltaPUCCH-Shift= 2,说明相邻的cyclic shift间的间隔为2,对应可用的cyclic shift的数目为6(12 / 2 = 6,对应图5);如果deltaPUCCH-Shift= 3,说明相邻的cyclic shift间的间隔为3,对应可用的cyclic shift的数目为4(12 / 3 = 4,对应图6)。 注意:deltaPUCCH-Shift只应用于PUCCH format 1/1a/1b(包括混合PUCCH中的PUCCH format 1/1a/1b),而不能应用于PUCCH format 2/2a/2b。

图4:Normal CP下,

,1个RB内共36个PUCCH 1资源

图5:Normal CP下,,1个RB内共18个PUCCH 1资源

图6:Normal CP下,,1个RB内共12个PUCCH 1资源

注意:图4、图5、图6分别来自[2]的Table 16.5、Table 16.6、Table 16.7。但Table 16.7和图6是不一样的。Table 16.7指示一个RB内只有9个资源索引,但实际上应该有12个,所以我认为原书中是不正确的,就改成了图6的样子。如果大家发现我理解错了,欢迎指正。

小结:一个用于发送PUCCH format 1/1a/1b的RB,所包含的PUCCH 1资源数也即可复用的UE数为:

其中,c表示orthogonal sequence的数目,对于Normal CP而言,其值为3;对于Extended CP而言,其值为2。P表示可用的cyclic shift的数目,其值为表示1个RB频域上包含了12个子载波。

的值固定为12,

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

format 1资源总数(这里不计算混合PUCCH)为

前面已经提到过,通过PUCCH 1资源索引用的cyclic shift(元组(

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

)和orthogonal sequence(),即该索引唯一地指定一个三

)。这里我将36.211的5.4.1节和5.4.3节用于计算该三元组

的公式串起来,并添加了一些注释,以方便大家学习。

如果大家仔细对照公式来看协议的话,可以看出之前介绍的知识点基本都可以从这些公式反映出来。

图7:通过

确定PUCCH 1资源所在的RB


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

下一篇:医学生物1-7

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

马上注册会员

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