三維稀疏無線執(zhí)行器網(wǎng)絡(luò)的數(shù)據(jù)下傳路由算法
發(fā)布時(shí)間:2022-02-11 03:17
針對三維稀疏無線執(zhí)行器網(wǎng)絡(luò)下的數(shù)據(jù)下傳問題,提出一種三維稀疏無線執(zhí)行器網(wǎng)絡(luò)的數(shù)據(jù)下傳路由算法。該算法計(jì)算位置偏差角,建立數(shù)據(jù)下傳路由候選節(jié)點(diǎn)集,對周圍節(jié)點(diǎn)進(jìn)行初步篩選。根據(jù)候選集合中候選鄰居節(jié)點(diǎn)的速度偏差角、鄰居節(jié)點(diǎn)的速度、剩余能量、剩余存儲(chǔ)容量和是否被標(biāo)記,計(jì)算Sink節(jié)點(diǎn)和候選鄰居節(jié)點(diǎn)的傳輸權(quán)值,并選擇轉(zhuǎn)發(fā)節(jié)點(diǎn)。同時(shí)當(dāng)數(shù)據(jù)下傳路由候選節(jié)點(diǎn)數(shù)量過小時(shí),提出最大位置偏差角修正方法,提高候選節(jié)點(diǎn)的選擇范圍,最終選擇合適的候選節(jié)點(diǎn)完成數(shù)據(jù)傳輸。仿真結(jié)果表明:對比ADOV算法、AODV-M算法、RASeR算法和MOEAs算法,DDRA3D算法能有效提高數(shù)據(jù)下傳成功率、減少數(shù)據(jù)傳輸時(shí)延和數(shù)據(jù)傳輸能耗。
【文章來源】:傳感技術(shù)學(xué)報(bào). 2020,33(04)北大核心CSCD
【文章頁數(shù)】:9 頁
【部分圖文】:
傳感節(jié)點(diǎn)的最大位置偏差角(一)
如圖3所示,如果預(yù)計(jì)目標(biāo)節(jié)點(diǎn)的移動(dòng)距離大于當(dāng)前節(jié)點(diǎn)與目標(biāo)傳感節(jié)點(diǎn)Ti的距離且小于兩者距離與當(dāng)前節(jié)點(diǎn)通信距離的和。此時(shí),則最大位置偏差角β i ΤC 為:
步驟6 選擇候選鄰居節(jié)點(diǎn)中下傳傳輸權(quán)值最大的鄰居傳感節(jié)點(diǎn)作為轉(zhuǎn)發(fā)節(jié)點(diǎn)。該數(shù)據(jù)的發(fā)送次數(shù)加1。判斷數(shù)據(jù)下傳次數(shù)是否達(dá)到3次,如果是,則Sink節(jié)點(diǎn)完成對目標(biāo)傳感節(jié)點(diǎn)的下傳數(shù)據(jù)發(fā)送,否則延遲一段時(shí)間后,跳到步驟4。在進(jìn)行數(shù)據(jù)下傳時(shí),如果傳感節(jié)點(diǎn)接收到Sink節(jié)點(diǎn)的數(shù)據(jù)下傳包,判斷其路由信息包中是否存在目標(biāo)傳感節(jié)點(diǎn),如果存在目標(biāo)傳感節(jié)點(diǎn)信息且其信息更新時(shí)間比Sink節(jié)點(diǎn)的信息更新時(shí)間新,則更新目標(biāo)傳感節(jié)點(diǎn)的位置和狀態(tài)數(shù)據(jù),否則更新Sink節(jié)點(diǎn)數(shù)據(jù)下傳包中提供的目標(biāo)傳感節(jié)點(diǎn)的位置和狀態(tài)數(shù)據(jù),采用和Sink節(jié)點(diǎn)相同的轉(zhuǎn)發(fā)節(jié)點(diǎn)選擇方法轉(zhuǎn)發(fā)數(shù)據(jù),且該數(shù)據(jù)下傳包的轉(zhuǎn)發(fā)次數(shù)加1。如果轉(zhuǎn)發(fā)次數(shù)大于指定閾值,則直接丟棄該包,不再進(jìn)行轉(zhuǎn)發(fā)。3 仿真
【參考文獻(xiàn)】:
期刊論文
[1]稀疏水下傳感網(wǎng)中AUV數(shù)據(jù)移動(dòng)收集技術(shù)研究[J]. 蔡文郁,張美燕. 傳感技術(shù)學(xué)報(bào). 2016(10)
[2]一種有效的稀疏無線傳感器網(wǎng)絡(luò)路由方案[J]. 宋朝,鄭迎鳳,趙文彬. 電信科學(xué). 2016(04)
[3]一種基于移動(dòng)方向的容延遲網(wǎng)絡(luò)受控傳染路由算法[J]. 徐吉興,李建波,由磊,戴晨曲. 小型微型計(jì)算機(jī)系統(tǒng). 2015(01)
[4]一種考慮相遇持續(xù)時(shí)間的機(jī)會(huì)路由[J]. 杜慶偉,唐然. 小型微型計(jì)算機(jī)系統(tǒng). 2014(02)
[5]基于蟻群算法的能量均衡多路徑路由算法的研究[J]. 童孟軍,關(guān)華丞. 傳感技術(shù)學(xué)報(bào). 2013(03)
[6]無線傳感器網(wǎng)絡(luò)路由協(xié)議LEACH的研究與改進(jìn)[J]. 胡鋼,謝冬梅,吳元忠. 傳感技術(shù)學(xué)報(bào). 2007(06)
[7]無線傳感器網(wǎng)絡(luò)分簇路由協(xié)議[J]. 沈波,張世永,鐘亦平. 軟件學(xué)報(bào). 2006(07)
本文編號(hào):3619774
【文章來源】:傳感技術(shù)學(xué)報(bào). 2020,33(04)北大核心CSCD
【文章頁數(shù)】:9 頁
【部分圖文】:
傳感節(jié)點(diǎn)的最大位置偏差角(一)
如圖3所示,如果預(yù)計(jì)目標(biāo)節(jié)點(diǎn)的移動(dòng)距離大于當(dāng)前節(jié)點(diǎn)與目標(biāo)傳感節(jié)點(diǎn)Ti的距離且小于兩者距離與當(dāng)前節(jié)點(diǎn)通信距離的和。此時(shí),則最大位置偏差角β i ΤC 為:
步驟6 選擇候選鄰居節(jié)點(diǎn)中下傳傳輸權(quán)值最大的鄰居傳感節(jié)點(diǎn)作為轉(zhuǎn)發(fā)節(jié)點(diǎn)。該數(shù)據(jù)的發(fā)送次數(shù)加1。判斷數(shù)據(jù)下傳次數(shù)是否達(dá)到3次,如果是,則Sink節(jié)點(diǎn)完成對目標(biāo)傳感節(jié)點(diǎn)的下傳數(shù)據(jù)發(fā)送,否則延遲一段時(shí)間后,跳到步驟4。在進(jìn)行數(shù)據(jù)下傳時(shí),如果傳感節(jié)點(diǎn)接收到Sink節(jié)點(diǎn)的數(shù)據(jù)下傳包,判斷其路由信息包中是否存在目標(biāo)傳感節(jié)點(diǎn),如果存在目標(biāo)傳感節(jié)點(diǎn)信息且其信息更新時(shí)間比Sink節(jié)點(diǎn)的信息更新時(shí)間新,則更新目標(biāo)傳感節(jié)點(diǎn)的位置和狀態(tài)數(shù)據(jù),否則更新Sink節(jié)點(diǎn)數(shù)據(jù)下傳包中提供的目標(biāo)傳感節(jié)點(diǎn)的位置和狀態(tài)數(shù)據(jù),采用和Sink節(jié)點(diǎn)相同的轉(zhuǎn)發(fā)節(jié)點(diǎn)選擇方法轉(zhuǎn)發(fā)數(shù)據(jù),且該數(shù)據(jù)下傳包的轉(zhuǎn)發(fā)次數(shù)加1。如果轉(zhuǎn)發(fā)次數(shù)大于指定閾值,則直接丟棄該包,不再進(jìn)行轉(zhuǎn)發(fā)。3 仿真
【參考文獻(xiàn)】:
期刊論文
[1]稀疏水下傳感網(wǎng)中AUV數(shù)據(jù)移動(dòng)收集技術(shù)研究[J]. 蔡文郁,張美燕. 傳感技術(shù)學(xué)報(bào). 2016(10)
[2]一種有效的稀疏無線傳感器網(wǎng)絡(luò)路由方案[J]. 宋朝,鄭迎鳳,趙文彬. 電信科學(xué). 2016(04)
[3]一種基于移動(dòng)方向的容延遲網(wǎng)絡(luò)受控傳染路由算法[J]. 徐吉興,李建波,由磊,戴晨曲. 小型微型計(jì)算機(jī)系統(tǒng). 2015(01)
[4]一種考慮相遇持續(xù)時(shí)間的機(jī)會(huì)路由[J]. 杜慶偉,唐然. 小型微型計(jì)算機(jī)系統(tǒng). 2014(02)
[5]基于蟻群算法的能量均衡多路徑路由算法的研究[J]. 童孟軍,關(guān)華丞. 傳感技術(shù)學(xué)報(bào). 2013(03)
[6]無線傳感器網(wǎng)絡(luò)路由協(xié)議LEACH的研究與改進(jìn)[J]. 胡鋼,謝冬梅,吳元忠. 傳感技術(shù)學(xué)報(bào). 2007(06)
[7]無線傳感器網(wǎng)絡(luò)分簇路由協(xié)議[J]. 沈波,張世永,鐘亦平. 軟件學(xué)報(bào). 2006(07)
本文編號(hào):3619774
本文鏈接:http://sikaile.net/kejilunwen/wltx/3619774.html
最近更新
教材專著