主要内容

lteFadingChannel

多路径衰落MIMO信道传播条件

描述

例子

(处方,信息)= lteFadingChannel (模型,tx)过滤器波形tx在瑞利衰落信道参数化模型。函数返回通道输出波形处方和信道模型信息信息。信息的多输入多输出(MIMO)这个函数实现了多径衰落信道,明白了衰落信道模型的延迟

例子

全部折叠

定义通道的配置结构。

模型=结构(DelayProfile =“环保署”NRxAnts = 1,DopplerFreq = 5, MIMOCorrelation =“低”,种子= 1,InitPhase =“随机”ModelType =“GMEDS”,NTerms = 16, NormalizeTxAnts =“上”,NormalizePathGains =“上”);

定义传输波形的配置结构、初始化引用测量通道(RMC) R.10和一副框架。

rmc = lteRMCDL (“R.10”);rmc。TotSubframes = 1;

一次生成十子帧,一副框架,遵循这些步骤。

  1. 定义延迟占的组合实现延迟和通道延迟传播。

  2. 设置子帧数和初始化子帧的开始时间,分配每个子帧1毫秒。

  3. 生成一个传输波形。

  4. 初始化发送天线数目和波形采样率。

  5. 通过通道发送波形。附加延迟0之前生成的波形通道过滤。

延迟= 25;subframeNumber = 0:9 rmc。NSubframe = mod(subframeNumber,10); model.InitTime = subframeNumber/1000; [waveform,txGrid,info] = lteRMCDLTool(rmc,[1; 0; 1; 1]); numTxAnt = size(waveform,2); model.SamplingRate = info.SamplingRate; tx = [waveform; zeros(delay,numTxAnt)]; [rx,info] = lteFadingChannel(model,tx);结束

传输两个连续帧在衰落信道衰落过程中同时保持连续性之间的第一帧的结束和第二帧的开始。

初始化一个资源网格RMC R.10并生成第一帧的传输波形。

