《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 基于圖著色理論的認(rèn)知網(wǎng)絡(luò)頻譜分配策略研究
基于圖著色理論的認(rèn)知網(wǎng)絡(luò)頻譜分配策略研究
2017年電子技術(shù)應(yīng)用第3期
陳劍斌1,趙志遠(yuǎn)2,陳 章1,楊 霖1
1.南京電訊科技研究所,江蘇 南京210007;2.國(guó)防信息學(xué)院,湖北 武漢430010
摘要: 為了解決認(rèn)知網(wǎng)絡(luò)下的動(dòng)態(tài)頻譜分配問題,結(jié)合圖著色理論分析構(gòu)建了認(rèn)知系統(tǒng)頻譜分配模型。在此基礎(chǔ)上結(jié)合極大獨(dú)立集(MIS)算法,通過設(shè)計(jì)綜合分配權(quán)重,提出了一種基于信道效益的認(rèn)知網(wǎng)絡(luò)動(dòng)態(tài)頻譜分配算法。仿真結(jié)果表明,相比現(xiàn)有的MIS、Greedy算法,該算法能夠有效提升實(shí)際認(rèn)知網(wǎng)絡(luò)系統(tǒng)的頻譜利用率和公平性指標(biāo)。
中圖分類號(hào): TN912.6
文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.2017.03.023
中文引用格式: 陳劍斌,趙志遠(yuǎn),陳章,等. 基于圖著色理論的認(rèn)知網(wǎng)絡(luò)頻譜分配策略研究[J].電子技術(shù)應(yīng)用,2017,43(3):92-95.
英文引用格式: Chen Jianbin,Zhao Zhiyuan,Chen Zhang,et al. The research of spectrum allocation strategy for cognitive radio network based on graph coloring theory[J].Application of Electronic Technique,2017,43(3):92-95.
The research of spectrum allocation strategy for cognitive radio network based on graph coloring theory
Chen Jianbin1,Zhao Zhiyuan2,Chen Zhang1,Yang Lin1
1.Nanjing Telecommunication Technology Institute,Nanjing 210007,China; 2.National Defense Information Academy,Wuhan 430010,China
Abstract: In order to solve the problem of dynamic spectrum allocation in cognitive radio network, the spectrum allocation model for cognitive radio network was analyzed and put forward by using the graph coloring theory. Then based on the Maximal Independent Set algorithm(MIS), the integrated allocation weight was introduced in this paper. According to the weight, a dynamic spectrum allocation algorithm based on the channel benefit was proposed. Simulation results show that the proposed algorithm has better performance in utilization and fairness of spectrum allocation compared to MIS and Greedy algorithm.
Key words : cognitive radio network;spectrum allocation;maximal independent set;benefit matrix;integrated allocation weight

