跳到主要內容

簡易檢索 / 詳目顯示

研究生: 楊偉聖
Wei-sheng Yang
論文名稱: 實作俱能量消耗評估機制的分散式無線感測網路實驗平台
A Distributed Wireless Sensor Network Testbed with Energy Consumption Estimation
指導教授: 許健平
Jang-ping Sheu
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 資訊工程學系
Department of Computer Science & Information Engineering
畢業學年度: 97
語文別: 英文
論文頁數: 49
中文關鍵詞: 嵌入式系統能量消耗評估無線感測網路實驗平台
外文關鍵詞: embedded system, power consumption estimation, wireless sensor networks
相關次數: 點閱:13下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 由於無線感測網路的實驗步驟相當煩雜,加上使用模擬器來模擬無線電傳輸,並沒辦法確切地表現訊號衰弱及干擾等因素,所以無線感測網路實驗平台的解決方案逐漸受到歡迎。在本篇論文中,我們設計並實作了一個分散式的無線感測網路實驗平台,使得研究人員可以上傳實驗作效能評估。此外,無線感測網路的研究人員注意到能量消耗的控制是一個很重要的設計考量,因此,評估能量消耗的狀況,必然成為實驗平台之一重要功能。我們設計一個以軟體為基礎,並以硬體輔助來求得感測節點的耗電,並將這個概念實作於我們的實驗平台 USTB (University System of Taiwan TestBed)上。我們分別利用我們的方法與示波器的測量做了幾個簡單的實驗,結果顯示其差別非常小,但是使用示波器來測量容易在識別示波器的波形時,產生主觀上的誤差。
    此外,USTB允許我們佈署感測網路於不同的地點,而這些感測網路僅透過中央資料庫做將自我管理且彼此獨立。USTB 也為實驗平台的管理及使用上,提供了方便的、實用的、穩定的及可模組化的功能。


    Due to the procedure of experiment in wireless sensor networks (WSNs) is cumbersome and the network simulators cannot present the real effects of wireless communications such as signal fading and anisotropic propagation, the WSN testbeds become a good solution for performance evaluation. In this paper, we design and implement a distributed architecture for wireless sensor network testbed. Our testbed can deploy WSNs in different locations and connects them through the Internet and gateways. The testbed allows the researchers both to submit their experiments and get the reports of performance evaluation through web interface. In the outdoor applications, power consumption is an important metric to evaluate the performance of WSN protocols. In our testbed, we also propose a software-based with hardware-supported scheme to measure the energy consumption of sensor nodes for the experiments. We compare our estimations with the measurements from oscilloscope. The results show that the differences between our testbed and oscilloscope are slight. However, the measurements from oscilloscope may contain more errors than our scheme since the current waveform and its duration time are unstable.

    Abstract i Contents ii List of Figures iii List of Tables iv Chapter 1 Introduction 1 Chapter 2 Related Works 5 Chapter 3 System Design and Implementation 9 3.1 Testbed Architecture 10 3.2 Deployment of Testbed 18 3.3 Software Implementation 20 3.4 Energy Consumption Estimation Model 22 Chapter 4 Experiments 28 Chapter 5 Conclusions 45 References 46

    [1] S. Bapat, W. Leal, T. Kwon, P. Wei, and A. Arora, “Chowkidar: A Health Monitor for Wireless Sensor Network Testbeds,” in Proceedings of the 3rd International Conference on Testbeds and Research Infrastructure for the Development of Networks and Communities, 2007.
    [2] B. N. Chun, P. Buonadonna, A. AuYoungz, C. Ng, D. C. Parkes, J. Shneidman, A. C. Snoeren, and A. Vahdat, “Mirage: A Microeconomic Resource Allocation System for Sensornet Testbeds,” in Proceedings of the 2nd IEEE Workshop on Embedded Networked Sensors, pp. 19-28, 2005.
    [3] R. Crepaldi, A. Harris, A. Scarpa, A. Zanella, and M. Zorzi, “SignetLab: Deployable Sensor Network Testbed and Management Tool,” in Proceedings of the 4th International Conference on Embedded Networked Sensor Systems, pp. 375-376, 2006.
    [4] R. Crepaldi, S. Friso, A. Harris III, M. Mastrogiovanni, C. Petrioli, M. Rossi, A. Zanella, and M. Zorzi, “The Design, Deployment, and Analysis of SignetLab: A Sensor Network Testbed and Interactive Management Tool,” in Proceedings of the 3rd International Conference on Testbeds and Research Infrastructure for the Development of Networks and Communities, 2007.
    [5] T. Dimitriou, J. Kolokouris, and N. Zarokostas, “SenseNeT: A Wireless Sensor Network Testbed,” in Proceedings of the 10th ACM Symposium on Modeling, Analysis, and Simulation of Wireless and Mobile Systems, pp. 143-150, 2007.
    [6] A. Dunkels, F. ϴsterlind, N. Tsiftes, and Z. He, “Software-based On-line Energy Estimation for Sensor Nodes,” in Proceedings of the 4th IEEE Workshop on Embedded Networked Sensors, pp. 28-32, 2007.
    [7] P. K. Dutta, J. W. Hui, D. C. Chu, and D. E. Culler, “Securing the Deluge Network Programming System,” in Proceedings of the 5th International Conference on Information Processing in Sensor Networks, 2006.
    [8] P. Dutta, J. Hui, J. Jeong, S. Kim, C. Sharp, J. Taneja, G. Tolle, K. Whitehouse, and D. Culler, “Trio: Enabling Sustainable and Scalable Outdoor Wireless Sensor Network Deployments,” in Proceedings of the 5th International Conference on Information Processing in Sensor Networks, pp. 407-415, 2006.
    [9] E. Ertin, A. Arora, R. Ramnath, M. Nesterenko, V. Naik, S. Bapat, V. Kulathumani, M. Sridharan, H. Zhang, and H. Cao, “Kansei: A Testbed for Sensing at Scale,” in Proceedings of the 5th International Conference on Information Processing in Sensor Networks, pp. 399-406, 2006.
    [10] S. Furrer, W. Schott, H. L. Truong, and B. Weiss, “The IBM Wireless Sensor Networking Testbed,” in Proceedings of the 2nd International Conference on Testbeds and Research Infrastructure for the Development of Networks and Communities, 2006.
    [11] C. Gruenwald, A. Hustvedt, A. Beach, and R. Han, “SWARMS: A Sensornet Wide Area Remote Management System,” in Proceedings of the 3rd international conference on Testbeds and Research Infrastructure for the Development of Networks and Communities, 2007.
    [12] V. Handziski, A. Kopke, A. Willig, and A. Wolisz, “TWIST: A Scalable and Reconfigurable Testbed for Wireless Indoor Experiments with Sensor Networks,” in Proceedings of the 2nd International Workshop on Multi-hop Ad Hoc Networks: from Theory to Reality, pp. 63-70, 2006.
    [13] H. Huo, H. Zhang, Y. Niu, S. Gao, Z. Li, and S. Zhang, “MSRLab6: An IPv6 Wireless Sensor Networks Testbed,” in Proceedings of the 8th International Conference on Signal Processing, 2006.
    [14] X. Jiang, P. Dutta, D. Culler, and I. Stoica, “Micro Power Meter for Energy Monitoring of Wireless Sensor Networks at Scale,” in Proceedings of the 6th International Conference on Information Processing in Sensor Networks, pp. 186-195, 2007.
    [15] O. Landsiedel, K. Wehrle, and S. Gotz, “Accurate Prediction of Power Consumption in Sensor Networks,” in Proceedings of the 2nd IEEE Workshop on Embedded Networked Sensor, 2005.
    [16] D. Chao, K. Datt, J. Rekhi, and G. P. Learmonth, “Human-In-The-Loop Simulation Testbed for Wireless Sensor Networking,” in Proceedings of Systems and Information Engineering Design Symposium, 2007.
    [17] P. Levis, N. Lee, M. Welsh, and D. Culler, “TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications,” in Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, pp. 126-137, 2003.
    [18] C. B. Margi, V. Petkov, K. Obraczka, and R. Manduchi, “Characterizing Energy Consumption in a Visual Sensor Network Testbed,” in Proceedings of the 2nd international conference on Testbeds and Research Infrastructure for the Development of Networks and Communities, 2006.
    [19] T. Olivares, P. J. Tirado, L. Orozco-Barbosa, V. López, andP. Pedrón, “Simulation of Power-aware Wireless Sensor Network Architectures,” in Proceedings of the ACM International Workshop on Performance Monitoring, Measurement, and Evaluation of Heterogeneous Wireless and Wired Networks, pp. 32-39, 2006.
    [20] N. N. Pham, J. Youn, and C. Won, “A Comparison of Wireless Sensor Network Routing Protocols on an Experimental Testbed,” in Proceedings of the IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, pp. 276-281, 2006.
    [21] H. Ritter, J. Schiller, T. Voigt, and A. Dunkels, “Experimental Evaluation of Lifetime Bounds for Wireless Sensor Networks,” in Proceedings of the 2nd European Workshop on Wireless Sensor Networks, pp. 25-32, 2005.
    [22] V. Shnayder, M. Hempstead, B. Chen, G. W. Allen, and M. Welsh, “Simulating the Power Consumption of Large Scale Network Applications,” in Proceedings of the 2st International Conference on Embedded Networked Sensor Systems, pp. 276-281, 2004.
    [23] C. Y. Sun, J. P. Sheu, C. J. Chang, and W. K. Hu, “WSNTB: A Testbed for Heterogeneous Wireless Sensor Networks,” in Proceedings of the IEEE International Conference on Ubi-Media Computing,pp.338-343, 2008
    [24] Q. Wang, M. Hempstead and W. Yang, “A Realistic Power Consumption Model for Wireless Sensor Network Devices,” in Proceedings of the 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks, 2006.
    [25] G. W. Allen, P. Swieskowski, and M. Welsh, “MoteLab: A Wireless Sensor Network Testbed,” in Proceedings of the 4th International Conference on Information Processing in Sensor Networks, 2005.
    [26] The Network Simulator : ns-2. http://www.isi.edu/nsnam/ns/.
    [27] Global Mobile Information Systems Simulation Library. http://pcl.cs.ucla.edu/projects/glomosim/.
    [28] TinyOS: an open-source operating system designed for wireless embedded sensor networks. http://www.tinyos.net/.
    [29] SPB400 – Stargate Gateway. http://www.xbow.com/Products/productdetails.aspx?sid=229.
    [30] Texas Instruments Incorporation. MSP430x1xx Family User''s Guide. http://www.ti.com/.
    [31] Texas Instruments Incorporation.CC2420 2.4 GHz IEEE 802.15.4 / ZigBee-ready RF Transceiver. http://www.ti.com/

    QR CODE
    :::