私は802.15.4aデバイスのシミュレーションを実行しようとしています。 このため、私は非常に便利なモジュールを提供するMiXiMを使用しています。Omnet ++とMiXiM
具体的には、2つのHost802154Aが互いに通信する最初の(非常に簡単な)構成が必要です。
package eval;
import inet.physicallayer.ieee802154.bitlevel.Ieee802154UWBIRRadioMedium;
import org.mixim.modules.node.Host802154A;
//
// TODO documentation
//
network env
{
@display("bgb=639,446");
submodules:
dev1: Host802154A {
@display("p=128,166");
}
dev2: Host802154A {
@display("p=402,166");
}
ieee802154Medium: Ieee802154UWBIRRadioMedium {
@display("p=513,37");
}
}
を次のように
私はその後、network.nedを作成し、私は実験を実行するために、多くのガイドをチェックしますが、私はどのように「開始」と理解を確認していません。
omnetpp.iniファイルが必要ですが、それには何が含まれていますか?
dev1とdev2の2つの.ccファイルを定義する必要はありますか?
私は、2つのデバイスにメッセージを交換したいだけです。それ以上のことはありません。
OMNeT ++のドキュメントを読んで、いくつかのチュートリアル(最も重要なのは、TicTocチュートリアル)をやりましたか? –
もちろん、MiXiMはomnet ++ 5.0でサポートされていないという主な問題があったと思います。 バージョン4をインストールしました。MiXiMライブラリのサンプルを実行することができました。これにより、シミュレータの概要が分かりました – brid