問題タブ [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.
simulation - Omnet++での乱数のシードの指定
Omnet++でディストリビューションのシードを手動で指定する方法を誰かが知っているかどうか疑問に思っています。たとえば、omnetpp.iniファイルを使用すると次のようになります。
前もって感謝します!
networking - OMNET++ でアドホック ネットワークの動作をシミュレートするには、どのネットワーク シミュレーション モデルを使用すればよいですか?
私は政府機関で学生インターンとして働いており、大学での主要なプロジェクトを完了しています。私の仕事は、アドホック ネットワークの動的ルーティング プロトコルをシミュレートすることです。私は C++ でのプログラミング経験が豊富なので、OMNET++ ネットワーク シミュレータを選択しました。作業環境に簡単に適応でき、OMNET IDE で提供されるサンプルをいじることができました。
問題文: 今、私は自分のタスクに取り掛かる必要があります。つまり [ http://www.mediafire.com/?s5ajo8gavhcf6sr ] 紙を見てください。omnet でアドホック ネットワーク モデルを構築し、それにルーティング プロトコルを適用するための一般的な手順を教えてください。
可能であれば、その論文の要約を読んで、より深い洞察を提供していただければ幸いです。
c++ - TCPパケットシミュレーション+omnet
関数todo()
があり、すべてのルーターの中でノードから宛先に送信されるパケットにこの関数を実装したいとします。
だから私はパケットがイーサネット経由でTCPを通過することを望みます(何でもかまいません)そして行きながら私はそれを呼び出すtodo()
ことによってパケットを処理したいと思います。
私はこれをオムネットでシミュレートしようとしているので、アドバイスが必要でした...
最初にTCPスタック全体を実装する必要がありますか、それともシミュレーション用の組み込み機能がありますか?ある場合は、前述のことを実行できますか?
私はomnetの使用の初心者ですので、これを行う方法のガイドラインを教えてください....どうもありがとう...
routing - OMNet ++:EtherSwitchおよびEtherHostデバイスの構成とルーティング。方法?
OMNet++でネットワークシミュレーションを構築しようとしています。問題は、EtherSwitchおよびEtherHostデバイスを構成してIPを与える方法がわからないことです。スイッチとルーター間のトラフィックをルーティングするために必要なルーティングコードは何ですか。ルーターのポートのIPアドレスは、次の表のようにする必要があります。
ルータレッグIP1
------ 1 --- 192.168.1.0/24
1 ------ 4 --- 192.168.4.1
1 ------ 5 --- 192.168.5.1
2 --- ---- 2 --- 192.168.2.0/24
2 ------ 5 --- 192.168.5.2
2 ------ 6 --- 192.168.6.2
3 ------ 3-
--192.168.3.0 / 24 3 ------ 4 --- 192.168.4.3 3
------ 6 --- 192.168.6.3
必要なネットワークの画像は次のとおりです。
私のNEDファイル:
}
networking - OMNet++: ethg ゲートと pppg ゲートの違いは何ですか?
OMNet++ のマニュアルを検索しましたが、ゲートに関する情報は見つかりませんでした。ethg と pppg の違いは何ですか?
c++ - omnet のゲートを介して .msg を送信するにはどうすればよいですか?
TCP/IP シミュレーションを実装するために、レイヤーごとにパケットを作成します。
omnet send 関数は、定義を使用しcMessage
てサブクラス化したときにオブジェクトの送信のみをサポートするため、データを失うことなくゲートを介してそのパケットを送信する方法を見つけることができません。cMessage
.msg
たとえば、追加destAddress
したいアプリケーション層の場合、次のpacketLength
ように作成しました。
今、それを実装するために omnet に.cc
,クラスを作成しました:.h
必要なすべてのデータを含む新しいデータを取得した後AppPacket
、それを下位層 (トランスポート層) に送信したいのですが、send 関数はcMessage
オブジェクトのみを送信するため、送信できません。
私に何ができる?メッセージの要点は、ネットワーク パケットの実装を支援することだと思いました。
macos - make library not found
I'm trying to compile a program using a third party library, Omnet++ in my case. Apparently "make" does not find a library, but the path it uses is correct as you can see (in the sense that I can see the library under omnet++ source tree)
dynamic - How to get the object of the module dynamically created in OMNet++ 4?
I'm a newbie in OMNet. In my project, I dynamically create a simple module, and I want to use the object created by this module. Does anyone can give me some help?
Source is here:
Basically, I want to find the object related to the "mod".
Thank you
boost - BGL グラフを使用したダイクストラのアルゴリズムの実装
OMNET++ で BGL ライブラリを使用して Dijkstra の最短パス アルゴリズムを実装しようとしています。
その過程で、同じためにGraphviz DOTファイルが必要であることに気づきました。
graphviz を使用してアルゴリズムの DOT ファイルを作成するにはどうすればよいですか?
c++ - 文字列型の引数で fputs を使用する
ファイルに文字列を書き込むために C++ で fputs を使用しています。
次のような簡単なステートメントを使用すると、
fputs ("information", pFile);
すべて問題なく、「情報」がファイルに書き込まれます。しかし、型の変数を書くと、
std::vector<std::string>
ファイルにいくつかの非 ASCII 文字が格納されます。std::vector<std::string>
型を fputs が認識できる形式に変換するメソッドを使用する必要がありますか?