本发明专利技术具体涉及一种基于随机列表的MMSE-2LAS大规模MIMO检测方法。本发明专利技术包括:第i个用户发送ni路二进制数据,则K个用户共发送NT路二进制数据;将步骤(1)发送的NT路二进制数据分别进行正交振幅调制得到NT路调制信号,并将这NT路调制信号组成一个NT×1的原始发送信号矩阵;原始发送信号矩阵经过MIMO信道传输模型得到NR×1的接收信号矩阵;基站使用最小均方误差检测方案得到维数为NT的发送信号估计值向量。本发明专利技术提出的方法克服了传统方案中的局限性问题,从而提高大规模MIMO通信系统的误比特率性能。
【技术实现步骤摘要】
本专利技术具体涉及一种基于随机列表的MMSE-2LAS大规模Μ頂0检测方法。 技术背景 新一代无线通信系统需要高速率、高可靠性的无线数据传输,然而发射功率受限、 频率受限以及无线信道的衰落特性等是阻碍高速无线传输的几大主要因素。为了克服这 些问题,人们在编码、调制、分集、信号处理等方面进行了深入的研究,特别是基于空间分集 的ΜΜ0技术早已被认为是提高速率及传输可靠性的有效手段之一。ΜΜ0技术通过在通信 链路收、发两端分别配置多根天线,发射机将多路数据流映射到不同的发射天线并同时、同 频发送;接收机利用多径信道的空间不相关特性从混合信号中分离出原始子数据流。因此 ΜΠΚ)技术可以在不额外增加发射功率和传输带宽的情况下使系统的容量得到倍增,通信系 统性能得以极大提高。近年来,为了适应无线通信需求的快速增长,贝尔实验室的科学家于 2010年底提出了大规模Μ頂0 (既Massive Μ頂0)的概念。大规模Μ頂0技术将Μ頂0的天线 数目扩展到几十甚至上百根。大规模ΜΜ0技术具有以下优点: 1、提高数据传输速率;天线数目增多,传播信道可以提供更多的空间自由度和复 用增益;通过多个数据流的并行传输,提高系统的数据传输速率和频谱效率。 2、提高数据可靠性;天线数目增多,可提供更多的空间分集增益;通过无线信号 在空间的多径传播,补偿信道衰落的影响。 3、降低干扰;多天线能够提供更多的时间、空间和频域资源;通过基站的协调和 预编码,可以有效减少甚至避免传输信号在空间上的相互干扰。 因此大规模ΜΜ0技术目前已经成为高效节能、安全稳定、高频谱利用率的宽带网 络的核心和前沿技术之一。此外,由于接收机的检测性能的好坏对于大规模ΜΙΜΟ通信系 统的性能有着至关重要的影响,甚至直接影响到大规模ΜΠΚ)系统能否在实际中得以应用, 因此越来越多的科研人员致力于接收机检测方法的研究。目前常用的大规模ΜΜ0系统检 测方案有:似然上升方案(LAS)、随机搜索方案(RS)、禁忌搜索方案(RTS)、蒙特卡洛方案 (MCMC)。其中随机搜索方案具有复杂度低的优点,但是其检测性能不佳;禁忌搜索方案在检 测性能上十分优越,但是其复杂度过高;蒙特卡洛方案复杂度虽低,但是该方案在高信噪比 时检测性能不稳定;似然上升方案在复杂度以及检测性能上得到了较好的折中,并且在高 信噪比时检测性能也很稳定,所以目前应用较多。似然上升方案中常用的是基于最小均方 误差的2个符号更新似然上升检测方案(MMSE-2LAS),但是该方案是以最小均方误差检测 结果为基础,通过搜索其邻居向量实现最终的信号检测。这种方案得到的信号检测结果只 是一个局部解,具有一定的局限性。为了克服该方案的局限性问题,提高大规模ΜΙΜΟ系统 的误码率性能,本专利技术提出一种适用于大规模ΜΜ0系统上行链路的信号检测方法一基于 随机列表的MMSE-2LAS检测方法。
技术实现思路
本专利技术的目的在于实现一种适用于大规模ΜΜ0系统上行链路的基于随机列表的 MMSE-2LAS大规模Μ頂0检测方法。 本专利技术的目的是这样实现的: (1)第i个用户发送叫路二进制数据,则Κ个用户共发送Ν 7路二进制数据; (2)将步骤⑴发送的Ντ路二进制数据分别进行正交振幅调制得到N潞调制信 号,并将这队路调制信号组成一个NTX1的原始发送信号矩阵; (3)原始发送信号矩阵经过ΜΜ0信道传输模型得到NRX1的接收信号矩阵; (4)基站使用最小均方误差检测方案得到维数为Ντ的发送信号估计值向量; (5)将步骤(4)所得到的发送信号估计值向量的实数部分作为前队位,虚数部分 作为后队位,得到一个维数为2N τ的实数估计值向量; (6)将步骤(5)所得到的实数估计值向量作为原始向量,使用2个符号更新似然上 升检测方案,得到临时解向量; (7)使用标准化最大似然代价函数,计算临时解向量的标准化最大似然代价值; (8)初始化最小迭代次数,量度参数; (9)计算以e为底数,以步骤7中得到的标准化最大似然代价值为指数的幂,再与 步骤⑶中初始化的量度参数相乘后,与步骤⑶中初始化的最小迭代次数相比较,选取大 于这二者中最大值的最小整数值作为终止迭代次数; (10)在区间内随机选取一个整数作为步骤(5)中得到的实数估计值向量 的待改变元素个数; (11)按照步骤(10)中得到的实数估计值向量的待改变元素个数,在区间 内随机选取与之相同数目个整数;这些整数分别对应步骤(5)得到的实数估计值向量中待 改变元素的下标; (12)按照步骤(11)中得到的待改变元素的下标,将步骤(5)中得到的实数估计值 向量中与之对应的元素分别替换成与之前元素不同的星座图符号,从而得到邻居向量; (13)将步骤(12)中得到的邻居向量作为原始向量,使用2个符号更新似然上升检 测方案,得到邻居向量检测值; (14)使用最大似然代价函数,分别计算邻居向量检测值以及临时解向量的最大似 然代价值,并将这两个向量的最大似然代价值进行比较,选择较小最大似然代价值对应的 向量作为新的临时解向量; (15)如果步骤(14)中更新了临时解向量,则重复步骤(7)到步骤(9)重新计算终 止迭代次数; (16)判断当前的迭代次数是否小于终止迭代次数,如果当前的迭代次数小于终止 迭代次数,则当前的迭代次数加1,并重复步骤(10)至步骤(15),反之则输出当前的临时解 向量为最终解向量; (17)将步骤(16)中所得到的最终解向量的前队位作为实数部分,后N ]立作为虚 数部分,得到维数为Ντ的原始发送信号检测向量; (18)将步骤(17)得到的原始发送信号检测向量进行正交振幅解调,得到K个用户 发送的Ντ路二进制数据的检测值。 本专利技术的有益效果在于: 由于传统的基于最小均方误差的2个符号更新似然上升检测方案是一个以最小 均方误差检测结果作为原始向量,通过搜索原始向量的邻居向量,并将邻居向量中最大似 然代价值最小的向量作为最终检测结果,这样搜索出来的最终检测结果只是一个局部最小 值,具有一定的局限性。本专利技术提出的方法通过采用随机列表法选取原始向量的邻居向量, 再分别将每个随机选取出的邻居向量作为原始向量,分别执行2个符号更新似然上升检测 方案,得到多个解向量,并从中选取最大似然代价值最小的向量作为最终检测结果。本专利技术 提出的方法克服了传统方案中的局限性问题,从而提高大规模ΜΜ0通信系统的误比特率 性能。【附图说明】 图1为大规模Μ頂0系统上行链路模型图; 图2为数据传输模型图; 图3为基于最小均方误差的2个符号更新似然上升检测方案流程图; 图4为计算终止迭代次数流程图; 图5为本专利技术中迭代方法流程图; 图6为最终解向量解调过程流程图; 图7为本专利技术检测方法总流程图; 图8为传统检测方法与本专利技术检测方法的误码率性能比较。【具体实施方式】 下面结合附图对本专利技术做进一步描述。 以一个大规模Μ頂0通信系统的上行链路为例,结合附图对本专利技术进行详细描述: 大规模ΜΜ0系统中有Κ个用户,第i个用户有叫根天线,这里i e ,并且Κ 个用户的天线数目总和为。基站有队根天线,并且满足NR>N T。针对这样的大规 模MM)系统, 图1为大规模ΜΜ0系统上行链路模型图。如图1所示,基站的天线数目为NR根, 发射本文档来自技高网...
【技术保护点】
一种基于随机列表的MMSE‑2LAS大规模MIMO检测方法,其特征在于,包括如下步骤:(1)第i个用户发送ni路二进制数据,则K个用户共发送NT路二进制数据;(2)将步骤(1)发送的NT路二进制数据分别进行正交振幅调制得到NT路调制信号,并将这NT路调制信号组成一个NT×1的原始发送信号矩阵;(3)原始发送信号矩阵经过MIMO信道传输模型得到NR×1的接收信号矩阵;(4)基站使用最小均方误差检测方案得到维数为NT的发送信号估计值向量;(5)将步骤(4)所得到的发送信号估计值向量的实数部分作为前NT位,虚数部分作为后NT位,得到一个维数为2NT的实数估计值向量;(6)将步骤(5)所得到的实数估计值向量作为原始向量,使用2个符号更新似然上升检测方案,得到临时解向量;(7)使用标准化最大似然代价函数,计算临时解向量的标准化最大似然代价值;(8)初始化最小迭代次数,量度参数;(9)计算以e为底数,以步骤7中得到的标准化最大似然代价值为指数的幂,再与步骤(8)中初始化的量度参数相乘后,与步骤(8)中初始化的最小迭代次数相比较,选取大于这二者中最大值的最小整数值作为终止迭代次数;(10)在区间[1,2NT]内随机选取一个整数作为步骤(5)中得到的实数估计值向量的待改变元素个数;(11)按照步骤(10)中得到的实数估计值向量的待改变元素个数,在区间[1,2NT]内随机选取与之相同数目个整数;这些整数分别对应步骤(5)得到的实数估计值向量中待改变元素的下标;(12)按照步骤(11)中得到的待改变元素的下标,将步骤(5)中得到的实数估计值向量中与之对应的元素分别替换成与之前元素不同的星座图符号,从而得到邻居向量;(13)将步骤(12)中得到的邻居向量作为原始向量,使用2个符号更新似然上升检测方案,得到邻居向量检测值;(14)使用最大似然代价函数,分别计算邻居向量检测值以及临时解向量的最大似然代价值,并将这两个向量的最大似然代价值进行比较,选择较小最大似然代价值对应的向量作为新的临时解向量;(15)如果步骤(14)中更新了临时解向量,则重复步骤(7)到步骤(9)重新计算终止迭代次数;(16)判断当前的迭代次数是否小于终止迭代次数,如果当前的迭代次数小于终止迭代次数,则当前的迭代次数加1,并重复步骤(10)至步骤(15),反之则输出当前的临时解向量为最终解向量;(17)将步骤(16)中所得到的最终解向量的前NT位作为实数部分,后NT位作为虚数部分,得到维数为NT的原始发送信号检测向量;(18)将步骤(17)得到的原始发送信号检测向量进行正交振幅解调,得到K个用户发送的NT路二进制数据的检测值。...
【技术特征摘要】
【专利技术属性】
技术研发人员:刘彤,孙珊珊,张林波,窦峥,许宝库,陈威,杨武周,
申请(专利权)人:哈尔滨工程大学,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。