文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.10.027
中文引用格式: 賈國慶,裴冬. 一種基于異構云無線接入網的資源管理方案[J].電子技術應用,2016,42(10):104-107.
英文引用格式: Jia Guoqing,Pei Dong. A resource management scheme based on heterogeneous wireless network[J].Application of Electronic Technique,2016,42(10):104-107.
0 引言
異構網是應對日益增長的數據傳輸需求挑戰的一種有效途徑。文獻[1]提出了一種新型的無線云接入網絡,并在文獻[2]中給出了詳細的描述。之前針對異構網資源管理的研究主要分為兩個場景:單接入網的資源分配和多接入網的資源分配。在第一個研究場景中,移動終端只能從單一的接入網中獲取資源[1-3]。在第二個場景中,移動終端可以同時從所有可用的無線接入網絡中獲取資源,因此也被稱為多尋解方案[4]。之前的研究都集中在提高傳統的多隊列網絡的延遲性能。一種方法是使用大偏差理論將平均延遲約束轉化為等效平均速率,再利用約束條件下的信息理論公式求解優化問題[5];另一種方法是使用李雅普諾夫穩定性理論來建立一個高吞吐量的最優控制方案,例如計算機資源優化[6],或實現分組交換系統的穩定[7-9]。
本文的研究主要集中在基站用戶需求隊列的穩定性,采用李雅普諾夫漂移保證隊列的穩定性和改進的匈牙利來實現更高效的資源分配。
1 系統模型與問題分析
1.1 網絡模型
如圖1所示,本文提出了一種多隊列多服務的異構云無線接入網絡架構。在該架構中,將節點視為隊列并將節點中等待服務的用戶視為隊列成員,根據節點的流量來調節不同節點用戶的相互轉移。
假設異構云無線接入網絡有n(n∈{1,2,…,N})個節點,節點間有l(l∈{1,2,…,L})傳輸鏈路。圖2給出了多用戶多服務系統圖,其中λn表示網絡外新到達第n個節點的數據,an表示第n個節點包括新到達數據和節點間轉移數據在內的總的數據,從節點a到節點b的數據轉移表示為((al,bl),a,b∈{1,2,…,N})。S(t)∈S表示網絡的拓撲狀態,S是狀態集。在平穩狀態下,S(t)被認為是恒定的。I(t)∈IS表示分配控制決策,IS表示在給定狀態S下的所有資源分配決策集。該網絡結構的特點是:S(t)是根據一個有限狀態空間S和時間平均概率的不可約馬爾可夫鏈的拓撲狀態。I(t)是一個具有潛在拓撲狀態的控制空間的控制決策變量。
C(I(t),S(t))={Cab(I(t),S(t))|a,b∈{1,2,…,N},a≠b}定義為傳輸速率函數矩陣,其中Cab(I(t),S(t))表示在分配控制IS和網絡拓撲狀態S下經過鏈路(al,bl)的傳輸速率,它是有界的任意值。
1.2 隊列模型
用Qn(t)表示在時間間隙t時在第n個節點等待網絡服務的隊列成員數目,an(t)表示第n個節點包括新到達數據和節點間轉移數據在內的總的數據,un(t)表示在時間間隙t時,第n個節點中獲得網絡服務的用戶數據,則動態隊列長度表示式:
a(t)=(a1(t),a2(t),…,an(t))和u(t)=(u1(t),u2(t),…,un(t))表示是隨機事件的一般函數。表示隨機事件w(t)的一般函數表達式及一個控制行為表達式為α(t):αn(t)=an(α(t),w(t))。每個時隙中由網絡控制器觀察w(t)并選擇合適的α(t)∈Aw(t),Aw(t)表示與事件w(t)的控制空間集。李雅普諾夫漂移是一種有助于網絡隊列穩定并進行穩定的控制的有效數學工具,利用負李雅普諾夫漂移理論,在馬爾可夫鏈中可以形成一個成熟的的穩定理論。
定理1:隊列被稱為強穩定,如果有:
即如果隊列有一個有界的時間平均累積,則該隊列強穩定。
定理2:如果網絡中所有獨立隊列是強穩定的,則網絡是強穩定的。
本文假設滿足以下條件時,系統是穩定的:
1.3 問題的定義
系統的目標是找到一個資源分配和調度方案,最大化減少隊列的延遲和長度,該問題表示為:
2 高穩定性動態資源管理方案
2.1 動態背壓資源管理框架
如圖3所示,對任一節點n,其隊列模型包括:新到的數據λn,轉移數據Dn,隊列長度Qn,網絡服務量un。在多個節點的隊列的基礎上進行無線資源的分配,時間間隙t表示時間為[t,t+1)。所有的節點都會存在新到用戶數據,且相互獨立。而轉移用戶數據則與節點及其相鄰節點的數據流量有關,新到數據服從泊松分布,且E[λn(t)]=λn。由此根據不同的節點流量,可以將動態隊列分為以下3種情況:
(1)節點只有新到數據,沒有轉移數據,則隊列為Qn(t+1)=max[Qn(t)-un(t),0]+λn(t),an(t)=λn(t);
(2)節點流量較大,會轉移部分數據Dn(t)到相鄰節點,Qn(t+1)=max[Qn(t)-un(t),0]+λn(t)-Dn(t),an(t)=λn(t)-Dn(t);
(3)節點流量較小,會從相鄰的節點中得到部分數據Dn(t),Qn(t+1)=max[Qn(t)-un(t),0]+λn(t)+Dn(t),an(t)=λn(t)+Dn(t)。
(1)選擇合適的資源控制I(t)策略來優化如下目標:
根據各節點的隊列長度和服務速率,使用改進的匈牙利算法來實現更好的效用匹配。
(2)根據式(4)即時更新隊列數據。
首先介紹背壓控制策略wn(t)。假設wn(t)表示是一個概率分布為π(w)的平穩過程,wn(t)在集合Ω中取值,對任意wn(t)∈Ω,π(t)表示關聯隊列長度Qn(t)和到達數據an(t)的概率函數,且:
除了隊列需要穩定的Qn(t),本文也使用一個輔助的隨機相關量y(t),它的時間平均值會小于或接近特定值y*,假設y(t)的下界為ymin,因此任意時隙以及任何可能的分配控制策略都會存在E{y(t)}≥ymin。
定理3:假設有L(Q(t)),ymin,E[L(Q(0))]<∞,則存在常數B≥0,V≥0,?著≥0和ymin,使得對任意時隙和所有的隊列值,有:
2.2 針對多隊列的李雅普諾夫漂移技術
2.3 針對資源分配的改進匈牙利算法
將an(t)和Qn(t)視為由wn(t)控制的配對問題,配對問題由U和V兩部分組成,以及帶有權重的邊集合E。假定ai(t)∈V,i∈1,2,…,N,Qj(t)∈U,j∈1,2,…,N,則xij為n×n單位陣。假設在一個時隙內一個用戶終端只能與一個基站相連接,即表示對相同的邊矩陣任一行列中僅有一個值為1,通過匈牙利算法來調制xij以匹配相應的an(t)和Qn(t)來實現:
3 仿真實驗
仿真中,有5個節點和充足的用戶終端數據。在沒有突發數據到達的情況下,新到達的數據服從泊松分布,到達速率均為λ=2/3;在有突發數據到達的情況下,新到數據同樣服從泊松分布,且速率也為λ=2/3,只是在某一時間節點會到達大量的用戶數據。先到先服務是隊列成員獲得網絡服務的準則,各信道狀態S(t)在同一時隙相互獨立,且其概率設定為20%。各節點的服務速率是固定的,網絡的總服務速率為r=1,為了計算簡便,假定各節點的最大容量均為10,并給定相應的服務質量標準。
本文做了兩種不同場景下的仿真,在第一種場景中,用戶終端數據隨機到達5個節點,由此可以得到某一時隙網絡的總效用結果;在第二種場景中,200個用戶終端數據到達一個節點,由此可以得到某一時隙節點的平均開銷結果和隊列長度。本文將所提出的方案與隨機分配策略、最短優先策略和比例公平策略進行了對比,且在第二種場景中,當V=25時,設定不同的突發用戶數據量,仿真結果如圖4~圖6所示。
圖4給出了第一種場景下的仿真結果,從圖中可以看出,當V接近40時,隊列趨于穩定。
圖5給出了沒有突發用戶數據的場景,設節點服務率r(AP5)>r(AP4)>r(AP3)>r(AP2)>r(AP1),且r(AP3)比r(AP2)略大。從圖5可以看出,當V∈[35,50]時,各個用戶隊列趨于穩定,節點的服務速率越大,隊列穩定的越快。然而,盡管AP3的服務速率比AP2略高,AP3的平均開銷卻比AP2要低一些,這表明平均開銷并非僅由節點服務速率決定。當隊列趨于穩定后,各節點隊列的平均開銷依然維持在較低值。
圖6給出了沒有突發用戶數據場景下不同方案的總開銷,結果表明本方案中隊列會更快趨于穩定,且有更低的開銷,比隨機分配策略和比例公平策略要好,僅次于最短優先策略。
4 結論
本文研究異構的資源管理問題,重點分析了擁擠用戶時的隊列穩定性問題,以及用戶對無線資源的需求,并提出了一種新的高穩定的動態資源管理方案。與其他研究不同之處是,本文假定各節點的容量是有限的,并進而提出了一種新的用戶隊列模型,在此基礎上,分析了兩種不同場景下的資源管理問題并進行了仿真實驗。仿真結果表明,本文基于李雅普諾夫漂移和匈牙利算法的異構云無線接入網絡資源管理方案,相較于傳統的隨機分配、比例公平以及最短有限方案而言,在隊列的穩定性以及開銷上有更好的性能。
參考文獻
[1] BLAU I,WUNDER G,KARLA I.Decentralized utility maximization in heterogeneous multicell scenarios with interference limited and orthogonal air interfaces[J].EURASIP Journal on Wireless Communications and Networking,2009,20(12):104-116.
[2] SHEN W,ZENG Q.Resource management schemes for multiple traffic in integrated heterogeneous wireless and mobile networks[C].Proceedings of 17th International Conference on Computer Communications and Networks,US Virgin Islands,2008:1-6.
[3] PEI X,JIANG T,QU D,et al.Radio resource management and access control mechanism based on a novel economic model in heterogeneous wireless networks[J].IEEE Transactions on Vehicular Technology,2010,59(6):3047-3056.
[4] NIYATO D,HOSSAIN E.Bandwidth allocation in 4G heterogeneous wireless access networks: A non cooperative game theoretical approach[C].Proceedings of IEEE Global Telecommunications Conference,San Francisco,CA,2006:1-5.
[5] TAO M,LIANG Y C,ZHANG F.Resource allocation for delay differentiated traffic in multiuser OFDM systems[J].IEEE Transactions on Wireless Communications,2008,7(6):2190-2201.
[6] BHATTACHARYA P,GEORGIADIS L,TSOUCAS P.Adaptive lexicographic optimization in multi-class M/GI/1 queues[J].Math.Operat.Res.,1993,18(3):705-740.
[7] RADUSINOVIC I,PEJANOVIC M,PETROVIC Z.An ILPF cell scheduling algorithm for ATM input-queued switch with service class priority[C].Proceedings of 6th International Conference on Telecommunications in Modern Satellite,Cable and Broadcasting Service,2003,1:26-29.
[8] KUMAR P R,MEYN S P.Stability of queueing networks and scheduling policies[J].IEEE Transactions on Automatic Control,1995,40(2):251-260.
[9] ANDREWS M,KUMARAN K,RAMANAN K,et al.Providing quality of service over a shared wireless link[J].IEEE Commun.Mag,2001,39(2):150-154.