TOP
0
0
【23號簡體館日】限時三天領券享優惠!!
OMNeT++網絡仿真(簡體書)
滿額折

OMNeT++網絡仿真(簡體書)

人民幣定價:29.5 元
定  價:NT$ 177 元
優惠價:87154
缺貨無法訂購
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《高等院校信息技術規劃教材:OMNeT++網絡仿真》系統地介紹了OMNeT++仿真平臺最新版本的使用,對其基本語法、仿真庫、網絡模擬方法、技巧及現有的一些應用仿真框架等做了深入淺出的講述,通過大量豐富的應用實例,將網絡技術的研究熱點及採用OMNeT++進行網絡仿真的整個過程呈現給讀者,使讀者能夠快速入門並迅速將這一強大而實用的工具應用到自己的學習和研究過程中。
《高等院校信息技術規劃教材:OMNeT++網絡仿真》內容新穎,圖文並茂,通俗易懂,既可作為學生學習OMNeT++的入門書籍,也可作為技術人員研發工作中的參考書。

名人/編輯推薦

《高等院校信息技術規劃教材:OMNeT++網絡仿真》內容新穎,圖文并茂,通俗易懂,既可作為學生學習OMNeT++的入門書籍,也可作為技術人員研發工作中的參考書。

目次

第一篇基礎篇
第1章OMNeT++基本知識
1.1OMNeT++簡介
1.2基本結構
1.3使用流程
1.3.1新建運行模擬器
1.3.2發佈的內容
1.4模型概念
1.4.1分層次的嵌入式模塊
1.4.2模塊類型
1.4.3消息、門、鏈路
1.4.4包輸出的建模
1.4.5參數表
1.4.6拓撲描述方法
第2章OMNeT++安裝及IDE的使用
2.1UNIX/Linux系統安裝
2.1.1必備包的安裝
2.1.2安裝包的選擇和解壓縮
2.1.3環境變量的設置
2.1.4配置並搭建OMNeT++
2.1.5核實安裝成功
2.1.6運行OMNeT++
2.2Windows系統安裝
2.2.1安裝的必要環境
2.2.2配置並搭建OMNeT++
2.2.3核實安裝成功
2.2.4啟動仿真開發環境
2.3IDE的使用
第3章NED語言
3.1NED概覽
3.2NED快速開始
3.3信道
3.4App、Routing和Queue簡單模塊
3.5簡單模塊
3.6複合模塊
3.7消息機制
3.7.1cMessage類
3.7.2消息定義
3.7.3消息的收發
3.8模塊參數、門及連接的訪問
3.8.1消息參數的訪問
3.8.2門和連接的訪問
3.8.3門的傳輸狀態
3.8.4連接的狀態
3.9屬性
3.10繼承
3.11包
3.11.1概述
3.11.2名稱轉換和輸入
3.11.3使用like進行名稱轉換
3.11.4默認包
第4章仿真庫
4.1類庫公約
4.1.1基類
4.1.2設置和查詢屬性
4.1.3classname()成員函數
4.1.4name屬性
4.1.5getFullName()和getFullPath()屬性
4.1.6拷貝和複製對象
4.1.7迭代器
……

第二篇技術篇
第三篇擴展篇
第四篇示例篇
參考文獻

書摘/試閱



1.3 使用流程
1.3.1 新建運行模擬器
本節提供了OMNeT++在實踐中的工作情況,著重討論模型文件、編譯和運行模擬器等問題。
一個OMNeT++模型由以下幾部分組成:
(1)NED語言拓撲描述(.NED文件)。它使用參數、門等描述了模塊結構。.NED文件可以使用任何文本編輯器或GNED圖形化編輯器來編寫,但是0MNeT++的IDE本身為雙向的圖形和文本編輯提供了極好的支持。
(2)消息定義(.msg文件)。可以定義變量消息類型,以及在其上添加數據文件。OMNeT++將把消息定義轉化成完全的C++類。
(3)簡單模塊源。它們是帶有.h或.cc后綴的C++文件。
仿真系統提供以下組件:
(1)仿真內核。這包含用C++編寫的管理仿真和仿真類庫的代碼,編譯使其形成一個共享或靜態庫文件。
(2)用戶接口。OMNeT++用戶接口在仿真執行的時候使用,它們方便了調試、演示或者批處理仿真的執行。這些接口多用C++進行編寫,通過編譯使其形成一個庫文件。
從以上的組件中創建仿真程序。首先,使用opp—msgc.程序將.msg文件轉化成C++代碼。然后編譯所有的C++源文件,鏈接仿真內核和用戶的接口庫,形成一個用于仿真的可執行或共享庫。當仿真程序開始執行時,NED文件可在它們原始的文本里進行動態加載。
1.仿真器的運行和結果分析
仿真執行文件是一個單獨的程序,因此它可以運行在沒有OMNeT++的其他機器上,或者它可被創建為一個共享庫。在這種情況下,OMNeT++共享庫必須存在于該系統。當程序開始執行時,它首先讀取所有包含有模型拓撲信息的NED文件。然后讀取一個配置文件(通常為omnetpp.ini),這個文件包含設置信息,它控制了仿真如何被執行,模型參數的值等。配置文件也指定了仿真的運行,在最簡單的情況下,它們將被仿真程序一個接一個地連續執行。
仿真的輸出被寫入結果文件:輸出向量文件,輸出標量文件,以及用戶自己的輸出文件。0MNeT++包含一個集成開發環境(Integrated Development Environment,IDE),它提供了用于分析這些文件的豐富的環境信息。輸出文件為面向行的文本文件,這使得它們可能被多種工具或編程語言所處理,如Matlab、GNU R、Perl、Python和電子數據表程序等。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 154
缺貨無法訂購

暢銷榜

客服中心

收藏

會員專區