高级搜索

留言板

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

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

基于多目标强化学习的抗强干扰 Polar 编码优化方法

梁豪 叶淦华 陆锐敏 王恒 魏鹏

高健, 张耀宗, 孟祥蕊, 马芳卉. 几类指标为2的不可约拟循环码的重量分布[J]. 电子与信息学报, 2022, 44(12): 4312-4318. doi: 10.11999/JEIT211104
引用本文: 梁豪, 叶淦华, 陆锐敏, 王恒, 魏鹏. 基于多目标强化学习的抗强干扰 Polar 编码优化方法[J]. 电子与信息学报, 2023, 45(11): 4092-4100. doi: 10.11999/JEIT230572
GAO Jian, ZHANG Yaozong, MENG Xiangrui, MA Fanghui. Weight Distributions of Some Classes of Irreducible Quasi-cyclic Codes of Index 2[J]. Journal of Electronics & Information Technology, 2022, 44(12): 4312-4318. doi: 10.11999/JEIT211104
Citation: LIANG Hao, YE Ganhua, LU Ruimin, WANG Heng, WEI Peng. Anti-strong Jamming Polar Coding Optimization Method with Multiobjective Reinforcement Learning[J]. Journal of Electronics & Information Technology, 2023, 45(11): 4092-4100. doi: 10.11999/JEIT230572

基于多目标强化学习的抗强干扰 Polar 编码优化方法

doi: 10.11999/JEIT230572
基金项目: 国家自然科学基金(62201596),国防科技大学科研计划(ZK22-45)
详细信息
    作者简介:

    梁豪:男,助理研究员,研究方向为信道编码,卫星通信

    叶淦华:男,副研究员,研究方向为卫星通信抗干扰

    陆锐敏:男,研究员,研究方向为卫星通信,抗干扰通信

    王恒:男,高级工程师,研究方向为卫星通信中的信号处理

    魏鹏:男,副研究员,研究方向为卫星通信抗干扰,智能抗干扰

    通讯作者:

    叶淦华  milsatcom@163.com

  • 中图分类号: TN911.2

Anti-strong Jamming Polar Coding Optimization Method with Multiobjective Reinforcement Learning

