[問題] NIST 802.16e Modulation在TCP上的改變

看板Network_Sim作者 (2-D)時間14年前 (2010/10/05 00:31), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
您好: 目前小弟在ns2 2.31上使用NIST 802.16e做實驗, 由於想要觀察Modulation在TCP上的變化,部份code如下: =========================================================================== $ns at 0.0 "[$wl_node set mac_(0)] set-diuc 1" ;#第0秒時跑modulation 1 $ns at 0.0 "$ftp start" $ns at 5.0 "$ftp stop" #改變modulation $ns at 10.0 "$ftp start" $ns at 10.0 "[$wl_node set mac_(0)] set-diuc 7" ;#第10秒時改為modulation 7 #在10.0秒時,結束傳送 $ns at 20.0 "$ftp stop" =========================================================================== 不過實際上只得到modulation 1的結果,也就是第一次所設定的,雖然第10秒有 做另外的設定,不過整個模擬過程還是以modulation 1在run,無法中途改變。 而試了直接設定的方式,也就是 ================================== [$wl_node set mac_(0)] set-diuc 1 $ns at 0.0 "$ftp start" $ns at 5.0 "$ftp stop" #改變modulation $ns at 10.0 "$ftp start" [$wl_node set mac_(0)] set-diuc 7 ================================== 變成是以最後一次設定的為準,不過這很顯然易見的, 所以目前主要問題是怎麼在自己所設定的時間下,改變modulation? 不曉得大家有何看法,麻煩了,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.45.214

10/15 19:40, , 1F
看起來應該需要改c的部份,光靠tcl指令應該沒辦法吧
10/15 19:40, 1F
文章代碼(AID): #1CgW5IZs (Network_Sim)
文章代碼(AID): #1CgW5IZs (Network_Sim)