主要内容

umtsDownlinkWaveformGenerator

UMTS下行波形生成

描述

例子

波形= umtsDownlinkWaveformGenerator (配置)返回通用移动电信服务(UMTS)下行波形,波形定义的配置结构,配置。这个函数支持宽带码分多址(w金宝app - cdma),高速下行分组接入(HSDPA)和发展高速分组接入(HSPA +)波形的一代。顶级参数和低级的子结构配置的波形和通道特性的特点umtsDownlinkWaveformGenerator函数输出。的配置输入生成的使用umtsDownlinkReferenceChannels函数;配置包括高层参数和子结构来描述不同的渠道包括波形。顶级的参数配置是:TotFrames,PrimaryScramblingCode,FilterType,OversamplingRatio,NormalizedPower。使特定的频道,您可以添加相关子结构:DPCH,PCCPCH,SCCPCH,PCPICH,SCPICH,PSCH,SSCH,PICH,HSDPA,ocn

请注意

包括一个干扰下行w - cdma噪声源被初始化ocn子结构。参数指定正交信道噪声来源(ocn)使用适当的3 gpp的定义,

  • RMC ocn通道定义在TS 25.101,表C.6[1]

  • H-Set ocn通道定义在TS 25.141,表C.13和C.13A[2]

  • 测试模型DPCHs和HS-PDSCH / HS-SCCH通道定义在TS 25.141,但是部分[2]

例子

全部折叠

初始化一个“正交相移编码”,“H-Set1”FRC参考通道和生成UMTS波形对应于这些设置。

生成的配置结构,frcStruct

rc =“H-Set1”;调制=“正交相移编码”;frcStruct = umtsDownlinkReferenceChannels (rc、调制);

生成所需的波形frcStruct作为输入波形生成函数。创建一个频谱分析仪对象抽样chipratexOversamplingRatio。绘制波形。

波形= umtsDownlinkWaveformGenerator (frcStruct);saScope = dsp.SpectrumAnalyzer (“SampleRate”3.84 e6 * frcStruct.OversamplingRatio);saScope(波形);

输入参数

全部折叠

顶级参数和子结构

渠道的定义包括波形发生器,指定为一个结构。

参数字段

必需的或可选的

描述

TotFrames 要求

非负整数

框架生成的总数、指定为一个非负整数。

PrimaryScramblingCode 要求

非负整数

主加扰码索引,指定为一个非负整数区间[0,511]。

FilterType 要求 “RRC”(默认),“关闭”

启用或禁用RRC过滤器设置FilterType“RRC”“关闭”。分别。

OversamplingRatio 要求 非负整数

过采样率,指定为一个非负整数。

NormalizedPower 要求

浮动,,,“关闭”

整体波形瓦分贝相对于1欧姆,指定为一个浮点数,,,或“关闭”。设置NormalizedPower“关闭”禁用正常化。

DPCH 可选

不存在、结构或结构数组

看到DPCH子结构。
PCCPCH 可选

不存在或结构

看到PCCPCH子结构。
SCCPCH 可选

不存在或结构

看到SCCPCH子结构。
PCPICH 可选

不存在或结构

看到PCPICH子结构。
SCPICH 可选

不存在或结构

看到SCPICH子结构。
PSCH 可选

不存在或结构

看到PSCH子结构。
SSCH 可选

不存在或结构

看到SSCH子结构。
PICH 可选

不存在或结构

看到PICH子结构。
HSDPA 可选

不存在或结构

看到HSDPA子结构。
ocn 可选

不存在或结构

看到ocn子结构。

DPCH子结构

添加专用的物理通道(DPCHs)输出结构,包括DPCH子结构的配置结构。的DPCH子结构包含以下字段。

参数字段

必需的或可选的

描述

启用 要求 “上”,“关闭”

启用或禁用设置的通道启用“上”“关闭”,分别。

SlotFormat 要求

非负整数

DPCH槽格式数量,指定为一个非负整数区间[0,16]。

SpreadingCode 要求

非负整数

