2008年6月18日 星期三

[意見] NS2技能的自我檢視

  • 問題:關於六到八章的影像傳輸的轉檔
  • 描述:在傳輸影像時,需要將影像從 .yuv 轉為 .m4v 在轉為 .mp4,為什麼需要多次轉檔,而不是直接傳輸。
-------------------------------------------------------------------------------------------------
  • 問題:創建一個自己的TCL檔
  • 描述:在第二和三章,教導如何使用軟體來創造劇本,很快速但感覺功能並不是很足夠,不知道可不可以擴充,另外,後面所使的TCL檔看起來並不是使用軟體產生出來,到底創健一個TCL檔,怎麼樣才可以更快速的上手。

-------------------------------------------------------------------------------------------------
  • 問題:撰寫C程式來創立NS2元件的除錯方法
  • 描述:如題,每當寫完一個C程式後,按照正常程序,放入NS2資料裡,加入.O檔make,再跑模擬,不知道有沒有像 visual c 這樣的程式,可以立即知道,寫的程式碼有無錯誤。
-------------------------------------------------------------------------------------------------
  • 問題:關於TCL語法中的 " new Simulator "
  • 描述:在每個劇本裡,都要設定一個ns,例如:set ns [ new Simulator ],之後再利用ns來做許多設定,關於new的指令,在new Simulator後,ns裡面有什麼,例外Simulator是怎麼來的。

-------------------------------------------------------------------------------------------------
  • 上面的4個問題,大都關於TCL檔的內容,我認為TCL檔裡面的內容很重要,算是另外一種清楚表達網路構造的方法,所以在這裡提供一個意見。
  • 意見:關於TCL檔內的語法可以早一點教,雖然一開始如果教TCL的內容可能會有難度,不過還是希望能夠儘早教到,在之後做各章節作業時,就能夠更清楚網路的架構,也比較容易學到更多TCL的語法與意義。

[期末作業] 網路封包傳輸模擬

  • 之前隨機數字產生器的程式碼有些問題,後來發現一直使用 srand() 來改變隨機種子會有問題,於是就放在建構子,第一次執行改變隨機種子一次,另外,隨機到0時,會產生錯誤,所以加一點判斷,執行的結果,應該是滿正確的。