在車載隨意網路中,由於道路環境的多樣性,使得如何解決資料封包繞徑問題成為相關領域中的一項挑戰。雖然各種新的方法相繼被提出,然而對於在不同環境中如何選擇最佳方法的相關問題,卻缺乏較廣泛的研究及實證。有鑑於此,有別於單一改良型的繞徑方法,我們提出一個整合式的架構來解決面對不同環境時的繞徑問題,以整合多重繞徑方法於單一系統中。我們並以跨層式方法設計繞徑模組的選用模式,再配合廣播封包整合的機制等三種策略方法,讓車輛在不同的道路環境下,能在多個繞徑方法提供的路徑當中,選擇最佳的路徑來傳遞封包,並藉由取得其他網路階層的相關資訊,作為最佳化選擇的依據。同時,封包若在傳遞過程中,原來的路徑發生中斷時,系統能改以其他繞徑方法繼續傳遞封包至目的節點,減少來源端封包重傳的需求。最後為了減輕因數個繞徑方法同時進行所可能產生的廣播風暴問題,我們以封包列車的方式來整合廣播封包。從模擬實驗結果證明,本系統能在不同的道路車輛環境及車輛分布密度,提升資料的傳輸率,克服因節點位置快速變動而導致傳輸率下降的問題。 / Design of data routing between vehicle and vehicle (V2V) is a critical issue for VANET due to dynamics of traffic road environment. Therefore, there are some proposed solutions to cope with such problem in the past years. It is difficult, however, to choose a best approach from those solutions for a car node that could communicate by wireless under all kinds of rigid environment. In this paper, instead of designing new routing method, we proposed an architecture to cope with the problem. We use three building blocks to construct our methodology: combination of multiple routing protocols, path selection by cross-layer design and integration of broadcast routing packets. A car node may find more paths provided by the multiple routing modules for delivering packets to the destination. By using cross-layer design we demonstrate how to determine one from the routing modules that can provide the best path for packet according to information collected from the other network layers. Besides, a recovery of forwarding can be performed by this architecture while a broken path occurs during the packet delivering. Finally, we proposed a packet train idea to solve the broadcast storm which could be incurred by the multiple routing protocols operating at the same time. The experiment results show that our proposed architecture can raise the data throughput under different mobility environments of VANET.
Identifer | oai:union.ndltd.org:CHENGCHI/G0095971002 |
Creators | 楊長葵, Chang-Kwei Yang |
Publisher | 國立政治大學 |
Source Sets | National Chengchi University Libraries |
Language | 中文 |
Detected Language | English |
Type | text |
Rights | Copyright © nccu library on behalf of the copyright holders |
Page generated in 0.0016 seconds