国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

無線自組織網(wǎng)絡(luò)組播路由協(xié)議的研究

2014-04-29 18:46:48邱靜怡
電腦知識與技術(shù) 2014年21期
關(guān)鍵詞:路由

邱靜怡

摘要:組播通信在無線自組織網(wǎng)絡(luò)應(yīng)用中越來越重要。該文首先針對不同的組播路由方式,選出具有代表性的四種組播路由協(xié)議PUMA、ODMRP、MAODV和FLOOD,然后從理論和仿真實(shí)驗(yàn)兩個層面上對四種協(xié)議進(jìn)行了比較。仿真結(jié)果表明,PUMA在場景規(guī)模適中,節(jié)點(diǎn)移動速度較慢的情況下報文投遞率和端到端延遲要優(yōu)于其他三種協(xié)議,這為未來自組織網(wǎng)絡(luò)可靠組播的研究奠定基礎(chǔ)。

關(guān)鍵詞: 組播;無線自組網(wǎng);路由

中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)21-4989-01

1 研究背景

無線自組織網(wǎng)絡(luò)[1]不僅能利用移動終端之間的自組織功能,靈活自組織構(gòu)建成網(wǎng)狀架構(gòu),消除網(wǎng)絡(luò)傳輸瓶頸,而且能使用路由協(xié)議根據(jù)網(wǎng)絡(luò)狀態(tài)靈活選擇單播、組播和廣播路由方式。然而,無線網(wǎng)絡(luò)固有的鏈路魯棒性差、報文傳輸可靠性低的難題制約了自組織網(wǎng)絡(luò)的組播應(yīng)用。因此,研究無線自組織網(wǎng)絡(luò)中的組播路由協(xié)議具有非常重要的作用。

2 組播理論研究

本文首先對典型的組播路由協(xié)議包括基于洪泛FLOOD、基于樹型的MAODV及基于網(wǎng)狀結(jié)構(gòu)的ODMRP和PUMA進(jìn)行理論分析與比較。1) PUMA和FLOOD都使用洪泛技術(shù)。PUMA先單跳廣播,到達(dá)組播組后組內(nèi)洪泛數(shù)據(jù);FLOOD僅是簡單全網(wǎng)洪泛數(shù)據(jù)。因此,F(xiàn)LOOD雖不需要控制報文,但在稀疏網(wǎng)絡(luò)或者發(fā)送節(jié)點(diǎn)增多的情況下,網(wǎng)絡(luò)中數(shù)據(jù)報文成幾何倍數(shù)遞增,導(dǎo)致大量延遲和報文丟失。因此,理論認(rèn)為PUMA性能優(yōu)于FLOOD。2) PUMA和MAODV都是面向接收者的組播協(xié)議。PUMA是基于網(wǎng)狀結(jié)構(gòu)的,接收節(jié)點(diǎn)存在冗余路徑。而MAODV是基于樹型的,接收節(jié)點(diǎn)和發(fā)送節(jié)點(diǎn)僅存在單條鏈路。當(dāng)組播樹枝因故障而斷開時,會因鏈路斷開出現(xiàn)報文丟失,而后鏈路修復(fù)的控制報文可能與網(wǎng)絡(luò)中報文發(fā)生碰撞,使得網(wǎng)絡(luò)傳輸環(huán)境惡化。因此,理論認(rèn)為PUMA性能優(yōu)于MAODV。3) PUMA和ODMRP都是基于網(wǎng)狀的組播協(xié)議。ODMRP是面向發(fā)送節(jié)點(diǎn)的,發(fā)送節(jié)點(diǎn)增多的情況下,控制報文數(shù)量急劇增加。因此,理論認(rèn)為PUMA性能優(yōu)于ODMRP。

3 仿真性能分析

由于自組織網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的動態(tài)性,理論上建立和維持一個有效的組播分布結(jié)構(gòu)很可能是無效的。為此,該文為FLOOD、MAODV、ODMRP與PUMA搭建NS-2仿真環(huán)境進(jìn)行性能對比。在1000*1000的無線環(huán)境中,1個組播組,起始時刻接收節(jié)點(diǎn)加入組播組中,30秒開始發(fā)送CBR,900秒結(jié)束,每秒發(fā)送2個CBR,CBR長度為256kbytes,仿真時長為910秒。節(jié)點(diǎn)移動速度為2米/秒。發(fā)送者數(shù)分別為1、2、5、10,組播成員數(shù)分別為5、10、20、30、40。

本文選擇比較四種協(xié)議在30個接收節(jié)點(diǎn),不同數(shù)量發(fā)送節(jié)點(diǎn)的報文投遞率和端到端延遲的比較;5個發(fā)送節(jié)點(diǎn),不同數(shù)量發(fā)送節(jié)點(diǎn)的報文投遞率和端到端延遲的比較。仿真結(jié)果顯示:

