PHICH物理混合自动重传

上传人:豆浆 文档编号:11127520 上传时间:2017-10-12 格式:DOCX 页数:18 大小:386.12KB
返回 下载 相关 举报
PHICH物理混合自动重传_第1页
第1页 / 共18页
PHICH物理混合自动重传_第2页
第2页 / 共18页
PHICH物理混合自动重传_第3页
第3页 / 共18页
PHICH物理混合自动重传_第4页
第4页 / 共18页
PHICH物理混合自动重传_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《PHICH物理混合自动重传》由会员分享,可在线阅读,更多相关《PHICH物理混合自动重传(18页珍藏版)》请在金锄头文库上搜索。

1、LTE:PHICH(一)PHICHPHICH 用于对 PUSCH 传输的数据回应 HARQ ACK/NACK。每个TTI 中的每个上行 TB 对应一个 PHICH,也就是说,当 UE 在某小区配置了上行空分复用时,需要 2 个 PHICH。一、PHICH 资源介绍小区是通过 MasterInformationBlock 的 phich-Config 字段来配置 PHICH 的。图 1: PHICH-ConfigPhich-Duration 指定了是使用 control region 中的 1 个 symbol 还是 3(或 2)个 symbol 来发送 PHICH,对应 36.211 的 Ta

2、ble 6.9.3-1。通常会配置只使用第一个 OFDM symbol 来发送 PHICH,这样即使PCFICH 解码失败了,也不影响 PHICH 的解码。但在某些场景下,比如系统带宽较小的小区(如 1.4MHz,总共只有 6 个 RB),其频域分集的增益要比系统带宽较大的小区(如 20MHz)的小区要低。通过使用extended PHICH duration,能提高时间分集的增益,从而提高 PHICH的性能。注 :TDD 中,PSS 随着子帧 1 和 6 的第三个 symbol 传输(在DwPTS 中),所以在 extended PHICH duration 下,只能使用 2 个symbol

3、 来发送 PHICH。PHICH duration 的配置限制了 CFI 取值范围的下限,也就是说,限制了 control region 至少需要占用的 symbol 数。对于下行系统带宽的小区而言,如果配置了 extended PHICH duration,UE 会认为 CFI 的值等于 PHICH duration,此时 UE 可以忽略 PCFICH 的值;对于下行系统带宽 的小区而言,由于 CFI 指定的可用于control region 的 symbol 数可以为 4(见 36.212 的 5.3.4 节),大于PHICH duration 可配置的最大值 3,如果此时配置了 exte

4、nded PHICH duration,UE 还是要使用 PCFICH 指定的配置。即“CFI 和 extended PHICH duration 相比较,取其大者 ”。(见 36.213 的 9.1.3 节和1 )phich-Resource 指定了 control region 中预留给 PHICH 的资源数,它决定了 PHICH group 的数目。 多个 PHICH 可以映射到相同的 RE 集合中发送,这些 PHICH 组成了一个 PHICH group,即多个 PHICH 可以复用到同一个 PHICH group中。同一个 PHICH group 中的 PHICH 通过不同的 ort

5、hogonal sequence 来区分。即一个二元组 唯一指定一个 PHICH 资源,其中 为 PHICH group 索引, 为该 PHICH group 内的orthogonal sequence 索引。一个小区内可用的PHICH group数的计算方式如图2所示。 图 2:如何计算 PHICH group 的个数 注意: 的场景只出现在 TDD 0 这种配置下,此时对应子帧所需的 PHICH group 数量是 时的 2 倍。这是因为只有在 TDD 0 配置下,一个系统帧内的下行子帧数少于上行子帧数,此时同一个下行子帧可能需要反馈 2 个上行子帧的 ACK/NACK 信息,所以需要 2

6、 倍的PHICH 资源。从图 2 可以看出:对于 FDD 而言,PHICH group 数仅与 phich-Resource 的配置相关;而对于 TDD 而言,PHICH group 数不仅与phich-Resource 的配置相关,还与 uplink-downlink configuration 以及子帧号相关。越大,可复用的 UE 数越多,支持调度的上行 UE 数也就越多,但码间干扰也就越大,解调性能也就越差。与此同时,control region 内可用于 PDCCH 的资源数就越少。一个 PHICH group 可用的 orthogonal sequence 数见 36.211 的Ta

7、ble 6.9.1-2。可以看出,对 Normal CP 而言,一个 PHICH group 支持 8 个 orthogonal sequence,即支持 8 个 PHICH 复用;对 Extended CP 而言,一个 PHICH group 支持 4 个 orthogonal sequence,即支持 4个 PHICH 复用。 通过上面的介绍,我们可以计算出一个小区在某个下行子帧所包含的 PHICH 资源数:对应 Normal CP,其值为 ;对应Extended CP,其值为 。(我们可以认为:在 FDD 下,)一个小区真正所需的 PHICH 资源总数取决于:(1 )系统带宽;(2)每个

8、 TTI 能够调度的上行 UE 数(只有被调度的上行 UE 才需要PHICH);(2 )UE 是否支持空分复用(2 个上行 TB 就对应 2 个PHICH)等。PHICH 配置必须在 MIB 中发送的原因在于:SIB 是在 PDSCH 中发送的, PDSCH 资源是通过 PDCCH 来指示的, PDCCH 的盲检又与PHICH 资源数的配置相关(详见 LTE:CCE 介绍系列),因此 UE需要提前知道 PHICH 配置以便成功解码 SIB。对于 FDD 而言,接收到 MIB 就可以计算出预留给 PHICH 的资源。 对于 TDD 而言,UE 仅仅接收到 MIB 是不够的,UE 还需要知道upl

