PUCCH 格式 1/1a/1b 是向eNodeB传递1或2或4位数据。 这个过程相当复杂,我们用如下3个章节来描述:
LTE中有很多课题(尤其是物理层),如果不仔细阅读规范中给出的每个参数和方程,是无法解释清楚的。物理资源分配就是其中之一。
PUCCH格式1/1a/1b的物理资源分配由以下过程确定。看到这些公式千万不要惊慌,方程本身就是高中数学的一部分,只要我们的耐心和毅力,就能够读懂。
首先我们来对PUCCH有个大致的了解, 然后尝试理解下列数学公式的实现过程。
点击这里你可以下载一个excel 文件,这个excel 可以计算PUCCH RB的位置。
下式为36.211 5.4.3到物理资源的映射: PUCCH F1 - PRB 映射
大多数变量由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:
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}nCCE 和 NPUCCH(1)N_{PUCCH}^{(1)}NPUCCH(1) 确定。这里的nCCEn_{CCE}nCCE指的是针对特定PDSCH的特定PDCCH的nCCEn_{CCE}nCCE.
那么问题来了: nCCEn_{CCE}nCCE 和 NPUCCH(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:...