LTE学习:PHICH(二)
转自:http://blog.sina.com.cn/s/blog_927cff010101bhck.html
三、UE如何确定其使用的PHICH资源
UE如何确定eNodeB使用哪个PHICH资源来回应其上行数据的ACK/NACK呢?
在时域上,如果UE在子帧n发送PUSCH,则UE会在子帧检测对应的PHICH。对于FDD而言,总是等于4;对于TDD而言,是通过36.213的Table9.1.2-1得到。在子帧绑定(subframebundling)操作中,PHICH资源是与所有绑定在一起的子帧中的最后一个子帧相对应的。
在确定了在哪个子帧上接收对应的PHICH后,UE需要确定所使用的PHICH资源,即确定二元组。该二元组与DCI0指定的上行资源分配和DMRScyclic shift相关,计算公式如下:
其中,
:DCI0中有一个字段叫Cyclic shift forDM RS and OCC index(见36.212的5.3.3.1.1节),通过该字段查36.213的Table9.1.2-2,就得到对应的 值。当然,此DCI0必须是最新的用于指示对应PHICH相关的TB所在的PUSCH资源的。如果同一TB没有相应的DCI0,并且以下两个条件满足其一, 的值将为0:
· 同一TB的初始PUSCH传输是半静态调度的;
· 同一TB的初始PUSCH传输是通过RAR调度的。
:是用于PHICH调制的spreadingfactor的大小。对于NormalCP,其值为4;对于ExtendedCP,其值为2。(见36.211的6.9.1节)
:如果是PUSCH传输的第一个TB,其值为 ;如果是PUSCH传输的第二个TB,其值为 。其中, 为对应的PUSCH传输在第一个slot的最低PRB索引。
:PHICHgroup的个数,见之前的介绍。
:当TDD的uplink-downlinkconfiguration为0且PUSCH在子帧4或9(对应回应ACK/NACK的下行子帧为0或5,其 ,此时2个不同的上行子帧发送的PUSCH需要在同一个下行子帧回应ACK/NACK)上发送时,其值为1;其它情况下,其值为0。
还有就是,PHICH与PBCH使用相同的天线端口集合来发送。
四、载波聚合对PHICH的影响
在载波聚合中,PHICH与对应的上行PUSCH数据传输的ULGrant在同一个下行载波单元(ComponentCarrier,CC)上传输。这样做的原因在于异构网络的部署可能使得一些CC的controlregion受到较高的inter-cell干扰,这时候使用跨承载调度(cross-carrierscheduling)将某些CC的PDCCH(此时对应DCI0)在信道质量较好的其它CC上发送,能提高了PDCCH的解码效率。假如将CC1的DCI0放在CC2的controlregion上发送,可以认为CC2的信道质量较好,这时把CC1的PHICH也放在CC2发送,相应地也能提高PHICH的解码效率。
因此,当配置了跨承载调度时,一个下行CC可能需要携带多个上行CC的PHICH,从而增加了PHICH冲突的可能性(因为PHICH资源与对应PUSCH传输的起始PRB相关,多个上行CC可能使用相同的起始PRB)。为了降低冲突,可以将在相同下行CC的controlregion上传输的不同上行CC的DMRS的cyclicshift(即)配置成不同的值;与此同时,eNodeB调度器也可以在调度时为不同CC选择起始PRB不同的上行PUSCH资源。
注:建议大家看看参考资料的几篇文章,对大家理解PHICH会有帮助的。
【参考资料】
[1] 《4GLTE/LTE-Advanced for Mobile Broadband》的10.4.2节
[2] 《LTE- The UMTS Long Term Evolution, 2nd Edition》的9.3.4节和28.3.1.3节
[3] TS 36.211的6.9节 HARQ indicator (HI)
[4] TS 36.212的5.3.5节 Physical hybrid ARQ indicator channel
[5] TS 36.213的9.1.2节 PHICH Assignment Procedure
[6] TS 36.331的PHICH-Config
[7] http://www.sharetechnote.com中关于PHICH的介绍
[8] 《PhysicalHybrid-ARQ Indicator Channel (PHICH)》byHongyan Lei。这篇文章有PHICH物理资源映射、PHICH资源总数计算、如何计算某个UE所使用的PHICH资源、为什么需要在MIB中发送PHICH配置等的介绍。
[9] http://paul.wad.homepage.dk/LTE/lte_resource_grid.html
LTE学习:PHICH(二)相关推荐
- LTE学习-PSS主同步信号
以下内容来自sharetechnote LTE学习 PSS主同步信号 PSS的生成算法 不同PSS之间的互相关 PSS与其相移后的互相关 PSS与其叠加噪声后的互相关 SSS次同步信号 SSS的生成算 ...
- Mongodb使用学习笔记(二)
文章目录 Mongodb使用学习笔记(二)之查询篇 1. MongoDB命令学习 (1) MongoDB 查询文档 1.1 全部查询 1.2 单条件查询 1.3 多条件查询 1.3.1 AND拼接多条 ...
- 语义分割:基于openCV和深度学习(二)
语义分割:基于openCV和深度学习(二) Semantic segmentation in images with OpenCV 开始吧-打开segment.py归档并插入以下代码: Semanti ...
- qml学习笔记(二):可视化元素基类Item详解(上半场anchors等等)
原博主博客地址:http://blog.csdn.net/qq21497936 本文章博客地址:http://blog.csdn.net/qq21497936/article/details/7851 ...
- Mybatis底层原理学习(二):从源码角度分析一次查询操作过程
在阅读这篇文章之前,建议先阅读一下我之前写的两篇文章,对理解这篇文章很有帮助,特别是Mybatis新手: 写给mybatis小白的入门指南 mybatis底层原理学习(一):SqlSessionFac ...
- [转载]dorado学习笔记(二)
原文地址:dorado学习笔记(二)作者:傻掛 ·isFirst, isLast在什么情况下使用?在遍历dataset的时候会用到 ·dorado执行的顺序,首先由jsp发送请求,调用相关的ViewM ...
- Membership学习(二)membership入门
Membership学习(二)membership入门 --不写一行代码在asp.net中实现用户验证管理系统 这篇文章我们将实现一个简单的网站,在网站中实现用户的身份验证,创建用户,修改密码 还有限 ...
- appium学习【二】:用try捕获异常后,用例的执行结果为pass
appium学习[二]:用try捕获异常后,用例的执行结果为pass 参考文章: (1)appium学习[二]:用try捕获异常后,用例的执行结果为pass (2)https://www.cnblog ...
- PyTorch学习笔记(二)——回归
PyTorch学习笔记(二)--回归 本文主要是用PyTorch来实现一个简单的回归任务. 编辑器:spyder 1.引入相应的包及生成伪数据 import torch import torch.nn ...
- tensorflow学习笔记二——建立一个简单的神经网络拟合二次函数
tensorflow学习笔记二--建立一个简单的神经网络 2016-09-23 16:04 2973人阅读 评论(2) 收藏 举报 分类: tensorflow(4) 目录(?)[+] 本笔记目的 ...
最新文章
- hdu 4778 Gems Fight! 状压dp
- 新方向!DeepMind提出人工生命框架,促进智能生物体的出现
- fft 重叠加法_FFT重叠相加法 参数如何定 h M?
- myeclipse6-ejb3入门
- seo说_百度指数看世间沉浮_如何快速排名-互点快速排名_网站seo优化排名,网络推广的优化服务...
- 学生专用计算机如何打游戏,电竞专业学生日常:白天学语数外计算机,晚上才打游戏...
- VB数据库经典实例总结(二)
- if命令在HTML语言中 隐藏部分内容,vuejs使用v-if隐藏不需要的内容,生成的html标签中有!-----,请问怎样去掉这些注释?...
- Python——字典生成式
- Redis protected-mode属性解读
- 计算机网络管理员考试试题,计算机网络管理员考试试题和答案
- PHP 获取微视无水印源地址_最新抖音短视频无水印地址解析原理(抖音免费解析接口),以PHP代码为例...
- 第五章_卷积神经网络(CNN)
- nacos配置中心[NACOS HTTP-GET] The maximum number of tolerable server reconnection errors has been reache
- linux内存占用过高怎么解决,centos7内存占用过高处理方法
- 小米联合金山云发布“1KM边缘计算” 携手布局“云+边缘”新赛道
- 程序员的吵架,跟女朋友能讲理吗?
- 用php计算自由落体,JavaScript模拟自由落体
- 大数据必学语言Scala(一):Scala简介
- 天南地北双飞客,老翅几回寒暑!