




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Adaptive Wireless Sensor Network Testbed for Multiple Objectives 建構多樣化目的之無線感測網路實測環境Reporter:Sun Chung-YuehHSCC Laboratory, National Central University.1Abstract 建構基於 802.15.4 協定下之無線感測網路 (Wireless Sensor Network),可以讓運用者透過 Web 介面,來運用實體感測網路環境,進行線上實驗與驗證。以有線網路為骨幹,經由網路交換器 (Switch),連結中央伺服器、控制伺服器與一切節點,一切節點經
2、RS232 to TCP/IP Converter,交由控制伺服器執行監測與通訊,並將資訊寫回 MySQL 資料庫??蛇B接不同感測硬體裝置 (Mica Motes / Octopus),進行偵測狀態 (Status Detecting)、程式更新 (Re-programming)、與資料蒐集與整合 (Data Collection & Aggregation ) 等實驗。2OutlineIntroduction MotivationRelated WorkArchitectureImplementationApplication ExampleConclusion and Future Wor
3、k3IntroductionWireless Sensor Network issues:Fault ToleranceScalabilitySensor CostsHardware ConstraintsTransmission MediaEnvironmentSensor Network TopologyPower Consumption4Introduction (cont.) The researcher need:Set up the WSN by themselves manuallyMonitor and control the WSN in a real timeObtain
4、information from each nodeEx: energy, link quality, neighborsDebug and evaluate network performanceWe can provide a express way for them5IntroductionWhats our testbed?This is a 3-tier framework.We use the wire network as backbone.The Central Server, Control Server and each Sensor Node with gateway a
5、re connecting the network via Switch.6Introduction (cont.) What does our testbed do?Build the Wireless Sensor Network (WSN) following 802.15.4 standard.Provide the Integrated Web GUI for researchers to use the actual WSN Network Environment.They can do the experiments and verify the results online.L
6、og the working history and you can trace them.7Related WorksEmulab (Utah University)Network Emulation TestbedGiving researchers a wide range of environments to develop, debug, and evaluate their systems.Emulab is a public facility, available.8Related Works (cont.)MoteLab (Harvard University)Web-base
7、d sensor network test-bed Deployed Tmote Sky connected to central serverReprogramming, data logging9Related Works (cont.)TWIST (Technical University Berlin)TWIST, a scalable and reconfigurable testbed architecture for indoor deployment of wireless sensor networks.10Related Works (cont.)Kansei (Ohio
8、State University)Kansei consists of static network, portable network and mobile network, and it is a universal test-bed for hybrid simulation. Kansei test-bed is expensive and is still in developing.11Related Works (cont.)But, whats different?Support different Sensing DevicesMica Motes / Octopus and
9、 etc.Support customized functions (add by user)Status DetectingRe-programmingData Collection & AggregationDebugging and TestingAny you want12MotivationWe use the testbed because of:Environment issue:The simulation results are not equal to runtime results.Coding and changing parameter is again and ag
10、ain.The experiment result could be record easily.Resources issue:Without enough HWs/SWs to build a WSN.They only can use specific WSN.Cannot use different HW/SW for comparing.13ArchitectureThe workflow:14Architecture (cont.)Users role:They can use the browser to connect to Central Server.Run experim
11、ent from Users PC with the GUI.Set parameter, upload code.Get the node status and experiment result The Central Servers roleIt can accept users request and queue job.Then notify the Control Server to do the job.15Architecture (cont.)The Central Servers roleThe Control Server needs to monitor and com
12、municate with nodes, return the data record, and save to MySQL Database. The WSN Nodes roleThey do the jobs which the Control Servers request. The gateways help these nodes access wire network.16Architecture (cont.)The real setup:17Architecture (cont.)Nodes over Ethernet:Sensor Nodes connect to P/B
13、(Programming Board)P/B connect to RS232 to TCP/IP Converter The Converter connect to the switch. (The Gateway)The Control Server can access nodes via Ethernet.18Architecture (cont.)Sensor Nodes deployed:19Architecture (cont.)Software architectureFor Central Server and Control Server20ImplementationH
14、ardwareServer: ASUS PC ServerGateway: UTek UT-620 TCP/IP ConverterSensor Node: MicaZ / OctopusProgramming Board: MIB510 / Octopus P/B3com Fast Ethernet 10/100 Switch21Implementation (cont.)SoftwareCentral ServerOS: FreeBSDApache + MySQL + PHPControl ServerOS: Windows XPCygwin + TinyOS + J2SE + MS VB
15、 + PCommApache + MySQL + PHPHyper Terminal CLI modeNodesTinyOS with deployed functions22Implementation (cont.)Front-end functions listing:InformationNewsSystem ArchitectureDocumentation Publication PapersTalksSoftwarePeople and PhotosUsers and Sponsors23Implementation (cont.)Environment StatusSystem
16、 StatusWorking StatusNode StatusOnline Experiment Code & Binary UploadOnline ComplierNode picker (cluster、multiplex)Update Program (submit job)Dump dataCommand lineAddition functionPower consumption Whole / SignalHistory TrackerHistory recordDownload dataUsage Statistics ManagementAccount permission
17、User manageQuota, BrokerBackend functions listing:24Implementation (cont.)Demo site: (still under construction)0v0.tw/testbed/Account: admin / Password: admin25Implementation (cont.)Key Technology:Using VB Apps + PComm LiteAccess the Virtual Com port on PCUsing J2ME Apps + cygwinAutomate scripts to
18、control TinyOSUsing Apache + PHP Apps + MySQL AppsWeb platform system for users.Red item:These applications are developed by ourselves.26Application ExampleConfigure COM port:27Application ExampleChoose Nodes Type:28Application ExampleChoose Nodes to run:29Conclusion and Future WorkThe main contribution, users can:Use the system any time and any
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 深入理解項目管理模型的關鍵試題及答案
- 大數據數據挖掘方法論重點基礎知識點
- 2024年種子繁育員考試重點試題及答案
- 2025家具定購合同范文
- 2024年種子繁育員考試中的實際案例解析試題及答案
- 2024年游泳救生員資格考試覆蓋試題及答案
- 2024年游泳救生員職業安全措施試題及答案
- 四年級健康教育課程設計
- 項目管理流程設計能力試題及答案
- 項目管理考試的綜合模擬練習試題及答案
- 2024年浙江杭州市林水局所屬事業單位招聘擬聘人員招聘歷年高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 再生資源行業培訓課件
- DB35T 2094-2022 公路工程竣(交)工驗收質量檢測技術規程
- STEM教育理念下大班科學活動的指導策略研究
- 對于慢性骨髓炎的護理
- 地下室手機信號解決方案
- 財務咨詢顧問協議樣本
- 光電軸角編碼器校準規范
- 2024年中國郵政航空有限公司招聘筆試參考題庫含答案解析
- 《物流成本管理 第4版》各章思考題及習題答案
- 帶式輸送機計算
評論
0/150
提交評論