CN102510324B - 多输入多输出 y 信道中基于网络编码的信号传输方法 - Google Patents
多输入多输出 y 信道中基于网络编码的信号传输方法 Download PDFInfo
- Publication number
- CN102510324B CN102510324B CN201210000363.6A CN201210000363A CN102510324B CN 102510324 B CN102510324 B CN 102510324B CN 201210000363 A CN201210000363 A CN 201210000363A CN 102510324 B CN102510324 B CN 102510324B
- Authority
- CN
- China
- Prior art keywords
- matrix
- signal
- user node
- node
- sigma
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种多输入多输出Y信道中基于网络编码的信号传输方法,主要解决现有技术的可达和速率较小的问题。其实现步骤包括:用户节点对原始信号进行预编码,即将信号空间对齐矩阵,用户节点附加预编码矩阵,以及功率分配矩阵与原始信号向量相乘;用户节点将预编码得到的信号发送给中继节点;中继节点将接收信号进行分离,并将分离信号与干扰消除矩阵,中继节点附加预编码矩阵,以及功率分配矩阵相乘,得到中继节点的发送信号;中继节点将预编码得到的发送信号广播给用户节点;用户节点根据接收信号及自己发送的信号恢复数据。仿真结果表明,本发明与现有的信号传输方法相比,其可达和速率有了较大提高。
Description
技术领域
本发明属于无线通信技术领域,涉及预编码和网络编码,具体地说是一种基于网络编码的信号传输方法,可用于多输入多输出Y信道中,以在保证最大自由度可达的基础上提高***的可达和速率。
背景技术
传统的双向中继信道是一对用户或多对用户通过中继互发信息,这种模型下,每个用户只给其中一个用户发送信息,同时接收来自这个用户发送的信息。在实际应用中,每个用户经常需要给多个用户发送信息,同时接收来自不同用户的信息。在这种情形下,出现了多向中继信道模型,多输入多输出Y信道就是其中一种重要的通信模式。
多输入多输出Y信道模型如图1所示。它包括三个用户节点和一个中继节点,其中每个用户节点装备M根天线,中继节点装备N根天线。不同的用户之间没有直接的链路,且每个用户节点通过中继节点给另外两个用户节点各发送一个单播信息,具体的通信过程如下:首先,三个用户节点同时发送数据给中继节点,这个阶段称为MAC阶段;然后,中继节点对接收到的信息进行处理后广播给三个用户节点,这个阶段称为BC阶段;最后,由三个用户节点分别根据自己的接收信号以及自己在MAC阶段所发送的信息译出另外两个用户节点发给自己的信息。
韩国学者Namyoon Lee等在文章″Degrees of Freedom of the MIMO Y Channel:Signal Space Alignment for Network coding,IEEE Trans.Inform.Theory″中对多输入多输出Y信道的自由度进行了分析,文章通过在MAC阶段采用信号空间对齐技术和在BC阶段采用基于网络编码的干扰消除波束成形技术,证明了当时,多输入多输出Y信道在译码转发模式下的最大自由度为3M,即每个用户可以发送M个独立的数据流,表示大于等于3M/2的最小整数。
虽然文章中给出了多输入多输出Y信道的最大自由度,但如何优化其预编码设计,从而在保证最大自由度可达的基础上提高***的和速率仍是需要解决的一个问题。
发明内容:
本发明的目的在于针对上述已有技术的不足,根据放大转发模式下的多输入多输出Y信道模型,提出一种多输入多输出Y信道中基于网络编码的信号传输方法,以在保证最大自由度可达的基础上提高***的和速率。
实现本发明的目的技术方案,包括如下步骤:
(1)用户节点对原始信号进行预编码步骤
每个用户节点将发给另外两个用户节点的信息进行预编码,得到发送用户节点的M×1维发送信号为:
式中i表示发送用户节点,j表示接收用户节点,且i,j∈{1,2,3},i≠j,M表示发送用户节点处配制的天线个数,且M为偶数,s[j,i]是发送用户节点i发给接收用户节点j的M/2×1个数据流构成的原始信号向量,该向量的每个元素是均值为零、方差为1的相互独立的随机变量,∑[j,i]是M/2×M/2的发送节点功率分配对角矩阵,Wπ(j,i)是M/2×M/2用户节点附加预编码矩阵,下标π(j,i)是一个索引函数,满足π(i,j)=π(j,i),且有π(1,2)=1,π(1,3)=2,π(2,3)=3,因此有Wπ(2,1)=Wπ(1,2)=W1,Wπ(3,1)=Wπ(1,3)=W2,Wπ(3,2)=Wπ(2,3)=W3,V[j,i]是M×M/2的信号空间对齐矩阵,满足H[r,i]V[j,i]=H[r,j]V[i,j],H[r,i]表示用户节点i到中继节点r的N×M的信道矩阵,N表示中继节点r处配置的天线个数,且有N=3M/2,该信道矩阵的每个元素为服从均值为零、方差为1的相互独立的复高斯随机变量;
(2)用户节点向中继节点发送信号步骤
发送用户节点i将进行预编码得到的发送信号xi发送给中继节点r,得到中继节点的N×1维接收信号为:
式中,s[r,1]=∑[2,1]s[2,1]+∑[1,2]s[1,2]表示用户节点1与用户节点2的对齐信号,s[r,2]=∑[3,1]s[3,1]+∑[1,3]s[1,3]表示用户节点1与用户节点3的对齐信号,s[r,3]=∑[3,2]s[3,2]+∑[2,3]s[2,3]表示用户节点2与用户节点3的对齐信号,U1=H[r,1]V[2,1]=H[r,2]V[1,2]表示信道矩阵H[r,1]与信道矩阵H[r,2]的列空间的交空间,U2=H[r,1]V[3,1]=H[r,3]V[1,3]表示信道矩阵H[r,1]与信道矩阵H[r,3]的列空间的交空间,U3=H[r,2]V[3,2]=H[r,3]V[2,3]表示信道矩阵H[r,2]与信道矩阵H[r,3]的列空间的交空间,nr是N×1的噪声向量,该向量的每个元素是均值为零、方差为的相互独立的复高斯随机变量;
(3)中继节点对接收信号进行预编码步骤
(3a)中继节点r对接收信号yr中包含的对齐信号s[r,1],s[r,2]和s[r,3]进行分离,用s[r,1]的M/2×N维分离矩阵H1乘以yr,满足H1[U2 U3]=0M/2×M,得到第一个分离后的对齐信号y[r,1]=H1yr=H1U1W1s[r,1]+H1nr,0M/2×M表示M/2×M的全零矩阵,类似地,选择s[r,2],s[r,3]的分离矩阵H2,H3,分别满足H2[U1 U3]=0M/2×M,H3[U1 U2]=0M/2×M,得到第二个分离后的对齐信号y[r,2]=H2yr=H2U2W2s[r,2]+H2nr和第三个分离后的对齐信号,y[r,3]=H3yr=H3U3W3s[r,3]+H3nr;
(3b)对分离后的对齐信号y[r,1],y[r,2],y[r,3]进行预编码,得到N×1的发送信号
式中,V[i,r]为干扰消除矩阵,∑[i,r]为中继节点的功率分配对角矩阵,其对角元素的值根据对齐信号s[r,i],i=1,2,3中每个数据流采用平均功率分配来确定,U[i,r]为中继节点附加预编码矩阵;
(4)中继节点广播发送信号步骤
中继节点r将进行预编码得到的发送信号xr广播给用户节点,得到用户节点i的M×1维接收信号为:yi=H[i,r]xr+ni,i∈{1,2,3},
式中ni是M×1的噪声向量,该向量的每个元素是均值为零、方差为的相互独立的复高斯随机变量,H[i,r]是中继节点到用户节点i的M×N的信道矩阵,该矩阵的每个元素是服从均值为零、方差为1的相互独立的复高斯随机变量;
(5)用户节点恢复数据步骤
用户节点i根据接收信号yi及自己的发送信号xi来去掉自身的干扰,即从接收信号yi中将xi通过信道后形成的那部分信号减掉;然后采用迫零检测恢复用户j给用户i发送的原始信号s[i,j],j∈{1,2,3},j≠i。
本发明与现有技术相比具有如下优点:
现有的多输入多输出Y信道中的信号传输方法是从自由度的角度设计的,用户节点和中继节点的附加预编码矩阵为单位阵,可达和速率较小,本发明在保证自由度可达的基础上,将用户节点和中继节点的附加预编码矩阵设计成了酉矩阵,与现有的附加预编码矩阵相比,增加了附加预编码矩阵元素选择的多样性,因此提高了***的可达和速率。
附图说明
图1是现有的多输入多输出Y信道模型;
图2是本发明的流程图;
图3是本发明在固定中继节点信噪比条件下的性能仿真图;
图4是本发明在固定用户节点信噪比条件下的性能仿真图。
具体实施方式
本发明所提出的信号传输方法适用于图1所述的多输入多输出Y信道模型,该信道模型包括三个用户节点和一个中继节点,其中每个用户节点装备M根天线,中继节点装备N根天线,每个用户节点通过中继节点给另外两个用户节点各发送一个单播信息;具体的通信过程如下:首先,三个用户节点同时发送信息给中继节点;然后,中继节点对接收到的信息进行处理后广播给三个用户节点;最后,由三个用户节点分别根据自己接收的信息以及自己所发送的信息恢复出另外两个用户节点发给自己的信息。
参照图2,本发明利用图1中的信道模型进行信号传输的步骤如下:
步骤1,用户节点对原始信号进行预编码。
(1.1)每个用户节点将发给另外两个用户节点的信息进行预编码,即将信号空间对齐矩阵,用户节点附加预编码矩阵,以及用户节点功率分配矩阵与原始信号向量相乘,得到发送用户节点的M×1维发送信号为:
式中i表示发送用户节点,j表示接收用户节点,且i,j∈{1,2,3},i≠j,M表示发送用户节点处配制的天线个数,且M为偶数,s[j,i]是发送用户节点i发给接收用户节点j的M/2×1个数据流构成的原始信号向量,该向量的每个元素是均值为零、方差为1的相互独立的随机变量,∑[j,i]是M/2×M/2的发送节点功率分配对角矩阵,Wπ(j,i)是M/2×M/2用户节点附加预编码矩阵,下标π(j,i)是一个索引函数,满足π(i,j)=π(j,i),且有π(1,2)=1,π(1,3)=2,π(2,3)=3,因此有Wπ(2,1)=Wπ(1,2)=W1,Wπ(3,1)=Wπ(1,3)=W2,Wπ(3,2)=Wπ(2,3)=W3,V[j,i]是M×M/2的信号空间对齐矩阵,满足H[r,i]V[j,i]=H[r,j]V[i,j],H[r,i]表示用户节点i到中继节点r的N×M的信道矩阵,N表示中继节点r处配置的天线个数,且有N=3M/2,该信道矩阵的每个元素为服从均值为零、方差为1的相互独立的复高斯随机变量;
(1.2)根据信道矩阵H[r,i]和H[r,j],确定信号空间对齐矩阵V[j,i]:
方式一,对于用户1发给用户2的原始信号s[2,1]所需的信号空间对齐矩阵V[2,1],以及用户2发给用户1的原始信号s[1,2]所需的信号空间对齐矩阵V[1,2],选择方式如下:
设V[2,1],V[1,2]及U1的第k列分别为uk,1,k∈{1,2,…,M/2},根据信号空间对齐矩阵V[2,1]和V[1,2]需要满足的条件:H[r,1]V[2,1]=H[r,2]V[1,2]=U1,将这三个列向量的求解等价于求解下面的方程:
求解上述方程(1)得到M/2个解,将这M/2个解化为两两正交的单位向量作为U1,V[2,1],V[1,2]的M/2个列,式中,IN表示N×N的单位阵,0N×M表示N×M的全零矩阵,H[r,1]和H[r,2]分别表示用户节点1和用户节点2到中继节点的信道矩阵;
方式二,对于用户1发给用户3的原始信号s[3,1]所需的信号空间对齐矩阵V[3,1],以及用户3发给用户1的原始信号s[1,3]所需的信号空间对齐矩阵V[1,3],选择方式如下:
设V[3,1],V[1,3]及U2的第k列分别为uk,2,k∈{1,2,…,M/2},根据信号空间对齐矩阵V[3,1]和V[1,3]需要满足的条件:H[r,1]V[3,1]=H[r,3]V[1,3]=U2,将这三个列向量的求解等价于求解下面的方程:
求解上述方程(2)得到M/2个解,将这M/2个解化为两两正交的单位向量作为U2,V[3,1],V[1,3]的M/2个列,式中,H[r,1]和H[r,3]分别表示用户节点1和用户节点3到中继节点的信道矩阵;
方式三,对于用户2发给用户3的原始信号s[3,2]所需的信号空间对齐矩阵V[3,2],以及用户3发给用户2的原始信号s[2,3]所需的信号空间对齐矩阵V[2,3],选择方式如下:
设V[3,2],V[2,3]及U3的第k列分别为uk,3,k∈{1,2,…,M/2},根据信号空间对齐矩阵V[3,2]和V[2,3]需要满足的条件:H[r,2]V[3,2]=H[r,3]V[2,3]=U3,将这三个列向量的求解等价于求解下面的方程:
求解上述方程(3)得到M/2个解,将这M/2个解化为两两正交的单位向量作为U3,V[3,2],V[2,3]的M/2个列,式中,H[r,2]和H[r,3]分别表示用户节点2和用户节点3到中继节点的信道矩阵;
(1.3)确定用户节点附加预编码矩阵Wi:
首先,根据以下三个条件:H1[U2 U3]=0M/2×M,H2[U1 U3]=0M/2×M,H3[U1 U2]=0M/2×M,分别得到第一个分离矩阵H1,第二个分离矩阵H2,以及第三个分离矩阵H3,式中,0M/2×M表示M/2×M的全零矩阵,U1=H[r,1]V[2,1]=H[r,2]V[1,2]表示信道矩阵H[r,1]与信道矩阵H[r,2]的列空间的交空间,U2=H[r,1]V[3,1]=H[r,3]V[1,3]表示信道矩阵H[r,1]与信道矩阵H[r,3]的列空间的交空间,U3=H[r,2]V[3,2]=H[r,3]V[2,3]表示信道矩阵H[r,2]与信道矩阵H[r,3]的列空间的交空间;
然后,将矩阵HiUi,i∈{1,2,3}进行奇异值分解,得到式中,上标H表示共轭转置,U[i]和V[i]是M/2×M/2的酉矩阵,∑[i]是M/2×M/2的对角阵;
最后,根据上述奇异值分解得到的酉矩阵V[i],选择用户节点附加预编码矩阵为:Wi=V[i],i∈{1,2,3};
(1.4)确定发送节点功率分配对角矩阵∑[j,i]的对角元素:
设发送用户节点功率分配矩阵∑[j,i]的第k个对角元素为设定用户节点i的发送信号xi满足功率约束条件为 即
式中,符号E表示求期望,tr表示求矩阵的迹,V[j,i]表示信号空间对齐矩阵,V[π(j,i)]表示原始信号向量s[j,i]的附加预编码矩阵,表示矩阵V[j,i]V[π(j,i)]的第k列,||·||表示求向量的欧几里德范数,是原始信号向量s[j,i]的第k个数据流的功率;
根据原始信号向量s[j,i],j∈{1,2,3},j≠i中每个数据流采用平均功率分配的条件:得到发送节点功率分配矩阵∑[j,i]的第k个对角元素为: k∈{1,2,…,M/2}。
步骤2,用户节点向中继节点发送信号。
发送用户节点i将进行预编码得到的发送信号xi发送给中继节点r,得到中继节点的N×1维接收信号为:
式中,s[r,1]=∑[2,1]s[2,1]+∑[1,2]s[1,2]表示用户节点1与用户节点2的对齐信号,s[r,2]=∑[3,1]s[3,1]+∑[1,3]s[1,3]表示用户节点1与用户节点3的对齐信号,s[r,3]=∑[3,2]s[3,2]+∑[2,3]s[2,3]表示用户节点2与用户节点3的对齐信号,U1=H[r,1]V[2,1]=H[r,2]V[1,2]表示信道矩阵H[r,1]与信道矩阵H[r,2]的列空间的交空间,U2=H[r,1]V[3,1]=H[r,3]V[1,3]表示信道矩阵H[r,1]与信道矩阵H[r,3]的列空间的交空间,U3=H[r,2]V[3,2]=H[r,3]V[2,3]表示信道矩阵H[r,2]与信道矩阵H[r,3]的列空间的交空间,nr是N×1的噪声向量,该向量的每个元素是均值为零、方差为的相互独立的复高斯随机变量。
步骤3,中继节点对接收信号进行预编码。
(3.1)中继节点r对接收信号yr中包含的对齐信号s[r,1]、s[r,2]和s[r,3]进行分离,用s[r,1]的M/2×N维分离矩阵H1乘以yr,满足H1[U2 U3]=0M/2×M,得到第一个分离后的对齐信号y[r,1]=H1yr=H1U1W1s[r,1]+H1nr,0M/2×M表示M/2×M的全零矩阵,类似地,选择s[r,2],s[r,3]的分离矩阵H2,H3,分别满足H2[U1 U3]=0M/2×M,H3[U1 U2]=0M/2×M,得到第二个和第三个分离后的对齐信号:
y[r,2]=H2yr=H2U2W2s[r,2]+H2nr,y[r,3]=H3yr=H3U3W3s[r,3]+H3nr;
(3.2)对分离后得到的对齐信号y[r,i],i∈{1,2,3}进行预编码:
(3.2a)设分离后的对齐信号y[r,i],i∈{1,2,3}的附加预编码矩阵为U[i,r],该矩阵按如下方式得到:
将矩阵HiUi,i∈{1,2,3}进行奇异值分解,得到式中,Hi表示对齐信号s[r,i]的分离矩阵,Ui表示对应的用户节点到中继节点的一对信道矩阵的列空间的交空间,上标H表示共轭转置,U[i]和V[i]是M/2×M/2的酉矩阵,∑[i]是M/2×M/2的对角阵;
根据上述奇异值分解得到的酉矩阵U[i],选择中继节点附加预编码矩阵为:
(3.2b)设分离后的对齐信号y[r,i],i∈{1,2,3}的干扰消除矩阵为V[i,r],该矩阵根据信道矩阵H[j,r]按如下方式之一确定:
方式1,设干扰消除矩阵V[1,r]的第k列为k∈{1,2,…,M/2},根据干扰消除矩阵V[1,r]需要满足的条件:将V[1,r]的M/2个列向量的求解等价于求解下面的方程:
求解上述方程1)得到M/2个解,将这M/2个解化为两两正交的单位向量作为V[1,r]的M/2个列,式中,0M×1表示M×1的全零向量;
方式2,设干扰消除矩阵V[2,r]的第k列为k∈{1,2,…,M/2},根据干扰消除矩阵V[2,r]需要满足的条件:将对V[2,r]的M/2个列向量的求解等价于求解下面的方程:
求解上述方程2)得到M/2个解,将这M/2个解化为两两正交的单位向量作为V[2,r]的M/2个列;
方式3,设干扰消除矩阵V[3,r]的第k列为k∈{1,2,…,M/2},根据干扰消除矩阵V[3,r]需要满足的条件:将V[3,r]的M/2个列向量的求解等价于求解下面的方程:
求解上述方程3)得到M/2个解,将这M/2个解化为两两正交的单位向量作为V[3,r]的M/2个列。
(3.2c)设分离后的对齐信号y[r,i],i∈{1,2,3}的功率分配对角矩阵为∑[i,r],该矩阵按如下方式得到:
首先,设中继节点的功率分配对角矩阵∑[i,r]的第k个对角元素为i∈{1,2,3},k∈{1,2,…M/2},根据中继节点的发送信号为:
记 表示中继节点发送信号xr中的有用信号;
其次,设有用信号的功率为表示为:
式中,上标H表示共轭转置,符号tr表示求矩阵的迹,β[k,π(j,i),π(j,i)∈{1,2,3},j≠i,k∈{1,2,…,M/2}表示矩阵∑[π(j,i)]的第k个对角元素,j,i∈{1,2,3},j≠i,k∈{1,2,…,M/2}表示用户节点功率分配矩阵∑[j,i]的第k个对角元素;
最后,设有用信号包含的3M/2个数据流的功率均为λ2,根据中继节点发送信号xr满足的功率约束条件:求得λ的值;根据关系式:
得到中继节点处功率分配矩阵∑[π(j,i),r],π(j,i)∈{1,2,3}的对角元素值k∈{1,2,…M/2}为:
根据上述公式(a),可分别得到功率分配对角矩阵∑[1,r]的第k个对角元素为:
功率分配对角矩阵∑[2,r]的第k个对角元素为:
功率分配对角矩阵∑[3,r]的第k个对角元素为:
(3.2d)将步骤(3.2a)-(3.2c)中得到的中继节点附加预编码矩阵U[i,r],干扰消除矩阵V[i,r],以及中继节点功率分配对角矩阵∑[i,r],i∈{1,2,3}与分离后的对齐信号y[r,i],i∈{1,2,3}相乘,得到中继节点r的N×1的发送信号:
步骤4,中继节点广播发送信号。
中继节点r将进行预编码得到的发送信号xr广播给用户节点,得到用户节点i的M×1维接收信号为:yi=H[i,r]xr+ni,i∈{1,2,3},
式中ni是M×1的噪声向量,该向量的每个元素是均值为零、方差为的相互独立的复高斯随机变量,H[i,r]是中继节点到用户节点i的M×N的信道矩阵,该矩阵的每个元素是服从均值为零、方差为1的相互独立的复高斯随机变量。
步骤5,用户节点恢复数据。
用户节点i根据接收信号yi及自己的发送信号xi来去掉自身的干扰,即从接收信号yi中将xi通过信道后形成的那部分信号减掉;然后采用迫零检测恢复用户j给用户i发送的原始信号s[i,j],j∈{1,2,3},j≠i。
本发明的效果可以通过以下仿真进一步说明:
1.仿真条件:
设定多输入多输出Y信道的每个用户节点和中继节点配置的天线数分别为:M=6,N=9,设每个用户节点和中继节点处的噪声方差均为σ2,即定义用户节点i,i∈{1,2,3}和中继节点r的信噪比分别为:
2.仿真内容
(a)在固定中继处的信噪比SNR(r)=15dB的条件下,比较等功率条件下本发明所提出的信号传输方法和现有信号传输方法的可达和速率,仿真结果如图3所示,图3中的横坐标表示用户节点的信噪比,纵坐标表示多输入多输出Y信道的可达和速率,和速率的单位为bits/trans,即每传输一次所能发送的比特数。
图3中两条曲线表示的意义如下:
“现有方法”表示等功率条件下的现有信号传输方法,“本发明”表示本发明所提出的信号传输方法。
由图3可以看出,在固定中继处的信噪比的条件下,本发明所提出的信号传输方法比现有的信号传输方法的可达和速率有明显的提高,且随着用户节点处信噪比的增加,改善更加明显,在信噪比为20dB时,本发明的和速率比现有信号传输方法大约增加4比特。
(b)在固定每个用户节点的信噪比SNR(i)=15dB,i∈{1,2,3}的条件下,比较等功率条件下本发明所提出的信号传输方法和现有信号传输方法的可达和速率,仿真结果如图4所示,图4中的横坐标表示中继节点的信噪比,纵坐标表示多输入多输出Y信道的可达和速率。
图4中两条曲线表示的意义如下:
“现有方法”表示等功率条件下的现有信号传输方法,“本发明”表示本发明所提出的信号传输方法。
由图4可以看出,在固定每个用户节点处的信噪比的条件下,本发明所提出的信号传输方法比现有的信号传输方法的可达和速率也有明显的增益,当和速率为10bits/trans时,本发明与现有信号传输方法相比,有4dB的增益。
由图3、图4的仿真结果可以看出,在分别固定中继节点信噪比和固定用户节点信噪比的情况下,本发明所提出的信号传输方法的可达和速率均比现有信号传输方法的可达和速率有明显提高,这是因为本发明所提出的信号传输方法是在现有方法的基础上进行了附加预编,从而增加了预编码矩阵元素选择的多样性,因此可以得到更高的和速率。
Claims (5)
1.一种多输入多输出Y信道中基于网络编码的信号传输方法,包括:
(1)用户节点对原始信号进行预编码步骤
每个用户节点将发给另外两个用户节点的信息进行预编码,得到发送用户节点的M×1维发送信号为:
式中i表示发送用户节点,j表示接收用户节点,且i,j∈{1,2,3},i≠j,M表示发送用户节点处配制的天线个数,且M为偶数,s[j,i]是发送用户节点i发给接收用户节点j的M/2×1个数据流构成的原始信号向量,该向量的每个元素是均值为零、方差为1的相互独立的随机变量,Σ[j,i]是M/2×M/2的发送节点功率分配对角矩阵,Wπ(j,i)是M/2×M/2用户节点附加预编码矩阵,下标π(j,i)是一个索引函数,满足π(i,j)=π(j,i),且有π(1,2)=1,π(1,3)=2,π(2,3)=3,因此有Wπ(2,1)=Wπ(1,2)=W1,Wπ(3,1)=Wπ(1,3)=W2,Wπ(3,2)=Wπ(2,3)=W3,V[j,i]是M×M/2的信号空间对齐矩阵,满足H[r,i]V[j,i]=H[r,j]V[i,j],H[r,i]表示用户节点i到中继节点r的N×M的信道矩阵,N表示中继节点r处配置的天线个数,且有N=3M/2,该信道矩阵的每个元素为服从均值为零、方差为1的相互独立的复高斯随机变量;
(2)用户节点向中继节点发送信号步骤
发送用户节点i将进行预编码得到的发送信号xi发送给中继节点r,得到中继节点的N×1维接收信号为:
式中,s[r,1]=Σ[2,1]s[2,1]+Σ[1,2]s[1,2]表示用户节点1与用户节点2的对齐信号,
s[r,2]=Σ[3,1]s[3,1]+Σ[1,3]s[1,3]表示用户节点1与用户节点3的对齐信号,
s[r,3]=Σ[3,2]s[3,2]+Σ[2,3]s[2,3]表示用户节点2与用户节点3的对齐信号,
U1=H[r,1]V[2,1]=H[r,2]V[1,2]表示信道矩阵H[r,1]与信道矩阵H[r,2]的列空间的交空间,U2=H[r,1]V[3,1]=H[r,3]V[1,3]表示信道矩阵H[r,1]与信道矩阵H[r,3]的列空间的交空间,U3=H[r,2]V[3,2]=H[r,3]V[2,3]表示信道矩阵H[r,2]与信道矩阵H[r,3]的列空间的交空间,nr是N×1的噪声向量,该向量的每个元素是均值为零、方差为的相互独立的复高斯随机变量;
(3)中继节点对接收信号进行预编码步骤
(3a)中继节点r对接收信号yr中包含的对齐信号s[r,1],s[r,2]和s[r,3]进行分离,用s[r,1]的M/2×N维分离矩阵H1乘以yr,满足H1[U2 U3]=0M/2×M,得到第一个分离后的对齐信号y[r,1]=H1yr=H1U1W1s[r,1]+H1nr,0M/2×M表示M/2×M的全零矩阵,类似地,选择s[r,2],s[r,3]的分离矩阵H2,H3,分别满足H2[U1 U3]=0M/2×M,H3[U1 U2]=0M/2×M,得到第二个分离后的对齐信号y[r,2]=H2yr=H2U2W2s[r,2]+H2nr和第三个分离后的对齐信号,y[r,3]=H3yr=H3U3W3s[r,3]+H3nr;
(3b)对分离后的对齐信号y[r,1],y[r,2],y[r,3]进行预编码,得到N×1的发送信号
式中,V[i,r]为干扰消除矩阵,Σ[i,r]为中继节点的功率分配对角矩阵,其对角元素的值根据对齐信号s[r,i],i=1,2,3中每个数据流采用平均功率分配来确定,U[i,r]为中继节点附加预编码矩阵;
(4)中继节点广播发送信号步骤
中继节点r将进行预编码得到的发送信号xr广播给用户节点,得到用户节点i的M×1维接收信号为:yi=H[i,r]xr+ni,i∈{1,2,3},
式中ni是M×1的噪声向量,该向量的每个元素是均值为零、方差为的相互独立的复高斯随机变量,H[i,r]是中继节点到用户节点i的M×N的信道矩阵,该矩阵的每个元素是服从均值为零、方差为1的相互独立的复高斯随机变量;
(5)用户节点恢复数据步骤
用户节点i根据接收信号yi及自己的发送信号xi来去掉自身的干扰,即从接收信号yi中将xi通过信道后形成的那部分信号减掉;然后采用迫零检测恢复用户j给用户i发送的原始信号s[i,j],j∈{1,2,3},j≠i;
所述步骤(1)中的信号空间对齐矩阵V[j,i]是根据信道矩阵H[r,i]和H[r,j]按如下方式之一确定:
方式一,设V[2,1],V[1,2]及U1的第k列分别为uk,1,k∈{1,2,…,M/2},根据信号空间对齐矩阵V[2,1]和V[1,2]需要满足的条件:H[r,1]V[2,1]=H[r,2]V[1,2]=U1,将这三个列向量的求解等价于求解下面的方程:
求解上述方程<1>得到M/2个解,将这M/2个解化为两两正交的单位向量作为U1,V[2,1],V[1,2]的M/2个列,式中,IN表示N×N的单位阵,0N×M表示N×M的全零矩阵,H[r,1]和H[r,2]分别表示用户节点1和用户节点2到中继节点的信道矩阵;
方式二,设V[3,1],V[1,3]及U2的第k列分别为uk,2,k∈{1,2,…,M/2},根据信号空间对齐矩阵V[3,1]和V[1,3]需要满足的条件:H[r,1]V[3,1]=H[r,3]V[1,3]=U2,将这三个列向量的求解等价于求解下面的方程:
求解上述方程<2>得到M/2个解,将这M/2个解化为两两正交的单位向量作为U2,V[3,1],V[1,3]的M/2个列,式中,H[r,1]和H[r,3]分别表示用户节点1和用户节点3到中继节点的信道矩阵;
方式三,设V[3,2],V[2,3]及U3的第k列分别为uk,3,k∈{1,2,…,M/2},根据信号空间对齐矩阵V[3,2]和V[2,3]需要满足的条件:
H[r,2]V[3,2]=H[r,3]V[2,3]=U3
将这三个列向量的求解等价于求解下面的方程:
求解上述方程<3>得到M/2个解,将这M/2个解化为两两正交的单位向量作为U3,V[3,2],V[2,3]的M/2个列,式中,H[r,2]和H[r,3]分别表示用户节点2和用户节点3到中继节点的信道矩阵;
所述步骤(3b)中的干扰消除矩阵V[i,r],是根据信道矩阵H[j,r]按照如下方式之一进行确定:
方式1,设干扰消除矩阵V[1,r]的第k列为k∈{1,2,…,M/2},根据干扰消除矩阵V[1,r]需要满足的条件: 将V[1,r]的M/2个列向量的求解等价于求解下面的方程:
求解上述方程1)得到M/2个解,将这M/2个解化为两两正交的单位向量作为V[1,r]的M/2个列,式中,0M×1表示M×1的全零向量;
方式2,设干扰消除矩阵V[2,r]的第k列为k∈{1,2,…,M/2},根据干扰消除矩阵V[2,r]需要满足的条件: 将对V[2,r]的M/2个列向量的求解等价于求解下面的方程:
求解上述方程2)得到M/2个解,将这M/2个解化为两两正交的单位向量作为V[2,r]的M/2个列;
方式3,设干扰消除矩阵V[3,r]的第k列为k∈{1,2,…,M/2},根据干扰消除矩阵V[3,r]需要满足的条件: 将V[3,r]的M/2个列向量的求解等价于求解下面的方程:
求解上述方程3)得到M/2个解,将这M/2个解化为两两正交的单位向量作为V[3,r]的M/2个列。
2.根据权利要求1所述的多输入多输出Y信道中基于网络编码的信号传输方法,其中所述步骤(1)中的用户节点附加预编码矩阵Wi是通过如下方式确定的:
将矩阵HiUi,i∈{1,2,3}进行奇异值分解,得到式中,Hi表示对齐信号s[r,i]的分离矩阵,Ui表示对应的用户节点到中继节点的一对信道矩阵的列空间的交空间,上标H表示共轭转置,U[i]和V[i]是M/2×M/2的酉矩阵,Σ[i]是M/2×M/2的对角阵,
根据上述奇异值分解得到的酉矩阵V[i],选择用户节点附加预编码矩阵为:Wi=V[i],i∈{1,2,3}。
3.根据权利要求1所述的多输入多输出Y信道中基于网络编码的信号传输方法,其中所述步骤(1)中的发送节点功率分配矩阵Σ[j,i]的对角元素,是按照如下方式进行确定的:
设发送用户节点功率分配矩阵Σ[j,i]的第k个对角元素为k∈{1,2,…,M/2},设定用户节点i的发送信号xi满足功率约束条件为 即
式中,符号E表示求期望,tr表示求矩阵的迹,V[j,i]表示信号空间对齐矩阵,V[π(j,i)]表示原始信号向量s[j,i]的附加预编码矩阵,表示矩阵V[j,i]V[π(j,i)]的第k列,||·||表示求向量的欧几里德范数,是原始信号向量s[j,i]的第k个数据流的功率;
根据原始信号向量s[j,i],j∈{1,2,3},j≠i中每个数据流采用平均功率分配的条件:得到发送用户节点功率分配矩阵Σ[j,i]的第k个对角元素为
4.根据权利要求1所述的多输入多输出Y信道中基于网络编码的信号传输方法,其中所述步骤(3b)中的中继节点附加预编码矩阵U[i,r],按照如下方式确定:
将矩阵HiUi,i∈{1,2,3}进行奇异值分解,得到式中,Hi表示对齐信号s[r,i]的分离矩阵,Ui表示对应的用户节点到中继节点的一对信道矩阵的列空间的交空间,上标H表示共轭转置,U[i]和V[i]是M/2×M/2的酉矩阵,Σ[i]是M/2×M/2的对角阵;
根据上述奇异值分解得到的酉矩阵U[i],选择中继节点附加预编码矩阵为:
5.根据权利要求1所述的多输入多输出Y信道中基于网络编码的信号传输方法,其中步骤(3b)中所述的对角元素的值根据对齐信号s[r,i],i=1,2,3中每个数据流采用平均功率分配来确定,按如下方式进行:
首先,设中继节点的功率分配矩阵Σ[i,r],i∈{1,2,3}的第k个对角元素为i∈{1,2,3},k∈{1,2,…M/2},根据中继节点的发送信号为:
记 表示中继节点发送信号xr中的有用信号;
其次,设有用信号的功率为表示为:
式中,上标H表示共轭转置,符号tr表示求矩阵的迹,β[k,π(j,i)],π(j,i)∈{1,2,3},j≠i,k∈{1,2,…,M/2}表示矩阵Σ[π(j,i)]的第k个对角元素,j,i∈{1,2,3},j≠i,k∈{1,2,…,M/2}表示用户节点功率分配对角矩阵Σ[j,i]的第k个对角元素;
最后,设有用信号包含的3M/2个数据流的功率均为λ2,根据中继节点发送信号xr满足的功率约束条件:求得λ的值;根据关系式
得到中继节点处功率分配矩阵Σ[π(j,i),r],π(j,i)∈{1,2,3}的对角元素值为:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210000363.6A CN102510324B (zh) | 2012-01-02 | 2012-01-02 | 多输入多输出 y 信道中基于网络编码的信号传输方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210000363.6A CN102510324B (zh) | 2012-01-02 | 2012-01-02 | 多输入多输出 y 信道中基于网络编码的信号传输方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102510324A CN102510324A (zh) | 2012-06-20 |
CN102510324B true CN102510324B (zh) | 2014-08-20 |
Family
ID=46222378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210000363.6A Expired - Fee Related CN102510324B (zh) | 2012-01-02 | 2012-01-02 | 多输入多输出 y 信道中基于网络编码的信号传输方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102510324B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102833048A (zh) * | 2012-09-19 | 2012-12-19 | 上海交通大学 | 双向中继传输***及其传输方法 |
CN103166687B (zh) * | 2013-03-05 | 2015-10-28 | 西安交通大学 | 一种基于随机酉矩阵调制的协作分集传输方法 |
CN104393903B (zh) * | 2014-10-30 | 2017-09-26 | 深圳市国创新能源研究院 | 一种lte mimo***的波束成形方法和装置 |
CN104901780B (zh) * | 2015-05-28 | 2017-12-08 | 河南理工大学 | Y信道中的干扰消除方法 |
CN104901781B (zh) * | 2015-05-28 | 2018-01-23 | 河南理工大学 | Y信道中的空时码传输及译码方法 |
CN105429684B (zh) * | 2015-10-29 | 2019-03-22 | 河南理工大学 | Y信道中低复杂度的干扰消除方法 |
CN106850031B (zh) * | 2016-12-06 | 2019-09-24 | 浙江工业大学 | 一种多天线双向中继传输***中的功率分配方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741448A (zh) * | 2009-12-04 | 2010-06-16 | 西安电子科技大学 | 双向信道中基于最小均方误差波束成型的信息传输方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7480417B2 (en) * | 2004-10-19 | 2009-01-20 | Microsoft Corp. | System and method for encoding mosaiced image data employing a reversible color transform |
-
2012
- 2012-01-02 CN CN201210000363.6A patent/CN102510324B/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741448A (zh) * | 2009-12-04 | 2010-06-16 | 西安电子科技大学 | 双向信道中基于最小均方误差波束成型的信息传输方法 |
Non-Patent Citations (8)
Title |
---|
A Novel Signaling for Communication on MIMO Y Channel:Signal Space Alignment for Network Coding;Namyoon Lee et.al;《ISIT 2009》;20090703;第2892-2896页 * |
Degrees of Freedom of the MIMO Y Channel:Signal Space Alignment for Network Coding;Namyoon Lee et.al;《IEEE TRANSACTIONS ON INFORMATION THEORY》;20100731;第56卷(第7期);第3332页至第3342页 * |
MIMO-Y信道预编码技术研究;刘金柳;《中国优秀硕士学位论文全文数据库》;20110601;正文第15页至第44页 * |
Namyoon Lee et.al.A Novel Signaling for Communication on MIMO Y Channel:Signal Space Alignment for Network Coding.《ISIT 2009》.2009,第2892-2896页. |
Namyoon Lee et.al.Degrees of Freedom of the MIMO Y Channel:Signal Space Alignment for Network Coding.《IEEE TRANSACTIONS ON INFORMATION THEORY》.2010,第56卷(第7期),第3332页至第3342页. |
刘金柳.MIMO-Y信道预编码技术研究.《中国优秀硕士学位论文全文数据库》.2011,正文第15页至第44页. |
基于网络编码的协作HARQ协议;孙岳等;《电子与信息学报》;20091030;第31卷(第10期);第2326-2330页 * |
孙岳等.基于网络编码的协作HARQ协议.《电子与信息学报》.2009,第31卷(第10期),第2326-2330页. |
Also Published As
Publication number | Publication date |
---|---|
CN102510324A (zh) | 2012-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102510324B (zh) | 多输入多输出 y 信道中基于网络编码的信号传输方法 | |
Yu et al. | Least squares approach to joint beam design for interference alignment in multiuser multi-input multi-output interference channels | |
Roemer et al. | Algebraic norm-maximizing (ANOMAX) transmit strategy for two-way relaying with MIMO amplify and forward relays | |
CN103957086B (zh) | Mu‑mimo预编码实现方法 | |
CN102983934A (zh) | 多用户多输入多输出***中线性预编码的方法及装置 | |
US8964869B2 (en) | Pre-coding method and apparatus | |
CN103312389A (zh) | 一种多用户干扰抑制方法、终端及基站 | |
CN101867462A (zh) | 一种基于最小总误码率的多基站协作线性预编码方法 | |
CN102868433B (zh) | 多输入多输出y信道中基于天线选择的信号传输方法 | |
CN105706375A (zh) | 用于大规模mimo***的拓扑导频污染消除的方法和装置 | |
CN101854237A (zh) | 时变mimo***中基于非码本预编码的传输方法 | |
CN101964695A (zh) | 多用户多输入多输出下行链路预编码方法及*** | |
CN102142874A (zh) | 一种基于物理层网络编码的联合天线选择空间复用方法 | |
US8861392B2 (en) | Pre-coding method in cooperative relay system, communication apparatus, and relay apparatus | |
CN101917218A (zh) | 减少反馈信息的mimo多用户***下行传输方法及*** | |
CN103199962B (zh) | CoMP***中安全容量信号处理方法 | |
CN102647220B (zh) | 一种基于格基约减的多入多出预编码的控制方法 | |
Wang et al. | Ergodic rate analysis for massive MIMO relay systems with multi-pair users under imperfect CSI | |
CN102332946B (zh) | 一种能同时消除小区间干扰和流间干扰的CoMP下行联合传输方法 | |
CN102055564A (zh) | 一种用于物理层网络编码的空间复用方法 | |
CN103236878A (zh) | 一种基于最大比合并接收矢量估计的协调波束赋形方法 | |
CN103346867B (zh) | 基于三角分解和slnr算法的多小区多用户同频干扰抑制方法 | |
Lin et al. | PARAFAC-Based Channel Estimation for Relay Assisted mmWave Massive MIMO Systems | |
CN104935410B (zh) | 基于中继协作空时块码传输的三用户信息共享方法 | |
CN103929385B (zh) | 基于信号子空间对齐的多源异质信号干扰抑制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140820 Termination date: 20200102 |
|
CF01 | Termination of patent right due to non-payment of annual fee |