《電子技術應用》
您所在的位置:首頁 > 通信與網(wǎng)絡 > 設計應用 > 基于賭博機模型的非時隙信道選擇機制
基于賭博機模型的非時隙信道選擇機制
2016年電子技術應用第1期
朱 江,陳紅翠,熊加毫
重慶郵電大學 通信與信息工程學院,重慶400065
摘要: 針對未知信息環(huán)境網(wǎng)絡中信道資源的選擇與分配問題,提出了一種新的信道選擇機制。借助于無休止多臂賭博機模型搭建網(wǎng)絡系統(tǒng)模型,通過最大期望算法(EMA)實現(xiàn)了未知環(huán)境下對非時隙信道使用情況的初步學習,借助Q學習算法實現(xiàn)無休止多臂賭博機模型下的Gittins索引值的求解,同時確定出在一定干擾約束下的最優(yōu)信道選擇策略,最后通過借助拍賣機制實現(xiàn)系統(tǒng)內認知用戶之間信道選擇的沖突。經(jīng)仿真實現(xiàn)驗證,提出的新信道選擇機制能夠很好地避免認知用戶對主用戶的干擾,使系統(tǒng)中的信道得到高效利用,系統(tǒng)通信量得到大幅提高。
中圖分類號: TN92
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.01.024
中文引用格式: 朱江,陳紅翠,熊加毫. 基于賭博機模型的非時隙信道選擇機制[J].電子技術應用,2016,42(1):91-94.
英文引用格式: Zhu Jiang,Chen Hongcui,Xiong Jiahao. A selection mechanism of un-slotted channel based on multi-armed bandit[J].Application of Electronic Technique,2016,42(1):91-94.
A selection mechanism of un-slotted channel based on multi-armed bandit
Zhu Jiang,Chen Hongcui,Xiong Jiahao
College of Information and Communication Engineering,Chongqing University of Post and Telecommunication,Chongqing 400065,China
Abstract: A new channel selection mechanism was proposed for the problem that how to select and distribute the channels under the unknown environment. Use the restless multi-armed bandit model to build the network system. Then, learning the usage of the channels preliminary by the expectation-maximization algorithm under the unknown environment, and later, achieve the Gittins index of restless multi-armed bandit by using the Q learning. In the meantime, then, obtained the optimal policy of channels selection under the certain interference constraints. Last, this paper used the multi-bid auction to deal with the collision among the users. Finally, the simulation results demonstrate that, the new mechanism can be good to avoid the interference to the primary user, to make the usage of channels efficiently and to improve the traffic of the system greatly.
Key words : interference control;Gittins index policy;Q learning;restless multi-armed bandit

0 引言

    隨著無線網(wǎng)絡飛速發(fā)展和頻譜資源需求劇增,以及無線環(huán)境逐步變復雜,使得無線網(wǎng)絡系統(tǒng)中的非授權用戶想要獲得完整的網(wǎng)絡環(huán)境的參數(shù)信息變得愈加困難。因此,對于非完全信息以致未知環(huán)境無線網(wǎng)絡中的資源分配問題的研究已經(jīng)成為解決當前網(wǎng)絡困境的主要研究方向之一。目前主要應用于未知網(wǎng)絡環(huán)境下資源分配的理論是部分可觀測馬爾科夫(Partially Observable Markov Decision Process,POMDP)以及隱馬爾科夫模型(Hidden Markov Model,HMM)。文獻[1]中將網(wǎng)絡環(huán)境搭建為未知環(huán)境情形,首先通過最大似然算法實現(xiàn)網(wǎng)絡中信道使用情形的預測,然后借助POMDP模型實現(xiàn)了網(wǎng)絡系統(tǒng)中多信道接入問題。文獻[2]為基于未知信息環(huán)境認知網(wǎng)絡中頻譜分配問題,使用Q學習算法機會式頻譜接入的研究。文獻[5]將POMDP模型與Q學習算法相結合構建了分布式認知網(wǎng)絡中的MAC協(xié)議,使網(wǎng)絡系統(tǒng)中的信道資源得以合理、有效的利用。

    現(xiàn)今基于RMAB或者MAB模型的無線資源分配方法存在兩方面局限性:一是對于復雜型網(wǎng)絡系統(tǒng)研究較少,尤其是信道模型大多只采用簡單的0-1模型進行研究;二是對于存在條件限制的MAB模型研究較少。因此,本文采用了不分時隙的ON-OFF信道模型,并考慮了系統(tǒng)內的干擾限制以及認知用戶的感知誤差等因素,然后借助Q學習算法實現(xiàn)Gittins索引值算法的求解。最后,通過仿真實驗驗證了提出的信道選擇機制的合理性以及優(yōu)越性。

