一种低复杂度的空间调制系统检测方法

文档序号:7805207阅读:227来源:国知局
一种低复杂度的空间调制系统检测方法
【专利摘要】本发明涉及移动通信技术,具体的说是涉及一种低复杂度的空间调制系统检测方法。本发明的主要通过对星座符号邻域进行特定子集的选取,然后进行首次遍历搜索,从而根据选择的M个最小欧式距离结果确定激活发射天线的比特信息或具有最小欧氏距离的那个组合对应的符号所在象限判定发射符号所在的象限,而后进行二次搜索。本发明通过四个象限的特定子集的选取进行首次遍历,可以降低搜索的可能检测发送信号数目,从而有效降低了接收机的检测复杂度,并在较低复杂度的情况下获取较优的检测性能。本发明尤其适用于空间调制系统检测方法。
【专利说明】一种低复杂度的空间调制系统检测方法
【技术领域】
[0001]本发明涉及移动通信技术,具体的说是涉及一种低复杂度的空间调制系统检测方法。
【背景技术】
[0002]空间调制(Spatial Modulation, SM)技术将一定数目的信息比特分成两部分,一部分用于选择将要激活的发射天线,另一部分用于调制映射成星座符号,并将映射的星座符号通过选择的发射天线进行传输,未被选择的发射天线则静默。采用SM技术可以避免MIMO(Multiple-1nputMultiple-Output,多输入多输出)系统中存在的信道间干扰及发射天线同步的问题。SM系统每次只激活一根发射天线,其他的发射天线则静默。而广义空间调制系统(Generalized Spatial Modulation, GSM)技术可选择多根发射天线,并在不同的发射天线上传输不同的星座符号。这是两种系统的区别。基于空间调制的MMO接收机进行检测时,需要同时确认激活发射天线的比特信息和调制成星座符号并通过激活的发射天线进行传输的比特信息。具有最优的检测性能的检测方法是ML (Maximum Likelihood)检测,即对所有可能的发射天线与发射符号的组合进行遍历式搜索,因此目前的ML检测算法的复杂度随着总发射天线数的增加和调制阶数的提高而呈现指数增长

【发明内容】

[0003]本发明所要解决的,就是针对传统ML检测算法在较多发射天线数和较高调制阶数时存在的高复杂的度问题,提出一种低复杂度的空间调制系统检测方法。
[0004]本发明解决上述技术问题所采用的技术方案是:一种低复杂度的空间调制系统检测方法,其特征在于,包括以下步骤:
[0005]a.对需要发送的信源数据分流,具体为:分别将每一帧数据的一部分用于选择发射天线组合,其另一部分数据用于映射调制星座符号;
[0006]b.发射机分别根据每一帧数据选择的发射天线,对该帧数据映射的调制星座符号进行发射;
[0007]c.接收机接收到发射机发射的信号后,确定发射机选用的天线和该天线发射的星座符号,具体方法为:将发射空间划分为四个象限,并在每个象限中选取部分坐标构成坐标集,将坐标集与发射天线的所有组合进行遍历得到欧氏距离值,并将欧氏距离值进行排序,排序后从小到大选择部分欧氏距离值,并判断该部分欧氏距离值对应的发射天线的激活天线索引是否一致,若是,则该激活天线索引为发射机采用的发射天线,然后遍历星座符号,具有最小欧氏距离的组合对应的星座符号为发射符号,若否,选择最小欧氏距离值对应的坐标所在象限,遍历该象限所有的星座符号和发射天线的组合信息得到欧氏距离值,则根据最小欧氏距离值对应的组合信息得到激活天线索引和发射信息。
[0008]具体的,步骤c的具体方法为:
[0009]cl.设接收机接收的信号为y,y是NkX I的列向量,可表示为:y = Hx+n = Hksk+n,其中Nk为接收天线数量,H为MMO系统的信道矩阵,X为广义空间调制系统发射机的发送信号,η为均值为O、方差为σ 2的加性高斯白噪声,Sk指所选择的第k个发射天线下所发送的调制星座符号数据,设发射天线共有4根,选取四个象限中16个坐标构成子集Z =(±2±6i, ±2±2i, ±6±2i, ±6±6i),对选取的点集与发射天线进行遍历得到欧氏距尚值,共有16*4 = 64个组合得到64个欧氏距离值,将该64个欧氏距离值按从小到大的顺序排序,排序后取与前4个欧氏距离值相对应的发射符号与发射天线的组合;判断这4个发射天线的激活天线索引是否一致,若是,则该激活天线索引为发射机采用的发射天线,然后遍历整个调制星座空间与该判定的激活天线索引的发射组合,得到2*64 = 128个欧氏距离值,其中最小的欧氏距离值对应的发射组合的发射符号为发射机发射的星座符号,若否,则判定最小欧氏距离值对应的坐标所在象限为发射端发射天线和发射符号所在的象限,遍历该象限内的星座符号与发射天线的组合信息,根据最小欧氏距离对应的组合信息得到发射天线和发射符号信息。
[0010]本发明的有益效果为,能有效降低ML检测过程中的遍历次数,从而有效降低接收机的检测复杂度。
【专利附图】

