網頁

2011年8月25日 星期四

2011.08.25 OMNeT++初體驗 on Windows 7

以下文章引用自 小郭阿利的網路日誌
(撿現成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 都有了!

安裝:

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,這邊就先直接用預設的吧!
然後就出現帥氣的介面
到此,如何使用裡面的工具來為我工作,看來我得找一找使用教學手冊才行,全都是英文的。

待續...

沒有留言:

張貼留言