1 系統(tǒng)模型

1.1 信道模型

    假設由N個獨立的認知用戶組成一個認知無線網(wǎng)絡,且每個用戶均不知其他用戶的存在。在此網(wǎng)絡中所有的用戶共用M個信道,并且在無線網(wǎng)絡環(huán)境中,由于衰落、干擾以及用戶地理位置的差異導致不同信道對同一用戶的質量不相同。信道的質量矩陣表示為tx7-t1-s1.gif用戶集合N={1,…,N},信道集合表示為M={1,…,M},且1≤M≤N。信道的ON狀態(tài)和OFF狀態(tài)交替出現(xiàn),并且分別服從均值為tx7-t1-s2.gif的指數(shù)分布,信道間相互獨立,主用戶占用信道的平均概率則可以表示為:P0i/(λii),信道空閑的平均概率則為:P1i/(λii)。

    信道模型和感知模型如圖1所示,設時隙長度為T,感知模塊的時間為τ。為方便展示,圖中只描述了一個認知用戶的感知情形。

tx7-t1.gif

    假設認知用戶采用能量感知形式進行信道可用性感知。認知用戶感知階段接收到的信道表示為:

    H1:y(t)=u(t)

    H0:y(t)=u(t)+s(t)

    H0表示為主用戶占用信道,H1表示信道空閑狀態(tài),u(t)和s(t)分別為噪聲與主用戶信號的抽樣值,并且彼此相互獨立。能量檢測表示為:

tx7-gs1-2.gif

1.2 效用函數(shù)

    系統(tǒng)的值函數(shù)表示為:

tx7-gs3-4.gif

    其中ωn,i(t)表示當前信道空閑的概率,Bn,i表示用戶n使用信道i時的信道帶寬,(T-τ)表示信道空閑時認知用戶傳輸?shù)臅r間長度,ωn,i(t)exp(-λiT)表示信道空閑且時間持續(xù)為 T的概率。在此需要針對不同的用戶找到相應的最優(yōu)策略ρ*

    tx7-gs5.gif

1.3 干擾概率

    因為認知用戶對網(wǎng)絡環(huán)境中主用戶的行為是未知的,且信道狀態(tài)在感知階段不發(fā)生變化,只在認知用戶傳輸階段改變。則有感知階段信道狀態(tài)為0,且持續(xù)時間T的概率為:

tx7-gs6-8.gif

2 信道參數(shù)學習算法

    圖2所描述的是認知用戶節(jié)點的不規(guī)則采樣圖。

tx7-t2.gif

    將連續(xù)時間馬爾科夫鏈的參數(shù)估計問題轉換為離散時間的馬爾科夫參數(shù)估計問題,然后采用最大期望算法(Expectation-Maximization Algorithm,EMA)實現(xiàn)參數(shù)估計。

tx7-gs9.gif

其中tx7-gs9-x1.gif表示在采樣時間間隔sk-sk-1內采樣值由zk-1無間隔轉變?yōu)閦k的概率。假設S表示在采樣空間中所有采樣間隔的總個數(shù),Oijt表示經(jīng)過t個時間間隔后所觀測的數(shù)據(jù)中從狀態(tài)i轉變?yōu)閖的次數(shù),(Pt)ij表示矩陣(Pt)中第i行第j列元素。所以估計矩陣的近似表示也可以寫成:

    tx7-gs10.gif

    由對數(shù)公式可知,如果S=1則轉移矩陣估計可以直接由數(shù)學公式求出,但是在本系統(tǒng)中使用的S遠遠大于1,所以提出使用EMA算法實現(xiàn)轉移矩陣的估計。

    假定第l次的E步操作中獲得P的對數(shù)似然估計值表示為P(l),此時的采樣值(非完全數(shù)據(jù))仍表示為Z,Y為未完全觀測值Z構建的一個完全的數(shù)據(jù)陣,則在l+1次的E步操作中的計算表示為:

