(3.236.228.250) 您好!臺灣時間:2021/04/17 06:44
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:樓家銘
研究生(外文):Chia-Ming Lou
論文名稱:無線感測網路嵌入式通訊協定系統實作
論文名稱(外文):Implementation of an Embedded Wireless Sensor Network Communication Protocol
指導教授:羅峻旗
指導教授(外文):Chun-Chi Lo
口試委員:胡育誠王讚彬蔡丕裕陳武林
口試委員(外文):Yu-Chen HuTsan-Pin WangPi-Yu tsaiWu-Lin Chen
口試日期:2013-05-23
學位類別:碩士
校院名稱:靜宜大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2013
畢業學年度:101
語文別:中文
論文頁數:46
中文關鍵詞:DMASAndroidZigBee嵌入式無線感測網路
外文關鍵詞:MAC ProtocolAndroidEmbedded SystemWireless Sensor Network
相關次數:
  • 被引用被引用:0
  • 點閱點閱:126
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:3
  • 收藏至我的研究室書目清單書目收藏:0
無線感測網路通訊協定目前所面臨最重要的議題就是節能以及繞徑的問題,而一個良好的休眠與傳輸排程,可以使其達到最大的節能效果。陳建安等人提出了跨階層式的第一代分散式休眠排程協定DMAS解決了網路繞徑以及使用傳輸休眠排程減少Duty-Cycle,而後許書桓等人提出了第二代DMAS協定改良了DMAS的資料傳輸速率以及優化休眠傳輸排程進而減少Duty-Cycle。本論文中,我們將以嵌入式方式實作DMAS2協定在ZigBee-CC2530感測模組上,並且採用HMI700-6410S Android平台做為我們的資料收集站。
本研究可分為三個部份,其中包含了DMAS2協定實作、Android函式庫以及Android應用程式。我們將DMAS2協定實作在ZigBee-CC2530感測模組上,使其能夠依照DMAS2協定運行,並且收集環境訊息。我們將使用Android NDK開發Android平台的Library;Library包含了感測資料表、繞徑表以及RS232控制介面等功能。而使用者界面我們就使用Android SDK開發我們的應用程式,提供使用者一個簡易的操作劃面,達到環境安全監控的功能。

Energy conservation and routing are the most two important concerns in the deployment of a wireless sensor network (WSN). Among all methods, an efficient sleep and/or transmission schedule is undoubtedly the most helpful method for energy conservation. The DMAS protocol proposed by Chen et al should be the first one that can establish the network topology, build the sleep/transmission schedule with low duty-cycle and give the routing paths simultaneously in a distributed way.

The DMAS2 protocol proposed by Hsu et al applied a modified transmission schedule that improved the DMAS protocol by reducing both the transmission delay and the duty-cycle. In this thesis, the DMAS2 protocol is implemented and embedded in the ZigBee-CC2530 WSN module. Besides, a set of libraries and a WSN application that use the protocol to collect sensor data are developed in the HMI700-6410S Android platform.

The work is composed of three major parts: the embedded DMAS2 implementation, Android library implementation, and a WSN application implementation. The DMAS2 protocol is embedded in the ZigBee-CC2530 module. The Android libraries provide the maintenance of the dynamic routing tables, the collection the sensor data, and the RS232 communication interfaces. They are developed using the Android NDK. The WSN application gives an UI for users to monitor the sensor data and give commands to the network.

目錄
摘要 iii
ABSTRACT iv
誌 謝 v
目錄 vi
表目錄 viii
圖目錄 ix
第一章 緒論 1
1.1 研究動機 1
1.2 研究背景 3
1.3 研究方法與目的 5
1.4 論文架構 7
第二章 相關文獻 8
2.1 ZigBee/IEEE 802.15.4協定 8
2.2 WSN相關文獻 9
2.3 DMAS通訊協定 11
第三章 軟硬體架構 15
3.1. Android 15
3.2. ZigBee-CC2530硬體架構 17
3.3. HMI700-6410S硬體架構 20
第四章 嵌入式通訊協定實作 23
4.1 DMAS2協定實作 23
4.1.1 MAC Frame格式 25
4.1.2 Request封包 25
4.1.3 Convergecast封包格式 26
4.1.4 Boardcast指令封包格式 27
4.2 Android 函式庫 30
4.2.1 動態雜湊表 30
4.3 Android 應用程式 34
第五章 實驗結果與分析 37
5.2 Android NDK與SDK效能比較 38
5.3 Duty-Cycle 38
5.4 拓撲建立速度 39
5.5 傳送延遲時間 40
5.6 資料傳達率 41
第六章 結論與未來方向 42
參考文獻 43

