《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > SCMA系統中改進的MAX-Log MPA多用戶檢測算法
SCMA系統中改進的MAX-Log MPA多用戶檢測算法
2018年電子技術應用第5期
吳 雄,葛文萍,張雪婉,代文麗
新疆大學 信息科學與工程學院,新疆 烏魯木齊830046
摘要: 稀疏碼多址接入(SCMA)技術是一種面向5G的新型非正交多址技術,針對SCMA技術中基于對數域的MAX-Log消息傳遞算法(MPA)存在檢測性能較差的問題,采用對資源節點消息更新公式乘以一個影響因子的方法。該影響因子可以減少原始MAX-Log MPA由于近似計算資源節點信息造成的信息丟失,從而提升MAX-Log MPA多用戶檢測器的檢測性能。理論與仿真結果表明,改進后的MAX-Log MPA多用戶檢測算法既能保持原始MAX-Log MPA算法復雜度低的優點,又能獲得較好的檢測性能。
中圖分類號: TN929.5文獻標識碼: ADOI:10.16157/j.issn.0258-7998.173428
中文引用格式: 吳雄,葛文萍,張雪婉,等. SCMA系統中改進的MAX-Log MPA多用戶檢測算法[J].電子技術應用,2018,44(5):111-114,123.
英文引用格式: Wu Xiong,Ge Wenping,Zhang Xuewan,et al. Improved MAX-Log MPA multiuser detection algorithm in SCMA system[J]. Application of Electronic Technique,2018,44(5):111-114,123.
Improved MAX-Log MPA multiuser detection algorithm in SCMA system
Wu Xiong,Ge Wenping,Zhang Xuewan,Dai Wenli
College of Information Science and Engineering,Xinjiang University,Urumqi 830046,China
Abstract: Sparse code multiple access(SCMA) is a novel non-orthogonal multiple access scheme to face the future 5G communication. In allusion to the problem that sparse code multiple access(SCMA) system based on a logarithm-domain MAX-Log message passing algorithm(MPA) for multiuser detection has lower detection performance, this paper adopts a method that the message updating formula of the resource node is multiplied by a factor, which can reduce the lost messages of the original MAX-Log MPA algorithm for approximate computing the updating message of resource node. The theory and simulation results show that the improved MAX-Log MPA multiuser detection algorithm can not only maintain the low complexity of the original MAX-Log MPA algorithm, but also obtains better detection performance.
Key words : 5G;non-orthogonal multiple access;SCMA;multiuser detection;MPA

0 引言

    未來的第五代移動通信技術(5th-Generation,5G)無線網絡具有廣覆蓋、高容量、低延時、高可靠、低功耗、大連接等特點[1],這就要求5G的空口技術必須具有相當的靈活性和應變能力[2]。稀疏碼多址接入[3](Sparse Code Multiple Access,SCMA)技術作為前景廣闊的新型非正交多址技術,能夠滿足5G的要求[4],引起了眾多研究者的注意。由低密度信號(LDS)演進而來的SCMA,融合了稀疏擴頻的思想和高維調制的技術,將鏈路中的比特數據流映射到預先設定好的碼本中的多維碼字上,用來解決大量數據連接導致的系統過載問題[3]。與4G的正交頻分多址(Orthogonal Frequency Division Multiple Access,OFDMA)技術相比,SCMA具有更高的頻譜利用率[5]。

    目前,如何降低SCMA系統解碼的復雜度是SCMA面臨的重要挑戰之一[6]。基于因子圖迭代的消息傳遞算法(Message Passing Algorithm,MPA)[7]作為SCMA多用戶檢測的主流算法,相比于最大似然算法(Maximum Likelihood,ML)檢測,其算法復雜度雖有所降低,但硬件實現依然困難。在文獻[8]中,針對原始MPA算法收斂速度不理想的情況,提出一種基于串行策略的MPA檢測算法,該算法在保證檢測性能良好的前提下,收斂速度加快,運算復雜度有所降低。為了進一步降低算法復雜度,一種對數域的MAX-Log MPA算法在文獻[9]中被提出,該算法具有較低的算法復雜度,但檢測性能相對較差,損失了檢測性能來降低運算復雜度。對數域的MAX-Log MPA多用戶檢測算法[9]運算復雜度低,但檢測性能差。為了提升其檢測性能,本文采用一種既簡單又有效的方法對MAX-Log MPA進行改進,即對資源節點消息更新的過程增加一個影響因子,該影響因子不但可以抑制MAX-Log MPA算法在進行用戶檢測時消息的丟失,提升了檢測性能,還不會對SCMA系統造成任何負擔。

