プロジェクトヘルプ

G

Guest

Guest
haiiii、
私はこのプロジェクトの私の午前2時やって過去の2.29.2をナノ秒でしたインストールSimulator.iをワイヤレスネットワークを使用ネットワークプロジェクトをでit.but持っているmonths.just今私は環境をワイヤレスです来てシミュレートする必要がありますsoon.beforeを、私は。
pleazzzzzzzzは、誰でもファイルを与えるネットワークと南の無線コードのために生成するTclのニュースを私に。

!!!!!!!!!!!!!!!!!!!!!事前のおかげで

 
私は数分だ内にインストールさそれは。

あなたはインストール用のチュートリアルをすることができますこのチェックアウト:ns229.pdfを

また、これを参照してください:http://www.isi.edu/nsnam/ns/tutorial/index.html
上記のサイトの例からの下にある:

#へCopyright(c)のカリフォルニア大学のリージェンツ1997。
予¥約#すべての著作権は。

#再配布やフォームのバイナリ使用中のソ¥ースと、の有無にかかわらず
#変更は、許可されますが、次の条件
#が満たされている:
#1。ソ¥ースコードの再配布は、著作権上必要が保持
#通知の条件のリスト、この、次の免責事項。
#2。フォームのバイナリ再配布は、著作権上必要が再現
#通知の条件のリスト、この、次の免責事項で
#ドキュメントおよび/またはその他の資料の配布提供する。
#3。すべての広告材料ソ¥フトウェア言及機能¥このを使用するか
#はACKを、次の必要表¥示:
システム#このコンピュータ製品がで含むソ¥フトウェアを開発
ローレンスバークレー研究所で#エンジニアリンググループ。
#4。大学の名前もも研究所が使用される可能¥性があります
#が支持したりせずに製品のソ¥フトウェアはこの由来を促進
#特定の事前の書面による許可を与えます。

と提供された'' ISはASリージェントと貢献者``れているソ¥フトウェアは、#本
明示または黙示保証などを含む#、しかし、に限定さ
の目的に対する適合やフィットネスの#黙示保証
#を放棄します。イベントにおけるなし負いませんSHALLはリージェンツまたはください協力者が
#間接の模範いかなる直接的、間接的、偶発的、特別、または
#損害(含むが、それに限定されない、物品代替の調達の
#またはサービス利益または損失の利用、データ、;やビジネスの障害)
#しかし、原因と責任理論のいずれかに関する、厳しいかどうかで契約の成立
#責任、またはもしくはその他の過失不法行為(含み)で任意のに生じる
#OUTのソ¥フトウェアの使用法の場合でも、可能¥性を通知
#そのような損害。

#単純wireless.tclの
#無線シミュレーション例は、簡単

#================================================= =====================
#定義オプション
#================================================= =====================
WirelessChannel)チャンネル/設定ヴァル(ちゃん、#チャネルの種類を
valをセット(TwoRayGround小道具)伝搬/;#無線伝搬モデルを
WirelessPhy)予¥稿集/設定ヴァル(netifを、#ネットワークインターフェイスタイプを
設定ヴァル(マック)Mac/802_11;#MACタイプ
PriQueue設定ヴァル(@ fい)キュー/ DropTail /;#インターフェイスのキューの種類を
のLL(llの)を設定valは、#リンク層の種類を
OmniAntenna)アンテナ/設定ヴァル(アリ;#アンテナモデルを
50(ifqlen)を設定valは、#最大パケットを@ fいの
2(nnは)を設定ヴァル;のモーバイルノード番号#
DSDV(RPを設定)valは、#ルーティングプロトコル

#================================================= =====================
#メインプログラム
#================================================= =====================#
変数をグローバル#初期化

セットns_ [新しいシミュレータ]
セットは]をtracefd [開くsimple.tr wの
$ ns_トレースすべて$ tracefd

#オブジェクトを地形設定を開く
設定トポ[新しい地形]

$地形図は500 load_flatgrid 500


#は作成---

作成---- $ヴァル(nnは)


#作成ヴァル(nnは$を[のモーバイルノード指定された数)]と""添付し
#チャネルに。
#ここで2つのノードが作成されます:ノード(0)とノード(1)

#ノードを構¥成する

$はns_ ¥¥ノード- configが)$ヴァル(のrp - adhocRouting
- ¥¥ヴァル(llの)llTypeドル
- valがmacTypeドル(マック)¥¥
- valがドルをifqType(@ fい)¥¥
- ¥¥ヴァル(ifqlen)ifqLenドル
- ¥¥ヴァル(アリ)antTypeドル
- ¥¥)propType $ヴァル(小道具
- ¥¥ヴァル(netif)phyTypeドル
- ¥¥ヴァル(ちゃん)channelTypeドル
- topoInstance $トポー¥¥を
- ¥¥ agentTraceオン
- ¥¥ routerTraceオン
- macTraceオフ¥¥
- movementTraceをOFF

((valは<$ nnは)セットiが0)($ i)は(incrの(i)は
設定node_($ iが)[$ ns_ノード]
$ node_($ iが)ランダムモーション0;#無効にランダムな動き



#ここで提供する最初の(のX、Yのは、Z = 0)座標のモーバイルノード共

$ node_(0)5.0設定X_の
$ node_(0)2.0設定海水からの
$ node_(0)0.0設定まとめて添字を

$ node_(1)に設定さX_の390.0
$ node_(1)に設定さ海水から385.0
$ node_(1)設定まとめて添字0.0


#は、今の動きを生成するいくつかの簡単なノード
#Node_(1))0(を開始する移動に向かってnode_

$ ns_で50.0は、"$ node_(1)setdest 25.0 20.0 15.0"
$ ns_で10.0"$ node_(0)1.0 setdest 20.0 18.0"

#Node_(1)して)0(開始node_へ移動しますから離れた
$ ns_で100.0は、"$ node_(1)setdest 490.0 480.0 15.0"

交通流のノード間でのセットアップ#
接続間node_のTCP#(0)node_(1)

セットtcpは] / TCPの[新しいエージェントを
$ tcpは2セットclass_
設定シンク[新しいエージェント/ TCPSink]
$ ns_添付エージェント$ node_(0)$のTCP
$ ns_添付エージェント$ node_(1)$シンク
$はns_シンク接続$ tcpを$
セットftpは] / FTPの[新しいアプリケーションを
$ ftpを添付エージェント$のTCP
ns_で10.0 $"$ ftpを開始"


終了シミュレーション時に#が教えるノードを

((valは<$ nnは)セットiが0)($ i)は(incrの(i)は
$ ns_で150.0"$ node_($ iが)リセット";

$ ns_停留所で150.0""
$ ns_で150.01は、""置きます¥¥"はしましょう終了するの... ¥¥; $ ns_停止を"
procの停止()(
グローバルns_はtracefd
$はns_トレースフラッシュ-
ドル近くtracefd


置く"料金シミュレーション..."
$ ns_実行
申¥し訳ありませんが、添付ファイルを、この必要があります表¥示するにはログインしての

 

Welcome to EDABoard.com

Sponsor

Back
Top