一種基于mp2p的車聯(lián)網(wǎng)車輛狀態(tài)檢查方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及車聯(lián)網(wǎng)領(lǐng)域,更具體地,設(shè)及一種基于MP2P的車聯(lián)網(wǎng)車輛狀態(tài)檢查方 法。
【背景技術(shù)】
[0002] 近年來,隨著經(jīng)濟的快速發(fā)展,工業(yè)化進程的加快,越來越多的人們選擇汽車作為 自己的日常交通工具,使得汽車數(shù)量急劇增長,人們對車載娛樂的要求也日益增高。車聯(lián)網(wǎng) 是物聯(lián)網(wǎng)技術(shù)在汽車領(lǐng)域的一個重要應(yīng)用;是移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)向業(yè)務(wù)實質(zhì)和縱深發(fā)展 的必經(jīng)之路;是未來信息通信、環(huán)保、節(jié)能、安全等發(fā)展的融合性技術(shù)。MP2P即移動對等技 術(shù),顧名思義,就是將P2P技術(shù)應(yīng)用在移動終端上,是移動技術(shù)和P2P技術(shù)的融合。
[0003] 在車聯(lián)網(wǎng)環(huán)境下,MP2P-般采用半分布式結(jié)構(gòu),即路側(cè)單元RSU與網(wǎng)絡(luò)中屯、有線 連接,負責緩存、管理內(nèi)容、對車載單元0腳進行管理并提供服務(wù),0腳是資源的請求方和共 享方,當0BU獲得了一些資源之后,也可W作為資源的提供者向其他0BU提供服務(wù),多個0BU 之間可W相互通信和資源共享,不需要RSU作為中介,減少了RSU的負載。整個網(wǎng)絡(luò)組成W RSU為中屯、的域,域內(nèi)實行集中式控制,域間實行分布式管理。
[0004] 在研究實現(xiàn)車聯(lián)網(wǎng)的典型的多媒體信息服務(wù)時,由于車聯(lián)網(wǎng)的特性,車輛移動速 度快,頻繁間斷的網(wǎng)絡(luò)連接,導致車輛在高速移動環(huán)境下,路側(cè)服務(wù)器對當前車輛與路側(cè)服 務(wù)器的連接狀態(tài)的現(xiàn)狀的判斷問題,并且由于車載環(huán)境下,車載娛樂的效果決定用戶的實 際體驗效果,在跨區(qū)域間用戶需要車載服務(wù)能及時得到有效的響應(yīng),但是在車載無線環(huán)境 下,由于無線資源緊張,如何在車輛在路測服務(wù)器間頻繁間斷的連接情況下,實現(xiàn)解決車輛 在跨區(qū)域間車載服務(wù)得到及時有效提供和在高速環(huán)境下判斷當前車輛與路側(cè)服務(wù)器的連 接狀態(tài),從而提高用戶在行車過程中及時監(jiān)測車輛的服務(wù)連接情況,提高車載服務(wù)快速有 效的響應(yīng),是車聯(lián)網(wǎng)的一直W來要克服的問題,現(xiàn)有的技術(shù)采用傳統(tǒng)的C/S架構(gòu),但是車輛 與路側(cè)服務(wù)器的帶寬資源緊張,很難克服該一問題。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明提供一種基于MP2P的車聯(lián)網(wǎng)車輛狀態(tài)檢查方法,來實現(xiàn)用路側(cè)單元RSU及 時監(jiān)測車輛的服務(wù)連接情況,及時的對車輛狀態(tài)進行有效的判斷。
[0006] 為了達到上述技術(shù)效果,本發(fā)明的技術(shù)方案如下: 一種基于MP2P的車聯(lián)網(wǎng)車輛狀態(tài)檢查方法,其中基于MP2P的車聯(lián)網(wǎng)包括網(wǎng)絡(luò)中屯、、路 側(cè)單元RSU和車載單元0BU,路側(cè)單元RSU有線連接網(wǎng)絡(luò)中屯、,車載單元0腳與路側(cè)單元RSU 無線連接,包括如下步驟: 51 ;車載單元0腳周期性地向路側(cè)單元RSU上傳共享資源信息; 52 ;當路側(cè)單元RSU接收到來自車載單元0BU的共享資源信息,就更新路側(cè)單元RSU中 記錄其覆蓋范圍內(nèi)的車載單元0BU信息的資源列表; 53 ;路側(cè)單元RSU根據(jù)更新的車載單元0BU信息的資源列表來判斷車載單元0BU的狀 態(tài)。
[0007] 進一步地,所述資源列表記錄的內(nèi)容包括車載單元OBU的IP尋址信息,車載單元 0BU擁有資源信息片段名,資源列表內(nèi)容更新的時刻,當前時刻,車載單元0BU向路側(cè)單元 RSU上傳共享資源信息的時間,車載單元0腳進入當前路側(cè)單元RSU的時刻,上一個路側(cè)單 元RSU的IP尋址信息,車載單元0腳離開當前路側(cè)單元RSU的時刻,車載單元0腳請求資 源的次數(shù)。
[0008] 進一步地,所述共享資源信息是車載單元0BU本地擁有的資源的信息或者車載單 元0BU的屯、跳信息,所述車載單元0BU的屯、跳信息是車載單元0BU的IP尋址信息; 路側(cè)單元RSU更新其中記錄其覆蓋范圍內(nèi)的車載單元0腳信息的資源列表的過程如 下: 當路側(cè)單元RSU接收到來自車載單元0BU的共享資源信息是本地擁有的資源的信息 時,路側(cè)單元RSU就刪除資源列表中記錄車載單元0腳原有的資源列表的內(nèi)容,然后添加車 載單元0BU新的共享資源信息; 當路側(cè)單元RSU接收到來自車載單元0腳的共享資源信息是屯、跳信息時,路側(cè)單元RSU僅更新資源列表中的資源列表內(nèi)容更新時刻。
[0009] 進一步地,所述步驟S3的具體過程如下: 當資源列表中存在離開當前RSU的時間,當前車載單元0BU的狀態(tài)為離開狀態(tài),標注此 時車載單元0BU狀態(tài)為離線; 當資源列表中不存在離開當前RSU的時間且t< (1+A)T,當前車載單元0腳的狀態(tài)為正 常,其中t為資源列表內(nèi)容更新時間即資源列表內(nèi)容更新時刻減去當前時刻,T為車載單元 0BU向路側(cè)單元RSU上傳共享資源信息的時間,A取值范圍為5%-15%; 當(1+A)T<t<3T時,當前車載單元0BU的狀態(tài)為異常,資源列表內(nèi)容維持不變,路側(cè) 單元RSU等待車載單元0腳重新建立連接,否則路側(cè)單元RSU標注此時車載單元0腳狀態(tài) 為離線。
[0010] 進一步地,路側(cè)單元RSU檢查完車載單元0BU狀態(tài)后,用戶通過車載單元0BU在當 前路側(cè)單元RSU內(nèi)下載資源或在不同路側(cè)單元RSU間下載資源。
[0011] 進一步地,用戶通過車載單元0BU在當前路側(cè)單元RSU內(nèi)下載資源的過程如下: a. 車載單元0BU向當前路側(cè)單元RSU發(fā)送資源下載請求; b. 當前路側(cè)單元RSU接收到資源下載請求后,根據(jù)資源對應(yīng)的資源描述,從資源列表 中捜索資源對應(yīng)所有資源片段的信息; 若存在該資源對應(yīng)資源片段的全部信息,則當前路側(cè)單元RSU將捜索到的擁有資源的 車載單元0BU的IP尋址信息發(fā)送給請求資源的車載單元0BU,否則前路側(cè)單元RSU向網(wǎng)絡(luò) 中屯、下載資源并把該資源發(fā)送給請求資源的車載單元0BU; C.當請求資源的車載單元0BU接收到來自當前路側(cè)單元RSU返回的信息后,解析該信 息,如果返回的是擁有該資源片段的車載單元0BU的IP尋址信息時,則與該車載單元0BU 建立連接并下載資源。
[0012] 進一步地,用戶通過車載單元0BU在不同路側(cè)單元RSU間下載資源的過程如下: a.車載單元0BU離開當前路側(cè)單元RSU。。,時沒有接收完所需資源時,則車載單元0BU 記錄該資源的描述字段和擁有該資源的車載單元0BU的IP尋址信息; b.當該車載單元0腳與下一個路側(cè)單元RS化ext連接完后,該車載單元OBU通過RS化ext和RS化0W向擁有該資源的車載單元0BU發(fā)送資源的描述字段請求資源下載; C.當目擁有該資源的車載單元0BU接收到請求后,把相應(yīng)的資源轉(zhuǎn)發(fā)給該請求資源的 車載單元0BU。
[0013] 進一步地,路側(cè)單元RSU向網(wǎng)絡(luò)中屯、下載資源的過程如下: 網(wǎng)絡(luò)中屯、把資源其發(fā)送到路側(cè)單元RSU,路側(cè)單元RSUW等量的方式分割該資源,該資 源被切分為數(shù)量為k資源片段保存在路側(cè)單元RSU中,其中k=1,2, 3, 4……,k與資源所占 存儲空間大小成正比。
[0014] 進一步地,當車載單元0BU接收完所需資源后,路側(cè)單元RSU斷開與該車載單元 0BU的連接并重新等待其覆蓋范圍內(nèi)的下一車載單元0BU的資源請求。
[0015]與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案的有益效果是: 1、 將車載單元0BU向路側(cè)單元RSU的通信信息加W區(qū)分,在車載單元0BU資源有所變 動之后才需要上傳本地共享資源,而在無資源變動的時候僅發(fā)布屯、跳信息,很大程度上減 少車載單元0BU和路側(cè)單元RSU之間的通信的消耗,緩解車輛與路側(cè)服務(wù)器的帶寬資源緊 張的情況; 2、 路側(cè)單元RSU根據(jù)資源列表中的更新間隔時間,間隔時間、有無離開當前RSU的時間 來判斷當前車載單元0BU的狀態(tài),不僅可W實現(xiàn)對車輛的通信狀態(tài)實時監(jiān)控,還能有效解 決車輛在高速移動環(huán)境下路側(cè)服務(wù)器對當前車輛與路側(cè)服務(wù)器的連接狀態(tài)的現(xiàn)狀的判斷 問題,提高對車輛狀態(tài)的監(jiān)測準確性和實時性; 3、 車載單元0BU在不同路側(cè)單元RSU間資源下載的方法,不僅可W避免了用戶在切換 過程中,因資源未下載完全,請求資源重復下載,而且可W在跨區(qū)域間用戶需要車載服務(wù)能 及時得到有效的響應(yīng),提高用戶的實際體驗效果。
【附圖說明】
[0016] 圖1為本發(fā)明運行的車聯(lián)網(wǎng)架構(gòu)示意圖; 圖2為本發(fā)明中車載單元0BU的狀態(tài)判斷流程圖; 圖3為本發(fā)明中車載單元0BU的資源下載流程圖。
【具體實施方式】