1 上行SCMA系統模型

tx4-gs1-2.gif

    因為碼字xj稀疏的特性,所以在時頻資源k處的碼字沖突也相對較少[12]

tx4-t1.gif

2 改進型MAX-Log MPA多用戶檢測算法

    傳統的最大后驗概率(Maximum A Posteriori,MAP)窮舉式檢測算法必須要檢測所有用戶的碼本組合,算法復雜度大大增加。相比于傳統MAP算法,基于和積運算的MPA算法是SCMA系統的典型多用戶檢測算法,算法的實現是通過因子圖中節點之間的消息傳遞和迭代更新完成的[6],因子圖矩陣F與因子圖如圖2所示。

tx4-t2.gif

2.1 原始MPA算法

tx4-gs3-4.gif

2.2 改進型MAX-Log MPA多用戶檢測算法

    由文獻[6]可知,原始MPA算法運算復雜度高、占用存儲空間大的原因主要是EXP指數運算量大。為了彌補這種缺點,降低運算復雜度,盡可能地消除指數運算,采用Jacobi算法公式:

tx4-gs5-9.gif

    由式(11),對比式(3)和式(6),可以看出, MPA算法采用MAX-Log運算必將造成一部分信息丟失。另外,從式(6)、式(7)和式(8)可以發現,通過取log運算,把乘法轉化為加法,在實際計算時,這使得算法復雜度降低。

    由此,本文定義影響因子α作為消息更新公式的系數,α∈[1,2]之間的任意實數。此時,式(6)可以改寫為:

     tx4-gs10.gif

    當α=1.0 時,該式即為式(6)。

    本文通過在資源節點的消息更新公式中增加一個影響因子α,來調節MAX-Log MPA算法的檢測性能,當α在1~2之間越來越大時,將會對MAX-Log運算后丟失的消息進行彌補,使其在接下的迭代過程中得到的消息更加可靠,其檢測性能越來越好。

3 仿真與分析

    為了對改進后的MAX-Log MPA算法的檢測性能進行測試,本文基于上行SCMA通信系統,在收斂性和誤碼率(Bit Error Rate,BER)兩個方面進行了仿真,并對不同算法復雜度進行對比。仿真過程中,參數設置如表1所示。

tx4-b1.gif

3.1 收斂速度

    圖3所示為在不同影響因子α取值下,MAX-Log MPA多用戶檢測算法隨迭代次數在信噪比(Signal to Noise Ratio,SNR)為12 dB時的檢測性能。α=1.0 時,為原始MAX-Log MPA算法。由圖3可知, MAX-Log MPA算法迭代5次后BER達到收斂;當α的取值在1.0~2.0之間時,改進的MAX-Log MPA算法的檢測性能隨著α取值的增大而越來越好;當α>1.5時,改進型算法的BER在不斷減小,但減小量越來越少??偟膩砜?,本文引入影響因子α后,α∈(1,2],基于對數域的MAX-Log MPA的檢測性能得到了改善,這也說明了影響因子α可以抑制MAX-Log運算在計算資源節點到用戶節點信息更新時的信息丟失。

tx4-t3.gif