[1]陳建安,羅峻旗,胡育誠,“整合休眠與傳輸排程以及繞徑問題之無線感測網路MAC層架構,” in 第六屆格網技術及應用研討會,台東市,2010,pp. 123–130.

[2]許書桓,羅峻旗,“DMAS2 無線感測網路休眠與傳輸排程協定”in 2012 追求卓越國際研討會,桃園縣,2012.

[3]長高科技 Andriod/ZigBee用戶手冊. [Online]. Available:http://www.dmatek.com.tw/

[4]Android developers. [Online]. Available: http://developer.android.com/index.html

[5]F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, “A survey on sensornetworks,” IEEE CommunicationsMagazine, vol. 40, no. 8, pp. 102–114, Aug 2002.

[6]F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, “Wireless sensor networks: A survey,” Computer Networks, vol. 38, no. 4, pp.393–422, March 2002.

[7]J. N. Al-Karaki and A. E. Kamal, “Routing techniques in wireless sensor networks: a survey,” IEEE Wireless Communications, vol. 20, no. 6, pp. 6–28, Dec 2004.

[8]P. K. Biswas and S. Phoha, “Self-Organizing Sensor Networks for Integrated Target Surveillance,” IEEE Trans. on Computers, vol. 55, no. 8, Aug. 2006.

[9]D. Braginsky and D. Estrin, “ Rumor Routing Algorithm For Sensor Networks,” Proceedings of the First ACM International Workshop on Wireless Sensor Networks and Applications (WSNA 2002), pps. 1-12, September 28, 2002.

[10]Z. Chen and A. Khokhar, “Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks,” 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, pp. 335–341, Oct. 2004.

[11]I.Demirkol, C. Ersoy, and F. Alagoz, “MAC protocols for Wireless Sensor Networks: a Survey, ” IEEE Communications Magazine, vol. 44, no. 4, pp. 115–121, April 2006.

[12]T.V. Dam , K. Langendoen, “An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks”, The First ACM Conference on Embedded Networked Sensor Systems (Sensys‘03), Los Angeles, CA, USA, November, 2003.

[13]D. Estrin,“Sensor Network Protocols,” in 2002 Mobile meeting of the plenary lectures -Wireless Sensor Networks Part IV

[14]C. C. Enz, A. El-Hoiydi, J.-D.Decotignie, and V. Peiris, “Wisenet: an ultralow-power wireless sensor network solution,” Computer, vol. 37, no. 8, pp. 62–70, Aug. 2004.

[15]S. C. Ergen. Zigbee/ieee 802.15.4 summary. [Online]. Available: http://www.eecs.berkeley.edu/csinem/academic/publications/zigbee.pdf

[16]Eclipse - the eclipse foundation open source community website. [Online]. Available:
http://www.eclipse.org/

[17]T. He, P. Vicaire, T. Yan, L. Luo, L. Gu, and G. Zhou, “Achieving real-time target tracking using wireless sensor networks,” in Proceeding of the 12th IEEE Real-Time and Embedded Technology and Applications Symposium, Apr. 2006, pp. 37 – 48.

[18]El-Hoiydi and J. Decotignie. Low power downlink mac protocols for infrastructure wireless sensor networks. ACM Mobile Networks and Applications, 10(5):675–690, 2005.

[19]El-Hoiydi, “Spatial TDMA and CSMA with preamble sampling for low power ad hoc wireless sensor networks”, Proceedings of ISCC 2002, Seventh International Symposium on Computers and Communications, Pages:685 - 692, 1-4 July 2002.

[20]IAR Systems-the IAR Workbench website.[Online].Available: http://www.iar.com/en/

[21]Jollen‘s Android blog. [Online].Available: http://www.jollen.org/Android/

[22]C.Intanagonwiwat,R. Govindan,D. Estrin, J. Heidemann, F.Silva,, “Directed Diffusion for Wireless Sensor Networking” IEEE/ACM Transactions on Networking, Volume 11, Number 1, pps. 2-16, February 2003.