DPCH传播代码,指定为一个非负整数区间[0,512]。多码传输,SpreadingCode是第一个DPCH代码。

NMulticodes 要求

正整数

DPCHs数量,指定为1、2、3、4、5、6。

SecondaryScramblingCode 要求

非负整数

DPCH二级匆忙代码索引,指定为一个非负整数区间[0,15]。

TimingOffset 要求

非负整数

时间偏移量的芯片的数量(x256Tchip),指定为一个非负整数区间[0,149]。

权力 要求

浮动,,

渠道权力在dB,指定为一个浮点数,,或

TPCData 要求

二进制标量,二进制向量

传输功率控制数据,指定为一个二进制标量或矢量与二进制条目。

TFCI 要求

非负整数

传输格式组合指标(TFCI),指定为一个非负整数区间[0,1023]。

数据源 要求

二进制标量,二进制向量,特征向量,单元阵列,或字符串标量

DPCH数据源,指定为一个二进制标量,矢量与二进制条目,一个特征向量,一个细胞数组,或字符串标量。

当指定数据源作为一个单元阵列,使用标准的PN序列和一个种子值:{PN,种子}。PN选择特征向量或单元阵列“PN9-ITU”,“PN9”,“PN11”,“PN15”,“PN23”。如果没有指定种子,移位寄存器初始化的。

要启用传输信道编码,指定数据源作为“CCTrCH”

CCTrCH 可选

结构

看到CCTrCH子结构。

CCTrCH子结构

包括一个CCTrCH子结构实例分别为DPCH,PCCPCH和/或SCCPCH子结构。编码复合传输通道的一个单独实例(CCTrCH)被添加到输出结构DPCH, P-CCPCH和/或S-CCPCH物理信道的定义。当CCTrCH包括底座,它包含以下字段。

参数字段

必需的或可选的

描述

的名字 可选

特征向量,字符串标量

违约取决于指定的物理信道

名称分配给CCTrCH,指定为一个特征向量或字符串标量。函数不使用的名字字段。因此,您可以重新定义的内容没有结果。

DTXPosition 要求 “固定”,“灵活”

指定DTX位置,指定为“固定”“灵活”

TrCH 要求

结构、结构数组

传输通道CCTrCH,指定为一个结构或一个结构数组。

TrCH.Name 要求

特征向量,字符串标量

违约取决于指定的物理信道

名称分配给TrCH,指定为一个特征向量或字符串标量。函数不使用的名字字段。因此,您可以重新定义的内容没有结果。

TrCH.CRC 要求

特征向量,字符串标量

循环冗余校验(CRC)多项式说明符,指定这些值之一:' 0 ',“8”,“12”,“16”,或“24”

TrCH.TTI 要求

正整数

传输时间间隔(创科实业)以毫秒为单位指定为10、20、40、80。

TrCH.CodingType 要求

“涡轮”,“conv2”,“conv3”

信道编码类型和速率,指定为“涡轮”,“conv2”,或“conv3”

TrCH.RMA 要求

正整数

速率匹配的属性值,指定为一个正整数区间[256]。

TrCH.DataSource 要求

二进制标量,二进制向量,特征向量,单元阵列,或字符串标量

传输通道的数据来源,指定为一个二进制标量,矢量与二进制条目,一个细胞数组,或字符串标量。

当定义为一个单元阵列使用标准的PN序列和一个种子值:{PN,种子}。PN选择特征向量或单元阵列“PN9-ITU”,“PN9”,“PN11”,“PN15”,“PN23”

如果没有指定种子,移位寄存器初始化的。

示例设置数据源字段包括:

  • CCTrCH.TrCh (1)。数据源= [1 0 0 1]生成一个序列传输块的循环向量(1 0 0 1)。

  • CCTrCH.TrCh (1)。数据源= 'PN9'用随机种子生成一个传输通道数据块= 511。

  • CCTrCH.TrCh (1)。数据源= {'PN9',5}生成一个传输通道数据块与种子= 5。

TrCH.ActiveDynamicPart 要求

正整数,向量

