先複製了老師給的 Demo.cpp、PoissonArrival.h和DynamicQueue
然後開始慢慢的一個一個Debug
不過還是有問題
執行結束後的時間有問題
程式
半成品...= =
2008年6月26日 星期四
9676049 阮文正 NS2技能的自我檢視
問題1.awk & perl
描述:書中用了兩個可以做為分析的程式,perl作者只在實驗四的時候有用到,後面就沒出現過,都是使用awk,是作者的偏愛?還是awk優於perl?
問題2. Seed的設定
描述:在使用亂數的時候,需要給seed 0或1來決定產生的亂數是每次都一樣或者是每次都不一樣,但實驗時都是使用seed 1,那為什麼還要保留seed 0的設定?
問題3.$awk ‘{print $1 $4}’ rd_udp > cbr_delay
描述:這裡並沒有寫awk程式,為什麼可以如此使用?perl也能這樣用嗎?
問題4.set?
描述:在TCL中,常會出現如set udp0 [new Agent/UDP]然後接著就可以使用$udp0 set packetSize_ 1500,這中間從set到可以使用$udp0來設定UDP的參數是如何做到的?
問題5.實驗十的cbrgen產生traffic pattern和setdest產生無線網路移動場景
描述:在做實驗錢都要先用這兩個小工具先產生我們需要的traffic pattern和無線網路移動場景,是不是能夠將這樣的功能擴充到NS2裡面,這樣就可以只要在TCL上編輯,而不需要分段進行?
描述:書中用了兩個可以做為分析的程式,perl作者只在實驗四的時候有用到,後面就沒出現過,都是使用awk,是作者的偏愛?還是awk優於perl?
問題2. Seed的設定
描述:在使用亂數的時候,需要給seed 0或1來決定產生的亂數是每次都一樣或者是每次都不一樣,但實驗時都是使用seed 1,那為什麼還要保留seed 0的設定?
問題3.$awk ‘{print $1 $4}’ rd_udp > cbr_delay
描述:這裡並沒有寫awk程式,為什麼可以如此使用?perl也能這樣用嗎?
問題4.set?
描述:在TCL中,常會出現如set udp0 [new Agent/UDP]然後接著就可以使用$udp0 set packetSize_ 1500,這中間從set到可以使用$udp0來設定UDP的參數是如何做到的?
問題5.實驗十的cbrgen產生traffic pattern和setdest產生無線網路移動場景
描述:在做實驗錢都要先用這兩個小工具先產生我們需要的traffic pattern和無線網路移動場景,是不是能夠將這樣的功能擴充到NS2裡面,這樣就可以只要在TCL上編輯,而不需要分段進行?
訂閱:
文章 (Atom)