System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請涉及車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換,尤其涉及一種車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換方法、裝置及設(shè)備。
技術(shù)介紹
1、在車載自組織網(wǎng)絡(luò)(vehicular?ad?hoc?networks,vanets)中由于車輛的高度移動(dòng)性導(dǎo)致網(wǎng)絡(luò)拓?fù)涞膭?dòng)態(tài)變化,節(jié)點(diǎn)之間的鏈路穩(wěn)定性難以保持,所以在vanets復(fù)雜多變的交通環(huán)境中實(shí)現(xiàn)一種高效的路由策略是一項(xiàng)具有挑戰(zhàn)性的任務(wù)。
2、現(xiàn)有的一般采用按需距離向量路由協(xié)議(ad?hoc?on-demand?distance?vector,aodv)等多種技術(shù)來提高消息的投遞率即向每一個(gè)候選中繼節(jié)點(diǎn)發(fā)送待轉(zhuǎn)發(fā)消息并通過各候選中繼節(jié)點(diǎn)將待轉(zhuǎn)發(fā)消息發(fā)送至目的節(jié)點(diǎn),但由于當(dāng)網(wǎng)絡(luò)規(guī)模較大時(shí),aodv協(xié)議需要每一個(gè)候選中繼節(jié)點(diǎn)都對待轉(zhuǎn)發(fā)消息進(jìn)行處理并進(jìn)行轉(zhuǎn)發(fā)導(dǎo)致路由開銷增大,從而影響網(wǎng)絡(luò)的整體性能。
3、上述內(nèi)容僅用于輔助理解本申請的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)思路
1、本申請的主要目的在于提供一種車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換方法、裝置及設(shè)備,旨在解決現(xiàn)有技術(shù)需要每一個(gè)候選中繼節(jié)點(diǎn)都對待轉(zhuǎn)發(fā)消息進(jìn)行處理導(dǎo)致路由開銷過大的技術(shù)問題。
2、為實(shí)現(xiàn)上述目的,本申請?zhí)岢鲆环N車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換方法,所述方法包括:
3、當(dāng)檢測到有待轉(zhuǎn)發(fā)消息時(shí),根據(jù)所述待轉(zhuǎn)發(fā)消息確定目的節(jié)點(diǎn)與若干候選中繼節(jié)點(diǎn);
4、獲取各所述候選中繼節(jié)點(diǎn)的節(jié)點(diǎn)信息,并基于所述節(jié)點(diǎn)信息從各所述候選中繼節(jié)點(diǎn)中篩選出目標(biāo)中繼節(jié)點(diǎn),所述節(jié)點(diǎn)信息至少包括所
5、將所述待轉(zhuǎn)發(fā)消息通過所述目標(biāo)中繼節(jié)點(diǎn)轉(zhuǎn)發(fā)至所述目的節(jié)點(diǎn)。
6、在一實(shí)施例中,所述基于所述節(jié)點(diǎn)信息從各所述候選中繼節(jié)點(diǎn)中篩選出目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
7、獲取當(dāng)前社區(qū)、各所述候選中繼節(jié)點(diǎn)所屬的中繼社區(qū)以及所述目的節(jié)點(diǎn)所屬的目的社區(qū);
8、基于所述當(dāng)前社區(qū)、各所述中繼社區(qū)以及所述目的社區(qū)從各所述候選中繼節(jié)點(diǎn)中篩選出第一候選集合;
9、從所述第一候選集合中選取目標(biāo)中繼節(jié)點(diǎn)。
10、在一實(shí)施例中,所述從所述第一候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
11、獲取當(dāng)前運(yùn)動(dòng)方向以及所述第一候選集合中各候補(bǔ)中繼節(jié)點(diǎn)的中繼運(yùn)動(dòng)方向;
12、基于所述當(dāng)前運(yùn)動(dòng)方向與各所述中繼運(yùn)動(dòng)方向,從所述第一候選集合中選出第二候選集合;
13、從所述第二候選集合中選取目標(biāo)中繼節(jié)點(diǎn)。
14、在一實(shí)施例中,所述從所述第二候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
15、獲取與所述目的節(jié)點(diǎn)間的當(dāng)前距離和所述目的節(jié)點(diǎn)與所述第二候選集合中各中繼節(jié)點(diǎn)的中繼距離;
16、基于所述當(dāng)前距離與各所述中繼距離,從所述第二候選集合中選出第三候選集合;
17、從所述第三候選集合中選取目標(biāo)中繼節(jié)點(diǎn)。
18、在一實(shí)施例中,所述從所述第三候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
19、獲取與所述目的節(jié)點(diǎn)間的當(dāng)前親密度和所述目的節(jié)點(diǎn)與所述第三候選集合中各中繼節(jié)點(diǎn)的中繼親密度;
20、基于所述當(dāng)前親密度與各所述中繼親密度,從所述第三候選集合中選出第四候選集合;
21、從所述第四候選集合中選取目標(biāo)中繼節(jié)點(diǎn)。
22、在一實(shí)施例中,所述從所述第四候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
23、獲取當(dāng)前屬性與所述第四候選集合的各中繼節(jié)點(diǎn)的中繼屬性;
24、基于所述當(dāng)前屬性與各所述中繼屬性,從所述第四候選集合中選取目標(biāo)中繼節(jié)點(diǎn)。
25、在一實(shí)施例中,所述當(dāng)檢測到有待轉(zhuǎn)發(fā)消息時(shí),根據(jù)所述待轉(zhuǎn)發(fā)消息確定目的節(jié)點(diǎn)與若干候選中繼節(jié)點(diǎn)的步驟之后,還包括:
26、判斷各所述候選中繼節(jié)點(diǎn)中是否存在所述目的節(jié)點(diǎn);
27、若是,將所述待轉(zhuǎn)發(fā)消息轉(zhuǎn)發(fā)至所述目的節(jié)點(diǎn);
28、若否,則執(zhí)行所述獲取各所述候選中繼節(jié)點(diǎn)的節(jié)點(diǎn)信息,并基于所述節(jié)點(diǎn)信息從各所述候選中繼節(jié)點(diǎn)中篩選出目標(biāo)中繼節(jié)點(diǎn)的步驟。
29、在一實(shí)施例中,所述當(dāng)檢測到有待轉(zhuǎn)發(fā)消息時(shí),根據(jù)所述待轉(zhuǎn)發(fā)消息確定目的節(jié)點(diǎn)與若干候選中繼節(jié)點(diǎn)的步驟之前,還包括:
30、當(dāng)檢測到有消息轉(zhuǎn)發(fā)需求時(shí),根據(jù)各所述轉(zhuǎn)發(fā)需求對應(yīng)的消息的當(dāng)前跳數(shù)和剩余生存時(shí)間對各所述消息進(jìn)行優(yōu)先級排序;
31、基于優(yōu)先級排序結(jié)果,從各所述轉(zhuǎn)發(fā)需求對應(yīng)的消息中選擇待轉(zhuǎn)發(fā)消息并執(zhí)行所述當(dāng)檢測到有待轉(zhuǎn)發(fā)消息時(shí),根據(jù)所述待轉(zhuǎn)發(fā)消息確定目的節(jié)點(diǎn)與若干候選中繼節(jié)點(diǎn)的步驟。
32、此外,為實(shí)現(xiàn)上述目的,本申請還提出一種車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換裝置,所述裝置包括:
33、消息獲取模塊,用于當(dāng)檢測到有待轉(zhuǎn)發(fā)消息時(shí),根據(jù)所述待轉(zhuǎn)發(fā)消息確定目的節(jié)點(diǎn)與若干候選中繼節(jié)點(diǎn);
34、中繼選擇模塊,用于獲取各所述候選中繼節(jié)點(diǎn)的節(jié)點(diǎn)信息,并基于所述節(jié)點(diǎn)信息從各所述候選中繼節(jié)點(diǎn)中篩選出目標(biāo)中繼節(jié)點(diǎn),所述節(jié)點(diǎn)信息至少包括所屬社區(qū);
35、消息發(fā)送模塊,用于將所述待轉(zhuǎn)發(fā)消息通過所述目標(biāo)中繼節(jié)點(diǎn)轉(zhuǎn)發(fā)至所述目的節(jié)點(diǎn);
36、所述消息獲取模塊,還用于當(dāng)檢測到有消息轉(zhuǎn)發(fā)需求時(shí),根據(jù)各所述轉(zhuǎn)發(fā)需求對應(yīng)的消息的當(dāng)前跳數(shù)和剩余生存時(shí)間對各所述消息進(jìn)行優(yōu)先級排序,基于優(yōu)先級排序結(jié)果,從各所述轉(zhuǎn)發(fā)需求對應(yīng)的消息中選擇待轉(zhuǎn)發(fā)消息并執(zhí)行所述當(dāng)檢測到有待轉(zhuǎn)發(fā)消息時(shí),根據(jù)所述待轉(zhuǎn)發(fā)消息確定目的節(jié)點(diǎn)與若干候選中繼節(jié)點(diǎn)的操作。
37、此外,為實(shí)現(xiàn)上述目的,本申請還提出一種車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換設(shè)備,所述設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)上述的車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換方法的步驟。
38、本申請?zhí)岢隽艘环N車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換方法、裝置及設(shè)備,該方法包括:當(dāng)檢測到有待轉(zhuǎn)發(fā)消息時(shí),根據(jù)待轉(zhuǎn)發(fā)消息確定目的節(jié)點(diǎn)與若干候選中繼節(jié)點(diǎn),獲取各候選中繼節(jié)點(diǎn)的節(jié)點(diǎn)信息,并基于節(jié)點(diǎn)信息從各候選中繼節(jié)點(diǎn)中篩選出目標(biāo)中繼節(jié)點(diǎn),其中,節(jié)點(diǎn)信息至少包括所屬社區(qū)將待轉(zhuǎn)發(fā)消息通過目標(biāo)中繼節(jié)點(diǎn)轉(zhuǎn)發(fā)至目的節(jié)點(diǎn)。這說明本申請可以通過待轉(zhuǎn)發(fā)消息確定目的節(jié)點(diǎn)與候選中繼節(jié)點(diǎn),并根據(jù)各候選中繼節(jié)點(diǎn)的節(jié)點(diǎn)信息從若干候選中繼節(jié)點(diǎn)中篩選出目標(biāo)中繼節(jié)點(diǎn)進(jìn)行消息轉(zhuǎn)發(fā),減少了需要進(jìn)行信息處理的中繼節(jié)點(diǎn)數(shù)量,節(jié)省了路由開銷,提高了消息轉(zhuǎn)發(fā)的效率。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述基于所述節(jié)點(diǎn)信息從各所述候選中繼節(jié)點(diǎn)中篩選出目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
3.如權(quán)利要求2所述的方法,其特征在于,所述從所述第一候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
4.如權(quán)利要求3所述的方法,其特征在于,所述從所述第二候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
5.如權(quán)利要求4所述的方法,其特征在于,所述從所述第三候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
6.如權(quán)利要求5所述的方法,其特征在于,所述從所述第四候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
7.如權(quán)利要求1至6任一項(xiàng)所述的方法,其特征在于,所述當(dāng)檢測到有待轉(zhuǎn)發(fā)消息時(shí),根據(jù)所述待轉(zhuǎn)發(fā)消息確定目的節(jié)點(diǎn)與若干候選中繼節(jié)點(diǎn)的步驟之后,還包括:
8.如權(quán)利要求7所述的方法,其特征在于,所述當(dāng)檢測到有待轉(zhuǎn)發(fā)消息時(shí),根據(jù)所述待轉(zhuǎn)發(fā)消息確定目的節(jié)點(diǎn)與若干候選中繼節(jié)點(diǎn)的步驟之前,還包括:
9.一種車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換裝置,其特征在于,
10.一種車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換設(shè)備,其特征在于,所述設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換方法的步驟。
...【技術(shù)特征摘要】
1.一種車載自組織網(wǎng)絡(luò)數(shù)據(jù)交換方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述基于所述節(jié)點(diǎn)信息從各所述候選中繼節(jié)點(diǎn)中篩選出目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
3.如權(quán)利要求2所述的方法,其特征在于,所述從所述第一候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
4.如權(quán)利要求3所述的方法,其特征在于,所述從所述第二候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
5.如權(quán)利要求4所述的方法,其特征在于,所述從所述第三候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:
6.如權(quán)利要求5所述的方法,其特征在于,所述從所述第四候選集合中選取目標(biāo)中繼節(jié)點(diǎn)的步驟,包括:...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:鄧敏,楊春夢,徐方,陳晶,柯燦,喻健,劉艷超,
申請(專利權(quán))人:湖北工程學(xué)院,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會(huì)獲得科技券。