活跃的动态部分,指定为一个正整数或一个向量的条目是正整数区间[1,长度(DynamicPart)]。

ActiveDynamicPart字段显示DynamicPart主动运输的数组索引格式(BlockSize BlockSetSize)从可用的组合中定义DynamicPart。选择的传输格式是用于数据传输在当前创科实业。

TrCH.DynamicPart 要求

结构、结构数组

每个传输块大小,指定为一个结构或一个结构数组。

DynamicPart字段,BlockSizeBlockSetSize,定义每个传输块的大小和总位/传输块。一对(BlockSize BlockSetSize)描述一组传输格式。DynamicPart定义一个或多个传输格式设置。

TrCH.DynamicPart.BlockSize 要求

正整数

传输块长度指定为一个正整数。

TrCH.DynamicPart.BlockSetSize 要求

整数,多个的BlockSize

的比特总数传输块。实现不支持多个传输块,通过定义金宝appBlockSize等于BlockSetSize

请注意

当配置输出结构传输RMC 0定义在TS 25.101 kbps, A.3.0部分[1],定义了传输通道CRC传播。标准表明DTCH传输块大小= 0和传输块大小设置= 0。我们的实现需要信号传输块传输CRC的传播。在umtsDownlinkWaveformGenerator,一个传输块大小为零表示通过设置BlockSize或BlockSetSize' 0 '。设置两个BlockSizeBlockSetSize' 0 '信号' 0 '传输块大小' 0 '和CRC传播。

PCCPCH子结构

添加主共同控制物理信道(PCCPCH)输出结构,包括PCCPCH子结构的配置结构。的PCCPCH子结构包含以下字段。

参数字段

必需的或可选的

描述

启用 要求 “上”,“关闭”

启用或禁用通道通过指定启用作为“上”“关闭”,分别。

权力 要求

浮动,,

PCCPCH dB,指定为一个浮点数,,或

数据源 要求

二进制标量,二进制向量,特征向量,单元阵列,或字符串标量

PCCPCH数据源,指定为一个二进制标量,矢量与二进制条目,一个特征向量,一个细胞数组,或字符串标量。

当指定数据源作为一个单元阵列,使用标准的PN序列和一个种子值:{PN,种子}。PN选择特征向量或单元阵列“PN9-ITU”,“PN9”,“PN11”,“PN15”,“PN23”。如果没有指定种子,移位寄存器初始化的。

要启用BCH编码传输通道,指定数据源作为“CCTrCH”

CCTrCH 可选

结构

看到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,种子}。PN选择特征向量或单元阵列“PN9-ITU”,“PN9”,“PN11”,“PN15”,“PN23”。如果没有指定种子,移位寄存器初始化的。

启用PCH / FACH传输信道编码代表指定数据源作为“CCTrCH”

CCTrCH 可选

结构

看到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,种子}。PN选择特征向量或单元阵列“PN9-ITU”,“PN9”,“PN11”,“PN15”,“PN23”。如果没有指定种子,移位寄存器初始化的。

使用分页数据,指定数据源作为“PagingData”

Np 要求

正整数

分页数量指标每帧,指定的值18岁,36岁,72年,144年。

HSDPA子结构

添加高速下行分组接入(HSDPA)信息和通道的输出结构,包括HSDPA子结构的配置结构。的HSDPA子结构包含以下字段。

参数字段

必需的或可选的

值/范围/笔记

描述

启用 要求 “上”,“关闭”

启用或禁用HSDPA渠道(HS-PDSCHs和HS-SCCH)通过指定启用作为“上”“关闭”,分别。

CodeGroup 要求

正整数

数量的渠道化代码同时用于HS-PDSCHs,指定为一个正整数的间隔(1、16)。

CodeOffset 要求

非负整数

抵消第一渠道化代码用于HS-PDSCHs,指定为一个非负整数区间[0,15]。

调制 要求 “正交相移编码”,16 qam的,64 qam

符号调制,指定的值“正交相移编码”,16 qam的,或64 qam

VirtualBufferCapacity 要求 正整数