9、ink-downlink configuration 和子帧号。通过小区搜索过程,UE 已经知道了当前子帧号(见 LTE:小区搜索过程(cell search procedure);而 UE 需要接收到 SIB1 后,通过 SystemInformationBlockType1的 tdd-Config 的 subframeAssignment 字段才能知道 uplink-downlink configuration。问题来了:SIB1 在 PDSCH 中发送,需要先解码PDCCH,且 PDCCH 的解码与 PHICH 资源数的计算相关;而 PHICH 资源数的计算又依赖于 SIB1 中指定的

10、uplink-downlink configuration,这就形成了死锁。解决的方法是,UE 在接收 SIB1 时,会使用不同的 值(02,见图 2)去尝试盲检,直到成功解码出 SIB1 为止,从而得到uplink-downlink configuration。二、PHICH 物理层处理每个 HARQ 确认信息(1 bit:对应一个上行 TB)先重复 3 遍(见36.212 的 5.3.5 节),接着使用 BPSK 调制和使用一个长为 4(对于Extended CP 而言,长为 2)的 orthogonal sequence 进行扩频,再使用小区特定的搅扰序列进行加扰后,就得到 12 个加扰

11、 symbol(见36.211 的 6.9.1 节)。多个 PHICH 映射同一个 PHICH group 时,是将多个 PHICH 的映射到同一个 RE 的 symbol 相加来实现的。(对应 36.211 的 6.9.3 节中的公式 ) 每个 PHICH group 会映射到 3 个 REG 中,这 3 个 REG 是分开的,彼此间隔 1/3 下行系统带宽。12 个 symbol 如何映射到对应的 REG、层匹配、预编码、以及如何映射到 RE,详见 36.211 的 6.9.2 节和 6.9.3 节。图 3:PHICH 结构在 control region 的第一个 OFDM symbol

12、,资源首先会分配给PCFICH,PHICH 只能映射到没有被 PCFICH 使用的那些 RE 上。同一个 PHICH group 中的所有 PHICH 映射到相同的 RE 集合上;不同的PHICH group 使用的 RE 集合是不同的。 新浪网友请教一下,PHICH 的时频位置由什么决定2013-3-3 17:58 回复 (0) 新浪网友博主,上周我问过你 PHICH 频域映射位置的问题,现在我仍然没有完全理解。假设一个最简单的情况:0)FDD1)下行 1.4M 带宽2)Physical Cell ID=983)PHICH duration=normal4)PHICH Ng Factor=1

13、上述情况应该匹配于 36.211 中 6.9.3 步骤 8 中的第一个公式(即使用n1 的公式),按照上述设置的话,是不是应该这样:a)1.4M 带宽应该有 72 个 RE,即总共 18 个 REG,可供控制信道使用的为12 个 REG,除去 PCFICH 固定占 4 个 REG,symbol0 里剩余的 REG 为 8 个,即 nli=8b)n1 应该等于什么呢,按照理解是不是应该等于 symbol1 内除去 PCFICH后剩余的 REG 数,但是 symbol1 内又没有 PCFICH,那是不是 n1 应该等于 18 呢c)PHICH 计算出来的频域位置会不会和 PCFICH 的位置冲突呢

14、?你在本文中也提到“资源首先会分配给 PCFICH,PHICH 只能映射到没有被 PCFICH使用的 那些 RE 上”。也就是说 PHICH 按照公式计算的频域位置如果和PCFICH 冲突的话,PHICH 的频域位置该怎么处理呢?多谢博主!2013-3-5 10:12 回复 (0) arenns对于 Extend CP,SF=2,那么 ACK/NACK 的 3bit 是不是应该乘以 2,这样一个 PHICH 就是 6bits,采用 BPSK 的调制方式,那么只需要 6 个 RE 了?2013-3-9 21:21 回复 (1) arenns那这样扩展 CP 下的一个 PHICH 需要几个 REG

15、?如果映射到 REG 上的2013-3-10 16:31 回复 (0) arenns这个问题,博主能否回答一下。2013-3-11 19:33 回复 (2) arenns扩展 CP 下的一个 PHICH 仍然占用了 3 个 REG,但 SF 不是 2 么,算出来不应该是 6 个符号对应 6 个 RE 吗?2013-3-13 03:11 回复 (1) 极度寒冷博主:你好!有点问题想请教您,请帮忙解答下。在下行一个子帧上,一个 PHICH group 中的 PHICH 资源会映射到 3 个REG 中,还是所有 PHICH group 中的 PHICH 资源映射到 3 个 REG 中。1)若 Ng=

16、2 Mi=1 PRB=100 常规 CP 下&nbs2013-3-20 23:49 回复 (1) 极度寒冷还有如果当前有 200 个 UE 在做上行业务 HARQ 打开 那么 200 个 phich映射到几个子帧上? 一个子帧上的 3 个 REG 能承载多少?2013-3-21 01:04 回复 (1) 极度寒冷谢谢博主上面的解答 ,还想问问下面的问题:一个 PHICH group 占 3 个 REG,可包含 8 个 PHICH。但一个子帧内的 PHICH group 的个数是可配置的1)比如 100PRB Ng=2 Mi=2 通过公式算出子帧 0 含有 52 个PHICH grou2013-3-21 13:01 回复 (10) 用户 3295593127博 主,我想问一下关于这句话:SIB1 在 PDSCH 中发送,需要先解码PDCCH,且 PDCCH 的解码与 PHI

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号