[23]S.S. Kulkarni, “TDMA services for Sensor Networks”, Proceedings of 24th International Conference on Distributed Computing Systems Workshops, Pages:604 – 609, 23-24 March 2004.
[24]G. Lu, B. Krishnamachari, C.S. Raghavendra, “An adaptive energyefficient and low-latency MAC for data gathering in wireless sensor networks”, Proceedings of 18th International Parallel and Distributed Processing Symposium, Pages: 224, 26-30 April 2004.

[25]K Maraiya ,K Kant ,N Gupta, “Application based Study on Wireless Sensor Network,”in International Journal of Computer Applications (0975 – 8887) Volume 21– No.8, May 2011

[26]M. Macedo, A. Griloa and M. Nunesa, “Distributed Latency-Energy Minimization and interference avoidance in TDMA Wireless Sensor Networks,” Journal of Computer and Telecommunications Networking, Vol.53, Pp.569-582, April 2009.

[27]Linux.org. [Online].Available:http://www.linux.org/

[28]Oracle technology network for java developers. [Online]. Available: http://www.oracle.com/technetwork/java/index.html

[29]Riku Mettala-Bluetooth Protocol Architecture Version 1.0. [Online].Available: https://www.bluetooth.org/en-us

[30]R. Rugin, G. Mazzini, “A simple and efficient MAC-routing integrated algorithm for sensor network”, IEEE International Conference on Communications, Volume: 6, Pages: 3499 - 3503, 20- 24 June 2004.

[31]Smart Dust.[Online].Available: http://robotics.eecs.berkeley.edu/~pister/SmartDust/

[32]K. M. S. Safaric, “Zigbee wireless standard,” in 48th International Symposium ELMAR, Jun. 2006.

[33]Texas Instruction.[Online].Available: http://www.ti.com/

[34]TI CC2530 User Guide.[Online].Available: http://www.ti.com/

[35]N. A. Vasanthi and S. Annadurai, “Energy saving schedule for target tracking sensor networks to maximize the network lifetime,” in Proceeding of First International Conference on Communication System Software and Middleware, Jan. 2006, pp. 1–8.

[36]M. Vemula, M. F. Bugallo, and P. M. Djuric, “Target tracking in a two-tiered hierachical sensor network,” in Proceeding of IEEE International Conference on Acoustics, Speech and Signal Processing, vol. 4, 2006, pp. IV–969 – IV–972.

[37]L. Wang, G. Zhang, C. Ma, X. Fan, “Application research on network coding in WSN,” in 2010 Fifth International Conference on Internet Computing for Science and Engineering

[38]W. Ye, J. Heidemann, and D. Estrin, “An energy-efficient MAC protocol for wireless sensor networks,” in Proceedingsof the 21st International Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM2002), June 2002.

[39]W. Ye, J. Heidemann, and D. Estrin, “An energyefficient mac protocol for wireless sensor networks,” in 21st International Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM’ 02), New York, NY, USA 2002.

[40]W. Ye, J. Heidemann, and D. Estrin, “ Medium access control with coordinated, adaptive sleeping for wireless sensor networks,” in ACM Transactions on Networking,12(3):493–506, June 2004.

[41]W. Ye, J. Heidemann, D. Estrin, “Medium Access Control With Coordinated Adaptive Sleeping for Wireless Sensor Networks”, IEEE/ACM Transactions on Networking, Volume: 12, Issue: 3, Pages:493 - 506, June 2004.

[42]W.Ye, J. Heidemann, D. Estrin,, "An Energy-Efficient MAC Protocol for Wireless Sensor Networks" Proceedings of the 21st International Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM 2002), New York, New York, pps. 1-10, June 23-27, 2002.

[43]L. Yang, C. Feng, J. W. Rozenblit, and H. Qiao, “Adaptive tracking in distributed wireless sensor networks,” in Proceeding of 13th Annual IEEE International Symposium and Workshop on Engineering of

[44]R. Yadav, S. Varma, N.Malvya “A survey of MAC protocols for wireless sensor networks” Ubicc Journal, vol.4, Aug 2009.

[45]ZigBee Alliance.[Online].Available: http://www.zigbee.org/

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