2008年6月27日 星期五

9326259 葉友綸 期末程式

老師給的程式碼是屬於物件形式
因此修改了部份的程式碼寫成C語言
的表達方式,但中間還是有一些bug,
也積極找尋解決方式丙找尋還有哪些
東西還有遺漏因此目前這只能算是半成品

期末程式

NS2技能的自我檢視

問題1.抖動率
描述:一個之前沒聽過的名詞,他對於傳輸會造成怎樣的
影響及它的計算和評估方式

問題2.ffmpeg程式
描述:YUV檔案和m4v的檔案格式是什麼,為何在傳輸的
時候要做轉換

問題3.MP4BOX檔案
描述:為何在又要將影片在轉成mp4格式,那當初的YUV
檔案為何無法直接傳輸,YUV、m4v、mp4這三個檔案
的關係又如何

問題4. DSDV、AODV、DSR
描述:在實驗時的部分,執行的時候後面出現的指令,但不
知道它的真實意

問題5.隱藏節點即暴露節點
描述:為何有這樣的分類兩者、之間的差別,對於傳輸時
造成的影響

2008年6月9日 星期一

實驗十 9326259 葉友綸

1.範例一
100個無線節點,模擬時間為100秒,pause time 設為100秒
,模擬這段時間沒有 mobility 另外設定使用 CBR flow ,最大
連線數目為十條,每一條 flow 送出十個封包

下列為執行方法與結果

DSDV






AODV






DSR






2.範例二
由100個無線節點組成,模擬時間為100秒,pause time 設為 0 秒
,也就是這段時間節點隨時都在移動中,另外使用設定CBR flow,
最大連線數目為十條,每秒送出十個封包

下列為執行方法與結果

DSDV









AODV






DSR




實驗九 9326259 葉友綸

1.先編譯程式






2.設定250公尺為有效傳輸距離



3.TCL模擬程式驗證



4.在250公尺時,模擬結束後會產生傳送端和接收端記錄檔






5.距離改為251時,node 0 和 node 1 因距離過遠,無法成功接收封包









6.隱藏解點問題
使用 threshold.exe 來求出相對應參數






7.執行方式及結果

沒有RTS/CTS時
node1 傳送 1687 筆資料 node 0 接收到 145 筆資料
node2 傳送 1607 筆資料 node 0 接收到 97 筆資料

有RTS/CTS時
node1 傳送 1687 筆資料 node 0 接收到 84 筆資料
node2 傳送 1607 筆資料 node 0 接收到 97 筆資料

......和課本上有些出入



8.暴露節點問題
使用 throshold 來求出相對應的參數






9.執行方式及結果

沒有RTS/CTS時
node1 傳送 1688 筆資料 node 0 接收到 830 筆資料
node2 傳送 1626 筆資料 node 0 接收到 792 筆資料

有RTS/CTS時
node1 傳送 1688 筆資料 node 0 接收到 830 筆資料
node2 傳送 1626 筆資料 node 0 接收到 792 筆資料

......同樣也和課本有些出入