MATLAB を使用した OFDM 変調
直交周波数分割多重 (OFDM) は、5G や LTE セルラー、WiFi などの最新の無線通信システムで使用されるマルチキャリア デジタル変調方式です。OFDM の利点は、シングル キャリア QAM などの他の手法に比べて、よりシンプルな受信機設計でより高いデータ レートをサポートすることです。具体的には、サイクリック プレフィックス (CP) 付きの OFDM を使用すると、高速フーリエ変換ベース (FFT ベース) のイコライズと同期が可能になり、シングル キャリア QAM で同等のデータ レートを受信するために使用される手法に比べて、受信がシンプルになります。OFDM の概念的な説明については、OFDM とは? - MATLAB & Simulink を参照してください。この一連の例では、関数 fft
および ifft
を使用して、OFDM 信号の送信と受信を示します。
Communications Toolbox™ と無線規格ベースのツールボックスは、カスタマイズされた OFDM 関数と例を提供し、標準 OFDM システムおよびそれらの規格ベースのプロトコルに準拠した OFDM システムの生成をサポートします。
Communications Toolbox には関数
ofdmmod
およびofdmdemod
が含まれており、CP の追加、null サブキャリアやパイロット サブキャリアの挿入などの一般的な OFDM 機能を提供します。comm.OFDMModulator
およびcomm.OFDMDemodulator
System object では、OFDM 送信にウィンドウ処理を適用することもできます。5G Toolbox™ には、5G OFDM 波形を取り扱うための関数
nrOFDMModulate
(5G Toolbox) とnrOFDMDemodulate
(5G Toolbox) が含まれています。LTE Toolbox™ には、LTE OFDM 波形を取り扱うための関数
lteOFDMModulate
(LTE Toolbox) とlteOFDMDemodulate
(LTE Toolbox) が含まれています。WLAN Toolbox™ には、WLAN OFDM 波形を生成するための関数
wlanWaveformGenerator
(WLAN Toolbox) が含まれています。無線波形発生器アプリは、標準 OFDM 波形およびこれらの規格に準拠する OFDM 波形を構成して生成するための便利なインターフェイスを提供します。アプリでは、シミュレーションで使用するために、関連する OFDM 波形生成コードを出力することもできます。
無線ツールボックスの各製品で OFDM 機能を使用するサンプリングの例については、次を参照してください。
NR PDSCH スループット (5G Toolbox)
Simulate Propagation Channels (LTE Toolbox)
802.11 Dynamic Rate Control Simulation (WLAN Toolbox)
参考
関数
fft
|ifft
|ofdmmod
|ofdmdemod
|nrOFDMModulate
(5G Toolbox) |nrOFDMDemodulate
(5G Toolbox) |lteOFDMModulate
(LTE Toolbox) |lteOFDMDemodulate
(LTE Toolbox) |wlanWaveformGenerator
(WLAN Toolbox)