§ 瀏覽學位論文書目資料
  
系統識別號 U0002-1907201013143600
DOI 10.6846/TKU.2010.00536
論文名稱(中文) 行動隨意網路中以多重中繼點達成路徑探索與修復之研究
論文名稱(英文) Route Discovery and Repair Using Multipoint Relaying in Mobile Ad-hoc Networks
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 電機工程學系碩士班
系所名稱(英文) Department of Electrical and Computer Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 98
學期 2
出版年 99
研究生(中文) 顏伯勳
研究生(英文) Po-Hsun Yen
學號 697450038
學位類別 碩士
語言別 繁體中文
第二語言別
口試日期 2010-06-24
論文頁數 101頁
口試委員 指導教授 - 莊博任(pjchuang@ee.tku.edu.tw)
委員 - 陳省隆(hlchen@et.ntust.edu.tw)
委員 - 許獻聰(stsheu@ce.ncu.edu.tw)
委員 - 吳庭育(tyw@mail.tku.edu.tw)
關鍵字(中) 行動無線隨意網路
需求式路由協定
區域修復
多重中繼點
關鍵字(英) Mobile Ad Hoc Networks
On-demand Routing Protocol
Local Repair
Multi-point Relaying
第三語言關鍵字
學科別分類
中文摘要
行動無線隨意網路(Mobile Ad Hoc Networking)是指由一群具移動性的節點所動態組成的無線網路。此網路不需要如基地台等形式的基礎建設或集中式的管理設備,而是透過網路中的節點互相幫助將資訊繞送至目的端。而在行動無線隨意網路中,路由協定一直是相關研究中的重點項目,因為節點具有移動性,且在頻寬與能源都受到限制的環境下,如何建立理想的封包繞送路徑便成為最重要的課題。
而路由協定中,亦有許多不同的問題需要克服,以需求式的距離向量路由協定AODV為例,路由的探索都是透過濫傳的方式進行,而濫傳所產生的控制封包,往往容易造成網路的壅塞,尤其是在節點數量或是連線數目上升時更為明顯,我們稱這個現象為廣播風暴。除此之外,已建立的路徑常因為節點的移動而損毀,在AODV中是以重新廣播路由探索封包的方式來重建或修補路由,這個做法的修復速度較慢且會耗費更多的控制封包。對於廣播風暴的問題,已有許多方法被提出,如多重中繼點廣播機制,而亦有許多多路徑或區域修復的機制,用來解決路徑損毀的問題,如AOMDV或AODV-ABR。但這些方法中,大部份都只有針對單一的問題進行深究,而未探討如何將廣播機制與路由機制作良好的結合。
因此,在本論文中,將以多重中繼點的廣播機制與2-hop的區域修復機制結合,透過多重中繼點廣播機制減少廣播封包,並利用多重中繼點額外建立的2-hop鄰居表進行有效的區域修復。最後,再與其他利用多重中繼點的路由協定或是多路徑路由協定進行模擬與評估,實驗結果證明本論文所提出的方法,可以有效的修復路由且減少控制封包所消耗的頻寬。
英文摘要
MANET (Mobile Ad Hoc Networking) is a dynamic wireless network with a group of mobile nodes. This network does not need base stations and other forms of infrastructure or centralized management of devices but to send information to the destination through nodes cooperation of the network. In mobile wireless ad hoc networks, routing protocols research has been the focus of related field, because of node mobility and restriction of the bandwidth and energy. How to create the ideal packet routing path is the most important issue. 
There are many problems need to overcome in routing protocol. For example, in on-demand distance vector routing protocol (AODV), route of exploration is through flooding route request packet (RREQ), and the flooding packets often result in network congestion, particularly when the number of nodes or connections increase. We call this phenomenon as the Broadcast storm. In addition, the established path may broke frequently due to mobility. AODV will re-Broadcast route discovery packet to rebuild or repair route, but it is not an efficient way, because this procedure will consume more control packet. There are many methods have been proposed to solve Broadcast storm problem, such as multipoint relaying (MPR). And there are many multi-path or repair scheme to solve the damage issues of path, such as AOMDV or AODV-ABR. However, most of proposed methods are single goal chaser, but neglect of perfect combination of Broadcast scheme and routing repair scheme. 
In this thesis, we will combine multi-point relaying Broadcast scheme and 2-hop route repair scheme, through the multi-point relaying Broadcast scheme to reduce Broadcast packet, and use an additional 2-hop neighbor table to repair route. Finally, simulation results show that the proposed protocol can effectively repair the route and reduce bandwidth consumed by control packets.
第三語言摘要
論文目次
目錄
第一章、緒論	1
1.1、簡介與研究動機	1
1.2、論文架構	5
第二章、相關研究	6
2.1、AODV	6
2.1.1、Route Request	6
2.1.2、Route Reply	8
2.1.3、Route Maintenance	9
2.2、多路徑路由協定	11
2.2.1、AOMDV	11
2.2.2、AODV-BR	13
2.3、區域路由修復機制	15
2.3.1、PATCH	16
2.3.2、AODV-ABR	17
2.3.3、OPTAODV	19
2.4、相關協定之比較	20
2.5、無線隨意網路中的廣播機制	23
2.5.1、廣播問題的特性	23
2.5.2、因為濫傳引起的廣播風暴	24
2.5.3、解決廣播風暴的機制	25
2.5.4、多重中繼點	29
第三章、新協定之提出	33
3.1、基本構想	33
3.2、鄰居表維護	34
3.3、路由探索	38
3.4、路由回覆	43
3.5、路由維護	46
3.6、路由修復	47
第四章、效能評估	63
4.1、模擬環境	64
4.2、模擬結果	67
4.2.1、Packet Delivery Ratio	67
4.2.2、Hop Counts	70
4.2.3、Delay per Hop	79
4.2.4、Control Overhead	85
4.3、總結	93
第五章、結論	95
參考文獻	98