0 引言

    隨著無(wú)線網(wǎng)絡(luò)技術(shù)的快速發(fā)展,有限的頻譜資源成為制約未來(lái)無(wú)線網(wǎng)絡(luò)性能的主要瓶頸。為了更有效地利用頻譜資源,MITOLA J提出了認(rèn)知無(wú)線電(Cognitive Radio,CR)的概念[1]。在認(rèn)知無(wú)線網(wǎng)絡(luò)(Cognitive Radio Network,CRN)中,同時(shí)存在著主用戶(Primary User,PU)和認(rèn)知用戶(Cognitive User,CU)。CU通過感知并接入當(dāng)前未被PU使用的授權(quán)頻段來(lái)提高頻譜利用率。其中認(rèn)知環(huán)境下CU的動(dòng)態(tài)頻譜分配是認(rèn)知無(wú)線電技術(shù)需要解決的一個(gè)重要問題和難題。

    近年來(lái),認(rèn)知無(wú)線電中的動(dòng)態(tài)頻譜資源分配問題得到了廣泛關(guān)注和研究。在基于圖著色理論模型的認(rèn)知網(wǎng)絡(luò)動(dòng)態(tài)頻譜資源分配方面,文獻(xiàn)[2,3]分別以最大化頻譜利用率和公平性為目標(biāo),首次在認(rèn)知無(wú)線電動(dòng)態(tài)頻譜分配中引入了圖論的相關(guān)概念。在此基礎(chǔ)上,文獻(xiàn)[4]提出了基于極大獨(dú)立集(MIS)的頻譜分配算法,大大降低了頻譜分配的收斂時(shí)間。但上述幾種算法都未考慮信道頻譜效益在各CU間的差異性,無(wú)法準(zhǔn)確模擬無(wú)線信道實(shí)際情況,因此不適用于實(shí)際認(rèn)知網(wǎng)絡(luò)。以上述研究?jī)?nèi)容為基礎(chǔ),本文首先介紹了認(rèn)知網(wǎng)絡(luò)系統(tǒng)架構(gòu),在此基礎(chǔ)上引入效益矩陣[5]構(gòu)建了基于圖著色理論的認(rèn)知網(wǎng)絡(luò)頻譜分配模型,并提出改進(jìn)算法實(shí)現(xiàn)了該模型下的頻譜分配。

1 認(rèn)知網(wǎng)絡(luò)頻譜分配模型

    本文考慮如圖1所示的認(rèn)知網(wǎng)絡(luò)系統(tǒng)[6],系統(tǒng)中包含了K個(gè)PU和N個(gè)CU,各用戶共用M個(gè)信道與認(rèn)知基站(Cognitive Based Station,CBS)進(jìn)行通信。系統(tǒng)中,CBS保持靜止,PU和CU可以隨機(jī)運(yùn)動(dòng)。任一時(shí)刻,PU占用一個(gè)信道或保持靜默狀態(tài)。CU根據(jù)當(dāng)前臨近頻譜空間中的可用信道與CBS進(jìn)行通信。

tx1-t1.gif

    圖2將圖1認(rèn)知網(wǎng)絡(luò)系統(tǒng)抽象成圖,每個(gè)用戶對(duì)應(yīng)一個(gè)頂點(diǎn)。圖中虛線圓表示PU的功率覆蓋范圍。當(dāng)PU工作于信道m(xù)時(shí),信道m(xù)對(duì)于虛線圓內(nèi)的所有CU都是不可用的。圖中CU頂點(diǎn)間的虛線邊代表CU間的干擾沖突,亦即虛線兩邊的CU不能分配相同的信道資源。

tx1-t2.gif

    每個(gè)PU的標(biāo)號(hào)代表當(dāng)前時(shí)刻PU的工作信道;每個(gè)CU的標(biāo)號(hào)集合代表當(dāng)前時(shí)刻該CU的可用信道資源。假設(shè)CBS可以完整獲得這些信息,并據(jù)此為各CU分配通信信道。文獻(xiàn)[2-4]引入圖著色理論對(duì)認(rèn)知網(wǎng)絡(luò)建模,將認(rèn)知網(wǎng)絡(luò)頻譜分配問題轉(zhuǎn)化為已知空閑矩陣L和干擾矩陣C條件下,分配矩陣A的求解過程。但模型中沒有體現(xiàn)信道對(duì)于不同CU的效益差異,不符合認(rèn)知網(wǎng)絡(luò)的實(shí)際情況,因此無(wú)法適用于實(shí)際認(rèn)知網(wǎng)絡(luò)系統(tǒng)。

    基于此,在認(rèn)知網(wǎng)絡(luò)頻譜分配模型中引入效益矩陣B={bn,m}N×M[5],其中bn,m代表認(rèn)知用戶n使用信道m(xù)時(shí)獲得的效益權(quán)重。該矩陣衡量了信道m(xù)對(duì)于不同用戶n的通信性能差異。本文以第n個(gè)用戶在信道m(xù)上的傳輸率rn,m(t)作為效益指標(biāo)。定義第n個(gè)CU的誤比特率要求為Pn,t時(shí)刻其在信道m(xù)上的信噪比為βn,m(t),則有:

    tx1-gs1.gif

    這樣在完成頻譜分配后,認(rèn)知網(wǎng)絡(luò)的頻譜總效益為:

    tx1-gs2.gif

