




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上無線傳感器網(wǎng)絡(luò)仿真軟件用戶手冊2014年12月1日目錄專心-專注-專業(yè)1. 簡介1.1. 背景由于傳感器網(wǎng)絡(luò)及其算法的復(fù)雜性,傳感器網(wǎng)絡(luò)中的絕大多數(shù)算法的性能無法通過理論分析得到。因此,通常采用在模擬器中模擬運行算法的方法以比較算法的性能,對無線傳感器網(wǎng)絡(luò)中的各種協(xié)議進行分析?,F(xiàn)有傳感器網(wǎng)絡(luò)模擬器集中于對網(wǎng)絡(luò)層及其下層的模擬,而對包括數(shù)據(jù)收集、查詢處理、拓?fù)淇刂啤⒍ㄎ?、時間同步、組網(wǎng)部署、路由協(xié)議等在內(nèi)完整的模擬涉及較少。比較著名的模擬器如NS2,Glomosim等均是網(wǎng)絡(luò)底層協(xié)議模擬器,且不具備基于圖形化用戶界面的算法演示、調(diào)試、比較等功能。為了解決上述問題,設(shè)計并
2、實現(xiàn)了一新型傳感器網(wǎng)絡(luò)模擬器Atos-SensorSim以簡化各類傳感器網(wǎng)絡(luò)算法的模擬實現(xiàn),并提供API開發(fā)接口,基于Atos-SensorSim實現(xiàn)新的傳感器網(wǎng)絡(luò)算法和協(xié)議。除參數(shù)配置、網(wǎng)絡(luò)拓?fù)渖?、算法演示等基本功能外,該模擬器提取了現(xiàn)有的無線傳感器網(wǎng)絡(luò)算法和協(xié)議中所需的常用功能,并將其封裝成組件以重用。實現(xiàn)了算法演示組件Animator,對算法的詳細(xì)執(zhí)行過程進行圖形化顯示,以便快速發(fā)現(xiàn)算法實現(xiàn)的問題以及進行算法調(diào)試。Atos-SensorSim具備算法分析功能,通過配置參數(shù),可實現(xiàn)不同參數(shù)條件下的實驗自動運行、實驗結(jié)果統(tǒng)計和實驗結(jié)果圖自動生成。Atos-SensorSim極大地降低了模擬
3、算法實現(xiàn)的難度,為比較傳感器網(wǎng)絡(luò)算法的性能提供了一個快捷的平臺。1.2. 軟件運行環(huán)境由于采用Java語言開發(fā),模擬器具有跨平臺性,可運行于主流的Window和linux操作系統(tǒng)。具體如下:(1) 支持Windows XP、Windows 2000、Windows Vista、Windows7等主流Windows操作系統(tǒng)。(2) 支持Centos、RedHat linux、Ubuntu等主流Linux操作系統(tǒng);1.3. 使用場景(1) 教學(xué)該模擬器可在高校無線傳感器網(wǎng)絡(luò)、物聯(lián)網(wǎng)相關(guān)課程教學(xué)過程中使用,為學(xué)生演示無線傳感器網(wǎng)絡(luò)Mac協(xié)議、路由協(xié)議、拓?fù)淇刂啤r間同步、定位算法、鏈路估計算法、數(shù)據(jù)
4、收集及查詢、安全與隱私保護等經(jīng)典無線傳感器網(wǎng)絡(luò)算法的基本原理、算法流程。(2) 科研該模擬器也可用于高校無線傳感網(wǎng)絡(luò)相關(guān)研究方向的高校教師進行算法設(shè)計、調(diào)試、測試和性能比較的仿真平臺。1.4. 試用版使用限制Atos-SensorSim試用版,不支持算法導(dǎo)入、用戶自定義算法開發(fā)、實驗配置、實驗結(jié)果圖自動生成等高級功能,且僅集成了部分無線傳感器網(wǎng)絡(luò)算法。在Atos-SensorSim正式版中,上述高級功能及算法種類將不受限制。2. 安裝2.1. 雙擊安裝程序2.2. 安裝向?qū)c擊【下一步】,選擇安裝目錄。2.3. 選擇安裝目錄選擇安裝目錄后,點擊【下一步】。2.4. 選擇是否建立開始菜單和創(chuàng)建快
5、捷方式點擊【下一步】,進入安裝過程。2.5. 安裝2.6. 安裝完成點擊【完成】2.7. Atos-SensorSim快捷方式開始菜單出現(xiàn)Atos-SensorSim快捷方式2.8. 安裝目錄中的文件夾安裝Atos-SensorSim后,安裝目錄中的文件夾如下所示:2.9. Atos-SensorSim主界面點擊Atos-SensorSim.exe,進入Atos-SensorSim主界面從主界面可以看出,Atos-SensorSim有三項主要的功能:網(wǎng)絡(luò)管理、算法管理和實驗管理。其中,網(wǎng)絡(luò)管理主要用于配置、生成、顯示和保存用于后續(xù)實驗的不同網(wǎng)絡(luò)。算法管理用于配置、顯示、導(dǎo)入各種無線傳感器網(wǎng)絡(luò)算
6、法,包括數(shù)據(jù)收集、路由、查詢處理、隱私保護、安全、定位、拓?fù)淇刂啤r間同步等。實驗管理用于配置網(wǎng)絡(luò)和算法參數(shù),運行實驗,得到實驗結(jié)果。3. Atos-SensorSim使用3.1. 網(wǎng)絡(luò)管理3.1.1. 生成網(wǎng)絡(luò)用戶輸入自定義的網(wǎng)絡(luò)部署區(qū)域?qū)挾取⒕W(wǎng)絡(luò)部署區(qū)域高度、網(wǎng)絡(luò)節(jié)點數(shù)目、網(wǎng)絡(luò)描述、節(jié)點默認(rèn)通信半徑后,點擊【生成】按鈕,生成網(wǎng)絡(luò)。3.1.2. 查看生成網(wǎng)絡(luò)的拓?fù)潼c擊【生成的網(wǎng)絡(luò)拓?fù)洹?,顯示生成網(wǎng)絡(luò)的拓?fù)溥B接情況。3.1.3. 修改生成網(wǎng)絡(luò)的節(jié)點默認(rèn)通信半徑在節(jié)點通信半徑文本框中輸入新的節(jié)點通信半徑值,例如將其從50m修改為70米,網(wǎng)絡(luò)拓?fù)潆S之發(fā)生變化。3.1.4. 顯示網(wǎng)絡(luò)節(jié)點屬性單擊網(wǎng)絡(luò)
7、中的某個節(jié)點,從而選中該節(jié)點。選中該節(jié)后后,在主界面的右下角出現(xiàn)【選中節(jié)點屬性】界面,該界面中顯示了選中節(jié)點的屬性信息。3.1.5. 修改網(wǎng)絡(luò)節(jié)點屬性在【選中節(jié)點屬性】界面中,可對選中節(jié)點的屬性進行修改。例如,將該節(jié)點的通信半徑從默認(rèn)值50修改為10,則該節(jié)點與周圍的節(jié)點不連通。3.1.6. 增加網(wǎng)絡(luò)節(jié)點在【生成的網(wǎng)絡(luò)】或者【生成的網(wǎng)絡(luò)拓?fù)洹拷缑嬷?,進行鼠標(biāo)雙擊動作,;或者右擊鼠標(biāo),在彈出菜單中選擇創(chuàng)建節(jié)點,則在鼠標(biāo)所在位置上生成一個新的節(jié)點。3.1.7. 刪除網(wǎng)絡(luò)節(jié)點單擊網(wǎng)絡(luò)中的某個節(jié)點,從而選中該節(jié)點。右擊鼠標(biāo),在彈出菜單中選擇刪除節(jié)點,則刪除選中的節(jié)點。(1) 刪除前界面(2) 刪除后界
8、面3.1.8. 網(wǎng)絡(luò)顯示縮放當(dāng)網(wǎng)絡(luò)較小時,可通過拖動【網(wǎng)絡(luò)顯示縮放】標(biāo)尺,對顯示的網(wǎng)絡(luò)大小進行縮放。3.1.9. 保存生成的網(wǎng)絡(luò)生成網(wǎng)絡(luò)后,點擊【網(wǎng)絡(luò)】-【另存為】菜單,可將生成的網(wǎng)絡(luò)保存為文件。3.1.10. 打開保存的網(wǎng)絡(luò)文件主界面右側(cè)以.net結(jié)束的文件為用戶保存的網(wǎng)絡(luò)文件,雙擊該文件,則打開該文件保存的網(wǎng)絡(luò),以圖形化界面的方式在右側(cè)顯示。3.1.11. 創(chuàng)建網(wǎng)絡(luò)文件分組在主界面左側(cè)【Networks】界面中,右擊鼠標(biāo),在彈出的菜單中點擊【創(chuàng)建分組】,可創(chuàng)建新的網(wǎng)絡(luò)分組,從而將多個網(wǎng)絡(luò)文件放到同一個分組中,方便管理。在彈出菜單中輸入新的網(wǎng)絡(luò)分組名:點擊【OK】后,則在Test分組中建立了
9、一個Test1分組。如下圖所示。3.1.12. 刪除網(wǎng)絡(luò)文件分組在主界面左側(cè)【Networks】界面中,右擊鼠標(biāo),在彈出的菜單中點擊【刪除分組】,則刪除鼠標(biāo)指針?biāo)诘木W(wǎng)絡(luò)分組、其包含所有的網(wǎng)絡(luò)文件、以及其子網(wǎng)絡(luò)分組。3.1.13. 刪除網(wǎng)絡(luò)文件在主界面左側(cè)【Networks】界面中,選中要刪除的網(wǎng)絡(luò)文件,右擊鼠標(biāo),在彈出的菜單中點擊【刪除分組】,則刪除選中的網(wǎng)絡(luò)文件。3.2. 無線傳感器網(wǎng)絡(luò)算法管理3.2.1. 顯示系統(tǒng)目前導(dǎo)入的算法點擊【算法】按鈕,在主界面左側(cè),顯示顯示系統(tǒng)目前導(dǎo)入的算法。包括數(shù)據(jù)收集、查詢處理、路由、隱私等若干類算法。3.2.2. 開始算法演示雙擊某算法,在界面右側(cè)顯示出
10、該算法的基本信息和執(zhí)行Demo。單擊【運行】按鈕,則算法從啟動到結(jié)束的過程中,算法運行參數(shù)、發(fā)生的所有事件、節(jié)點消耗的能量、算法運行的總能耗,將顯示在界面的右下角。界面中心以動畫的方式顯示節(jié)點間的無線通信交互情況。3.2.3. 停止算法演示點擊【停止】按鈕,停止算法運行演示。3.2.4. 顯示算法運行的節(jié)點分布點擊界面中部的【網(wǎng)絡(luò)】Tab頁,顯示算法運行的節(jié)點分布3.2.5. 顯示算法的網(wǎng)絡(luò)鏈接信息點擊界面中部的【鏈路】Tab頁,顯示算法運行的網(wǎng)絡(luò)鏈接信息3.2.6. 顯示算法的網(wǎng)絡(luò)鏈路質(zhì)量信息點擊界面中部的【鏈路質(zhì)量】Tab頁,顯示算法運行的網(wǎng)絡(luò)鏈路質(zhì)量信息3.2.7. 顯示算法運行過程中經(jīng)
11、過的路線點擊界面中部的【路線】Tab頁,顯示算法運行過程中經(jīng)過的路線。注意,有些算法不支持路線功能。3.2.8. 顯示算法的查詢結(jié)果信息點擊界面中部的【查詢結(jié)果】Tab頁,顯示算法運行結(jié)束后的查詢結(jié)果,該功能主要針對查詢處理和收據(jù)收集算法,用于查看算法在不同網(wǎng)絡(luò)條件下的查詢正確率。3.2.9. 調(diào)節(jié)算法演示的運行速度調(diào)整【運行速度】標(biāo)尺,設(shè)置算法演示的運行速度的快慢。3.2.10. 單步執(zhí)行算法點擊【停止】按鈕,停止算法運行演示。點擊【下一個】,可按看到算法發(fā)生的下一個事件,即到達(dá)算法的下一個運行狀態(tài)。點擊【前一個】,可按看到算法當(dāng)前時刻前一個時刻發(fā)生的事件,即到達(dá)算法的前面一個運行狀態(tài)。在進
12、行單步執(zhí)行算法時,通常觀察右側(cè)事件、通信量等信息,了解算法當(dāng)前的運行信息。3.2.11. 查看算法運行參數(shù)點擊界面右下角【參數(shù)】Tab頁,查看算法的運行參數(shù)。3.2.12. 查看算法運行過程中發(fā)生的事件點擊界面右下角【所有事件】Tab頁,查看到當(dāng)前時刻為止算法運行過程中發(fā)生的所有事件。3.2.13. 查看算法運行過程中發(fā)生事件的數(shù)據(jù)通信量點擊界面右下角【每個事件產(chǎn)生的數(shù)據(jù)通信量】Tab頁,查看到當(dāng)前時刻為止算法運行過程中發(fā)生事件對應(yīng)的數(shù)據(jù)通信量。3.2.14. 查看算法運行過程中發(fā)生事件的能量消耗點擊界面右下角【每個事件產(chǎn)生的能量總消耗】Tab頁,查看到當(dāng)前時刻為止算法運行過程中發(fā)生事件對應(yīng)的
13、能量消耗。3.2.15. 查看算法運行過程中的總能量消耗點擊界面右下角【總能耗】Tab頁,查看到當(dāng)前時刻為止算法運行消耗的能量。3.2.16. 快速查看算法運行過程通過拖動【事件】標(biāo)尺,可以快速查詢算法運行過程。3.2.17. 創(chuàng)建算法分組在主界面左側(cè)【Algorithms】界面中,右擊鼠標(biāo),在彈出的菜單中點擊【創(chuàng)建分組】,可創(chuàng)建新的算法分組,從而將多個算法放到同一個分組中,方便管理。在彈出菜單中輸入新的算法分組名:點擊【OK】后,則在Algorithms分組中建立了一個“我的算法”分組。如下圖所示。3.2.18. 刪除算法分組在主界面左側(cè)【Algorithms】界面中,右擊鼠標(biāo),在彈出的菜單
14、中點擊【刪除分組】,則刪除鼠標(biāo)指針?biāo)谒惴ǚ纸M、其包含所有的算法、以及其子算法分組。3.2.19. 刪除算法在主界面左側(cè)【Algorithms】界面中,選中要刪除的算法,右擊鼠標(biāo),在彈出的菜單中點擊【刪除分組】,則刪除選中的算法。3.3. 無線傳感器網(wǎng)絡(luò)實驗管理3.3.1. 顯示系統(tǒng)中已保存的實驗點擊【實驗】按鈕,顯示系統(tǒng)中所有已保存的實驗。3.3.2. 查看實驗雙擊界面左側(cè)的實驗名,在界面右側(cè)顯示實驗的詳細(xì)信息。3.3.3. 查看實驗網(wǎng)絡(luò)雙擊界面左側(cè)的實驗名在界面右側(cè)顯示實驗的詳細(xì)信息后,點擊界面下方的【實驗網(wǎng)絡(luò)】Tab頁后,可以查看該實驗基于的網(wǎng)絡(luò)信息。3.3.4. 查看實驗算法雙擊界面左側(cè)的實驗名在界面右側(cè)顯示實驗的詳細(xì)信息后,點擊界面下方的【實驗算法】Tab頁后,可以查看該實驗運行的算法。3.3.5. 運行實驗雙擊界面左側(cè)的實驗名在界面右側(cè)顯示實驗的詳細(xì)信息后,點擊界面下方的【實驗算法】Tab頁,查看該實驗運行的算法。點擊【運行】按鈕,運行實驗。3.3.6. 創(chuàng)建實驗分組在主界面左側(cè)【Experiments】界面中,右擊鼠標(biāo),在彈出的菜單中點擊【創(chuàng)建分組】,可創(chuàng)建新的實驗分組,從而將多個實驗放到同一個分
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)設(shè)備購買合同范本
- 代持股轉(zhuǎn)讓合同范例
- 買農(nóng)村房子合同范例
- 信托基金購買合同范例
- 修理員聘用合同范例
- 代購代加工合同范本
- 臨時借車合同范例
- 《格薩爾》史詩中的古代法律文化研究
- 冰箱購貨合同范例
- 電地暖項目施工方案
- 2025年浙江寧波市奉化區(qū)農(nóng)商控股集團有限公司招聘筆試參考題庫附帶答案詳解
- 2025年中考百日誓師大會校長發(fā)言稿:激揚青春志 決勝中考時
- YY/T 1860.1-2024無源外科植入物植入物涂層第1部分:通用要求
- 封條模板A4直接打印版
- 2022年度八年級美術(shù)抽測題庫
- 義務(wù)教育《地理》課程標(biāo)準(zhǔn)(2022年版)
- 鍋爐改造方案(省煤器)講解-共18頁
- 單細(xì)胞蛋白論文
- 021[學(xué)士]某六層框架宿舍樓畢業(yè)設(shè)計(含計算書、圖紙)
- (完整版)高層鋼結(jié)構(gòu)住宅施工方案(非常詳細(xì))
- 云管理系統(tǒng)CRM系統(tǒng)操作手冊
評論
0/150
提交評論