上行RMC或FRC波形产生
按照TS 36.104附录a的规定,为A3-2生成时域信号和资源元件的三维阵列。A3-2固定参考通道(FRC)设置包括:FDD、1.4MHz、QPSK和1/3码率。
rmc = lteRMCUL (“A3-2”);[波形、网格rmccfgout] = lteRMCULTool (rmc, 1);
检查FRC配置设置。
rmccfgout
rmccfgout =带字段的结构:RC: 'A3-2' NULRB: 6 NCellID: 0 NFrame: 0 NSubframe: 0 CyclicPrefixUL: 'Normal' CyclicShift: 0缩短:0 Hopping: 'Off' SeqGroup: 0 TotSubframes: 10 RNTI: 1 NTxAnts: 1 Windowing: 0 DuplexMode: 'FDD' PUSCH: [1x1 struct] SamplingRate: 1920000 Nfft: 128
rmccfgout。PUSCH
ans=带字段的结构:调制:'QPSK'nlayers:1 DyncyclicsHift:0 NBundled:0βack:2 Betacqi:2 Betari:2 Nharqprocesses:8 Rvseq:RV:0 NTurbodits:5 orthcover:'On'PMI:0 PRBSet:0 PRBSet:[6x1双]目标超级级:0.3333实际级:[0.3611 0.3611 0.3611 0.3611 0.3611 0.3611 ...]速降:[600 600 600 600 600 600 600 600 600 600] CodedTrblkszate:[1728 1728 1728 1728 1728 1728] HarqProcesssequence:[1 2 3 4 5 6 7 8 11 2 3 4 5 6 7 8 11 2 3 4 5 6 7 ...]
rmccfgout.PUSCH.ActualCodeRate
ans=1×100.3611 0.3611 0.3611 0.3611 0.3611 0.3611 0.3611
0.3611的实际码率略高,然后目标码率为1/3。
为修改后的A1-1固定参考信道生成时域信号和资源元素的二维阵列。
初始化联邦储备委员会
配置结构并将调制方案更改为'16QAM'
.生成txWaveform
,txgrid.
,并输出配置结构。创建一个频谱分析仪对象,设置采样率。绘制波形。
frc = lteRMCUL ('a1-1');frc.PUSCH.调制='16QAM';
[txWaveform, txGrid rmcCfgOut] = lteRMCULTool (frc, [1, 0, 0, 1]);
saScope=dsp.SpectrumAnalyzer(“SampleRate”,rmcCfgOut.SamplingRate);示波器(TX波形)
通过覆盖现有预设RMC的选定值来创建一个新的自定义参数来定义使用64QAM调制和1/3编码率的全频带,5MHz,PUSCH。
从TS 36.104附录A,RMC A1-3开始,其符合该标准,但采用QPSK调制。
rmcOverride。RC ='A1-3';rmc = lteRMCUL (rmcOverride, 1);rmc。PUSCH
ans=带字段的结构:调制:“正交相移编码”NLayers: 1 DynCyclicShift: 0 NBundled: 0 BetaACK: 2 BetaCQI: 2 BetaRI: 2 NHARQProcesses: 8 RVSeq:[0 2 3 1]房车:0 NTurboDecIts: 5 OrthCover:”“采购经理人指数:0 PRBSet: [25 x1双]TargetCodeRate: 0.3333 ActualCodeRate:[0.3111 0.3111 0.3111 0.3111 0.3111 0.3111 0.3111……TrBlkSizes: [2216 2216 2216 2216 2216 2216 2216 2216 2216 2216 2216 2216 2216 2216 2216 2216 2216
覆盖PUSCH调制。lteRMCUL
返回重新计算的PUSCH传输块大小和物理信道容量,以保持R = 1/3的编码率。
rmcOverride.PUSCH.Modulation =64 qam;rmc = lteRMCUL (rmcOverride, 1);rmc。PUSCH
ans=带字段的结构:调制:“64QAM”层:1动态循环移位:0 N绑定:0 BetaACK:2 BetaCQI:2 BetaRI:2 NHARQ过程:8 RVSeq:[0 2 3 1]RV:0 NTurboDecIts:5或覆盖:“On”PMI:0 PRBSet:[25x1双精度]目标代码速率:0.3333实际减额:[0.3378 0.3378 0.3378 0.3378 0.3378…][7224722472247224722472247224722472247224722472247224]代码DTRBLKSizes:[21600 21600 21600 21600 21600 21600 21600 21600 21600 21600……]
钢筋混凝土
- - - - - -参考测量通道'a1-1'
|'a1-2'
|'A1-3'
|'a1-4'
|'a1-5'
|'a2-1'
|'a2-2'
|“A2-3”
|'a3-1'
|“A3-2”
|“A3-3”
|“A3-4”
|“A3-5”
|“A3-6”
|“A3-7”
|“A4-1”
|“A4-2”
|“A4-3”
|“A4-4”
|“A4-5”
|“A4-6”
|“A4-7”
|“A4-8”
|“A5-1”
|“A5-2”
|“A5-3”
|“A5-4”
|“A5-5”
|“A5-6”
|“A5-7”
|“A7-1”
|‘A7-2’
|‘A7-3’
|‘A7-4’
|“A7-5”
|“A7-6”
|“A8-1”
|“A8-2”
|“A8-3”
|“A8-4”
|“A8-5”
|“A8-6”
|“A11-1”
|“A3-2-9RB”
|“A4-3-9RB”
trdata.
- - - - - -信息位信息位,指定为包含一个或两个位值列向量的列向量或单元格数组。每个向量包含在生成过程中要编码的信息位流,它表示多个连接的传输块。在内部,如果所有子帧所需的比特数超过所提供的向量长度,这些向量就会被循环。对信息位进行循环允许您输入一个短模式,例如[1, 0, 0, 1]
,作为传输编码的输入而重复。的刺激
矩阵域rmccfgout
.
PUSCH
定义从生成的每个子帧的信息比特流中获取的数据比特数。
数据类型:双倍的
|单间牢房
双相码
- - - - - -双工模式“FDD”
(默认)|可选|“TDD”
双工模式,指定为“FDD”
或“TDD”
表示所生成波形的帧结构类型。
数据类型:char
|字符串
totsubframes.
- - - - - -子帧总数子帧的总数,指定为数字标量。可选的。这个参数指定了构成资源网格的子帧的总数。
数据类型:双倍的
cqi
- - - - - -CQI信息比特CQI信息位,指定为数字向量。CQI代表信道质量信息。cqi
如果这些特定控制信息位不存在于传输中,则可以为空。cqi
不作为数据流处理,因此每个子帧包含相同的CQI信息位。
数据类型:双倍的
国际扶轮
- - - - - -RI信息位RI信息位,指定为数字向量。RI代表等级指示。国际扶轮
如果这些特定控制信息位不存在于传输中,则可以为空。国际扶轮
不是数据流,因此每个子帧包含相同的RI信息位。
数据类型:双倍的
消
- - - - - -ACK信息比特指定为数字向量的ACK信息位。ACK在自动重复请求(ARQ)协议中表示确认。消
如果这些特定控制信息位不存在于传输中,则可以为空。消
不被视为数据流,因此每个子帧包含相同的ACK信息位。
数据类型:双倍的
rmccfgout
-配置参数配置参数,作为结构返回。rmccfgout
包含以下字段。
参数字段 | 价值观 | 描述 |
---|---|---|
钢筋混凝土 |
|
参考信道号 |
NULRB |
从6到110的标量整数 |
上行链路资源块的数量( ) |
ncelld. |
0 ~ 503之间的整数 |
物理层单元特性 |
NFrame |
0(默认),非负标量整数 |
帧号 |
NSubFrame |
0(默认),非负标量整数 |
初始子帧编号 |
CyclicPrefixUL |
|
循环前缀长度 |
周克里 |
0, 1, 2, 3, 4, 5, 6, 7 |
循环转变。这个论点收益 . |
缩短 |
0(默认值),1 |
子帧缩短标志。如果函数将标志设置为 |
忙碌的 |
|
跳跃类型 |
SeqGroup |
0(默认),从0到29的整数 |
PUSCH序列组分配(δ.党卫军). |
总框架 |
正标量整数 |
要生成的子帧总数 这个参数指定了构成资源网格的子帧的总数。 |
RNTI |
标量整数 |
无线网络临时标识符(RNTI)值(16位) |
NTxAnts |
1,2,4 |
传输天线的数量。 |
窗口 |
非负标量整数 |
SC-FDMA符号加窗和重叠所应用的时域样本数 |
DuplexMode |
|
双工模式,指定为:
它表示框架结构类型。 |
PUSCH |
结构 |
PUSCH传输配置 |
SRS |
结构 |
探测参考信号(SRS)配置 |
SamplingRate |
数字标量 |
载波采样率(Hz),NSC/N信谊×3.84 e6, 在哪里NSC是子载波和子载波的数目N信谊是一个子帧中SC-FDMA符号的数目。 |
Nfft |
标准信道带宽的标量整数,通常为{128,256,512,1024,1536,2048}之一{ |
FFT频率箱数 |
下部结构PUSCH
与物理通道配置相关,并包含以下字段:
参数字段 | 价值观 | 描述 |
---|---|---|
调制 |
“QPSK” ,'16QAM' ,64 qam ,或'256QAM' |
调制格式 |
NLayers |
1 2 3 4 |
传输层数。 |
DynCyclicShift |
0, 1, 2, 3, 4, 5, 6, 7 |
DM-RS的循环移位(收益率 ). |
NBundled |
0 1 2 3 4 5 6 7 8 9 |
HARQ-ACK捆绑扰序序列索引 |
BetaACK |
标量整数 |
HARQ-ACK位的调制和编码方案(MCS)偏移量 |
Betacqi. |
标量整数 |
CQI位和PMI位的调制编码方案(MCS)偏移量 |
BetaRI |
标量整数 |
RI位的调制和编码方案(MCS)偏移量 |
NHARQProcesses |
1 2 3 4 5 6 7 8 |
每个组件载体的HARQ进程数 |
rvseq. |
数值矩阵 |
所有HARQ进程使用的冗余版本(RV)指示器,作为数字矩阵返回。 |
房车 |
数值矩阵 |
初始子帧中的冗余版本(RV)指示器,返回为数字矩阵。此参数是一个或二列向量,指定初始子帧号中使用的一个或两个码字的冗余版本, |
NTurboDecIts |
正标量整数 |
turbo解码器迭代周期数 |
orthcover. |
|
正交覆盖序列标志。 适用( |
采购经理人指数 |
整数,取值为0 ~ 23 |
在预编码期间使用的标量预编码器矩阵指示(PMI) |
PRBSet |
整数矩阵 |
索引的物理资源块集,以整数矩阵返回。这个参数是一个1列或2列的矩阵,包含基于0的物理资源块索引(PRBs),对应于这个PUSCH的资源分配。 |
TargetCodeRate |
数字标量或矢量 |
一帧中每一个子帧的目标码率。用于根据ts36.101计算运输块尺寸[1],附件A.2.1.2。 如果 |
ActualCodeRate |
数值向量 |
一帧中每一个子帧的实际码率。最大实际代码率是0.93。此参数字段仅用于提供信息,并且是只读的。 |
刺激 |
数值向量 |
一帧中每一个子帧的传输块大小 |
CodedTrBlkSizes |
数值向量 |
帧中每个子帧的编码传输块大小,作为数字向量返回。此参数字段仅用于提供信息,并且是只读的。 |
HARQProcessSequence |
一乘-lHARQ_Seq整数向量。 |
基于内部HARQ调度序列的基于HARQ过程指标,基于所有活动子帧中的相同传输块大小。 见脚注。 |
下部结构SRS
包含以下字段:
参数字段 | 价值观 | 描述 |
---|---|---|
NTxAnts |
1(默认),2,4 |
传输天线的数量。 |
BWConfig |
0, 1, 2, 3, 4, 5, 6, 7 |
细胞特异性SRS带宽配置值(CSRS) |
BW |
0 1 2 3 |
特定于ue的SRS带宽值(BSRS) |
ConfigIdx |
从0到644的整数 |
配置指数(我SRS)对于UE特定的周期(TSRS)和子帧偏移(T抵消). |
TxComb |
0或1 |
传输梳子。控制SRS位置;在奇数(1)和偶数(0)资源索引上,每个资源块在6个载波中传输SRS。 |
跳蚤 |
0 1 2 3 |
跳频配置指数(b跳) |
FreqPosition |
整数,取值为0 ~ 23 |
频域位置(nRRC) |
周克里 |
0(默认),取值范围为0 ~ 7的整数 |
特定于UE的循环移位( ) |
SeqGroup |
0(默认),从0到29的整数 |
SRS序列组号(u) |
SeqIdx |
0或1 |
基序列号(v) |
SubframeConfig |
0 ~ 15之间的整数 |
探测参考信号(SRS)子帧配置 |
以下字段仅在以下情况下出现DuplexMode 被设定为“TDD” . |
||
NF4RachPreambles |
0,1,2,3,4,5,6 |
格式4中的RACH前导频率资源数UpPTS |
offsetIdx. |
0或1 |
在2 ms SRS周期性的情况下,SRS子帧偏移的选择。此参数索引由此指定的行中的第两个SRS子帧偏移条目 |
上行参考信道可用的初始化选项和相关的顶级配置默认值包括:
参考通道 | 参考渠道(续) | 参考渠道(续) |
---|---|---|
|
|
|
输出配置结构中的字段,rmccfgout
,根据TS 36.104附录A中定义的参考通道进行初始化。
“A3-2-9RB”
和“A4-3-9RB”
是自定义RMC配置为非标准带宽,但与标准化版本相同的代码率。
“A11-1”
启用TTI绑定和相应的HARQ模式(FDD的增强HARQ模式)。
[1] 3gpp ts 36.101。“发展了通用地面无线电接入(E-UTRA);用户设备(UE)无线电传输和接收。”第三代伙伴关系项目;集团无线接入网技术规范. 网址:https://www.3gpp.org.
[2] 3gpp ts 36.104。“发展了通用地面无线电接入(E-UTRA);基站(BS)无线电发射和接收。”第三代伙伴关系项目;集团无线接入网技术规范. 网址:https://www.3gpp.org.
[3] 3gpp ts 36.212。“发展了通用地面无线电接入(E-UTRA);多路复用和信道编码。”第三代伙伴关系项目;集团无线接入网技术规范. 网址:https://www.3gpp.org.
你点击一个链接对应于这个MATLAB命令:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
您还可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。