其中an,m∈A,代表認(rèn)知無(wú)線網(wǎng)絡(luò)的信道分配結(jié)果。

2 基于信道效益的MIS算法(CB-MIS)

    圖論中,存在邊的節(jié)點(diǎn)稱為相鄰節(jié)點(diǎn),兩兩不相鄰的頂點(diǎn)所構(gòu)成的極大集合稱為極大獨(dú)立集[2]。圖2所示拓?fù)鋵?duì)應(yīng)的極大獨(dú)立集劃分結(jié)果如圖3所示。

tx1-t3.gif

    在劃分極大獨(dú)立集基礎(chǔ)上,文獻(xiàn)[4]設(shè)計(jì)了MIS算法為各極大獨(dú)立集分配信道,從而獲得分配矩陣A。但MIS算法在分配過程中,將信道在圖中出現(xiàn)的總次數(shù)作為信道分配優(yōu)先級(jí)的唯一考慮因素。而在實(shí)際認(rèn)知網(wǎng)絡(luò)中,由于用戶所處的環(huán)境以及采用的調(diào)制編碼技術(shù)不同,同一信道對(duì)于不同認(rèn)知用戶具有不同的通信效益。因此MIS算法應(yīng)用在實(shí)際認(rèn)知網(wǎng)絡(luò)下顯然是不合理的。針對(duì)這一點(diǎn),首先定義信道效益指標(biāo):

    tx1-gs3.gif

    信道效益指標(biāo)Ei,m代表了將信道m(xù)分配給極大獨(dú)立集MISi對(duì)網(wǎng)絡(luò)中各CU信道效益的影響。分子表示將信道m(xù)分配給極大獨(dú)立集MISi時(shí),極大獨(dú)立集MISi內(nèi)所有節(jié)點(diǎn)的傳輸速率總和;分母表示將信道m(xù)分配給極大獨(dú)立集MISi時(shí),極大獨(dú)立集MISi以外的所有節(jié)點(diǎn)傳輸速率損失。該指標(biāo)越大,表示當(dāng)前分配方案在最大化MISi內(nèi)節(jié)點(diǎn)信道效益與最小化MISi外節(jié)點(diǎn)信道效益損失方面能夠得到更好的平衡。

    在此基礎(chǔ)上,定義極大獨(dú)立集MISi中共有信道m(xù)的綜合分配權(quán)重

    tx1-gs4.gif

    式(4)中,前半部分利用空閑矩陣信息,反映了信道m(xù)在圖中出現(xiàn)的次數(shù)對(duì)分配權(quán)重的影響:信道m(xù)出現(xiàn)次數(shù)越多,此時(shí)將該信道分配給極大獨(dú)立集MISi對(duì)其他CU的影響越大,因此對(duì)應(yīng)的分配權(quán)重也就越小。后半部分考慮了信道效益對(duì)分配權(quán)重的影響,0≤α≤1為調(diào)節(jié)系數(shù)。當(dāng)α=1時(shí),綜合分配權(quán)重只關(guān)注信道出現(xiàn)次數(shù),此時(shí)CB-MIS算法退化為MIS算法。這樣,CB-MIS算法在考慮信道效益差異的同時(shí)實(shí)現(xiàn)了與MIS算法的兼容。

    改進(jìn)后的算法流程圖如圖4所示。CB-MIS算法首先根據(jù)空閑矩陣L、干擾矩陣C得到圖中所有的最大獨(dú)立集。在此基礎(chǔ)上執(zhí)行基于極大獨(dú)立集的分配過程。與MIS算法不同,CB-MIS算法在為極大獨(dú)立集MISi分配信道資源時(shí),用綜合分配權(quán)重代替信道出現(xiàn)總次數(shù)作為優(yōu)先級(jí)參考指標(biāo)。在此基礎(chǔ)上,CB-MIS算法將可用信道集合中具有最大綜合分配權(quán)重的信道分配給獨(dú)立集MISi。需要注意的是,式(3)、(4)中用戶可用信道情況ln,m與空閑矩陣L相關(guān)聯(lián),其隨著分配進(jìn)程動(dòng)態(tài)變化。

