lteEqualizeULMIMO
基于mmse的联合上行链路均衡与合并
描述
例子
平衡和解码PUSCH符号
从RMC A3-2网格中提取、均衡和解编码PUSCH符号。
使用多个天线生成一个资源网格来传输一个PUSCH码字。
ue = lteRMCUL(“A3-2”);问题。TotSubframes = 1;问题。NTxAnts = 2;ue.PUSCH.NLayers = 2;[~,txGrid] = lteRMCULTool(ue,[1;0;0;1]);
从这个传输网格中提取PUSCH符号。
[ind,indInfo] = ltePUSCHIndices(ue,ue. pusch);puschSym = txGrid(ind);
创建一个理想的或身份的信道估计和一个理想的或零噪声估计。
命令=排列(repmat(眼睛(ue.NTxAnts) [1, 1, indInfo.Gd]), [3 1 2]);Nest = 0.0;
利用信道和噪声估计来平衡和解编码PUSCH符号。
[out,csi] = lteEqualizeULMIMO(ue,ue. pusch,puschSym,hest,nest);NPRB = size(ue.PUSCH.PRBSet,1);deprecoded = lteULDeprecode(out,NPRB);
输入参数
问题
- - - - - -UE-specific设置
结构
特定于ue的设置,指定为可以包含以下字段的结构。
参数字段 | 必需或可选 | 值 | 描述 |
---|---|---|---|
NTxAnts |
可选 | 1(默认),2,4 |
传输天线数。 |
数据类型:结构体
chs
- - - - - -PUSCH结构
结构
PUSCH配置结构,指定为可以包含以下字段的结构。的采购经理人指数
参数字段仅当问题
.
NTxAnts
设置为2或4。
参数字段 | 必需或可选 | 值 | 描述 |
---|---|---|---|
NLayers |
可选 | 1(默认),2,3,4 |
传输层数。 |
仅当问题 . NTxAnts 设置为2或4。 |
|||
采购经理人指数 |
要求 | 0到23之间的非负标量整数(默认值) |
预编码器矩阵指示。此PMI将在DRS参考符号预编码期间使用。有关更多信息,请参见 |
数据类型:结构体
在
- - - - - -接收PUSCH输入符号
数字矩阵
接收的PUSCH输入符号,指定为大小的数字矩阵米——- - - - - -NRxAnts
,在那里米接收到的符号的数量是多少NRxAnts
接收天线。
数据类型:双
复数支持:万博1manbetx是的
命令
- - - - - -信道估计
三维数值阵列
信道估计,指定为大小的3-D数值数组米——- - - - - -NRxAnts
——- - - - - -NTxAnts
,在那里米接收到的符号数量在吗在
,NRxAnts
接收天线的数量,和NTxAnts
发射天线端口的数量是否为问题。NTxAnts
.
数据类型:双
噪音
- - - - - -噪声功率估计
数字标量
噪声功率估计为每RE的功率谱密度rxgrid
,指定为数值标量。这样的估计是由lteULChannelEstimate
函数。
数据类型:双
输出参数
版本历史
在R2013b中引入
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。