MCMC算法在MIMO技术中的研究及应用

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:maoht1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多输入多输出(MIMO)是一种利用传输空间的自由度来成倍提升数据传输速率和可靠性的技术,已广泛应用于IEEE 802.16e/802.16m WiMax和HSPA+等无线通信标准中。大规模MIMO(Massive MIMO)技术将成为下一代移动通信(5G)的核心技术以解决未来爆炸式的数据流量、海量接入和各类新型业务。在MIMO系统中,接收端信号处理的性能好坏和复杂度高低直接决定了整个通信系统的质量和发展前景。因此,MIMO技术,尤其是大规模MIMO技术,其面临的一个重要挑战就是设计高性能、低复杂度的检测算法。在众多的检测算法中,复杂度呈线性增长或至多呈多项式增长的马尔科夫链蒙特卡洛(MCMC)算法是最有潜力使整个MIMO系统获益的检测算法之一。因此,本文的重点及亮点就是设计高性能、低复杂度的MCMC-MIMO检测算法。首先,本文介绍了MCMC算法的基本原理,讨论了4种能解决贝叶斯推理中高维积分问题的随机采样算法,并阐述了影响MCMC算法采样性能的初始值选择、跳转分布选择、跳转步长选择、采样并行度和迭代深度折衷等问题。基于MCMC算法在贝叶斯分析中的经验,本文将MCMC算法应用到MIMO检测中,着重推导了逐比特和逐符号的MCMC-MIMO检测算法,并分析了传统MCMC检测算法在高信噪比下的误码平层问题和复杂度高于一般线性检测算法的问题。其次,在详细分析了导致传统MCMC-MIMO检测算法上述两大问题的根本原因之后,本文提出了一系列复杂度简化技术和性能增强技术,且部分技术可联合使用使得MCMC算法性能和复杂度到达最优。结果表明:在常规MIMO方面,在抖动、条件下重新初始化和饱和修剪技术联合优化下,基于Max-Log更新的逐比特MCMC算法能以MMSE-PIC算法60%的复杂度获得1-2dB性能提高;基于MaxLog/2-best更新的逐符号MCMC算法可在适当增加复杂度下到达准ML算法-STS算法的性能。在大规模MIMO方面,逐比特MCMC算法可在等效于3级展开的NS-bMMSE算法的复杂度基础上,获得优于MMSE检测算法的性能。最后,本文提出了高吞吐率、低复杂度的概率计算的MCMC-MIMO设计方案,用带权重序列生成器和双分割乘法器简化MCMC-MIMO算法预处理部分中矩阵与矩阵、矩阵与向量的乘法运算,同时采用流水技术使预处理和Gibbs迭代采样同时进行,提高吞吐率。仿真结果表明,相比12比特定点性能,基于概率计算的逐比特MCMC算法在获得0.5dB性能增益下,总体复杂度进一步降低58%。
其他文献
随着二十一世纪通信技术的迅猛发展,从3G的面世到4G的研发,人们对个人移动通信的要求越来越高,第三代移动通信技术中基于扩频技术的CDMA所具有的优越性也受到越来越多的关注。扩
同时同频全双工技术可以有效提升频谱资源利用率,缓解当前频谱资源紧张现状,但由于其受到自干扰问题的限制,因此暂未被广泛使用。目前,同时同频全双工需要解决的核心问题就是
LTE-Advanced定位于更高的数据率和更大的系统容量,峰值速率目标为:在低速移动、热点覆盖场景下1Gbit/s;在高速移动、广域覆盖场景下100Mbit/s。为了满足这个目标LTE-Advanced必
虚拟MIMO技术利用不同终端的天线组成虚拟天线阵列(VAA),可以在突破传统MIMO系统对发射端和接收端配置天线间的距离至少为工作频段信号波长的1/4的限制的同时,利用MIMO天线间的
Ad Hoc网络作为一种快速发展、具有广泛应用场景的无线移动通信技术,越来越受到人们的关注和研究。而MAC协议位于网络协议栈的第二层,是负责节点共享和接入有限的信道资源的
直接序列扩频DS/SS(Direct Sequence Spread Spectrum)通信由于其良好的抗干扰性、低功率发射的保密性,以及可以在同一个频带内同时传输多个用户带来的较高的频谱利用率,在无线
随着国内3G牌照的发放,各个3G标准的大规模部署商用,通信领域迎来了新一轮的研究热潮。人们对移动通信数据、业务持续增长的需求和有限的系统频谱资源之间的矛盾成为研究下一代
NGN(Next Generation Network,下一代网络)是电信网络的未来发展方向。NGN网络所提出的呼叫与控制分离的思想为SIP(Session Initiation Protocol,会话初始化协议)技术的成熟和