問題タブ [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 投票する
2 に答える
293 参照

c++ - C++ の紛らわしい表記 (OMNeT++)

http://www.omnetpp.org/doc/omnetpp/tictoc-tutorial/part2.html at tutorial 9 にある OMNeT チュートリアルを進めているときに、いくつかの紛らわしい表記法に出くわしました。

コードは非常に短くてきれいですが、C++ / OMNeT の経験がほとんどないため、この行が何をするのか理解できませんでした: cMessage *copy = (cMessage *) msg->dup();、より具体的には(cMessage *). 私はmsg->dup()実際に意味を知ってい(*msg).dup()ます。

メモリ内で実際に何が起こっているのか、誰か詳しく教えてください。

ポスト編集補遺:

のコードdup():

description for dup():このオブジェクトの正確なコピーを作成して返します。これは、返された(cMessage *) msg->dup()オブジェクトのアドレスを内部的に渡す ことを意味しますか?msg->dup()*copy?

他の紛らわしい表記法:

*クラス名の前の意味は次のとおりです。*Tic9::generateNewMessage()

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

networking - 信号が弱すぎる?(オムネット++&ミキシム)

ネットワーク シミュレーションの出力にあるこの「信号が弱すぎます」という警告の原因は何ですか?

現在、Omnet++ 4.2、Mixim 2.2、および Veins 2.0-rc1 を使用しています。

私はそれがTwoRayInterferanceモデルを含む多くの要因に関連していることを知っています.根本的な原因を理解するために、いくつかの仮説があります:

  1. 2 つのノード間の距離が送信範囲と等しいかそれを超えているため、信号が弱すぎて正しく解釈できません。

  2. 802.11p (SCH vs CCH) のチャンネル切り替えが警告の直前に発生するのですが、切り替えが原因で発生する可能性はありますか? (チャンネル切り替えにより、チャンネルがビジーと見なされるタイムガードが発生することを読みました)

  3. 同時にスケジュールされた 2 つのパケットの衝突: 802.11p の CSMA/CA ブロードキャスト モードでは、チャネルがアイドルとして検出された場合、エア フレームが直接送信されるため、2 つのノードが同時にエア フレームを送信することを決定した場合、衝突が発生し、「信号が弱すぎる」という警告が生成される可能性があります

誰かが私が提案していることを確認できますか?

どうもありがとう、

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

function - ベクトル omnet++ の 2 番目に挿入

ベクトル (omnet++) の 2 番目に要素をプッシュしたいのですが、ベクトルがいっぱいの場合は最新の要素を削除したいのですが、何か機能はありますか?

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

networking - ld.exe が特定のファイルを見つけられないのはなぜですか?

最近、ネットワーク シミュレーション ツール omnet++ をインストールしました。ドキュメントに記載されているtictocの例に従っています。make コマンドを実行すると、次のエラーが発生します。どうすればこれを修正できますか? エラーメッセージ

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

python - Python との OMNET++ インターフェイス

AODV プロトコルを変更したい。アイデアは、AODV にさまざまなルーティングの決定をしてもらいたいということです。Python で AODV に基づいて独自のプロトコルを設計しました。ゲーム理論を使用して、セキュリティとエネルギー消費の観点から最適なルートと最短経路を見つけます。私の質問は次のとおりです。pythonでエージェントを構築してルーティングの決定を行い、OMNET ++でルーティングを続行できますか。INET フレームワークが Python とインターフェースできるかどうかを確認できますか?

よろしく、

0 投票する
2 に答える
375 参照

networking - omn​​et++ で車両追跡をシミュレートする

OMNeT++ を使用してワイヤレス センサー ネットワークで車両追跡をシミュレートしたいと考えています。WSNを作成しました。しかし、車両オブジェクトを追加してそのネットワーク内でそのオブジェクトを移動する方法がわかりません。アイデアやソースコードが必要です。