(撿現成XD)
介紹:
OMNet++ 是套 network simulator,不同於 NS2,他除了可以觀察 packet level 的 performance,還可以架構 overlay,觀察 service level 的 QoS。讓 我最推崇的一點是它的開發環境是 eclipse,一個 Java-based 的超強程式開發 工具,不管是 trace code、survey INET or OverSim、寫新的 simulation 都不 會像 NS2 那樣雜亂無章。其二,OMNet++ 在跑模擬時,是有圖形化介面的,在初 期測試時可以觀察 debug,一些有關 QoS 的參數也會不斷的 print 出來,可以 在任何時間停止或繼續,蠻方便的。
同 NS2,OMNet++ 是基本的網路藍圖,很多研究單位都在上面推出新的模組 ,想做任何網路模擬都可以由它從零開發,或是直接套用修改別人寫好的模組, 如 WiFi、WiMax、TCP/UDP、P2P 都有了!
安裝:
同 NS2,OMNet++ 是基本的網路藍圖,很多研究單位都在上面推出新的模組 ,想做任何網路模擬都可以由它從零開發,或是直接套用修改別人寫好的模組, 如 WiFi、WiMax、TCP/UDP、P2P 都有了!
安裝:
1. | 前往網頁 http://www.omnetpp.org/ 下載 OMNet++ for Windows 的版本,它網頁時常 更新,所以下載連結不固定,但命名規則似乎不變,下載 omnetpp-4.0-src- windows.zip。 | |
2. | 解壓縮到任一資料夾,例如 D:\sim\omnetpp-4.0,注意!最後的目的資 料夾一定要命名 omnetpp-4.0,因為它 MakeFile 寫死了。解個 5 分鐘跑不 掉,可以先去泡碗麵。 | |
3. | 解好之後,到解壓縮資料夾如 D:\sim\omnetpp,點擊 mingwenv.cmd 編譯 OMNet++。 | |
4. | 出現命令視窗,在 $ 後面打 ./configure,又要等上一段時間,於是把剛剛 泡好的麵拿起來吃。 | |
5. | 吃沒兩口發現它跑完了,它會跟您說 Good! 然後依然在 $ 再打入 make, 這回可以安心的把麵吃完了... | |
6. | 直到出現 ~ 這符號且無 error 訊息,代表成功了,如果 make 1 小時以內 ,代表您的電腦不錯。 | |
7. | 前往子目錄 ide,點擊 omnetpp.exe,設置 workspace,可以用預設的,然 後就會跑出很帥的介面!Welcome! | |
8. | 如果不能 open 1 個 OMNet project,代表沒有 JRE,前往 http://java.sun.com/ 去抓, http://java.sun.c om/javase/downloads/index.jsp 這裡有,出到 6u16 了,抓一次 100 萬。 |
以下自己安裝跑一遍(附圖)
解壓縮完之後,進到omnetpp資料夾內,點選mingwenv.cmd,然後就出現命令視窗
接著,在 $ 後打上./configure,這需要花上......兩口麵的時間。
出現以下畫面,看起來似乎沒有error,不過顯示有WARNING
然後,繼續在 $ 之後打上make,似乎會花上一段時間,到目前的感覺,就像在安裝NS-2一樣。
終於跑完了,顯示完成畫面如下
畫面最下方有顯示『Now you can type "omnetpp" to start the IDE』
看起來是直接從這邊開啟吧!
不過網誌上的作者是直接到ide資料夾內點omnetpp.exe
出現如以下的畫面
設置workspace,這邊就先直接用預設的吧!
然後就出現帥氣的介面
到此,如何使用裡面的工具來為我工作,看來我得找一找使用教學手冊才行,全都是英文的。
待續...
沒有留言:
張貼留言