80 likes | 234 Views
研究進度 -III. 指導教授:郭文興 老師 學生:童彥諴. 執行過程. STEP1 : RSU-0 有 neighbor list ,依照 neighbor list 選下一個 RSU-1 RSU-1 獲得 neighbor list 後,把 neighbor list 傳給前一個 RSU(RSU-0) RSU-1 有 neighbor list ,依照 neighbor list 選下一個 RSU-2 RSU-2 獲得 neighbor list 後,把 neighbor list 傳給前一個 RSU(RSU-1). ……. RSU-0. RSU-1.
E N D
研究進度-III 指導教授:郭文興 老師 學生:童彥諴
執行過程 • STEP1: • RSU-0有neighbor list,依照neighbor list選下一個RSU-1 • RSU-1獲得neighbor list後,把neighbor list傳給前一個RSU(RSU-0) • RSU-1有neighbor list,依照neighbor list選下一個RSU-2 • RSU-2獲得neighbor list後,把neighbor list傳給前一個RSU(RSU-1) …… RSU-0 RSU-1 RSU-2 hop-0 hop-1 hop-2
執行過程 • STEP2: • 再經過一段時間後,RSU-0從neighbor list中選定一個新的RSU-1,指定舊的RSU-1和新的RSU-1交換訊息。 • 新的RSU-1指定下一個新的RSU-2 RSU-0 OLD RSU-1 NEW RSU-1 hop-0 hop-1
執行過程 • STEP3: • 當有新的車輛進入這個RSU-0的延伸範圍才會向RSU-0回報。
執行過程 • 當有車輛從hop-2到hop-1,因為車輛進入hop-1,收到hop-1週期性的廣播,向RSU-1登記,已經在hop-1的車輛就不回應這訊息。 RSU-0 RSU-1 RSU-2 hop-0 hop-1 hop-2
執行過程 • RSU-0要處理的事情有 • 週期性的更新neighbor list,並接收來自RSU-1訊息 • 選定下一個中繼點RSU-1 • 發現RSU-1不堪使用時,指定下一個新的RSU-1,並發訊息給NEW RSU-1和OLD RSU-1交換資料
執行過程 • 車輛有兩種 • 普通的車輛 • 被選定當中繼的車輛 • 普通的車輛要處理的事有 • 接收來自離自己hop-n最低的RSU訊息,得知自己在哪個hop,回傳基本資料給RSU • 週期性的更新neighbor list • 當收到RSU發出的hop訊息核對是否跟自己的 一樣,一樣的話不回應,不一樣的話回應,並改變自己的hop-(n)
執行過程 • 若車輛收到,要成為中繼車輛的訊息,接收先前的中繼車輛的資訊,若沒有先前的中繼車輛就不動作。 • 週期性的更新自己的neighbor list,發覺有新的車輛進入,並核對自己的資料庫,若沒有此車的資料,視為一台新的車輛,把這車輛的訊息傳向之前的RSU-(n-1) • 如果資料庫有此車的資料,代表此車只是再hop內移動,更新自己的資料庫就好了 • 選定下一個中繼車輛,或發現下一個中繼車輛不堪使用,指定下一個新的RSU,並發另讓她們交換訊息,並接收來自下一個中繼車輛的訊息