Funds: The National Natural Science Foundation of China (62201596), The Research Planning Project of the National University of Defense Technology (ZK22-45)
  • 摘要: 为提升跳频(FH)通信系统信息传输的可靠性和抗干扰能力,该文基于新型Polar编码的慢跳频抗干扰通信系统模型,提出一种适应强干扰环境的Polar编码构造优化方法。首先,面向包含常态和干扰态的混合信道设计多目标强化学习算法,然后优化编码过程中的信息位比特信道序列,提升码字的纠错性能,并通过初始化预处理和理论计算回报值降低算法执行复杂度。仿真结果表明,在包含强干扰的混合信道条件下,所提编码优化方法的全局误码性能优于传统编码构造方法,相比于第5代移动通信系统(5G)第3代合作伙伴计划(3GPP) 标准方案全局编码增益达0.5 dB,有效改善Polar编码跳频通信高可靠抗干扰传输性能。
  • 线性码的重量分布是编码理论中的一个重要研究问题。近几年,线性码的重量分布,尤其是循环码的重量分布,被国内外的编码学者广泛关注与研究。Ding等人[1]研究了不可约循环码的重量分布,利用不可约循环码构造了一些参数较好的线性码。基于指数和理论,文献[2,3]在有限域上某些可约循环码的重量分布研究中也取得了很大进展。

    少重量线性码,如常重量线性码[4]、2-重量线性码[5]、3-重量线性码[6]以及其他少重量线性码[7,8]等,是重要的线性码类,可用于认证码[9]、结合方案以及秘密共享方案的构造。Ding[10]基于不可约循环码的重量分布构造了几类3-重量线性码。Schmidt等人[11]基于离散傅里叶变换和高斯和理论得到了不可约循环码至多有两个重量的充要条件。Zhou等人[12]构造了7类3-重量循环码并分析了由这些3-重量循环码得到的秘密共享方案的结构。

    拟循环码是一类重要的线性码,它与卷积码和低密度校验码密切相关。指标为2的拟循环码也称为分块长度相等的双循环码。Borges等人[13]给出了2元域上双循环码的显式生成元并确定了双循环码及其对偶码生成元之间的关系。Gao等人[14,15]给出了4元双循环码的生成元以及与对偶码生成元之间的关系,并且证明了4元双循环码是渐进优的。Patanker等人[16]利用高斯和确定了几类2元双循环码的重量分布。

    本文主要利用有限域上指标为2的不可约拟循环码构造少重量的线性码。首先,基于有限域上的高斯周期,本文给出了几类指标为2的不可约拟循环码的重量分布;其次,基于不可约拟循环码的重量分布,本文构造了几类2-重量线性码和3-重量线性码,其中包括3类最优的2-重量线性码。

    p是一个素数,q=pmr=qt,其中mt是正整数。令Fq表示q元有限域。 Fql的线性子空间称为有限域Fq上码长为l的线性码。Ai表示线性码C中Hamming重量为i的码字个数。 定义码长为l的线性码C的重量分布多项式为1+A1x++Alxl

    l=m0+m1。如果C中的任意码字c=(c1,0,c1,1,,c1,m01|c2,0,c2,1,,c2,m11)经循环移位T作用后有T(c)=(c1,m01,c1,0,,c1,m02|c2,m11,c2,0,, c2,m12)C则称线性码C是分块长度为(m0,m1)的双循环码。若m0=m1,则称线性码C是指标为2的拟循环码。

    Fr=Fqt表示qt元有限域且ζ为其本原元。设θFr=Fr{0}ord(θ)=nh(x)θ1Fq上的极小多项式,deg(h(x))=s,则Fq[x]/Fq[x]h(x)h(x)=Fqs是一个qs元有限域且θFqs=Fqs{0}。因为deg(h(x))=s,所以s|t(qs1)|(qt1)。令Fqs=w,其中w=ζqt1qs1,则wFqs的本原元。

    假设θ=wN,其中nN=qs1。定义指标为2的不可约拟循环码为

    C={(Tr(αβ0),Tr(αβ0θ),,Tr(αβ0θn1)|Tr(αβ1),Tr(αβ1θ),,Tr(αβ1θn1))|αFqs}
    (1)

    其中,β0,β1FqsθTr()表示从FqsFq的迹映射。此外,CFq上的校验多项式为θ1的极小多项式h(x)且维数为dim(C)=s

    Trq/qpp表示从FqFp的迹映射,χ是从Fq到模长为1的复数组成的乘法群的映射,对任意的x,yFqχ(x+y)=χ(x)χ(y)。设bFq,定义

    χb(c)=e2π1Trq/p(bc)/p,cFq
    (2)

    Fq上的加法特征。如果b=0,则χ0(c)=1χ0称为Fq上的平凡加法特征;如果b=1,则χ1称为Fq上的标准加法特征。

    定义Ci(N,qs)=wiwNi=0,1,,N,其中wN表示Fqs的一个子群,陪集Ci(N,qs)称为Fqs的阶为N的分圆类。根据加法特征和分圆类,定义Fqs上的高斯周期为

    ηi(N,qs)=xCi(N,qs)χ(x),i=0,1,,N

    其中,χFqs上的标准加法特征。一般情况下,高斯周期的值很难计算,但是可以通过高斯多项式ψ(N,qs)(X)[17]得到一些特殊的值,其中高斯多项式定义为

    ψ(N,qs)(X)=N1i=0(Xηi(N,qs))

    引理1[1] 当N=2时,高斯周期的值为

    η0(2,qs)={1+(1)sm1qs22,p1(mod4)1+(1)sm1(1)smqs22,p3(mod4)

    η1(2,qs)=1η0(2,qs)

    引理2[1] 当N=3时,高斯多项式ψ(3,qs)(X)的分解如下:

    (1)如果p2(mod3),则sm为偶数并且

    ψ(3,qs)(X)={33(3X+1+2qs2)(3X+1qs2)2sm233(3X+12qs2)(3X+1+qs2)2sm2

    (2)如果p1(mod3),sm0(mod3),则

    ψ(3,qs)(X)=127(3X+1c1qs3)(3X+1+12(c1+9d1)qs3)(3X+1+12(c19d1)qs3)

    其中,c1d1满足4qs3=c21+27d21,c11(mod3),gcd(c1,p)=1

    引理3[1] 当N=4时,高斯多项式ψ(4,qs)(X)的分解如下:

    (1)如果p3(mod4),则sm为偶数并且

    ψ(3,qs)(X)={44(4X+1+3qs2)(4X+1qs2)3sm244(4X+13qs2)(4X+1+qs2)3sm2

    (2)如果p1(mod4),sm0(mod4),则

    ψ(3,qs)(X)=44((4X+1)+qs2+2u1qs4)((4X+1)+qs22u1qs4)3×44((4X+1)qs2+4v1qs4)((4X+1)qs24v1qs4)

    其中,u1,v1满足qs2=u21+4v21,u11(mod4),gcd(u1,p)=1

    为了确定指标为2的不可约拟循环码的重量分布,本文还需要以下引理。

    引理 4[1] 设e1qs1的正因数并且0ie1,则

    {xy:yFq,xCi(e1,qs)}=q1e1gcd(qs1q1,e1)Ci(gcd(qs1)q1,e1),qs)

    其中q1e1gcd(qs1q1,e1)C(gcd(qs1q1,e1),qs)i表示C(gcd(qs1q1,e1),qs)i中的任意元素在集合xy:yFq,xC(e1,qs)i中出现的次数均为q1e1gcd(qs1q1,e1)

    N1是一个正整数且满足n=qs1N,N1=gcd(qs1q1,N)。令θ=wN,其中wFqs的本原元。Z(qs,β0)Z(qs,β1)分别为使等式Tr(αβ0θi)=0Tr(αβ1θj)=0成立的i,j的个数。对于C中任意的码字c,如果α0,则它的Hamming重量为WH(c)=2nZ(qs,β0)Z(qs,β1),其中

    Z(qs,β0)=|{0in1:Tr(αβ0θi)=0}|Z(qs,β1)=|{0jn1:Tr(αβ1θj)=0}|

    χFq上的加法特征,由引理4有

    Z(qs,β0)=nq+(q1)N1Nqηk(N1,qs)Z(qs,β1)=nq+(q1)N1Nqηl(N1,qs)

    其中,k,l=0,1,,N11

    下面给出当β0,β1Fqsθ,N1=2,3,4时,式(1)定义的指标为2的不可约拟循环码的重量分布。显然,C0(N1,qs)C0(N,qs),C1(N1,qs),,C(N1,qs)N11构成了Fqsθ的一个划分。定义SFqsθ中的一个分圆类。

    定理1 设Nqs1的正因数且使得N1=gcd(qs1q1,N)=2,则

    情形(1)如果β0,β1在相同的分圆类S中,则由式(1)定义的不可约拟循环码的重量分布如表1所示。

    表 1  情形(1):不可约拟循环码的重量分布
    重量(i)频数(Ai)
    01
    2Nq(q1)(qs12η(2,qs)0)qs12
    2Nq(q1)(qs12η(2,qs)1)qs12
    下载: 导出CSV 
    | 显示表格

    情形(2)如果β0,β1在不同的分圆类S中,则由式(1)定义的不可约拟循环码的重量分布如表2所示。

    表 2  情形(2):不可约拟循环码的重量分布
    重量(i)频数(Ai)
    01
    2N(q1)qs1qs1
    下载: 导出CSV 
    | 显示表格

    证明 对于情形(1)本文只给出当β0,β1C(2,qs)0C(N,qs)0时的证明过程。

    αC(2,qs)0时,因为β0,β1C(2,qs)0C(N,qs)0,所以αβ0,αβ1C(2,qs)0。此时,对于cC,有WH(c)=2n2(nq+2(q1)Nqη(2,qs)0),出现的频数为qs12。同理,当αC(2,qs)1时,对于cC,有WH(c)=2n2(nq+2(q1)Nqη(2,qs)1),出现的频数为qs12。因此,式(1)定义的指标为2的不可约拟循环码的重量分布如表1所示。

    对于情形(2),可采用相同的讨论方法。证毕

    推论1  如果β0,β1满足定理1中的情形(1),则式(1)定义的指标为2的不可约拟循环码是一个参数为[2(qs1)N,s,2(q1)(qsqs2)Nq]的2-重量线性码,其重量分布为1+qs12x2(q1)(qsqs2)Nq+qs12x2(q1)(qs+qs2)Nq

    证明 如果β0,β1满足定理1中的情形(1),则由引理1可知,当p1(mod4)时,η(2,qs)0=qs2+12,η(2,qs)1=qs212;当p3(mod4)时,η(2,qs)0=qs212,η(2,qs)1=qs2+12。将η(2,qs)0,η(2,qs)1的值分别代入表1中,可得到式(1)中定义的指标为2的不可约拟循环码是一个参数为[2(qs1)N,s,2(q1)(qsqs2)Nq]的2-重量线性码,其重量分布为1+qs12x2(q1)(qsqs2)Nq+qs12x2(q1)(qs+qs2)Nq。证毕

    类似于定理1,当N1=gcd(qs1q1,N)=3时,式(1)定义的指标为2的不可约拟循环码的重量分布由以下定理给出。

    定理2 设Nqs1的正因数且使得N1=gcd(qs1q1,N)=3,则

    情形(3) 如果β0,β1在相同的分圆类S中,则式(1)定义的不可约拟循环码的重量分布如表3所示。

    表 3  情形(3):不可约拟循环码的重量分布
    重量(i)频数(Ai)
    01
    2Nq(q1)(qs13η(3,qs)0)qs13
    2Nq(q1)(qs13η(3,qs)1)qs13
    2Nq(q1)(qs13η(3,qs)2)qs13
    下载: 导出CSV 
    | 显示表格

    情形(4) 如果β0,β1在不同的分圆类S中,则式(1)定义的不可约拟循环码的重量分布如表4所示。

    表 4  情形(4):不可约拟循环码的重量分布
    重量(i)频数(Ai)
    01
    1Nq(q1)[2(qs1)3(η(3,qs)0+η(3,qs)1)]qs13
    1Nq(q1)[2(qs1)3(η(3,qs)1+η(3,qs)2)]qs13
    1Nq(q1)[2(qs1)3(η(3,qs)2+η(3,qs)0)]qs13
    下载: 导出CSV 
    | 显示表格

    推论2 设Nqs1的正因子,N1=gcd(qs1q1,N)=3,p2(mod3)。若β0,β1满足定理2中情形(3)且sm0(mod4),则式(1)定义的不可约拟循环码是参数为[2(qs1)N,s,2(q1)(qsqs2)Nq]的2-重量线性码,其重量分布为

    1+2(qs1)3x2(q1)(qsqs2)Nq+qs13x2(q1)(qs+2qs2)Nq

    sm2(mod4),则式(1)定义的不可约拟循环码是参数为[2(qs1)N,s,2(q1)(qs2qs2)Nq]的2-重量线性码,其重量分布为

    1+qs13x2(q1)(qs2qs2)Nq+2(qs1)3x2(q1)(qs+qs2)Nq

    证明: 当β0,β1满足定理2中情形(3)时,如果sm0(mod4),此时sm2为偶数,由引理2可得η(3,qs)0=1+2qs23,η(3,qs)1=η(3,qs)1=12qs23,将其代入表3,可得到推论2中的第1种结果;如果 sm2(mod4), 此时sm2为奇数,则由引理2可得η(3,qs)0=12qs23,η(3,qs)1=η(3,qs)1=1+2qs23,将其代入表3,可得到推论2中的另一种结果。 证毕

    类似于推论2的证明方法,可得到以下3个结论。

    推论3 设Nqs1的正因子,N1=gcd(qs1q1,N)=3,p2(mod3)。若β0,β1满足定理2中的情形(4)且sm0(mod4),则式(1)定义的不可约拟循环码是参数为[2(qs1)N,s,2(q1)(qsqs2)Nq]的2-重量线性码,其重量分布为

    1+2(qs1)3x(q1)(2qs+qs2)Nq+qs13x2(q1)(qsqs2)Nq

    sm2(mod4),则式(1)定义的不可约拟循环码是参数为[2(qs1)N,s,(q1)(2qsqs2)Nq]的2-重量线性码,其重量分布为

    1+2(qs1)3x(q1)(2qsqs2)Nq+2(qs1)3x2(q1)(qs+qs2)Nq

    推论4 设Nqs1的正因子,N1=gcd(qs1q1,N)=3,p1(mod3)。若β0,β1满足定理2中的情形(3)且sm0(mod3),则式(1)定义的不可约拟循环码是一个参数为[2(qs1)N,s]的3-重量线性码,其重量分布为

    1+qs13x2(q1)(qsc1qs3)Nq+qs13x2(q1)(qs+12(c1+9d1)qs3)Nq+qs13x2(q1)(qs+12(c19d1)qs3)Nq

    推论5 设Nqs1的正因子,N1=gcd(qs1q1,N)=3,p1(mod3)。若β0,β1满足定理2中的情形(4)且sm0(mod3),则式(1)定义的不可约拟循环码是参数为[2(qs1)N,s]的3-重量线性码,其重量分布为

    1+qs13x(q1)(2qs+12(9d1c1)qs3)Nq+qs13x(q1)(2qs12(c1+9d1)qs3)Nq+qs13x(q1)(2qs+c1qs3)Nq

    类似定理1,当N1=gcd(qs1q1,N)=4时,式(1)定义的不可约拟循环码的重量分布由以下定理给出。

    定理3 设Nqs1的正因数使得N1=gcd(qs1q1,N)=4,则

    情形(5)如果β0,β1在相同的分圆类S中,则式(1)定义的不可约拟循环码的重量分布如表5所示。

    表 5  情形(5):不可约拟循环码的重量分布
    重量(i)频数(Ai)
    01
    2Nq(q1)(qs14η(4,qs)0)qs14
    2Nq(q1)(qs14η(4,qs)1)qs14
    2Nq(q1)(qs14η(4,qs)2)qs14
    2Nq(q1)(qs14η(4,qs)3)qs14
    下载: 导出CSV 
    | 显示表格

    情形(6)如果下列条件之一成立,则式(1)定义的不可约拟循环码的重量分布如表6所示。

    表 6  情形(6):不可约拟循环码的重量分布
    重量(i)频数(Ai)
    01
    2Nq(q1)[(qs1)2(η(4,qs)0+η(4,qs)1)]qs14
    2Nq(q1)[(qs1)2(η(4,qs)1+η(4,qs)2)]qs14
    2Nq(q1)[(qs1)2(η(4,qs)2+η(4,qs)3)]qs14
    2Nq(q1)[(qs1)2(η(4,qs)3+η(4,qs)0)]qs14
    下载: 导出CSV 
    | 显示表格

    (a) β0,β1{C(4,qs)0C(N,qs)0,C(4,qs)1}

    (b) β0,β1{C(4,qs)0C(N,qs)0,C(4,qs)3}

    (c) β0,β1{C(4,qs)1,C(4,qs)2}

    (d) β0,β1{C(4,qs)2,C(4,qs)3

    情形(7) 如果下列条件之一成立,则式(1)定义的不可约拟循环码的重量分布如表7所示。

    表 7  情形(7):不可约拟循环码的重量分布
    重量(i)频数(Ai)
    01
    2Nq(q1)[(qs1)2(η(4,qs)0+η(4,qs)2)]qs12
    2Nq(q1)[(qs1)2(η(4,qs)1+η(4,qs)3)]qs12
    下载: 导出CSV 
    | 显示表格

    (e) β0,β1{C(4,qs)0C(N,qs)0,C(4,qs)2}

    (f) β0,β1{C(4,qs)1,C(4,qs)3}

    由引理3、推论2和定理3,可得到以下推论。

    推论6 设Nqs1的正因子,N1=gcd(qs1q1,N)=4,p3(mod4)。若β0,β1满足定理3中的情形(5)且sm0(mod4),则式(1)定义的不可约拟循环码是参数为[2(qs1)N,s,2(q1)(qsqs2)Nq]的2-重量线性码,其重量分布为

    1+3(qs1)4x2(q1)(qsqs2)Nq+qs14x2(q1)(qs+3qs2)Nq

    sm2(mod4),则式(1)定义的不可约拟循环码是参数为[2(qs1)N,s,2(q1)(qs3qs2)Nq]的2-重量线性码,其重量分布为

    1+3(qs1)4x2(q1)(qs+qs2)Nq+qs14x2(q1)(qs3qs2)Nq

    推论7 设Nqs1的正因子,N1=gcd(qs1q1,N)=4p3(mod4)。如果β0,β1满足定理3中的情形(6)或情形(7),则式(1)定义的指标为2的不可约拟循环码是参数为[2(qs1)N,s,2(q1)(qsqs2)Nq]的2-重量线性码,其重量分布为1+qs12x2(q1)(qsqs2)Nq+qs12x2(q1)(qs+qs2)Nq

    推论8 设Nqs1的正因子,N1=gcd(qs1q1,N)=4,p1(mod4)。若β0,β1满足定理3中的情形(7)且sm0(mod4),则式(1)定义的指标为2的不可约拟循环码是参数为[2(qs1)N,s]的2-重量线性码,其重量分布为

    1+qs12x2(q1)(qs+(u1+2v1)qs4)Nq+qs12x2(q1)(qs(u1+2v1)qs4)Nq

    定理4 设Nqs1的正因子,N1=3,p2(mod3),sm2(mod4)。若β0,β1满足定理2中的情形(4),则有

    (1)如果p=2,s=2,N=3(2m1),则式(1)定义的指标为2的不可约拟循环码是一类2-重量MDS码,其参数为[23(2m+1),2,13(2m+11)]

    (2)如果s=2,2N=3(pm1),则式(1)定义的指标为2的不可约拟循环码是一类达到Griesmer界的最优码,其参数为[43(pm+1),2,23(2pm1)]

    证明 将情形(1)中所给的条件代入推论4, 可得式(1)定义的指标为2的不可约拟循环码是一类2-重量线性码且其参数满足n=k+d1。 由引理5可得到一类2-重MDS码,其参数为[23(2m+1),2,13(2m+11)]

    将情形(2)中所给的条件代入推论4,可得到式(1)定义的指标为2的不可约拟循环码是一类2-重量线性码且参数满足n=k1i=0dqi。由引理6可得到一类达到Griesmer界的最优码,其参数为[43(pm+1),2,23(2pm1)]。 证毕

    例1 令(N1,p,m,s,N)=(3,2,3,2,21)。由定理4,式(1)定义的指标为2的不可约拟循环码是F8上参数为[6,2,5]的2-重量MDS码,其重量分布为1+42x5+21x6

    例2 令(N1,p,m,s,N)=(3,11,1,2,15)。由定理4,式(1)定义的指标为2的不可约拟循环码是F11上参数为[16,2,14]的达到Griesmer界的2-重量最优码,其重量分布为1+80x14+40x16

    类似于定理4,可由以下定理得到另一类2-重量MDS码。

    定理5 设Nqs1的正因子,N1=4,p3(mod4)。若β0,β1满足定理3中的情形(6)或情形(7),s=2,N=4(pm1),则式(1)定义的指标为2的不可约拟循环码是一类2-重量MDS码,其参数为[12(pm+1),2,12(pm1)]

    例3 令(N1,p,m,s,N)=(4,3,3,2,104)。由定理5,式(1)定义的指标为2的不可约拟循环码是F27上参数为[14,2,13]的2-重量MDS码,其重量分布为1+364x13+364x14

    本文研究了有限域上指标为2的不可约拟循环码的重量分布,构造了几类2-重量线性码和3-重量线性码。特别地,本文得到了3类最优的2-重量线性码。如何利用ZpZp[v]-加性码[18,19]的重量分布构造有限域上的最优码是一个有意义的研究问题。

  • 图  1  Polar编码跳频通信系统框图

    图  2  Polar编码的MDP构造模型

    图  3  N=128时不同信息位序列方案的BLER性能结果

    图  5  N=512时不同信息位序列方案的BLER性能结果

    图  4  N=256时不同信息位序列方案的BLER性能结果

    图  6  不同干扰因子时各信息位序列构造方案的BLER性能结果 ρ1=0.1,0.2,0.3

    图  7  SCL译码时不同信息位序列构造方案的BLER结果

    图  8  CRC辅助SCL译码时不同信息位序列构造方案的BLER结果

    图  9  与5G 3GPP标准信息位序列构造方案的BLER对比结果

    表  1  初始化预处理后的动作空间占比结果 |Tact|/K

    N ρj
    0.1 0.2 0.3 0.4 0.6
    256 0.05 0.09 0.12 0.18 0.25
    512 0.03 0.05 0.08 0.10 0.16
    1024 0.10 0.12 0.15 0.17 0.20
    下载: 导出CSV
    算法1 基于多目标强化学习的Polar编码优化构造算法
     (1) 初始化设置Polar码长N, 信息比特长度 K, 干扰因子 {ρj,1jJ1}
     (2) 对未干扰接收序列和对应干扰因子 ρjS个不同干扰样式pi的接收序列,分别重构信息位序列 {AGAN,AGAN,1,AGAN,2,,AGAN,S}
     (3) 确定初始动作空间 Tact={AGANAGAN,1AGAN,S}\{AGANAGAN,1AGAN,S},初始状态的信息位序列
       s:AoN,in={AGANAGAN,1AGAN,S};若J > 2,则对每个 ρj获得的 AoN,in, Tact相互间取交集。设周期(episode)数的最大值为E;
     (4) 随机初始化 TQ(s,aN);
     (5) 对于每个周期e1eE),重复下述(6)~(15)操作;
     (6)   初始化状态 s;
     (7)   对于每个周期的阶段k,重复下述操作;
     (8)   选取动作 aNk,估计误块率值 blerj,k,计算回报值 rNj,k,获得 rN1,k,rN2,k,,s;
     (9)   对于 j=0,1,,J1,根据 rN1,k,rN2,k,,s依次计算对应接收序列 cjQ
         Qj(s,aN)=(1α)Qj(s,aN)+α(rj+maxaNQj(s,aN));
     (10)   计算对应接收序列簇 cNk={c0,c1,,cJ1}的综合QTQ(s,aN);
     (11)   基于 TQ(s,aN)确定动作 aNk
     (12)   更新 AoN,k+1=aNkAoN,k, TactTactaNk;
     (13)   状态转移: ss;
     (14)   判断当前状态s是否截止,否,则转到第7步;是,则继续执行下一步;
     (15) 判断是否满足e=E,否,转到第(5)步;是,继续执行下一步;
     (16) 输出构造的最优信息位序列 AoN,K
    下载: 导出CSV

    表  2  混合信道中所提优化方案与对比方案的全局性能增益差 (dB)

    码长N 全局增益差 GdB BLERth
    102 103 104
    128 J1jGdB[AoN,K,AGAN]ρj 0.27 0.28 0.18
    J1jGdB[AoN,K,APW]ρj 0.08 0.13 0.27
    256 J1jGdB[AoN,K,AGAN]ρj 0.26 0.28 0.26
    J1jGdB[AoN,K,APW]ρj –0.34 –0.16 0.13
    512 J1jGdB[AoN,K,AGAN]ρj 0.32 0.35 0.37
    J1jGdB[AoN,K,APW]ρj –0.17 0.08 0.45
    下载: 导出CSV
  • [1] ARIKAN E. Channel polarization: A method for constructing capacity-achieving codes for symmetric binary-input memoryless channels[J]. IEEE Transactions on Information Theory, 2009, 55(7): 3051–3073. doi: 10.1109/TIT.2009.2021379
    [2] ETSI. ETSI TS 38 212 V15.2. 0 5G; NR; Multiplexing and channel coding[S]. 2018.
    [3] NIU Kai, ZHANG Ping, DAI Jincheng, et al. A golden decade of polar codes: From basic principle to 5G applications[J]. China Communications, 2023, 20(2): 94–121. doi: 10.23919/JCC.2023.02.015
    [4] 白宝明, 马啸, 陈文, 等. 面向B5G/6G的信息传输与接入技术专题序言[J]. 西安电子科技大学学报, 2020, 47(6): 1–4. doi: 10.19665/j.issn1001-2400.2020.06.001

    BAI Baoming, MA Xiao, CHEN Wen, et al. Editorial: Introduction to the special issue on information transmission and access technologies for B5G/6G[J]. Journal of Xidian University, 2020, 47(6): 1–4. doi: 10.19665/j.issn1001-2400.2020.06.001
    [5] DONG Yanfei, DAI Jincheng, NIU Kai, et al. Joint source-channel coding for 6G communications[J]. China Communications, 2022, 19(3): 101–115. doi: 10.23919/JCC.2022.03.007
    [6] 魏浩, 张梦洁, 王东明. 6G极化码低时延译码方案[J]. 移动通信, 2022, 46(6): 64–71. doi: 10.3969/j.issn.1006-1010.2022.06.010

    WEI Hao, ZHANG Mengjie, and WANG Dongming. Low-latency decoding algorithm of polar codes for 6G wireless systems[J]. Mobile Communications, 2022, 46(6): 64–71. doi: 10.3969/j.issn.1006-1010.2022.06.010
    [7] 王任之, 潘克刚, 赵瑞祥. 跳频抗干扰通信系统中LDPC码的编码优化设计[J]. 系统工程与电子技术, 2022, 44(11): 3548–3555. doi: 10.12305/j.issn.1001-506X.2022.11.31

    WANG Renzhi, PAN Kegang, and ZHAO Ruixiang. Optimal design of LDPC Codes in frequency hopping anti-jamming communication system[J]. Systems Engineering and Electronics, 2022, 44(11): 3548–3555. doi: 10.12305/j.issn.1001-506X.2022.11.31
    [8] 孙康宁, 马林华, 茹乐, 等. 混合信道下LDPC码稳定条件分析及度序列优化[J]. 通信学报, 2016, 37(9): 168–174. doi: 10.11959/j.issn.1000-436x.2016188

    SUN Kangning, MA Linhua, RU Le, et al. Analysis of stability condition for LDPC codes and optimizing degree sequences over mixed channel[J]. Journal on Communications, 2016, 37(9): 168–174. doi: 10.11959/j.issn.1000-436x.2016188
    [9] 刘士平, 马林华, 孙康宁, 等. 阻塞式干扰环境下LDPC编码跳频通信优化方案[J]. 火力与指挥控制, 2019, 44(2): 32–36,40. doi: 10.3969/j.issn.1002-0640.2019.02.007

    LIU Shiping, MA Linhua, SUN Kangning, et al. Optimizing of LDPC coded frequency-hopping communication over blocking interference[J]. Fire Control & Command Control, 2019, 44(2): 32–36,40. doi: 10.3969/j.issn.1002-0640.2019.02.007
    [10] MORI R and TANAKA T. Performance of polar codes with the construction using density evolution[J]. IEEE Communications Letters, 2009, 13(7): 519–521. doi: 10.1109/LCOMM.2009.090428
    [11] TRIFONOV P. Efficient design and decoding of Polar codes[J]. IEEE Transactions on Communications, 2012, 60(11): 3221–3227. doi: 10.1109/TCOMM.2012.081512.110872
    [12] HE Gaoning, BELFIORE J C, LAND I, et al. Beta-expansion: A theoretical framework for fast and recursive construction of Polar codes[C]. Proceedings of 2017 IEEE Global Communications Conference, Singapore, 2017: 1–6.
    [13] LI Jianxiu and CHENG Wenchi. Stacked denoising autoencoder enhanced Polar codes over Rayleigh fading channels[J]. IEEE Wireless Communications Letters, 2020, 9(3): 354–357. doi: 10.1109/LWC.2019.2954907
    [14] LIAO Yun, HASHEMI S A, CIOFFI J M, et al. Construction of polar codes with reinforcement learning[J]. IEEE Transactions on Communications, 2022, 70(1): 185–198. doi: 10.1109/TCOMM.2021.3120274
    [15] TENG C F and WU A Y A. Convolutional neural network-aided tree-based bit-flipping framework for polar decoder using imitation learning[J]. IEEE Transactions on Signal Processing, 2021, 69: 300–313. doi: 10.1109/TSP.2020.3040897
    [16] LU Yang, ZHAO Mingmin, LEI Ming, et al. Deep learning aided SCL decoding of polar codes with shifted-pruning[J]. China Communications, 2023, 20(1): 153–170. doi: 10.23919/JCC.2023.01.013
    [17] KORADA S B and URBANKE R L. Polar codes are optimal for lossy source coding[J]. IEEE Transactions on Information Theory, 2010, 56(4): 1751–1768. doi: 10.1109/TIT.2010.2040961
    [18] LIU Chunming, XU Xin, and HU Dewen. Multiobjective reinforcement learning: A comprehensive overview[J]. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2015, 45(3): 385–398.
  • 期刊类型引用(2)

    1. 李艳俊,王琦,项勇,谢惠琴. 动态密码组件对合MDS矩阵的设计与实现. 微电子学与计算机. 2024(07): 37-45 . 百度学术
    2. 李建佳,蔚保国,鲍亚川,杨梦焕,崔宋祚,田润泽,赵军. 一种适应复杂地下环境的导航增强型脉冲超宽带通导一体自组网体制设计研究. 电子与信息学报. 2023(11): 4179-4189 . 本站查看

    其他类型引用(1)

  • 加载中
图(9) / 表(3)
计量
  • 文章访问数:  437
  • HTML全文浏览量:  346
  • PDF下载量:  70
  • 被引次数: 3
出版历程
  • 收稿日期:  2023-06-09
  • 修回日期:  2023-11-03
  • 网络出版日期:  2023-11-13
  • 刊出日期:  2023-11-28

目录

/

返回文章
返回