NR PUSCH(七) 相干传输

简介: 这篇就是为记录一个概念在协议中的体现方式。相干传输被定义为一种UE能力。考虑到UE的实现成本,NR不要求所有的UE都能做到所有的天线端口都可以相干传输。NR定义了以下3种UE的相干传输能力。

这篇就是为记录一个概念在协议中的体现方式。相干传输被定义为一种UE能力。考虑到UE的实现成本,NR不要求所有的UE都能做到所有的天线端口都可以相干传输。NR定义了以下3种UE的相干传输能力。

aa567cc450e24d3d8af9f42ca3eda414.png

(1)全相干(Fully-coherent)传输:所有的天线端口都可以相干传输。


(2)部分相干(Partial-coherent)传输:同一相干传输组内的天线端口可以相干传输,不同相干传输组的天线端口不能相干传输,每个相干传输组包含2个天线端口。


(3)非相干(Non-coherent)传输:没有天线端口可以相干传输。



NR上行码本中包含所有天线端口联合传输的全相干码字、部分天线端口联合传输的部分相干码字,以及任意天线端口都不联合传输的非相干码字,以便于基站根据UE的不同相干传输能力进行预编码矩阵的选择和指示。其中,部分相干码字中的一列包含的非零元素对应于同一个相干传输天线组;非相干的码字中的一列只包含一个非零元素。


下面看几个38.211中TPMI的例子,区分具体的传输方式,TPMI的表格涉及transformprecoding的enable与否,Transformprecoding enable与否与PUSCH 使用的波形有关系,disable时对应的是cyclic Prefix OFDM,enable时对应的是DFT-s-OFDM,更具体的DFT-s-OFDM适合远距离传输,而CP-OFDM,如果使用较大的功率发送,由于PAPR的原因,难以保证信号的稳定性,所以CP-OFDM适用于距离较近的传输。在enable Transformingprecoding(DFT-s-OFDM)时只支持 one layer传输,disable Transformingprecoding(CP-OFDM)时,最大可支持四层传输,但是实际中由于硬件的限制,目前UE只能最大支持上行2 layer传输。一般在NR中 FR1优先使用DFT-s-OFDM,FR2中使用CP-OFDM,当然这个也和具体场景有关系。a6d3fbcd810446bba5f248dfd7dc801a.png

以Transformprecoding enable(DFT-s-OFDM)的预编码矩阵为例,上述橙色框的代表非相干传输的情况;黄色框的代表部分相干传输的情况;绿色框的代表全相干传输的情况。

5fbb07f4be6341918c6ab96f1aa30e9a.png

以Transformprecoding enable(CP-OFDM)的预编码矩阵为例,上述橙色框的代表非相关传输的情况;黄色框的代表部分相干传输的情况;绿色框的代表全相干传输的情况。


再看下协议中有关codebookSubset配置的描述。

0ac9622b449d4b5aa941ce2bfed36a5b.png

UE支持上行多天线传输,但是不同的硬件设计,会出现上行多个天线发送端口满足相干传输或不满足相干传输的情况,因而需要考虑不同UE的天线相干能力,所以基站必须根据UE的相干能力,对码本进行限制。码本子集限制主要从码字相干传输类型的角度考虑,包括以下3种状态:


FullyAndPartialAndNonCoherent;PartialAndNonCoherent;NonCoherent。UE会在UE capability中以Band为单位上报,如下是相关结构图。43ee171d67cc4efd98c1f29bc46154c4.png

当UE上报partialAndNonCoherent'时,网络端之后就不应该配置 'fullyAndPartialAndNonCoherent';当 UE上报'nonCoherent'时,网络端就不应配置 ‘fullyAndPartialAndNonCoherent', or 'partialAndNonCoherent' ; 当RRC 层 SRS-ResourceSet中的norfSRS-Ports 为 two port 和usage 配置为codebook时,则 codebookSubset 不应该set to 'partialAndNonCoherent' ;



