999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Ad hoc網絡雙忙音多址訪問協議的研究與仿真*

2016-04-20 00:29:10喬平安李峰杰顏景善
計算機與數字工程 2016年3期

喬平安 李峰杰 顏景善

(西安郵電大學計算機學院 西安 710121)

?

Ad hoc網絡雙忙音多址訪問協議的研究與仿真*

喬平安李峰杰顏景善

(西安郵電大學計算機學院西安710121)

摘要由于移動Ad hoc網絡沒有固定控制中心,信道訪問沖突十分嚴重。論文通過對雙忙音多址訪問(DBTMA)協議的仿真,發現當網絡中存在暴露接收節點時,DBTMA協議出現了嚴重的不公平性問題,有些節點甚至可以壟斷信道。論文提出了一種針對DBTMA協議不足進行改進的策略,該策略通過設計一種基于競爭節點數目的自適應競爭窗口調整因子,以達到根據網絡競爭狀況動態調整退避窗口的目的。仿真結果表明,改進后的DBTMA協議有效地解決了原協議存在的不公平性問題。

關鍵詞Ad hoc網絡; 公平性; 調整因子; 退避窗口

Research and Simulation of DBTMA Protocol for Ad hoc Network

QIAO Ping’anLI FengjieYAN Jingshan

(School of Computer Science, Xi’an Univerity of Posts and Telecommunications, Xi’an710121)

AbstractChannel access conflict is very serious as mobile Ad hoc network has no fixed control center. By emulating dual busy tone multiple access(DBTMA) protocol, it is found that when there is receiving node in the network, DBTMA agreement appeared a serious problem of unfairness, some node can even monopolize the channel. An improve strategy is proposed in this paper aiming at the shtorage if the DBTMA protocol. By designing a kind of adaptive contention window adjument factor based on the number of node, in order to adjust the backoff window according to dynamic network competition. The simulation results show that the improved DBTMA agreement effectively solve the unfairness problem exists in orginal agrement.

Key WordsAd hoc network, fairness, adjustment factor, backoff window

Class NumberTP393

1引言

目前在無線Ad hoc網絡的研究工作中,多數采用IEEE802.11DCF[1]作為媒體接入控制(MAC)層協議。該協議大多利用載波監聽技術(CSMA)[2]來減少數據碰撞,但這樣就會帶來隱藏節點和暴露節點的問題,從而影響節點訪問信道的公平性。一些研究表明節點在訪問信道時可能出現單個數據流獨占信道而其他數據流完全處于“饑餓”的狀態,這就是所謂的公平性問題。現有的公平性改進方案大都以退避算法為基礎,文獻[3]提到一種針對信道訪問的乘數遞增線性遞減(Multiplicative Increase Linear Decrease,MILD)退避算法,在一定程度上改善了節點的公平性,但會使節點較長時間處于較大競爭窗口狀態,這樣反而會降低網絡吞吐量。文獻[4]提出一種改進的指數遞增指數遞減算法,遞增和遞減指數參數可以靈活配置,但如何準確配置參數還需認真考慮。

雙忙音多址接入(Dual Busy Tone Multiple Access,DBTMA)協議[5~6]是一種雙信道MAC協議,該協議可以在一定程度上解決隱藏節點和暴露節點[7]問題,其吞吐量性能優于在單信道上使用RTS/CTS分組對話機制的其他MAC協議,以及所有使用單個忙音的MAC協議。然而DBTMA協議中忙音信號與數據信號的傳輸范圍相同,當網絡中存在暴露接收節點時,該協議存在嚴重的不公平問題[8]。

文章分析了Ad hoc網絡中存在暴露接收節點時DBTMA協議的工作原理,提出了一種新的方案以改善DBTMA協議的公平性,該方案提出一種動態感知的退避算法。在保證原有網絡吞吐量的條件下,經過改進后的DBTMA協議能有效地解決DBTMA協議存在的不公平問題,避免出現部分節點對信道的獨占和“餓死”節點現象。

2DBTMA協議描述

2.1暴露節點問題