tx1-t4.gif

    當(dāng)執(zhí)行完基于極大獨(dú)立集的分配過程后,若網(wǎng)絡(luò)中還有可用頻譜資源,則按照已分配頻譜數(shù)和連接度數(shù)由低到高的順序依次選擇CU執(zhí)行信道分配。此時(shí),每個(gè)CU等效于一個(gè)極大獨(dú)立集。

    針對(duì)圖1、圖2所示認(rèn)知網(wǎng)絡(luò)系統(tǒng)拓?fù)?,利用CB-MIS算法(α=0)得到的信道分配結(jié)果如圖5所示。

tx1-t5.gif

3 仿真分析

    構(gòu)建如圖1、圖2所示的認(rèn)知網(wǎng)絡(luò)仿真場(chǎng)景。場(chǎng)景中,系統(tǒng)無(wú)線信道數(shù)目為M,包含5個(gè)PU以及N個(gè)CU,各用戶隨機(jī)分布于1 000 m×1 000 m區(qū)域范圍內(nèi)。PU的功率覆蓋半徑為300 m;CU之間的干擾沖突距離為200 m。在各用戶位置拓?fù)浯_定后,根據(jù)上述參數(shù),首先可以得到系統(tǒng)的空閑矩陣L和干擾矩陣C。

    與系統(tǒng)效益矩陣B相關(guān)的參數(shù)如下:信道采用6徑時(shí)頻雙選瑞利衰減模型;根據(jù)節(jié)點(diǎn)與CBS的距離,其可用信道SNR在30~40 dB之間變化。系統(tǒng)誤比特率要求為10-3。頻譜平均利用率U和公平性F分別定義如下[4]:

     tx1-gs5-6.gif

    仿真中,首先固定系統(tǒng)信道數(shù)M=24,分析不同CU數(shù)量下的算法性能。為了提高仿真準(zhǔn)確性,對(duì)于特定的CU數(shù)量,仿真結(jié)果取100個(gè)隨機(jī)拓?fù)湎碌木怠?/p>

    從圖6的仿真結(jié)果可以看出,在頻譜平均利用率上Greedy算法要優(yōu)于MIS算法,但其公平性更差,這與文獻(xiàn)[3,4]的結(jié)論一致。對(duì)于CB-MIS算法,當(dāng)α=1時(shí)其指標(biāo)性能與MIS算法完全一致,這驗(yàn)證了前文的分析。當(dāng)α=0時(shí),由于在信道分配過程以信道效益指標(biāo)作為分配優(yōu)先級(jí)的確定依據(jù),因此CB-MIS算法在頻譜平均利用率和公平性上都優(yōu)于Greedy和MIS算法。從仿真結(jié)果中還可以看出,在系統(tǒng)信道數(shù)目一定的條件下,隨著用戶數(shù)量的增加,信道分配過程中用戶之間的需求沖突愈發(fā)明顯,從而導(dǎo)致3種算法的頻譜平均利用率和公平性都有所下降。其中由于Greedy算法只關(guān)注最大化頻譜平均利用率,因此其公平性下降最為明顯。

tx1-t6.gif

    下面通過固定系統(tǒng)CU數(shù)N=12,分析可用信道數(shù)量變化情況下的算法性能。根據(jù)前面的仿真結(jié)果及分析,α=1時(shí)CB-MIS等價(jià)于MIS算法,因此這邊只給出CB-MIS算法在α=0的結(jié)果。對(duì)應(yīng)的仿真結(jié)果如圖7所示。

