5G之CSI报告的内容

@[TOC]5G之CSI报告的内容

一、CSI包括的内容

1. UE上报的信道状态信息(Channel State Information,CSI)包括

  • 信道质量指示(Channel Quality Indicator, CQI);
  • 预编码矩阵指示(Precoding Matrix Indicator,PMI);
  • CSI-RS资源指示(CSI-RS Resource Indicator,CRI、SS/PBCH块资源指示(SS/PBCH Block Resource Indicato r,SSBRI);
  • 层指示(Layer Indicator,LI);
  • 秩指示(Rank Indicator,RI);
  • 层1的参考信号接收功率(Layer 1 Reference Signal Receiver Power,L1-RSRP)。

2. UE应该按照如下规则来计算CSI

(1)在上报的CQI、PMI、RI和CRI的条件下计算LI。
(2)在上报的PMI、RI、CRI的条件下计算CQI。
(3)在上报的RI、CRI的条件下计算PMI。
(4)在上报的CRI的条件下计算RI。

二、CQI

  1. CQI是指在某个时间段内,UE对频域的测量值,给出了UE在解调一定组合(调制方式、目标编码速率、传输块大小)的PDSCH能满足0.1或0.00001的BLER时对应的索引值。
  2. CQI的上报方式分为宽带CQI和子带CQI,宽带CQI的尺寸是4个bit,对应着16个CQI索引,宽带CQI表格共有3张。分别对应着:
  • 最大调制方式64QAM、BLER=0.1,4-bit CQI(a)见表1-1;
  • 最大调制方式256QAM、BLER=0.1,4-bit CQI(b)见表1-2;
  • 最大调制方式64QAM、BLER=0.00001,4-bit CQI(c)见表1-3。

表1-1.4-bit CQI(a)
表1-1.4-bit CQI(a)
表1-2.4-bit CQI(b)
表1-2.4-bit CQI(b)
表1-3.4-bit CQI(c)
表1-3.4-bit CQI(c)
3. 子带CQI的尺寸是2个bit,共有4种取值,对于每个子带CQI索引s,子带CQI定义如下:子带偏移=子带CQI索引(s)–宽带CQI索引4种取值的子带差分CQI值与子带偏移的映射关系见表1-4。
表1-4. 4种取值的子带差分CQI值与子带偏移的映射关系
表1-4.  4种取值的子带差分CQI值与子带偏移的映射关系

三、RI和LI

  1. UE根据对CSI-RS的测量结果,得到信道矩阵的秩(rank),这个秩反映了在当前信道条件下,能够允许下行传输的最大数据流数。其尺寸分别是
  • 0个bit(当PCSI−RS=1时);
  • min(1,log2nRI)个bit(当PCSI−RS=2时);
  • min(2,log2nRI)个bit(当PCSI−RS=4时);
  • log2nRI个bit(当PCSI−RS>4时)。
  • 其中,PCSI−RS是CSI-RS天线端口的数量,nRI∈{0,1,…,7},log2nRI需要向上取整。
  1. LI是数据传输的层数,其尺寸是0个bit(当PCSI−RS=1时)或min(2,log2nRI)个bit(当PCSI−RS >= 2时)。
  2. PCSI−RS、RI、LI的三者的关系是PCSI−RS≥RI≥LI,即端口数>=流数>=层数。

四、PMI

  1. 5G NR的码本由两个部分组成,即W=W1×W2,对应的PMI由宽带指示i1和子带指示i2两个部分组成,i1对应着码本W1,包含了波束选择的结果;i2对应着码本W2,包含了共相位因素。i1和i2可以由UE分阶段反馈,也可以由UE一次性反馈。
  2. 根据反馈的CSI不同,5G NR的码本分为Type I和Type II两种类型。
  • Type I是普通的码本,包含的CSI较少,但是开销较少;
  • Type II是增强型的码本,包含的CSI更为精确,但是开销较多。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/92824.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软件压力测试对软件产品起到什么作用?

一、软件压力测试是什么? 软件压力测试是一种通过模拟正常使用环境中可能出现的大量用户和大数据量的情况,来评估软件系统在压力下的稳定性和性能表现的测试方法。在软件开发过程中,经常会遇到一些性能瓶颈和稳定性问题,而软件压力测试的作…

Linux fork 和 exec 联合使用创建一个全新的进程

复制和替换结合在一起(forkexec)是产生一个新进程的主要方式。 将复制和替换结合在一起(forkexec): 先fork,使系统中多出一个进程,默认情况下,fork之后,父进程和子进程的…

ODB++资料解析

ODB文件是由VALOR提出的一种ASCII码,双向传输文件。奥宝公司和康代公司的设备都是用的ODB格式进行PCB的生产和检测。 对ODB文件进行解析把数据栅格化很重要,查了网上找不到一个成熟能用的ODB文件解析代码。自己上手写了一个。 当前解析一些载板&#x…

Vue3 setup中使用$refs

在 Vue 3 中的 Composition API 中,$refs 并不直接可用于 setup 函数。这是因为 $refs 是 Vue 2 的实例属性,而在 Vue 3 中,setup 函数是与模板实例分离的,不再使用实例属性。 实际工作中确实有需求,在setup 函数使用…

python列表笔记,python列表用法及基础操作

列表的介绍 定义100个变量,每个变量存放一个学生的姓名可行吗?有更好的办法吗? 答: 列表 一、列表的格式 定义列的格式:[元素1, 元素2, 元素3, ..., 元素n] 变量tmp的类型为列表 tmp [xiaoWang,180, 65.0] 列…

计算机视觉目标检测性能指标

目录 精确率(Precision)和召回率(Recall) F1分数(F1 Score) IoU(Intersection over Union) P-R曲线(Precision-Recall Curve)和 AP mAP(mean…

网络通信原理计算IP地址都网络号 主机范围 可用个数(第四十四课)

计算192.168.1.1的网络号ID IP 地址中计算=⇒网络ID计算:默认网络位不变 注解位全0 一 IP地址的网络ID 方法一 192.168.1.1 为例 IP地址的网络号ID 11000000.10101000.00000001.00000001 1111111.11111111.11111111.00000000 逻辑与运算 (二进制) = 192.168.1.0 (十进制) …

NVIDIA Omniverse与GPT-4结合生成3D内容

全球各行业对 3D 世界和虚拟环境的需求呈指数级增长。3D 工作流程是工业数字化的核心,开发实时模拟来测试和验证自动驾驶车辆和机器人,操作数字孪生来优化工业制造,并为科学发现铺平新的道路。 如今,3D 设计和世界构建仍然是高度…

【mysql】事务的四种特性的理解

🌇个人主页:平凡的小苏 📚学习格言:命运给你一个低的起点,是想看你精彩的翻盘,而不是让你自甘堕落,脚下的路虽然难走,但我还能走,比起向阳而生,我更想尝试逆风…

iOS Epub阅读器改造记录

六个月前在这个YHEpubDemo阅读器的基础上做了一些优化,这里做一下记录。 1.首行缩进修复 由于分页的存在,新的一页的首行可能是新的一行,则应该缩进;也可能是前面一页段落的延续,这时候不应该缩进。YHEpubDemo基于XDS…

flutter 常见的状态管理器

flutter 常见的状态管理器 前言一、Provider二、Bloc三、Redux四、GetX总结 前言 当我们构建复杂的移动应用时,有效的状态管理是至关重要的,因为应用的不同部分可能需要共享数据、相应用户交互并保持一致的状态。Flutter 中有多种状态管理解决方案&#…

Oracle和MySQL有哪些区别?从基本特性、技术选型、字段类型、事务、语句等角度详细对比Oracle和MySQL

导航: 【Java笔记踩坑汇总】Java基础进阶JavaWebSSMSpringBoot瑞吉外卖SpringCloud黑马旅游谷粒商城学成在线MySQL高级篇设计模式面试题汇总源码_vincewm的博客-CSDN博客 目录 一、基本区别 1.1 基本特性 1.2 Oracle和MySQL如何做技术选型? 1.3 RDBM…

经验分享:企业数据仓库建设方案总结!

导读 在企业的数字化转型浪潮中,数据被誉为“新时代的石油”,而数据仓库作为数据管理与分析的核心基础设施,在企业的信息化建设中扮演着重要的角色。本文将深入探讨企业数据仓库建设过程中所遇到的问题以及解决经验,为正在筹备或…

Spring对象装配

在spring中,Bean的执行流程为启动spring容器,实例化bean,将bean注册到spring容器中,将bean装配到需要的类中。 既然我们需要将bea装配到需要的类中,那么如何实现呢?这篇文章,将来阐述一下如何实…

无涯教程-Perl - setservent函数

描述 在第一次调用getservent之前,应先调用此函数。 STAYOPEN参数是可选的,在大多数系统上未使用。当getservent()检索服务数据库中下一行的信息时,然后setervent设置(或重置)枚举到主机条目集的开头。 语法 以下是此函数的简单语法- setservent STAYOPEN返回值 此函数不返…

stack 、 queue的语法使用及底层实现以及deque的介绍【C++】

文章目录 stack的使用queue的使用适配器queue的模拟实现stack的模拟实现deque stack的使用 stack是一种容器适配器&#xff0c;具有后进先出&#xff0c;只能从容器的一端进行元素的插入与提取操作 #include <iostream> #include <vector> #include <stack&g…

矢量绘图UI设计软件Sketch mac中文版软件说明

Sketch mac是一款适用于 UI/UX 设计、网页设计、图标制作等领域的矢量绘图软件。 Sketch mac软件特点 1. 简单易用的界面设计&#xff1a;Sketch 的用户界面简洁明了&#xff0c;使得用户可以轻松上手操作&#xff0c;不需要复杂的学习过程。 2. 强大的矢量绘图功能&#xff1a…

驱动day3

思维导图 练习 1.编写LED灯的驱动&#xff0c;可以控制三个灯&#xff0c;应用程序中编写控制灯的逻辑&#xff0c;要使用自动创建设备节点机制 head.h #ifndef __HEAD_H__ #define __HEAD_H__typedef struct {unsigned int MODER;unsigned int OTYPER;unsigned int OSPEEDR…

SharkTeam:Worldcoin运营数据及业务安全分析

Worldcoin的白皮书中声明&#xff0c;Worldcoin旨在构建一个连接全球人类的新型数字经济系统&#xff0c;由OpenAI创始人Sam Altman于2020年发起。通过区块链技术在Web3世界中实现更加公平、开放和包容的经济体系&#xff0c;并将所有权赋予每个人。并且希望让全世界每一个人都…

Android中如何不编译源生模块

如果想让自己的app 替换系统的app 比如使用闪电浏览器替换系统的Browser 首先把闪电浏览器放到 vendor/rockchip/common/apps Android.mk LOCAL_PATH : $(call my-dir) include $(CLEAR_VARS)LOCAL_MODULE : Lightning LOCAL_SRC_FILES : $(LOCAL_MODULE).apk LOCAL_MODULE_C…