tx7-gs11-14.gif

    綜上可知,通過已知的未完全觀測數(shù)據(jù)以及設定初始的轉移矩陣P(0)、算法收斂條件ε,然后經(jīng)過式(13)和式(14)不斷迭代直至最終收斂,可得出轉移矩陣的估計值P。

3 基于Q學習算法Gittins索引值計算

    具體的Q學習算法的操作步驟如下:

    (1)初始化用戶的Qn=(si,t,an,i,t)=0;

(2)每個用戶在時隙感知階段以概率Pt(n,i)隨機地選擇所要感知的信道,其中:

    tx7-gs14-x1.gif

其中T表示波爾茲曼干擾溫度系數(shù)。

    根據(jù)文獻[8]提出的結論,可以得出此過程中狀態(tài)x的Gittins索引值為:

    tx7-gs15.gif

    (3)用戶n以Pt(n,i)的概率的大小排序各個信道并從中選擇一個或者多個信道進行感知,根據(jù)感知結果用戶制定相應的行為策略去更新不同行為下的Qn(si,t,an,i,t),計算信道在不同行為下的Gittins索引值,并選擇對其中索引值最大的一個或者多個信道進行接入、傳輸數(shù)據(jù),然后根據(jù)立即回報值,更新各自的Q值:

    tx7-gs16.gif

    其中,vni表示為用戶n對信道i的學習因子,其數(shù)學公式表示為:

    tx7-gs17.gif

    ωn,i,t表示為用戶n對信道i空閑的信任概率值,其更新公式:

    tx7-gs18.gif

    (4)如果對于任意的信道i(i∈M),有Pt(n,i)≥0.99,則此學習過程退出,否則繼續(xù)步驟(2),并以此進行其后操作。

4 仿真分析

    為驗證本文提出的選擇機制的優(yōu)越性,設定了兩種常用算法進行比較:單一的Q學習算法選擇機制以及RMAB模型下常用的UCB算法。設定系統(tǒng)中信道數(shù)為10,用戶數(shù)為4,并且不同時隙用戶根據(jù)需求調整自己的選擇信道的數(shù)目,使得系統(tǒng)內用戶能夠實現(xiàn)多信道接入(考慮到實際系統(tǒng)條件限制,設定每個用戶最多選擇信道數(shù)位3)。信道參數(shù)T=0.25 s,τ=0.01,β=0.95,用戶數(shù)為3~15。

    圖3顯示在用戶數(shù)為N=9時,不同沖突約束、不同算法中用戶獲得平均吞吐量的變化。從圖中可以看出本文提出的信道選擇機制能夠很好地處理認知用戶與主用戶之間的沖突,使網(wǎng)絡中各用戶之間充分的使用信道資源,實現(xiàn)系統(tǒng)通信量的提升。同時,因為沖突約束越小用戶選擇信道的概率越小致使信道使用不充分,隨著沖突約束的提升在保證用戶選擇的同時能夠有效的避免與主用戶的沖突,所以取15%作為系統(tǒng)沖突的限制,既能夠保證認知用戶選擇,同時又能不對主用戶通信造成干擾。

tx7-t3.gif

    圖4顯示了不同算法中采用不同認知用戶數(shù)時系統(tǒng)內信道利用率的變化,從圖中可以看出本文提出的算法能夠取得很好的信道利用率。隨著認知用戶的不斷增大,當用戶數(shù)超過系統(tǒng)承受能力之后系統(tǒng)中認知用戶之間會產(chǎn)生沖突,同時用戶通信需求的擴大也會對主用戶的通信造成影響,致使系統(tǒng)內信道使用率會有一定下降。

tx7-t4.gif

    圖5顯示的是在系統(tǒng)中干擾限制以認知用戶數(shù)目固定的條件下(N=9,Imax=0.20),隨著系統(tǒng)中信道數(shù)的變化,認知用戶與主用戶產(chǎn)生干擾沖突的變化情況。從圖中可以看出,本文提出的機制能夠在較小范圍內控制認知用戶的信道選擇,盡量避免與主用戶的通信產(chǎn)生干擾,從圖中可以看出隨著系統(tǒng)中信道數(shù)目的增大,認知用戶對主用戶的干擾逐漸減小,也就是系統(tǒng)中認知用戶選擇信道的范圍增大,選擇空閑信道的概率增大。