tx1-t7.gif

    從圖7可以看出,3種算法下的系統(tǒng)頻譜利用率及公平性相對(duì)關(guān)系與圖5中的仿真結(jié)果基本一致。同時(shí)注意到當(dāng)系統(tǒng)中信道數(shù)目較少時(shí),CB-MIS算法與MIS算法之間的差別很小。這說明在頻譜資源受限時(shí),極大獨(dú)立集內(nèi)各CU的共有信道資源較少,因此此時(shí)信道效益對(duì)兩種基于極大獨(dú)立集的頻譜分配算法的影響較小。隨著信道數(shù)目的增加,極大獨(dú)立集內(nèi)各CU可能有多個(gè)共有信道,此時(shí)信道效益對(duì)頻譜分配方案的影響越加明顯。

    在CU數(shù)目固定的情況下,對(duì)于Greedy算法,其公平性與系統(tǒng)可用信道數(shù)量之間沒有必然的相關(guān)性。而對(duì)于CB-MIS算法和MIS算法,隨著系統(tǒng)可用信道數(shù)量增加,用戶間分配沖突減少,因此其公平性有所提升。另一方面,由于考慮了信道增益指標(biāo),因此CB-MIS算法公平性優(yōu)于MIS算法。

4 結(jié)語(yǔ)

    本文研究了基于圖著色論模型的認(rèn)知網(wǎng)絡(luò)頻譜分配策略。文章首先構(gòu)建了基于圖著色理論的認(rèn)知網(wǎng)絡(luò)頻譜分配模型。最后考慮實(shí)際認(rèn)知網(wǎng)絡(luò)中信道在不同CU間的通信效益差異,基于MIS算法設(shè)計(jì)了CB-MIS算法。仿真結(jié)果表明,通過設(shè)置不同的調(diào)節(jié)系數(shù),CB-MIS算法在兼容MIS算法的同時(shí)能夠方便地實(shí)現(xiàn)對(duì)實(shí)際認(rèn)知網(wǎng)絡(luò)的適用。在實(shí)際認(rèn)知網(wǎng)絡(luò)下,CB-MIS算法在頻譜利用率和公平性指標(biāo)上都優(yōu)于現(xiàn)有MIS、Greedy算法。

參考文獻(xiàn)

[1] MITOLA J,MAQUIRE G Q.Cognitive radio:making software radios more personal[J].IEEE Personal Communications,1999,6(4):13-18.

[2] Wang Wei,Liu Xin.List-coloring based channel allocation for open-spectrum wireless networks[C].The 62nd IEEE Vehicular Technology Conference(VTC),2005,1:690-694.

[3] 廖楚林.認(rèn)知無(wú)線電系統(tǒng)的頻譜分配算法研究[D].成都:電子科技大學(xué),2007.

[4] 樊路,劉玉濤,譚學(xué)治,等.認(rèn)知無(wú)線電中基于極大獨(dú)立集的頻譜分配算法[J].科學(xué)技術(shù)與工程,2009,9(16):4645-4648.

[5] 段瑞杰,姚富強(qiáng),李永貴,等.基于圖著色理論的短波無(wú)線接入網(wǎng)動(dòng)態(tài)頻譜分配方法[J].計(jì)算機(jī)工程,2016,42(4):94-100.

[6] 陳劍斌,朱磊,趙鶯,等.適用于頻譜重疊共享CRN的分組調(diào)度算法[J].計(jì)算機(jī)工程,2012,38(3):93-96.



作者信息:

陳劍斌1,趙志遠(yuǎn)2,陳  章1,楊  霖1

(1.南京電訊科技研究所,江蘇 南京210007;2.國(guó)防信息學(xué)院,湖北 武漢430010)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。