DBTMA協議把整個帶寬劃分為兩個獨立的信道(數據信道和控制信道),同時增加兩個窄帶忙音,即發送忙音(BTt)和接收忙音(BTr),分別表示節點是否正在發送RTS分組或接收數據分組。忙音信號在數據持續發送期間,傳輸范圍與通信范圍相同[9]。

圖1 暴露節點

暴露節點是處于發送節點的通信范圍之內而在接收節點的通信范圍之外的節點。如圖1所示,節點B為暴露接收節點。當節點A向節點B發送RTS控制信號時,由于傳輸范圍限制,節點C無法監聽到節點A發送的BTt信號,所以節點C能同時向節點D發送RTS控制信號。此時節點C處于接收節點B的傳輸范圍之內,節點A發送的信息和節點C發送的信息可能在節點B處發生沖突,導致節點B無法正確接收到節點A發送的控制信號,而節點D始終可以正確接收節點C發送來的控制信號,繼而完成數據傳輸任務。所以,DBTMA協議雖然能夠通過數據信道和控制信道避免信號的碰撞,但當網絡中存在暴露接收節點時,控制信號的碰撞仍無法避免,從而帶來嚴重的不公平性。

2.2DBTMA協議仿真與分析

利用NS-2[10]對DBTMA協議進行仿真。采用圖2所示網絡拓撲結構,節點均為靜止狀態,節點間距250m,通信范圍300m。需要指出的是,為了盡量減少其他因素對DBTMA協議公平性的影響,采用恒定比特率(CBR),仿真參數如表1所示。

圖2網絡拓撲結構

為構造暴露接收節點環境,建立節點A向節點B發送數據,節點C向節點D發送數據的通信線路。仿真時間為200s,數據包發送間隔為1ms。為評價數據流之間的公平性,采用文獻[11]提出的公平性指數FI(Faurness Index)來衡量公平性,公平性指數定義為網絡最大鏈路吞吐量Tmax和最小鏈路吞吐量Tmin的比值,即:

表1 仿真參數

顯然,FI=1是最理想情況,每條鏈路吞吐量相同,公平分配資源。FI越大,節點競爭能力越懸殊,不公平性越明顯。表2給出了仿真實驗的吞吐量和公平性指數。

表2 DBTMA公平性仿真數據

注:ThAB表示節點A到節點B的吞吐量。

在圖2中節點A向節點B發送控制信號,節點C向節點B和D發送控制信號,由于節點B同時處于節點A和節點C的通信范圍之中,則節點A和節點C發出的控制信號可能在節點B處沖突。從而導致節點A發送的控制信號無法被節點B正確接收。同時,節點A無法檢測到節點C的發送忙音,所以一直認為控制信道空閑而持續向節點B發送控制信號。

仿真數據表明,由于節點B同時處于節點A和節點C的通信范圍內,使得DBTMA協議出現嚴重不公平性,節點C向節點D發送數據的通信線路幾乎獨占了全部信道。通過對仿真數據的分析,發現DBTMA協議在暴露接收節點場景下存在嚴重的不公平問題。

3DBTMA協議的改進與分析

3.1DBTMA協議的改進策略

針對2.1節所出現的問題以及對原有DBTMA協議的分析與仿真,對DBTMA協議進行改進,引入一種新的能根據網絡中競爭節點的數目自適應調節競爭窗口的動態感知退避(Situational Awareness Backoff,SAB)算法,使退避窗口隨著網絡節點的競爭狀況處于動態變化之中,從而減少部分節點對信道的壟斷,改善協議的公平性。

3.2算法描述

SAB算法的核心思想是:通過建立競爭窗口初始值和退避階數與競爭節點數目的對應關系,從而使調整因子隨競爭節點的數目處于動態變化之中,使競爭窗口可以根據節點的競爭狀態自適應地調整。具體算法如下:

1) 估算網絡競爭節點的數目n。

2) 通過節點數n和CWmin,CWmax建立起競爭窗口CW的變化規律公式如式(1)所示。

(1)

其中a為函數的底數,n為競爭節點數目,競爭窗口初始值為CWint。

3.3仿真與結果分析

利用NS-2對改進的DBTMA協議進行仿真。對圖2所示網絡拓撲結構進行改進,在節點C覆蓋區域內增加n個競爭節點,節點目標地址隨機選擇。傳輸層采用UDP協議,物理層無線結點采用DSSS模型,競爭窗口參CWmin=15,CWmax=1023,仿真時間為200s。

