【技术实现步骤摘要】
光通信网络中的差错控制方法和装置
[0001]本专利技术一般地涉及光通信
,尤其涉及一种光通信网络中的差错控制方法。
技术介绍
[0002]在光通信系统中,为了减少差错(误码),提高通信的可靠性,一般均采用信道编码技术对输入信号进行编码。其中信道编码是用来纠错或者检错以提高传输可靠性的技术,如前向纠错编码(Forward Error Correction,FEC)技术在光纤通信中可以确保信号的长距可靠传输。
[0003]LDPC(低密度奇偶校验,Low
‑
Density Parity
‑
Check)码是目前被广泛应用的一种FEC码,在LDPC码构建过程中一般需要通过先设计构建出合适的校验矩阵或生成矩阵,再由校验矩阵或生成矩阵来唯一确定出对应的LDPC码。然而这种LDPC码的构建过程较为复杂,计算量较大,导致LDPC码的生成效率较低。
[0004]虽然目前如《基于深度学习的信源信道联合编码方法综述》中概述了一些信源信道联合编码的方法。但是由于在一个神经网络中需要同时进行 ...
【技术保护点】
【技术特征摘要】
1.一种光通信网络中的差错控制方法,其特征在于,包括:获取所述光通信网络的输入信号,并将所述输入信号编码成比特序列,其中所述输入信号包括文本信号、语音信号或图像信号;将所述比特序列输入到预训练的第一神经网络中以输出LDPC码长度,其中所述第一神经网络包括自编码神经网络和全连接神经网络,所述自编码神经网络包括编码器和解码器,其中所述第一神经网络的训练包括:获取所述光通信网络的样本输入信号,并将所述样本输入信号编码成样本比特序列;将所述样本比特序列输入到所述自编码神经网络的所述编码器中以进行特征提取;将提取的特征输入到所述解码器中进行特征重组;将重组后比特序列输入到所述全连接神经网络中以输出样本LDPC码长度,使得所述样本LDPC码长度使所述第一神经网络的目标函数的值达到预定目标值,其中所述第一神经网络的目标函数的预定目标值包括第一目标函数和第二目标函数的预定目标值,其中所述第一目标函数的预定目标值为:其中,表示净编码增益,表示取最大值函数,表示编码增益,表示编码速率,R = k/L,其中L为所述样本LDPC码长度,k表示所述样本LDPC码中的信息位的长度;所述第二目标函数的预定目标值为:其中,表示编码开销,表示取最小值函数;将所述比特序列和所述LDPC码长度输入到预训练的第二神经网络中以输出LDPC码,其中所述第二神经网络为生成对抗神经网络,所述对抗神经网络包括生成器和判别器,其中所述第二神经网络的训练包括:根据所述样本LDPC码长度,构建对应长度的LDPC码作为参考LDPC码;将所述样本比特序列和所述样本LDPC码长度输入到所述生成器中以生成样本LDPC码;将所述样本LDPC码和所述参...
【专利技术属性】
技术研发人员:王晓宇,
申请(专利权)人:济南安迅科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。