<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于802.11e EDCA的自適應(yīng)參數(shù)調(diào)節(jié)機(jī)制研究

          基于802.11e EDCA的自適應(yīng)參數(shù)調(diào)節(jié)機(jī)制研究

          作者: 時(shí)間:2010-05-25 來(lái)源:網(wǎng)絡(luò) 收藏

          3 a-算法仿真分析
          為了驗(yàn)證a-算法性能,根據(jù)網(wǎng)絡(luò)實(shí)際應(yīng)用中的具體情況,建立了模擬仿真環(huán)境,并利用網(wǎng)絡(luò)仿真工具對(duì)該算法進(jìn)行了仿真。仿真工具選擇NS2,仿真時(shí)物理層采用802.11b,物理帶寬設(shè)為6 Mb/s,整個(gè)仿真時(shí)間為3 min。開始時(shí)假設(shè)只有2個(gè)站分別發(fā)送聲音(AC0)、圖像(AC1)、盡力而為(best effort,AC2)以及背景流4種業(yè)務(wù)流。每經(jīng)過(guò)15 s,發(fā)送各業(yè)務(wù)流的移動(dòng)站增長(zhǎng)一倍。60 s時(shí)發(fā)送各業(yè)務(wù)流的移動(dòng)站達(dá)到16個(gè),即發(fā)送4種業(yè)務(wù)的站共計(jì)64個(gè);在60 s~105 s時(shí)間段內(nèi),保持64個(gè)發(fā)送站數(shù)目不變;105 s~165 s時(shí)間段內(nèi),發(fā)送各業(yè)務(wù)流的移動(dòng)站開始每隔15 s以1/2遞減,到165 s時(shí)4種業(yè)務(wù)流的移動(dòng)站遞減到2個(gè);165 s~180 s時(shí)間段內(nèi),各業(yè)務(wù)流移動(dòng)站沒有增減變化。分別對(duì)a-、EDCA算法的整體吞吐量及a-EDCA、EDCA算法4種業(yè)務(wù)流的吞吐量進(jìn)行了仿真,仿真結(jié)果如圖2、圖3及圖4所示。圖3、4中AC0為聲音,AC1為圖像,AC2為盡力而為, AC3為背景流。

          從圖2的仿真結(jié)果可以看出,a-EDCA使整個(gè)網(wǎng)絡(luò)的吞吐量基本穩(wěn)定在5 Mb/s左右,與EDCA相比較信道利用率得到了很大的提高。從圖3與圖4的仿真結(jié)果可以看出,在a-EDCA算法中,4種業(yè)務(wù)流的比例基本保持穩(wěn)定,在為音視頻實(shí)時(shí)業(yè)務(wù)提供及時(shí)服務(wù)的前提下,保證了高低優(yōu)先級(jí)業(yè)務(wù)的公平性。
          本文提出的a-EDCA算法能夠根據(jù)當(dāng)前的網(wǎng)絡(luò)負(fù)載及業(yè)務(wù)分布情況來(lái)動(dòng)態(tài)調(diào)整EDCA,以達(dá)到自網(wǎng)絡(luò)業(yè)務(wù)需求的目的,實(shí)現(xiàn)了網(wǎng)絡(luò)性能的最優(yōu)化。通過(guò)仿真分析可知,該算法在為音視頻實(shí)時(shí)業(yè)務(wù)提供及時(shí)服務(wù)的同時(shí),保證了低優(yōu)先級(jí)業(yè)務(wù)的帶寬,提高了信道利用率。文中的站點(diǎn)來(lái)自于同一個(gè)站,主要是為了虛擬碰撞問題,不同站之間的競(jìng)爭(zhēng)依然DCF,因此本文提出的算法在無(wú)線局域網(wǎng)中具有較大的推廣應(yīng)用價(jià)值。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();