一种基于KNN的弹性光网络调制格式识别方法与流程

文档序号:17375350发布日期:2019-04-12 23:14阅读:342来源:国知局
一种基于KNN的弹性光网络调制格式识别方法与流程

本发明提供了一种使用统计机器学习方法-knn算法来o-ofdm传输的信号进行调制格式识别的方法,为弹性光网络的智能传输提出了一种低成本的格式识别解决方案。



背景技术:

随着互联网技术的飞速发展,语音、视频和高清电视等多媒体业务不断涌现,人们对网络带宽容量需求急剧增长。正交频分复用(orthogonalfrequencydivisionmultiplexing,ofdm)在无线通信中是非常成熟的技术,应用于诸如ieee802.11g、ieee802.16等,是当前频谱利用率最高的一种调制技术,它具有高数据传输率、高频谱利用率和对于频谱色散的高鲁棒性等优点。基本原理就是在时域内将高速的数据信息流分成若干个并行的低速数据流进行同属传输,在频域上将系统带宽划分为相互正交的子载波,每个子载波上采用独立的调制格式进行传输,有效地提高频谱利用率及系统传输容量。

但无线信道的频谱资源十分有限,而光纤的信道频谱极宽,因此将电ofdm信号转化为光ofdm信号在光纤中传输的光正交频分复用(opticalorthogonaldivisionmultiplexing,o-ofdm)技术有效结合二者优点,是非常富有前景的一项技术,可以用于弹性光网络传输中。

由于ofdm信号的不同子载波会因为用户的要求使用不同的调制格式,因此,接收端必须知道个子载波使用的调制格式,才能完整的解映射得到原始数据。目前已有的ofdm调制方式识别的方法主要有决策理论方法以及基于特征提取的统计模式识别方法。前者把调制方式识别问题看成一个多假设检验问题,有观察到的波形来选择一种调制方式,主要使用最大似然方法。然而,最大似然方法需要对最优分类器进行完全的数学描述,表达式通产比较复杂,优化过程可能比较困难。而基于特征提取的统计模式识别方法形式通常比较简单,易于实现,而且在某些条件下能够达到近似最优的识别性能。



技术实现要素:

本发明的目的在于针对已有技术的不足,提供一种利用knn分类器对o-ofdm信号进行调制格式识别的方法,为有效识别o-ofdm信号提供一种简便、低成本的方法。

具体的,本发明采用下述方案:

一种基于knn的弹性光网络调制格式识别方法,包括如下步骤:

步骤一:构造训练数据,将训练数据从发送端发送,经ofdm传输系统传输后,在接收端接收信号;

步骤二:对接收到的信号进行快速傅氏变换,利用ofdm信号中的长训练序列对数据进行信道估计和信道均衡后,得到一系列复数数据;

步骤三:对复数数据取实部,得到信号的实部直方图,再对直方图进行预处理,得到特征向量;

步骤四:使用knn对特征向量进行训练,存储训练数据的所有特征向量,获得knn分类器;

步骤五:对于新接收到的数据,获得各子载波的数据特征,使用knn分类器对特征向量进行预测分类,得到该子载波的调制格式;

步骤六:使用得到的各子载波调制格式对信号进行解调,从而获得弹性光网络调制格式。

进一步的,所述步骤一中的构造训练数据包括:

对ofdm信号的各子载波进行比特加载,其中,所述ofdm信号为已知调制格式的ofdm信号;

将各子载波的调制格式作为各子载波训练数据的标签,将接收端各子载波数据及其子载波标签作为训练样本,得到训练数据。

进一步的,所述步骤三中对直方图进行预处理时,采用如下处理方法:

将得到的信号范围从-1.5到1.5之间分为100个小区间,每个小区间间隔为0.03,对复数信号取实部做直方图,各数据点将随机落在各个区间内,对其出现频数进行统计;

对于每个区间,当该区间的数目大于256时,将该区间值设置为32;当该区间的数目小于32时,将该区间值设置为0;当该区间的数目介于32至256时,对该区间数目除8取整作为该区间值;

将各区间的值构造成列向量作为特征向量。

进一步的,所述步骤五中使用knn分类器对特征向量进行预测分类,得到该子载波的调制格式包括:

使用欧几里得算法计算预测数据的特征与分类器中原始训练数据的特征之间的欧几里得距离;

将得到的距离进行排序,选择最小k次的距离所对应的分类构成一个分类集;

对分类集进行统计,选择分类集中数目最大的一个分类作为最终结果。

优选的,所述选择分类集中数目最大的一个分类作为最终结果包括:

选取最k次小的欧几里得距离的分类,取k个分类中数目最大的一个分类作为最终结果。

本发明提出的一种基于knn的弹性光网络调制格式识别方法是一种利用统计机器学习方法knn算法对o-ofdm传输信号的调制格式进行识别的方法,与现有技术相比较,具有如下显而易见的突出实质性特点和显著要点:本发明的所述方法利用直接接受的数据提取特征值,无需额外观察信号波形并异步采样得到异步幅度直方图,而是使用接收端接收到的数据提取特征构建分类器,再使用分类器对新接收到的信号进行调制格式识别,从而进行解调得到原始信号。算法实现简单,只涉及特征值之间的欧几里得距离计算,易于实现,适合在弹性光网络中使用。

