CN107147472A - 物理层网络编码方法及装置 - Google Patents

物理层网络编码方法及装置 Download PDF

Info

Publication number
CN107147472A
CN107147472A CN201710221409.XA CN201710221409A CN107147472A CN 107147472 A CN107147472 A CN 107147472A CN 201710221409 A CN201710221409 A CN 201710221409A CN 107147472 A CN107147472 A CN 107147472A
Authority
CN
China
Prior art keywords
msub
mrow
msubsup
mtd
msup
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.)
Granted
Application number
CN201710221409.XA
Other languages
English (en)
Other versions
CN107147472B (zh
Inventor
陈巍
于志江
郭欣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tsinghua University
Original Assignee
Tsinghua University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tsinghua University filed Critical Tsinghua University
Priority to CN201710221409.XA priority Critical patent/CN107147472B/zh
Publication of CN107147472A publication Critical patent/CN107147472A/zh
Application granted granted Critical
Publication of CN107147472B publication Critical patent/CN107147472B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0076Distributed coding, e.g. network coding, involving channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/3405Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Other Investigation Or Analysis Of Materials By Electrical Means (AREA)

Abstract

本发明提供一种物理层网络编码方法及装置,包括设置第一源节点、第二源节点和中继节点;将中继节点接收到的混叠星座图中,欧式距离小于预设阈值的点映射到新星座图的同一个星座点;利用两个欧氏距离约束参数来分别控制第一源节点、第二源节点的解码可靠性;建立优化关系;对优化关系进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。可实现线下星座图设计,线上根据信道系数矫正源节点(第一源节点和第二源节点)所发星座图的相位,可以降低中继节点的运算负载,降低对中继节点运算能力的要求,减少时延。

Description

物理层网络编码方法及装置
技术领域
本发明涉及通信技术领域,尤其涉及一种物理层网络编码方法及装置。
背景技术
采用物理层网络编码机制的双向中继***与传统中继***相比,具有更高的谱效和功效,它可以将双向中继网络的信息传输速率提高100%,所以近年来无论是学界还是工业界均对其进行了大量研究。要想将该***投入使用,一个基本要解决的问题便是他的星座图设计和网络编码映射方式的设计。
现有文献中所给出的网络编码映射方式和星座图设计方式为彼此独立进行的,先设计网络编码映射方式,后设计星座图。并且网络编码映射方式是在源节点星座图已选定的情况下进行的,其源节点所用星座图为QPSK,16QAM等常见星座图,在此基础上基于使中继节点所用星座图点数尽可能少的原则,采用最近邻域先聚合的方式给出了网络编码的映射方式,且只讨论了使用星座图为QPSK和16QAM时的网络编码映射方式设计。
上述方法由于直接规定了源节点所用星座图的形状,相当于加了很强的假设条件,所以无法保证所设计的网络编码映射方式和星座图是采用物理层网络编码机制下的双向***的最优设计方式。
发明内容
本发明提供一种物理层网络编码方法及装置,用以解决现有技术所设计的网络编码映射方式和星座图在采用物理层网络编码机制下的双向***无法保证为最优设计方式的缺陷。
本发明一方面提供一种物理层网络编码方法,包括:
步骤1,设置第一源节点、第二源节点和中继节点;
步骤2,将所述中继节点接收到的混叠星座图中,欧式距离小于预设阈值的点映射到新星座图的同一个星座点,使满足:
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0
其中,所述第一源节点、所述第二源节点及所述中继节点所用的星座图分别为A={a1,...,aM},B={b1,...,bN},S={sij|i=1,...,M,j=1,...,N},M和N分别表示所述第一源节点的星座图的阶数和所述第二源节点的星座图的阶数,h1和h2表示信道系数,εR为预设阈值,用于调整中继节点处网络编码映射的可靠性;sij=C(ai,bj)表示当所述第一源节点发射信号ai,所述第二源节点发射信号bj时,所述中继节点发射信号sij,C表示网络编码映射方式:
步骤3,利用两个欧氏距离约束参数εAB来分别控制所述第一源节点、所述第二源节点的解码可靠性,使满足:
|sij-sik|2≥εA,sij≠sik∈S
|sji-ski|2≥εB,sji≠ski∈S
步骤4,以为目标函数,建立优化关系:
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0
ai,ap∈A,bj,bq∈B,sij,spq∈S,i≠p,j≠q
其中,(.)H表示矩阵的共轭转置;
步骤5,对所述优化关系进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
进一步的,步骤5具体包括:
步骤51,对所述优化关系进行线性变换和第一变量代换,以获得第一中间优化关系式,
其中,n1、n2和n3分别表示相应约束的数量,n1、n2和n3均为阶数M和N的函数,表示相应系数矩阵;z1和z2分别为需要设计的上行星座图和下行星座图;
第一变量代换具体为:
步骤52,利用第二变量代换将所述第一中间优化关系式转换为二次约束的二次优化问题,所述二次约束的二次优化问题表达式为:
z3 TFjz3≥0,=1,2,...,n3
其中,cj表示系数向量;
所述第二变量代换为:
其中,pj,qj为中间变量;
步骤53,对所述二次优化问题进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
进一步的,步骤53具体包括:
步骤531,利用半定松弛算法对所述二次优化问题进行求解,以获得最优解X*
步骤532,利用高斯向量法进行随机近似构造法,从所述最优解X*中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
进一步的,步骤531具体包括:
根据矩阵乘积的迹的性质,对所述二次优化问题进行如下变量替换:
xHΔx=tr(xHΔx)=tr(ΔxxH)
其中,Δ表示任意系数矩阵,xxT与秩为1的半正定矩阵X等效;
将所述二次优化问题经过第三变量代换,转换为第二优化关系式,所述第二优化关系式的表达式为:
s.t.tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
rank(Z1)=1,rank(Z2)=1
其中,rank(.)为求矩阵的秩,tr(.)为矩阵的迹操作;
通过松弛掉rank(Z1)=1,rank(Z2)=1,并将松弛为将所述第二优化关系式松弛为第一半定规划问题,其中所述第一半定规划问题为:
s.t.tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
利用凸优化算法,求解所述第一半定规划问题,以获得最优解X*
进一步的,步骤53具体包括:
步骤533,利用第四变量代换、第五变量代换和第六变量代换,将所述二次优化问题转换为第三优化关系式,其中所述第三优化关系式为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
rank(Z1)=1,rank(Z2)=1,rank(Z3)=1
其中,Fi,Gj,Hi,Dk,fi,gj,hi,dk为相应地系数矩阵和系数向量;
所述第四变量代换为:
所述第五变量代换为:
所述第六变量代换为:
步骤534,松弛掉所述第三优化关系式中的秩约束rank(Z1)=1,rank(Z2)=1,rank(Z3)=1和以获得松弛问题,所述松弛问题表达式为
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
步骤535,将所述松弛问题的求解转化为第二半定规划问题的求解,所述第二半定规划问题为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
步骤536,利用高斯近似法从所述第二半定规划问题的最优解中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
本发明另一方面提供一种物理层网络编码装置,包括:
设置模块,用于设置第一源节点、第二源节点和中继节点;
映射模块,用于将所述中继节点接收到的混叠星座图中,欧式距离小于预设阈值的点映射到新星座图的同一个星座点,使满足:
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0
其中,所述第一源节点、所述第二源节点及所述中继节点所用的星座图分别为A={a1,...,aM},B={b1,...,bN},S={sij|i=1,...,M,j=1,...,N},M和N分别表示所述第一源节点的星座图的阶数和所述第二源节点的星座图的阶数,h1和h2表示信道系数,εR为预设阈值,用于调整中继节点处网络编码映射的可靠性;sij=C(ai,bj)表示当所述第一源节点发射信号ai,所述第二源节点发射信号bj时,所述中继节点发射信号sij,C表示网络编码映射方式:
控制模块,用于利用两个欧氏距离约束参数εAB来分别控制所述第一源节点、所述第二源节点的解码可靠性,使满足:
|sij-sik|2≥εA,sij≠sik∈S
|sji-ski|2≥εB,sji≠ski∈S
优化关系建立模块,用于以为目标函数,建立如下优化关系:
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0
ai,ap∈A,bj,bq∈B,sij,spq∈S,i≠p,j≠q
其中,(.)H表示矩阵的共轭转置;
求解模块,用于对所述优化关系进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
进一步的,求解模块具体包括:
第一中间优化关系式获取子模块,用于对所述优化关系进行线性变换和第一变量代换,以获得第一中间优化关系式,
其中,n1、n2和n3分别表示相应约束的数量,n1、n2和n3均为阶数M和N的函数,表示相应系数矩阵;z1和z2分别为需要设计的上行星座图和下行星座图;
第一变量代换具体为:
二次优化问题表达式获取子模块,利用第二变量代换将所述第一中间优化关系式转换为二次约束的二次优化问题,所述二次约束的二次优化问题表达式为:
z3 TFjz3≥0,=1,2,...,n3
其中,cj表示系数向量;
所述第二变量代换为:
其中,pj,qj为中间变量;
求解子模块,用于对所述二次优化问题进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
进一步的,求解子模块具体包括:
最优解获取子模块,用于利用半定松弛算法对所述二次优化问题进行求解,以获得最优解X*
第一次优解获取子模块,用于利用高斯向量法进行随机近似构造法,从所述最优解X*中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
进一步的,最优解获取子模块具体用于:
根据矩阵乘积的迹的性质,对所述二次优化问题进行如下变量替换:
xHΔx=tr(xHΔx)=tr(ΔxxH)
其中,Δ表示任意系数矩阵,xxT与秩为1的半正定矩阵X等效;
将所述二次优化问题经过第三变量代换,转换为第二优化关系式,所述第二优化关系式的表达式为:
s.t.tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
rank(Z1)=1,rank(Z2)=1
其中,rank(.)为求矩阵的秩,tr(.)为矩阵的迹操作;
通过松弛掉rank(Z1)=1,rank(Z2)=1,并将松弛为将所述第二优化关系式松弛为第一半定规划问题,其中所述第一半定规划问题为:
s.t.tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
利用凸优化算法,求解所述第一半定规划问题,以获得最优解X*
进一步的,求解子模块具体包括:
第三优化关系式获取子模块,用于利用第四变量代换、第五变量代换和第六变量代换,将所述二次优化问题转换为第三优化关系式,其中所述第三优化关系式为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
rank(Z1)=1,rank(Z2)=1,rank(Z3)=1
其中,Fi,Gj,Hi,Dk,fi,gj,hi,dk为相应地系数矩阵和系数向量;
所述第四变量代换为:
所述第五变量代换为:
所述第六变量代换为:
松弛问题表达式获取子模块,用于松弛掉所述第三优化关系式中的秩约束rank(Z1)=1,rank(Z2)=1,rank(Z3)=1和以获得松弛问题,所述松弛问题表达式为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
第二半定规划问题获取子模块,用于将所述松弛问题的求解转化为第二半定规划问题的求解,所述第二半定规划问题为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
第二次优解获取子模块,用于利用高斯近似法从所述第二半定规划问题的最优解中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
本发明提供的物理层网络编码方法及装置,可实现线下星座图设计,线上根据信道系数矫正源节点(第一源节点和第二源节点)所发星座图的相位,可以降低中继节点的运算负载,降低对中继节点运算能力的要求,减少时延。另外,在线下设计好星座图的情况下可以实现信道自适应,在功率受限时,选择满足功率限制的具有最大M和N的星座图。在约束了最小欧式码距的情况下,M和N越大,信息传输速率可能会更大。
附图说明
在下文中将基于实施例并参考附图来对本发明进行更详细的描述。其中:
图1为本发明实施例一提供的物理层网络编码方法流程示意图;
图2为本发明实施例一提供的节点模型图;
图3为本发明实施例一提供的模拟域映射准则示意图;
图4为本发明实施例二提供的物理层网络编码方法流程示意图;
图5为本发明实施例二提供星座图和网络编码映射方式示意图;
图6为本发明实施例三提供的物理层网络编码方法流程示意图;
图7为本发明实施例三提供星座图和网络编码映射方式示意图;
图8为本发明实施例四提供的物理层网络编码装置结构示意图;
图9为本发明实施例五提供的物理层网络编码装置结构示意图;
图10为本发明实施例六提供的物理层网络编码装置结构示意图。
在附图中,相同的部件使用相同的附图标记。附图并未按照实际的比例绘制。
具体实施方式
下面将结合附图对本发明作进一步说明。
实施例一
请参考图1,本发明提供一种物理层网络编码方法,包括:
步骤1,设置第一源节点、第二源节点和中继节点。
如图2所示,本实施例采用物理层网络编码机制,完成一次信息交互需要两个时隙,第一个时隙第一源节点SN1(DN1)和第二源节点SN2(DN1)同时向中继节点RN发送信号。此时,向中继节点RN发送的两路信号会在中继节点RN处混叠,第一源节点SN1(DN1)和第二源节点SN2(DN1)将接收到的混叠的信号映射到其星座图上。在第二个时隙,中继节点RN同时向两个目标节点(第一源节点SN1和第二源节点SN2)进行广播,目标节点根据已有的先验信息可以进行成功解码。
步骤2,将所述中继节点接收到的混叠星座图中,欧式距离小于预设阈值的点映射到同一个星座点,使满足:
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0.
其中,所述第一源节点、所述第二源节点及所述中继节点所用的星座图分别为A={a1,...,aM},B={b1,...,bN},S={sij|i=1,...,M,j=1,...,N},ap为A中的元素,bq为B中的元素,spq为S中的元素,M和N分别表示第一源节点的星座图的阶数和第二源节点的星座图的阶数,h1和h2表示信道系数,εR为预设阈值,用于调整中继节点处网络编码映射的可靠性;sij=C(ai,bj)表示当所述第一源节点发射信号ai,所述第二源节点发射信号bj时,所述中继节点发射信号sij,C表示网络编码映射方式:
ak为A中的元素,bk为B中的元素,k为下标。
如图3所示,图3的左图表示中继节点(RN)接收到的混叠星座图,右图为中继节点RN用来广播的星座图,即映射成的新的星座图。按照模拟域映射准则,在中继节点RN接收到的混叠星座图中,欧式距离小于预设阈值的点将被映射到一个星座点。该准则统一了上下行的星座图设计,并保证了中继节点处网络编码映射的可靠性。
步骤3,利用两个欧氏距离约束参数εAB来分别控制所述第一源节点、所述第二源节点的解码可靠性,使满足:
|sij-sik|2≥εA,sij≠sik∈S
|sji-ski|2≥εB,sji≠ski∈S。
具体的,要想在目标节点(第一源节点SN1和第二源节点SN2)处成功实现解码,一个必要条件是网络编码映射方式C需满足如下法则(Exclusive Law):
即中继节点RN所用星座图S={sij|i=1,...,M,j=1,...,N}必须满足如下条件:
通过利用两个欧氏距离约束参数εAB来分别控制第一源节点SN1和第二源节点SN2的解码可靠性(误符号率),所以以上法则可以转化为如下表达式:
|sij-sik|2≥εA,sij≠sik∈S
|sji-ski|2≥εB,sji≠ski∈S
步骤4,以为目标函数,建立如下优化关系:
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0
ai,ap∈A,bj,bq∈B,sij,spq∈S,i≠p,j≠q.
其中,(.)H表示矩阵的共轭转置。
具体的,对于一个通信***,在误符号率和信息传输速率一定的情况下,所用的发射功率越低,***越优。所以定义***的平均发射功率为:
并以之为目标函数,建立如下优化关系:
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0
ai,ap∈A,bj,bq∈B,sij,spq∈S,i≠p,j≠q.
通过求解以上问题即可获得物理层网络编码机制下双向中继网络的最优星座图和网络编码映射方式的设计策略。
步骤5,对所述优化关系进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
具体的,如采用Enhanced-SDR算法和Fast-relaxation算法对所述优化关系进行求解,Enhanced-SDR算法与Fast-relaxation算法所设计的星座图及网络编码映射方式,与现有技术中采用一对一映射及三个结点分别采用BPSK、QPSK、8QAM相比,均有较大的误符号率性能增益。
本实施例提供的物理层网络编码方法,可实现线下星座图设计,线上根据信道系数矫正源节点(第一源节点SN1和第二源节点SN2)所发星座图的相位,可以降低中继节点的运算负载,降低对中继节点运算能力的要求,减少时延。另外,在线下设计好星座图的情况下可以实现信道自适应,在功率受限时,选择满足功率限制的具有最大M和N的星座图。在约束了最小欧式码距的情况下,M和N越大,信息传输速率可能会更大。
实施例二
如图4所示,本实施例提供一种物理层网络编码方法,其中,步骤5具体包括:
步骤51,对所述优化关系进行线性变换和第一变量代换,以获得第一中间优化关系式,
其中,n1、n2和n3分别表示相应约束的数量,n1、n2和n3均为阶数M和N的函数,表示相应系数矩阵;z1和z2分别为需要设计的上行星座图和下行星座图;
第一变量代换具体为:
步骤52,利用第二变量代换将所述第一中间优化关系式转换为二次约束的二次优化问题,所述二次约束的二次优化问题表达式为:
z3 TFjz3≥0,=1,2,...,n3.
其中,
所述第二变量代换为:
其中,pj,qj为中间变量;
步骤53,对所述二次优化问题进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
进一步的,在本实施例中采用Enhanced-SDR算法对步骤53的求解过程进行具体说明,步骤53具体包括:
步骤531,利用半定松弛算法对所述二次优化问题进行求解,以获得最优解X*
具体的,步骤531具体包括:
根据矩阵乘积的迹的性质,对所述二次优化问题进行如下变量替换:
xHΔx=tr(xHΔx)=tr(ΔxxH).
xxT与秩为1的半正定矩阵X等效;
将所述二次优化问题经过第三变量代换,转换为第二优化关系式,所述第二优化关系式的表达式为:
s.t.tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
rank(Z1)=1,rank(Z2)=1
其中,rank(.)为求矩阵的秩,tr(.)为矩阵的迹操作;
通过松弛掉rank(Z1)=1,rank(Z2)=1,并将松弛为将所述第二优化关系式松弛为第一半定规划问题,其中所述第一半定规划问题为:
s.t.tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
利用凸优化算法,求解所述第一半定规划问题(SDP),以获得最优解X*。利用凸优化相关算法,如牛顿法,内点法,可以在多项式复杂度求解此SDP问题。
步骤532,利用高斯向量法进行随机近似构造法,从所述最优解X*中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
随机近似构造法的流程如下:
第一步:生成
第二步:构造(内元素为下行星座点)
第三步:在不违背Exclusive Law的前提下,尽可能多地融合中的点(点数越少,同一发射功率下欧式码距越大;另外两点融合至少存在一种方式可以降低目标函数值,即平均发射功率)。Exclusive Law是保证成功解码的必要条件,内容如下:
其中C(aj,bi)等为要映射到的星座点,即中的点。
第四步:生成
第五步:构造其中M中包含所有的H1i和与相对应的那部分Di意味着不融合。
第六步:根据情况重复第一至第五步Nrand次,求取:
选取作为输出结果。
在星座图阶数M=2,N=4的情况下,Nrand=107时其所设计的星座图和网络编码映射方式如图5所示。
实施例三
在计算资源受限等情况下,设计算法需要具有更低的复杂度,为了实现通信性能与计算资源的折中,可采用Fast-relaxation算法,这一算法与Enhanced-SDR算法相比可以进一步大大地降低计算复杂度。
Fast-relaxation算法的基本思想依然是先松弛,再随机近似。与Enhanced-SDR算法不同的是,这一算法没有引入新的变量,并且充分利用了约束中各系数之间的关系,将所得松弛问题中的一些冗余约束进行了精简,从而大大降低了松弛问题的求解复杂度。
本实施例采用Fast-relaxation算法对实施例二中的步骤53的求解过程进行具体说明,如图6所示,本实施例提供一种物理层网络编码方法,其中,步骤53具体包括:
步骤533,利用第四变量代换、第五变量代换和第六变量代换,将所述二次优化问题转换为第三优化关系式,其中所述第三优化关系式为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
rank(Z1)=1,rank(Z2)=1,rank(Z3)=1
其中,Fi,Gj,Hi,Dk,fi,gj,hi,dk为相应地系数矩阵和系数向量;
所述第四变量代换为:
所述第五变量代换为:
所述第六变量代换为:
步骤534,松弛掉所述第三优化关系式中的秩约束rank(Z1)=1,rank(Z2)=1,rank(Z3)=1和以获得松弛问题,所述松弛问题表达式为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
步骤535,将所述松弛问题的求解转化为第二半定规划问题的求解,所述第二半定规划问题为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
具体的,因为大量非凸二次约束的存在,所以所得问题依然是非凸的。但是通过各约束函数系数间的关系可知,当Z4=0时,可以利用前三组约束推出第四组约束,即第四组约束是冗余的。由此可知,以上松弛问题的求解,可以转化为第二SDP(半定规划)问题的求解。
步骤536,利用高斯近似法从所述第二半定规划问题的最优解中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
具体的,类似于Enhanced-SDR算法,针对Fast-relaxation算法提出了一种高斯近似法以从松弛问题的最优解中提取原问题的解,即新星座图。与Enhanced-SDR算法求解过程不同的是,没有选择尽可能多地去融合下行星座图的星座点,从而为保证了所得解实现全局最优的可能性。
高斯近似法流程如下:
第一步:生成
第二步:构造(内元素为下行星座点);
第三步:在不违背Exclusive Law的前提下,将中距离很近的的点融合。(此处没有选择尽可能多地去融合,保留了求取全局最优的可能性;两点融合至少存在一种方式可以降低目标函数值,即平均发射功率)。
第四步:生成其中,
第五步:构造其中M中包含所有的系数矩阵Fi,Gj的维度补0扩展,以及与相对应的部分 意味着相对应星座点未融合。
第六步:根据情况重复第一至第五步Nrand次,求取:
选取作为输出结果。
最后,对Fast-relaxation算法的性能进行详细地理论分析,并求出了这一算法的近似比:
其中,表示所设计星座图的平均发射功率,vopt表示理论最优星座图的发射功率,m1,m2,m3是优化问题中相应约束的个数,其均是星座图调制阶数M,N的函数。
根据Fast-relaxation算法,在M=2,N=4,Nrand=107的情况下所设计的星座图及网络编码映射方式如图7所示。
实施例四
如图8所示,本实施例提供一种物理层网络编码装置,包括设置模块201、映射模块202、控制模块203、优化关系建立模块204和求解模块205。
其中,设置模块201,用于设置第一源节点、第二源节点和中继节点;
映射模块202,用于将所述中继节点接收到的混叠星座图中,欧式距离小于预设阈值的点映射到新星座图的同一个星座点,使满足:
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0.
其中,所述第一源节点、所述第二源节点及所述中继节点所用的星座图分别为A={a1,...,aM},B={b1,...,bN},S={sij|i=1,...,M,j=1,...,N},M和N分别表示第一源节点的星座图的阶数和第二源节点的星座图的阶数,h1和h2表示信道系数,εR为预设阈值,用于调整中继节点处网络编码映射的可靠性;sij=C(ai,bj)表示当所述第一源节点发射信号ai,所述第二源节点发射信号bj时,所述中继节点发射信号sij,C表示网络编码映射方式:
控制模块203,用于利用两个欧氏距离约束参数εAB来分别控制所述第一源节点、所述第二源节点的解码可靠性,使满足:
|sij-sik|2≥εA,sij≠sik∈S
|sji-ski|2≥εB,sji≠ski∈S
优化关系建立模块204,用于以为目标函数,建立如下优化关系:
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0
ai,ap∈A,bj,bq∈B,sij,spq∈S,i≠p,j≠q.
求解模块205,用于对所述优化关系进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
实施例四是与实施例一对应的装置实施例,具体可参见实施例一中的记载,在此不再赘述。
实施例五
如图9所示,本实施例提供一种物理层网络编码装置,其中,求解模块205具体包括:
第一中间优化关系式获取子模块2051,用于对所述优化关系进行线性变换和第一变量代换,以获得第一中间优化关系式,
其中,n1、n2和n3分别表示相应约束的数量,均为阶数M和N的函数,表示相应系数矩阵;z1和z2分别为需要设计的上行星座图和下行星座图;
第一变量代换具体为:
二次优化问题表达式获取子模块2052,利用第二变量代换将所述第一中间优化关系式转换为二次约束的二次优化问题,所述二次约束的二次优化问题表达式为:
z3 TFjz3≥0,=1,2,...,n3.
其中,
所述第二变量代换为:
其中,pj,qj为中间变量;
求解子模块2053,用于对所述二次优化问题进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
进一步的,求解子模块2053具体包括:
最优解获取子模块2053a,用于利用半定松弛算法对所述二次优化问题进行求解,以获得最优解X*
进一步的,最优解获取子模块2053a具体用于:
根据矩阵乘积的迹的性质,对所述二次优化问题进行如下变量替换:
xHΔx=tr(xHΔx)=tr(ΔxxH).
xxT与秩为1的半正定矩阵X等效;
将所述二次优化问题经过第三变量代换,转换为第二优化关系式,所述第二优化关系式的表达式为:
s.t.tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
rank(Z1)=1,rank(Z2)=1
其中,rank(.)为求矩阵的秩,tr(.)为矩阵的迹操作;
通过松弛掉rank(Z1)=1,rank(Z2)=1,并将松弛为将所述第二优化关系式松弛为第一半定规划问题,其中所述第一半定规划问题为:
s.t.tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
利用凸优化算法,求解所述第一半定规划问题,以获得最优解X*
第一次优解获取子模块2053b,用于利用高斯向量法进行随机近似构造法,从所述最优解X*中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
实施例五是与实施例二对应的装置实施例,具体可参见实施例二中的记载,在此不再赘述。
实施例六
如图10所示,本实施例提供一种物理层网络编码装置,其中,求解子模块2053具体包括:
第三优化关系式获取子模块2054a,用于利用第四变量代换、第五变量代换和第六变量代换,将所述二次优化问题转换为第三优化关系式,其中所述第三优化关系式为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
rank(Z1)=1,rank(Z2)=1,rank(Z3)=1
其中,Fi,Gj,Hi,Dk,fi,gj,hi,dk为相应地系数矩阵和系数向量;
所述第四变量代换为:
所述第五变量代换为:
所述第六变量代换为:
松弛问题表达式获取子模块2054b,用于松弛掉所述第三优化关系式中的秩约束rank(Z1)=1,rank(Z2)=1,rank(Z3)=1和以获得松弛问题,所述松弛问题表达式为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
第二半定规划问题获取子模块2054c,用于将所述松弛问题的求解转化为第二半定规划问题的求解,所述第二半定规划问题为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t.tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
第二次优解获取子模块2054d,用于利用高斯近似法从所述第二半定规划问题的最优解中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
实施例六是与实施例三对应的装置实施例,具体可参见实施例三中的记载,在此不再赘述。
虽然已经参考优选实施例对本发明进行了描述,但在不脱离本发明的范围的情况下,可以对其进行各种改进并且可以用等效物替换其中的部件。尤其是,只要不存在结构冲突,各个实施例中所提到的各项技术特征均可以任意方式组合起来。本发明并不局限于文中公开的特定实施例,而是包括落入权利要求的范围内的所有技术方案。

Claims (10)

1.一种物理层网络编码方法,其特征在于,包括:
步骤1,设置第一源节点、第二源节点和中继节点;
步骤2,将所述中继节点接收到的混叠星座图中,欧式距离小于预设阈值的点映射到新星座图的同一个星座点,使满足:
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0
其中,所述第一源节点、所述第二源节点及所述中继节点所用的星座图分别为A={a1,...,aM},B={b1,...,bN},S={sij|i=1,...,M,j=1,...,N},M和N分别表示所述第一源节点的星座图的阶数和所述第二源节点的星座图的阶数,h1和h2表示信道系数,εR为预设阈值,用于调整中继节点处网络编码映射的可靠性;sij=C(ai,bj)表示当所述第一源节点发射信号ai,所述第二源节点发射信号bj时,所述中继节点发射信号sij,C表示网络编码映射方式:
<mrow> <mi>C</mi> <mrow> <mo>(</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>,</mo> <msub> <mi>b</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>&amp;NotEqual;</mo> <mi>C</mi> <mrow> <mo>(</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>,</mo> <msub> <mi>b</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>b</mi> <mi>j</mi> </msub> <mo>&amp;NotEqual;</mo> <msub> <mi>b</mi> <mi>k</mi> </msub> <mo>&amp;Element;</mo> <mi>B</mi> <mo>,</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>&amp;Element;</mo> <mi>A</mi> </mrow>
<mrow> <mi>C</mi> <mrow> <mo>(</mo> <msub> <mi>a</mi> <mi>j</mi> </msub> <mo>,</mo> <msub> <mi>b</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>&amp;NotEqual;</mo> <mi>C</mi> <mrow> <mo>(</mo> <msub> <mi>a</mi> <mi>k</mi> </msub> <mo>,</mo> <msub> <mi>b</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>a</mi> <mi>j</mi> </msub> <mo>&amp;NotEqual;</mo> <msub> <mi>a</mi> <mi>k</mi> </msub> <mo>&amp;Element;</mo> <mi>A</mi> <mo>,</mo> <msub> <mi>b</mi> <mi>i</mi> </msub> <mo>&amp;Element;</mo> <mi>B</mi> </mrow>
步骤3,利用两个欧氏距离约束参数εAB来分别控制所述第一源节点、所述第二源节点的解码可靠性,使满足:
|sij-sik|2≥εA,sij≠sik∈S
|sji-ski|2≥εB,sji≠ski∈S
步骤4,以为目标函数,建立优化关系:
<mrow> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <mi>A</mi> <mo>,</mo> <mi>B</mi> <mo>,</mo> <mi>S</mi> </mrow> </munder> <mfrac> <mn>1</mn> <mi>M</mi> </mfrac> <msup> <mi>A</mi> <mi>H</mi> </msup> <mi>A</mi> <mo>+</mo> <mfrac> <mn>1</mn> <mi>N</mi> </mfrac> <msup> <mi>B</mi> <mi>H</mi> </msup> <mi>B</mi> <mo>+</mo> <mfrac> <mn>1</mn> <mrow> <mi>M</mi> <mi>N</mi> </mrow> </mfrac> <munder> <mo>&amp;Sigma;</mo> <mi>i</mi> </munder> <munder> <mo>&amp;Sigma;</mo> <mi>j</mi> </munder> <msup> <mrow> <mo>|</mo> <msub> <mi>s</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>|</mo> </mrow> <mn>2</mn> </msup> </mrow>
<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> </mrow> </mtd> <mtd> <mrow> <msup> <mrow> <mo>|</mo> <mrow> <msub> <mi>s</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>s</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> </msub> </mrow> <mo>|</mo> </mrow> <mn>2</mn> </msup> <mo>&amp;GreaterEqual;</mo> <msub> <mi>&amp;epsiv;</mi> <mi>A</mi> </msub> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>s</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>,</mo> <msub> <mi>s</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> </msub> <mo>&amp;Element;</mo> <mi>S</mi> </mrow> </mtd> </mtr> </mtable> </mfenced>
<mrow> <msup> <mrow> <mo>|</mo> <mrow> <msub> <mi>s</mi> <mrow> <mi>j</mi> <mi>i</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>s</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> </mrow> <mo>|</mo> </mrow> <mn>2</mn> </msup> <mo>&amp;GreaterEqual;</mo> <msub> <mi>&amp;epsiv;</mi> <mi>B</mi> </msub> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>s</mi> <mrow> <mi>j</mi> <mi>i</mi> </mrow> </msub> <mo>,</mo> <msub> <mi>s</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <mo>&amp;Element;</mo> <mi>S</mi> </mrow>
<mrow> <msup> <mrow> <mo>|</mo> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>a</mi> <mi>j</mi> </msub> <mo>-</mo> <msub> <mi>a</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> </mrow> <mn>2</mn> </msup> <mo>&amp;GreaterEqual;</mo> <msub> <mi>&amp;epsiv;</mi> <mi>R</mi> </msub> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>a</mi> <mi>j</mi> </msub> <mo>,</mo> <msub> <mi>a</mi> <mi>k</mi> </msub> <mo>&amp;Element;</mo> <mi>A</mi> </mrow>
<mrow> <msup> <mrow> <mo>|</mo> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>b</mi> <mi>j</mi> </msub> <mo>-</mo> <msub> <mi>b</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> </mrow> <mn>2</mn> </msup> <mo>&amp;GreaterEqual;</mo> <msub> <mi>&amp;epsiv;</mi> <mi>R</mi> </msub> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>b</mi> <mi>j</mi> </msub> <mo>,</mo> <msub> <mi>b</mi> <mi>k</mi> </msub> <mo>&amp;Element;</mo> <mi>B</mi> </mrow>
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0
ai,ap∈A,bj,bq∈B,sij,spq∈S,i≠p,j≠q
其中,(.)H表示矩阵的共轭转置;
步骤5,对所述优化关系进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
2.根据权利要求1所述的物理层网络编码方法,其特征在于,步骤5具体包括:
步骤51,对所述优化关系进行线性变换和第一变量代换,以获得第一中间优化关系式,
<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> </mrow> </munder> </mtd> <mtd> <mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>+</mo> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>z</mi> <mn>2</mn> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced>
<mrow> <mtable> <mtr> <mtd> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> </mrow> </mtd> <mtd> <mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>H</mi> <mrow> <mn>1</mn> <mi>i</mi> </mrow> </msub> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>&amp;GreaterEqual;</mo> <mn>1</mn> </mrow> </mtd> </mtr> </mtable> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msub> <mi>n</mi> <mn>1</mn> </msub> </mrow>
<mrow> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>H</mi> <mrow> <mn>2</mn> <mi>i</mi> </mrow> </msub> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>&amp;GreaterEqual;</mo> <mn>1</mn> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msub> <mi>n</mi> <mn>2</mn> </msub> </mrow> 1
<mrow> <mo>(</mo> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>D</mi> <mi>i</mi> </msub> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>-</mo> <mn>1</mn> <mo>)</mo> <mo>(</mo> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>E</mi> <mi>i</mi> </msub> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>)</mo> <mo>&amp;GreaterEqual;</mo> <mn>0</mn> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>...</mn> <mo>,</mo> <msub> <mi>n</mi> <mn>3</mn> </msub> </mrow>
其中,n1、n2和n3分别表示相应约束的数量,n1、n2和n3均为阶数M和N的函数,表示相应系数矩阵;z1和z2分别为需要设计的上行星座图和下行星座图;
第一变量代换具体为:
<mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>T</mi> </msubsup> <mo>=</mo> <mo>&amp;lsqb;</mo> <mfrac> <mn>1</mn> <msqrt> <mi>M</mi> </msqrt> </mfrac> <msup> <mi>A</mi> <mi>T</mi> </msup> <mfrac> <mn>1</mn> <msqrt> <mi>N</mi> </msqrt> </mfrac> <msup> <mi>B</mi> <mi>T</mi> </msup> <mo>&amp;rsqb;</mo> <mo>&amp;Element;</mo> <msup> <mi>C</mi> <mrow> <mi>M</mi> <mo>+</mo> <mi>N</mi> </mrow> </msup> <mo>;</mo> </mrow>
<mrow> <msubsup> <mi>z</mi> <mn>2</mn> <mi>T</mi> </msubsup> <mo>=</mo> <mfrac> <mn>1</mn> <msqrt> <mrow> <mi>M</mi> <mi>N</mi> </mrow> </msqrt> </mfrac> <mo>&amp;lsqb;</mo> <msub> <mi>s</mi> <mn>11</mn> </msub> <msub> <mi>s</mi> <mn>12</mn> </msub> <mo>...</mo> <msub> <mi>s</mi> <mrow> <mi>M</mi> <mi>N</mi> </mrow> </msub> <mo>&amp;rsqb;</mo> <mo>&amp;Element;</mo> <msup> <mi>C</mi> <mrow> <mn>1</mn> <mo>&amp;times;</mo> <mi>M</mi> <mi>N</mi> </mrow> </msup> <mo>;</mo> </mrow>
步骤52,利用第二变量代换将所述第一中间优化关系式转换为二次约束的二次优化问题,所述二次约束的二次优化问题表达式为:
<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>,</mo> <msub> <mi>z</mi> <mn>3</mn> </msub> </mrow> </munder> </mtd> <mtd> <mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>+</mo> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>z</mi> <mn>2</mn> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced>
<mrow> <mtable> <mtr> <mtd> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> </mrow> </mtd> <mtd> <mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>H</mi> <mrow> <mn>1</mn> <mi>i</mi> </mrow> </msub> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>&amp;GreaterEqual;</mo> <mn>1</mn> </mrow> </mtd> </mtr> </mtable> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msub> <mi>n</mi> <mn>1</mn> </msub> </mrow>
<mrow> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>H</mi> <mrow> <mn>2</mn> <mi>i</mi> </mrow> </msub> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>&amp;GreaterEqual;</mo> <mn>1</mn> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msub> <mi>n</mi> <mn>2</mn> </msub> </mrow>
<mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>D</mi> <mi>j</mi> </msub> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>-</mo> <msubsup> <mi>c</mi> <mi>j</mi> <mi>T</mi> </msubsup> <msub> <mi>z</mi> <mn>3</mn> </msub> <mo>=</mo> <mn>1</mn> <mo>,</mo> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>E</mi> <mi>j</mi> </msub> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>-</mo> <msubsup> <mi>d</mi> <mi>j</mi> <mi>T</mi> </msubsup> <msub> <mi>z</mi> <mn>3</mn> </msub> <mo>=</mo> <mn>0</mn> </mrow>
<mrow> <msup> <msub> <mi>z</mi> <mn>3</mn> </msub> <mi>T</mi> </msup> <msub> <mi>F</mi> <mi>j</mi> </msub> <msub> <mi>z</mi> <mn>3</mn> </msub> <mo>&amp;GreaterEqual;</mo> <mn>0</mn> <mo>,</mo> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msub> <mi>n</mi> <mn>3</mn> </msub> </mrow>
其中,cj表示系数向量;
所述第二变量代换为:
<mrow> <msub> <mi>p</mi> <mi>j</mi> </msub> <mo>=</mo> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>D</mi> <mi>j</mi> </msub> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>-</mo> <mn>1</mn> </mrow>
<mrow> <msub> <mi>q</mi> <mi>j</mi> </msub> <mo>=</mo> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>E</mi> <mi>j</mi> </msub> <msub> <mi>z</mi> <mn>2</mn> </msub> </mrow>
其中,pj,qj为中间变量;
步骤53,对所述二次优化问题进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
3.根据权利要求2所述的物理层网络编码方法,其特征在于,步骤53具体包括:
步骤531,利用半定松弛算法对所述二次优化问题进行求解,以获得最优解X*
步骤532,利用高斯向量法进行随机近似构造法,从所述最优解X*中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
4.根据权利要求3所述的物理层网络编码方法,其特征在于,步骤531具体包括:
根据矩阵乘积的迹的性质,对所述二次优化问题进行如下变量替换:
xHΔx=tr(xHΔx)=tr(ΔxxH)
其中,Δ表示任意系数矩阵,xxT与秩为1的半正定矩阵X等效;
将所述二次优化问题经过第三变量代换,转换为第二优化关系式,所述第二优化关系式的表达式为:
<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>,</mo> <msub> <mi>Z</mi> <mn>3</mn> </msub> <mo>,</mo> <msub> <mi>z</mi> <mn>3</mn> </msub> </mrow> </munder> </mtd> <mtd> <mrow> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>
s.t. tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
<mrow> <msub> <mi>Z</mi> <mn>3</mn> </msub> <mo>=</mo> <msub> <mi>z</mi> <mn>3</mn> </msub> <msubsup> <mi>z</mi> <mn>3</mn> <mi>H</mi> </msubsup> </mrow>
rank(Z1)=1,rank(Z2)=1
其中,rank(.)为求矩阵的秩,tr(.)为矩阵的迹操作;
通过松弛掉rank(Z1)=1,rank(Z2)=1,并将松弛为将所述第二优化关系式松弛为第一半定规划问题,其中所述第一半定规划问题为:
<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>,</mo> <msub> <mi>Z</mi> <mn>3</mn> </msub> <mo>,</mo> <msub> <mi>z</mi> <mn>3</mn> </msub> </mrow> </munder> </mtd> <mtd> <mrow> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>
s.t. tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
<mrow> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <msubsup> <mi>z</mi> <mn>3</mn> <mi>H</mi> </msubsup> </mtd> </mtr> <mtr> <mtd> <msub> <mi>z</mi> <mn>3</mn> </msub> </mtd> <mtd> <msub> <mi>Z</mi> <mn>3</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>&amp;PlusMinus;</mo> <mn>0</mn> </mrow>
利用凸优化算法,求解所述第一半定规划问题,以获得最优解X*
5.根据权利要求3所述的物理层网络编码方法,其特征在于,步骤53具体包括:
步骤533,利用第四变量代换、第五变量代换和第六变量代换,将所述二次优化问题转换为第三优化关系式,其中所述第三优化关系式为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t. tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
<mrow> <mo>&amp;lsqb;</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>&amp;PlusMinus;</mo> <mn>2</mn> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>f</mi> <mi>i</mi> </msub> <msubsup> <mi>g</mi> <mi>j</mi> <mi>H</mi> </msubsup> <msub> <mi>Z</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>j</mi> </msub> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mn>1</mn> <mo>&amp;rsqb;</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>D</mi> <mi>k</mi> </msub> <msub> <mi>Z</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>&amp;GreaterEqual;</mo> <mn>0</mn> </mrow>
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
rank(Z1)=1,rank(Z2)=1,rank(Z3)=1
<mrow> <msub> <mi>Z</mi> <mn>4</mn> </msub> <mo>=</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> </mrow>
其中,Fi,Gj,Hi,Dk,fi,gj,hi,dk为相应地系数矩阵和系数向量;
所述第四变量代换为:
<mrow> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <msqrt> <mi>M</mi> </msqrt> </mfrac> <mi>A</mi> <mo>&amp;Element;</mo> <msup> <mi>C</mi> <mi>M</mi> </msup> <mo>;</mo> </mrow>
<mrow> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <msqrt> <mi>N</mi> </msqrt> </mfrac> <mi>B</mi> <mo>&amp;Element;</mo> <msup> <mi>C</mi> <mi>N</mi> </msup> <mo>;</mo> </mrow> 3
<mrow> <msubsup> <mi>z</mi> <mn>3</mn> <mi>T</mi> </msubsup> <mo>=</mo> <mo>&amp;lsqb;</mo> <mfrac> <mn>1</mn> <msqrt> <mrow> <mi>M</mi> <mi>N</mi> </mrow> </msqrt> </mfrac> <mo>&amp;lsqb;</mo> <msub> <mi>s</mi> <mn>11</mn> </msub> <msub> <mi>s</mi> <mn>12</mn> </msub> <mo>...</mo> <msub> <mi>s</mi> <mrow> <mi>M</mi> <mi>N</mi> </mrow> </msub> <mo>&amp;rsqb;</mo> <mo>&amp;Element;</mo> <msup> <mi>C</mi> <mrow> <mn>1</mn> <mo>&amp;times;</mo> <mi>M</mi> <mi>N</mi> </mrow> </msup> <mo>;</mo> </mrow>
所述第五变量代换为:
<msubsup> <mrow> <mo>{</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>:</mo> <mo>=</mo> <msub> <mi>f</mi> <mi>i</mi> </msub> <msubsup> <mi>f</mi> <mi>i</mi> <mi>H</mi> </msubsup> <mo>}</mo> </mrow> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>m</mi> <mn>1</mn> </msub> </msubsup>
<msubsup> <mrow> <mo>{</mo> <msub> <mi>G</mi> <mi>j</mi> </msub> <mo>:</mo> <mo>=</mo> <msub> <mi>g</mi> <mi>j</mi> </msub> <msubsup> <mi>g</mi> <mi>j</mi> <mi>H</mi> </msubsup> <mo>}</mo> </mrow> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>m</mi> <mn>2</mn> </msub> </msubsup>
<msubsup> <mrow> <mo>{</mo> <msub> <mi>H</mi> <mi>i</mi> </msub> <mo>:</mo> <mo>=</mo> <msub> <mi>h</mi> <mi>i</mi> </msub> <msubsup> <mi>h</mi> <mi>i</mi> <mi>H</mi> </msubsup> <mo>}</mo> </mrow> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>m</mi> <mn>3</mn> </msub> </msubsup>
<mrow> <msubsup> <mrow> <mo>{</mo> <msub> <mi>D</mi> <mi>k</mi> </msub> <mo>:</mo> <mo>=</mo> <msub> <mi>d</mi> <mi>k</mi> </msub> <msubsup> <mi>d</mi> <mi>k</mi> <mi>H</mi> </msubsup> <mo>}</mo> </mrow> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <mn>2</mn> <msub> <mi>m</mi> <mn>1</mn> </msub> <msub> <mi>m</mi> <mn>2</mn> </msub> </mrow> </msubsup> <mo>;</mo> </mrow>
所述第六变量代换为:
<mrow> <msubsup> <mrow> <mo>{</mo> <msub> <mi>Z</mi> <mi>i</mi> </msub> <mo>=</mo> <msub> <mi>z</mi> <mi>i</mi> </msub> <msubsup> <mi>z</mi> <mi>i</mi> <mi>H</mi> </msubsup> <mo>}</mo> </mrow> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>3</mn> </msubsup> <mo>,</mo> </mrow>
<mrow> <msub> <mi>Z</mi> <mn>4</mn> </msub> <mo>:</mo> <mo>=</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <mo>;</mo> </mrow>
步骤534,松弛掉所述第三优化关系式中的秩约束rank(Z1)=1,rank(Z2)=1,rank(Z3)=1和以获得松弛问题,所述松弛问题表达式为
min tr(Z1)+tr(Z2)+tr(Z3)
s.t. tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
<mrow> <mo>&amp;lsqb;</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>&amp;PlusMinus;</mo> <mn>2</mn> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>f</mi> <mi>i</mi> </msub> <msubsup> <mi>g</mi> <mi>j</mi> <mi>H</mi> </msubsup> <msub> <mi>Z</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>j</mi> </msub> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mn>1</mn> <mo>&amp;rsqb;</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>D</mi> <mi>k</mi> </msub> <msub> <mi>Z</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>&amp;GreaterEqual;</mo> <mn>0</mn> </mrow>
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
步骤535,将所述松弛问题的求解转化为第二半定规划问题的求解,所述第二半定规划问题为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t. tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
步骤536,利用高斯近似法从所述第二半定规划问题的最优解中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
6.一种物理层网络编码装置,其特征在于,包括:
设置模块,用于设置第一源节点、第二源节点和中继节点;
映射模块,用于将所述中继节点接收到的混叠星座图中,欧式距离小于预设阈值的点映射到新星座图的同一个星座点,使满足:
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0
其中,所述第一源节点、所述第二源节点及所述中继节点所用的星座图分别为A={a1,...,aM},B={b1,...,bN},S={sij|i=1,...,M,j=1,...,N},M和N分别表示所述第一源节点的星座图的阶数和所述第二源节点的星座图的阶数,h1和h2表示信道系数,εR为预设阈值,用于调整中继节点处网络编码映射的可靠性;sij=C(ai,bj)表示当所述第一源节点发射信号ai,所述第二源节点发射信号bj时,所述中继节点发射信号sij,C表示网络编码映射方式:
<mrow> <mi>C</mi> <mrow> <mo>(</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>,</mo> <msub> <mi>b</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>&amp;NotEqual;</mo> <mi>C</mi> <mrow> <mo>(</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>,</mo> <msub> <mi>b</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>b</mi> <mi>j</mi> </msub> <mo>&amp;NotEqual;</mo> <msub> <mi>b</mi> <mi>k</mi> </msub> <mo>&amp;Element;</mo> <mi>B</mi> <mo>,</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>&amp;Element;</mo> <mi>A</mi> </mrow>
<mrow> <mi>C</mi> <mrow> <mo>(</mo> <msub> <mi>a</mi> <mi>j</mi> </msub> <mo>,</mo> <msub> <mi>b</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>&amp;NotEqual;</mo> <mi>C</mi> <mrow> <mo>(</mo> <msub> <mi>a</mi> <mi>k</mi> </msub> <mo>,</mo> <msub> <mi>b</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>a</mi> <mi>j</mi> </msub> <mo>&amp;NotEqual;</mo> <msub> <mi>a</mi> <mi>k</mi> </msub> <mo>&amp;Element;</mo> <mi>A</mi> <mo>,</mo> <msub> <mi>b</mi> <mi>i</mi> </msub> <mo>&amp;Element;</mo> <mi>B</mi> </mrow>
控制模块,用于利用两个欧氏距离约束参数εAB来分别控制所述第一源节点、所述第二源节点的解码可靠性,使满足:
|sij-sik|2≥εA,sij≠sik∈S
|sji-ski|2≥εB,sji≠ski∈S
优化关系建立模块,用于以为目标函数,建立如下优化关系:
<mrow> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <mi>A</mi> <mo>,</mo> <mi>B</mi> <mo>,</mo> <mi>S</mi> </mrow> </munder> <mfrac> <mn>1</mn> <mi>M</mi> </mfrac> <msup> <mi>A</mi> <mi>H</mi> </msup> <mi>A</mi> <mo>+</mo> <mfrac> <mn>1</mn> <mi>N</mi> </mfrac> <msup> <mi>B</mi> <mi>H</mi> </msup> <mi>B</mi> <mo>+</mo> <mfrac> <mn>1</mn> <mrow> <mi>M</mi> <mi>N</mi> </mrow> </mfrac> <munder> <mo>&amp;Sigma;</mo> <mi>i</mi> </munder> <munder> <mo>&amp;Sigma;</mo> <mi>j</mi> </munder> <msup> <mrow> <mo>|</mo> <msub> <mi>s</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>|</mo> </mrow> <mn>2</mn> </msup> </mrow>
<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> </mrow> </mtd> <mtd> <mrow> <msup> <mrow> <mo>|</mo> <mrow> <msub> <mi>s</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>s</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> </msub> </mrow> <mo>|</mo> </mrow> <mn>2</mn> </msup> <mo>&amp;GreaterEqual;</mo> <msub> <mi>&amp;epsiv;</mi> <mi>A</mi> </msub> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>s</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>,</mo> <msub> <mi>s</mi> <mrow> <mi>i</mi> <mi>k</mi> </mrow> </msub> <mo>&amp;Element;</mo> <mi>S</mi> </mrow> </mtd> </mtr> </mtable> </mfenced>
<mrow> <msup> <mrow> <mo>|</mo> <mrow> <msub> <mi>s</mi> <mrow> <mi>j</mi> <mi>i</mi> </mrow> </msub> <mo>-</mo> <msub> <mi>s</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> </mrow> <mo>|</mo> </mrow> <mn>2</mn> </msup> <mo>&amp;GreaterEqual;</mo> <msub> <mi>&amp;epsiv;</mi> <mi>B</mi> </msub> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>s</mi> <mrow> <mi>j</mi> <mi>i</mi> </mrow> </msub> <mo>,</mo> <msub> <mi>s</mi> <mrow> <mi>k</mi> <mi>i</mi> </mrow> </msub> <mo>&amp;Element;</mo> <mi>S</mi> </mrow>
<mrow> <msup> <mrow> <mo>|</mo> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>a</mi> <mi>j</mi> </msub> <mo>-</mo> <msub> <mi>a</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> </mrow> <mn>2</mn> </msup> <mo>&amp;GreaterEqual;</mo> <msub> <mi>&amp;epsiv;</mi> <mi>R</mi> </msub> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>a</mi> <mi>j</mi> </msub> <mo>,</mo> <msub> <mi>a</mi> <mi>k</mi> </msub> <mo>&amp;Element;</mo> <mi>A</mi> </mrow>
<mrow> <msup> <mrow> <mo>|</mo> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>b</mi> <mi>j</mi> </msub> <mo>-</mo> <msub> <mi>b</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mo>|</mo> </mrow> <mn>2</mn> </msup> <mo>&amp;GreaterEqual;</mo> <msub> <mi>&amp;epsiv;</mi> <mi>R</mi> </msub> <mo>,</mo> <mo>&amp;ForAll;</mo> <msub> <mi>b</mi> <mi>j</mi> </msub> <mo>,</mo> <msub> <mi>b</mi> <mi>k</mi> </msub> <mo>&amp;Element;</mo> <mi>B</mi> </mrow>
[|(h1ai+h2bj)-(h1ap+h2bq)|2R]|sij-spq|2≥0
ai,ap∈A,bj,bq∈B,sij,spq∈S,i≠p,j≠q
其中,(.)H表示矩阵的共轭转置;
求解模块,用于对所述优化关系进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
7.根据权利要求6所述的物理层网络编码装置,其特征在于,求解模块具体包括:
第一中间优化关系式获取子模块,用于对所述优化关系进行线性变换和第一变量代换,以获得第一中间优化关系式,
<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> </mrow> </munder> </mtd> <mtd> <mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>+</mo> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>z</mi> <mn>2</mn> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced>
<mrow> <mtable> <mtr> <mtd> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> </mrow> </mtd> <mtd> <mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>H</mi> <mrow> <mn>1</mn> <mi>i</mi> </mrow> </msub> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>&amp;GreaterEqual;</mo> <mn>1</mn> </mrow> </mtd> </mtr> </mtable> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msub> <mi>n</mi> <mn>1</mn> </msub> </mrow>
<mrow> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>H</mi> <mrow> <mn>2</mn> <mi>i</mi> </mrow> </msub> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>&amp;GreaterEqual;</mo> <mn>1</mn> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msub> <mi>n</mi> <mn>2</mn> </msub> </mrow>
<mrow> <mo>(</mo> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>D</mi> <mi>i</mi> </msub> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>-</mo> <mn>1</mn> <mo>)</mo> <mo>(</mo> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>E</mi> <mi>i</mi> </msub> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>)</mo> <mo>&amp;GreaterEqual;</mo> <mn>0</mn> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>...</mn> <mo>,</mo> <msub> <mi>n</mi> <mn>3</mn> </msub> </mrow>
其中,n1、n2和n3分别表示相应约束的数量,n1、n2和n3均为阶数M和N的函数,表示相应系数矩阵;z1和z2分别为需要设计的上行星座图和下行星座图;
第一变量代换具体为:
<mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>T</mi> </msubsup> <mo>=</mo> <mo>&amp;lsqb;</mo> <mfrac> <mn>1</mn> <msqrt> <mi>M</mi> </msqrt> </mfrac> <msup> <mi>A</mi> <mi>T</mi> </msup> <mfrac> <mn>1</mn> <msqrt> <mi>N</mi> </msqrt> </mfrac> <msup> <mi>B</mi> <mi>T</mi> </msup> <mo>&amp;rsqb;</mo> <mo>&amp;Element;</mo> <msup> <mi>C</mi> <mrow> <mi>M</mi> <mo>+</mo> <mi>N</mi> </mrow> </msup> <mo>;</mo> </mrow>
<mrow> <msubsup> <mi>z</mi> <mn>2</mn> <mi>T</mi> </msubsup> <mo>=</mo> <mfrac> <mn>1</mn> <msqrt> <mrow> <mi>M</mi> <mi>N</mi> </mrow> </msqrt> </mfrac> <mo>&amp;lsqb;</mo> <msub> <mi>s</mi> <mn>11</mn> </msub> <msub> <mi>s</mi> <mn>12</mn> </msub> <mo>...</mo> <msub> <mi>s</mi> <mrow> <mi>M</mi> <mi>N</mi> </mrow> </msub> <mo>&amp;rsqb;</mo> <mo>&amp;Element;</mo> <msup> <mi>C</mi> <mrow> <mn>1</mn> <mo>&amp;times;</mo> <mi>M</mi> <mi>N</mi> </mrow> </msup> <mo>;</mo> </mrow>
二次优化问题表达式获取子模块,利用第二变量代换将所述第一中间优化关系式转换为二次约束的二次优化问题,所述二次约束的二次优化问题表达式为:
<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>,</mo> <msub> <mi>z</mi> <mn>3</mn> </msub> </mrow> </munder> </mtd> <mtd> <mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>+</mo> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>z</mi> <mn>2</mn> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced>
<mrow> <mtable> <mtr> <mtd> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> </mrow> </mtd> <mtd> <mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>H</mi> <mrow> <mn>1</mn> <mi>i</mi> </mrow> </msub> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>&amp;GreaterEqual;</mo> <mn>1</mn> </mrow> </mtd> </mtr> </mtable> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msub> <mi>n</mi> <mn>1</mn> </msub> </mrow>
<mrow> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>H</mi> <mrow> <mn>2</mn> <mi>i</mi> </mrow> </msub> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>&amp;GreaterEqual;</mo> <mn>1</mn> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msub> <mi>n</mi> <mn>2</mn> </msub> </mrow>
<mrow> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>D</mi> <mi>j</mi> </msub> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>-</mo> <msubsup> <mi>c</mi> <mi>j</mi> <mi>T</mi> </msubsup> <msub> <mi>z</mi> <mn>3</mn> </msub> <mo>=</mo> <mn>1</mn> <mo>,</mo> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>E</mi> <mi>j</mi> </msub> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>-</mo> <msubsup> <mi>d</mi> <mi>j</mi> <mi>T</mi> </msubsup> <msub> <mi>z</mi> <mn>3</mn> </msub> <mo>=</mo> <mn>0</mn> </mrow>
z3 TFjz3≥0,=1,2,...,n3
其中,cj表示系数向量;
所述第二变量代换为:
<mrow> <msub> <mi>p</mi> <mi>j</mi> </msub> <mo>=</mo> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <msub> <mi>D</mi> <mi>j</mi> </msub> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>-</mo> <mn>1</mn> </mrow>
<mrow> <msub> <mi>q</mi> <mi>j</mi> </msub> <mo>=</mo> <msubsup> <mi>z</mi> <mn>2</mn> <mi>H</mi> </msubsup> <msub> <mi>E</mi> <mi>j</mi> </msub> <msub> <mi>z</mi> <mn>2</mn> </msub> </mrow>
其中,pj,qj为中间变量;
求解子模块,用于对所述二次优化问题进行求解,以获得物理层网络编码机制下双向中继网络的新星座图和网络编码映射方式的近似最优解。
8.根据权利要求7所述的物理层网络编码装置,其特征在于,求解子模块具体包括:
最优解获取子模块,用于利用半定松弛算法对所述二次优化问题进行求解,以获得最优解X*
第一次优解获取子模块,用于利用高斯向量法进行随机近似构造法,从所述最优解X*中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
9.根据权利要求8所述的物理层网络编码装置,其特征在于,最优解获取子模块具体用于:
根据矩阵乘积的迹的性质,对所述二次优化问题进行如下变量替换:
xHΔx=tr(xHΔx)=tr(ΔxxH)
其中,Δ表示任意系数矩阵,xxT与秩为1的半正定矩阵X等效;
将所述二次优化问题经过第三变量代换,转换为第二优化关系式,所述第二优化关系式的表达式为:
<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>,</mo> <msub> <mi>Z</mi> <mn>3</mn> </msub> <mo>,</mo> <msub> <mi>z</mi> <mn>3</mn> </msub> </mrow> </munder> </mtd> <mtd> <mrow> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>
s.t. tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
<mrow> <msub> <mi>Z</mi> <mn>3</mn> </msub> <mo>=</mo> <msub> <mi>z</mi> <mn>3</mn> </msub> <msubsup> <mi>z</mi> <mn>3</mn> <mi>H</mi> </msubsup> </mrow>
rank(Z1)=1,rank(Z2)=1
其中,rank(.)为求矩阵的秩,tr(.)为矩阵的迹操作;
通过松弛掉rank(Z1)=1,rank(Z2)=1,并将松弛为将所述第二优化关系式松弛为第一半定规划问题,其中所述第一半定规划问题为:
<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>,</mo> <msub> <mi>Z</mi> <mn>3</mn> </msub> <mo>,</mo> <msub> <mi>z</mi> <mn>3</mn> </msub> </mrow> </munder> </mtd> <mtd> <mrow> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>
s.t. tr(H1iZ1)≥1,i=1,2,...,n1
tr(H2iZ2)≥1,i=1,2,...,n2
tr(DjZ1)-cjz3=1,tr(EjZ2)-djz3=0
tr(FjZ3)≥0,j=1,2,...,n3
<mrow> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <msubsup> <mi>z</mi> <mn>3</mn> <mi>H</mi> </msubsup> </mtd> </mtr> <mtr> <mtd> <msub> <mi>z</mi> <mn>3</mn> </msub> </mtd> <mtd> <msub> <mi>Z</mi> <mn>3</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>&amp;PlusMinus;</mo> <mn>0</mn> </mrow>
利用凸优化算法,求解所述第一半定规划问题,以获得最优解X*
10.根据权利要求8所述的物理层网络编码装置,其特征在于,求解子模块具体包括:
第三优化关系式获取子模块,用于利用第四变量代换、第五变量代换和第六变量代换,将所述二次优化问题转换为第三优化关系式,其中所述第三优化关系式为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t. tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
<mrow> <mo>&amp;lsqb;</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>&amp;PlusMinus;</mo> <mn>2</mn> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>f</mi> <mi>i</mi> </msub> <msubsup> <mi>g</mi> <mi>j</mi> <mi>H</mi> </msubsup> <msub> <mi>Z</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>j</mi> </msub> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mn>1</mn> <mo>&amp;rsqb;</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>D</mi> <mi>k</mi> </msub> <msub> <mi>Z</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>&amp;GreaterEqual;</mo> <mn>0</mn> </mrow>
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
rank(Z1)=1,rank(Z2)=1,rank(Z3)=1
<mrow> <msub> <mi>Z</mi> <mn>4</mn> </msub> <mo>=</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> </mrow>
其中,Fi,Gj,Hi,Dk,fi,gj,hi,dk为相应地系数矩阵和系数向量;
所述第四变量代换为:
<mrow> <msub> <mi>z</mi> <mn>1</mn> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <msqrt> <mi>M</mi> </msqrt> </mfrac> <mi>A</mi> <mo>&amp;Element;</mo> <msup> <mi>C</mi> <mi>M</mi> </msup> <mo>;</mo> </mrow>
<mrow> <msub> <mi>z</mi> <mn>2</mn> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <msqrt> <mi>N</mi> </msqrt> </mfrac> <mi>B</mi> <mo>&amp;Element;</mo> <msup> <mi>C</mi> <mi>N</mi> </msup> <mo>;</mo> </mrow>
<mrow> <msubsup> <mi>z</mi> <mn>3</mn> <mi>T</mi> </msubsup> <mo>=</mo> <mo>&amp;lsqb;</mo> <mfrac> <mn>1</mn> <msqrt> <mrow> <mi>M</mi> <mi>N</mi> </mrow> </msqrt> </mfrac> <mo>&amp;lsqb;</mo> <msub> <mi>s</mi> <mn>11</mn> </msub> <msub> <mi>s</mi> <mn>12</mn> </msub> <mo>...</mo> <msub> <mi>s</mi> <mrow> <mi>M</mi> <mi>N</mi> </mrow> </msub> <mo>&amp;rsqb;</mo> <mo>&amp;Element;</mo> <msup> <mi>C</mi> <mrow> <mn>1</mn> <mo>&amp;times;</mo> <mi>M</mi> <mi>N</mi> </mrow> </msup> <mo>;</mo> </mrow>
所述第五变量代换为:
<msubsup> <mrow> <mo>{</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <mo>:</mo> <mo>=</mo> <msub> <mi>f</mi> <mi>i</mi> </msub> <msubsup> <mi>f</mi> <mi>i</mi> <mi>H</mi> </msubsup> <mo>}</mo> </mrow> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>m</mi> <mn>1</mn> </msub> </msubsup> 7
<msubsup> <mrow> <mo>{</mo> <msub> <mi>G</mi> <mi>j</mi> </msub> <mo>:</mo> <mo>=</mo> <msub> <mi>g</mi> <mi>j</mi> </msub> <msubsup> <mi>g</mi> <mi>j</mi> <mi>H</mi> </msubsup> <mo>}</mo> </mrow> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>m</mi> <mn>2</mn> </msub> </msubsup>
<msubsup> <mrow> <mo>{</mo> <msub> <mi>H</mi> <mi>i</mi> </msub> <mo>:</mo> <mo>=</mo> <msub> <mi>h</mi> <mi>i</mi> </msub> <msubsup> <mi>h</mi> <mi>i</mi> <mi>H</mi> </msubsup> <mo>}</mo> </mrow> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>m</mi> <mn>3</mn> </msub> </msubsup>
<mrow> <msubsup> <mrow> <mo>{</mo> <msub> <mi>D</mi> <mi>k</mi> </msub> <mo>:</mo> <mo>=</mo> <msub> <mi>d</mi> <mi>k</mi> </msub> <msubsup> <mi>d</mi> <mi>k</mi> <mi>H</mi> </msubsup> <mo>}</mo> </mrow> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <mn>2</mn> <msub> <mi>m</mi> <mn>1</mn> </msub> <msub> <mi>m</mi> <mn>2</mn> </msub> </mrow> </msubsup> <mo>;</mo> </mrow>
所述第六变量代换为:
<mrow> <msubsup> <mrow> <mo>{</mo> <msub> <mi>Z</mi> <mi>i</mi> </msub> <mo>:</mo> <mo>=</mo> <msub> <mi>z</mi> <mi>i</mi> </msub> <msubsup> <mi>z</mi> <mi>i</mi> <mi>H</mi> </msubsup> <mo>}</mo> </mrow> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>3</mn> </msubsup> <mo>,</mo> </mrow>
<mrow> <msub> <mi>Z</mi> <mn>4</mn> </msub> <mo>:</mo> <mo>=</mo> <msub> <mi>z</mi> <mn>2</mn> </msub> <msubsup> <mi>z</mi> <mn>1</mn> <mi>H</mi> </msubsup> <mo>;</mo> </mrow>
松弛问题表达式获取子模块,用于松弛掉所述第三优化关系式中的秩约束rank(Z1)=1,rank(Z2)=1,rank(Z3)=1和以获得松弛问题,所述松弛问题表达式为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t. tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
<mrow> <mo>&amp;lsqb;</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>F</mi> <mi>i</mi> </msub> <msub> <mi>Z</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>&amp;PlusMinus;</mo> <mn>2</mn> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>f</mi> <mi>i</mi> </msub> <msubsup> <mi>g</mi> <mi>j</mi> <mi>H</mi> </msubsup> <msub> <mi>Z</mi> <mn>4</mn> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>G</mi> <mi>j</mi> </msub> <msub> <mi>Z</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mn>1</mn> <mo>&amp;rsqb;</mo> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msub> <mi>D</mi> <mi>k</mi> </msub> <msub> <mi>Z</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mo>&amp;GreaterEqual;</mo> <mn>0</mn> </mrow>
i=1,2,...,m1,j=1,2,...,m2,k=1,2,...,2m1m2
第二半定规划问题获取子模块,用于将所述松弛问题的求解转化为第二半定规划问题的求解,所述第二半定规划问题为:
min tr(Z1)+tr(Z2)+tr(Z3)
s.t. tr(FiZ1)≥1,i=1,2,...,m1
tr(GjZ2)≥1,j=1,2,...,m2
tr(HiZ3)≥1,i=1,2,...,m3
第二次优解获取子模块,用于利用高斯近似法从所述第二半定规划问题的最优解中提取所述二次优化问题的次优解,所述次优解即为近似最优解。
CN201710221409.XA 2017-04-06 2017-04-06 物理层网络编码方法及装置 Expired - Fee Related CN107147472B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710221409.XA CN107147472B (zh) 2017-04-06 2017-04-06 物理层网络编码方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710221409.XA CN107147472B (zh) 2017-04-06 2017-04-06 物理层网络编码方法及装置

Publications (2)

Publication Number Publication Date
CN107147472A true CN107147472A (zh) 2017-09-08
CN107147472B CN107147472B (zh) 2020-01-17

Family

ID=59774880

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710221409.XA Expired - Fee Related CN107147472B (zh) 2017-04-06 2017-04-06 物理层网络编码方法及装置

Country Status (1)

Country Link
CN (1) CN107147472B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108768588A (zh) * 2018-05-14 2018-11-06 中国人民解放军军事科学院***工程研究院 基于合并请求的分布式网络编码方法及***

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101572653A (zh) * 2008-04-30 2009-11-04 株式会社Ntt都科摩 一种双向中继方法、基站、移动终端及中继站
CN101800626A (zh) * 2009-02-11 2010-08-11 株式会社Ntt都科摩 用于提供组合数字信号的装置
CN102299893A (zh) * 2011-09-29 2011-12-28 中国人民解放军理工大学 具有频偏的双向ofdm***的联合信道网络编码方法
CN102547581A (zh) * 2010-12-17 2012-07-04 北京创毅视讯科技有限公司 一种物联网的网内数据交互方法及***
CN103220089A (zh) * 2013-05-07 2013-07-24 西安电子科技大学 基于双向多中继网络的分布式循环重叠空时码传输方法
CN103248458A (zh) * 2013-05-11 2013-08-14 哈尔滨工业大学深圳研究生院 基于fqpsk调制的物理层网络编码***及方法
CN103634072A (zh) * 2012-08-28 2014-03-12 华为技术有限公司 传输信息的方法和装置
CN106302299A (zh) * 2015-05-20 2017-01-04 中兴通讯股份有限公司 一种多用户接入方法及装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101572653A (zh) * 2008-04-30 2009-11-04 株式会社Ntt都科摩 一种双向中继方法、基站、移动终端及中继站
CN101800626A (zh) * 2009-02-11 2010-08-11 株式会社Ntt都科摩 用于提供组合数字信号的装置
CN102547581A (zh) * 2010-12-17 2012-07-04 北京创毅视讯科技有限公司 一种物联网的网内数据交互方法及***
CN102299893A (zh) * 2011-09-29 2011-12-28 中国人民解放军理工大学 具有频偏的双向ofdm***的联合信道网络编码方法
CN103634072A (zh) * 2012-08-28 2014-03-12 华为技术有限公司 传输信息的方法和装置
CN103220089A (zh) * 2013-05-07 2013-07-24 西安电子科技大学 基于双向多中继网络的分布式循环重叠空时码传输方法
CN103248458A (zh) * 2013-05-11 2013-08-14 哈尔滨工业大学深圳研究生院 基于fqpsk调制的物理层网络编码***及方法
CN106302299A (zh) * 2015-05-20 2017-01-04 中兴通讯股份有限公司 一种多用户接入方法及装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108768588A (zh) * 2018-05-14 2018-11-06 中国人民解放军军事科学院***工程研究院 基于合并请求的分布式网络编码方法及***

Also Published As

Publication number Publication date
CN107147472B (zh) 2020-01-17

Similar Documents

Publication Publication Date Title
CN105656604B (zh) 一种比特交织极化编码调制方法及装置
CN103281166B (zh) 一种基于极化码的混合自动重传请求传输方法
CN102292917B (zh) 利用二元删除替代信道在awgn信道条件下将比特交织器适配于ldpc码和调制的方法和装置
CN110140330A (zh) 用于整形数据序列概率分布的装置和方法
CN105634712B (zh) 高斯信道下scma简易码本设计方法
CN101141226B (zh) 调制编码状态的调整方法、自适应编码调制方法及***
CN101547182B (zh) 一种qam星座图的映射和解映射方法
CN105930232B (zh) 一种利用网络拓扑信息的简单再生码修复方法
CN102684828A (zh) 用于编码传输的多维星座图的旋转
CN103023618A (zh) 一种任意码长的极化编码方法
CN110298507B (zh) 高速铁路列车运行图与动车组运用一体化优化方法
CN105450741A (zh) 分布式存储***中供应服务器选择和修复数据传输方法
CN104934964A (zh) 一种含分布式电源的配电网重构和孤岛划分方法
CN107147472A (zh) 物理层网络编码方法及装置
CN106209187A (zh) 一种采用联合优化的自适应广义空间调制方法
CN102790639A (zh) 基于双中继和差分演化的协同通信方法
Levitin Optimal series–parallel topology of multi-state system with two failure modes
CN105305442A (zh) 基于量子遗传算法的多目标智能配电网自愈恢复方法
CN101409602B (zh) 组播网络中的上溯式编码向量分配方法
CN101431358B (zh) 基于m-精英进化算法的垂直分层空时信号检测方法
CN106027184A (zh) 一种基于lte-a的链路级到***级仿真的接口方法
CN106209717A (zh) 一种提升功放能效的自适应极化‑qam联合调制方法
CN107181680A (zh) 一种实现sdo功能的方法、***及sdon***
CN103220089B (zh) 基于双向多中继网络的分布式循环重叠空时码传输方法
Yu et al. Analog network-coded modulation with maximum Euclidean distance: Mapping criterion and constellation design

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200117

CF01 Termination of patent right due to non-payment of annual fee