UCI相关信息
来源:互联网 发布:动画ppt制作软件 编辑:程序博客网 时间:2024/05/21 00:56
文中某些段落转载于:http://blog.csdn.net/m_052148/article/details/53557974
1、在PUCCH信道中传输UCI
如果在某个上行子帧,UE需要在PUCCH中传输CQI/PMI或RI,又需要发送HARQ ACK/NACK,那么这个时候UE是否可以同时发送CQI/PMI/RI和ACK/NACK呢?要理解这个问题,首先要明白PUCCH的资源是非常有限的,整个带宽一般只有几个RB分配给PUCCH使用,比如20MHz带宽有100个RB,供PUCCH使用的RB可能不到10个,那么小区里几十、上百个UE都需要使用PUCCH信道发送CQI/PMI/RI以及ACK/NACK,这就必须让多个UE的UCI信息共用到相同的RE资源格中。很显然,同一个RE中复用的UE个数越多,eNB能够正确解码出各个UE的UCI的概率就越低。所以这个时候,系统就需要评估是否允许某个UE在同一个上行子帧同时发送CQI/PMI/RI和ACK/NACK。
基于这点考虑,RRC层给出了一个参数simultaneousAckNackAndCQI,如果该参数为TRUE,那么该UE的CQI/PMI/RI将可以和ACK/NACK一起,在同一个上行子帧上报。而如果该值为FALSE,那么UE将只会上报ACK/NACK值。不过在EBT case中没有找到相关参数。
是否允许在PUCCH中同时上报CQI和ACK,即simultaneousAckNackAndCQI参数的取值是一个两难的选择。如果取TRUE,那么当UE个数复用较多的时候,是对eNB厂家解调能力的一个考验。而如果取FALSE,那么如果只灌下行包,这可能会导致eNB长时间无法获取到UE的CQI。
无法获取UE的CQI,对系统的影响是巨大的。首先,如果没有准确的CQI值,将影响eNB侧评估UE的优先级。其次,如果没有准确的CQI值,会影响下行MCS的取值。最后,如果是子带CQI,还会影响RB频率位置的调度。基于种种原因,如果eNB长时间读不到某个UE的CQI值,设备厂家将采用自己的一套策略,执行相应的流程来避免发生上述提及的影响。
怎么区分传输中是ACK、NACK和SR?
记住只发SR请求时,采用pucch fomat1格式,但是其中是没有bit信息的。PUCCH format 1 只携带 SR 信息。 UE 只有在请求上行PUSCH 资源的时候,才需要发送 SR,其它时候 UE 不发送 SR 以节约电量和减少干扰。因此与 HARQ 确认信息不同,并没有明确的比特用于发送 SR,而是通过分配给 UE 的用于 SR 传输的 PUCCH 1 资源上是否存在能量来表示是否存在SR。
PUCCH format 1a 只传输 1 比特的ACK/NACK 信息,使用 BPSK 调制,对应单小区、 下行单codeword的场景。 如果 UE 同时需要发送 SR,还可以携带 SR 信息。
PUCCH format 1b 传输 2 比特的ACK/NACK 信息,使用 QPSK 调制,对应单小区、 下行双codeword的场景。如果 UE 同时需要发送 SR,还可以携带 SR 信息。
若ENB给某UE分配了SR资源,则该资源周期性的每 n 个子帧(SR 的周期)出现一次,并在出现的那个子帧上被该UE 独占,即使 UE 在该子帧上并不发送 SR。
用于发送 HARQ ACK/NACK 信息的PUCCH format 1a/1b 所使用的 PUCCH 1 资源索引 pucch(1,p)是通过一个以 PDCCH 的第一个 CCE
(first CCE)作为入参的函数得到的,该 PDCCH 是用于调度与 HARQ ACK/NACK 信息对应的下行数据的(见36.213 的 10.1.2.1 节和 10.1.3.1 节)。 因此,并不需要在下行调度信息中明确地指出PUCCH 1 资源的信息,从而降低了开销。从此可以看出,SR资源pucch 1是原先就分好的,而pucch 1a/1b资源是根据第一个CCE位置计算的。
若UE需要同时发送SR和ACK信息,会在SR资源上发送,此时ACK/NACK 资源上不发送任何东西。eNodeB 通过比较 ACK/NACK 资源和SR资源上检测到的能量,就知道 UE 是否发送了 SR。ENB是知道在哪些子帧上可能同时存在UE上报SR和ACK/NACK信息,如果在该子帧上,UE同时发送了 SR 和ACK/NACK,则二者会在 SR 资源上传输,eNodeB 发现 SR 资源上的能量明显比ACK/NACK 资源上的能量高,就知道 UE 发送了 SR,并在 SR 资源上去接收 ACK/NACK。如果在该子帧上,UE 只发送了 ACK/NACK,则会在 ACK/NACK 资源上传输,此时 SR 资源上不发送任何东西,eNodeB 发现 ACK/NACK 资源上的能量明显比 SR 资源上的能量高,就知道 UE 没有发送SR,并在 ACK/NACK 资源上去接收ACK/NACK。
2、在PUSCH信道中传输UCI
需要注意的是,并不是所有的PUSCH信道都可以传输上述两种UCI信息。如果当前PUSCH传输的是竞争随机接入过程中的MSG3,无论是新传还是重传,都是无法发送UCI的。为什么呢?因为此时还没有完成竞争解决,eNB无法区分当前的MSG3是属于哪一个UE,所以也就无法解码相应的UCI信息。
后续继续加
- UCI相关信息
- UCI网页信息抽取技术
- UCI
- UCI
- 在脚本里面使用uci读取配置信息
- UCI机器学习库和一些相关算法 | 丕子
- UCI数据集与相关论文和源代码
- UCI机器学习库和一些相关算法
- UCI系统
- UCI 说明
- uci使用
- uci学习
- UCI数据库
- [UCI] OpenWrt-uci命令系统
- [UCI] OpenWrt-uci命令系统
- 外交部相关信息
- windows 相关信息
- 获得硬盘相关信息
- C++ 多继承和虚继承的内存布局
- uikit 中uialert 的使用方法UIAlertController
- 我多希望自己当年创业时,有人能告诉我这21条经验
- ArcGIS API for Javascript 3.21地图开发实例(一、图形绘制和删除及popup弹出层)
- 设计模式之原型模式
- UCI相关信息
- 机器学习----偏差、方差、线性回归
- Java DecimalFormat 用法
- 笔记
- Spring Framework的核心:IOC容器的实现
- Android视频直播的实现
- 「Chris Richardson 微服务系列」微服务架构的优势与不足
- Linux下用户所属的组
- 神经网络的python实现