附图说明

图1是本发明的一种基于knn的弹性光网络调制格式识别方法的示意图;

图2a是在训练阶段ofdm信号的发射端和接收端示意图;

图2b是在预测阶段ofdm信号的发射端和接收端示意图;

图3是信道不是很理想时的信号取实部时的直方图;

图4是经过如下预处理后的直方图;

具体实施方式

下面结合图1-4以及具体实施例对本发明的技术方案作进一步说明。

本实例在本发明技术方案为前提下进行实施,给出了详细的实施方案、操作过程和实验结果,但本发明的适用范围不限于下述的实施例。

如图1所示为本发明的一种基于knn的弹性光网络调制格式识别方法的示意图,图2a,2b是在训练阶段和预测阶段ofdm信号的发射端和接收端的示意图,详细的步骤说明如下:

实例一:

步骤一:构造训练数据,将训练数据从ofdm信号的发送端发送,经ofdm传输系统传输后,在ofdm信号的接收端接收信号;

具体的,所述构造训练数据包括如下步骤:

对ofdm信号的各子载波进行比特加载,其中,所述ofdm信号为已知调制格式的ofdm信号;

将各子载波的调制格式作为各子载波训练数据的标签,将接收端各子载波数据及其子载波标签作为训练样本,得到训练数据。

将得到的训练数据从ofdm信号的发送端发送,经ofdm传输系统传输后,在ofdm信号的接收端接收信号。

各子载波的数据经接收端接收后作为训练数据用于预处理以便提取特征值。

步骤二:对接收到的信号进行快速傅氏变换,利用ofdm信号中的长训练序列对数据进行信道估计和信道均衡后,得到一系列复数数据。

步骤三:对复数数据取实部,得到信号的实部直方图,再对直方图进行预处理,得到特征向量。

其中,对直方图进行预处理时,采用如下处理方法:

将得到的信号范围从-1.5到1.5之间分为100个小区间,每个小区间间隔为0.03,对复数信号取实部做直方图,各数据点将随机落在各个区间内,对其出现频数进行统计;

对于每个区间,当该区间的数目大于256时,将该区间值设置为32;当该区间的数目小于32时,将该区间值设置为0;当该区间的数目介于32至256时,对该区间数目除8取整作为该区间值;

将各区间的值构造成列向量作为特征向量。

如图3所示,图3是信道不是很理想时的信号取实部时的直方图,为减少计算量,各子载波我们随机取其中的6000个数据,可以看到该直方图有6个集中分布区域。

图4是经过如下预处理后的直方图:

对于-1.5到1.5之间的100个区间,当该区间的数目大于256时,将该区间值设置为32;当该区间的数目小于32时,将该区间值设置为0;当该区间的数目介于32至256时,对该区间数目除8取整作为该区间值。由图4可以看出,经预处理后,直方图的各区间值等比例缩小,但整体特征不仅并为改变,还变得更加明显。

步骤四:使用knn对特征向量进行训练,更准确的描述是存储训练数据的所有特征向量,获得knn分类器。

步骤五:对于新接收到的数据,先获得各子载波额数据特征,然后使用分类器对特征向量进行预测分类,得到该子载波的调制格式。

即对于未知调制格式的ofdm传输信号,对各个子载波数据进行预处理得到各子载波数据的特征,采用获得的分类器对新数据的特征进行预测分类,得到各子载波的调制格式。

其中,使用knn分类器对特征向量进行预测分类,得到该子载波的调制格式包括:

使用欧几里得算法计算预测数据的特征与分类器中原始训练数据的特征之间的欧几里得距离;

将得到的距离进行排序,选择最小k次的距离所对应的分类构成一个分类集;

对分类集进行统计,选择分类集中数目最大的一个分类作为最终结果。这里选取最k次小的欧几里得距离的分类,取k个分类中数目最大的一个分类作为最终结果。

所述k次最近邻居算法(knn)描述如下:

输入:训练数据集

t={(x1,y1),(x2,y2),…,(xn,yn)}

其中,为实例的特征向量,yi∈y={c1,c2,…,ck}为实例的类别,i=1,2,…,n;实例特征向量x;

输出:实例x所属的类y.

根据给定的距离度量,使用欧几里得算法计算距离,在训练集t中找出与x最邻近的k个点,涵盖这k个点的x的邻域记作nk(x);

在nk(x)中根据分类决策准则,如多数表决,决定x的类别y:

其中,i为指示函数,即当yi=cj时i为1,否则i为0.

步骤六:使用得到的各子载波调制格式对信号进行解调,从而获得弹性光网络调制格式。

本实施例中是使用得到的各子载波调制格式对信号进行解调,对于图4的分类结果y=5,则该子载波的调制格式为25=32qam。

本发明通过针对性的寻找o-ofdm信号传输时不同qam调制信号的特征,并选择合适的预处理方法获得特征,然后利用特征构造knn分类器,从而对未知调制格式信号进行识别得到其调制格式,进而解调(解映射)获得原始信号。本发明所提出的方法,实际操作简单,易于实现对o-ofdm信号的调制格式识别。

以上所述仅是本发明优选实施方式。应当指出,对于本技术领域的普通技术员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应该视为本发明的保护范围。

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