3.2 BER性能

    圖4為算法達到收斂條件下,影響因子α在取不同值時,MAX-Log MPA算法隨SNR變化的檢測性能??梢钥闯觯S著影響因子α取值的不斷增大,算法的檢測性能也越來越好,α=2.0 時,檢測性能達到最優。當SNR小于6 dB時,無論α取值如何,其BER性能相近;當SNR大于6 dB時,α的取值越大,檢測器的BER下降越快;α=1.75與α=2.0時,BER取值幾乎相同;在SNR在14 dB時,α=1.0與α=2.0條件下BER的值幾乎相差一個數量級。

tx4-t4.gif

    圖4同樣說明了本文對原始MAX-Log MPA算法引入影響因子α的必要性,既不會增加系統復雜度,又能有效提升MAX-Log MPA算法的檢測性能。

3.3 算法復雜度對比分析

    在分析SCMA系統中的多用戶檢測算法時,運算迭代次數和運算器數目是兩個關鍵的要素。本文改進算法的思想是將EXP運算轉化為MAX運算,減少乘積運算來達到降低運算復雜度的目的。與此同時,增加一個影響因子,在不影響算法復雜度的情況下,通過調節影響因子的取值來降低檢測器BER。各算法復雜度的對比如表2所示,其中df為一個資源元素(Resource Element,RE)所連接的用戶數。

tx4-b2.gif

    本文提出改進的MAX-Log算法無論是串行還是并行都沒有進行EXP運算,而是將其轉化為MAX運算,影響因子不會增加額外的運算負擔,從而降低了運算復雜度。仿真結果得出, ML算法、MPA算法和改進型MAX-log MPA算法的乘法器數目分別是49 152、11 844、6 912個。相比于ML算法,在可以忽略的BER損失下,本文提出的改進算法減少了85.9%的乘法器;相比于傳統MPA算法,則減少了41.6%的乘法器。與此同時,從表2可以計算出,EXP運算器數目分別是16 384、2 304、0,可以看出本文改進算法不需要進行EXP運算,這將大大降低運算復雜度。

4 結束語

    文本基于SCMA系統中MAX-Log MPA多用戶檢測算法復雜度低的優點,通過在計算資源節點消息更新時,引入影響因子α來改善原始MAX-Log MPA算法的檢測性能,即在資源節點消息更新公式處增加一個1~2之間的實數,即可有效提升MAX-Log MPA算法的檢測性能。理論和仿真結果表明,本文提出的改進方法簡單有效,相比于ML算法、MPA算法,改進的MAX-Log MPA算法運算復雜度更低;而相比于原始MAX-Log MPA算法,改進的MAX-Log MPA多用戶檢測器具有更好的檢測性能。本算法兼顧了運算復雜度和檢測性能,實用性更強。

參考文獻

[1] THOMPSON J,GE X,WU H C,et al.5G wireless communication systems: prospects and challenges[J].IEEE Communications Magazine,2014,52(2):62-64.

[2] DAI L L,WANG B C,YUAN Y F,et al.Non-orthogonal multiple access for 5G: solutions, challenges,opportunities,and future research trends[J].IEEE Communications Magazine,2015,53(9):74-81.

[3] NIKOPOUR H,BALIGH H.Sparse code multiple access[C].IEEE,International Symposium on Personal Indoor and Mobile Radio Communications,2013:332-336.

[4] 張長青.面向5G非正交多址技術的比較[J].電信網技術,2015(11):43-49.

[5] WANG B,WANG K,LU Z,et al.Comparison study of non-orthogonal multiple access schemes for 5G[C].IEEE International Symposium on Broadband Multimedia Systems and Broadcasting,2015:1-5.

[6] DU Y,DONG B,CHEN Z.Joint sparse graph-detector design for downlink MIMO-SCMA system[J].IEEE Journals & Magazines,2017,6(1):14-17.