圖目錄
圖1. Propagation of RREQ in AODV	8
圖2.Propagation of RREP in AODV	9
圖3.Propagation of RERR in AODV	10
圖4.Alternate Route of AODV-BR	14
圖5(a).Re-Route of data packet in AODV-ABR	18
圖5(b).Re-Route of data packet in AODV-ABR	18
圖5(c).Re-Route of data packet in AODV-ABR	18
圖6.MPR Set 選擇範例	30
圖7.2-hop鄰居表維護範例	38
圖8.接收RREQ之處理流程	40
圖9. Propagation of RREQ in the Proposed Protocol	42
圖10.接收RREP之處理流程	44
圖11. Propagation of RREP in the Proposed Protocol	45
圖12.路由修復之流程	48
圖13.接收RPRQ之處理流程	53
圖14.RPRQ演算法	54
圖15.RPRP演算法	55
圖16(a).2-hop修復機制修復成功示意圖	56
圖16(b). 2-hop修復機制修復成功示意圖	57
圖16(c). 2-hop修復機制修復成功示意圖	57
圖16(d). 2-hop修復機制修復成功示意圖	57
圖16(e). 2-hop修復機制修復成功示意圖	58
圖17(a). 2-hop修復機制修復失敗示意圖	59
圖17(b). 2-hop修復機制修復失敗示意圖	59
圖17(c). 2-hop修復機制修復失敗示意圖	59
圖17(d). 2-hop修復機制修復失敗示意圖	60
圖18. Average Packet Delivery Ratio (Scenario-1)	67
圖19.Average Packet Delivery Ratio (Scenario-2)	69
圖20.Average Hop Count (Scenario-1)	71
圖21(a).利用多重中繼點廣播機制探索之路徑	73
圖21(b).未利用多重中繼點廣播機制探索之路徑	73
圖22. Average Hop Count (Scenario-2)	75
圖23.Average Hop Count Ratio (Scenario-2)	77
圖24. Average End to End Delay (Scenario-1)	80
圖25. Average Delay per Hop (Scenario-1)	80
圖26. Average Delay per Hop (Scenario-2)	83
圖27. Average End to End Delay (Scenario-2)	84
圖28.Total Control Overhead (Scenario-1)	86
圖29. Control Overhead for MPRDV, MMDV and the Proposed Protocol (Scenario-1)	89
圖30. Total Control Overhead (Scenario-2)	91
圖31. Total Control Overhead in 54Mbps(Scenario-2)	91
圖32. Control Overhead for MPRDV, MMDV and the Proposed Protocol (Scenario-2)	93

