新聞中心

EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 無線Ad hoc網(wǎng)絡(luò)一種最小化鏈路干擾的載波監(jiān)聽機(jī)制設(shè)計(jì)

無線Ad hoc網(wǎng)絡(luò)一種最小化鏈路干擾的載波監(jiān)聽機(jī)制設(shè)計(jì)

作者: 時(shí)間:2011-09-13 來源:網(wǎng)絡(luò) 收藏

當(dāng)發(fā)送節(jié)點(diǎn)s向接收節(jié)點(diǎn)r發(fā)送數(shù)據(jù)時(shí),位于發(fā)送節(jié)點(diǎn)s的感知范圍之外的另一個(gè)節(jié)點(diǎn)Ni也試圖發(fā)送數(shù)據(jù),節(jié)點(diǎn)s沒有感知到節(jié)點(diǎn)Ni的存在,便產(chǎn)生了。這樣,s和Ni兩個(gè)節(jié)點(diǎn)發(fā)送的信號(hào)在接收節(jié)點(diǎn)r處產(chǎn)生疊加。s的信號(hào)能否順利被r所接收,取決于捕獲效應(yīng)(Capture Effect)。對(duì)于捕獲效應(yīng)來說,如果在接收節(jié)點(diǎn)處s產(chǎn)生的信號(hào)比Ni產(chǎn)生的信號(hào)足夠強(qiáng),那么r將會(huì)順利接收到s發(fā)來的數(shù)據(jù),Ni產(chǎn)生的虛弱信號(hào)會(huì)被當(dāng)作噪聲加以忽略。本文采用信噪比(SIR)模型描述捕獲效應(yīng):如果接收節(jié)點(diǎn)收到的信號(hào)強(qiáng)度與信號(hào)之比大于一定的門限值β時(shí),接收節(jié)點(diǎn)可以成功接收信號(hào):
內(nèi)的節(jié)點(diǎn)接入信道,便會(huì)造成r接收數(shù)據(jù)失敗,產(chǎn)生丟包。從式(8)可以得到:范圍不是固定的,而是隨傳輸距離的改變而改變。這一修正值,更為精確地描述了接收節(jié)點(diǎn)r的干擾范圍,為接下來發(fā)送節(jié)點(diǎn)感知門限調(diào)整提供了重要依據(jù)。

2 最小干擾
在計(jì)算出精確的接收節(jié)點(diǎn)干擾范圍之后,本節(jié)首先將計(jì)算在最小干擾條件下發(fā)送節(jié)點(diǎn)的感知范圍和感知門限值。并據(jù)此提出相應(yīng)的具體算法。
2.1 最小干擾的感知門限
為了確保發(fā)送節(jié)點(diǎn)s能夠感知到節(jié)點(diǎn)Ni的發(fā)送,發(fā)送節(jié)點(diǎn)感知半徑的取值范圍為:
h.jpg
其對(duì)應(yīng)最大的感知門限值CSmax-th。如果感知門限值小于CSmax-th,則發(fā)送節(jié)點(diǎn)s可以感知到此條上所有的干擾節(jié)點(diǎn),從而保證數(shù)據(jù)包在接收節(jié)點(diǎn)處的正確接收;如果感知門限值大于CSmax-th,節(jié)點(diǎn)s將無法完全感知到所有的干擾節(jié)點(diǎn),這樣便導(dǎo)致鏈路中存在干擾,對(duì)接收節(jié)點(diǎn)來說影響數(shù)據(jù)的成功接收。
因此,最大的感知門限值CSmax-th根據(jù)感知門限與感知半徑的關(guān)系,可以由如下公式計(jì)算得到:
i.jpg
這樣,便得到發(fā)送節(jié)點(diǎn)s需要設(shè)置的感知門限大小。節(jié)點(diǎn)s在設(shè)置這一感知門限之后,能有效感知接收節(jié)點(diǎn)周圍的所有干擾節(jié)點(diǎn),從而達(dá)到鏈路干擾的目的。
2.2 算法
本文利用RTS分組攜帶發(fā)送節(jié)點(diǎn)傳輸功率,利用CTS分組攜帶計(jì)算得到的感知門限,在數(shù)據(jù)傳輸之前進(jìn)行鏈路信息交換;同時(shí)RTS-CTS機(jī)制取消NAV向量,其分組的交換只作為發(fā)送和接收節(jié)點(diǎn)之間的信息傳遞,不進(jìn)行信道的預(yù)置和占用,周圍節(jié)點(diǎn)在收到RTS-CTS分組后自動(dòng)丟棄,發(fā)送節(jié)點(diǎn)是否發(fā)送數(shù)據(jù),仍然通過感知門限和監(jiān)聽到的周圍節(jié)點(diǎn)信號(hào)強(qiáng)度進(jìn)行判斷。
本文提出的鏈路干擾的載波監(jiān)聽機(jī)制算法,由如下四步構(gòu)成:
Step1:源節(jié)點(diǎn)攜帶發(fā)送功率Ps的RTS分組至目的節(jié)點(diǎn);目的節(jié)點(diǎn)在接收到RTS分組后,取出發(fā)送功率Ps,并根據(jù)收到信號(hào)的功率Pr,計(jì)算得到發(fā)送節(jié)點(diǎn)到接收節(jié)點(diǎn)之間的距離d。
Step2:目的節(jié)點(diǎn)根據(jù)式(11)計(jì)算源節(jié)點(diǎn)的感知門限值CSmax-th,隨后將這一感知門限值放入CTS分組,發(fā)送至源節(jié)點(diǎn)。
Step3:源節(jié)點(diǎn)在接收到CTS分組后,取出CSmax-th,并設(shè)置為自身的感知門限值。
Step4:源節(jié)點(diǎn)根據(jù)感知門限值和周圍節(jié)點(diǎn)的信號(hào)強(qiáng)度決定是否進(jìn)行傳輸。


評(píng)論


相關(guān)推薦

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

關(guān)閉