§ 瀏覽學位論文書目資料
  
系統識別號 U0002-3006200613552500
DOI 10.6846/TKU.2006.00966
論文名稱(中文) IEEE 802.15.4 無線個人區域網路路由協定之設計與實現
論文名稱(英文) Design and Implementation of Wireless Routing Protocol for IEEE 802.15.4 Wireless Personal Area Network
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 電機工程學系碩士班
系所名稱(英文) Department of Electrical and Computer Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 94
學期 2
出版年 95
研究生(中文) 李羿承
研究生(英文) Yi-Cheng Lee
學號 693350125
學位類別 碩士
語言別 繁體中文
第二語言別
口試日期 2006-06-09
論文頁數 110頁
口試委員 指導教授 - 李揚漢
委員 - 許獻聰
委員 - 郭育政
關鍵字(中) 無線網路
感測器
網路層
路由
關鍵字(英) Zigbee
wireless
network layer
NWK
routing
802.15.4
第三語言關鍵字
學科別分類
中文摘要
在 Zigbee通訊協定中,IEEE 802.15.4主要負責的是ZigBee無線傳輸的媒體存取層 (MAC Layer) 以及實體層 (PHY Layer) 部分。其後Zigbee聯盟在IEEE 802.15.4的無線標準上制訂邏輯網路和應用軟體的部分,建構了使用者應用介面及系統管理的統一規格,包含有網路層 (Network Layer, NWK) 以及應用層 (Application Support Layer, APS),通稱 Zigbee 堆疊 (Zigbee Stack)。而本論文研究的目標則為ZigBee 網路層 (NWK) 中的路由協定實作。透由實作學習甚至改良其路由通訊協定,使其更有效率,降低無線網路負載,以及提升資料傳輸的可靠度。
英文摘要
As the communication protocol of Zigbee, the main responsibility of IEEE 802.15.4 is media access control layer (MAC Layer) and physical layer (PHY Layer) of Zigbee. Zigbee Alliance works out the parts of logical network and application software. It also unifies the spec. with the application interface of user and system management. The spec. includes Zigbee network layer (NWK) and Zigbee application support layer (APS), also named Zigbee stack. We address the issue above to implement the Zigbee network layer. Then, we can learn and improve the routing protocol of zigbee, make it more efficiently, reduce the load of sensor and rise the reliability of data transmission.
第三語言摘要
論文目次
中文摘要	I
英文摘要	II
目錄索引	III
圖目錄	 V
表目錄	 X
第一章 緒論	
1.1 論文摘要	1
1.2 研究動機	3
1.3 國內外研究現狀	3
第2章 IEEE 802.15.4 和 Zigbee	
2.1 IEEE 802.15.4概述	5
2.2 IEEE 802.15.4 的媒體存取控制層	7
2.3 IEEE 802.15.4 的實體層	8
2.4 Zigbee概述	9
2.5 Zigbee通訊協定架構	12
2.6 Zigbee 的應用及發展	14
第3章 Zigbee 網路層 (Network Layer)	
3.1網路層概述	16
3.2網路層架構	19
3.3網路層訊框格式	22
3.4網路層訊息	30
3.5網路層功能函式	31
3.6網路層相關表格及常數	40
3.7網路位址分配 (Network Addressing)	49
3.8網路層路由技術 (Routing)	52
第4章 Zigbee 網路層以及路由實作	
4.1設計目標以及程式架構	72
4.2上層應用程式介面	76
4.3網路層路由函式流程圖	80
4.4實作硬體介紹	89
4.5實作軟體介紹	95
4.6驗證環境以及驗證流程	98
4.7研究成果	101
第5章 研究心得及未來方向	
5.1研究心得	108
5.2未來方向	108
參考資料	110
圖目錄
圖2.1、IEEE 802.14.5 網路拓樸	7
圖2.2、WPAN 技術分佈圖	10
圖2.3、Zigbee 通訊協定架構	13
圖3.1、Zigbee 星狀拓樸	18
圖3.2、Zigbee 樹狀拓樸	19
圖3.3、Zigbee 網狀拓樸	19
圖3.4、Zigbee 網路層模型	19
圖3.5、Zigbee 網路層標頭格式	22
圖3.6、網路層標頭的控制欄位	24
圖3.7、網路層資料訊框	26
圖3.8、網路層命令訊框	27
圖3.9、網路層離開命令訊框	28
圖3.10、網路層離開訊框之命令選項	29
圖3.11、網路層資料訊息	30
圖3.12、網路層管理訊息	31
圖3.13、初始化建立新網路流程圖	32
圖3.14、允許子節點加入網路流程圖	34
圖3.15、網路連結流程圖	35
圖3.16、網路協調者、路由器接受其他網路節點加入網路流程圖	37
圖3.17、子節點離開網路流程圖	38
圖3.18、父節點處理子節點離開網路流程圖	39
圖3.19、Zigbee 路由表	40
圖3.20、Zigbee 路由尋找表	42
圖3.21、Zigbee 主要鄰接網路設備表	44
圖3.22、次要鄰接網路設備表	45
圖3.23、位址區塊計算公式	50
圖3.24、分散式位址配發示意	50
圖3.25、分散式位址配發範例	51
圖3.26、樹狀路由示意圖	52
圖3.27、鄰接路由示意圖	53
圖3.28、網狀路由示意圖	53
圖3.29、Zigbee 網路層基本資料路由流程圖	56
圖3.30、路由請求封包	58
圖3.31、路由請求封包的命令選項	58
圖3.32、路由要求封包氾濫	60
圖3.33、路由要求封包處理流程圖	63
圖3.34、路徑回覆封包	64
圖3.35、建立從來源節點至目的節點之雙向路徑	65
圖3.36、路由回覆封包回送至路由要求發起者	67
圖3.37、路由回覆封包處理流程圖	68
圖3.38、路徑錯誤封包	68
圖4.1、Zigbee 網路層資料訊息流架構	73
圖4.2、Zigbee 網路層控制訊息流架構	74
圖4.3、網路層函式實作範例圖	75
圖4.4、收到來自上層的資料封包	80
圖4.5、收到來自上層的廣播封包	81
圖4.6、收到自下層所通知的資料封包	83
圖4.7、收到來自下層通知的廣播封包	84
圖4.8、被動式廣播封包確認	85
圖4.9、初始化路由尋找的流程	86
圖4.10、收到下層通知的路由要求封包處理流程	87
圖4.11、收到下層通知的路由回覆封包處理流程	88
圖4.12、Zigbee 開發測試平台 (ENZO) –正面	90
圖4.13、Zigbee 開發測試平台 (ENZO) –反面	90
圖4.14、開發平台原件關係圖	91
圖4.15、MSP430F1611功能區塊圖	93
圖4.16、Chipcon CC 2420 DK	95
圖4.17、IAR 整合式開發環境	96
圖4.18、IAR 即時硬體操作及除錯環境	96
圖4.19、Chipcon 封包分析軟體介面	97
圖4.20、驗證環境配置示意圖	98
圖4.21、zigbee 多點跳躍驗證環境	101
圖4.22、網路協調者發送的訊標	102
圖4.23、主動搜尋網路所發出的訊標要求封包	102
圖4.24、節點加入網路	103
圖4.25、節點發出的廣播封包	104
圖4.26、資料路由流程	105
圖4.27、資料路由流程	106
圖4.28、磁簧開關關閉	107
圖4.29、磁簧開關開啟	107
表目錄
表2.1、IEEE 802.15.4 實體層資源分配表	9
表2.2、WPAN 技術比較表	11
表3.1、網路層資訊參數	21
表3.2、網路層訊框類型	24
表3.3、路由尋找欄位相關數值	25
表3.4、網路層命令訊框識別碼	28
表3.5、路由表狀態值	41
表3.6、鄰接網路設備表中設備類型相關數值	45
表3.7、臨接網路設備關係	46
表3.8、Zigbee 網路層常數表	48
表3.9、路徑錯誤代碼表	69
表4.1、開發平台原件表	91
表4.2、驗證環境重要預設參數	98
參考文獻
[1] ZigBee Allience,                             http://www.zigbee.org
[2] IEEE, Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs) 3 Park Avenue, New York, NY10016-5997, USA, Oct 1, 2003
[3] ZigBee Allience , ZigBee Specification Ver. 1.0, June 27, 2005
[4] 黃能富, 區域網路與高速網路, 維科 1998
[5] C. E. Perkins, E. Belding-Royer, and S. R. Das. Ad hoc On-Demand Distance Vector (AODV) Routing,        http://www.ietf.org/rfc/rfc3561.txt, July 2003. RFC 3561
[6] C.E. Perkins and P. Bhagwat, "Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers", Comp. Comm. Rev., Oct. 1994, pp.234-244.
[7] D. Johnson and D. Maltz. Dynamic Source Routing in ad hoc wireless networks, Chapter5, pp.153–181. Kluwer AcademicPublishers,1996.
[8] Texas Instruments, MSP430,                      http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?familyId=342§ionId=95&tabId=1200&family=mcu
[9] Chipcon, CC2420, http://www.chipcon.com/index.cfm?kat_id=2&subkat_id=12&dok_id=115
[10] IAR Embedded Workbench version 3.41 for TI MSP430, http://www.iar.com/index.php?show=4771_ENG&&page_anchor=http://www.iar.com/p4771/p4771_eng.php
論文全文使用權限
校內
紙本論文於授權書繳交後1年公開
同意電子論文全文授權校園內公開
校內電子論文於授權書繳交後1年公開
校外
同意授權予資料庫廠商
校外電子論文於授權書繳交後1年公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信