表目錄
表1.現有多路徑機制之比較	21
表2.現有路由修復機制之比較	22
表3.Hello Packet Format	35
表4.Hello Type List	35
表5.RREQ Packet Format	39
表6.RREP Packet Format	44
表7(a).RPRQ Packet Format	49
表7(b).RPRP Packet Format	49
表7(c).RPF Packet Format	49
表7(d).RTCH Packet Format	50
表8.RERR Packet Format	51
表9.Summary of Common Parameters Used in Simulation	65
表10. Parameters Used in Scenario	66
表11.各協定模擬結果總結	94
參考文獻
[1] S. Corson, J. Macker, “Mobile Ad Hoc Networking (MANET): Routing Protocol Performance Issues and Evaluation Considerations (Internet-Draft),” RFC2501, January 1999.
[2] Internet Engineering Task Force (IETF) Mobile Ad Hoc Networks (MANET) Working Group Charter, Chaired by J. Macker and M. Scott Corson, http://www.ietf.org/html.charters/manet-charter.html.
[3] C. E. Perkins, E. M. Royer, “Ad hoc On-Demand Distance Vector (AODV) Routing,” Internet Draft, Mobile Ad Hoc Networking Working Group, March 2001. 
[4] D. B. Johnson, D. A. Maltz, “Dynamic Source Routing in Ad Hoc Wireless Networks,” Mobile Computing, Chapter 5, ed. T. Imielinski and H. Korth, Kluwer Academic Publishers, pp.153-181, 1996.
[5] C. E. Perkins, P. Bhagwat, “Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers,” Proceedings of the Special Interest Group on Data Communications 1994 Conference on Communications Architectures, Protocols and Applications, August 1994, pp. 234-244.
[6] T. Clausen, P. Jacquet, Eds., “Optimized Link State Routing Protocol (OLSR),” RFC 3626, Oct. 2003.
[7] L. Liang, Y. A. Sekercioglu, N. Mani, “A Survey of Multipoint Relay Based Broadcast Schemes in Wireless Ad Hoc Networks,” IEEE Communications Surveys and Tutorials, vol. 8, no. 1-4, pp. 30-46, December 2006.
[8] A. Qayyum, L. Viennot, A. Laouiti, “Multipoint Relaying for Flooding Broadcast Messages in Mobile Wireless Networks,” Proceedings of the 35th Annual Hawaii International Conference on System Sciences, Hawaii, 2002, pp. 298-308.
[9] G. Allard, P. Jacquet, L. Viennot, “Ad Hoc Routing Protocols with Multipoint Relaying,” 5eme Rencontres Francophones sur les aspects Algorithmiques des Telecommunications, 2003.
[10] M. K. Marina, S. R. Das, “On-demand Multipath Distance Vector Routing for Ad Hoc Networks,” Proceedings of the International Conference for Network Procotols, Riverside, November 2001, pp. 14-23.
[11]S. Mueller, R.P. Tsang, D. Ghosal, “Multipath Routing in Mobile Ad Hoc Networks: Issues and Challenges,” Proceedings of the 11th International Symposium on Modeling, Analysis and Simulation of Computer and Telecomm. Systems Tutorials, 2003, pp. 209-234.
[12] “The VINT project. The network Simulator - ns-2.” [Online]. Available: http://www.isi.edu/nsnam/ns
[13] A. Mtibaa, F. Kamoun, “MMDV: Multipath and MPR Based AODV Routing Protocol,” Proceedings of the IFIP Fifth Annual Mediterranean Ad Hoc Networking Workshop, 2006, pp. 137-144.
[14] S. J. Lee, M. Gerla, “AODV-BR: Backup Routing in Ad Hoc Networks,” Proceedings of the IEEE Wireless Communications and Networking Conference, 2000, pp.1311-1316.
[15] G. Liu, K. J. Wong, B. S. Lee, B. C. Seet, C. H. Foh, L. J. Zhu, “PATCH: A Novel Local Recovery Mechanism for Mobile Ad Hoc Networks,” Proceedings of the IEEE Vehicular Technology Conference, October 2003, vol. 5, pp. 2995-2999.
[16]W. K. Lai, S. Y. Hsiao, Y. C. Lin, “Adaptive Backup Routing for Ad Hoc Networks,” Computer Communications, vol. 30, Issue. 2, pp. 453-464, January 2007.
[17]W. Ge, P. W. Li, “(OPTAODV)An Optimized AODV Protocol for Ad Hoc Network,” Proceedings of the International Conference on 4th Wireless Communications, Networking and Mobile Computing, 2008, pp. 1-4.
[18] J. Cai, W. Wu, “Degraded Link-disjoint Multipath Routing in Ad Hoc Networks,” Proceedings of the International Symposium on 4th Wireless Pervasive Computing, 2009, pp. 1-5.
[19] B. Xue, P. Y. Ren, S. C. Yan, “Link Optimization Ad Hoc On-Demand Multipath Distance Vector Routing for Mobile Ad-Hoc Networks,” Proceedings of the International Conference on 5th Wireless Communications, Networking and Mobile Computing, 2009, pp .1-6.
[20] J. J. Galvez, P. M. Ruiz, A. Skarmeta , “Achieving Spatial Disjointness in Multipath Routing without Location Information,”  Proceedings of the Wireless Communications and Networking Conference, 2009, pp. 5-8.
[21] S. Wang, Q. Li, Y. Jiang, H. Xiong, “Stable On-demand Multipath Routing for Mobile Ad Hoc Networks,” Proceedings of the Asia-Pacific Conference on Computational Intelligence and Industrial Applications, 2009, pp. 318-321.
[22] M. Pan, S. Y. Chuang, S. D. Wang, “Local Repair Mechanisms for On-demand Routing in Mobile Ad Hoc Networks,” Proceedings of the 11th Pacific Rim International Symposium on Dependable Computing, December 2005, pp. 1-8.
[23] J. Singh, P. Singh, S. Rani, “Enhanced Local Repair AODV (ELRAODV),” Proceedings of the International Conference on Advances in Computing, Control, and Telecommunication Technologies, December 2009, pp. 787-791.
[24] J. Sirilar, K. Rojviboonchai, “OHO: Overhearing On-demand Route Repair Mechanism for Mobile Ad Hoc Networks,” Proceedings of the International Conference on Electrical Engineering/Electronics Computer Telecommunications and Information Technology, May 2010, pp. 66-70.
[25] N.S. Kulkarni, I. Gupta, B. Raman, “On Demand Routing Protocols for Mobile Ad Hoc Networks: A Review,” Proceedings of the IEEE International Advance Computing Conference, 2009, pp. 586-591.
[26] J. Wu, “An Enhanced Approach to Determine a Small Forward Node Set Based on Multipoint Relays,” Proceedings of the IEEE Semiannual Vehicular Technology, 2003, pp. 866–81.
[27] X. Chen, J. Shen, “Reducing Connected Dominating Set Size with Multipoint Relays in Ad Hoc Wireless Networks,” Proceedings of the 7th international symposium on parallel architectures, algorithms and networks, May 2004, pp. 539-43.
[28] J. Wu, W. Lou, “Extended Multipoint Relays to Determine Connected Dominating Sets in MANETs,” IEEE Transactions on Computers, vol. 55, pp. 334-347, March 2006.
[29] B. Mans, N. Shrestha, “Performance Evaluation of Approximation Algorithms for Multipoint Relay Selection,” Proceedings of the 3rd Annual Mediterranean Ad Hoc Networking Workshop, 2004, pp. 480-491.
[30] N. Shrestha, “Performance Evaluation of Multipoint Relays: Collision and Energy Efficiency Issues,” Macquarie University, Technology Report, April 2003.
[31] J. Lipman, P. Boustead, J. Judge, “Utility-based Multipoint Relay Flooding in Heterogeneous Mobile Ad Hoc Networks,” Proceedings of the Workshop on the Internet, Telecommunications and Signal Processing , 2002, pp. 27–33.
[32] S. Y. Ni, Y. C. Tseng, Y. S. Chen, J. P. Sheu, “The Broadcast Storm Problem in a Mobile Ad Hoc Network,” Proceedings of the International Conference on Mobile Computing and Networking, 1999, pp. 151-162.
[33] B. Williams, T. Camp, “Comparison of Broadcasting Techniques for Mobile Ad Hoc Networks,” Proceedings of the 3rd ACM international symposium on Mobile ad hoc networking and computing, 2002, pp, 194-205.
[34] S. Kumar, R. K. Rathy, D. Pandey, “Traffic Pattern Based Performance Comparison of Two Reactive Routing Protocols for Ad Hoc Networks Using NS2,” Proceedings of the 2nd IEEE International Conference on  Computer Science and Information Technology, 2009, pp. 369-373.
[35] C. E. Perkins, E. M. Royer, S. R. Das, M. K. Marina, “Performance Comparison of Two On-demand Routing Protocols for Ad Hoc Networks,” Proceedings of the IEEE Conference on Computer Communications, March 2000, pp. 3–12.
論文全文使用權限
校內
校內紙本論文立即公開
同意電子論文全文授權校園內公開
校內電子論文立即公開
校外
同意授權
校外電子論文立即公開

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