問題タブ [omnet++]

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.

0 投票する
1 に答える
1885 参照

omnet++ - OMNeT++ で WLAN インターフェイスを介して 2 つのノードを接続する方法は?

ネットワークには 3 つのノードがありNodeANodeBどれNodeCWirelessHost. インターフェイスを介して接続NodeAし、インターフェイスを介して接続する必要があります。私は次のように接続しました:NodeBpppNodeBNodeCWLANNodeANodeB

NodeB今、接続しNodeCて通過したいのですがWLAN、これを行う方法がわかりません。誰かがフレームワークでこれを行う方法を教えてもらえますOMNeT++INET?

0 投票する
3 に答える
1272 参照

networking - omn​​et++でビデオトラフィックをシミュレートする方法

私はOmnet++を初めて使用し、omnet++でビデオトラフィックをシミュレートしたいと考えています。
どのライブラリを使用すればよいですか?VideoInterface
を見つけましたが、これが最適かどうかはわかりません。

ありがとう

0 投票する
1 に答える
1043 参照

c++ - ofstreamを使用してC++で.txtファイルにデータを書き込む以外の方法

ofstream次のように、OMNET++で.txtファイルにデータを書き込もうとしiostreamましたfstream

しかし、OMNET++は解決openおよびclose機能していません。

ofstream誰かがC++で.txtファイルにデータを読み書きするという同じタスクを達成する以外の方法を提案できますか?

0 投票する
1 に答える
997 参照

routing - OMNET++ で EtherHost を使用する方法

IPネットワークをシミュレートするシミュレーションを構築しています。簡単に言うと、ルーターに接続された 2 つのホスト ノードを使用しています。FlatNetworkConfigurator を使用して IP を割り当てました。一方、私の他の2つのホストは、以下のnedファイルに示すように「EtherHost」です

しかし、私の質問は、パケットを生成するためにロジックをどこに追加する必要があるかということです。単純なモジュールから継承した tic と toc を変更すると、どうすれば IP パケットを生成できますか?

0 投票する
1 に答える
148 参照

performance - Omnetpp モデル非対称チャネル

ビットトレント ネットワークをモデル化する必要があるため、多数のノードが相互に接続されています。各ノードのダウンロード速度は 600KBps で、アップロード速度は 130KBps です。問題は、これを omnetpp でモデル化するにはどうすればよいかということです。NEDファイルで、この方法でネットワークを作成しました。A と B がノードの場合:

ここで、mygate は inout ゲート、$i と $o は入力と出力のハーフ チャネルです。しかし、何かが速度でなければなりませんが、コードの最初の行に速度を設定すると、これは A のアップロード速度ですが、B のダウンロード速度でもあります。低速のサーバーからダウンロードすると、iダウンロードが遅い。Omnetpp でピアのダウンロード速度をモデル化するにはどうすればよいですか? これは理解できません。「ダウンロード速度に達するまで k simultaneus ダウンロードを許可しますか?」と言う必要がありますか? またはそれは悪いアプローチですか?誰かが私に正しいアプローチを提案できますか? また、omnetpp に組み込みのモジュールが既に存在する場合は? 説明書を読みましたが、少しわかりにくいです。返信ありがとうございます。

0 投票する
1 に答える
311 参照

graph - OMNet++ でのシミュレーションのために、グラフ構造をインポートし、そのグラフに基づいてオブジェクトのネットワークを作成する方法

実際のデータに基づくグラフがあり、その構造を使用して、そのグラフに基づくネットワークを OMNet で作成したいと考えています。さらに、OMNet オブジェクトを頂点として配置したいと考えています。

それが可能かどうか知りたいのですが、どうすればよいですか?

詳細情報: 個別のイベント シミュレーションを実行する必要があるため、(可能であれば) 最善の方法を見つけましたが、より良い方法を提案できる方がいらっしゃいましたら、よろしくお願いします。いくつかのアルゴリズムですが、シミュレートする必要があるため、python と simpy を使用するのが良いかどうかはわかりません)

あなたが提供できる助けに本当に感謝します。

0 投票する
1 に答える
201 参照

valgrind - 一定回数実行すると Eclipse IDE がクラッシュするが、VALGRIND プロファイラーでは正常に動作する

OMNeT++ (Eclipse ベースの IDE) でコードを実行すると、一定数のイベントの後でシミュレーションがクラッシュします。そこで、メモリ リークをチェックするために、VALGRIND を使用しました。この valgrind プロファイラーを使用してコードを実行すると、シミュレーションは問題なく実行されます。この奇妙な行動の理由はわかりません。誰かがこの背後にある理由を説明できますか?

0 投票する
1 に答える
1078 参照

c++ - OMNET シミュレーション中に実行を中止する

シミュレーションには 4 つのノードがあり、コードではフラグをチェックしています。

いずれかのノードの実行中に true になった場合>>すべてのノードの実行を停止し、各ノードの終了メソッドを実行したい

私は次のようにしようとしましたが、finishメソッドを呼び出しません!

どうすればできますか?ありがとう、

0 投票する
1 に答える
631 参照

dynamic - OMNet++ で動的モジュールを静的モジュールに接続する方法

クラウドのコンピューティングに関するプロジェクトがあり、Omnet++ を使用しています。仮想マシンを表すために、乱数の動的モジュールを作成しようとしています。それができるようになりましたが、新しい動的モジュールを仮想マシンのコアを表す静的モジュールに接続できません。OMNet++ のユーザー マニュアルには、動的モジュールを別の動的モジュールに接続する方法が説明されていますが、動的モジュールを静的モジュールに接続する方法は説明されていません。

誰でも助けてもらえますか?