俞啟明,金 虎,劉軼凡,鄭文慶
(國(guó)防科技大學(xué)電子對(duì)抗學(xué)院, 安徽 合肥 230037)
傳統(tǒng)的認(rèn)知無(wú)線電在進(jìn)行頻譜感知時(shí),需要將時(shí)隙劃分為感知時(shí)隙和發(fā)送時(shí)隙,只有當(dāng)次用戶在感知時(shí)隙判決確定沒(méi)有主用戶時(shí),才在發(fā)送時(shí)隙進(jìn)行數(shù)據(jù)傳輸,這樣的模型稱(chēng)為L(zhǎng)BT(Listen-Before-Talk)模型。由于主用戶的出現(xiàn)是隨機(jī)的,LBT模型并不能很好地避免數(shù)據(jù)沖突,其感知時(shí)隙的劃分也造成了一定的資源浪費(fèi)。
2011年有學(xué)者提出全雙工認(rèn)知無(wú)線電的概念[1],同時(shí)同頻全雙工技術(shù)使得在同一時(shí)刻同一頻率的雙向通信成為現(xiàn)實(shí)[2-4],能夠?qū)㈩l譜利用率近乎翻倍,兩項(xiàng)技術(shù)的結(jié)合使得認(rèn)知無(wú)線電的頻譜利用效率進(jìn)一步提升。2015年Liao等人對(duì)全雙工認(rèn)知無(wú)線電進(jìn)行了系統(tǒng)的闡述,使其具備了完善的理論與應(yīng)用前景[5]。目前被廣泛認(rèn)可的全雙工認(rèn)知無(wú)線電模型是LAT(Listen-And-Talk)模型,即次用戶具備同時(shí)傳輸和感知的能力。LAT模型同樣會(huì)因?yàn)橹饔脩舫霈F(xiàn)的隨機(jī)性,而不可避免地造成數(shù)據(jù)沖突和一定程度的資源浪費(fèi)。
由于認(rèn)知無(wú)線電中主次用戶的非協(xié)作本質(zhì),造成了無(wú)論是何種感知機(jī)制,都會(huì)帶來(lái)不可避免的數(shù)據(jù)沖突可能和資源浪費(fèi)可能。本文對(duì)比了LAT模型與LBT模型在感知機(jī)制上的性能優(yōu)劣,即比較二者在數(shù)據(jù)沖突和頻譜資源浪費(fèi)上的差異。通過(guò)建立風(fēng)險(xiǎn)函數(shù)的方法,證明了LAT模型會(huì)帶來(lái)更少的數(shù)據(jù)沖突和資源浪費(fèi)。其相對(duì)于LBT模型的優(yōu)勢(shì)也說(shuō)明了研究LAT模型的必要性。
全雙工認(rèn)知無(wú)線電網(wǎng)絡(luò)由一個(gè)主用戶(PU-Primary User)、多個(gè)次用戶(SUs-Secondary Users)組成,每個(gè)次用戶配置有兩根天線,分別用作數(shù)據(jù)的收發(fā),次用戶均具備自干擾消除的能力。在某一頻段上,主用戶隨機(jī)出現(xiàn)。主用戶工作時(shí),所有次用戶利用接收天線進(jìn)行頻譜感知。主用戶退出該頻段后,多個(gè)次用戶競(jìng)爭(zhēng)出一個(gè)工作次用戶(假設(shè)為SU1)。工作次用戶SU1通過(guò)發(fā)射天線傳輸數(shù)據(jù),同時(shí)利用接收天線對(duì)該頻段進(jìn)行實(shí)時(shí)感知,并利用自干擾消除技術(shù),實(shí)時(shí)地將接收信號(hào)中的自干擾排除。一旦判斷主用戶出現(xiàn),SU1立即停止數(shù)據(jù)發(fā)送。
傳統(tǒng)半雙工認(rèn)知無(wú)線電LBT模型的統(tǒng)計(jì)判決模型為二元判決,如公式(1)所示:
(1)
式中,r表示感知次用戶接收信號(hào),p表示主用戶信號(hào),n表示高斯白噪聲。H0表示沒(méi)有主用戶出現(xiàn);H1表示主用戶占用頻段。
而LAT模型中,受自干擾的影響,感知次用戶的檢測(cè)模型為四元判決問(wèn)題,如公式(2)所示:
(2)
式中,H00表示PU和SU1同時(shí)不占用頻段;H01表示僅有PU占用頻段;H10表示SU1占用頻段而PU不占用頻段;H11表示PU和SU1同時(shí)占用該頻段;s表示工作次用戶SU1發(fā)出的信號(hào);γ為自干擾消除系數(shù),表示SU1通過(guò)射頻域、模擬域、數(shù)字域聯(lián)合消除自干擾可以達(dá)到的程度[6]。
通過(guò)建立風(fēng)險(xiǎn)函數(shù)比較LAT與LBT的感知策略:風(fēng)險(xiǎn)函數(shù)由兩部分組成,即數(shù)據(jù)沖突帶來(lái)的干擾和信道空閑帶來(lái)的浪費(fèi),以兩部分風(fēng)險(xiǎn)之和更小為標(biāo)準(zhǔn),判定該型認(rèn)知無(wú)線電的感知機(jī)制優(yōu)越與否。
設(shè):空閑成本為Cw,沖突成本為Cc,且Cc/Cw=k,k≥1,即認(rèn)知無(wú)線電中,主次用戶的數(shù)據(jù)沖突是更惡劣的因素。
考慮到感知機(jī)制的比較不涉及具體認(rèn)知無(wú)線電的類(lèi)型以及頻譜感知的方法,所以做如下基本假設(shè):
1)LAT與LBT模型需要的感知時(shí)長(zhǎng)相同。并且在感知時(shí)段內(nèi),次用戶即可以做出判決。
2)設(shè)每個(gè)時(shí)隙長(zhǎng)度為T(mén),時(shí)隙被分為感知時(shí)隙Ts和數(shù)據(jù)傳輸時(shí)隙TT。其中Ts=qT,q∈0,1,q表示感知時(shí)隙占總時(shí)隙的比,次用戶在Ts進(jìn)行感知,當(dāng)判決沒(méi)有主用戶信號(hào)時(shí),在TT時(shí)段進(jìn)行數(shù)據(jù)傳輸。
3)檢測(cè)過(guò)程中沒(méi)有誤檢測(cè)發(fā)生。
假設(shè)主用戶出現(xiàn)的時(shí)間段為μ~η,由于主用戶的隨機(jī)性,不妨假設(shè)μ和η均服從均勻分布,表示為μ~U0,T,η~UξT,ξT+T,ξ=1,2,…,ξ為主用戶信號(hào)持續(xù)時(shí)隙的個(gè)數(shù)。
LBT模型中,主用戶出現(xiàn)的情況如圖1所示,四種情況(C1~C4)分別為:
C1:μ∈0,Ts且η∈ξT,ξT+Ts
C2:μ∈0,Ts且η∈ξT+Ts,ξT+T
C3:μ∈Ts,T且η∈ξT,ξT+Ts
C4:μ∈Ts,T且η∈ξT+Ts,ξT+T
四種情況下風(fēng)險(xiǎn)函數(shù)不同。以C3為例:當(dāng)μ∈Ts,T時(shí),次用戶在0,Ts時(shí)段感知無(wú)主用戶出現(xiàn),決定在Ts,T時(shí)段進(jìn)行數(shù)據(jù)傳輸,此時(shí)造成了時(shí)長(zhǎng)為T(mén)s的頻譜資源浪費(fèi),和時(shí)長(zhǎng)為T(mén)-μ的數(shù)據(jù)沖突。所以此時(shí)風(fēng)險(xiǎn)Rμ,TT為:
Rμ,TT=CcT-μ+CwTs
(3)
當(dāng)η∈ξT,ξT+Ts時(shí),次用戶正確感知到主用戶的存在,并決定不使用該頻段的后續(xù)時(shí)段,此時(shí)不造成數(shù)據(jù)沖突,但是會(huì)造成T-η的資源浪費(fèi),所以此時(shí)風(fēng)險(xiǎn)Rη,Ts為:
Rη,Ts=CwT-η
(4)
同理,可得:
當(dāng)μ∈0,Ts時(shí),
Rμ,Ts=Cwμ
(5)
當(dāng)η∈ξT+Ts,ξT+T時(shí),
Rη,TT=CwT-η
(6)
綜合以上四種情況,LBT模型的風(fēng)險(xiǎn)函數(shù)可以統(tǒng)一表示為:
RLBT=P(μ∈TS)Rμ,TS+P(μ∈TT)Rμ,TT+
P(η∈TS)Rη,TS+P(η∈TT)Rη,TT
(7)
由于風(fēng)險(xiǎn)函數(shù)RLBT是隨機(jī)變量μ和η的函數(shù),且μ和η均服從均勻分布,而沖突成本和資源浪費(fèi)成本成倍數(shù)關(guān)系Cc/Cw=k,k≥1,在此不妨假設(shè)Cw=1,則Cc=k。對(duì)RLBT求數(shù)學(xué)期望ERLBT,得:
ERLBT=P(μ∈Ts)ERμ,Ts+
P(μ∈TT)ERμ,TT+
P(η∈Ts)ERη,Ts+P(η∈TT)ERη,TT
=T/2 + (T-Ts)Ts/T+kT-Ts-
=T/2 +k+ 2Ts+kTT-Ts/(2T)
(8)
在LAT模型中,感知時(shí)隙始終為T(mén)s。所以只有一種情況,如圖2所示:當(dāng)主用戶出現(xiàn)在某個(gè)Ts中的μ點(diǎn)時(shí),次用戶此時(shí)會(huì)造成Ts-μ時(shí)間的沖突。當(dāng)主用戶在另一個(gè)Ts中的η點(diǎn)退出頻段后,次用戶此時(shí)造成2Ts-η時(shí)長(zhǎng)的浪費(fèi)。所以LAT模型下的風(fēng)險(xiǎn)函數(shù)及其均值如公式(9)、(10)所示:
RLAT=P(μ∈Ts)Rμ,Ts+P(η∈Ts)Rη,Ts
=Cw2Ts-η+Ccμ
(9)
ERLAT=Cw2Ts-Eη+CcEμ
=2Ts-Ts/2+kTs/2
=(3+k)Ts/2
(10)
比較兩種模型風(fēng)險(xiǎn)的數(shù)學(xué)期望,顯然,當(dāng)ERLAT≤ERLBT時(shí),全雙工認(rèn)知無(wú)線電的性能更好?,F(xiàn)令方程Fk=ERLBT-ERLAT,研究方程Fk≥0成立的條件,則該條件等價(jià)于LAT模型,優(yōu)于LBT模型。
由公式(8)、(10)可得:
Fk=T/2+k+2Ts+kTT-Ts/(2T)-
(3+k)Ts/2
(11)
將Ts=qT,q∈0,1代入公式(11),并進(jìn)一步化簡(jiǎn)可得:
Fk,q=k+1-q2-q+1≥0
(12)
通過(guò)分析知道,q∈0,0.618時(shí),LAT性能好于LBT性能,而該條件在當(dāng)前的認(rèn)知無(wú)線電系統(tǒng)顯然是滿足的。目前在各型認(rèn)知無(wú)線電中雖然沒(méi)有對(duì)感知時(shí)隙有著固定的劃分,但是通常而言,感知時(shí)隙劃分得越長(zhǎng),認(rèn)知無(wú)線電的效率越低。根據(jù)文獻(xiàn)[7],感知時(shí)隙一般為整個(gè)時(shí)隙的1/10,并且一般不會(huì)超過(guò)整個(gè)時(shí)隙的1/5,即通常Ts=0.1T~0.2T,遠(yuǎn)不會(huì)超過(guò)0.618T。可見(jiàn),LAT的優(yōu)越性能可以在現(xiàn)實(shí)情況下得到保障。
本文通過(guò)建立風(fēng)險(xiǎn)函數(shù),從感知機(jī)制上證明了LAT模型相對(duì)于LBT模型產(chǎn)生數(shù)據(jù)沖突和資源浪費(fèi)的可能性更小,從理論上證實(shí)了LAT模型具有更高的頻譜利用效率。然而,本文在假設(shè)中忽略了感知方法造成誤檢測(cè)的可能性,從現(xiàn)有的文獻(xiàn)來(lái)看,LAT模型造成誤檢測(cè)的可能性高于LBT模型。如何降低LAT模型的誤檢測(cè)性能是未來(lái)研究的重點(diǎn)。■
[1] Cheng W, Zhang X, Zhang H. Imperfect full duplex spectrum sensing in cognitive radio networks[C]∥ACM Workshop on Cognitive Radio Networks. ACM, 2011:1029-1034.
[2] Choi JI, Jain M, Srinivasan K, et al. Achieving single channel, full duplex wireless communication.[C]∥ International Conference on Mobile Computing and Networking, MOBICOM 2010, Chicago, Illinois, USA, 2010:1-12.
[3] Everett E, Sahai A, Sabharwal A. Passive self-interference suppression for full-duplex infrastructure nodes[J]. IEEE Trans. on Wireless Communications, 2013, 13(2):680-694.
[4] Duarte M, Sabharwal A. Full-duplex wireless communications using off-the-shelf radios: feasibility and first results[C]∥Signals, Systems and Computers. IEEE, 2010:1558-1562.
[5] Liao Y, Song L, Han Z, et al. Full duplex cognitive radio: a new design paradigm for enhancing spectrum usage[J]. IEEE Communications Magazine, 2015, 53(5):138-145.
[6] 唐友喜. 同時(shí)同頻全雙工原理與應(yīng)用[M].北京: 科學(xué)出版社, 2016.
[7] Robert CQ. 認(rèn)知無(wú)線電通信與組網(wǎng):原理與應(yīng)用[M]. 北京:機(jī)械工業(yè)出版社, 2013.