【附图说明】
[0011]图1是空间 调制系统发射机的发射过程示意图;
[0012]图2是64QAM调制时,以第一象限为例选取的一个符号集不意图。
【具体实施方式】
[0013]下面结合附图,详细描述本发明的技术方案:
[0014]本发明的空间调制系统检测方法,主要通过对星座符号邻域进行特定子集的选取,然后进行首次遍历搜索,从而根据选择的M个最小欧式距离结果确定激活发射天线的比特信息或具有最小欧氏距离的那个组合对应的符号所在象限判定发射符号所在的象限,而后进行二次搜索。本发明通过四个象限的特定子集的选取进行首次遍历,可以降低搜索的可能检测发送信号数目,从而有效降低了接收机的检测复杂度,并在较低复杂度的情况下获取较优的检测性能。
[0015]为更好地对本发明进行说明,先介绍本发明技术方案所用到的术语和广义空间调制系统发射机。
[0016]激活的发射天线:指在发射机Nt根发射天线中任意选取I根进行符号传输,其他的天线静默。选取的用于发送信息符号的天线称为激活的发射天线,未被选择的称为静默的发射天线。
[0017]信道矩阵:假设每个发射天线与每个接收天线之间均为平坦衰落信道,则MMO系统的信道矩阵为:
[0018]
(Jt/7 、
nIl …nINj
H=: 、:[0019]其中,Nk为空间调制系统接收机的接收天线数量,hu为第j (I ( j小于等于Nt)根发射天线到第i (I < i < Nk)根接收天线的衰落系数且服从均值为0,方差为I的复高斯分布。
[0020]等效欧氏距离:等于发射信号X经过信道H后与接收信号向量Y的弗罗贝尼乌斯范数,即等效欧氏距离dEu。= I |y_Hx| |F。
[0021]最大似然准则判决:指在可能的发射信号中选择使等效欧氏距离或其平方值最小的信号向量作为判决结果。
[0022]定理1:假设Nk为系统的接收天线数目,σ 2为加性高斯白噪声的方差,若检测发送信号i满足|y-Hx|f<7VRa2,则认为该检测信号j是检测正确的,是可靠的,具体推导
见 Fan Wang, Yong Xiong, Xiumei Yang,“Approximate ML Detection Based on MMSE forMIMO Systems, ^PIERSonlinej vol.3,n0.4,pp.475-480,2007。
[0023]在空间调制系统发射机与接收机之间共享发射天线映射表和星座映射表。设MMO系统的发射机有队个发射天线,从中选择一根天线发送数据,总共存在Nt个选择,选择其中
^ = 2Ll0fc(^)J个用于发射天线组合映射表的设计,L.」表示向下取整。图1是空间调制系统
发射机的发射过程示意图。星座映射表可以根据工程应用的实际情况进行设置。如图1所示,空间调制系统发射机的发射过程包括以下步骤: [0024]SlOl:假设需要发送的数字化二进制信源数据中一帧数据为u = (U1, U2,…,Ul),其中L为帧大小,例如设一帧数据为u = 10001110,发射天线数为4 ;
[0025]S102:对数据进行分流,将一部分数据~=(it, ,U2’…’ ?/,),/, =L1Og2(A)J用于选
择相应的发射天线组合,另一部分数据u2 = (uh+1,u2,..., uL=h+h), I2 = L-11 = 1g2(M)用于
映射调制星座符号,其中M为调制阶数则该帧数据分流后,例如数据u = 10001110中用于选择发射天线组合部分U1 = 10,用于映射64QAM调制星座符号部分U2 = 001110 ;
[0026]S103:根据U1映射激活的发射天线;例如根据发射天线映射表,10对应的激活的发射天线为第三根;
[0027]S104:根据U2映射调制星座符号,得到调制星座符号数据s ;例如根据星座映射表,001110对应的调制星座符号为-Ι+i,调制星座符号数据S = -5+1 ;
[0028]S105:选择步骤S103得到的发射天线对步骤S104得到的调制星座符号数据进行发射。则发送信号可表示为X= (0,0,S,0)T,其中,(*”表示矩阵的转置,发送信号X拥有Nt个元素,但只有I个非零值,且非零元素所在位置为映射表中选择激活的发射天线所对应的索引;例如根据u = 10001110得到的发射信号为X = (O, O, -5+i, 0)τ ;发射机将发送信号X发送给接收机;
[0029]S201:接收机的接收信号记为y,7是NkX I的列向量,可表示为:
[0030]y = Hx+n = Hksk+n
[0031]其中Nk为接收天线数量,H为MMO系统的信道矩阵,x为广义空间调制系统发射机的发送信号,η为均值为O、方差为σ 2的加性高斯白噪声,sk指所选择的第k个发射天线下所发送的调制星座符号数据;
[0032]S202:以64QAM调制为例,如图2示,选取第一象限的特定子集可以选择为如下4个符号的子集(2+6i,2+2i, 6+2i, 6+6i),则第二、三、四象限可分别类似选取,分别为(-2+6i, -2+2i, -6+2i, _6+6i)、(-2-6i, ~2~2i, ~6~2i, _6_6i)及(2~6i, 2~2i, 6_2i, 6_6i),则 Z = (±2±6i, ±2±2i, ±6±2i, ±6±6i);
[0033]S203:对选取的子集与发射天线的所有16*4 = 64种组合进行遍历,如其中的一种组合为(0,2+6i,0,O)。对得到的64个欧氏距离值进行排序,取前M(M> 2)个最小值及与之对应的发射符号与发射天线的组合。若这M个组合的激活天线索引一致,如均为第2根发射天线,则认为发射端激活的是第2根发射天线,对应的信息比特为01 ;然后在此基础上遍历星座符号,则共有2*64 = 128种,具有最小欧氏距离的组合对应的星座符号判定为发射符号,如(0,1+i, O, O)是最小欧氏距离对应的发射组合,则判定Ι+i为发射端发射的星座符号;若不一致,则根据最小欧氏距离的那一个组合对应的符号所在的象限判定为发射符号所在的象限,如对应的发射符号为3-5i,然后遍历第四象限的16个调制星座点与所有发射天线的发射组合,即4*16 = 64个组合,最小欧式距离对应的发射组合即为发射端的发射组合,如最小欧式距离对应的发射组合为(3_7i,0,0,0),则判定发射端激活天线索引为1,发射符号为3-7i。
[0034]S204:对S203中两种情况下进行的二次搜索的欧式距离值均选取最小者对应的组合,判定发射符号为该最小欧式距离对应的星座符号点,对其进行解调得到相应的比特信息,判定激活天线的索引为该组合对应的激活天线。激活发射天线的比特信息与调制成星座符号的比特信息放在一起便构成了发射端发送的二进制比特流。
【权利要求】
1.一种低复杂度的空间调制系统检测方法,其特征在于,包括以下步骤: a.对需要发送的信源数据分流,具体为:分别将每一帧数据的一部分用于选择发射天线组合,其另一部分数据用于映射调制星座符号; b.发射机分别根据每一帧数据选择的发射天线,对该帧数据映射的调制星座符号进行发射; c.接收机接收到发射机发射的信号后,确定发射机选用的天线和该天线发射的星座符号,具体方法为:将发射空间划分为四个象限,并在每个象限中选取部分坐标构成坐标集,将坐标集与发射天线的所有组合进行遍历得到欧氏距离值,并将欧氏距离值进行排序,排序后从小到大选择部分欧氏距离值,并判断该部分欧氏距离值对应的发射天线的激活天线索引是否一致,若是,则该激活天线索引为发射机采用的发射天线,然后遍历星座符号,具有最小欧氏距离的组合对应的星座符号为发射符号,若否,选择最小欧氏距离值对应的坐标所在象限,遍历该象限所有的星座符号和发射天线的组合信息得到欧氏距离值,则根据最小欧氏距离值对应的组合信息得到激活天线索引和发射信息。
2.根据权利要求1所述的一种低复杂度的空间调制系统检测方法,其特征在于,步骤c的具体方法为: cl.设接收机接收的信号为y, y是NkX I的列向量,可表示为:y = Hx+n = Hksk+n,其中Nk为接收天线数量,H为MMO系统的信道矩阵,X为广义空间调制系统发射机的发送信号,η为均值为O、方差为σ 2的加性高斯白噪声,Sk指所选择的第k个发射天线下所发送的调制星座符号数据,设发射天线有4根,选取四个象限中16个坐标构成子集Z =(±2±6i, ±2±2i, ±6±2i, ±6±6i),对选取的点集与发射天线进行遍历得到欧氏距尚值,共有16*4 = 64个组合得到64个欧氏距离值,将该64个欧氏距离值按从小到大的顺序排序,排序后取与前4个欧氏距离值相对应的发射符号与发射天线的组合;判断这4个发射天线的激活天线索引是否一致,若是,则该激活天线索引为发射机采用的发射天线,然后遍历整个调制星座空间与该判定的激活天线索引的发射组合,得到2*64 = 128个欧氏距离值,其中最小的欧氏距离值对应的发射组合的发射符号为发射机发射的星座符号,若否,则判定最小欧氏距离值对应的坐标所在象限为发射端发射天线和发射符号所在的象限,遍历该象限内的星座符号与发射天线的组合信息,根据最小欧氏距离对应的组合信息得到发射天线和发射符号信息。
【文档编号】H04W24/02GK103987068SQ201410239967
【公开日】2014年8月13日 申请日期:2014年5月30日 优先权日:2014年5月30日
【发明者】肖悦, 张云娇, 范世文, 何旭, 李少谦 申请人:电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1