3.3.1參數a的選取

為了使改進DBTMA協議的性能達到最優,SAB算法中對參數a的選取非常重要。針對a的取值問題,仿真了場景中存在不同競爭節點數目n時,a取不同值時Thcd(節點C和D之間的平均吞吐量)的值,仿真結果如表2所示。

表2 a不同值時Thcd的值(單位Kbps)

通過對表2中的數據比較可知,在競爭節點數目n取不同值得情況下,當底數a=3時節點C和D之間的網絡吞吐量最大,因此對SAB算法中a=3。

3.3.2公平性分析

根據3.3.1節分析得出,使SAB算法性能達到最優時參數a=3。在此前提下利用3.1.1節中仿真的網絡結構和仿真參數對改進后的DBTMA協議進行仿真。

表3為改進后DBTMA協議兩條線路吞吐量和公平性指數的仿真結果。從表3可知,不論n取何值兩條通信線路的吞吐量相差無幾,公平性指數FI幾乎趨于最理想狀況。圖3更直觀地顯示了改進前后DBTMA協議兩條線路吞吐量的比較。兩條線路吞吐量幾乎一樣,不存在差值較大的不公平現象。

圖4顯示了競爭節點數目不同時公平性指數FI的分布。如圖所示,改進后的DBTMA協議接入信道的公平性指數接近于1且相對穩定。

圖3 改進后DBTMA協議兩條線路吞吐量的比較

圖4 不同競爭節點下公平性指數的變化

nThAB(Kpbs)ThCD(Kpbs)FI31158.3921245.6831.0744956.7811086.4721.1365903.351984.2371.0906698.504748.8721.072

4結語

本文通過對DBTMA協議在暴露接收節點場景下的仿真,發現節點接入信道存在嚴重的公平性問題甚至可能出現壟斷的現象。針對該問題,提出了一種改進方案,設計了一種基于競爭節點數目的窗口調整因子,使競爭窗口可以隨著Ad hoc網絡的信道使用情況而自適應調整。仿真結果表明,該改進方案能有效地改進原DBTMA協議的公平性,使通信線路間的資源能平均分配。

參 考 文 獻

[1] IEEE 802.11-2007. Part Ⅱ: Wireless LAN Medium Access Control(MAC) and Physical Layer(PHY) Specification[S]. 2007.

[2] 趙志峰,鄭少仁.Ad hoc網絡載波監聽雙信道接入協議[J].浙江大學學報,2005,39(4):478-482.

ZHAO Zhifeng, ZHENG Shaoren. Carrier sensing based dual channel access protocol for Ah Hoc network[J]. Journal of Zhejiang University,2005,39(4):478-482.

[3] 夏羽.Ad Hoc網絡MAC協議退避算法研究[D].上海:上海交通大學,2012:3-9.

XIA Yu. Research on Backoff Algorithm in MAC protocol for Ad Hoc Nerwork[D]. Shanghai: Shanghai Jiao Tong University,2012:3-9.

[4] Fan Jing. Performance Analysis of an Adaptive Back-off Scheme for Ad Hoc Networks[C]//Proceedings of IEEE 8th International Conference on Computer and Information Techonolgy Sydney: IEEE,2008:624.

[5] DENG J, HAAS Z J. Dual busy tone multiple access(DBTMA): A multiple access control scheme for ad hoc network[J]. IEEE Transaction Connumication,2002,50(6):975-980.

[6] 陳林星,曾曦,曹毅,等.移動AdHoc網絡:自組織分組無線網絡技術[M].北京:電子工業出版社,2012:81-93.

CHEN Linxing, ZENG Xi, CAO Yi, et al. Mobile Ad Hoc: self-organizing packet radio network technology[M]. Beijing: Electronic Industry Press,2012:81-93.

[7] 蘭麗,單志龍.Ad Hoc網絡中隱藏終端和暴露終端相關問題研究[J].計算機與數字工程,2010,38(7):36-40.

LAN Li, SHAN Zhilong. Analysisi on Relevant Prob-Lems of Hidden Teminal and Exposed Teminal in Ad Hoc Networks[J]. Computer and Digital Engineering,2010,37(7):36-40.