rmc = lteRMCDL (“R.10”);[波形,~,信息]= lteRMCDLTool (rmc中,[1;0;1);

初始化一个传播通道配置结构和设置第一帧的开始时间。

模型=结构(DelayProfile =“环保署”NRxAnts = 1,DopplerFreq = 5, MIMOCorrelation =“低”,SamplingRate = info.SamplingRate种子= 1,InitPhase =“随机”ModelType =“GMEDS”,NTerms = 16, NormalizeTxAnts =“上”,NormalizePathGains =“上”InitTime = 0);nTxAnts =大小(波形,2);

定义延迟和附加零之前生成的波形通道过滤。

延迟= 25;tx =[波形;0(延迟,nTxAnts)];

通过通道滤波器第一帧。

[rx1, info1] = lteFadingChannel(模型、tx);

更新帧数,然后生成一个传输波形的第二帧的开始时间设置为10 ms。

模型。NFrame = 1; [waveform,txGrid] = lteRMCDLTool(rmc,[1; 0; 1]); tx = [waveform; zeros(delay,nTxAnts)]; model.InitTime = 10e-3;

第二帧穿过英吉利海峡。

[rx2, info2] = lteFadingChannel(模型、tx);

输入参数

全部折叠

多径衰落信道模型,指定为一个包含这些字段的结构。

必需的或可选的 描述 依赖关系
NRxAnts 要求

正整数

接收天线数 不适用
MIMOCorrelation 要求

“低”,“媒介”,“UplinkMedium”,“高”,“自定义”

问题与eNodeB天线之间的相关性。

  • 指定天线之间没有相关性,设置这个字段“低”

  • 指定相关附件B.2.3.2 TS 36.101中定义的水平[1]适用于TS 36.101中定义的测试,设置这个字段“媒介”

  • 指定相关附件B.5.2 TS 36.104中定义的水平[2]适用于TS 36.104中定义的测试,设置这个字段“UplinkMedium”

  • 指定天线相关性强,设置这个字段“高”

  • 指定天线之间的相关性TxCorrelationMatrixRxCorrelationMatrix字段,这个字段设置为“自定义”

请注意

因为“低”“高”上行和下行相关性水平是相同的,它们适用于测试TS 36.101和36.104中定义的。

NormalizeTxAnts 可选

“上”(默认),“关闭”

发射天线数归一化。规范化的输出波形1 /√P,在那里P发射天线的数量,设置这个字段“上”。标准化的数量确保传输天线发射天线的数量不会影响输出功率/接收天线。

DelayProfile 要求

“环保署”,“爱娃”,“ETU”,“自定义”,“关闭”

延迟剖面模型。有关更多信息,请参见传播信道模型

完全关掉衰落和实现MIMO信道模型在时间和频率是恒定的,设置这个字段“关闭”。在这种情况下,列的数目输入指定发射天线的数量NRxAnts字段指定接收天线的数量,MIMOCorrelation多输入多输出信号相关字段指定。时间模型的一部分为每个发送和接收天线之间的联系组成一个单一的路径与零延迟和常数单位增益。这个设置中定义的通道模型没有实现附件的责任[1]

DopplerFreq 要求 负的标量 在赫兹最大的多普勒频率 要启用这些字段,设置DelayProfile以外的其他字段值“关闭”
SamplingRate 要求 积极的标量 输入波形采样率
InitTime 要求 负的标量

衰落过程时间抵消在几秒钟内

NTerms 可选

16(默认)

2的幂

衰落的振荡器使用路径建模

ModelType 可选

“GMEDS”(默认),“削弱”

瑞利衰落模型类型。

  • 瑞利衰落模型通过使用广义的方法准确的多普勒扩展(GMEDS)中所描述的[4],设置这个字段“GMEDS”

  • 瑞利衰落模型通过使用修改后的厕所衰落模型中描述[3],设置这个字段“削弱”

请注意

设置这个字段“削弱”不推荐。使用“GMEDS”代替。

NormalizePathGains 可选

“上”(默认),“关闭”

模型输出归一化。

  • 规范化的处方输出平均功率是团结,设置这个字段“上”

  • 规范化的处方输出的平均输出功率之和的权力水龙头延误概要文件,设置这个字段“关闭”

InitPhase 可选

“随机”(默认)

标量

四维数组

初始化阶段的正弦模型的组件。

  • 随机初始化阶段的价值种子字段,这个字段设置为“随机”

  • 的弧度,指定相同的阶段,所有组件,该字段设置为一个标量。

  • 的弧度,指定阶段,每个组件明确,设置这个字段4 d数组的大小N——- - - - - -l——- - - - - -P——- - - - - -NRxAnts

    • N初始化阶段的数量值/路径。

    • l是路径的数量。

    • P是发射天线的数量。

    • NRxAnts是接收天线的数量。

请注意

  • 当你设置ModelType字段“GMEDS”,N等于2×NTerms

  • 当你设置ModelType字段“削弱”,N等于NTerms

种子 要求 标量

随机数生成器的种子。使用一个随机种子,设置这个字段0

请注意

  • 产生截然不同的结果,设置这个字段中的值区间

    ( 0 , 2 31日 - - - - - - 1 - - - - - - K ( K - - - - - - 1 ) / 2 ] ,

    在哪里K=P×模型NRxAnts,这是产品数量的传输和接收天线。避免使用价值以外的推荐范围,因为这样做会导致随机序列,重复使用推荐范围内值结果。

  • MATLAB的状态®随机数生成器,例如调用rng功能,不影响衰落信道随机种子的行为。

要启用这个字段,设置DelayProfile以外的其他字段值“关闭”InitPhase字段“随机”
AveragePathGaindB 要求 向量

在dB离散路径的平均收益

要启用这些字段,设置DelayProfile字段“自定义”
PathDelays 要求 向量

离散路径的延迟秒。这个向量必须是相同的大小AveragePathGaindB。如果这些延迟不是一个采样周期的倍数,函数使用分数延迟滤波器来实现它们。

TxCorrelationMatrix 要求 复数矩阵

每个传输天线之间的相关性,指定为一个复数矩阵的大小P——- - - - - -P

要启用这些字段,设置MIMOCorrelation字段“自定义”
RxCorrelationMatrix 要求 复数矩阵

每一个接收天线之间的相关性,指定为一个复数矩阵的大小NRxAnts——- - - - - -NRxAnts

数据类型:结构体

输入样本,指定为一个复数矩阵的大小T——- - - - - -P,在那里T时域样本的数量,P是发射天线的数量。每一列的输入对应的波形传输天线。

数据类型:|
复数的支持:万博1manbetx是的

输出参数

全部折叠

通道输出波形,作为复值返回矩阵。每一列的处方对应的波形接收天线。这个输出的行数相同tx输入。

数据类型:|
复数的支持:万博1manbetx是的

信道建模信息,返回一个包含这些字段的结构。

参数字段 描述
ChannelFilterDelay

标量值

的内部通道滤波,实现延迟样本
PathGains

数字数组

复杂的离散信道增益路径,作为数字返回数组的大小T——- - - - - -l——- - - - - -P——- - - - - -NRxAnts

  • T是输出样本的数量。

  • l是路径的数量。

  • P是发射天线的数量。

  • NRxAnts是接收天线的数量。

PathSampleDelays

行向量

延迟离散信道的路径,在样本,返回指定的采样率SamplingRate场的模型输入。

AveragePathGaindB 行向量

在dB离散路径的平均收益

数据类型:结构体

算法

全部折叠

衰落信道模型的延迟

这个函数实现了MIMO多径衰落信道模型中指定[1][2]。传播波形经过多径瑞利衰落信道模型指定的输入结构模型。延迟的函数重新取样模型输入匹配输入波形采样率。当路径延迟不是一个多个采样率的函数使用分数延迟滤波器来实现它们。这些过滤器介绍实现延迟信息ChannelFilterDelay样本。波形经过通道穿过这些过滤器,并且有这个通道滤波器延迟不管价值的路径延迟。

引用

[1]3 gpp TS 36.101。“进化通用陆地电台访问(进阶);用户设备(UE)无线电发射和接受。”第三代合作伙伴项目;技术规范集团无线接入网络https://www.3gpp.org

[2]3 gpp TS 36.104。“进化通用陆地电台访问(进阶);基站(BS)无线电发射和接受。”第三代合作伙伴项目;技术规范集团无线接入网络https://www.3gpp.org

[3],P。,G. E. Bottomley, and T. Croft. “Jakes Fading Model Revisited.”电子信件。29日,没有。13 (1993):1162 - 1163。

[4]Patzold马提亚,程详王,Bjørn康Hogstad。“两个新的Sum-of-Sinusoids-Based方法的高效生成多个不相关的瑞利衰落波形。”IEEE无线通信。8,不。6 (2009):3122 - 3131。

版本历史

介绍了R2013b