首页 > LTE PUCCH Format1

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 映射

在这里插入图片描述

大多数变量由RRC消息指定,如下所示,想进一步了解详细信息,请参阅以下规范:

Specclause
36.2115.4.3 Mapping to physical resources
36.21310.1.2.1 FDD HARQ-ACK procedure for one configured serving cell
36.331PUCCH-Config

PUCCH-Config:

在这里插入图片描述

PUCCH F1信号的生成

在这里插入图片描述

  1. 生成y(n).

    通过这个过程, 将单个复数d(0)转化为12个复数。

    在这里插入图片描述
  2. 生成z(i).

    通过这个过程,假设NSFPUCCHN^{PUCCH}_{SF}NSFPUCCH = 4,将12个复数y(n)展开为48个复数。

    在这里插入图片描述
  3. RE映射

    假设S(nsn_{s}ns)=1, nsn_{s}ns=1, 前面步骤中生成的数据(复数)分配给PUCCH RB中的每个RE,如下所示:

    在这里插入图片描述

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

1. 第一个问题是“是否有可能在同一个子帧上发送多个UE的PUCCH ?”换句话说,“一个eNB有可能在同一个子帧接收多个UE的PUCCHs吗?”

答案是“应该是可能的”。(这应该是可能的,因为eNB可以在同一个子帧中发送多个PDSCHs用于多个UEs)。

2. 下一个问题是“多个UE中的PUCCHs会被复用到同一个位置(同一个PRB)吗?还是映射到不同的不同的位置?”

我们大致可以想到两种机制:

1). 利用不同的正交序列(步骤2中noc{n_{oc}}noc对应的正交序列)将多个PUCCHs进行多路复用。该机制允许多个UE中的多个PUCCH占据同一位置(RB)。

2). 和第一种相反: 可以将来自不同的UE的PUCCH分配到不同的位置

36.213 - 10.1.2.1 FDD HARQ-ACK procedure for one configured serving cell:在这里插入图片描述

正如您在第一部分中看到的PRB计算公式,通过参数nPUCCH(1,p~0)n_{PUCCH}^{(1, ilde{p}_{0})}nPUCCH(1,p~0)(用粉红色标记),可以更改PUCCH格式1的位置。nPUCCH(1,p~0)n_{PUCCH}^{(1, ilde{p}_{0})}nPUCCH(1,p~0)nCCEn_{CCE}nCCENPUCCH(1)N_{PUCCH}^{(1)}NPUCCH(1) 确定。这里的nCCEn_{CCE}nCCE指的是针对特定PDSCH的特定PDCCH的nCCEn_{CCE}nCCE.

那么问题来了: nCCEn_{CCE}nCCENPUCCH(1)N_{PUCCH}^{(1)}NPUCCH(1)中的哪一个可以是特定于UE的?

很容易发现NPUCCH(1)N_{PUCCH}^{(1)}NPUCCH(1)不能是特定于UE的,因为它来自一个公共参数(在SIB2中),这意味着所有与该特定eNB通信的UE都使用相同的值。

那么nCCEn_{CCE}nCCE可以是特定于UE的吗? 这个问题没有明确的答案,但你可能会下意识地意识到这是一个特定UE的参数。nCCEn_{CCE}nCCE在这里可以表示PDCCH的位置(用来指定PDSCH的位置)。因此,可以说nPUCCH(1,p~0)n_{PUCCH}^{(1, ilde{p}_{0})}nPUCCH(1,p~0)可以是特定于UE的,因此,PUCCH格式1的PRB (PUCCH格式1的位置)可以是特定于UE的。

更多相关:

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

  • 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。 示例 1: 输入: [2,3,1,1,4] 输出: true 解释: 我们可以先跳 1 步,从位置 0 到达 位置 1, 然后再从位置 1 跳 3 步到达最后一个位置。 示例 2:...

  • 随机接入过程中,UE需要ra-PreambleIndex/ ra-PRACH-MaskIndex。ra-PreambleIndex:        是要使用的preamble的索引。ra-PRACH-MaskIndex: 决定此preamble发送时的时频位置.在非竞争接入时,eNB怎么把这2个参数告诉UE呢?也可以参考:点击打开链接...

  • UE capability 分为 Network capability 和 Radio capability, 即网络能力和无线能力。 Netowrk Capability UE 在做Attach Request 时会主动上报自己的网络能力;Radio Capability 网络侧下发Enquiry Capability来请求UE无...

  • PSM: PowerSaving Mode, 省电模式, 是R12引入的新feature, spec可以参考:3GPP  24.301-5.3.11 Powersaving mode 和 23.682-4.5.4 UEPower Saving Mode.在PSM模式下,网络无法到达UE,UE无法接受来自于网络的数据和请求,类似于关机,...

  • Paging消息的内容如下: 在idle和connected 下,UE可以分别接受如下信息: RRC 状态对应的Paging消息内容Idle1.系统消息改变 2. ETWS 3.呼叫请求Connected1.系统消息改变 2. ETWS 寻呼消息的设计初衷是: UE在idle态下,UE和eNodeB并没有建立RRC 连接,网...

  • 介绍PAGING的文章有很多,本文主要介绍Paging的时频资源。 为了达到省电的目的,UE在idle下使用DRX。UE在什么时刻(SFN/subframe)wakeup起来接受Paging 呢? 先介绍2个概念,如下: PO: Paging Occasion, 它是一个子帧,这个子帧可能使用P-RNTI加扰PDCCH. PF:...