[7] WU Y,ZHANG S,CHEN Y.Iterative multiuser receiver in sparse code multiple access systems[C].IEEE International Conference on Communications,2015:2918-2923.

[8] 杜洋,董彬虹,王顯俊,等.基于串行策略的SCMA多用戶檢測算法[J].電子與信息學報,2016,38(8):1888-1893.

[9] LU L,CHEN Y,GUO W,et al.Prototype for 5G new air interface technology SCMA and performance evaluation[C].China Communications,2015,12(s1):38-48.

[10] TAHERZADEH M,NIKOPOUR H,BAYESTECH A,et al.SCMA codebook design[C].IEEE Vehicular Technology Conference Fall,Vancouver,CAN,2014:14-17.

[11] AU K,ZHANG L Q,NIKOPOUR H,et al.Uplink contention based SCMA for 5G radio systems[C].IEEE Global Telecommunications Conference Workshops,Austin,USA,2014:900-905.

[12] ZHANG S Q,XU X Q,LU L,et al.Sparse code multiple access: an energy efficient uplink approach for 5G wireless systems[C].IEEE Global Telecommunications Conference,Austin,USA,2014:4782-4787.

[13] MU H,MA Z,ALHAJI M,et al.A fixed low complexity message pass detector for up-link SCMA system[J].IEEE Wireless Communications Letters,2015,4(6):585-588.



作者信息:

吳  雄,葛文萍,張雪婉,代文麗

