[发明专利]基于信号子空间对齐的多源异质信号干扰抑制方法有效
申请号: | 201410165408.4 | 申请日: | 2014-04-23 |
公开(公告)号: | CN103929385B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 王勇;朱辉;李小青;王涛;李晖 | 申请(专利权)人: | 西安电子科技大学宁波信息技术研究院 |
主分类号: | H04L25/03 | 分类号: | H04L25/03;H04B7/04 |
代理公司: | 宁波诚源专利事务所有限公司33102 | 代理人: | 邓青玲 |
地址: | 315200 浙江省宁波市镇*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及基于信号子空间对齐的多源异质信号干扰抑制方法,包括以下步骤分别确定各个通信节点发送的异质信号中私有信号和公共信号的预编码矢量;各通信节点在多址接入阶段利用确定的预编码矢量发送三路私有信号和公共信号;中继节点接收、译码各通信节点发送来的混合异质信号,获得子空间对齐后的译码估计值;中继节点对译码估计值做物理层网络编码和预编码发射矢量加权后发送广播信号;通信节点利用接收预编码矢量对接收的广播信号进行干扰抑制,并对已经消除了干扰信号的通信节点的等效接收信号进行网络编码的译码,获取期望接收信号的估计值。本方法既能消除多个通信用户的私有信号和公共信号间的干扰,又能降低干扰抑制复杂度。 | ||
搜索关键词: | 基于 号子 空间 对齐 多源异质 信号 干扰 抑制 方法 | ||
【主权项】:
一种基于信号子空间对齐的多源异质信号干扰抑制方法,其特征在于,包括如下步骤:(1)、分别确定各个通信节点发送的异质信号中私有信号的预编码矢量和公共信号的预编码矢量:(1‑1)、设有四个通信节点和一个中继节点,每个通信节点向其他通信节点发送三路独立私有信号,第一个通信节点和第四个通信节点发送一路公共信号,第二个通信节点和第三个通信节点发送两路相同的公共信号,某一通信节点发送的异质信号由该通信节点发送的私有信号和公共信号混合组成;根据这些异质信号是否需要在中继节点进行网络编码,分别确定私有信号需要空间对齐的私有信号组合和公共信号需要空间对齐的公共信号组合;(1‑2)、利用相交子空间原理,根据公式(1)确定出能使上述私有信号中一对期望组合的私有信号对齐到相同信号子空间的预编码矢量,根据公式(2)确定出能使上述公共信号中一对期望组合的公共信号对齐到相同信号子空间的预编码矢量:其中,第i个通信节点发往第j个通信节点的私有信号和第j个通信节点发往第i个通信节点的私有信号称为一对期望组合的私有信号,一对期望组合的私有信号称为私有信号组合,第i个通信节点发送的第二路公共信号和第i+1个通信节点发送的第一路公共信号称为一对期望组合的公共信号,一对期望组合的公共信号称为公共信号组合,H[R,i]表示第i个通信节点到中继节点R的信道传输矩阵,H[R,j]表示第j个通信节点到中继节点R的信道传输矩阵,表示第i个通信节点发往第j个通信节点的私有信号需要的预编码矢量,表示第j个通信节点发往第i个通信节点的私有信号需要的预编码矢量,表示第i个通信节点发送的第二路公共信号需要的预编码矢量,表示第i+1个通信节点发送的第一路公共信号需要的预编码矢量,span(X)表示任意矩阵X的列矢量张成的空间;(2)、各通信节点在第一时隙——多址接入阶段,利用步骤(1‑2)中确定的私有信号的预编码矢量和公共信号的预编码矢量,同时发送三路私有信号和公共信号,中继节点接收各通信节点发往中继节点的混合异质信号,该混合异质信号为各通信节点的异质信号经预编码处理后进行混合和加噪的信号,中继节点接收各通信节点发往中继节点的混合异质信号y[R]为:y[R]=Σi=14H[R,i](Σj≠ivp[j,i]sp[j,i]+Σt=12vc,t[i]sc[i])+n[R]]]>其中,H[R,i]表示第i个通信节点到中继节点R的信道传输矩阵,表示第i个通信节点发往第j个通信节点的私有信号需要的预编码矢量,表示第i个通信节点发往第j个通信节点的私有信号,表示第i个通信节点发送的公共信号,表示第i个通信节点发送的第一路公共信号需要的预编码矢量,表示第i个通信节点发送的第二路公共信号需要的预编码矢量,且M表示通信节点天线数目,n[R]表示中继节点R的噪声矢量;(3)、中继节点的接收传输信道转化为等效独立信道,对步骤(2)中接收到的混合异质信号进行译码,获得混合异质信号子空间对齐后的译码估计值:(3‑1)、根据网络编码信号子空间对齐条件,分别得到私有信号的子空间对齐等式和公共信号的子空间对齐等式:私有信号的子空间对齐等式为:公共信号的子空间对齐等式为:H[R,i]vc,2[i]=H[R,i+1]vc,1[i+1]=uci,i∈{1,2,3};]]>其中,H[R,i]表示第i个通信节点到中继节点R的信道传输矩阵,表示第i个通信节点发往第j个通信节点的私有信号需要的预编码矢量,H[R,j]表示第j个通信节点到中继节点R的信道传输矩阵,表示第j个通信节点发往第i个通信节点的私有信号需要的预编码矢量,表示第i个通信节点和第j个通信节点间私有信息的等效传输信道,π(i,j)表示顺序递增的编号,表示第i个通信节点发送的第二路公共信号需要的预编码矢量,H[R,i+1]表示第i+1个通信节点到中继节点R的信道传输矩阵,表示第i+1个通信节点发送的第一路公共信号需要的预编码矢量,表示第i个通信节点和第i+1个通信节点间公共信息的等效传输信道;(3‑2)、中继节点对步骤(2)中接收到的混合异质信号进行信号变换,并根据私有信号的子空间对齐等式和公共信号的子空间对齐等式得到混合异质信号子空间对齐后的译码估计值:其中,Up表示所有通信节点发送的私有信号等效信道传输矩阵,Uc表示所有通信节点发送的公共信号等效信道传输矩阵,Up和Uc均是非奇异阵;和分别由步骤(3‑1)中的私有信号的子空间对齐等式和公共信号的子空间对齐等式得到,表示第i个通信节点发往第j个通信节点的私有信号,表示第i个通信节点发送的公共信号,n[R]表示中继节点R的噪声矢量;其中表示4个通信节点发出的12个私有信号进行信号子空间对齐后的等效私有信号,m取1至6中的任一自然数;表示4个通信节点发出的6个公共信号进行信号子空间对齐后的等效公共信号,中继节点R利用迫零译码算法,分别获得译码估计值:(4)、中继节点对步骤(3‑2)中得到的译码估计值进行物理层网络编码,获得网络编码信号,并在第二时隙——广播发送阶段,通过对网络编码信号进行预编码发射矢量加权后进行广播发送:(4‑1)、中继节点将步骤(3‑2)中得到的译码估计值进行物理层网络编码调制,得到网络编码信号:其中表示网络编码信号中的私有信号,表示网络编码信号中的公共信号,表示异或操作;(4‑2)、中继节点利用相交子空间原理,使接收相同网络编码信号的用户信号方向对齐到相同信号子空间,并根据公式(3)确定出能使网络编码信号中私有信号方向对齐到相同信号子空间的预编码矢量,根据公式(4)确定出能使网络编码信号中公共信号方向对齐到相同信号子空间的预编码矢量:其中,H[i,R]表示中继节点R到第i个通信节点的信道传输矩阵,H[j,R]表示中继节点R到第j个通信节点的信道传输矩阵,表示第i个通信节点接收通信节点i和通信节点j的网络编码信号中私有信号需要的预编码矢量,表示第j个通信节点接收通信节点i和通信节点j的网络编码信号中私有信号需要的预编码矢量,表示第i个通信节点接收通信节点i和通信节点j的网络编码信号中公共信号需要的预编码矢量,表示第j个通信节点接收通信节点i和通信节点j的网络编码信号中公共信号需要的预编码矢量,span(X)表示任意矩阵X的列矢量张成的空间;(4‑3)、根据网络编码信号子空间对齐条件,分别得到网络编码信号中私有信号的子空间对齐等式和网络编码信号中公共信号的子空间对齐等式:网络编码信号中私有信号的子空间对齐等式为:网络编码信号中公共信号的子空间对齐等式为:其中,表示第i个通信节点和第j个通信节点间私有信号的等效传输信道,表示第i个通信节点和第j个通信节点间公共信号的等效传输信道,πp(i,j)和πc(i,j)分别表示顺序递增的编号,根据和构造第i个通信节点的接收预编码矩阵即所有通信节点的情况如下:Q[1]=[qp[1,2]qp[1,3]qp[1,4]qc[1,2]qc[1,3]qc[1,4]]T]]>Q[2]=[qp[2,1]qp[2,3]qp[2,4]qc[2,1]qc[2,3]qc[2,4]]T]]>Q[3]=[qp[3,1]qp[3,2]qp[3,4]qc[3,1]qc[3,2]qc[3,4]]T]]>Q[4]=[qp[4,1]qp[4,2]qp[4,3]qc[4,1]qc[4,2]qc[4,3]]T]]>(4‑4)、利用子空间对齐后得到的等效信道为:Z=[zpπp(1,2)zpπp(1,3)zpπp(1,4)zpπp(2,3)zpπp(2,4)zpπp(3,4)zcπc(1,2)zcπc(1,3)zcπc(1,4)zcπc(2,3)zcπc(2,4)zcπc(3,4)]H]]>从等效信道中删除私有信号等效信道矢量后得到的等效信道为从中删除公共信号等效信道矢量和(m≠n≠i≠j)后得到的等效信道为(4‑5)、通过如下公式分别获取私有信号的预编码发射矢量和公共信号的预编码发射矢量:私有信号的预编码发射矢量:Tp1∈null(Z~pπp(1,2)),Tp2∈null(Z~pπp(1,3)),Tp3∈null(Z~pπp(1,4)),]]>Tp4∈null(Z~pπp(2,3)),Tp5∈null(Z~pπp(2,4)),Tp6∈null(Z~pπp(3,4)),]]>公共信号的预编码发射矢量:Tc1∈null(Z~cπc(1,2),πc(3,4)),Tc2∈null(Z~cπc(1,3),πc(2,4)),Tc3∈null(Z~cπc(1,4),πc(2,3))]]>其中,null(X)表示任意矩阵X的零空间,表示第πp(i,j)个网络编码组合中私有信号的预编码发射矢量,表示第πc(i,j)个和第πc(m,n)个网络编码组合中公共信号的预编码发射矢量;(4‑6)、在第二时隙——广播发送阶段,中继节点发送广播信号到通信节点:其中,中继节点R发送的广播信号为和Tcn分别是步骤(4‑5)中确定的私有信号的预编码发射矢量和公共信号的预编码发射矢量,表示中继节点R对私有信号进行网络编码后的第m个发送信号,表示中继节点R对公共信号进行网络编码后的第n个发送信号;(5)、通信节点接收中继节点发送来的广播信号,利用预编码发射矢量和预编码接收矢量对中继节点广播发送的广播信号进行干扰抑制:(5‑1)、利用步骤(4‑5)中得到的私有信号的预编码发射矢量,使通信节点接收的干扰私有信号的等效传输信道满足:qp[i,j]H[i,R]Tpm=0,qp[j,i]H[j,R]Tpm=0,]]>即将广播信号中的干扰信号变换到广播信号中期望的私有信号空间的零空间内,以消除通信节点接收信号中的干扰信号其中,其中,H[i,R]表示中继节点R到第i个通信节点的信道传输矩阵,为步骤(4‑5)中确定的私有信号的预编码发射矢量;利用步骤(4‑5)中得到的公共信号预编码发射矢量,使接收的干扰公共信号的等效传输信道满足:qc[i,j]H[i,R]Tcn=0,qc[j,i]H[j,R]Tcn=0,]]>即将广播信号中的干扰信号变换到广播信号中期望的公共信号空间的零空间内,以消除通信节点接收信号中的干扰信号其中,其中,H[i,R]表示中继节点R到第i个通信节点的信道传输矩阵,Tcn为步骤(4‑5)中确定的公共信号的预编码发射矢量;(5‑2)、消除干扰信号后得到的第i个通信节点的等效接收信号为:y^[i]=Q[i]H[i,R](Σm=16TpmsR,pm+Σn=13TcnsR,cn)+n^[i]=H^[i,R]SRi+n^[i]]]>其中,是通信节点i的接收预编码矩阵,H[i,R]表示中继节点R到第i个通信节点的信道传输矩阵,和分别是步骤(4‑5)中确定的私有信号的预编码发射矢量和公共信号的预编码发射矢量,表示中继节点R对私有信号进行网络编码后的第m个发送信号,表示中继节点R对公共信号进行网络编码后的第n个发送信号,表示通信节点i的期望接收信号,表示通信节点i的噪声矢量,是第i个通信节点的接收等效传输矩阵并且是对角阵;(6)、对已经消除了干扰信号的某个通信节点的等效接收信号进行网络编码的译码,获取该通信节点期望接收的混合异质信号的估计值:(6‑1)、第i个通信节点的接收等效传输矩阵是对角阵,使用迫零译码算法,获得第i个通信节点的译码信号;(6‑2)、利用第i个通信节点自身发送的信号和步骤(6‑1)中的译码信号进行网络编码的译码操作,获得第i个通信节点期望接收的私有信号的估计值和公共信号的估计值,私有信号的估计值和公共信号的估计值公式如下:s^p[i,j]=(sp[i,j]⊕sp[j,i])⊕sp[j,i],s^c[j]=(sc[i]⊕sc[j])⊕sc[i],]]>其中,表示第j个通信节点发往第i个通信节点的私有信号的估计值,第i个通信节点期望接收的公共信号的估计值则包含其余三个通信节点发送的公共信号的估计值,而表示第j个通信节点发送的公共信号的估计值,此处第j个通信节点为除了第i个通信节点外其他的三个通信节点中的某一个通信节点;表示第i个通信节点发往第j个通信节点的私有信号,表示第j个通信节点发往第i个通信节点的私有信号,表示第i个通信节点发送的公共信号,表示第j个通信节点发送的公共信号。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学宁波信息技术研究院,未经西安电子科技大学宁波信息技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410165408.4/,转载请声明来源钻瓜专利网。