當(dāng)接收節(jié)點(diǎn)固定,發(fā)送節(jié)點(diǎn)少于5個的情況下,F(xiàn)LOOD報文投遞率與PUMA幾乎持平,略優(yōu)于ODMRP;但是發(fā)送節(jié)點(diǎn)數(shù)量超過5個后,F(xiàn)LOOD報文投遞率要比PUMA和ODMRP低10%左右。這是網(wǎng)絡(luò)中FLOOD廣播數(shù)據(jù)報文驟然增多,數(shù)據(jù)鏈路報文碰撞概率增大,必然影響到數(shù)據(jù)報文傳輸?shù)耐哆f率。當(dāng)發(fā)送節(jié)點(diǎn)固定5個,而接收節(jié)點(diǎn)增多的情況下,F(xiàn)LOOD性能低于PUMA,但略高于ODMRP。這是因?yàn)镺DMRP接收節(jié)點(diǎn)增多而新增網(wǎng)狀結(jié)構(gòu),冗余鏈路增多,控制報文數(shù)量增多,導(dǎo)致數(shù)據(jù)報文投遞率下降。而PUMA使用核心節(jié)點(diǎn)管理組播組,接收節(jié)點(diǎn)增加僅擴(kuò)充網(wǎng)狀結(jié)構(gòu),而網(wǎng)絡(luò)中控制報文數(shù)量增加有限,故報文傳遞率較高。因此,在發(fā)送節(jié)點(diǎn)數(shù)量適中且接收節(jié)點(diǎn)數(shù)量較多的場景中,PUMA協(xié)議報文投遞率高于其它三種路由協(xié)議。

在發(fā)送節(jié)點(diǎn)少的情況下,F(xiàn)LOOD網(wǎng)絡(luò)延遲略低于PUMA和ODMRP。但隨著發(fā)送節(jié)點(diǎn)的增多,網(wǎng)內(nèi)洪泛報文數(shù)量猛增,網(wǎng)絡(luò)延遲增大,發(fā)送節(jié)點(diǎn)增至10個時其網(wǎng)絡(luò)延遲最大超過2秒。ODMRP和PUMA延遲均超過1s,且ODMRP略優(yōu)于PUMA。這是因?yàn)榘l(fā)送節(jié)點(diǎn)的增多,它們維護(hù)網(wǎng)狀結(jié)構(gòu)的控制報文增多,故此時端到端延遲都很高。而且PUMA采用周期性廣播方式維護(hù)組播結(jié)構(gòu),這導(dǎo)致網(wǎng)絡(luò)修復(fù)過程中將額外新增延遲。接收節(jié)點(diǎn)增加對PUMA、ODMRP和FLOOD延遲影響不大。接收節(jié)點(diǎn)少的情況下,ODMRP延遲少于0.01s,略優(yōu)于PUMA。隨著接收節(jié)點(diǎn)增多,在40個接收節(jié)點(diǎn)的情況下,ODMRP延遲與PUMA之間差距很小。因此,在發(fā)送節(jié)點(diǎn)較少、節(jié)點(diǎn)移動速度較慢的場景中,ODMRP端到端延遲略優(yōu)于PUMA,而PUMA端到端延遲則比MAODV和FLOOD要低很多。

4 結(jié)束語

本文從理論研究和實(shí)驗(yàn)仿真兩層面研究了具有代表性的四種組播路由協(xié)議,仿真結(jié)果表明,在網(wǎng)絡(luò)規(guī)模適中、拓?fù)渥兓活l繁的場景中PUMA性能優(yōu)于其他協(xié)議,這為進(jìn)一步研究可靠組播傳輸機(jī)制奠定基礎(chǔ)。

參考文獻(xiàn):

[1] 史美林,英春.自組網(wǎng)路由協(xié)議綜述[J].通信學(xué)報,2001,22(11):93-103.

猜你喜歡
路由
鐵路數(shù)據(jù)網(wǎng)路由匯聚引發(fā)的路由迭代問題研究
多點(diǎn)雙向路由重發(fā)布潛在問題研究
一種基于虛擬分扇的簇間多跳路由算法
基于逐點(diǎn)路由的路燈組網(wǎng)方案設(shè)計
探究路由與環(huán)路的問題
一種用于6LoWPAN的低功耗路由協(xié)議
基于預(yù)期延遲值的擴(kuò)散轉(zhuǎn)發(fā)路由算法
片上網(wǎng)絡(luò)中基于擁塞感知的自適應(yīng)路由算法
PRIME和G3-PLC路由機(jī)制對比
WSN中基于等高度路由的源位置隱私保護(hù)
武安市| 阳曲县| 阳新县| 全椒县| 阳城县| 丘北县| 根河市| 乐业县| 治多县| 馆陶县| 扎赉特旗| 衡阳市| 云安县| 东乡县| 高密市| 普安县| 萍乡市| 平山县| 古丈县| 曲阳县| 祥云县| 龙口市| 泾源县| 新邵县| 阿图什市| 雷山县| 武川县| 南乐县| 托克逊县| 娱乐| 沂南县| 施秉县| 贵南县| 沧州市| 南投市| 阿克陶县| 公主岭市| 仪征市| 莱芜市| 汤原县| 灵寿县|