留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于行列式的预编码码字选择方法

王海泉 李国彬 郑思思 沈雷

王海泉, 李国彬, 郑思思, 沈雷. 基于行列式的预编码码字选择方法[J]. 电子科技大学学报, 2020, 49(1): 22-27. doi: 10.12178/1001-0548.2018214
引用本文: 王海泉, 李国彬, 郑思思, 沈雷. 基于行列式的预编码码字选择方法[J]. 电子科技大学学报, 2020, 49(1): 22-27. doi: 10.12178/1001-0548.2018214
WANG Hai-quan, LI Guo-bin, ZHENG Si-si, SHEN Lei. A Determinant-Based Precoding Codeword Selection Method[J]. Journal of University of Electronic Science and Technology of China, 2020, 49(1): 22-27. doi: 10.12178/1001-0548.2018214
Citation: WANG Hai-quan, LI Guo-bin, ZHENG Si-si, SHEN Lei. A Determinant-Based Precoding Codeword Selection Method[J]. Journal of University of Electronic Science and Technology of China, 2020, 49(1): 22-27. doi: 10.12178/1001-0548.2018214

基于行列式的预编码码字选择方法

doi: 10.12178/1001-0548.2018214
基金项目: 国家自然科学基金(61372093,61728105)
详细信息
    作者简介:

    王海泉(1964 − ),男,教授,主要从事信息论、无线通信与信号处理方面的研究

    通讯作者: 李国彬,E-mail:ligbgb@163.cm
  • 中图分类号: TN919.3

A Determinant-Based Precoding Codeword Selection Method

图(5) / 表(1)
计量
  • 文章访问数:  4758
  • HTML全文浏览量:  1634
  • PDF下载量:  25
  • 被引次数: 0
出版历程
  • 收稿日期:  2018-07-24
  • 修回日期:  2019-05-05
  • 刊出日期:  2020-01-01

基于行列式的预编码码字选择方法

doi: 10.12178/1001-0548.2018214
    基金项目:  国家自然科学基金(61372093,61728105)
    作者简介:

    王海泉(1964 − ),男,教授,主要从事信息论、无线通信与信号处理方面的研究

    通讯作者: 李国彬,E-mail:ligbgb@163.cm
  • 中图分类号: TN919.3

摘要: 提出了一种应用于FD-MIMO有限反馈系统的预编码设计方案,该方案充分利用信道分解后的特征向量,能够更准确地反映信道特征信息,通过提出的行列式选码准则进行垂直与水平方向上码字的选择,并构成克罗内克(Kronecker)积形式的码字结构,同时还给出了确定合理反馈开销的具体公式。仿真结果表明,反馈开销确定公式与预期结果相吻合,在相同条件下,该方案均能选出更为准确的码字,在系统整体性能上较现有方法有更好地提升。

English Abstract

