LTE PUCCH Format1

PUCCH 格式 1/1a/1b 是向eNodeB传递1或2或4位数据。 这个过程相当复杂,我们用如下3个章节来描述:

  • PUCCH Format 1,1a,1b 所在RB位置
  • PUCCH F1信号的生成
  • PUCCH 多UE 复用

PUCCH Format 1,1a,1b 所在RB位置

LTE中有很多课题(尤其是物理层),如果不仔细阅读规范中给出的每个参数和方程,是无法解释清楚的。物理资源分配就是其中之一。
PUCCH格式1/1a/1b的物理资源分配由以下过程确定。看到这些公式千万不要惊慌,方程本身就是高中数学的一部分,只要我们的耐心和毅力,就能够读懂。

首先我们来对PUCCH有个大致的了解, 然后尝试理解下列数学公式的实现过程。

  1. PUCCH 位于系统带宽的两端。(PUCCH F2 比 PUCCH F1 的位置更加靠近带宽外侧);
  2. PUCCH 的位置随着Slot 的变化而交替变化(alternate);
  3. 相对PUCCH F2/2a/2b, F1使用更多的变量来确定它的位置, 这些变量来自高层的消息(SIB2,RRC Connection Setup, RRC Connection Reconfiguration 等)

点击这里你可以下载一个excel 文件,这个excel 可以计算PUCCH RB的位置。
下式为36.211 5.4.3到物理资源的映射: PUCCH F1 - PRB 映射
LTE PUCCH Format1
大多数变量由RRC消息指定,如下所示,想进一步了解详细信息,请参阅以下规范:

Spec clause
36.211 5.4.3 Mapping to physical resources
36.213 10.1.2.1 FDD HARQ-ACK procedure for one configured serving cell
36.331 PUCCH-Config

PUCCH-Config:
LTE PUCCH Format1

PUCCH F1信号的生成

  1. 生成y(n).
    通过这个过程, 将单个复数d(0)转化为12个复数。
    LTE PUCCH Format1
  2. 生成z(i).
    通过这个过程,假设NSFPUCCHN^{PUCCH}_{SF} = 4,将12个复数y(n)展开为48个复数。
    LTE PUCCH Format1
  3. RE映射
    假设S(nsn_{s})=1, nsn_{s}=1, 前面步骤中生成的数据(复数)分配给PUCCH RB中的每个RE,如下所示:
    LTE PUCCH Format1

标题如何从多个UE确定多个PUCCHs的位置?

1. 第一个问题是“是否有可能在同一个子帧上发送多个UE的PUCCH ?”换句话说,“一个eNB有可能在同一个子帧接收多个UE的PUCCHs吗?”
答案是“应该是可能的”。(这应该是可能的,因为eNB可以在同一个子帧中发送多个PDSCHs用于多个UEs)。

2. 下一个问题是“多个UE中的PUCCHs会被复用到同一个位置(同一个PRB)吗?还是映射到不同的不同的位置?”
我们大致可以想到两种机制:
1). 利用不同的正交序列(步骤2中noc{n_{oc}}对应的正交序列)将多个PUCCHs进行多路复用。该机制允许多个UE中的多个PUCCH占据同一位置(RB)。
2). 和第一种相反: 可以将来自不同的UE的PUCCH分配到不同的位置

36.213 - 10.1.2.1 FDD HARQ-ACK procedure for one configured serving cell:LTE PUCCH Format1
正如您在第一部分中看到的PRB计算公式,通过参数nPUCCH(1,p~0)n_{PUCCH}^{(1,\tilde{p}_{0})}(用粉红色标记),可以更改PUCCH格式1的位置。nPUCCH(1,p~0)n_{PUCCH}^{(1,\tilde{p}_{0})}nCCEn_{CCE}NPUCCH(1)N_{PUCCH}^{(1)} 确定。这里的nCCEn_{CCE}指的是针对特定PDSCH的特定PDCCH的nCCEn_{CCE}.
那么问题来了: nCCEn_{CCE}NPUCCH(1)N_{PUCCH}^{(1)}中的哪一个可以是特定于UE的?
很容易发现NPUCCH(1)N_{PUCCH}^{(1)}不能是特定于UE的,因为它来自一个公共参数(在SIB2中),这意味着所有与该特定eNB通信的UE都使用相同的值。
那么nCCEn_{CCE}可以是特定于UE的吗? 这个问题没有明确的答案,但你可能会下意识地意识到这是一个特定UE的参数。nCCEn_{CCE}在这里可以表示PDCCH的位置(用来指定PDSCH的文职)。因此,可以说nPUCCH(1,p~0)n_{PUCCH}^{(1,\tilde{p}_{0})}可以是特定于UE的,因此,PUCCH格式1的PRB (PUCCH格式1的位置)可以是特定于UE的。