簡易檢索 / 詳目顯示

研究生: 林正中
Zheng-Zhong Lin
論文名稱: 針對無線感測器高頻寬應用的通訊協定與設計考量
Communication Protocols and Design Issues for High Bandwidth Applications in WSN
指導教授: 許雅三
Yarsun Hsu
周百祥
Pai H. Chou
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電機工程學系
Department of Electrical Engineering
論文出版年: 2008
畢業學年度: 96
語文別: 英文
論文頁數: 51
中文關鍵詞: 無線感測器高頻寬通訊協定
外文關鍵詞: wireless sensor network, high bandwidth, communication protocol
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 無線感測網路已經啟發了許多的研究題目,範圍從各類應用,通訊協定的設計,到減少耗能。早期的工作大多著重在低頻寬的通訊,然而有許許多多真實世界的應用都須要高頻寬的通訊,像是震動的監測以及建築物結構的監視等等。不幸的是,目前現有的方法,是採取迴避的方法,導致在於實際運作上並不是表現的很好,他們大多是先把取樣好的資料存放在儲存設備中,像是記憶體或是電氣可擦拭可規化式唯讀記憶體,等到儲存設備裝滿資料後,再停止取樣,把資料慢慢送回主機,這種方法無法達到即時的監測,並且對於頻寬的使用也有限。

      這篇論文採用了跨階層的最佳化近似來設計取樣與通訊。它可以透過完整地利用資源有限的平台上可用的資源達到即時並且長久的監測目標。更精確的來說,我們解決了在進行基於應用需求以及平台效能協定設計時會遇到的問題。並且比較了各種通訊協定在不同應用中的特性。

      我們利用了真實世界的個案研究,來證實了我們所提出來的方法。我們成功的實作了一個可靠地通訊協定,它可以以4000Byte每秒的速度來散布取樣的資料,並是實作於一個低耗能,緊密的無線通訊網路類的無線電平台。我們的方法可以被期待為可以實現高效率實作,因為它可以幫助減少設計上白白浪費的努力,並且對於廣大範圍的無線感測應用都是適用的。


    1 Introduction 1 1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 Related Work 3 2.1 High Bandwidth vs. Low Bandwidth Communication . . . . . . . . . . . . . 3 2.2 The Effects Under High Bandwidth Applications . . . . . . . . . . . . . . . . 6 3 Problem Statement 7 3.1 Overview on High-Bandwidth Applications . . . . . . . . . . . . . . . . . . . 7 3.2 Required Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.3 Goal Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4 A Platform Based Solution 12 4.1 System Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 4.1.1 Hardware Component . . . . . . . . . . . . . . . . . . . . . . . . . . 13 4.1.2 Network Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.1.3 Data Dissemination Protocols . . . . . . . . . . . . . . . . . . . . . . 14 4.1.4 Software Organization . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.2 Design Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.2.1 Sampling Frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.2.2 Packet Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.2.3 Re-pulling Time of Base Stations . . . . . . . . . . . . . . . . . . . . 20 5 Technical Approach 21 5.1 Proposed Design Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 5.1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 5.1.2 Design Issues and Parameters . . . . . . . . . . . . . . . . . . . . . . 23 5.2 The Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 5.2.1 Assumptions and Setups . . . . . . . . . . . . . . . . . . . . . . . . . 32 5.2.2 Possible Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 6 Experimental Results 34 6.1 Case Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 6.1.1 Application Description . . . . . . . . . . . . . . . . . . . . . . . . . 34 6.1.2 Implementation and Result . . . . . . . . . . . . . . . . . . . . . . . 35 6.2 Comparisons between Different Protocols . . . . . . . . . . . . . . . . . . . . 40 6.2.1 Pull . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 6.2.2 Push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 6.2.3 Pull-then-Push . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 7 Conclusions and Future Work 48 7.1 Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 7.2 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

    [1] R. Szewczyk, A. Mainwaring, J. Polastre, and D. Culler, “An analysis of a large scale
    habitat monitoring application,” in SenSys’04, Proceedings of the Second ACM Conference
    on Embedded Networked Sensor Systems, Nov. 2004.
    [2] B. Krishnamachari and J. Heidemann, “Application-specific modelling of information
    routing in wireless sensor networks,” in Performance, Computing, and Communications,
    2004 IEEE International Conference, 2004.
    [3] J. Heidemann, F. Silva, and D. Estrin, “Matching data dissemination algorithms to
    application requirements,” in SenSys’03, in Proceedings of the ACM Conference on
    Embedded Networked Sensor Systems, Nov. 2003.
    [4] C.-Y. Wan, A. T. Campbell, and L. Krishnamurthy, “PSFQ: A reliable transport protocol
    for wireless sensor networks,” Selected Areas in Communications, vol. 23, pp. 862
    – 872, Apr. 2005.
    [5] F. Stann and J. Heidemann, “RMST: reliable data transport in sensor networks,” in
    Sensor Network Protocols and Applications, Proceedings of the First IEEE, May 2003,
    pp. 102 – 112.
    [6] O. Akan and I. Akyildiz, “ESRT: Event-to-sink reliable transport in wireless sensor
    networks,” IEEE/ACM Transactions on Networking, vol. 13, pp. 1003 – 1016, Oct.
    2005
    [7] C. Wang, K. Sohraby, Y. Hu, B. Li, and W. Tang, “Issues of transport control protocols
    for wireless sensor networks,” in Communications, Circuits and Systems, Proceedings.
    2005 International Conference, vol. 1, May 2005, pp. 422 – 426.
    [8] G. Werner-Allen, J. Johnson, M. Ruiz, J. Lees, and M. Welsh., “Monitoring volcanic
    eruptions with a wireless sensor network,” in In the Proceedings of the 2nd European
    Workshop on Wireless Sensor Networks, Jan. 2005.
    [9] S. Kim, S. Pakzad, D. Culler, J. Demmel, G. F. S. Glaser, and M. Turon, “Health monitoring
    of civil infrastructures using wireless sensor networks,” in Information Processing
    in Sensor Networks, ISPN 2007 6th International Symposium, Apr. 2007, pp. 254 – 263.
    [10] N. Xu, S. Rangwala, K. Chintalapudi, D. Ganesan, A. Broad, R. Govindan, and D. Estrin,
    “A wireless sensor network for structural monitoring,” in SenSys’04, in Proceedings
    of the ACM Conference on Embedded Networked Sensor Systems, Nov. 2004.
    [11] Product Specification nRF24E1, Nordic Semiconductor, Mar. 2006.
    [12] SDCC Compiler User Guide, Jun. 2007.
    [13] Eco v0.1 System Programmers’ Manual, May 2006.
    [14] PtoneConnection02.
    [15] Model 1221 Low Noise Analog Accelerometer, Silicon Designs, Inc., Sep. 2007.
    [16] Quasar Project Documentation v0.6, Jul. 2007.
    [17] nRF24L01 Single Chip 2.4GHz Transceiver Product Specification, Nordic Semiconductor,
    Sep. 2007.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE