用于在多小区多用户大规模天线系统中的解码方法

文档序号:9435055阅读:260来源:国知局
用于在多小区多用户大规模天线系统中的解码方法
【技术领域】
[0001] 本发明属于无线通信技术领域,特别涉及无线通信多天线技术领域,具体是一种 用于在多小区多用户大规模天线系统中的解码方法。
【背景技术】
[0002] 多用户多输入多输出(MU-MM))无线通信系统在当今通信领域已得到广泛应用, 它能提供改善频谱效率和无线链路传输性能的巨大潜力。一般来说,每个用户与基站(BS) 之间的信道需要正交,这就使得他们之间的通信需处在不同时频资源上,从信息论的观点 上看显然不是最佳的。如果不同用户与基站之间的通信能在同一时频资源上进行,就可以 得到更高的频谱使用率,但这需要复杂的解码技术来消除用户间干扰。mu-mbto技术在实际 的蜂窝通信系统中不仅会受到小区内用户间干扰,位于小区边缘的用户还会受到来自邻小 区的小区间干扰。
[0003] 大规模天线系统不同于一般的MM0系统,基站拥有大量天线,同时在同一频段上 服务于多个用户终端。根据大数定理,不同用户与基站之间的信道趋于正交,这样小区内用 户间的干扰就可以用简单的线性解码来消除,因此提高了频谱效率。大规模天线系统中,由 于巨大的天线数目及多个用户同时同频通信,选择一个低解码复杂度的解码器显得尤为重 要。线性解码器如最小均方误差(MMSE)和迫零(ZF)解码器,其解码复杂度相对于ML解码 已大大降低,但是他们都需要求信道矩阵的逆矩阵,当天线数很大时计算复杂度还是比较 尚。

【发明内容】

[0004] 为了进一步减小解码的复杂度,本发明提出了一种信号在多小区多用户大规模天 线系统中直接解码方法,即充分利用大规模天线系统,随着天线数的无限增加,用户间的非 相关干扰和加性噪声会随着天线数的增加而消失,在不估计信道状态信息的情况下直接解 码的方法。
[0005] 本发明提供了一种用于在多小区多用户大规模天线系统中的解码方法。
[0006] 假定系统模型为:
[0007]

[0008] 其中,设系统有L个小区,每个小区有一个基站和K个单天线用户,每个基站装有 M根天线,M要远远大于所有用户数LK。假定系统的相干时间为T+t,再假定每个用户发 送长为T+t的信息序列,假定t=K,且序列前端均包含有长为t的训练序列头,则发 送信号可表示成KLX(T+t)的发送信号矩阵X,某小区基站接收信号可表示成MX(T+t) 的接收信号矩阵Y。P为信噪比,B=diag([0 n,…,0 1K, 021,…,为对角矩阵, 0U(1彡i彡L,1彡j彡K)表示第i个小区第j个用户到基站的大尺度衰落因子,W表示 随机噪声。
[0009] 下面以第i(1彡i彡L)个小区为例说明解码方法。
[0010] 第一步:发送训练序列接收的信号
[0011]
(2)
[0012] 其中,YQeCMXK,是发送训练序列时接收到的信号;p。是训练序列的信噪比;H是 MXKL的复矩阵,它的元素是均值为零,方差为1的复高斯的随机变量,且两两相互独立。
实中1><是1(\1(的单位矩阵,而上标t表示矩阵的转置,符号I表示矩阵 O中有L个单位矩阵IK。这样,〇是KLXK的矩阵。W。是MXK的噪声矩阵,它的元素是均 值为零,方差为1的独立的复高斯变量,且两两相互独立。B=diag([0n,…,P1K,021,… ,后J),是LKXLK的对角矩阵。
[0013] 第二步:发送信号接收到的信号
[0014] …,
. (3:)
[0015] 其中,Y#CMX1,是发送信号的接收信号;接收数据的信噪比;S= [sn,… ,s1K,s21,…,sj呔发送的数据,s,(1彡i彡L,1彡j彡K)表示第i个小区的第j个用户 发送的数据,它的每个元素均匀地独立地取某个QAM(正交幅度调制信号),S是LKX1的矩 阵A是加性高斯白噪声,是MX1的噪声矩阵,它的元素是均值为零,方差为1的独立的复 高斯变量,且两两相互独立。
[0016] 第三步:解码过程,具体如下:
[0017] 令
*对于给定的j(1彡j彡K),第j个用户的解码方 法为
[0018]
(4)'
[0019] 本发明的有益效果:充分利用大规模天线系统,随着天线数的无限增加,用户间的 非相关干扰和加性噪声会随着天线数的增加而消失,在不估计信道状态信息的情况下直接 解码,进一步减小解码的复杂度。
【附图说明】
[0020] 图1为本发明在实施例的情况下,关于解码误比特率的仿真图。
【具体实施方式】
[0021] 下面介绍该设计方法的理论依据:
[0022] 假定系统模型为:
[0023]
(5)
[0024]其中,设系统有L个小区,每个小区有一个基站和K个单天线用户,每个基站装有 M根天线,M要远远大于所有用户数LK。假定系统的相干时间为T+t,再假定每个用户发 送长为T+t的信息序列,假定t=K,且序列前端均包含有长为t的训练序列头,则发 送信号可表示成KLX(T+t)的发送信号矩阵X,某小区基站接收信号可表示成MX(T+t) 的接收信号矩阵Y。P为信噪比,B=diag([0n,…,01K,021,???,为对角矩阵, 0U(1彡i彡L,1彡j彡K)表示第i个小区第j个用户到基站的大尺度衰落因子,W表示 随机噪声。
[0025] 下面以第i(1彡i彡L)个小区为例说明解码方法。
[0026] 第一步:发送训练序列接收的信号
[0027]
(6)
[0028] 其中,YQeCMXK,是发送训练序列时接收到的信号;P。是训练序列的信噪比;H是 MXKL的复矩阵,它的元素是均值为零,方差为1的复高斯的随机变量,且两两相互独立。
其中IK,是KXK的单位矩阵,而上标t表示矩阵的转置。这样,〇是 一 - KLXK的矩阵。W。是MXK的噪声矩阵,它的元素是均值为零,方差为1的独立的复高斯变 量,且两两相互独立。B=diag([ 0 n,…,0 1K, 0 21,…,0J),是LKXLK的对角矩阵。
[0029] 第二步:发送信号接收到的信号
[0030]
(7)
[0031] 其中,Y#CMX1,是发送信号的接收信号;接收数据的信噪比;S= [sn,… ,s1K,s21,…,sj1为发送的数据,它的每个元素均匀地独立地取某个QAM(正交幅度调制信 号),S是LKX1的矩阵%是加性高斯白噪声,是MX1的噪声矩阵,它的元素是均值为零, 方差为1的独立的复高斯变量,且两两相互独立。
[0032] 第三步:解码过程
[0033] 1、联合公式(6)、(7),可得如下
[0034]
[0035] 其中,(*)H表示矩阵的复共辄矩阵;在MM0系统中,当M远大于LK且M-①时,
=0几乎处处成立。
[0036]2、由公式(8)可知,信道状态信息可被消去,进一步分析可知
[0037]
[0038] 其中:
Si<L; Si=(su,…,SiK)1 <i<L,表示第i 个小区的发送信号;(?)t表示矩阵的转置。
[0039] 3、将公式(9)代入到公式(8)中,且令f= (Y/Yi) /M,可得:
[0040]
Vl〇y
[0041] 将,中的每项展开可得:
[0042]
[0043] 其中第j个分量可以表示为:
[0044]
,J :¥ I.J:乂 ?巧-.V... -
[0045] 对于给定的i(1彡i彡L)和j(1彡j彡K),将其他L-1个小区的干扰信号当做噪 声处理,可以由公式(12)解出第i个小区的第j个用户的信息Sl]。
[0046] 4、所以可得解码方法为
[0047]
[0048] 实施例
[0049] 如图1所示,假设系统有2个小区,每个小区有一个基站和2个单天线用户,每个 基站装有128根天线。下面以第一个小区为例。
[0050] 步骤1 :令训练序列〇 = [12,If,其中12是2X2的单位矩阵,①是4X2的矩 阵;假定B=diag([l, 1,0. 4, 0. 4]),是4X4的对角矩阵。则可得发送训练序列接收到的 信号为
[0051]
[0052] 其中,YQeC12SX2;H是128X4的复矩阵,它的元素是均值为零,方差为1的复高斯 的随机变量;W。是128X2的高斯白噪声噪声矩阵,它的元素是均值为零,方差为1的独立的 复高斯变量,且两两相互独立。
[0053] 步骤2 :取发送的数据S= [sn,s12,s21,822]\是4X1的矩阵,其中每个元素均匀地 取4-QAM。其它的条件如同步骤1。则可得发送信号接收到的信号为
[0054]
(15)
[0055] 其中,Y#C12SX1;W^ 128X1的高斯白噪声噪声矩阵,它的元素是均值为零,方 差为1的独立的复高斯变量,且两两相互独立。
[0056] 步骤3:令货=^?、1)/财,货£(:2><1,并将公式(14)、(15)代入可得
[0057]
[0058] 第j个分量可以表示为
[0059]
[0060] 步骤4 :在公式(17)中,对于给定的j(1彡j彡2),将第2个小区的干扰信号当做 噪声处理,可以解出第1个小区的第j(l<j< 2)个用户的信息Sl]。于是可得解码方法 为
[0061]
[0062] 通过仿真,得到该解码方法的性能分析如图1所示。
[0063] 本领域的普通技术人员应当认识到,以上实例仅是用来说明本发明,而并非作为 对本发明的限定,只要在本发明的范围内,对以上实施例的变化,变形都将落在本发明的保 护范围。
【主权项】
1.用于在多小区多用户大规模天线系统中的解码方法,设定系统模型为:(1) 其中,系统有L个小区,每个小区有一个基站和K个单天线用户,每个基站装有M根天 线,M要远远大于所有用户数LK ;设定系统的相干时间为T+τ,再设定每个用户发送长为 T+τ的信息序列,设定τ =Κ,且序列前端均包含有长为τ的训练序列头,则发送信号可 表示成KLX (Τ+ τ )的发送信号矩阵X,某小区基站接收信号可表示成MX (Τ+ τ )的接收信 号矩阵Υ;Ρ为信噪比,B = diag([i3n,···,βικ,β21,…,β J)为对角矩阵,Plj表示第i 个小区第j个用户到基站的大尺度衰落因子,W表示随机噪声,1彡i彡L,1彡j彡K ; 其特征在于该方法包括以下步骤: 第一步:发送训练序列接收的信号C2)其中,YQecMXK,是发送训练序 列时接收到的信号;P c是训练序列的信噪比;H是MXKL的复矩阵,它的元素是均值为零, 方差为1的复高斯的随机变量,且两两相互独立;^其中1><是1(\1(的单 位矩阵,而上标t表示矩阵的转置,符号j表示矩阵Φ中有L个单位矩阵Ik;这样,Φ是 KLXK的矩阵;W。是MXK的噪声矩阵,它的元素是均值为零,方差为1的独立的复高斯变量, 且两两相互独立;B = diag([0 n,…,β 1Κ, β21,…,β J),是LKXLK的对角矩阵; 第二步:发送信号接收到的信号其中,Yle C ΜΧ1,是发送信号的接收信号;P 1是接收数据的信噪比; S = [S11,…,s1K, S21,…,sLK] tS发送的数据,S (1彡i彡L, 1彡j彡Κ)表示第i个小 区的第j个用户发送的数据,它的每个元素均匀地独立地取某个QAM,S是LKX 1的矩阵J1 是加性高斯白噪声,是MXl的噪声矩阵,它的元素是均值为零,方差为1的独立的复高斯变 量,且两两相互独立; 第三步:解码过程,具体如下:对于给定的j,第j个用户的解码为 ⑷。
【专利摘要】本发明涉及一种用于在多小区多用户大规模天线系统中的解码方法。本发明充分利用大规模天线系统,随着天线数的无限增加,用户间的非相关干扰和加性噪声会随着天线数的增加而消失,在不估计信道状态信息的情况下直接解码的方法。
【IPC分类】H04B7/08
【公开号】CN105187110
【申请号】CN201510470434
【发明人】王海泉, 郑先侠, 李飞, 营梦云
【申请人】杭州电子科技大学
【公开日】2015年12月23日
【申请日】2015年8月4日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1