(新疆大學 信息科學與工程學院,新疆 烏魯木齊830046)

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美先锋影音| 亚洲第一精品影视| 欧美黑人在线观看| 乱人伦精品视频在线观看| 欧美一区二区三区在线| 亚洲欧美日韩国产中文在线| 在线亚洲精品福利网址导航| 99视频有精品| 亚洲视屏一区| 亚洲一区二区精品| 亚洲影视综合| 欧美亚洲综合久久| 久久国产精品黑丝| 久久久久久久性| 久久综合狠狠| 欧美韩国日本综合| 欧美日韩成人免费| 国产精品家庭影院| 国产欧美日韩在线播放| 国产私拍一区| 黄网站免费久久| 亚洲国产日韩欧美在线99| 亚洲激情另类| 一区二区三区国产盗摄| 亚洲一区二区日本| 午夜影视日本亚洲欧洲精品| 欧美在线你懂的| 91久久亚洲| 一区二区三区视频观看| 亚洲嫩草精品久久| 欧美在线观看视频一区二区| 久久久精品五月天| 欧美黄色小视频| 欧美性开放视频| 国产综合av| 亚洲精品国产品国语在线app| 一本不卡影院| 欧美一区二区三区啪啪| 最近看过的日韩成人| 在线一区二区日韩| 欧美在线视频免费播放| 猛干欧美女孩| 欧美午夜视频网站| 国产欧亚日韩视频| 亚洲国产另类精品专区| 一区二区三区.www| 欧美亚洲在线| 日韩一级片网址| 欧美影院午夜播放| 欧美激情视频给我| 国产精品一区在线播放| 在线观看欧美日韩| 亚洲网站在线播放| 亚洲电影在线观看| 亚洲在线观看免费| 蜜桃久久精品一区二区| 欧美日韩一区二区国产| 国产一区二区三区在线观看免费| 亚洲国产欧美日韩| 亚洲欧美日韩直播| 亚洲九九精品| 久久国产综合精品| 欧美日韩中文字幕| 国内精品免费午夜毛片| 一区二区三区国产精华| 亚洲国产精品激情在线观看| 亚洲视频网站在线观看| 免费日韩成人| 国产乱人伦精品一区二区| 亚洲日本中文字幕免费在线不卡| 亚洲欧美日韩在线播放| 99精品视频网| 久久夜色精品国产| 国产精品三级视频| 亚洲精品老司机| 亚洲第一伊人| 欧美一区二区三区在线视频| 欧美精品网站| 黄色成人在线网址| 亚洲综合第一页| 亚洲视频网站在线观看| 欧美a级大片| 国内精品免费在线观看| 亚洲一区在线视频| 一本一本a久久| 欧美jizzhd精品欧美巨大免费| 国产日韩欧美在线看| 一本色道久久综合亚洲精品按摩| 亚洲人体影院| 久久在线免费| 国产免费成人在线视频| av不卡在线观看| 亚洲精品乱码久久久久久日本蜜臀| 欧美在线视频免费| 国产精品人人做人人爽人人添| 亚洲精品久久久久久一区二区| 亚洲丁香婷深爱综合| 久久大香伊蕉在人线观看热2| 欧美午夜精品| 亚洲久久一区二区| 亚洲精一区二区三区| 欧美高清hd18日本| 亚洲高清不卡在线观看| 亚洲国产精品va| 久久一区免费| 国内精品免费在线观看| 欧美一区观看| 欧美一站二站| 国产欧美韩日| 小处雏高清一区二区三区| 午夜宅男欧美| 国产精品入口| 亚洲专区一区二区三区| 午夜在线一区| 国产三级精品三级| 欧美一区二区在线播放| 久久精品欧美日韩精品| 国产精品扒开腿爽爽爽视频| 韩国一区二区在线观看| 欧美一级久久| 久久一区精品| 亚洲国产精品成人一区二区| 亚洲精品九九| 免费在线亚洲| 国产精品三上| 欧美一区二区三区喷汁尤物| 久久久久国产成人精品亚洲午夜| 欧美精品激情blacked18| 亚洲激情自拍| 亚洲精品护士| 欧美手机在线| 亚洲欧美在线一区| 久久婷婷国产麻豆91天堂| 国产又爽又黄的激情精品视频| 亚洲成色999久久网站| 免费看的黄色欧美网站| 亚洲日本成人在线观看| 中文在线不卡| 国产区欧美区日韩区| 久久精品国产综合| 欧美成人精品在线| 亚洲美女在线观看| 亚洲欧美日韩爽爽影院| 国产日韩精品视频一区二区三区 | 国产综合av| 欧美日韩1区| 一本色道久久综合亚洲91| 先锋影音久久久| 黄色成人片子| 一区二区三区免费在线观看| 国产精品久久久久久超碰| 欧美一级理论片| 欧美激情视频一区二区三区免费| 在线视频精品一| 久久精品综合一区| 亚洲激情成人| 性欧美超级视频| 亚洲高清在线视频| 亚洲一区免费| 狠狠噜噜久久| 中国成人亚色综合网站| 国产乱理伦片在线观看夜一区| 亚洲国产第一| 国产精品嫩草久久久久| 久久精品国产欧美亚洲人人爽| 欧美精品1区2区| 亚洲欧美国产高清va在线播| 老色批av在线精品| 亚洲视频观看| 免费永久网站黄欧美| 亚洲在线观看| 欧美韩国日本综合| 欧美亚洲在线观看| 欧美日韩视频| 亚洲国产高清视频| 国产精品午夜在线观看| 亚洲国产小视频| 国产精品婷婷| 日韩视频精品在线| 国产一区二区三区av电影| 一本大道久久精品懂色aⅴ | 国产欧美日韩精品a在线观看| 亚洲精品一区二区三区樱花| 国产欧美日韩视频一区二区三区| 99国产成+人+综合+亚洲欧美| 国产日韩欧美在线播放| 一区二区日韩免费看| 韩国成人精品a∨在线观看| 亚洲小说春色综合另类电影| 曰本成人黄色| 久久成人综合视频| 亚洲视频播放| 欧美日韩成人一区二区| 久久精品午夜| 国产欧美日韩精品一区| 亚洲婷婷免费| 最新中文字幕亚洲| 免费不卡亚洲欧美| 欧美亚洲一区三区| 国产精品视频在线观看|