黃琦敏
摘要 在傳統(tǒng)無線多播系統(tǒng)中,為保證多播組所有用戶都能正確接收和解碼基站發(fā)送的數(shù)據(jù),基站只能以最差信道質(zhì)量用戶的傳輸速率傳輸數(shù)據(jù),雖然保證了用戶間公平性,但降低了多播系統(tǒng)吞吐量。為提高系統(tǒng)吞吐量,在傳統(tǒng)的LTE多媒體多播系統(tǒng)中引入CoMP關鍵技術(shù),通過選取多個小區(qū)形成CoMP協(xié)作集,CoMP 協(xié)作集小區(qū)在相同資源塊上同時為一個多播組內(nèi)用戶傳輸相同數(shù)據(jù)。仿真結(jié)果表明,在保證服務質(zhì)量的情況下,MCMPT方案使多播系統(tǒng)吞吐量得到顯著提高。
關鍵詞 LTE;多媒體多播系統(tǒng);CoMP;吞吐量
DOIDOI:10.11907/rjdk.181115
中圖分類號:TP393
文獻標識碼:A文章編號文章編號:16727800(2018)009020804
英文標題Application of Coordinated Multipoint Transmission in Multimedia Multicast Service
--副標題
英文作者HUANG Qimin
英文作者單位(College of Telecommuniaction and Information Engineering,Nanjing University of Posts and Telecommuniaction,Nanjing 210003,China)
英文摘要Abstract:In the traditional wireless multicast system,in order to ensure that all users in multicast group can receive and decode data correctly,the base station can only choose the data rate of user in the poorest channel condition to transmit data.Although the fairness among all the users in the system is guaranteed,but the system throughput is low.In order to increase the system throughput,a new technique called CoMP is introduced to the traditional multimedia broadcast multicast service to solve this problem.Multiple base stations work together to transmit the same data to a multicast group at the same time in the same esource block.The simulation results show that the MCMPT scheme proposed in this paper makes the throughput of multicast system significantly improved.
英文關鍵詞Key Words:LTE;MBMS;CoMP;throughput
0引言
多播是將信息從一個數(shù)據(jù)源向多個用戶發(fā)送的技術(shù),能夠?qū)崿F(xiàn)資源共享,提高無線網(wǎng)絡資源利用率。隨著LTE移動通信網(wǎng)絡技術(shù)和互聯(lián)網(wǎng)的迅速發(fā)展,在基于OFDM的蜂窩網(wǎng)絡中,無線網(wǎng)絡多播極為重要,多媒體多播系統(tǒng)(MultiMedia Broadcast Multicast Service,MBMS)可以極大簡化多媒體接入方式,改善多媒體體驗,如視頻會議、電視廣播等。傳統(tǒng)多播基于單基站場景,為了保證多播組內(nèi)所有用戶都能夠正確接收數(shù)據(jù)和解碼信息,基站只能選擇多播組中最差信道質(zhì)量用戶的傳輸速率發(fā)送信息。因此,研究多播系統(tǒng)調(diào)度和資源分配,提高多播系統(tǒng)邊緣用戶可達速率,是提高多播系統(tǒng)吞吐量和公平性的關鍵,目前已成為研究熱點。
根據(jù)自適應機會多播調(diào)度方案,在每個TTI內(nèi),基站不會選擇所有用戶一起發(fā)送數(shù)據(jù),而是自適應地選擇滿足一定條件的不固定的用戶進行數(shù)據(jù)傳輸,該算法將調(diào)度周期設置成3個TTI,相對于傳統(tǒng)多播,雖然在一定程度上能夠提高系統(tǒng)吞吐量,但是不能保證用戶公平性[1]。
傳統(tǒng)IPF多播方案選擇多播組吞吐量最大的用戶速率作為BS可行速率,雖然可以提高系統(tǒng)吞吐量,卻極大犧牲多播組內(nèi)用戶公平性,可能使信道質(zhì)量差的邊緣用戶一直得不到BS服務[2]。
多點傳輸(CoMP)指處于不同地理位置的多個BS一起協(xié)作發(fā)送信息給終端,或者聯(lián)合接收終端發(fā)送的信息,當協(xié)作小區(qū)發(fā)送相同信息給用戶時,由于傳輸鏈路之間具有相互獨立的特點,因此該方法有效提高了發(fā)送分集增益,從而可提高通信系統(tǒng)吞吐量和可靠性。聯(lián)合傳輸(JT)是一種CoMP類型,可以將干擾信號轉(zhuǎn)化為有用信號,使多個小區(qū)的發(fā)送信號在空中合并被UE接收,由于UE接收信號增強,干擾信號降低,因而提高了UE的SINR接收率。
為了提高多播系統(tǒng)吞吐量,本文提出一種多播和CoMP三基站協(xié)作的多點傳輸方案(MulticastCoordinate Multiple Point Transmission,MCMPT)。3個BS同時發(fā)送相同信息給多播組內(nèi)用戶,相對于傳統(tǒng)單小區(qū)多播,新方案增強了邊緣用戶的接收信號,也相應增大了邊緣用戶的SINR,因此BS使多播組傳輸數(shù)據(jù)可行速率顯著提高。
1系統(tǒng)模型
多點協(xié)作蜂窩系統(tǒng)模型如圖1所示,包含3個小區(qū),分別是小區(qū)1、小區(qū)2、小區(qū)3,3個小區(qū)形成一個CoMP協(xié)作集S,集合的3個傳輸節(jié)點分別位于不同位置,聯(lián)合協(xié)作給同一個多播組內(nèi)用戶同時傳輸相同信息。其中小區(qū)1是多播組用戶所屬的服務小區(qū),假設小區(qū)1中有G個多播組,資源塊個數(shù)為N,系統(tǒng)帶寬為B,Sg表示多播組g的用戶個數(shù)。
對于小區(qū)1中多播組g的用戶k,采用CoMP傳輸時,在第t個TTI接收到的信號可以表示為:
yg,k(t)=∑i∈SHi,g,k(t)Wi,g,k(t)Si,g,k(t)+∑jSHj,g,k(t)Wj,g,k(t)Sj,g,k(t)+N0(1)
其中式(1)右邊第一項表示服務基站和協(xié)作基站對多播組g中用戶k發(fā)送的信號,Hi,g,k(t)表示基站i對多播組g中用戶k的信道增益,Wi,g,k(t)表示預編碼矩陣,Si,g,k(t)表示基站i對多播組g中用戶k發(fā)送的信號;式(1)右邊第二項為其它基站對用戶k的干擾信號,N0表示高斯白噪聲。
協(xié)作集合的基站共享用戶信息,根據(jù)式(1),小區(qū)1中多播組g中用戶k的SINR表示為:
γSINR=∑i∈Spi|Hi,g,kWi,g,k|∑jSpj|Hj,g,kWj,g,k|+N0(2)
pi表示用戶k接收的協(xié)作集S中基站i的發(fā)送功率,pj表示用戶k接收的其它基站發(fā)送功率。
2MCMPT方案算法
傳統(tǒng)多播基于單小區(qū)場景,多播組中用戶接收的有用信號只來自于服務小區(qū),其它小區(qū)信號都被視為干擾信號。MCMPT算法通過在多播中引入CoMP多點傳輸技術(shù),選擇3個小區(qū)作為固定協(xié)作集合,其中一個作為服務小區(qū),可以發(fā)送所有控制信息給本服務小區(qū)多播組用戶,其余兩個小區(qū)只有發(fā)送協(xié)助信息的作用,3個小區(qū)同時發(fā)送有用信息給服務小區(qū)內(nèi)多播組用戶,3個基站發(fā)送的信號在空中合并后被多播組內(nèi)用戶接收,使邊緣用戶接收信號質(zhì)量有效增強。
根據(jù)式(2),在第t個TTI中,多播組g中用戶k的請求速率表示為:
rg,k(t)=log2(1+γSINR)(3)
為了將單個子載波上的SINR映射到資源塊RB上的等效SINR中,有效SINR算法采用EESM模型,按照式(4)進行映射:
SINReff=-β(1Nsub∑Nsubk=1e-SINRkβ)(4)
其中,Nsub表示子載波總數(shù),β是尺度系數(shù),用來調(diào)節(jié)實際和預測的誤塊率BLER之間的不匹配性。
為了保證多播組內(nèi)用戶公平性,選擇多播組中最差信道質(zhì)量用戶的請求速率作為基站傳輸數(shù)據(jù)的速率。第t個TTI中多播組g的可行速率可表示為:
rg(t)=argmink∈grg,k(t)(5)
相應多播組g的吞吐量表示為:
Rg(t)=Sgrg(t)(6)
第t個TTI中多播組g的所有用戶在資源塊i的請求速率之和為:
Rg_sum=∑Sgk=1rg,k,i(t)(7)
第t個TTI中多播組g的吞吐量與多播組內(nèi)所有用戶請求速率之和的比值為:
φg(t)=Rg_sumRg(t)(8)
為了實現(xiàn)多播組之間的公平性,選擇多播組的吞吐量與多播組內(nèi)所有用戶請求速率之和的比值最大的多播組優(yōu)先進行調(diào)度,因此,在第t個TTI中選擇的多播組為:
g(t)=argmax1
具體算法流程如下:
步驟1:在每個TTI內(nèi),根據(jù)用戶接收到的3個協(xié)作小區(qū)的發(fā)送信號,由式(2)計算每個用戶的SINR,依據(jù)式(4)的EESM模型,計算每個用戶在每個資源塊的等效SINR,映射成相應的CQI,根據(jù)CQI計算多播組g內(nèi)用戶k在資源塊i的請求速率rg,k,i(t),1≤g≤G,1≤k≤Sg,1≤i≤N。
步驟2:對于多播組g內(nèi)的Sg個用戶,在每一個資源塊RB上,根據(jù)式(6)計算多播組g在可行速率下的最大吞吐量Rg,i(t)。
步驟3:根據(jù)式(7),計算多播組g的所有用戶在資源塊i的請求速率之和Rg_sum。
步驟4:對所有的多播組,根據(jù)式(8),計算每一個多播組在每一個資源塊的權(quán)值,即多播組吞吐量與多播組內(nèi)所有用戶請求速率之和的比值φg,i(t)。
步驟5:針對步驟4計算的權(quán)值,根據(jù)式(9),計算在每個RB上優(yōu)先分配的多播組。
步驟6:更新資源塊集合,將已經(jīng)分配完成的資源塊從當前資源塊集合中刪除,得到一個新的RB集合。
步驟7:重復步驟1-步驟6,直到所有使用CoMP多點傳輸?shù)馁Y源塊分配完畢。
3MCMPT算法的仿真與結(jié)果分析
為了詳細了解MCMPT方案對系統(tǒng)性能的影響,更好地評估多播系統(tǒng)性能,利用仿真Matlab系統(tǒng)仿真平臺進行實驗,并分析仿真結(jié)果。
3.1系統(tǒng)級仿真平臺概述
系統(tǒng)仿真采用7小區(qū)模型,中心小區(qū)為服務小區(qū),再選擇周圍小區(qū)中兩個相鄰的小區(qū)與中心小區(qū)組成協(xié)作集,其它小區(qū)為干擾小區(qū),每個小區(qū)包含3個扇區(qū),仿真相關參數(shù)設置如表1所示。
3.2仿真結(jié)果分析
圖2顯示了在不同多播調(diào)度算法下多播組平均吞吐量隨多播組內(nèi)用戶數(shù)變化的情況。為了降低仿真復雜度,設置每個扇區(qū)只有1個多播組,因此每個小區(qū)包含3個多播組,選擇服務小區(qū)的數(shù)據(jù)進行分析。
隨著用戶數(shù)增加,傳統(tǒng)多播算法CMS、MPF、MCMPT的多播組吞吐量都在增加,其中MCMPT算法能夠提供最好性能。CMS算法使用最差信道質(zhì)量用戶的速率作為基站傳輸速率,而且基于單小區(qū)場景,用戶只能接收到服務小區(qū)的信號作為有用信號,因此多播組吞吐量最低;MPF算法也是基于單小區(qū)場景的算法,但根據(jù)多播組可行速率和用戶請求速率比值之和的最大值選擇多播組進行調(diào)度,因此,吞吐量比CMS算法更高;MCMPT算法基于3個小區(qū)場景,用戶接收到的有用信號除了服務小區(qū)的信號外,還有另外兩個協(xié)作小區(qū)發(fā)送的信號,因為引入了CoMP技術(shù),用戶接收的有用信號是在空中合并后從3個小區(qū)發(fā)送的的疊加信號,因此,用戶的SINR相對于另外兩種算法更高,基站可選擇的發(fā)送速率更大,在保證多播組內(nèi)用戶公平性的基礎上能夠得到更大吞吐量。
多播組邊緣用戶平均吞吐量與邊緣用戶數(shù)目的變化情況如圖3所示。從圖中可以看出,MCMPT算法的多播組邊緣用戶吞吐量明顯比傳統(tǒng)多播CMS以及MPF算法大,邊緣用戶數(shù)相同時,MCMPT算法的多播組邊緣用戶吞吐量是傳統(tǒng)多播CMS算法的3倍左右,因為MCMPT算法接收的是3個協(xié)作基站發(fā)送的有用信號,用戶SINR明顯更大。
4結(jié)語
本文提出的MCMPT方案兼顧了用戶公平性和小區(qū)吞吐量,引入了CoMP多點協(xié)作機制,相對于傳統(tǒng)多播算法,極大地增強了邊緣用戶的SINR,在保證用戶公平性的基礎上,大幅提高了小區(qū)吞吐量。仿真分析結(jié)果證明了MCMPT算法的優(yōu)越性及可行性。為了保證多播組內(nèi)用戶公平性,MCMPT算法沒有采用最優(yōu)基站發(fā)送速率,犧牲了一部分吞吐量,因此還需進一步探索和研究。
參考文獻參考文獻:
[1]QIAN L,ZHI Y F,WEI L.A new multicast scheduling scheme for cellular networks[J].IEEE Wireless Communications Letters,2014,3(1):2629.
[2]WON H,CAI H,EUN D Y.Multicast scheduling in cellular data networks[J].IEEE Transactions On Wireless Communications,2009,8(9):45404549.
[3]HANG L,YI Q Z,LIN T.Investigation on energy efficiency of ofdmbased twostage cooperative multicast with CP combining[J].2013 IEEE Wireless Communications and Networking Conference,2013,54(5):15751580.
[4]WU Y S,GUO D Z,ZHI C.Relay selection and power control for energyefficient cooperative multicast communication[C].2015 IEEE 81st Vehicular Technology Conference,2015:16.
[5]NATASHA S,POOMPAT S,YU S J.Dynamic subcarrier allocation with transmit diversity for ofdmabased wireless multicast transmissions[C].2010 International Conference on Electrical Engineering,Electronics Computer Telecommunications and Information Technology,2010:410414.
[6]NA G,YI Q Z,HANG L.An energy efficient cooperative multicast transmission scheme with power control[J].Global Telecommunications Conference,2011,6613(1):1 5.
[7]ZHANG G Y,LI Y H.Cooperative multicast transmission strategy for energyefficient dynamic network coding[C].2013 IEEE International Conference on Communications Workshops,2013:479 483.
[8]MOON J H,CHOD H.Cooperative multicast based on data sharing in integrated cellular and shortrange networks[C].2011 IEEE 73rd Vehicular Technology Conference,2011:16.
[9]TANG L,HAI L X,CHUN Y F.A qosbased multirate multicast scheme over heterogeneous cellular network[C].2016 International Symposium on Wireless Communication Systems,2016:292 296.
[10]LOW T P,PUN M O,HONG Y W P,et al.Optimized opportunistic multicast scheduling (OMS) over heterogeneous cellular networks[J].2009 IEEE International Conference on Acoustics,Speech and Signal Processing,2009,9(2):25452548.
[11]JOOHYUNG L,YOUNG M L,KWIHOON K.Energy efficient cooperative multicast scheme based on selective relay[J].IEEE Communications Letters,2012,16(3):386388.
[12]JIAMING L,POCHUN H,JENJEE C.Energyefficient drx scheduling for multicast transmissions in 3gpp lteadvanced wireless networks[C].2013 IEEE Wireless Communications and Networking Conference,2013:551556.
[13]NGO T D,TELLAMBURA C,NGUYEN H H.Efficient resource allocation for of DMA multicast systems with spectrumsharing control[J].IEEE Transactions on Vehicular Technology,2009,58(9):48784889.
[14]HA D M,DONG M Z,RONG Z.Optimal resource allocation in multicast devicetodevice communications underlaying LTE networks[J].IEEE Transactions on Vehicular Technology,2017,66(9):83578371.
[15]LIN T,DI P,YU B T.Subcarrier allocation for multicast services in multicarrier wireless systems with QoS guarantees[J].IEEE Wireless Communication and Networking Conference,2010,29(16):16.
責任編輯(責任編輯:江艷)