1.一種應(yīng)用于移動車聯(lián)網(wǎng)的節(jié)點自動調(diào)節(jié)廣播信標(biāo)間隔的方法,其特征在于,具體按照以下步驟進(jìn)行:
S301:啟動廣播信標(biāo)間隔調(diào)節(jié)程序;
S302:采集車輛節(jié)點本身的瞬時速度;
S303:統(tǒng)計車輛節(jié)點的鄰居車輛信息表中的鄰居車輛節(jié)點數(shù)量、鄰居車輛節(jié)點的平均速度及鄰居車輛節(jié)點變更的信息;
S304:在移動車聯(lián)網(wǎng)交通環(huán)境中,根據(jù)車輛節(jié)點的瞬時速度和道路上鄰居車輛節(jié)點的平均速度,計算車輛節(jié)點的相對活躍程度Mu1;
S305:根據(jù)鄰居車輛節(jié)點數(shù)量及鄰居車輛節(jié)點變更信息計算鄰居車輛節(jié)點的相對變化率Mu2;
S306:根據(jù)車輛節(jié)點的相對活躍度Mu1和鄰居車輛節(jié)點的相對變化率Mu2,計算廣播信標(biāo)間隔的調(diào)節(jié)尺度U,然后根據(jù)調(diào)節(jié)尺度U的大小計算廣播信標(biāo)間隔的值;對比廣播信標(biāo)間隔的值與最大廣播信標(biāo)間隔、最小廣播信標(biāo)間隔,確定下一次廣播信標(biāo)距當(dāng)前信標(biāo)廣播時刻的時間間隔;
S307:啟動下一次廣播信標(biāo)的計時器,將下一次廣播信標(biāo)距當(dāng)前信標(biāo)廣播時刻的時間間隔設(shè)定為計時器的延時值;
S308:系統(tǒng)計時器根據(jù)延時值進(jìn)行延時等待;
S309:判斷計時器是否延時完畢溢出,如果計時器未溢出,則繼續(xù)延時等待;如果計時器溢出,則觸發(fā)廣播信標(biāo)機制;
S310:獲取廣播信標(biāo)數(shù)據(jù)包;
S311:結(jié)束本次廣播信標(biāo)間隔的調(diào)節(jié)過程。
2.根據(jù)權(quán)利要求1所述的一種應(yīng)用于移動車聯(lián)網(wǎng)的節(jié)點自動調(diào)節(jié)廣播信標(biāo)間隔的方法,其特征在于,所述步驟S304中,車輛節(jié)點的相對活躍程度Mu1根據(jù)式(1)計算得到,
其中
其中,代表道路平均速度,v代表車輛節(jié)點的瞬時速度,n代表鄰居車輛節(jié)點數(shù),Vlim-max代表道路限速的最大限速值。
3.根據(jù)權(quán)利要求1所述的一種應(yīng)用于移動車聯(lián)網(wǎng)的節(jié)點自動調(diào)節(jié)廣播信標(biāo)間隔的方法,其特征在于,所述步驟S305中,鄰居車輛節(jié)點的相對變化率Mu2根據(jù)式(2)計算得到,
其中
其中,F(xiàn)0代表鄰居車輛節(jié)點的平均變化率,F(xiàn)代表鄰居車輛節(jié)點的變化率,Mleave代表某時刻離開的鄰居車輛節(jié)點數(shù),Marrive代表某時刻加入的鄰居車輛節(jié)點數(shù),M0代表某時刻道路上已有的鄰居車輛節(jié)點數(shù);F0是一個經(jīng)驗值,可以根據(jù)具體路段、道路的級別、道路上的交通量等因素設(shè)置。
4.根據(jù)權(quán)利要求1所述的一種應(yīng)用于移動車聯(lián)網(wǎng)的節(jié)點自動調(diào)節(jié)廣播信標(biāo)間隔的方法,其特征在于,所述步驟S306中,廣播信標(biāo)間隔的調(diào)節(jié)尺度U根據(jù)式(3)計算得到,
U=α×Mu1+β×Mu2,其中α≥0,β≥0,α+β=1 (3)
其中,調(diào)節(jié)因子α、調(diào)節(jié)因子β的選擇根據(jù)經(jīng)驗值來調(diào)整。
5.根據(jù)權(quán)利要求1所述的一種應(yīng)用于移動車聯(lián)網(wǎng)的節(jié)點自動調(diào)節(jié)廣播信標(biāo)間隔的方法,其特征在于,所述步驟S306中,下一次廣播信標(biāo)距當(dāng)前信標(biāo)廣播時刻的時間間隔Tn根據(jù)式(4)計算得到,
其中Ti=Tp+D,D=U(Tmax-Tmin) (4)
其中,D代表調(diào)節(jié)余量,Tmax代表最大時間間隔,Tmin代表最小時間間隔,Tp代表上一次廣播時間間隔,Ti代表根據(jù)計算所得的時間間隔值。
6.根據(jù)權(quán)利要求1所述的一種應(yīng)用于移動車聯(lián)網(wǎng)的節(jié)點自動調(diào)節(jié)廣播信標(biāo)間隔的方法,其特征在于,所述步驟S303中,鄰居車輛節(jié)點的平均速度通過傳感器獲取或者通過鄰居信息表讀取。