自由空间光通信中基于Q学习算法的Raptor10码译码策略
发布时间:2019-09-02 15:43
【摘要】:为在保障自由空间光(FSO)通信质量的同时,缩短传统的自动重传请求技术所需等待时间、减小缓存资源消耗,并随信道的变化适配数字喷泉码冗余符号的数量,提出一种基于Q学习算法的Raptor10码译码策略。该策略采用以减少冗余符号和降低误码率为联合回报目标的Q学习算法,可对接收端所接收的Raptor10码冗余符号进行动态调整,并且随着译码经验的不断累积可自动提升通信性能。仿真结果表明,在弱、中、强3种湍流条件下,与传统的采用固定冗余度Raptor10码译码策略和线性滤波调整算法相比,所提方法可有效减少3%的平均冗余符号数量。
【图文】:
距离FSO通信,特别是星地通信等反馈信道资源匮乏的典型应用,将CDF模型参数的学习放在接收端,结合接收端译码策略并采用以冗余符号数量和译码成功的线性关系为回报目标的Q学习算法,动态调整Raptor10码成功译码所需的冗余符号数量。仿真结果表明,与传统的采用固定冗余符号数量的Raptor10码策略和线性滤波调整算法相比,新方法在相同湍流情况下减少了译码所需的平均冗余符号数量。最后讨论了基于Q学习算法的Raptor10码译码策略中的参数取值问题。2系统模型图1基于Raptor10码的FSO通信系统模型Fig.1ModelofFSOcommunicationsystembasedonRaptor10codes基于Raptor10码的FSO通信系统的模型如图1所示。发送端将信息进行分组,将每一组信息段平分为K个源符号,然后对一组信息段中所有的源符号进行Raptor10码编码,再对编码符号加上序号(ESI)后0906007-2
,并利用接收到的编码符号的ESI生成矩阵A′N′×L,解线性方程组A′N′×L·S′N′×1=C′L×1,求出C′L×1并对C′L×1进行LT码译码,即由^XK×1=GLT(1,2,…,K)·C′L×1得到源符号X的估计YK×1。该译码过程可以表示为^XK×1=GLT(1,2,…,K)·A′-1N′×L·S′N′×1=GLT(1,2,,…,K)·C′L×1。(2)图2Raptor10码的(a)编码流程和(b)译码流程Fig.2(a)Encodingprocedureand(b)decodingprocedureofRaptor10codes4基于Q学习算法的Raptor10码译码策略对于Raptor10码而言,当接收端尝试译码时,若接收的冗余符号数量不足,会导致译码失败,因此需要继续接收更多的冗余符号再进行译码,这样会导致之前译码所花费的时间被浪费。如果接收过多的符号,虽然可以增加译码成功的概率,但是过多的冗余符号会占用资源,最终导致译码时延的增加。因此,需要采用恰当的译码策略来实时适配信道的变化,动态调整译码所需接收的冗余符号数量,且伴随着译码经验的积累自动提升译码性能,从而在保证译码可靠性的同时,不断地提高译码效率和资源利用率。0906007-3
【作者单位】: 桂林电子科技大学广西精密导航技术与应用重点实验室;中国空间技术研究院通信卫星事业部;
【基金】:国家自然科学基金(61167006)
【分类号】:TN929.1
【图文】:
距离FSO通信,特别是星地通信等反馈信道资源匮乏的典型应用,将CDF模型参数的学习放在接收端,结合接收端译码策略并采用以冗余符号数量和译码成功的线性关系为回报目标的Q学习算法,动态调整Raptor10码成功译码所需的冗余符号数量。仿真结果表明,与传统的采用固定冗余符号数量的Raptor10码策略和线性滤波调整算法相比,新方法在相同湍流情况下减少了译码所需的平均冗余符号数量。最后讨论了基于Q学习算法的Raptor10码译码策略中的参数取值问题。2系统模型图1基于Raptor10码的FSO通信系统模型Fig.1ModelofFSOcommunicationsystembasedonRaptor10codes基于Raptor10码的FSO通信系统的模型如图1所示。发送端将信息进行分组,将每一组信息段平分为K个源符号,然后对一组信息段中所有的源符号进行Raptor10码编码,再对编码符号加上序号(ESI)后0906007-2
,并利用接收到的编码符号的ESI生成矩阵A′N′×L,解线性方程组A′N′×L·S′N′×1=C′L×1,求出C′L×1并对C′L×1进行LT码译码,即由^XK×1=GLT(1,2,…,K)·C′L×1得到源符号X的估计YK×1。该译码过程可以表示为^XK×1=GLT(1,2,…,K)·A′-1N′×L·S′N′×1=GLT(1,2,,…,K)·C′L×1。(2)图2Raptor10码的(a)编码流程和(b)译码流程Fig.2(a)Encodingprocedureand(b)decodingprocedureofRaptor10codes4基于Q学习算法的Raptor10码译码策略对于Raptor10码而言,当接收端尝试译码时,若接收的冗余符号数量不足,会导致译码失败,因此需要继续接收更多的冗余符号再进行译码,这样会导致之前译码所花费的时间被浪费。如果接收过多的符号,虽然可以增加译码成功的概率,但是过多的冗余符号会占用资源,最终导致译码时延的增加。因此,需要采用恰当的译码策略来实时适配信道的变化,动态调整译码所需接收的冗余符号数量,且伴随着译码经验的积累自动提升译码性能,从而在保证译码可靠性的同时,不断地提高译码效率和资源利用率。0906007-3
【作者单位】: 桂林电子科技大学广西精密导航技术与应用重点实验室;中国空间技术研究院通信卫星事业部;
【基金】:国家自然科学基金(61167006)
【分类号】:TN929.1
【相似文献】
相关期刊论文 前10条
1 张春,侯晓霞,范忠礼;自由空间光通信技术及其在城域光网络中的应用[J];电信快报;2003年09期
2 张英海 ,霍泽人 ,王宏锋 ,王卫东;自由空间光通信的现状与发展趋势[J];中国数据通信;2004年12期
3 王云,吴建辉;自由空间光通信系统的设计方法研究[J];广东通信技术;2005年05期
4 任登娟;陈名松;黄雪明;;自由空间光通信的现状及其发展趋势[J];大众科技;2006年02期
5 孙文燕;;浅谈自由空间光通信技术及其发展[J];科技信息(学术研究);2007年19期
6 肖筱;;浅谈自由空间光通信技术及其应用[J];通信技术;2009年01期
7 郭一博;;自由空间光通信技术简介[J];科技信息;2010年34期
8 高;高动态范围自由空间光通信接收器[J];红外;2001年07期
9 许国良,张旭苹,徐伟弘,丁铁骑;自由空间光通信[J];光电子技术;2002年04期
10 汪井源,徐智勇;自由空间光通信[J];解放军理工大学学报(自然科学版);2002年05期
相关会议论文 前6条
1 叶晓健;陈长缨;韩天愈;;基于650nm可见光波段的自由空间光通信[A];全国第十二次光纤通信暨第十三届集成光学学术会议论文集[C];2005年
2 李梅菊;罗进文;王U
本文编号:2531018
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2531018.html