王海泉, 李国彬, 郑思思, 沈雷. 基于行列式的预编码码字选择方法[J]. 电子科技大学学报, 2020, 49(1): 22-27. doi: 10.12178/1001-0548.2018214
引用本文: 王海泉, 李国彬, 郑思思, 沈雷. 基于行列式的预编码码字选择方法[J]. 电子科技大学学报, 2020, 49(1): 22-27. doi: 10.12178/1001-0548.2018214
WANG Hai-quan, LI Guo-bin, ZHENG Si-si, SHEN Lei. A Determinant-Based Precoding Codeword Selection Method[J]. Journal of University of Electronic Science and Technology of China, 2020, 49(1): 22-27. doi: 10.12178/1001-0548.2018214
Citation: WANG Hai-quan, LI Guo-bin, ZHENG Si-si, SHEN Lei. A Determinant-Based Precoding Codeword Selection Method[J]. Journal of University of Electronic Science and Technology of China, 2020, 49(1): 22-27. doi: 10.12178/1001-0548.2018214
  • 大规模多输入多输出(multiple input multiple output, MIMO)技术[1]能够大幅度提升系统的频谱效率和传输可靠性,是第五代移动通信技术的关键技术之一[2-4]。在大规模MIMO系统中,基站配置有大量的天线,达到数十根甚至几百根,能够充分挖掘并利用空间维度资源,在同一时频资源中为多个用户提供服务。

    在大规模天线实际应用环境中,大量线性阵列天线在有限空间基站中的部署难度极大,因此,为了能在实际可操作的环境中部署大规模天线,FD(full-dimension)-MIMO应运而生[5-7]。FD-MIMO系统中天线的排列部署方式为2D(two-dimension,二维)或者3D天线阵列结构,不仅在垂直方向上排列天线,还能在水平方向上排列天线,充分利用空间自由度,能够有效地部署数目庞大的天线并发挥出大规模天线优势。

    在FD-MIMO下行系统中,获取信道状态信息(channel state information, CSI)是一个十分重要的步骤。对于时分双工(time division duplexing, TDD)系统,上下行链路通过相同频段信道下的不同时刻进行区分,具有互易性[8],因此,基站能通过利用上行CSI来估计出下行CSI。而在频分双工(frequency division duplexing, FDD)系统中,上下行链路的信息传输是在不同的频率上进行,互易性不再存在,因此基站为了获取CSI,需要发送训练序列给用户,经用户估计、量化,再反馈回基站[9]。本文研究工作是在FDD模式下FD-MIMO有限反馈系统的预编码设计。文献[10]提出了一种基于DFT的双码本设计方案,在2D信道中具有良好的性能。文献[11]提到了Kronecker积码本,在FD-MIMO系统中,运用已有的格拉斯曼(Grassmannian)码本分别去量化垂直与水平方向的信道信息,再通过Kronecker积运算得到预编码码字。文献[12]通过将信道进行奇异值分解,并分别用DFT码本对其中一组奇异向量进行量化,最后通过Kronecker积生成最终码字。然而,该方法忽视了分解后的其他奇异向量对信道的贡献,只采用一组奇异向量并不能很大程度上还原出信道特征,放弃对其他奇异向量的利用势必会对系统性能产生不利影响。

    在有限反馈系统中,预编码码字的选择与反馈开销是两个核心的问题,本文深入研究FD-MIMO有限反馈系统中的这两个核心问题。相较于[12]中的方法,本文方法利用了两个奇异值所对应的奇异向量,两组奇异向量能更加逼近信道特征,并提出了基于行列式的选码准则,将两组奇异向量的信息用一个行列式进行表示,选出更加准确的码字。同时,还给出了确定合理反馈比特数的方法。最后进行仿真验证与结果分析。

    本文中的${\mathbb{C}}$表示复数域,${[ \bullet ]^*}$${[ \bullet ]^{\rm{T}}}$${[ \bullet ]^{\rm{H}}}$分别表示取共轭、转置和共轭转置,${\rm{rank}}( \bullet )$$\det ( \bullet )$${\rm{vec}}( \bullet )$分别表示矩阵的秩、矩阵的行列式和矩阵按列展开,$ \otimes $表示Kronecker积,${\mathbb{E}}( \bullet )$表示数学期望,${\rm{CN}}(\mu ,{\sigma ^2})$表示服从均值为$\mu $、方差为${\sigma ^2}$的复高斯分布。

    • 本文考虑基于FDD的FD-MIMO下行系统的典型系统模型,遵循文献[12-13]的信道模型假设,天线按照均匀平面阵列(uniform planar arrays, UPA)结构排列,在垂直和水平方向上均有波束成形增益。

      基站端安装有M=Mv×Mh根天线,其中Mv是垂直方向上的天线数,Mh是水平方向上的天线数,dv是垂直方向上的天线间距,dh是水平方向上的天线间距,图1给出了天线阵列排列的示意图。

      图  1  天线阵列排列示意图

      假设基站与用户之间有$P$个辐射路径,每个辐射路径可以表示为:

      $${{{d}}_M}({\psi ^v},{\psi ^h}) = {{{d}}_{{M_v}}}({\psi ^v}) \otimes {{{d}}_{{M_h}}}({\psi ^h})$$ (1)

      式中,

      $${{{d}}_{{M_a}}}({\psi ^a}) = {\left[ {\begin{array}{*{20}{c}} 1&{{{\rm{e}}^{{\rm{j}}\frac{{2{\text π} {d_a}}}{{{\lambda _c}}}{\psi ^a}}}}& \cdots &{{{\rm{e}}^{{\rm{j}}\frac{{2{\text π} {d_a}}}{{{\lambda _c}}}({M_a} - 1){\psi ^a}}}} \end{array}} \right]^{\rm{T}}}$$ (2)

      $a \in \{ v,h\} $${\psi ^v} = \sin {\phi ^v}$${\psi ^h} = \sin {\phi ^h}\cos {\phi ^v}$${\phi ^v}$表示波束仰角;${\phi ^h}$表示波束方位角[14]${\lambda _c}$是中心频率${f_c}$所对应的波长,满足$c = {f_c}{\lambda _c}$$c$是光速。则信道${{h}}$可写成:

      $${{h}} = \sum\limits_{p = 1}^P {{{{d}}_M}(\psi _p^v,\psi _p^h){g_p}} = {{Dg}}$$ (3)

      式中,${{D}} = [{{{d}}_M}(\psi _1^v,\psi _1^h){\rm{ }}{{{d}}_M}(\psi _2^v,\psi _2^h){\rm{ }} \cdots {\rm{ }}{{{d}}_M}(\psi _P^v,\psi _P^h)] \in $${{\mathbb{C}}^{M \times P}}$是辐射路径;${{g}} = {[{g_1}\;{g_2} \cdots \;{g_P}]^{\rm{T}}} \in {{\mathbb{C}}^P}$是各辐射路径的增益。假设各路径增益相互独立且满足${g_p}$${\rm{CN}}(0,1)$

      在该系统中,基站向单天线用户发送信号,用户接收到的信号表示为:

      $$y = \sqrt \rho {{{h}}^{\rm{H}}}{{f}}s + n$$ (4)

      式中,$\,\rho $是系统的归一化信噪比;${{h}} \in {{\mathbb{C}}^M}$是前面所述的信道模型;${{f}} \in {{\mathbb{C}}^M}$是预编码向量;$s \in {\mathbb{C}}$是基站向用户发送的数据符号,且满足${\mathbb{E}}\left[ s \right] = 0$${\mathbb{E}}[|s{|^2}] \leqslant 1$$n$${\rm{CN}}\left( {0,1} \right)$是加性复高斯白噪声。

      在该FD-MIMO有限反馈系统中,用户接收到信号后,在预先设定好的码本集${\cal F}_{{M_a}}^{{B_a}} = \{ {{{f}}_{a,1}},$${{{f}}_{a,2}}, \cdots ,{{{f}}_{a,{2^{{B_a}}}}}\} $中选出最优的码字${{{f}}_o}$,即:

      $${{{f}}_o} = \mathop {\arg \max }\limits_{{{{f}}_{a,i}} \in {\cal F}_{{M_a}}^{{B_a}}} {\left\| {{{{h}}^{\rm{H}}}{{{f}}_{a,i}}} \right\|^2}$$ (5)

      式中,$a \in \{ v,h\} $${B_v}$为垂直方向反馈比特数;${B_h}$为水平方向反馈比特数。将选出的最优码字的索引值信息通过反馈链路传送给基站,由基站生成最终的预编码码字f

      系统的归一化增益$\varGamma $[12]定义为:

      $$\varGamma = {\mathbb{E}}\left[ {{{\left| {\frac{{{{{h}}^{\rm H}}}}{{\left\| {{h}} \right\|}}{{f}}} \right|}^2}} \right]$$ (6)

      系统的吞吐量$C$表示为:

      $$C = {\log _2}(1 + \rho ||{{{h}}^{\rm H}}{{f}}|{|^2})$$ (7)

      本文设计出更为有效的预编码码字选择方案,并确定合理的反馈开销大小来提高系统归一化增益与系统吞吐量,从而改善系统性能。

    • 在目前的理论研究和实践中,Kronecker积码本在FD-MIMO系统中受到广泛关注。文献[12]将FD-MIMO信道模型进行分解,表示成数对向量的Kronecker积的线性组合,再利用其中一对向量进行选码,将选出的码字进行Kronecker积组合成预编码码字。本节具体说明其做法,随后提出一种确定反馈开销的方法。

    • 利用DFT码本,记${\cal F}_{{M_a}}^{{B_a}}$${B_a}{\rm{ - bit}}$的DFT码本,每个码本集中包含了${2^{{B_a}}}$${M_a} \times 1$维的码字。码本集${\cal F}_{{M_a}}^{{B_a}}$中第$i$个码字定义如下:

      $$ {{{f}}_{a,i}} = \frac{1}{{\sqrt {{M_a}} }}{\left[ 1\;\;{{{\rm{e}}^{{\rm{j}}2{\text π} \frac{i}{{{2^{{B_a}}}}}}}}\;\;{{{\rm{e}}^{{\rm{j}}2{\text π} \frac{{2i}}{{{2^{{B_a}}}}}}}}\;\; \ldots \;\;{{{\rm{e}}^{{\rm{j}}2{\text π} \frac{{({M_a} - 1)i}}{{{2^{{B_a}}}}}}}} \right]^{\rm{T}}} $$ (8)
    • 令:

      $${\bar{ H}} = \left[ \begin{array}{*{20}{c}} {{h}}_{[1:{M_h}]}^{\rm{T}} \\ {{h}}_{[{M_h} + 1:2{M_h}]}^{\rm{T}} \\ \vdots \\ {{h}}_{[{M_h}({M_v} - 1) + 1:{M_v}{M_h}]}^{\rm{T}} \end{array} \right]$$ (9)

      式中,${{{h}}_{[a:b]}}$表示取出向量${{h}}$中第a个元素到第b个元素组合成的向量。即将前面所述的FD-MIMO系统中的信道${{h}}$进行重排列,得到的${\bar{ H}}$是一个${M_v} \times {M_h}$的信道矩阵,其第k行第l列个元素表示FD-MIMO信道中第k行第l列根天线与用户间的信道。之后,进行奇异值分解(singular value decomposition, SVD):

      $${\bar{ H}} = {{U}}{{\varSigma}}{{V}} {^{\rm{H}}}$$ (10)

      式中,${{U}}$${{V}}$分别是左奇异向量矩阵和右奇异向量矩阵;${{\varSigma}} $是由各奇异值${\sigma _k}$按降序排列组成的对角阵。

      再考虑对u1v1进行量化,其中u1v1分别是${\bar{ H}}$经SVD后的矩阵${{U}}$的第1列和矩阵${{V}}$的第1列,即最大奇异值所对应的左奇异向量和右奇异向量。用DFT码本用来量化信道,量化准则为:

      $${{{f}}_v} = \mathop {\arg \max }\limits_{{{{f}}_{v,i}} \in {\cal F}_{{M_v}}^{{B_v}}} {\left\| {{{u}}_1^{\rm H}{{{f}}_{v,i}}} \right\|^2}$$ (11)
      $${{{f}}_h} = \mathop {\arg \max }\limits_{{{{f}}_{h,i}} \in {\cal F}_{{M_h}}^{{B_h}}} {\left\| {{{v}}_1^{\rm H}{{{f}}_{h,i}}} \right\|^2}$$ (12)
    • 令:

      $${{{f}}_{{\rm{kron}}}} = {{{f}}_v} \otimes {{f}}_h^*$$ (13)

      式中,fvfh分别由式(11)和式(12)确定。则fkron为最优码字。

      在该方案中,通过将信道进行重排列并分解,采用最大奇异值所对应的特征向量分别对垂直与水平两个辐射路径进行量化,最后通过Kronecker积运算生成最终码字。最大奇异值对应的特征向量一定程度上反映了信道特性,同时采用该方案在特定情况下也能达到一定的系统性能。然而只采用一对特征向量会忽视其他信道特征,该方案的系统归一化增益与吞吐量仍有很大的提升空间,本文首先提出一个确定反馈比特数的公式,然后在该方案的基础上提出一个更优的预编码码字设计准则,对系统有更好的性能提升。

    • 反馈比特数的确定在有限反馈系统中是一个十分重要的环节,反馈开销过小会降低系统可靠性,而反馈开销过大则会影响系统的资源利用率与实现复杂度,因此确定适当大小的反馈比特数至关重要。

      令:

      $${B_a} = \left\lceil {2 + {{\log }_2}({M_a})} \right\rceil \;\;\;\;a \in \{ v,h\} $$ (14)

      式中,$\left\lceil x \right\rceil $表示不小于x的最小正整数。则系统总反馈比特数B为:

      $$B = {B_v} + {B_h}$$ (15)

      下面对该反馈比特数确定公式进行解释:

      记辐射路径方向向量为:

      $${{\bar{ d}}_{\varphi} } = {\left[ {\begin{array}{*{20}{c}} 1&{{{\rm{e}}^{{\rm{j}}\varphi }}}&{{{\rm{e}}^{{\rm{j}}2\varphi }}}& \cdots &{{{\rm{e}}^{{\rm{j}}\left( {{M_a} - 1} \right)\varphi }}} \end{array}} \right]^{\rm{T}}}$$ (16)

      码本中第i个码字fi为:

      $${{ f}_i} = {\left[ {\begin{array}{*{20}{c}} 1&{{{\rm{e}}^{{\rm{j}}{\theta _i}}}}&{{{\rm{e}}^{{\rm{j}}2{\theta _i}}}}& \cdots &{{{\rm{e}}^{{\rm{j}}\left( {{M_a} - 1} \right){\theta _i}}}} \end{array}} \right]^{\rm{T}}}$$ (17)

      选码的基本原理是在码本中选择码字${{ f}_{i0}}$使得$\left| {{ f}_{i0}^{\rm{H}}{{{\bar{ d}}}_{\varphi} }} \right|$达到最大。即:

      $${{ f}_{i0}} = \mathop {\arg \max }\limits_{{{ f}_i} \in {\cal F}_{{M_a}}^{{B_a}}} \left| {{ f}_i^{\rm{H}}{{{\bar{ d}}}_{\varphi} }} \right|$$ (18)

      则有:

      $$\arg \max \left| {{ f}_i^{\rm{H}}{{{\bar{ d}}}_{\varphi} }} \right| = \arg \max \left| {\sum\limits_{l = 0}^{{M_a} - 1} {{{\rm{e}}^{{\rm{j}}\left( {\varphi - {\theta _i}} \right)l}}} } \right|$$ (19)

      式中右边所有${M_a}$个加项中,角度最大的项的角度为$|(\varphi - {\theta _i})({M_a} - 1)|$。为了使得加上每一项后幅值都能有所增加,即让每一根天线都能产生增益,需要所有角度$(\varphi - {\theta _i})l(l = 0,1, \cdots ,{M_a} - 1)$限定在某一集中区域。这里,要求:

      $$|(\varphi - {\theta _i})l| < \alpha \;\;\;l = 0,1,2, \cdots ,{M_a} - 1$$ (20)

      式中,$\alpha $是一个待定的数,且$0 < \alpha < {\text π} /2$,可以称之为角度分辨率,该值越小,数值$\left| {\displaystyle\sum\limits_{l = 0}^{{M_a} - 1} {{{\rm{e}}^{{\rm{j}}\left( {\varphi - {\theta _i}} \right)l}}} } \right|$就越大,增益也随之增大,但反馈比特数${B_a}$也越大。这里$\alpha = {\text π} /4$是一个合适的取值,随后有仿真验证,则有:

      $$ \begin{split} & |(\varphi - {\theta _i})({M_a} - 1)| \leqslant \frac{{\text π} }{4} \Rightarrow \frac{{\text π} }{{{2^{{B_a}}}}}({M_a} - 1) \leqslant \frac{{\text π} }{4} \Rightarrow \\ & {B_a} \geqslant \left\lceil {2 + {{\log }_2}({M_a})} \right\rceil \end{split} $$ (21)

      为了更好地说明式(21)第一步推理,如图2所示,当反馈比特数为${B_a}$时,码本集中共有${2^{{B_a}}}$个码字,可以看成将0到$2{\text π} $的角度区间分成${2^{{B_a}}}$等分,每个角度分区间大小为$2{\text π} /{2^{{B_a}}}$,在最坏的情况时,信道角度$\varphi $刚好落在每个角度分区间的中间位置,此时信道与码字的角度差$\left( {\varphi - {\theta _i}} \right)$为分区间的一半长,即${\text π} /{2^{{B_a}}}$

      图  2  码字与信道分布示意图

    • 本文的预编码码字选码方案利用了信道矩阵奇异值分解出的两对特征向量,并应用信道矩阵与码字的最大系统波束成形增益基本原理,推出了基于行列式的选码准则。通过利用行列式准则能够同时筛选出垂直和水平方向上的最优码字,最后通过Kronecker积生成预编码码字。

    • 前面提到对信道${\bar{ H}}$进行奇异值分解,这里具体说明其依据并引申展开。由式(10)可以继续得到[12]

      $$ \begin{split} & \qquad\qquad { h} = {\rm{vec}}({{{\bar{ H}}}^{\rm{T}}}){\rm{ = vec}}({{ V}^*}{{\varSigma}} {{ U}^{\rm{T}}}) = \\ & \qquad\qquad\quad {\rm{vec}}\left( {\sum\limits_{k = 1}^{{\rm{rank}}({\bar{ H}})} {{\sigma _k}{ v}_k^*{ u}_k^{\rm{T}}} } \right) = \\ & {\rm{vec}}\left( {\sum\limits_{k = 1}^{{\rm{rank}}({\bar{ H}})} {{\sigma _k}\left[ {{ v}_k^*{{ u}_{k,1}}}\;\;{{ v}_k^*{{ u}_{k,2}}}\;\; \cdots \;\;{{ v}_k^*{{ u}_{k,{M_v}}}} \right]} } \right) = \\ & \qquad\qquad\qquad\qquad \sum\limits_{k = 1}^{{\rm{rank}}({\bar{ H}})} {{\sigma _k}{{ u}_k} \otimes { v}_k^*} \end{split} $$ (22)

      式中,ukvk分别表示矩阵UV的第k列;uk,m表示uk的第m个元素。由此可以看到,信道h可以由重排列后的信道${\bar{ H}}$经SVD产生的${\rm{rank}}({\bar{ H}})$对奇异向量线性组合得到。各奇异向量可以表征信道信息,奇异向量越多,表征的信道信息越完整。当h的空间相关性较大时,利用前面较少的一部分ukvk的线性组合便能较准确地还原出信道h,前面提到的方案便是利用了其中一对奇异向量。

    • 在前一节描述的方案中,只利用了最大奇异值所对应的奇异向量进行码字选择,当空间相关性较小时,最大奇异值所对应的奇异向量并不能较完整地反映信道特性,利用该方案并不能准确有效选出最佳码字。因此,为了更准确地进行码字选择,需要量化更多个奇异向量的信息,这样量化后的最佳码字能够更接近实际信道。充分利用信道分解后的两个奇异值对应的奇异向量进行最佳码字的选择。

      由式(22),可以写出:

      $${ h} \approx {\sigma _1}{{ u}_1} \otimes { v}_1^* + {\sigma _2}{{ u}_2} \otimes { v}_2^*$$ (23)

      利用两组奇异向量近似表示信道h

      令最优码字${{ f}_o}$为:

      $${{ f}_o} = {{ f}_{v,o}} \otimes {{ f}_{h,o}}$$ (24)

      式中,${{ f}_{v,o}}$${{ f}_{h,o}}$分别是垂直方向和水平方向上选出的最优码字。则最优码字需满足:

      $${{ f}_o} = {{ f}_{v,o}} \otimes {{ f}_{h,o}} = \mathop {\arg \max }\limits_{{{ f}_{v,i}} \in {\cal F}_{{M_v}}^{{B_v}}{\rm{, }}{{ f}_{h,i}} \in {\cal F}_{{M_h}}^{{B_h}}} {\left\| {{{ h}^{\rm H}}({{ f}_{v,i}} \otimes {{ f}_{h,i}})} \right\|^2}$$ (25)

      由式(23),有:

      $$ \begin{split} &\qquad\qquad\qquad {{ h}^{\rm{H}}}({{ f}_{v,i}} \otimes {{ f}_{h,i}}) \approx \\ &\qquad {({\sigma _1}{{ u}_1} \otimes { v}_1^* + {\sigma _2}{{ u}_2} \otimes { v}_2^*)^{\rm{H}}}({{ f}_{v,i}} \otimes {{ f}_{h,i}}) = \\ &\qquad({\sigma _1}{ u}_1^{\rm{H}} \otimes { v}_1^{\rm{T}} + {\sigma _2}{ u}_2^{\rm{H}} \otimes { v}_2^{\rm{T}})({{ f}_{v,i}} \otimes {{ f}_{h,i}}) = \\ &{\sigma _1}({ u}_1^{\rm{H}} \otimes { v}_1^{\rm{T}})({{ f}_{v,i}} \otimes {{ f}_{h,i}}) + {\sigma _2}({ u}_2^{\rm{H}} \otimes { v}_2^{\rm{T}})({{ f}_{v,i}} \otimes {{ f}_{h,i}}) = \\ &\quad{\sigma _1}({ u}_1^{\rm{H}}{{ f}_{v,i}}) \otimes ({ v}_1^{\rm{T}}{{ f}_{h,i}}) + {\sigma _2}({ u}_2^{\rm{H}}{{ f}_{v,i}}) \otimes ({ v}_2^{\rm{T}}{{ f}_{h,i}}) = \\ &\qquad\qquad\;{\sigma _1}{ u}_1^{\rm{H}}{{ f}_{v,i}}{ v}_1^{\rm{T}}{{ f}_{h,i}} + {\sigma _2}{ u}_2^{\rm{H}}{{ f}_{v,i}}{ v}_2^{\rm{T}}{{ f}_{h,i}} \end{split} $$ (26)

      要选出最优码字,即令式(26)右边达到最大。将式(26)右边换一种形式,表达为:

      $${{A}} = \left[ {\begin{array}{*{20}{c}} {\sqrt {{\sigma _1}} { u}_1^{\rm{H}}{{ f}_{v,i}}}&{\sqrt {{\sigma _2}} { u}_2^{\rm{H}}{{ f}_{v,i}}} \\ { - \sqrt {{\sigma _2}} { v}_2^{\rm{T}}{{ f}_{h,i}}}&{\sqrt {{\sigma _1}} { v}_1^{\rm{T}}{{ f}_{h,i}}} \end{array}} \right]$$ (27)

      那么基于行列式的选码方案为:在码本集${\cal F}_{{M_v}}^{{B_v}}$${\cal F}_{{M_h}}^{{B_h}}$中选取码字${{ f}_{v,o}}$${{ f}_{h,o}}$使得:

      $$\left\{ {{{ f}_{v,o}}{\rm{ , }}{{ f}_{h,o}}} \right\} = \arg \max \left| {\det ({{{A}}^{\rm{H}}}{{A}})} \right|$$ (28)

      最后得到最优码字${{ f}_o} = {{ f}_{v,o}} \otimes {{ f}_{h,o}}$

    • 通过仿真比较和验证反馈比特数确定的合理性以及所提预编码码字选择方案的性能。仿真环境在前面所述的FD-MIMO典型场景下,表1给出了系统仿真时的参数设定。

      表 1  系统仿真参数设定

      参数设定
      发送天线${M_v} \times {M_h}$$4 \times 4,8 \times 8,10 \times 10,12 \times 12$极化天线
      接收天线$1 \times 1$极化天线
      信噪比/dB8
      载波中心频率${f_c}$/ HZ2
      ${\psi ^v}$ ${\psi ^h}$服从均匀分布$U \sim ( - 1,1)$
      垂直方向天线间距${d_v}$0.8${\lambda _c}$
      水平方向天线间距${d_h}$0.5${\lambda _c}$
      辐射路径数$P$3
      垂直方向反馈比特数Bv${B_v} = \left\lceil {2 + {{\log }_2}({M_v})} \right\rceil $
      水平方向反馈比特数Bh${B_h} = \left\lceil {2 + {{\log }_2}({M_h})} \right\rceil $
      总反馈比特数B${B_v} + {B_h}$

      为了验证确定反馈比特数式(14)的合理性,图3给出了各天线反馈比特数与归一化增益关系曲线。对于各组天线,归一化增益均随反馈比特数的增加而增大,且均有先迅速增大后慢慢变缓的趋势。对于天线数Mv×Mh为4×4的天线,当反馈比特数小于4时,随反馈比特数的增加,归一化增益的增幅很大,而当反馈比特数继续增加时,归一化增益的上升趋势并不是很明显,因此综合反馈开销成本以及系统性能,此时垂直或水平方向上的反馈比特数选择为4。同样的,当天线数为6×6和8×8时,反馈比特数小于5时的归一化增益增幅十分明显,大于5时就变得缓慢。对于8×8、10×10的天线,反馈比特数小于6时的归一化增益上升趋势较大于6时要明显许多。因此,将上述各天线的垂直(水平)方向反馈比特数设定成式(14)确定的4、5、5、6、6是合理可行的。

      图  3  反馈比特数与归一化增益的关系

      图4图5所示的两条曲线分别是应用文献[12]的原有方法与本文所提方法的系统误码率和吞吐量曲线。图4中,发送天线设定为4×4,垂直(水平)方向反馈比特数由本文确定反馈比特数的公式得出,设定为4。可以看到,本文方法的误码率性能优于文献[12]的方法,特别地,在高信噪比环境下,本文方法性能提升近2 dB。图5中,对应于各天线,两种方法垂直(水平)方向反馈比特数均分别设定为4、5、5、6、6。可以看出,对于各天线数,本文方法的系统吞吐量均高于文献[12]的方法。因此本文提出的方法优于原有方法,具有更优性能。

      图  4  本文与原有方法的误码率对比

      图  5  本文与原有方法的系统吞吐量对比

    • 本文研究了FD-MIMO有限反馈系统中,预编码码字的量化选择方案以及反馈开销的确定。首先在给出的FD-MIMO系统典型信道环境中,采用基于DFT码本的Kronecker积码本构造方案,将信道重排列并进行奇异值分解,利用前两个大的奇异值所对应的奇异向量分别对垂直和水平两个辐射路径进行量化,即利用行列式准则进行码字选择,给出并解释了合理确定反馈比特数的公式。仿真结果表明,本文提出的反馈比特数确定的方法合理可行,利用行列式选码方案,能够更充分地反映信道特征信息,在相同反馈比特数目下,系统的性能较已有结果有较好地提升。

参考文献 (14)

目录

    /

    返回文章
    返回