問題タブ [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.
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()
networking - 信号が弱すぎる?(オムネット++&ミキシム)
ネットワーク シミュレーションの出力にあるこの「信号が弱すぎます」という警告の原因は何ですか?
現在、Omnet++ 4.2、Mixim 2.2、および Veins 2.0-rc1 を使用しています。
私はそれがTwoRayInterferanceモデルを含む多くの要因に関連していることを知っています.根本的な原因を理解するために、いくつかの仮説があります:
2 つのノード間の距離が送信範囲と等しいかそれを超えているため、信号が弱すぎて正しく解釈できません。
802.11p (SCH vs CCH) のチャンネル切り替えが警告の直前に発生するのですが、切り替えが原因で発生する可能性はありますか? (チャンネル切り替えにより、チャンネルがビジーと見なされるタイムガードが発生することを読みました)
- 同時にスケジュールされた 2 つのパケットの衝突: 802.11p の CSMA/CA ブロードキャスト モードでは、チャネルがアイドルとして検出された場合、エア フレームが直接送信されるため、2 つのノードが同時にエア フレームを送信することを決定した場合、衝突が発生し、「信号が弱すぎる」という警告が生成される可能性があります
誰かが私が提案していることを確認できますか?
どうもありがとう、
function - ベクトル omnet++ の 2 番目に挿入
ベクトル (omnet++) の 2 番目に要素をプッシュしたいのですが、ベクトルがいっぱいの場合は最新の要素を削除したいのですが、何か機能はありますか?
networking - ld.exe が特定のファイルを見つけられないのはなぜですか?
最近、ネットワーク シミュレーション ツール omnet++ をインストールしました。ドキュメントに記載されているtictocの例に従っています。make コマンドを実行すると、次のエラーが発生します。どうすればこれを修正できますか?

python - Python との OMNET++ インターフェイス
AODV プロトコルを変更したい。アイデアは、AODV にさまざまなルーティングの決定をしてもらいたいということです。Python で AODV に基づいて独自のプロトコルを設計しました。ゲーム理論を使用して、セキュリティとエネルギー消費の観点から最適なルートと最短経路を見つけます。私の質問は次のとおりです。pythonでエージェントを構築してルーティングの決定を行い、OMNET ++でルーティングを続行できますか。INET フレームワークが Python とインターフェースできるかどうかを確認できますか?
よろしく、
networking - omnet++ で車両追跡をシミュレートする
OMNeT++ を使用してワイヤレス センサー ネットワークで車両追跡をシミュレートしたいと考えています。WSNを作成しました。しかし、車両オブジェクトを追加してそのネットワーク内でそのオブジェクトを移動する方法がわかりません。アイデアやソースコードが必要です。