软通道的比特数(或软度量位置)HARQ过程中定义的H-Sets TS 36.101附件A.7。指定VirtualBufferCapacity作为一个正整数。软通道位的数量取决于问题类别指定TS 25.306 5.1节。该参数的值必须匹配的软通道位HARQ过程中使用的测试设备或解码软件。

InterTTIDistance 要求

正整数

在子帧传输时间间隔。这个间隔之间的距离不同的HARQ传输相同的问题。

  • 值为- 1指示连续HSDPA传输在每个子帧被测试的问题。

  • 值大于1表明差距的存在子帧没有测试数据传输的问题。

NHARQProcesses 要求

正整数

总数HARQ过程,指定为一个正整数的间隔(1,8)。

XrvSequence 要求

非负整数,向量的非负整数

冗余和星座版本编码序列,指定为一个非负整数,或一个向量的条目是非负整数,在区间[0、7]。XrvSequence编码冗余版本参数(r,年代)和星座版本25.212中定义的TS 4.6节。编码包括星座版只有16 qam / 64 qam调制方案。使用的值为每个传输每个HARQ进程。

  • 一个标量表示单个传输。

  • 一个向量表示重发。一些新的数据指标暗示HS-SCCH不变和冗余版本变化到下一个元素的值进行编码XrvSequence

当所有传输对应HARQ过程完成XrvSequence,新的数据指标切换在0和1之间显示一个新的传播。有关更多信息,请参见11.6.1.3 TS 25.321部分。

序列用于HSDPA H-Sets,看到TS 25.101节9。

UEId 要求

非负整数

问题的身份,指定为一个非负整数区间[0,216- 1)。

TransportBlockSizeId 要求

非负整数

传输块大小指数(xtbs)暗示HS-SCCH TS 25.212 4.6节中定义。计算是基于HSDSCH.BlockSizeTS 25.321节中定义的参数用于传输9.2.3附件指定TransportBlockSizeID作为一个非负整数的区间[0,63]。

HSSCCHSpreadingCode 要求

非负整数

HS-SCCH传播代码,指定为一个非负整数区间[0,127]。

SecondaryScramblingCode 要求

非负整数

二次加扰码指数HS-PDSCH和HS-SCCH频道,指定为一个非负整数区间[0,15]。

HSPDSCHPower 要求

浮动,,

HS-PDSCH dB,指定为一个浮点数,,或

HSSCCHPower 要求

浮动,

HS-SCCH dB,指定为一个浮点数,,或

数据源 要求

标量、向量特征向量,单元阵列,或字符串标量

HSDPA数据源,指定为一个二进制标量,矢量与二进制条目,一个特征向量,一个细胞数组,或字符串标量。

当指定数据源作为一个单元阵列,使用标准的PN序列和一个种子值{PN,种子}。PN选择特征向量或单元阵列“PN9-ITU”,“PN9”,“PN11”,“PN15”,“PN23”。如果没有指定种子,移位寄存器初始化的。

使HS-DSCH传输信道编码,指定数据源作为“HSDSCH”

HSDSCH 可选

不存在或结构

HS-DSCH传输通道配置,指定为一个结构。
只有在以下字段是必需的HSDSCH子结构。
HSDSCH.BlockSize 要求

非负整数

传输块大小,指定为一个非负整数。

HSDSCH.DataSource 要求

标量、向量特征向量,单元阵列,或字符串标量

HS-DSCH交通数据源,指定为一个二进制标量,矢量与二进制条目,一个细胞数组,或字符串标量。

当定义为一个单元阵列使用标准的PN序列和一个种子值:{PN,种子}。PN选择特征向量或单元阵列“PN9-ITU”,“PN9”,“PN11”,“PN15”,“PN23”

如果没有指定种子,移位寄存器初始化的。