对于Partial Coherent能力的UE,码本子集限制不能被配置为FullyAndPartialAndNonCoherent;对于NonCoherent的UE,码本子集限制只能为NonCoherent。如果UE没有上报天线相干传输能力,默认UE为非相干传输能力的UE。总结的说就是:对于非相干能力的UE,码本中的全相干码字和部分相干码字是不能使用的;同理,对于部分相干能力的UE,码本中的全相干码字也是不能使用的。预编码矩阵以及传输层数联合编码后由基站指示给UE,信令的开销取决于不同层数的预编码矩阵数量之和。根据UE上报的情况,基站可以将UE不能使用的码字排除在联合编码的范围之外,可以节省一定的信令开销。因此,NR中基站可以通过最大传输层数限制和码本子集限制对上行码本进行子集限制。



正如下图38.212 Precoding information and number of layers的映射table一样,要根据maxRank 和codebookSubset进行TPMI的确定。

27ac0cb4c08b4343b4122ddfdc8a5c06.png

当码本子集限制为FullyAndPartialAndNonCoherent时,上行码本子集为传输层数不大于最大传输层数的所有码字;当码本子集限制为PartialAndNonCoherent时,上行码本子集为传输层数不大于最大传输层数的所有部分相干码字和非相干码字;当码本子集限制为NonCoherent时,上行码本子集为传输层数不大于最大传输层数的所有非相干码字。

相关文章
|
关系型数据库
NR PDCCH (三)DCI传输过程
PDCCH 承载的data就是DCI,在PDCCH 盲检时需要用正确的RNTI进行解扰和CRC校验,才能确认DCI是不是发送给UE的,为什么是这样的decode 流程?这主要DCI的调制过程有关系,下面来具体看。
|
3月前
|
定位技术
|
6月前
解决GNU Radio+USRP实现OFDM收发在接收端QPSK星座图映射无“抖动”问题
解决GNU Radio+USRP实现OFDM收发在接收端QPSK星座图映射无“抖动”问题
166 0
NR PRACH(三)时域位置
由l0、N_RA_slot、N_RA_t和N_RA_dur,UE可以计算出所有RACH时机的起始符号l,公式为l = l0 + n_RA_t x N_RA_dur + 14 x n_RA_slot。其中的参数由table 6.3.3.2-2~4 得到,计算即可确定start symbol的位置,既然都这么说了,表中的starting symbol l0 肯定不是起始符号的索引,我最初犯的就是这个错误。
|
机器学习/深度学习 传感器 编解码
【OFDM通信】OFDM仿真设计(卷积编码、自动增益控制、极大似然判决、QPSK收发、帧检测)附matlab代码
【OFDM通信】OFDM仿真设计(卷积编码、自动增益控制、极大似然判决、QPSK收发、帧检测)附matlab代码
|
计算机视觉 索引
NR PRACH(一)Preamble的确定
因为具有良好的自相关性和互相关性,恒幅低峰均比等特性,使用Zaddof-Chu序列作为PRACH 信道的上行同步序列
|
算法
m基于QPSK软解调和LDPC信道编译码的通信链路误码率仿真
m基于QPSK软解调和LDPC信道编译码的通信链路误码率仿真
266 0
|
算法
m基于16QAM软解调和LDPC信道编译码的通信链路误码率仿真
m基于16QAM软解调和LDPC信道编译码的通信链路误码率仿真
223 0
详解CAN总线:CAN总线报文格式—帧间隔
CAN总线上传输的信息称为报文,当总线空闲时任何连接的单元都可以开始发送新的报文。
|
算法
基于802.11n物理层的OFDM通信链路simulink仿真,包括FEC编码、插入导频、OFDM成帧、STBC编码
基于802.11n物理层的OFDM通信链路simulink仿真,包括FEC编码、插入导频、OFDM成帧、STBC编码
235 0
基于802.11n物理层的OFDM通信链路simulink仿真,包括FEC编码、插入导频、OFDM成帧、STBC编码