問題タブ [ns2]
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++ - GDBとNS2:関数呼び出しでプログラムを停止する方法
gdbを使用して、ネットワークプロトコルのシミュレーターであるNS-2をデバッグしています。入力として.tclファイルを受け取り、それを解釈します。[通訳だと思います。]
一部のコードはtcl(イベントとネットワークコンポーネントの作成)で記述され、一部はC ++(特にパケット形式、エージェントなど)で記述されています。
C ++でエージェントを作成しましたが、スタックトレースを確認し、その前に呼び出された他のクラスを見つけることができるように、関数呼び出しでエージェントを停止したいと思います。
これは私がしたことです:
MyAgent ::関数の1つにエラーがあり、セグメンテーション違反が発生し、gdbがそこで自動的に停止していました。その後、スタックトレースを確認できました。エラーを修正しました。
今私が実行すると
今、それは実行され、どこでも停止しません。:(
セグメンテーション違反が発生したとき、その関数で停止していたため、この関数が呼び出されていると確信しています。
ありがとう
c++ - ns2バックエンドファイルからSQLクエリを実行する方法は?
ns2バックエンドファイルからSQLクエリを実行することは可能ですか?
またはそれはtclで可能ですか?
wireless - ワイヤレス ネットワークでの ns2 プロジェクト
ns2 でツリーを構築する方法と ns2 でルーティング プロトコルを記述する方法は? クラスター化されたノードは、ツリー構造に配置され、ns2 で偏向ルーティング用のコードが作成されます。また、ノードのエネルギーを増加させる方法と、ノードを非アクティブにする方法も知る必要があります。
tcl - ns-2のvideo.datのファイルサイズが正しくありません
私は、ムービーファイルのトレースを取得してバイナリファイルに変換するtclスクリプトを使用しています。このバイナリファイルは、ns-2のアプリケーションエージェントによってさらに使用されます。ムービーファイルのトレースをバイナリファイルに変換するスクリプトのコードスニペットは次のとおりです。
しかし、この作成されたvideo.datファイルをアプリケーションエージェントが使用するトラフィック生成にさらに使用すると、次のエラーが発生しました。
親切にこれで戦利品を持っています。コード内のバイナリ形式「II」の意味は何ですか。tcl-binary(n)のドキュメントに記載されていないか、古くて現在サポートされていないためです。
networking - NS2のインストール
Windows に NS2 をインストールする方法についてお聞きしたいのですが、そのために cygwin を使用しました。cygwin を正しくインストールしましたが、NS2 をインストールしようとすると問題が発生します: Makefile の作成
私はこの問題をグーグルで検索しましたが、有用な結果が見つかりません。この問題のヘルプが必要です。みんなありがとう、私の英語でごめんなさい...
ns2 - NS-2.34 または NS-2.35 の指向性アンテナ
ns-allinone-2.34 または ns-allinone-2.35 が指向性アンテナをサポートしているかどうかを知りたいですか?
よろしく、パーハム。
dynamic - NS2 で実行時にリンク ステータス (アップ/ダウン) を変更するにはどうすればよいですか?
私はこの投稿を見て、同様の問題を抱えています。
特定のスループットに達したときにノードをダウンさせたいと考えています。投稿で述べたように、「rtmodel-at
」メソッドは機能しません。投稿への回答は、実行時のリンクの遅延の変化について言及しています。回答に記載されている手法を使用して、実行時にリンク ステータスをアップ/ダウンできるかどうかを知りたいです。この目的のためにメソッド " Link instproc down {} {}
"があります。ns-2.35/tcl/lib/ns-link.tcl
Link instproc down {} {}
シミュレーション スクリプトから" " を呼び出すにはどうすればよいですか?
c++ - aodv で HP カウントの代わりにエネルギーを選択する
ルート選択の基準を変更するために、NS2 の AODV プロトコルを変更しています。パケットとリプライを受信する aodv コードの条件をエネルギー残差に変更しました。「前駆体」関連のコードの目的を説明できる人はいますか。その部分も修正する必要がありますか?私がやっているのと同じような仕事は他にありますか?
c++ - aomdv シミュレーション コードの実行中に ns2 エラーが発生しました
ns-2.34/tcl/ex/wpan ディレクトリにあるデモ tcl ファイルを実行しようとしました。プロトコルを AOMDV に変更しました。次のエラーが表示されます。
プロトコルとして AOMDV を選択したのに、プログラムが AODV を実行しているのはなぜですか。