tx7-t5.gif

5 結論

    本文中應用RMAB模型來搭建未知信息參數(shù)的網(wǎng)絡系統(tǒng),然后通過EMA算法實現(xiàn)用戶對系統(tǒng)內信道使用情形的初步學習,然后借助Q學習算法實現(xiàn)了RMAB模型下的Gittins索引值求解,制定出了認知用戶的信道選擇策略,同時又能通過不斷學習更新自身策略,最終實現(xiàn)系統(tǒng)內信道資源的充分使用,以及保證認知用戶對主用戶通信干擾的可控性。最終,仿真實驗從多方面證明本文提出的選擇機制能夠很好地提高系統(tǒng)通信容量,使未知環(huán)境中的信道利用率得到明顯提升。

參考文獻

[1] Gao Yang,Wang Yiming.Multi-channel access algorithm with channel state information unknown[C].Intelligent Computation Technology and Automation(ICICTA),2012 Fifth International Conference on.IEEE,2012:427-430.

[2] 張凱,李鷗,楊白薇.基于Q-learning的機會頻譜接入信道選擇算法[J].計算機應用研究,2013,30(5):1467-1470.

[3] 劉振坤,鮮永菊.認知網(wǎng)絡中基于競價模型的頻譜分配研究[J].計算機應用研究,2010,27(3).

[4] Raschellà A,Pérez-Romero J,Sallent O,et al.On the use of POMDP for spectrum selection in cognitive radio networks[C].Cognitive Radio Oriented Wireless Networks(CROWNCOM),2013 8th International Conference on.IEEE,2013:19-24.

[5] LAN Z,JIANG H,WU X.Decentralized cognitive MAC protocol design based on POMDP and Q-Learning[C].IEEE International ICST Conference on Communication and Networking.2012:548-551.

[6] LAZAR N A.Statistical analysis with missing data[J].Technometrics,2003,45(4):364-365.

[7] GITTINS J,GLAZEBROOK K,WEBER R.Multi-armed bandit allocation indices[M].John Wiley & Sons,2011.

[8] CHAKRAVORTY J,MAHAJAN A.Multi-armed bandits,gittins index,and its calculation[J].Methods and Applications of Statistics in Clinical Trials:Planning,Analysis,and Inferential Methods,2013(2):416-435.

此內容為AET網(wǎng)站原創(chuàng),未經(jīng)授權禁止轉載。
主站蜘蛛池模板: 精品午夜福利在线观看| 69堂午夜精品视频在线| 曰本女人一级毛片看一级**| 免费va人成视频网站全| 高h全肉动漫在线观看最新| 国内精品一区二区三区最新| 中文在线最新版天堂| 有色视频在线观看免费高清在线直播 | 在公交车上弄到高c了公交车视频| 国产午夜精品一二区理论影院| a级毛片毛片免费观看永久| 日本边添边摸边做边爱的视频 | 翁与小莹浴室欢爱51章| 国产特级毛片aaaaaa高潮流水| a毛片在线看片免费| 扒丝袜永久网址pisiwa| 亚洲av午夜成人片| 污污网站免费入口链接| 午夜欧美日韩在线视频播放| 韩国理伦片在线观看手机版| 国产精品第一区揄拍无码| √天堂资源最新版中文种子| 日本三级带日本三级带黄国产| 亚洲乱码无码永久不卡在线| 激情艳妇之性事高h| 又硬又粗又大一区二区三区视频 | 蜜桃视频一区二区三区在线观看 | 国产国语一级毛片中文| 500第一福利正品蓝导航| 婷婷激情五月综合| 久久亚洲中文字幕精品有坂深雪| 欧美亚洲人成网站在线观看| 亚洲精品国产首次亮相| 粗大黑硬长爽猛欧美视频| 国产中文欧美日韩在线| 久久久久久久性| 国产精品福利电影| 99在线视频免费| 好吊色欧美一区二区三区四区 | 国产成在线观看免费视频| 91av中文字幕|