umtsDownlinkWaveformGenerator
UMTS下行链路波形生成
描述
返回通用移动通信服务(UMTS)下行波形,波形
= umtsDownlinkWaveformGenerator (配置
)波形
,由配置结构定义,配置
.支持W-CDMA (broa金宝appdband Code Division Multiple Access)、HSDPA (High-Speed Downlink Packet Access)、HSPA+ (Evolved High-Speed Packet Access)波形生成。的顶层参数和底层子结构配置
描述波形和通道的特性umtsDownlinkWaveformGenerator
函数输出。的配置
属性生成输入umtsDownlinkReferenceChannels
函数;配置
包括顶级参数和子结构,以描述波形中包含的不同通道。的顶级参数配置
是:TotFrames
,PrimaryScramblingCode
,FilterType
,OversamplingRatio
,NormalizedPower
.要启用特定的通道,您可以添加相关的子结构:DPCH
,PCCPCH
,SCCPCH
,PCPICH
,SCPICH
,PSCH
,SSCH
,PICH
,HSDPA
,ocn
.
例子
UMTS下行波形生成
初始化一个“正交相移编码”
,“H-Set1”
FRC参考信道并生成与这些设置相对应的UMTS波形。
生成配置结构,frcStruct
.
rc =“H-Set1”;调制=“正交相移编码”;frcStruct = umtsDownlinkReferenceChannels(rc,调制);
使用生成所需的波形frcStruct
作为波形生成函数的输入。创建一个频谱分析仪对象采样在chiprate
xOversamplingRatio
.绘制波形图。
波形= umtsDownlinkWaveformGenerator(frcStruct);saScope =光谱分析仪(SampleRate=3.84e6* frcstruct . overamplingratio);saScope(波形);
输入参数
配置
- - - - - -波形发生器包含的通道的定义
结构
顶层参数和子结构
波形发生器所包含的通道的定义,指定为结构。
参数字段 |
必需或可选 | 值 |
描述 |
---|---|---|---|
TotFrames |
要求 | 非负整数 |
要生成的10毫秒帧的总数,指定为非负整数。缺省值为1。 |
PrimaryScramblingCode |
要求 | 非负整数 |
主置乱码索引,指定为区间[0,511]中的非负整数。 |
FilterType |
要求 | “RRC” (默认),“关闭” |
通过设置启用或禁用RRC筛选器 |
OversamplingRatio |
要求 | 非负整数 | 过采样比,指定为非负整数。 |
NormalizedPower |
要求 | 浮动, |
总体波形功率,以dBW相对于1欧姆,指定为浮动,- |
DPCH |
可选 | 不存在、结构或结构数组 |
参见DPCH子结构。 |
PCCPCH |
可选 | 不存在的或无结构的 |
参见PCCPCH子结构。 |
SCCPCH |
可选 | 不存在的或无结构的 |
参见SCCPCH子结构。 |
PCPICH |
可选 | 不存在的或无结构的 |
参见PCPICH子结构。 |
SCPICH |
可选 | 不存在的或无结构的 |
参见SCPICH子结构。 |
PSCH |
可选 | 不存在的或无结构的 |
参见PSCH子结构。 |
SSCH |
可选 | 不存在的或无结构的 |
参见SSCH子结构。 |
PICH |
可选 | 不存在的或无结构的 |
参见PICH子结构。 |
HSDPA |
可选 | 不存在的或无结构的 |
参见HSDPA子结构。 |
ocn |
可选 | 不存在的或无结构的 |
参见OCNS子结构。 |
DPCH子结构
若要向输出结构添加专用物理通道(DPCHs),请包含DPCH
的子结构配置
结构。的DPCH
子结构包含以下字段。
参数字段 |
必需或可选 | 值 |
描述 |
---|---|---|---|
启用 |
要求 | “上” ,“关闭” |
通过设置启用或禁用通道 |
SlotFormat |
要求 | 非负整数 |
DPCH槽位格式编号,在间隔[0,16]中指定为非负整数。 |
SpreadingCode |
要求 | 非负整数 |
DPCH扩频码,指定为区间[0,512]中的非负整数。对于多码传输, |
NMulticodes |
要求 | 正整数 |
DPCHs个数,可选1、2、3、4、5或6。 |
SecondaryScramblingCode |
要求 | 非负整数 |
DPCH二级置乱码索引,在间隔[0,15]中指定为非负整数。 |
TimingOffset |
要求 | 非负整数 |
以芯片数量(x256Tchip)表示的定时偏移量,在间隔[0,149]中指定为非负整数。 |
权力 |
要求 | 浮动, |
以dB为单位的通道功率,指定为浮点数, |
TPCData |
要求 | 二进制标量,二进制向量 |
发送电源控制数据,指定为二进制标量或具有二进制项的向量。 |
TFCI |
要求 | 非负整数 |
传输格式组合指示器(TFCI),在间隔[0,1023]中指定为非负整数。 |
数据源 |
要求 | 二进制标量、二进制向量、字符向量、单元格数组或字符串标量 |
DPCH数据源,指定为二进制标量、具有二进制项的向量、字符向量、单元格数组或字符串标量。 当指定 要启用传输通道编码,请指定 |
CCTrCH |
可选 | 结构 |
参见CCTrCH子结构。 |
CCTrCH子结构
包括一个CCTrCH
单独的子结构实例DPCH
,PCCPCH
和/或SCCPCH
子结构。编码复合传输通道(CCTrCH)的单独实例被添加到DPCH、P-CCPCH和/或S-CCPCH物理通道定义的输出结构中。当CCTrCH
包含子结构,它包含以下字段。
参数字段 |
必需或可选 | 值 |
描述 |
---|---|---|---|
的名字 |
可选 | 字符向量,字符串标量 默认值取决于指定的物理通道 |
分配给CCTrCH的名称,指定为字符向量或字符串标量。函数不使用 |
DTXPosition |
要求 | “固定” ,“灵活” |
指定DTX位置,指定为 |
TrCH |
要求 | 结构,结构数组 |
CCTrCH中的传输通道,指定为结构或结构数组。 |
TrCH。的名字 |
要求 | 字符向量,字符串标量 默认值取决于指定的物理通道 |
分配给TrCH的名称,指定为字符向量或字符串标量。函数不使用 |
TrCH。儿童权利公约 |
要求 | 字符向量,字符串标量 |
循环冗余校验(CRC)多项式说明符,指定为以下值之一: |
TrCH。创科实业 |
要求 | 正整数 |
传输时间间隔(TTI),单位为毫秒,取值范围为10、20、40或80。 |
TrCH。CodingType |
要求 |
|
信道编码类型和速率,指定为 |
TrCH。RMA |
要求 | 正整数 |
速率匹配属性值,指定为间隔[1,256]中的正整数。 |
TrCH。数据源 |
要求 | 二进制标量、二进制向量、字符向量、单元格数组或字符串标量 |
传输通道数据源,指定为二进制标量、具有二进制项的向量、单元格数组或字符串标量。 当定义为单元格数组时,使用标准PN序列和种子值:{PN, seed}。字符向量或单元格数组的PN选项是 如果没有指定seed,则移位寄存器初始化为所有的1。 |
设置实例
|
|||
TrCH。ActiveDynamicPart |
要求 | 正整数,向量 |
活动的动态部分,指定为正整数或向量,其条目为区间[1, |
的 |
|||
TrCH。DynamicPart |
要求 | 结构,结构数组 |
每个传输块的大小,指定为结构或结构数组。 |
的 |
|||
TrCH.DynamicPart.BlockSize |
要求 | 正整数 |
传输块长度,指定为正整数。 |
TrCH.DynamicPart.BlockSetSize |
要求 | 整数,倍数 |
传输块集中的总位数。实现不支持多个传输块,因此根据定义金宝app |
请注意
当配置输出结构以传输TS 25.101节A.3.0中定义的RMC 0kbps时[1],定义传输通道CRC用于传输。该标准表示DTCH传输块大小= 0,传输块集大小= 0。我们的实现需要传输块的信令传输来传输CRC。在umtsDownlinkWaveformGenerator
,一个大小为0的传输块通过设置任意一个来发出信号BlockSize或BlockSetSize
来' 0 '
.设置两个BlockSize
而且BlockSetSize
来' 0 '
信号' 0 '
运输块尺寸' 0 '
没有CRC传输。
PCCPCH子结构
若要将主要公共控制物理通道(PCCPCH)添加到输出结构,请包含PCCPCH
的子结构配置
结构。的PCCPCH
子结构包含以下字段。
参数字段 |
必需或可选 | 值 |
描述 |
---|---|---|---|
启用 |
要求 | “上” ,“关闭” |
通过指定启用或禁用通道 |
权力 |
要求 | 浮动, |
PCCPCH功率以dB为单位,指定为浮点数,- |
数据源 |
要求 | 二进制标量、二进制向量、字符向量、单元格数组或字符串标量 |
PCCPCH数据源,指定为二进制标量、具有二进制项的向量、字符向量、单元格数组或字符串标量。 当指定 要启用BCH传输通道编码,请指定 |
CCTrCH |
可选 | 结构 |
看到 |
SCCPCH子结构
若要将次要公共控制物理通道(SCCPCH)添加到输出结构,请包含SCCPCH
的子结构配置
结构。的SCCPCH
子结构包含以下字段。
参数字段 |
必需或可选 | 值 |
描述 |
---|---|---|---|
启用 |
要求 | “上” ,“关闭” |
通过指定启用或禁用通道 |
SlotFormat |
要求 | 非负整数 |
SCCPCH槽格式号,在间隔[0,17]中指定为非负整数。 |
SpreadingCode |
要求 | 非负整数 有效范围取决于插槽格式 |
SCCPCH扩频码,在间隔[0,255]中指定为非负整数。 |
SecondaryScramblingCode |
要求 | 非负整数 |
SCCPCH二级置乱码索引,指定为区间[0,15]中的非负整数。 |
TimingOffset |
要求 | 非负整数 |
以芯片数量(x256Tchip)表示的定时偏移量,在间隔[0,149]中指定为非负整数。 |
权力 |
要求 | 浮动,正 ,正 |
SCCPCH功率以dB为单位,指定为浮点数,- |
TFCI |
要求 | 非负整数 |
传输格式组合指示符,指定为间隔[0,1023]中的非负整数。 |
数据源 |
要求 | 标量、向量、字符向量、单元格数组或字符串标量 |
SCCPCH数据源,指定为二进制标量、具有二进制项的向量、字符向量、单元格数组或字符串标量。 当定义为单元格数组时,使用标准PN序列和种子值:{PN, seed}。字符向量或单元格数组的PN选项是 要启用PCH/FACH传输信道编码,请指定 |
CCTrCH |
可选 | 结构 |
看到 |
PCPICH子结构
若要将主要公共导频通道添加到输出结构,请包含PCPICH
的子结构配置
结构。的PCPICH
子结构包含以下字段。
参数字段 |
必需或可选 | 取值/范围/备注 |
描述 |
---|---|---|---|
启用 |
要求 | “上” ,“关闭” |
通过指定启用或禁用通道 |
权力 |
要求 | 浮动, |
PCPICH功率以dB为单位,指定为浮点数,- |
SCPICH子结构
若要将次要通用导频通道(SCPICH)添加到输出结构,请包含SCPICH
的子结构配置
结构。的SCPICH
子结构包含以下字段。
参数字段 |
必需或可选 | 值 |
描述 |
---|---|---|---|
启用 |
要求 | “上” ,“关闭” |
通过指定启用或禁用通道 |
SpreadingCode |
要求 | 非负整数 |
SCPICH扩展码,在间隔[0,255]中指定为非负整数。 |
SecondaryScramblingCode |
要求 | 非负整数 |
SCPICH二级置乱码索引,在间隔[0,15]中指定为非负整数。 |
权力 |
要求 | 浮动, |
SCPICH功率以dB为单位,指定为浮点数,- |
PSCH子结构
若要将物理共享通道(PSCH)添加到输出结构,请包含PSCH
的子结构配置
结构。的PSCH
子结构包含以下字段。
参数字段 |
必需或可选 | 值 |
描述 |
---|---|---|---|
启用 |
要求 | “上” ,“关闭” |
通过指定启用或禁用通道 |
权力 |
要求 | 浮动,正 ,正 |
PSCH功率以dB为单位,指定为浮点数,- |
SSCH子结构
要将辅助同步通道(SSCH)添加到输出结构,请包含SSCH
的子结构配置
结构。的SSCH
子结构包含以下字段。
参数字段 |
必需或可选 | 值 |
描述 |
---|---|---|---|
启用 |
要求 | “上” ,“关闭” |
通过指定启用或禁用通道 |
权力 |
要求 | 浮动, |
SSCH功率以dB为单位,指定为浮点数,- |
PICH子结构
要将页面指示器通道(PICH)添加到输出结构,请包含PICH
的子结构配置
结构。的PICH
子结构包含以下字段。
参数字段 |
必需或可选 | 值 |
描述 |
---|---|---|---|
启用 |
要求 | “上” ,“关闭” |
通过指定启用或禁用通道 |
SpreadingCode |
要求 | 非负整数 |
PICH扩展码,在间隔[0,255]中指定为非负整数。 |
TimingOffset |
要求 | 非负整数 |
以芯片数量(x256Tchip)表示的定时偏移量,在间隔[0,149]中指定为非负整数。 |
权力 |
要求 | 浮动, |
PICH功率以dB为单位,指定为浮点数,- |
数据源 |
要求 | 标量、向量、字符向量、单元格数组或字符串标量 |
PICH数据源,指定为二进制标量、具有二进制项的向量、字符向量、单元格数组或字符串标量。 当定义为单元格数组时,使用标准PN序列和种子值:{PN, seed}。字符向量或单元格数组的PN选项是 若要使用分页数据,请指定 |
Np |
要求 | 正整数 |
每帧分页指示器的数量,指定为值18、36、72、144之一。 |
HSDPA子结构
要向输出结构中添加高速下行分组访问(HSDPA)信息和通道,请包括HSDPA
的子结构配置
结构。的HSDPA
子结构包含以下字段。
参数字段 |
必需或可选 | 取值/范围/备注 |
描述 |
---|---|---|---|
启用 |
要求 | “上” ,“关闭” |
通过指定启用或禁用HSDPA通道(HS-PDSCHs和HS-SCCH) |
CodeGroup |
要求 | 正整数 |
同时用于hs - pdsch的信道化码数,指定为区间内的正整数[1,16]。 |
CodeOffset |
要求 | 非负整数 |
用于hs - pdsch的第一个信道化代码的偏移量,指定为间隔[0,15]中的非负整数。 |
调制 |
要求 | “正交相移编码” ,16 qam的 ,64 qam |
符号调制,指定为值之一 |
VirtualBufferCapacity |
要求 | 正整数 | 在TS 36.101附录a .7中定义的h - set的HARQ过程中的软通道位数(或软度量位置)。指定 |
InterTTIDistance |
要求 | 正整数 |
子帧传输时间间隔。这个间隔是不同HARQ传输到同一UE之间的距离。
|
NHARQProcesses |
要求 | 正整数 |
HARQ进程的总数,指定为间隔[1,8]中的正整数。 |
XrvSequence |
要求 | 非负整数,非负整数的向量 |
冗余和星座版本编码序列,指定为一个非负整数,或一个在间隔[0,7]内的项为非负整数的向量。
当HARQ进程完成与 有关用于HSDPA H-Sets的序列,请参阅TS 25.101第9节。 |
UEId |
要求 | 非负整数 |
UE标识,指定为区间[0,2]中的非负整数16- 1)。 |
TransportBlockSizeId |
要求 | 非负整数 |
传输块大小索引(xtbs)在TS 25.212节4.6中定义的HS-SCCH上发出信号。计算是基于 |
HSSCCHSpreadingCode |
要求 | 非负整数 |
HS-SCCH扩频码,指定为区间[0,127]中的非负整数。 |
SecondaryScramblingCode |
要求 | 非负整数 |
HS-PDSCH和HS-SCCH信道的二级置乱码索引,指定为区间[0,15]中的非负整数。 |
HSPDSCHPower |
要求 | 浮动, |
HS-PDSCH功率以dB为单位,指定为浮点数,- |
HSSCCHPower |
要求 | 浮动 |
HS-SCCH功率以dB表示,指定为浮点数,- |
数据源 |
要求 | 标量、向量、字符向量、单元格数组或字符串标量 |
HSDPA数据源,指定为二进制标量、具有二进制项的向量、字符向量、单元格数组或字符串标量。 当指定 要启用HS-DSCH传输通道编码,请指定 |
HSDSCH |
可选 | 不存在的或无结构的 |
HS-DSCH传输通道配置,指定为结构。 |
仅当HSDSCH 存在子结构。 |
|||
HSDSCH。BlockSize |
要求 | 非负整数 |
传输块大小,指定为非负整数。 |
HSDSCH。数据源 |
要求 | 标量、向量、字符向量、单元格数组或字符串标量 |
HS-DSCH传输数据源,指定为二进制标量、具有二进制项的向量、单元格数组或字符串标量。 当定义为单元格数组时,使用标准PN序列和种子值:{PN, seed}。字符向量或单元格数组的PN选项是 如果没有指定seed,则移位寄存器初始化为所有的1。 |
在发电机中,HSPDA功能创建连续的HS-PDSCH和HS-SCCH传输。该功能支持HSPDA H-Set固定引金宝app用通道,其中定义了多harq引用传输序列。多个harq引用传输序列用相同的RNTI进行屏蔽,指向由UEId
参数。的NHARQProcesses
而且InterTTIDistance
参数定义向终端传输的参考频率。参考子帧之间的任何间隙都由额外的HS-PDSCH/HS-SCCH子帧填充。这些子帧用互补的RNTI屏蔽,指向定义为的不同UExor (UEId, 65535)
.的NHARQProcesses
参数给出了参考传输中使用的HARQ进程的数量。对于不同HARQ进程,每个传输块传输或重传之间的间隙子帧数为InterTTIDistance-1
.根据HARQ ACK-NACK反馈信令的要求,同一HARQ进程的传输间隔应该不小于6个子帧。
的HSDPA。数据源
参数控制在参考PDSCH和HS-SCCH物理通道上传输的数据。如果HSDPA。数据源
设置为“HSDSCH”
,所述参考PDSCH数据来自HS-DSCH传输通道,所述HS-SCCH通道携带相关控制信息。类中的字段参数化了HS-DSCH传输通道的源HSDSCH
子结构数据(传输块大小和数据流)。这个参考数据也被用来填充非参考间隙子帧:
间隙HS-PDSCH子帧用用于参考传输的相同HS-DSCH编码数据填充。编码的数据根据子帧被打乱。
空隙HS-SCCH子帧使用互补RNTI填充编码的控制信息。
HS-SCCH传输与置乱边界对齐。HS-PDSCH传输开始2×Tslot = 5120
芯片启动HS-SCCH后(见TS 25.211第7.8节)。为了填充生成波形中的前两个槽,HS-PDSCH环绕最后一个子帧。
的virtualBufferCapacity
参数必须与测试设备或解码软件中使用的HARQ进程中的软通道位数匹配。
ocn子结构
向输出结构中添加正交信道噪声源(OCNS)信息,包括ocn
的子结构配置
结构。的ocn
子结构包含以下字段。
参数字段 |
必需或可选 | 值 |
描述 |
---|---|---|---|
启用 |
要求 | “上” ,“关闭” |
通过指定启用或禁用通道 |
权力 |
要求 | 浮动,正 ,或正 |
OCNS总功率以dB为单位,指定为浮点数, |
OCNSType |
要求 | 字符向量或字符串标量 |
如果
对于测试模型的生成,设置相应的通道配置 |
输出参数
参考文献
[1] 3gpp ts 25.101。通用移动通信系统(UMTS);用户设备(UE)无线电发射和接收(FDD)。第三代伙伴计划;技术规范集团无线接入网.URL:https://www.3gpp.org.
[2] 3gpp ts 25.141。通用移动通信系统(UMTS);基站(BS)一致性测试(FDD)。第三代伙伴计划;技术规范集团无线接入网.URL:https://www.3gpp.org.
[3] 3gpp ts 25.211。通用移动通信系统(UMTS);物理通道和传输通道到物理通道(FDD)的映射。”第三代伙伴计划;技术规范集团无线接入网。URL:https://www.3gpp.org.
[4] 3gpp ts 25.212。通用移动通信系统(UMTS);多路复用和信道编码(FDD)。第三代伙伴计划;技术规范集团无线接入网。URL:https://www.3gpp.org.
[5] 3gpp ts 25.306。通用移动通信系统(UMTS);UE无线接入功能。”第三代伙伴计划;技术规范集团无线接入网。URL:https://www.3gpp.org.
[6] 3gpp ts 25.321。通用移动通信系统(UMTS);介质访问控制(MAC)协议规范第三代伙伴计划;技术规范集团无线接入网。URL:https://www.3gpp.org.
[7] 3gpp ts 36.101。“改进通用地面无线电接入(E-UTRA);用户设备(UE)无线电发射和接收。第三代伙伴计划;技术规范集团无线接入网.URL:https://www.3gpp.org.
版本历史
在R2015a中引入
Abrir比如
Tiene una versión modificada de este ejemplo。¿Desea abrir este ejemplo con sus modificaciones?
MATLAB突击队
Ha hecho clic en unenlace que对应一个este commando de MATLAB:
弹射突击队introduciéndolo en la ventana de commandos de MATLAB。Los navegadores web no permission comandos de MATLAB。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。