問題タブ [mixim]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
routing - Omnet++ を使用したワイヤレス センサー ネットワークでの地理的ルーティングのシミュレーション
omnet++ と Mixim を使用して、ワイヤレス センサー ネットワークで地理的ルーティング アルゴリズム ( http://coitweb.uncc.edu/~ywang32/research/TPGF-shu.pdf ) をシミュレートすることを計画しています。
続行するには、次の詳細が必要です
- ノードの構造はどうあるべきですか?
- ノードの詳細を指定した後、実際のコードをどのファイルに記述すればよいか (ルーティング)
- このプロジェクトを行う前に何を学ぶべきですか?
正しい道を教えてください..
simulation - OMNET++/MIXIM : 次のコンパイラのエラーを修正するにはどうすればよいですか
説明 リソース パス ロケーション タイプ
make: *構成ファイル '' が存在しません -- opp_configfilepath が見つかるように OMNeT++ bin ディレクトリをパスに追加するか、OMNETPP_CONFIGFILE 変数を Makefile.inc を指すように設定します。止まる。Makefile /IWF 行 55 C/C++ 問題**
python - 静脈内のエラー ([Errno 111] 接続が拒否されました) (sumo-launchd.py)
OMNeT++ネットワーク シミュレーターとSUMO道路交通シミュレーターの間で共同シミュレーションを行うために、 venesを使用したいと考えています。
Veins には(Python で記述された) sumo-launchdデーモンがあり、バックグラウンドで実行され、着信要求をリッスンするように設計されています。着信接続ごとに、シミュレーション設定を XML 形式で受け取り、SUMO の個別のインスタンスを起動し、OMNeT++ と SUMO の間で要求をプロキシします。
ターミナルでsumo-launchd.pyを実行すると(OMNet++ を開いてシミュレーションを開始した後)、次の問題が発生します。これは Python に関連していると思われます。
OMNeT++ コンソールからの情報:
networking - 信号が弱すぎる?(オムネット++&ミキシム)
ネットワーク シミュレーションの出力にあるこの「信号が弱すぎます」という警告の原因は何ですか?
現在、Omnet++ 4.2、Mixim 2.2、および Veins 2.0-rc1 を使用しています。
私はそれがTwoRayInterferanceモデルを含む多くの要因に関連していることを知っています.根本的な原因を理解するために、いくつかの仮説があります:
2 つのノード間の距離が送信範囲と等しいかそれを超えているため、信号が弱すぎて正しく解釈できません。
802.11p (SCH vs CCH) のチャンネル切り替えが警告の直前に発生するのですが、切り替えが原因で発生する可能性はありますか? (チャンネル切り替えにより、チャンネルがビジーと見なされるタイムガードが発生することを読みました)
- 同時にスケジュールされた 2 つのパケットの衝突: 802.11p の CSMA/CA ブロードキャスト モードでは、チャネルがアイドルとして検出された場合、エア フレームが直接送信されるため、2 つのノードが同時にエア フレームを送信することを決定した場合、衝突が発生し、「信号が弱すぎる」という警告が生成される可能性があります
誰かが私が提案していることを確認できますか?
どうもありがとう、
networking - OMNeT++ (MIXIM) での適応電力制御の実装
OMNeT++ の MIXIM フレームワークを使用して設計されたワイヤレス センサー ネットワークの形式があります。
私は Host802154 モジュールをベースに、少し修正した IEEE802154 標準とカスタム プロトコルを使用して構築しました。
シミュレーション中に任意の 1 つのノードで送信機の電力出力をプログラムで適応させ、他のすべてのノードを元の電力のままにして、任意の単一ノードに大きなブロードキャスト半径を与えることができるようにしたいと考えています。これは特定の状況でのみ発生するはずなので、最初から電力を高く設定する必要はありません。
- これは OMNeT++ 内で可能ですか? と
- もしそうなら、どのように、そして誰かがそれが働いている例を持っていますか?
アダプティブ パワー コントロールは前例のないものではないため、それを実装するために何かできることを期待しています。
どうもありがとう。
omnet++ - Mixim の Omnet++ シミュレーションへのインポート
INET の最新バージョンを Omnet++ にインポートしましたが、正常に動作しています。そして、SUMO をトラフィック シミュレータとして使用し、Veins も使用しています。Omnet++ でシミュレーションを実行するために Mixim をインポートすることは必須ですか?
任意の提案をいただければ幸いです。前もって感謝します。
ubuntu-14.04 - MiXiM building no such file or directory エラー
Ubuntu 14.04.3 および OMNet 4.6 で MiXiM をビルドできませんでした。エラー メッセージは次のとおりです。「致命的なエラー: Mac80211Pkt_m.h: そのようなファイルまたはディレクトリはありません」OMNet のマニュアルによると、Mac80211Pkt_m.h ファイルは、ビルド プロセス中にコンパイラによって自動的に生成されるはずですが、ファイルが自動的に生成されないというエラー メッセージが表示されました。この問題について混乱しています。どうすれば解決できますか? 誰でも私を助けることができますか?ありがとう!
c++ - 同じコード ベースからのランタイムの違いのデバッグ
現在、VEINSライブラリとシミュレーション パッケージを使用していくつかの実験を行っています。これらは実行時間が非常に長いため、大学のクラスター サーバー (KITE 2.0/RHEL6.6/Lustre 2.5.29.ddnpf3) を使用しようとしていますが、いくつかの異なる実行時のバグに遭遇しました。私のローカルマシン(Fedora 23)で完全に正常に動作する同じコード。この問題を簡単にデバッグする方法を探しています。原因は別のバージョン、またはリモートで変更できない他のシステム レベル ライブラリのどこかにあると思われgcc
ます (しかし、よくわかりません)。OMNeT++ のバージョンは同じであると確信しています。VEINS ライブラリは私が提供し、ローカルでもリモートでも同じです。
私が遭遇した問題の例はここで議論されており、最終的にこのように修正しました(私が知る限り、両方のバージョンは同じセマンティクスを持っています... DimensionSet
extendsstd::set
でありDimensionSet::timeFreqDomain
、修正のようにstatic const
初期化(Dimension::time, Dimension::frequency)
されています)。
原因を探す良いアプローチは何ですか?これらのマシン間で「クロスコンパイル」する簡単な方法、または原因を探すためにバイナリを比較する方法はありますか? このような問題に対処するための一般的な方法はどこで探せばよいでしょうか?
omnet++ - OMNET++ : VEINS、INET、および MIXIM の操作
OMNET++ を使用してアダプティブ ルーティング プロトコルを実装する必要があります。
サブモジュールchannel control
が見つからないため、INET フレームワークから引き続き利用できますか? したがって、MIXIMをインストールしました。Veins を使用して SUMO と OMNET を接続し、INET と MIXIM を車両と RSU の複合モジュールに接続できますか?
ありがとうございました