一种基于机器学习的概率整形识别系统、方法及接收端与流程

文档序号:22923911发布日期:2020-11-13 16:16阅读:333来源:国知局
一种基于机器学习的概率整形识别系统、方法及接收端与流程

本发明涉及通信应用领域,具体来讲涉及一种基于机器学习的概率整形识别系统、方法及接收端。



背景技术:

为进一步提高光通信系统速率,近年来研究者提出概率整形技术进行符号编解码。概率整形编码中,通过码字映射关系将均匀分布的原始比特数据流映射到不同概率分布的符号,改变了信号的星座点概率分布而不改变星座点位置形状,通过增大误码性能好的星座点概率,减小误码性能差的星座点概率,提升了总体误码性能。此外,概率整形处理后信号的平均功率得到降低,有助于降低光通信系统中的非线性效应。概率整形编码后的信号更匹配实际信道特性,由此带来的整形增益使系统容量更接近香农极限,更重要的是可以在不改变调制格式的情况下调节净信息速率,在信道变化条件下保持稳定的误码性能。

接收端识别信号的调制格式对于频谱管理、干扰识别、窃听等应用都非常重要,而在使用了概率整形的光纤信道条件下,调制格式识别更为困难。概率整形识别需要识别高阶调制的阶数以及所使用的概率分布,才能正确的进行符号解码。传统的调制格式分类方法可归为两大类:一种是基于最大似然(maximumlikelihood,ml)算法,一类是基于特征分类方法。最大似然算法比较接收信号和已知调制格式信号的相似度来判决调制格式;而特征分类方法通过从信号观察值中提取出信号特征进行判决。已有的特征分类方法中,诸如支持向量机(supportvectormachine,svm)、累积量(cumulants)、人工神经网络(artificialneuralnetwork,ann)等多种方法都能获得较高的识别正确率,但目前已有研究中缺少识别概率整形编码信号的调制格式的方法,概率整形后的调制格式识别成为通信中的一个重要研究问题。



技术实现要素:

针对现有技术中存在的缺陷,本发明的目的在于提供一种基于机器学习的概率整形识别系统、方法及接收端,能同时获得调制格式和整形概率两种关键参数,有助于获得码字进行正确的解码。

为达到以上目的,一方面,采取一种基于机器学习的概率整形识别系统,包括:

星座图生成单元,其用于将接收到的概率整形信号,归一化后生成星座图像;

snr识别网络,其用于根据输入的所述星座图像,回归得到snr并输出;

调制阶数识别网络,其用于根据输入的所述星座图像和所述snr,通过机器学习识别出所述信号的调制格式和阶数;

概率整形识别网络,其用于根据输入的所述星座图像和所述snr,通过回归分析出所述信号的整形概率。

另一方面,采取一种接收端,连续接收来自发送端的信号,所述信号经处理得到概率整形后的调制符号,再经过上述的概率整形识别系统,识别出所述信号的调制格式和阶数,以及所述信号的整形概率,再进行解码。

另一方面,还采取一种基于机器学习的概率整形识别方法,包括步骤:

接收概率整形信号,归一化后生成星座图像,分别输入预配置的snr识别网络、调制阶数识别网络和概率整形识别网络;

所述snr识别网络基于所述星座图像回归得到所述信号的snr,分别作为调制阶数识别网络和概率整形识别网络的输入;

所述调制阶数识别网络根据所述星座图像和snr,通过机器学习识别出所述信号的调制格式和阶数;

所述概率整形识别网络根据所述星座图像和snr,通过回归分析出所述信号的整形概率。

优选的,所述接收概率整形信号之前,还包括:

采用已知的星座图像和对应的snr作为训练样本,在snr识别网络中进行机器学习,直至snr识别网络达到稳定。

优选的,所述接收概率整形信号之前,还包括:

采用已知参数的星座图像和snr,以及对应的调制格式和调制阶数作为训练样本,在调制阶数识别网络中进行机器学习,直至调制阶数识别网络达到稳定。

优选的,所述接收概率整形信号之前,还包括:

采用已知参数的星座图像和snr,以及对应的整形概率作为训练样本,在概率整形识别网络中进行机器学习,直至概率整形识别网络达到稳定。

优选的,所述接收信号是接收端连续接收和处理的概率整形后的调制符号,且所述调制符号未进行概率整形解码。

优选的,所述归一化后生成星座图像包括步骤:

对调制符号的幅值进行归一化,将归一化后的符号按坐标划分到不同的像素区域,对每个像素区域内的符号数量进行统计,各像素区域内的累计值再除以所有各区域中符号数量的最大值,再乘以256,得到一幅m×m个像素的灰度图像。

