建構多樣化目的之無線感測網(wǎng)路實測環(huán)境ppt課件_第1頁
建構多樣化目的之無線感測網(wǎng)路實測環(huán)境ppt課件_第2頁
建構多樣化目的之無線感測網(wǎng)路實測環(huán)境ppt課件_第3頁
建構多樣化目的之無線感測網(wǎng)路實測環(huán)境ppt課件_第4頁
建構多樣化目的之無線感測網(wǎng)路實測環(huán)境ppt課件_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Adaptive Wireless Sensor Network Testbed for Multiple Objectives 建構多樣化目的之無線感測網(wǎng)路實測環(huán)境Reporter:Sun Chung-YuehHSCC Laboratory, National Central University.1Abstract 建構基於 802.15.4 協(xié)定下之無線感測網(wǎng)路 (Wireless Sensor Network),可以讓運用者透過 Web 介面,來運用實體感測網(wǎng)路環(huán)境,進行線上實驗與驗證。以有線網(wǎng)路為骨幹,經由網(wǎng)路交換器 (Switch),連結中央伺服器、控制伺服器與一切節(jié)點,一切節(jié)點經

2、RS232 to TCP/IP Converter,交由控制伺服器執(zhí)行監(jiān)測與通訊,並將資訊寫回 MySQL 資料庫??蛇B接不同感測硬體裝置 (Mica Motes / Octopus),進行偵測狀態(tài) (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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論