[8] 尤文玨,王成華,等.Ad hoc網絡雙忙音多址接入協議的公平性改進[J].計算機與數字工程,2014,42(2):256-260.

YOU Wenjue, WANG Chenghua, et al. Improving of the DNTMA Protocol Fairness in Ad hoc Network[J]. Computer and Digital Engineering,2014,42(2):256-260.

[9] 蔡雪蓮.無線Ad Hoc網絡接入和路由關鍵技研究[D].西安:西安電子科技大學,2013:23-41.

CAI Xuelian. Study on Multiple Access and Routing Technonlgy in Wireless Ad Hoc Networks[D]. Xi’an: Xi’an Electronic and Engineering University,2013:23-41.

[10] The Network Simulator-ns-2[OL]. http://www.isi.edu/nsnam/ns.

[11] Bharghavan V, Demers A, Sjenker S, et al. MACAW: A media access protocol for wireless LANs[C]//Proceedings of the ACM SIGCOMM Conference on Communications Architectures Protocols and Applications,2010:212-225.

中圖分類號TP393

DOI:10.3969/j.issn.1672-9722.2016.03.024

作者簡介:喬平安,男,副教授,研究方向:數據庫技術、計算機網絡。李峰杰,男,碩士研究生,研究方向:PC客戶端開發。顏景善,男,碩士研究生,研究方向:Web服務器開發。

收稿日期:2015年9月9日,修回日期:2015年10月24日

主站蜘蛛池模板: 欧美a√在线| 99久久人妻精品免费二区| 亚洲不卡网| 亚洲色图综合在线| 人妻21p大胆| 国产精品成人第一区| 91在线精品免费免费播放| 国产精品网曝门免费视频| 成人日韩精品| 国产女人在线视频| 播五月综合| 全裸无码专区| 韩日无码在线不卡| 久久精品电影| 综合人妻久久一区二区精品 | 久久久久亚洲AV成人人电影软件| 国产午夜福利在线小视频| 国产欧美视频在线| 国产91在线|日本| 亚洲第一视频区| 国产肉感大码AV无码| 日本一区二区不卡视频| 亚洲va视频| 中文字幕一区二区人妻电影| 伊人91视频| 免费a级毛片18以上观看精品| 久久国产精品波多野结衣| 成人国产免费| 国产乱人伦偷精品视频AAA| 91亚洲精品国产自在现线| 18禁色诱爆乳网站| 中文无码伦av中文字幕| 久久不卡国产精品无码| 伊人久久婷婷| 亚州AV秘 一区二区三区| 在线永久免费观看的毛片| 色婷婷亚洲综合五月| 在线播放91| 国产精品微拍| 国产 日韩 欧美 第二页| 色爽网免费视频| 亚洲精品波多野结衣| 日韩东京热无码人妻| a毛片在线| 亚洲精品第一在线观看视频| 国产黄色片在线看| 久久久亚洲色| 在线欧美国产| 精品伊人久久久香线蕉 | 国产国产人免费视频成18| 久草性视频| 免费又黄又爽又猛大片午夜| 国产精品三区四区| 国产成人资源| 91av成人日本不卡三区| 国产乱人免费视频| 国产特级毛片aaaaaaa高清| 在线观看热码亚洲av每日更新| 999国产精品永久免费视频精品久久| 99热这里只有精品在线观看| 网友自拍视频精品区| 亚洲人成在线精品| 中文字幕人成人乱码亚洲电影| 色综合激情网| 国产黄网站在线观看| 激情午夜婷婷| 亚洲欧美色中文字幕| 国产欧美网站| 欧美另类图片视频无弹跳第一页| a毛片免费观看| 为你提供最新久久精品久久综合| 国产欧美日韩va另类在线播放| 国产精品漂亮美女在线观看| 欧美激情网址| a毛片在线播放| 污网站在线观看视频| 狠狠色香婷婷久久亚洲精品| 日韩精品一区二区三区免费| 97无码免费人妻超级碰碰碰| 91久久国产综合精品| 欧美日韩国产在线观看一区二区三区 | 国产成人综合日韩精品无码不卡|