OFDM変調した信号を送信するプログラム †
以下のプログラムはrawofdmのサンプルプログラムであるrawofdm/examples/ofdm_tx.pyを
C++にフルスクラッチで書いたものになります。
rawofdmのpythonプログラムとも相互通信が可能です。
細かいパラメータは802.11aに準拠しています。
OFDM復調するプログラム †
以下のプログラムはrawofdmのサンプルプログラムであるrawofdm/examples/ofdm_rx.pyを
C++でフルスクラッチしたものになります。
(ただし、受信部分は書いていません。このプログラムはC++とUSRP-N200で送信/受信を行う:受信プログラムで保存したサンプルをローカルで復調することを想定しています。)
参考文献 †
- 山崎 景太, 石橋 功至, 猿渡 俊介, 渡辺 尚, “UHDを用いたソフトウェア無線OFDMの実装について,” 情報処理学会 第76回全国大会, 1W-9, March 2014, pp. 3-253, 3-254.