发电机,HSPDA功能创造了连续HS-PDSCH和HS-SCCH传输。此功能支持HSPDA H-Set固定参金宝app考通道,multi-HARQ参考传输序列定义。multi-HARQ参考传输序列与同一RNTI蒙面,针对指定的一个问题UEId参数。的NHARQProcessesInterTTIDistance参数定义参考发射频率问题。引用子帧之间的任何差异充满了额外的HS-PDSCH / HS-SCCH子帧。这些子帧与互补RNTI蒙面,针对不同的问题定义为xor (UEId, 65535)。的NHARQProcesses参数给HARQ过程的数字传输中使用的参考。每个传输块之间的间隙子帧传输的数量或为不同的HARQ重传过程InterTTIDistance-1。由于HARQ ACK-NACK反馈信号要求,传输相同的HARQ过程之间的差距应该不少于六子帧。

HSDPA.DataSource参数控制数据传输参考PDSCH HS-SCCH物理通道。如果HSDPA.DataSource被设置为“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子结构

添加正交信道噪声来源(ocn)信息输出结构,包括ocn子结构的配置结构。的ocn子结构包含以下字段。

参数字段

必需的或可选的

描述

启用 要求 “上”,“关闭”

启用或禁用通道通过指定启用作为“上”“关闭”,分别。

权力 要求 浮动,,或

在dB ocn总功率,指定为一个浮点数,,或

OCNSType 要求

特征向量或字符串标量

如果ocn启用,OCNSType指定使用哪个ocn配置。的ocn子结构和OCNSType字段用于生成:

  • 在TS 25.101 DPCHs,定义为ocn渠道。

  • DPCHs, HS-PDSCHs HS-SCCHs,为测试模型定义在TS 25.141中,第六节。

    rmc和H-Sets指定OCNSType作为其中一个值:“RMC_16DPCH”,“H-Set_6DPCH”,“H-Set_4DPCH”

    为测试模型DPCH和HS-PDSCH / HS-SCCH集,指定OCNSType作为其中一个值:“TM1_4DPCH”,“TM1_8DPCH”,“TM1_16DPCH”,“TM1_32DPCH”,“TM1_64DPCH”,“TM2_3DPCH”,“TM3_4DPCH”,“TM3_8DPCH”,“TM3_16DPCH”,“TM3_32DPCH”,“TM5_4DPCH_4HSPDSCH”,“TM5_6DPCH_2HSPDSCH”,“TM5_14DPCH_4HSPDSCH”,“TM5_30DPCH_8HSPDSCH”,“TM6_4DPCH_4HSPDSCH”,“TM6_30DPCH_8HSPDSCH”

为测试模型生成,设置相应的通道配置启用字段“关闭”

输出参数

全部折叠

基带调制波形包含UMTS物理通道,作为一个复杂向量数组,返回采样(3.84×配置OversamplingRatio)MHz。

数据类型:
复数的支持:金宝app是的

引用

[1]3 gpp TS 25.101。“通用移动通信系统(UMTS);用户设备(UE)无线电发射和接受(FDD)。”第三代合作伙伴项目;技术规范集团无线接入网络。URL:https://www.3gpp.org

[2]3 gpp TS 25.141。“通用移动通信系统(UMTS);基站(BS)一致性测试(FDD)。”第三代合作伙伴项目;技术规范集团无线接入网络。URL:https://www.3gpp.org

[3]3 gpp TS 25.211。“通用移动通信系统(UMTS);物理传输通道的通道和映射到物理通道(FDD)。”第三代合作伙伴项目;技术规范集团无线接入网络。URL:https://www.3gpp.org

[4]3 gpp TS 25.212。“通用移动通信系统(UMTS);多路复用和信道编码(FDD)。”第三代合作伙伴项目;技术规范集团无线接入网络。URL:https://www.3gpp.org

[5]3 gpp TS 25.306。“通用移动通信系统(UMTS);问题电台访问能力。”第三代合作伙伴项目;技术规范集团无线接入网络。URL:https://www.3gpp.org

[6]3 gpp TS 25.321。“通用移动通信系统(UMTS);介质访问控制(MAC)协议规范。”第三代合作伙伴项目;技术规范集团无线接入网络。URL:https://www.3gpp.org

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

版本历史

介绍了R2015a