Main Content

nrPDSCHReservedConfig

PDSCH 予約 PRB 構成パラメーター

R2020a 以降

説明

nrPDSCHReservedConfig オブジェクトは、TS 38.214 の Section 5.1.4.1[1]で定義されているように、物理ダウンリンク共有チャネル (PDSCH) の予約物理リソース ブロック (PRB) 構成パラメーターを設定します。

このオブジェクトは、PDSCH の予約 PRB パターンを構成します。既定では、このオブジェクトは空の予約 PRB パターンを構成します。

作成

説明

reservedPRB = nrPDSCHReservedConfig は、既定のプロパティを使用し、PDSCH の予約 PRB 構成オブジェクトを作成します。

reservedPRB = nrPDSCHReservedConfig(Name,Value) は、1 つ以上の名前と値のペアの引数を使用してプロパティを指定します。各プロパティを引用符で囲みます。たとえば、'SymbolSet',(0:3),'Period',5 は、予約 PRB に関連付けられた OFDM シンボルを (0:3) として指定し、パターン内の合計スロット数の周期を 5 として指定します。指定していないプロパティは既定値になります。

プロパティ

すべて展開する

bandwidth part (BWP) 内の予約 PRB のインデックス。非負の整数から成るベクトルとして指定します。PRB のインデックスは 0 ベースです。このプロパティの値が [] の場合、予約 PRB は定義されません。

データ型: double

1 つ以上のスロットにまたがる予約 PRB に関連付けられた OFDM シンボル。非負の整数から成るベクトルとして指定します。このシンボルのインデックスは 0 ベースです。このプロパティの値が [] の場合、予約 OFDM シンボルは定義されません。

データ型: double

パターン内のスロット数の周期。正の整数として指定します。SymbolSet プロパティは、OFDM シンボル パターン全体を指定します。このパターンは、Period 個のスロットごとに繰り返されます。

このプロパティの値が [] の場合、OFDM シンボル パターンは周期的に繰り返されません。

データ型: double

すべて折りたたむ

2 つの予約 PRB パターンを使って、PDSCH 構成オブジェクトを作成します。

pdsch = nrPDSCHConfig('ReservedPRB',{nrPDSCHReservedConfig,nrPDSCHReservedConfig});

各予約 PRB パターンについて、BWP 内の予約 PRB のインデックス、それらの予約 PRB に関連付けられた OFDM シンボル、およびパターン内のスロット数の周期を指定します。

pdsch.ReservedPRB{1}.PRBSet = (0:15);
pdsch.ReservedPRB{1}.SymbolSet = (5:6);
pdsch.ReservedPRB{1}.Period = 5;
pdsch.ReservedPRB{2}.PRBSet = (0:23);
pdsch.ReservedPRB{2}.SymbolSet = [2:4 7:9];
pdsch.ReservedPRB{2}.Period = 3;

2 つの PRB パターンを表示します。

PRBPattern1 = pdsch.ReservedPRB{1}
PRBPattern1 = 
  nrPDSCHReservedConfig with properties:

       PRBSet: [0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]
    SymbolSet: [5 6]
       Period: 5

PRBPattern2 = pdsch.ReservedPRB{2}
PRBPattern2 = 
  nrPDSCHReservedConfig with properties:

       PRBSet: [0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23]
    SymbolSet: [2 3 4 7 8 9]
       Period: 3

参照

[1] 3GPP TS 38.214. “NR; Physical layer procedures for data.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

拡張機能

C/C++ コード生成
MATLAB® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2020a で導入