nrWavegenPUCCH4Config
PUCCH格式4配置参数5 g波形的一代
描述
的nrWavegenPUCCH4Config
对象集物理上行控制信道(PUCCH)配置参数格式,定义在TS 38.211部分6.3.2.1 6.3.2.2 6.3.2.6,6.4.1.3.3[1]。使用这个对象设置PUCCH
财产的nrULCarrierConfig
对象配置5 g时上行波形的一代。
默认的nrWavegenPUCCH4Config
第一资源对象分配一个PUCCH格式4块(RB)带宽(BWP)和一部分的OFDM符号在一个插槽。PUCCH格式4传输插槽和携带10上行控制信息(UCI)第1部分比特和UCI第2部分。
创建
属性
通道配置
启用
- - - - - -选项来启用PUCCH配置
真正的
或1
(默认)|假
或0
选项来启用这个PUCCH 5 g波形生成配置,指定为一个数字或逻辑值。
1
(真正的
)——启用这个PUCCH。0
(假
)——这个PUCCH禁用。
数据类型:双
|逻辑
标签
- - - - - -PUCCH名称格式4配置
“PUCCH格式4”
(默认)|特征向量|字符串标量
这个PUCCH格式4配置,指定为一个特征向量或字符串标量。使用这个属性来设置配置描述。
数据类型:字符
|字符串
权力
- - - - - -权力在dB PUCCH缩放
0
(默认)|实值标量
功率比例的PUCCH dB,指定为一个实值标量。使用这个属性来配置规模的力量PUCCH 5 g在生成的波形。
数据类型:双
BandwidthPartID
- - - - - -BWP的ID
1
(默认)|非负整数
BWP的ID包含PUCCH配置,指定为一个非负整数。使用这个属性来将这个PUCCH配置与指定的BWP配置之一BandwidthParts
财产的nrULCarrierConfig
对象。
数据类型:双
调制
- - - - - -调制方案
“正交相移编码”
(默认)|“π/ 2-BPSK”
调制方案,指定为“正交相移编码”
或“π/ 2-BPSK”
。
调制方案 | 每个符号的比特数 |
---|---|
“π/ 2-BPSK” |
1 |
“正交相移编码” |
2 |
数据类型:字符
|字符串
SymbolAllocation
- - - - - -OFDM符号PUCCH配置
[0 14]
(默认)|[]
|双元素向量的非负整数
OFDM符号中的PUCCH分配位置,指定为[]
或一个双元素向量的非负整数。这个属性代表一开始的第一个元素的符号分配。第二个元素代表的数量连续分配的OFDM符号,必须在[4、14]。表明没有分配给PUCCH OFDM符号,使用[]
或者指定向量的第二个元素0
。
数据类型:双
SlotAllocation
- - - - - -槽分配PUCCH时期
(0:9)
(默认)|非负整数|行向量的非负整数
槽PUCCH时间内分配,指定为非负整数或行向量的非负整数。这个属性指定的槽位置PUCCH通过使用基于索引和值不到的价值期
财产。对象忽略槽分配值大于。
数据类型:双
期
- - - - - -PUCCH分配时间槽
10
(默认)|非负整数|[]
PUCCH分配时间槽,作为一个非负整数或指定[]
。一个空的时间表示没有重复。
数据类型:双
PRBSet
- - - - - -复审委员会分配
0
(默认)|从0到274的整数|[]
物理资源块(复审委员会)的分配PUCCH BWP内指定为一个从0到274的整数[]
。表明没有资源块分配给PUCCH,使用[]
。
数据类型:双
FrequencyHopping
- - - - - -为PUCCH跳频配置
“没有”
(默认)|“intraSlot”
|“interSlot”
跳频PUCCH配置,指定为一个值。
“没有”
——表明你没有跳频“intraSlot”
——允许intraslot跳频“interSlot”
——允许interslot跳频
当你使interslot跳频,槽数确定的起始资源块分配的OFDM符号。对于偶数槽,从最低的资源块分配的资源块的PRBSet
财产。对于奇数槽,资源块从资源块中提供SecondHopStartPRB
财产。
数据类型:字符
|字符串
SecondHopStartPRB
- - - - - -相对于BWP开始复审委员会第二跳的指数
1
(默认)|从0到274的整数
开始复审委员会指数相对于BWP第二跳,指定为一个从0到274的整数。
数据类型:双
GroupHopping
- - - - - -集团为PUCCH跳跃配置
“没有”
(默认)|“启用”
|“禁用”
PUCCH组跳配置,指定这些值。
“没有”
——禁用组跳跃和序列跳跃“启用”
-启用组跳跃和禁用跳跃序列“禁用”
禁用集团跳跃,使序列跳跃
这个属性是更高级别的参数pucch-GroupHopping。
数据类型:字符
|字符串
HoppingID
- - - - - -跳跃的身份PUCCH
[]
(默认)|从0到1023的整数
跳跃的身份PUCCH,指定为[]
或者一个从0到1023的整数。
如果更高级别的参数hoppingId配置,该属性必须是一个从0到1023的整数。
如果更高级别的参数hoppingId不是配置,该属性必须等于物理层细胞身份和是一个从0到1007的整数。
当你指定这个属性[]
,对象设置PUCCH跳身份物理层细胞单位指定的NCellID
财产的nrULCarrierConfig
对象。
数据类型:双
OCCI
- - - - - -正交覆盖代码索引
0
(默认)|整数,从0到3
正交覆盖代码指数(OCCI),指定为一个整数,从0到3。OCCI值必须小于SpreadingFactor
财产。
数据类型:双
NID
- - - - - -PUCCH匆忙身份
[]
(默认)|从0到1023的整数
PUCCH匆忙的身份,指定为[]
或者一个从0到1023的整数。
如果更高级别的参数dataScramblingIdentityPUSCH配置,该属性必须是一个从0到1023的整数。
如果更高级别的参数dataScramblingIdentityPUSCH不是配置,该属性必须等于物理层细胞身份和是一个从0到1007的整数。
当你指定这个属性[]
,对象设置PUCCH匆忙身份物理层细胞单位指定的NCellID
财产的nrULCarrierConfig
对象。
数据类型:双
RNTI
- - - - - -无线电网络临时标识符
1
(默认)|从0到65535的整数
无线网络用户设备的临时标识符(问题),指定为一个从0到65535的整数。
数据类型:双
编码
- - - - - -PUCCH UCI的编码
真正的
或1
(默认)|假
或0
UCI PUCCH编码,指定为一个数字或逻辑值。
1
(真正的
)——使UCI编码。0
(假
)——禁用UCI编码。
数据类型:双
|逻辑
UCI和DM-RS配置
TargetCodeRate
- - - - - -目标代码的速度
0.15
(默认)|数字0和1之间的标量
目标代码,指定为0和1之间的数字标量。
依赖关系
要启用这个特性,设置编码
财产1
和NumUCIBits
和NumUCI2Bits
一个正整数属性。
数据类型:双
NumUCIBits
- - - - - -UCI的第1部分
10
(默认)|从0到1706的整数
UCI的第1部分,指定为一个从0到1706的整数。没有UCI传播,设置该属性0
。
数据类型:双
DataSourceUCI
- - - - - -UCI第1部分内容的来源
“PN9-ITU”
(默认)|“PN9”
|“PN11”
|“PN15”
|“PN23”
|双元素单元阵列|binary-valued向量
UCI第1部分内容的来源,指定这些选项之一。
“PN9-ITU”
,“PN9”
,“PN11”
,“PN15”
,或“PN23”
双元素单元阵列组成的一个特征向量与前面的列表和一个随机数字种子(例如,
{' PN9 7}
)Binary-valued向量
如果不指定一个随机种子,对象初始化所有移位寄存器与一个活跃的状态。
依赖关系
要启用这个特性,设置NumUCIBits
一个正整数属性。
数据类型:双
|细胞
|字符串
|字符
NumUCI2Bits
- - - - - -UCI的第2部分
0
(默认)|从0到1706的整数
UCI的第2部分,指定为一个从0到1706的整数。没有UCI传播,设置该属性0
。
数据类型:双
DataSourceUCI2
- - - - - -UCI第2部分内容的来源
“PN9-ITU”
(默认)|“PN9”
|“PN11”
|“PN15”
|“PN23”
|双元素单元阵列|binary-valued向量
UCI第2部分内容的来源,指定这些选项之一。
“PN9-ITU”
,“PN9”
,“PN11”
,“PN15”
,或“PN23”
双元素单元阵列组成的一个特征向量与前面的列表和一个随机数字种子(例如,
{' PN9 7}
)Binary-valued向量
如果不指定一个随机种子,对象初始化所有移位寄存器与一个活跃的状态。
依赖关系
要启用这个特性,设置NumUCI2Bits
一个正整数属性。
数据类型:双
|细胞
|字符串
|字符
AdditionalDMRS
- - - - - -选项来启用额外DM-RS
假
或0
(默认)|真正的
或1
选项来启用额外的解调参考信号(DM-RS),提供的更高级别的参数additionalDMRS,指定为一个数字或逻辑值。
0
(假
)——禁用额外DM-RS。当PUCCH OFDM符号的数量大于9,两个DM-RS符号存在。1
(真正的
)——允许额外DM-RS。当PUCCH OFDM符号的数量大于9,四个DM-RS符号存在。
数据类型:双
|逻辑
DMRSPower
- - - - - -权力扩展PUCCH DM-RS dB
0
(默认)|实值标量
的权力扩展PUCCH DM-RS dB,指定为一个实值标量。使用这个属性来规模的力量PUCCH DM-RS 5 g在生成的波形。这个比例是PUCCH-wide额外指定的缩放权力
财产。
数据类型:双
例子
配置多个PUCCH 5 g上行波形代
创建两个SCS载体与混合数字命理学配置对象。
carrier1 = nrSCSCarrierConfig (SubcarrierSpacing = 15);carrier2 = nrSCSCarrierConfig (SubcarrierSpacing = 30);
创建两个BWP配置对象,一个用于每个SCS的运营商。
bwp1 = nrWavegenBWPConfig (BandwidthPartID = 1, SubcarrierSpacing = 15);bwp2 = nrWavegenBWPConfig (BandwidthPartID = 2, SubcarrierSpacing = 30);
创建一个PUCCH格式0配置对象第一SCS载体和PUCCH格式1第二SCS载波配置对象。配置PUCCH格式2、3或4,使用nrWavegenPUCCH2Config
,nrWavegenPUCCH3Config
,或nrWavegenPUCCH4Config
分别配置对象。缺省情况下,每个PUCCH配置对象使PUCCH在各自的运营商。
pucch1 = nrWavegenPUCCH0Config (…BandwidthPartID = 1, SlotAllocation = 0:9 PRBSet = 2, DataSourceUCI =“PN9”);pucch2 = nrWavegenPUCCH1Config (…BandwidthPartID = 2, SlotAllocation = 0:9 PRBSet = 2, DataSourceUCI =“PN9”);
创建一个PUSCH配置对象,这样PUSCH不重叠与先前PUCCH配置生成的波形。
pusch = nrWavegenPUSCHConfig (BandwidthPartID = 1,…SymbolAllocation = [0,8], PRBSet = 10:51);
创建一个上行载波配置对象5 g波形生成指定前面定义的配置。您可以禁用的PUCCH SCS通过设置相应的载体cfg.PUCCH {1} .Enable
或cfg.PUCCH {2} .Enable
属性,分别假
。
cfg = nrULCarrierConfig (…SCSCarriers = {carrier1, carrier2},…BandwidthParts = {bwp1, bwp2},…PUSCH = {PUSCH},…PUCCH = {pucch1, pucch2});
引用
[1]3 gpp TS 38.211。“NR;物理渠道和调制。”第三代合作伙伴项目;技术规范集团无线接入网络。
扩展功能
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
版本历史
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。