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

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > OLSR路由協(xié)議的功率補償機制研究

          OLSR路由協(xié)議的功率補償機制研究

          作者: 時間:2012-04-17 來源:網(wǎng)絡(luò) 收藏

          協(xié)議和改進(jìn)協(xié)議的自主切換流程如圖4所示。

          本文引用地址:http://www.ex-cimer.com/article/202344.htm

          g.jpg



          3 功率控制算法依據(jù)
          補償中,需要增大節(jié)點的發(fā)射功率,當(dāng)源節(jié)點向目的節(jié)點發(fā)送分組時,發(fā)送功率Pt與接收功率Pr的關(guān)系如下:
          e.jpg
          式中:λ為載波波長;d為源節(jié)點和目的節(jié)點間的距離;Gt為發(fā)射機天線增益;Gr為接收機天線增益。設(shè)接收功率的門限為Prt,當(dāng)信號的功率不小于Prt時才能被正確接收,可推出式(4)和式(5):
          f.jpg
          由式(4)可知,當(dāng)傳輸距離增大1倍,發(fā)射功率成冪級數(shù)增加,才能被正確接收。

          4 實驗結(jié)果
          本文實驗環(huán)境是在Linux操作平臺下移植了TinyOS操作系統(tǒng),利用CC2430控制芯片進(jìn)行編程,并在ns2.34環(huán)境下進(jìn)行仿真實驗。
          4.1 仿真實驗環(huán)境
          仿真的網(wǎng)絡(luò)范圍為500m×1 000 m,節(jié)點數(shù)量為20和100個,傳輸范圍為250 m,物理信道的帶寬為2 Mb/s,MAC層使用802.11a協(xié)議。建立12個CBR業(yè)務(wù)連接,分組長度為512 B,仿真時間為200 s,發(fā)包率為4個/s。節(jié)點的速度分別為0 m/s,1 m/s,5 m/s,10 m/s,20 m/s,25m/s,30m/s。
          4.2 性能指標(biāo)
          協(xié)議改進(jìn)主要針對網(wǎng)絡(luò)的可靠傳輸,因此仿真實驗的性能指標(biāo)有節(jié)點投遞率和網(wǎng)絡(luò)傳輸平均延時。由于改進(jìn)后的協(xié)議運用了自主切換,必然會增大部分能量的開銷,因此,需要對剩余能量也進(jìn)行仿真實驗。
          (1)投遞率
          協(xié)議適用于節(jié)點密集型的網(wǎng)絡(luò),從圖5可以看出,兩個協(xié)議在100個節(jié)點的網(wǎng)絡(luò)整體比20個節(jié)點的稀疏網(wǎng)絡(luò)的投遞率高。在節(jié)點固定或者移動較小的情況下,性能已經(jīng)很好,則改進(jìn)后的協(xié)議性能并未得到良好的體現(xiàn)。當(dāng)節(jié)點移動速度超過10 m/s后,網(wǎng)絡(luò)性能明顯下降,這時運用自主切換機制,網(wǎng)絡(luò)的投遞率得到顯著改善。速度越大,OLSR協(xié)議性能下降越快,而改進(jìn)的OLSR協(xié)議性能下降得到控制。



          評論


          相關(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); })();