| 研究生: |
黃珮瑜 Huang, Pei-Yu |
|---|---|
| 論文名稱: |
在無線感測網路中節點的容錯與修復機制及其應用之研究與實現 Design and Implementation of the Node Tolerance and Repair Procedure in Wireless Sensor Network and Its Application |
| 指導教授: |
廖德祿
Liao, Teh-Lu |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2014 |
| 畢業學年度: | 102 |
| 語文別: | 英文 |
| 論文頁數: | 72 |
| 中文關鍵詞: | 無線感測網路 、根節點 、節點容錯 、Cluster-Mesh-Tree(CMT) 、定位 、RSS 、Fingerprinting |
| 外文關鍵詞: | Wireless Sensor Network (WSN), Cluster-Tree (CT) Topology, Cluster-Mesh-Tree (CMT) Topology, Positioning, Fingerprinting, Received Signal Strength (RSS) |
| 相關次數: | 點閱:145 下載:2 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來,無線感測網路已經逐漸地受到重視且被用來監測各種環境參數。無線感測網路是由許多的感測節點所組成的,其中,這些感測節點在無人駐守的環境中都是透過無線通訊技術來聯繫彼此。一般而言,感測節點有感測環境,收集我們所感興趣的資料,以及運算的能力,且也可以由多點跳耀的傳輸方式將收集的感測資料上傳給樹狀結構中最上層的根節點(Root)。隨著感測資料的收集,感測節點的電量將會耗盡且有可能因為一些外在環境的影響使得感測節點發生故障。因此,節點的電量的消耗將直接影響整個無線感測網路的使用壽命。為了避免少數的感測節點的失效而導致整個感測網路結構的崩壞,則必須要有一個節點容錯的機制來克服這個問題。本論文預定擬出一套節點容錯機制來維持整個感測網路的運作,強化感測網路的結構及其強健性,並希望能降低在失效區域中感測資料的錯誤率。在此本論文中,一般感測節點是以傳統樹狀結構拓樸去分布的。為了提高原先樹狀拓樸的感測網路之彈性,本論文欲把傳統拓樸結合Cluster-Mesh-Tree (CMT)拓樸來克服原先樹狀拓樸中鏈結固定的缺陷但仍保有原先樹狀拓樸的架構。最後,本論文欲提出一套針對失效節點做修復和重啟的修復機制。由自走車透過室內RSS 的fingerprinting定位演算法到達失效節點附近,且透過紅外線感測器來進行小範圍的定位進而讓自走車可以與失效節點做實體的連接。透過此連接介面,自走車可以收集其感測資料在資料遺失之前,並在人員到達修復之前,對失效節點做簡單重啟的動作。本研究可有效地減少人力資源的消耗且能讓感測網路持續一般的例行工作。
此外,系統之軟體設計以Visual Basic 2010開發平台為基礎,實現出一個圖形化使用者介面,提供使用者監控及管理感測環境的感測資料,且能透過顯示的感測資料去觀察環境的變化。
In recent years, the wireless sensor network (WSN) has gradually been noticed for monitoring the various environmental parameters. The WSN is constituted with a large number of sensor nodes which connect to one another by wireless communication deployed in the unattended region. Generally, sensor nodes are used to sense the environment, collect and calculate the interested data. Then, the sensor nodes deliver the sensed data to the Root, a single node in the highest layer of the tree network, by multi-hop transmission. During the sensor node’s monitoring the environment, the consumption of power is an extremely significant factor that directly effects the lifetime of the WSN. Due to the limited power of the sensor node and the influence from the external factors, it is possible that the sensor nodes may break down. In this respect, we have to take the protection measures to avoid the network from crashing caused by failure of a few sensor nodes’ working. In this thesis, we propose node tolerance to maintain the normal operation of the sensor network, enhance the network structure and its robustness, and reduce the error rate of the sensed data in the broken region where the sensor nodes fail to link with the Root. In this thesis, general sensor nodes are established by the traditional Cluster-Tree (CT) topology. Therefore, for increasing the flexibility of network structure, the combination of the Cluster-Mesh-Tree (CMT) and the CT topology will be used to conquer the weakness of immovable link in traditional CT topology, and also maintain the basic structure of tree topology. Eventually, a repair procedure to restore the failure nodes and avoid the sensed data lost is proposed. The repair robot can repair the failure nodes by re-booting and collecting the sensed data of the failure nodes through directly contacting before personnel arrive at the site. To contact with the failure node directly, the position method is critical for repair procedure. Regarding this concern, we therefore employ a positioning algorithm called fingerprinting in the received signal strength (RSS) model, and use the IR positioning with infrared sensor to compensate the error distance generated from fingerprinting algorithm method. The research saves human labor to maintain the WSN and its routine mission.
In this thesis, the GUI software has been implemented by Visual Basic 2010 development platform. The User can store the sensed data, monitor, observe and manage the changes of environment with the platform.
[1]C. Bisdikian, “An Overview of The Bluetooth Wireless Technology,” IEEE Communications Magazine, vol. 39(12), pp.86-94, 2001.
[2]D.C. Chang, T.H. Shiu, “Digital GFSK Carrier Synchronization,” IEEE Asia Pacific Conference on Circuits and Systems, pp.1523-1526, 2006.
[3]G. Hoblos, M. Staroswiecki, A. Aitouche, “Optimal Design of Fault Tolerant Sensor Networks,” Proceedings of the 2000 IEEE International Conference on Control Applications, pp.467-472, 2000.
[4]H. Wang, Y. Guo, “A Decentralized Control for Mobile Sensor Network Effective Coverage,” 7th World Congress on Intelligent Control and Automation, pp.473-478, 2008.
[5]H.H. Kuo, “WiFi Indoor Location for Healthcare Monitoring Systems,” National Tsing Hua University Press, 2013.
[6]K. Sairam, N. Gunasekaran, S.R. Redd, “Bluetooth in Wireless Communication,” IEEE Communications Magazine, vol. 40(6), pp.90-96, 2002.
[7]K.Z. Lin, “Application of Wireless Sensor Network Modules in Indoor Geolocation,” National Cheng Kung University Press, 2007.
[8]M. Rahnema, “Overview of GSM System and Protocol Architecture,” IEEE Communications Magazine, vol. 31(4), pp.92-100, 1993.
[9]M. Shimizu, N. Aoki, K. Shirakawa, Y. Tozawa, N. Okubo, Yoshimasa Daido, “New Method of Analyzing BER Performance of GFSK with Postdetection Filtering,” IEEE Transactions on Communications, vol. 45(4), pp.429-436, 1997.
[10]M.D. Aime, G. Calandriello, Antonio Lioy, “Dependability in Wireless Networks: Can We Rely on WiFi?,” IEEE Security & Privacy, vol. 5(1), pp.23-29, 2007.
[11]M.H. Lee, Y.H. Choi, “Fault Detection of Wireless Sensor Networks,” Computer Communications, vol. 31, pp.3469-3475, 2008.
[12]P. Bahl, V.N. Padmanabhan, “BADAR: An In-Building RF-Based User Location and Tracking System RADAR,” IEEE Proceedings of Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies, vol. 2, pp.775-784, 2000.
[13]S.H. Pan, “A Study of Mobile Sensor Network Topology Modifications Due to Random Events,” Feng Chia University press, 2010.
[14]T. Akiyama, Y. Teranishi, Sh. Okamura, S. Shimojo, “A Consideration of the Precision Improvement in WiFi Positioning System,” International Conference on Complex, Intelligent and Software Intensive Systems, pp.1112-1117, 2009.
[15]T. Haug, “Overview of The GSM Project,” 8th European Conference on Electrotechnics, pp.455-457, 1988.
[16]T.H. Lin, A New Cross-Layer IEEE 802.15.4-Enabled Routing Protocol Using Discrete Distributed Topology-Control Algorithm, National Chin Yi University Press, 2010.
[17]T.Y. Wang, Y.S. Han, P.K. Varshney, “Fault-Tolerant Classification in Multisensor Networks Using Coding Theory,” Proceedings of the Sixth International Conference of Information Fusion, vol. 2, pp.772-779, 2003.
[18]T.Y. Wang, Y.S. Han, P.K. Varshney, P.N. Chen, “Distributed Fault-Tolerant Classification in Wireless Sensor Networks,” IEEE Journal on Selected Areas in Communications, vol. 23(4), pp. 724-734, 2005.
[19]W.Z. Li, “Implementation of Real-Time Positioning and Optimal Path Planning for a Navigation System Based on IEEE 802.11 WLAN,” National Cheng Kung University Press, 2012.
[20]Y.H. Lu, “A Fault Tolerant Issue in Wireless Sensor Networks,” National Taiwan University of Science and Technology Press, 2005.
[21]Y.L. Zhu, G.Q. Zhang, Z. Lei, X. Jin, “Design of Wireless Multi-Point Temperature Transmission System Based on nrf24L01,” 2011 International Conference on Business Management and Electronic Information, vol. 3, pp.780-783, 2011.
[22]Y.S. Chen, T.H. Lin, “A QoS Routing Protocol Using Cluster-Mesh-Tree for IEEE 802.15.4 Low-Rate WPANs,” Workshop on Wireless, Ad Hoc, and Sensor Networks, 2005.
[23]Z.L. Chen, L.G. Tian, M. Li, J.P. Zhang, Y.L. Wang, “LED Toning System Based on NRF24L01 Wireless Control,” 24th Chinese Control and Decision Conference, pp.656-659, 2012.
[24]Z.Y. Li ,“A Log-Only Node Fault Detection Method in Wireless Sensor Network,” National Tsing Hua University Press, 2011.
[25]Z.Y. Li ,“The Study of Topology Control of Wireless Sensor Network,” I Shou University Press, 2010.
[26]Network topology, http://en.wikipedia.org/wiki/Network_topology.
[27]nRF24L01+ Single Chip 2.4GHz Transceiver Product Specification v1.0, Nordic Semiconductor, 2008.
[28]Wi-Fi Location-Based Services 4.1 Design Guide, CISCO Systems Inc., 2008.
[29]“An overview of Bluetooth Wireless TechnologyTM and Some Competing LAN Standards,” 1st IEEE International Conference on Circuits
[30]“IR Receiver Module with Arduino,” http://www.icshop.com.tw/product_info.php/products_id/9935.
[31]“IR Receiver Module,”
http://twarm.com/commerce/product_info.php?products_id=2379.
[32]“Pololu - Basic Sumo Blade for Zumo Chassis,” http://www.pololu.com/product/1410/pictures.