优选的,每n个所述调制符号生成一幅所述星座图像,针对不同的调制格式,n的取值支持调制阶数识别网络达到的最高识别率。

优选的,所述snr识别网络、调制阶数识别网络和概率整形识别网络均为深度学习网络。

上述技术方案中具有如下有益效果:

根据深度学习网络建立信噪比(signaltonoiseratio,snr)识别网络、调制阶数识别网络和概率整形识别网络,通过接收的概率整形信号归一化生成星座图像,由于星座图像包含了接收信号的星座点分布信息,结合snr识别网络输出的snr,通过机器学习可以区分不同阶数的高阶调制格式,根据信号幅度的分布可以回归分析出信号采用的整形概率,再根据调制格式和整形概率两种关键参数,可以协助解码过程,为解码提供重要辅助。

附图说明

图1为本发明实施例基于机器学习的概率整形识别系统示意图;

附图标记:

1-星座图生成单元,2-snr识别网络,3-调制阶数识别网络,4-概率整形识别网络。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

本发明提供一种基于机器学习的概率整形识别方法的实施例,具体包括如下步骤:

s1、接收概率整形信号,归一化后生成星座图像,分别输入预配置的snr识别网络、调制阶数识别网络和概率整形识别网络。

s2、snr识别网络基于星座图像回归得到信号的snr,分别作为调制阶数识别网络和概率整形识别网络的输入。

s3、调制阶数识别网络根据星座图像和snr,通过机器学习识别出所述信号的调制格式和阶数。概率整形识别网络根据所述星座图像和snr,通过回归分析出所述信号的整形概率。

优选的,snr识别网络、调制阶数识别网络和概率整形识别网络均为深度学习网络,例如人工神经网络等。

具体的,在进行步骤s1之前,还需要预先配置snr识别网络、调制阶数识别网络和概率整形识别网络,包括:

采用大量已知的星座图像和对应的snr作为训练样本,在snr识别网络进行机器学习,直至snr识别网络达到稳定后,用于准确输出接收信号的snr。

采用大量已知参数的星座图像和snr,以及对应的调制格式和调制阶数作为训练样本,在调制阶数识别网络中进行机器学习,通过模型参数的不断调节优化,直至调制阶数识别网络达到稳定,即根据输入的星座图像和snr,能够准确的输出信号的调制格式和阶数。

采用大量已知参数的星座图像和snr,以及对应的整形概率作为训练样本,在概率整形识别网络中进行机器学习,直至概率整形识别网络达到稳定,估算出信号的整形概率。

上述接收信号是接收端连续接收和处理的概率整形后的调制符号(symbol),在接收信号的处理过程中,概率整形信号已经历过载波恢复、信道均衡等各个信号处理步骤,但是尚未进行概率整形解码。

进一步的,上述步骤s1中,归一化后生成星座图像包括步骤:

首先,对调制符号的幅值进行归一化,例如众多符号中最大幅值为lmax,符号si归一化后得到si'=si/lmax,假定归一化后生成的完整星座图为m×m个像素的图像,将归一化后的符号si'按坐标划分到不同的像素区域,对每个像素区域内的符号数量进行统计,各像素区域内的累计值再除以所有各区域中符号数量的最大值,再乘以256,得到一幅m×m个像素的灰度图像。优选的,m=224。

信号的星座图生成对应的图像作为三个深度学习网络的输入,每n个调制符号生成一幅星座图像,针对不同的调制格式,n的取值支持调制阶数识别网络达到的最高识别率。

如图1所示,本发明还提供一种基于机器学习的概率整形识别系统,可以用于实现上述步骤,系统包括星座图生成单元1、snr识别网络2、调制阶数识别网络3和概率整形识别网络4。

具体的,星座图生成单元1用来接收概率整形信号,归一化后生成星座图像,生成的星座图像分别作为snr识别网络2、调制阶数识别网络3和概率整形识别网络4的输入。snr识别网络2用于根据输入的星座图像,回归得到snr,并分别作为调制阶数识别网络3和概率整形识别网络4的输入。调制阶数识别网络3,用于根据输入的星座图像和snr,通过机器学习识别出概率整形信号的调制格式和阶数。概率整形识别网络4,用于根据输入的星座图像和snr,通过回归分析出概率整形信号的整形概率。

本发明还提供一种接收端的实施例,接收端设置有上一个实施例中的概率整形识别系统。接收端用来接收来自发送端的信号,接收的信号先经过处理得到概率整形后的调制符号,再经过上述概率整形识别系统,经过机器学习识别出信号的调制格式和阶数,还识别出信号的整形概率,再根据调制格式和整形概率两种关键参数进行解码,有助于获得码字的正确解码。

本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1