本发明涉及一种传输训练序列和数据符号之间的时间分割优化方法。
背景技术
多输入多输出(multiple-inputmultiple-output,mimo)干扰网络中,多个用户进行无线通信时,相互之间会存在干扰,从而会影响信号接收质量,降低接收机的信道容量。干扰对齐(interferencealignment,ia)是无线通信中一个很有前景的干扰管理技术。与传统正交化信道的干扰避免方案不同,ia技术可以把全部干扰限制到二分之一的信号子空间中,另外二分之一可以用来无干扰的传输期望信号。ia技术因其提高系统容量的优良性能引起了广泛关注。
ia技术的应用需要精确的信道状态信息(channelstatementinformation,csi),而在实际应用中由于存在估计误差、量化误差或反馈误差,获得的csi总是不完美的。尤其,当通过训练序列进行信道估计获取csi时,对给定的相干时间,如果训练时间太短,信道估计中将会产生更多的误差,进而降低系统可达速率;相反,如果训练时间太长,数据符号传输时间将会变短,也会导致系统速率的降低。因此,研究不完美csi下,传输训练序列和数据符号之间的时间分割优化方案对提高系统速率具有重要意义。
文献1“iterativealgorithmforinterferencealignmentinmultiusermimointerfe-rencechannels[signalprocessingadvancesinwirelesscommunicationsieeeeleven-thinternationalwork(2010):1-5].”针对多用户mimo的干扰网络,在完美csi场景下,提出了一种基于线性规划的干扰对齐方法,并证明了收敛性。而且在实际系统配置下,所提方法比其它传统算法速度更快,更简单。
文献2“maximumsum-rateinterferencealignmentalgorithmsformimochann-els[ieeeglobaltelecommunicationsconference(globecom),2010,pp.1–6].”针对多用户mimo的干扰网络,在完美csi场景下,提出了一种新的迭代算法,交替优化预编码和接收滤波器,目的是找到能使平均总速率最大化的ia解决方案,仿真结果表明,所提出的算法比传统的ia算法具有更高的吞吐量。
文献3“alimitedfeedback-basedbitallocationmethodforinterferencealignm-ent[internationalconferenceonwirelesscommunications,networkingandmobilecomputing(wicom),2016,pp.1-6].”针对有限反馈导致csi不完美,进而引起系统速率损失问题,基于固定训练时间,提出了一种干扰对齐中的新型比特分配算法。仿真结果表明,当满足干扰对齐条件时,所提算法与传统平均比特分配算法相比,可大大提高系统总速率。
文献4“ontheoverheadofinterferencealignment:training,feedback,andcoop-eration[ieeetransactionsonwirelesscommunications,vol.11,no.11,pp.4192-4203,2012].”分析了mimo系统中通过固定训练时间和反馈获得csi的ia技术的性能,针对不完美csi情况,在给定误差功率的前提下,推导出ia平均可达速率。
文献5“capacityanalysisofinterferencealignmentwithboundedcsiuncertain-ty[ieeewirelesscommunicationsletters,vol.3,no.5,pp.505-508,2014].”针对不完美csi的误差有界的情况,利用ia推导出系统容量下界,引入了一个名为修改自由度的新度量,在有限的信噪比(signal-to-noiseratio,snr)中描述不完美的csi下ia的多路复用性能。
现有关于ia的研究,大都是基于完美csi展开的(如文献1,2),针对不完美csi下的ia研究较少。此外,目前关于ia的研究主要是针对理想csi条件下进行系统设计,或者通过固定训练时间进行信道估计(如文献3,4,5)获得不完美csi,进而展开优化设计的。
技术实现要素:
为了克服现有技术的不足,本发明提供一种干扰对齐网络中训练序列和数据符号的时间分割方法,在不完美csi的前提下开展优化设计,给定相干时间,考虑实际信道估计算法和过程,引入训练序列和数据符号之间的时间分割因子,进而通过优化时间分割因子最大化用户可达速率下界。
本发明解决其技术问题所采用的技术方案包括以下步骤:
步骤一,对于有k个用户对共用相同频带的一个干扰对齐网络,每个用户对由一个发送用户和一个接收用户组成,发送用户配置m根天线,接收用户配置n根天线;信道估计在整个相干时间的t个符号周期均有效;hkl∈cn×m是第l个发送用户到第k个接收用户的信道矩阵,
步骤二,每个发送用户在相干时间内只传输一个数据流d=1给所有接收用户,则第k个接收用户接收到的信号为
步骤三,第k个用户对的可达速率下界
通过求解最优的时间分割因子
对
a1=-2acf,
a2=2acg-2(ad+bc)f+(bc-ad)(2a-f),
a3=2(ad+bc)g-2bdf-(bc-ad)(2a-2b-f-g),
a4=2bdg-(bc-ad)(2b+g).
由近似表达式获得近似最优时间分割因子αopt。
本发明的有益效果是:在干扰对齐网络中,引入了时间分割技术,在信道估计精确度和数据符号传输时间之间的寻求折中,研究了一种简便的优化算法计算最优时间分割因子,并给出了传输过程中的最优化时间分割公式,最大化用户可达速率下界。
附图说明
图1是干扰对齐网络通信模型图;
图2是不同ρ下的可达速率下界
图3是不同ρ下的仿真最优时间分割因子αopt;
图4是最大可达速率下界
图5是不同时间分割方案下的可达速率下界
具体实施方式
下面结合附图和实施例对本发明进一步说明,本发明包括但不仅限于下述实施例。
本发明提供一种干扰对齐网络中训练序列和数据符号的时间分割方案,给定相干时间,考虑实际信道估计时,优化设计传输训练序列和数据符号之间的时间分割因子α,寻求在信道估计精确度和数据符号传输时间之间的折中,最大化用户可达速率下界。
本发明考虑一个干扰对齐网络,假设有k(k>1)个用户对共用相同频带,每个用户对由一个发送用户和一个接收用户组成,发送用户配置m根天线,接收用户配置n根天线。信道模型为块慢衰落信道模型,即信道估计在整个相干时间(假设为t个符号周期)是有效的。
本发明解决其技术问题所采用的技术方案包括以下步骤:
步骤一,实际应用中,最小二乘(leastsquare,ls)信道估计算法广泛应用于无线通信中。本发明基于ls估计算法,得到δhkl的最大误差界
步骤二,每个发送用户在相干时间内只传输一个数据流(d=1)给所有接收用户,则第k个接收用户接收到的信号为
步骤三,第k个用户对的可达速率下界可定义为:
其中,
构建最优化模型为
s.t.α∈(0,1)
通过求解最优的时间分割因子αopt,实现可达速率下界最大化。
对
理论最优时间分割因子αopt由上式的根确定,可以用matlab轻松求解,但在实际应用中却很困难。我们提出另一种简化算法来求解上式,引入泰勒展开来对上式中对数函数取近似。定义
a1α3+a2α2+a3α+a4=0
其中,
a1=-2acf,
a2=2acg-2(ad+bc)f+(bc-ad)(2a-f),
a3=2(ad+bc)g-2bdf-(bc-ad)(2a-2b-f-g),
a4=2bdg-(bc-ad)(2b+g).
近似最优时间分割因子αopt可由近似表达式获得。
本发明的实施例考虑一个干扰对齐网络,如图1所示。系统包括k(k>1)个共用相同频带的用户对。每个用户对由一个发送用户和一个接收用户组成,发送用户配置m根天线,接收用户配置n根天线。本发明中采用慢块衰落信道模型,其中信道估计在整个相干时间(假设为t个符号周期)是有效的。令α∈(0,1)为时间分割因子,则训练时间是αt个符号周期,数据传输时间是(1-α)t个符号周期。
本发明首先描述了干扰对齐网络通信模型,然后基于ls信道估计算法推导出用户可达速率下界,最后进行时间分割因子的优化设计及求解,最大化用户可达速率下界。
i.干扰对齐网络通信模型
由图1可知,每个发送用户在相干时间内只传输一个数据流(d=1)给所有接收用户,则第k个接收用户的接收信号
其中,
xl=vlsl(2)
其中,
考虑到实际应用中,csi是由信道估计,量化和反馈获得的。因此系统设计中会存在一些误差,即csi是不完美的。本发明中,不完美csi模型为
其中
将式(2),(3)带入式(1)中,且考虑ia中的接收滤波矩阵
式(4)中第二个等式中,来自其他用户对的所有信号
为了更好地分析信道估计误差的影响,本发明引入了关于δhkl的误差界
其中,(δhkl)i表示δhkl的第i行。
ii.用户可达速率下界
由于信道估计误差的随机性,很难评估瞬时系统可达速率,本发明采用最优训练序列的ls信道估计算法推导可达速率下界关于时间分割因子的详细表达式。进而通过优化时间分割因子,最大化可达速率下界。具体方法如下:
本发明采用最优训练序列的ls信道估计算法,此时信道估计误差可以表示为
其中,
结合式(3)和(6),可以得到
则δhkl的最大误差界为
基于式(4)和式(8),定义第k个用户对的可达速率下界
其中,
iii.时间分割因子优化设计及求解
本发明的目的是在给定相干时间,考虑实际信道估计时,通过优化传输训练序列和数据符号之间的时间分割因子,最大化用户可达速率下界。基于式(9),构建最优化模型为
s.t.α∈(0,1)(10)
在解决优化问题前,我们必须先证明最优解的存在。因此,我们计算了
通过简单的数学推导可以证明
通过求解式(12),可以得到最优的时间分割因子αopt。然而,式(12)中包含了一个复杂的对数运算,使得方程更难解。此外,由于式(12)中含有α2,w-lambert函数不能用于求解该问题。理论最优时间分割因子αopt由式(12)的根决定,可以用matlab轻松解决,但在实际应用中却很困难。实际上,我们在仿真中,在给定snr下,可对α采用遍历搜索方法以一个小的步长(一般情况下,设置步长为0.001即可保证精度)在(0,1)区间中找到使得式(12)最大α,即为最优时间分割因子αopt。此外,本发明采用另一种简化算法来求解式(12)。在这里,我们引入泰勒展开式对(12)中的对数函数取近似,即
其中,
显然,式(13)中
则式(12)中的对数项可以近似表示为
将式(14)带入式(12),定义
a1α3+a2α2+a3α+a4=0(15)
其中,
a1=-2acf,
a2=2acg-2(ad+bc)f+(bc-ad)(2a-f),
a3=2(ad+bc)g-2bdf-(bc-ad)(2a-2b-f-g),
a4=2bdg-(bc-ad)(2b+g).
近似最优时间分割因子αopt可由近似表达式获得。
本发明对提出的时间分割优化方案进行了数值仿真和比较。仿真中,假设hkl中所有元素都是服从
图2展示了不同发送数据符号snrρ下,可达速率下界
图3展示了仿真最优时间分割因子αopt随发送数据符号snrρ的变化。由图3可知,αopt随ρ的增大而减小。正如预期,ρ越小,为了提供足够精确的信道估计将需要更长的训练时间。随着ρ的增大,所需的训练时间越短。
图4展示了最优可达速率下界
图5比较了最优时间分割因子αopt下和一些固定时间分割因子下的可达速率下界。我们可以发现,因为αopt对信道特征的适应能力,在αopt下的可达速率下界要高于其他固定时间分割因子下的可达速率下界。
结论:本发明研究干扰对齐网络中训练序列和数据符号的时间分割方案,在给定相干时间,考虑实际信道估计时,基于ls信道估计算法,分析了信道估计误差的统计特性,详细推导出了关于时间分割因子的用户可达速率下界表达式,通过优化时间分割因子最大化用户可达速率下界。数值结果表明了所提时间分割方案的正确性和有效性。