1、基金项目:河南省科技厅基础与前沿研究项目(112300410129)作者简介:陈卫军(1971-),男(汉族) ,河南安阳人,硕士,副教授,研究方向:计算机网络、计算机应用。一种基于扰动特征分解和前馈调制的网络波动跳变信号抑制算法陈卫军,李敏安阳师范学院,软件学院,河南,安阳 455000摘 要:数据通信中,会产生一种时频跳变谐振信号,为提高网络稳定性,需要对这种网络波动跳变信号进行抑制。提出一种基于扰动特征分解和前馈调制的网络波动跳变信号抑制算法,在希尔伯特空间上对网络波动跳变信号进行扰动特征分解。创建前馈调制滤波器以实现对网络波跳变信号的前馈调制抑制。仿真结果表明,该算法数据传输实时性好,
2、能有效抑制网络波动跳变中的谐振信号,信息损失小,对于解决大规模混合组网中启动滞后、服务器负载、颤抖等问题有明显作用。关键词:谐振信号,扰动特征分解;前馈调制中图分类号:TP393 文献标识码: A1 引言当今,网络用户终端不再是传统意义上的计算机用户,还包括了车载、舰载、机载终端和手持机等网络用户,这些用户共同构成一个混合组合网络。混合组合网络成为网络分布和设计的趋势,组合网络中,由于网络之间的相群特征有差异,在网络切换和数据通信中,会产生一种网络波动跳变谐振信号,这种谐振信号以噪声的形式存在于网络通信系统中,表现为一种跳变脉冲,带来网络波动和信号不稳定,出现启动滞后、服务器负载、颤抖等现象。
3、随着网络安全和网络稳定性发展和应用需求扩大,研究对转网过程中产生的网络波动跳变信号的抑制算法,对提供信息通信和网络系统的安全稳定性具有重要意义。传统方法中,对混合组合网络的波动跳变谐振信号的抑制主要是采用分数间隔均衡调制算法和包络瞬时值统计方法进行信号抑制。采用统计信号处理方法,通过信号检测理论,实现对有用信号的聚焦,抑制谐波振荡信号 1,2。算法在理论和实践中都取得了一定的成果,其中,文献3提出了一种基于包络瞬时值预估和混合蛙跳波特间隔均衡调制的网络谐振信号抑制算法,采用包括包络检波调制方法实现对网络波动跳变信号的检测和估计,提取有用信息特征,实现消波抑制的目的。然而算法需要实现能量检测预处
4、理,实现较为复杂。文献4提出一种基于跟踪微分时延误差补偿的失稳网络入侵波动后的稳定与镇定方法,通过时延误差补偿控制方法,实现对网络切换中的失稳信号的抑制,算法没有充分考虑网络入侵后的噪声影响,精度不高。对此文献5进行算法改进,提出一种基于能量管理和波特间隔的前置均衡设计的网络切换波动控制算法,但存在网络连接时间短,数据包传输中断率高的问题;文献6提出一种基于非平稳时变信号分析的网络波动跳变信号抑制算法,抑制信号跳频的交叉项,提高噪声和波动干扰信号的抑制,但算法需要对信号进行时频分解和相空间重排,计算量大。另外,文献7提出了基于 Gabor 小波变换的网络自组网跳变信号抑制算法;文献8采用一种基
5、于分数阶Fourier 变换的跳变信号防波动检测算法,实现对网络波动跳变信号的抑制和降噪处理。但综合分析传统算法,都无法有效地实时实现网络波动跳变信号抑制,特别是对大规模混合组合网络的切网产生的波动跳变谐振信号的处理能力欠佳,鲁棒性和实时性不好 9,10。针对上述问题,本文提出一种基于扰动特征分解和前馈调制的网络波动跳变信号抑制算法,提高对大规模混合组合网络的跳变信号抑制性能,通过信号模型构建,基于扰动特征分解和调制处理实现对算法的改进,提高对网络谐振和跳变的消波抑制能力,网络通信的均衡性提高,丢包率降低,保障网络系统的稳定,提高鲁棒性。通过仿真实验验证了算法的有效性和可行性。2 网络波动跳变
6、信号谐振数学模型和信号分析2.1 问题描述与网络波动跳变信号谐振数学模型本文研究大 规 模 复 杂 组 合 网 络 的 切换和数据通信中的波动跳变谐振信号的抑制算法,首先给出网络信号的谐振数学模型。为信号的生成提供模型基础。大 规 模 组 合 网 络 通 常 依 据 节 点 的 拓 扑 结 构 ,构 建 相 应 的 网 络 模 型 , 随 着 网 络 规 模 的 扩 大 和 网络 之 间 协 议 差 异 性 变 化 , 由 于 在 网 络 混 合 组 网 过程 中 的 这 种 差 异 性 特 征 产 生 信 号 波 动 , 导 致 网 络通 信 传 输 信 道 不 稳 定 , 甚 至 给 网
7、络 攻 击 者 留 下 漏洞 和 后 门 , 影 响 网 络 系 统 的 稳 定 和 安 全 。 因 此 需要 对 波 动 信 号 进 行 消 波 抑 制 , 构 建 网 络 谐 振 信号 模 型 表 达 式 为 :(1)()()()()suztsjthtjdtH上 式 中 , 称为复信号 的瞬时幅度,有()at()zt时也称为包络; 称为瞬时相位, 可由tZf通过傅立叶变换得到, 为网络谐振信号()Sf ()Hf的阶跃式传输函数。分析式(1)可见,网络波动跳变的谐振信号时一组非平稳随机信号,具有时变性和非线性。假设网络在切网过程中的信号跳变节点定义为 。网络谐振信号为时域和频域,1,mvn构
8、成窄带回波的复包络形式,可写作:(2) dtftjbty)(2exp),()其中, 是窄带扩展函数, 为各频率分, tf量信号的复包络, 为传输时延, 为多调频信号的随着时间的变化的频移特性。假设网络在波动跳变过程中,谐振信号随着时间的变化而线性变化的为线性变换,这表现为一个调频信号,可得网络波动跳变信号的窄带扩展函数为时变冲击函数或时变格林函数的傅立叶变换,变换过程为:(3)ba adbtfty, 2)(1)()上式中, 为信号的非平稳态瞬时频率估计)(tf值, 为宽带扩展函数, 为尺度参数, 为,(baab时延参数。假设 是控制两个不同相位跳变节点的k网络谐振信号的相位值差,权系数 , 为
9、相0bkc位采样间隔参数,采用宽带扩展函数描述网络波动跳变信号谐振数学模型,得到网络波动跳变信号的回波信号演化过程中为:(4)2)(1),(1)( adbtfbayWctyff网络波动跳变过程中,采用连续傅立叶变换处理方法,得到信号波动特征的允许性函数,即平方可积函数满足如下允许性条件:(5)dFcf 2)(上式中, 是 傅立叶变换,常数 称)(Ftf fc为函数 的允许性常数。由此得到网络波动跳变)tf信号谐振数学模型,为实现网络波动跳变信号的信号特征分析和前馈调制抑制提供信号源。2.2 传统的信号包络特征分解预处理方法及弊端分析在上述构建的网络波动跳变信号谐振数学模型的基础上,需要进行特征
10、提取算法设计,实现对网络波动跳变信号的抑制处理,传统方法中,采用包络预取特征提取算法,对不稳定网络跳变单频脉冲信号进行包络特征分解,具体描述如下:采用射线模型对网络跳变单频脉冲中的波动信号进行传播损失估计为:(6)10lgTLnr其中 TL 为不稳定网络跳变单频脉冲信号的传播损失(dB) , 为传播因子, 为数据收发和网络r切换过程中的载频衰减,得到网络波动跳变信号的时间尺度和时延的带通信号的复包络分别为:(7)20()sin()vxd(8)(eptsjtutyC式中, 表示信号包络指向性, 为复包络,vu为载频(单位弧度/秒) 。对于宽带波动信号,指C向性增益为:(9)20()cos()vx
11、d由此得到了不稳定网络跳变单频脉冲信号进行包络特征分解结果为: 2211|()|()()2sfAcvsvk(10)得到不稳定网络跳变单频脉冲信号则 时刻散t射特性函数为:(11)1()Njkrikri innPteR化简得:(12)21()inNjjkrinAtae其中, 为脉冲信号的混响幅度, 为初始0f频率, 为跳变信号传递瞬时幅度,B 为调频kT信号带宽。通过上述方法实现了基于包络预取特征提取的不稳定网络跳变单频脉冲信号特征分解和抑制,结合式(10) 可见,采用传统算法复信号 的()zt实部与所给定的实信号 相同,无法()cosstat有效剔除网络波动跳变信号的负频部分,造成了大量的网络
12、跳频脉冲信号信息损失,抑制效果不好,网络稳定性改善效果不佳,且造成了大量的通信信道冗余和信息损失,提高了网络通信的丢包率,因此需要对算法进行改进设计。3 算法的改进设计与实现3.1 信号扰动特征分解算法提出针对传统方法的弊端进行算法改进,为了有效大 规 模 复 杂 组 合 网 络 在 切换和数据通信中的波动跳变谐振信号,实现信号降噪和提纯,提出一种基于信号扰动特征分解和前馈调制的网络波动跳变信号抑制算法。给出信号扰动特征分解算法的实现关键技术如下。在上节给出的网络波动跳变信号谐振模型中,网络跳变信号辐射圆环面积:(13)2()SrMB设单位面积为 ,则第 个圆环有贡献的散射Si体个数为 。网络
13、跳变单频脉冲信号混响/N瞬时值服从高斯分布,它的概率密度函数为:(14)21()exp()2VVf 其中: 是瞬时值 的方差。对输入的不稳定网络跳变单频脉冲信号,大量的谐波信号含有扰动特征,本文采用普勒频移算法提取扰动特征,利用混响的慢变包络切片把波动跳变信号的能量聚集在扰动方向,令扰动特征的多普勒频移记做 ,d为信号 泰作勒级数展开,得到:s22(1)()1()cvvvcc (15)在希尔伯特空间上进行扰动特征分解,对于高斯噪声中的随机信号,采用最大似然自相关估计算法,对信号 ,在希尔伯特空间上的 上的群 的sHG不可约表示 ,若存在某个 ,使得:Ug(16)()(,2xd那么得到希尔伯特空
14、间上的网络波动跳变信号的扰动特征分解结果为:(17),(*),(*),(),( 12xSxxSxGGnT 其中 表示仿射群上的群卷积,这一过程类似G*于相干函数经过随机介质的传输的情形,通过上述处理,可以将网络波动跳变信号的谐振特征和独立散射扰动特征准确地映射到希尔伯空间上,避免了传统算法出现的信息损失的问题,在傅立叶域上进行后置能量聚集,增大信号的特征累积。3.2 特征前馈调制与信号抑制算法实现以上述提取信号扰动特征分解结果为输入变量,设计前馈调制滤波器,实现对网络波跳变信号的前馈调制抑制。基于前馈滤波的信号抑制处理原理框图如图 1 所示。图 1 基于前馈滤波的信号抑制处理原理结合图 1 所
15、示,以上述计算得到的信号扰动特征分解结果为信号输入,利用自适应滤波器的方法来确定信号频率,考虑一种简单的滤波器形式:(18)()NzHD上式中, 是分子多项式,它的零点在()处, 为分母多项式,由滤波器的频率0jzez参数 和带宽参数 确定幅频响应,基于前馈调制ar方法对滤波器的抽头系数进行自适应调整,得到前馈滤波器的频率为:(19)0cos(/2)ar在希尔伯特空间中,由于跳变信号噪声的增强会使前馈调制滤波器无法实现均衡增益,因此本文采用深度零点信道补偿频率响应估计算法,对滤波器抽头系数进行自适应调整,得到的前馈滤波器具有高增益的频率响应,为: 000 2212sini(sin)() ijj
16、jj jeeV(20)由此得到设计的前馈调制滤波器的传递函数为:(21)()1()()2jjHzVze选取不同的陷波器频率参数 和带宽参数 ,12求得前馈调制带宽,设计前馈调制滤波器具有高增益的频率响应,时宽带宽积满足约束条件为, (22)2cTWv1上式中, 表示复包络的时间尺度伸缩,假设v为信道 e 上传输的数据与节点连接的自适应调ij节系数,网络谐振信号的扰动特征在分解后在具有深度零点补偿信道实现信号能量抑制滤波,得到网络波动跳变信号经过前馈调制后的滤波抑制输出为:(23)(exp)()tsjtsutyC基于上述设计的前馈滤波器,对大规模组合网络的跳变波动谐振信号进行后置谐振抑制处理,通
17、过扰动特征分解,提高了对跳变信号的抑制性能,特别是本文提出的方法使得信号经聚合后在希尔伯特空间上实现线性叠加和聚焦,保留了网络波动跳变信号的负频部分,避免了信息损失,对提高网络通信的准确性和有效性有益。通过信号抑制处理,可以避免网络出现启动滞后、服务器负载、消息消耗以及颤抖等现象。4 仿真实验与结果分析为了验证本文算法的性能,进行仿真测试,试验平台为通用 PC 机,CPU 为 Intel CoreTM i7-26003.40 GHz,内存为 4*4 GB DDR31600 9-9-9-24,操作系统 Windows7,开发工具为 VS2008,并行处理使用 OpenMP 2.0 和 MPICH
18、 NT 1.2.5,算法设计采用 Matlab 进行编程实现。网络波动填报信号中心频率测试为Hz,离散采样率为 ,01f01*HzKsff带宽 Hz。网络波动跳变的谐振信号的延时B取值为 20 ms,用融合参数 和 表示这两种预测结果权重分布,参数选择为: =0.5,前馈调制滤波器阶数为 24,前馈滤波器抽头间隔均为 1/2 码元间隔,反馈均衡器的阶数为 3,抽头间隔为码元间隔,迭代步长均为 0.01,级数 、长度20r的反馈系数为 4000011。通过信号采集,104857N得到其中一组测试样本的网络波动跳变信号时域波形如图 2 所示。幅值0 50 10 150 20 250 30 350
19、40 450 50-2-1.5-1-0.500.511.52下下下下下下1下下下下下下下 图 2 网络波动跳变信号谐振波形在码元速率为 1kBaud,载波频率为 3kHz,采样频率为 10 倍载波频率条件下,对网络波动跳变信号进行扰动特征分解,得到扰动特征的分解结果如图 3 所示,图中,对信号的扰动特征分解为基带信号、本地载波和调制波三个部分。0 1 2 3 4 5 6 7 8-101下下下下0 50 10 150 20 250-101下下下下0 50 10 150 20 250-101下下下图 3 扰动特征的分解结果以分解得到的扰动特征为输入变量,在本文设计的前馈调制滤波器中,实现对网络波动
20、跳变信号的抑制处理,得到通过前馈调制抑制后的解调信号输出结果如图 4 所示。从图可见,采用本文算法能有效抑制网络波动跳变中的谐振信号,避免了网络波动和信号不稳定,有效克服混合组网网络中进行网路切换和数据通信各种出现启动滞后、服务器负载、颤抖等问题。图 4 谐振信号抑制输出结果与局部放大波形为了对比算法性能,以数据传输丢包率为测试指标,采用本文算法和传统算法对网络波动跳变信号进实现谐振抑制,进行性能比较,得到在不同网络传输吞吐量下两种方法的传输丢包率对比结果如图 5 所示。从图 5 分析可见,采用本文算法,网络数据传输的丢包率低于传统算法,展示了算法在保证网络通信系统稳定性和安全性方面的优越性。
21、50 100 150 200 250 300 350 40005101520253035下下下下下/K bps下下下下下下/%下下下下下下下下图 5 网络性能对比测试系统的运行时间,在相同 CPU 负载下,采用本方法,实现网络波动跳变信号的抑制,数据传输的平均运行时间间隔为 15s,而传统方法约为35s,说明通过本文方法,网络传输调整速度较快,收敛性好,保证了网路切换的实时性和稳定性。5 结论在大规模混合组合网络中,由于网络之间的相群特征有差异,在网络切换和数据通信中,会产生一种网络波动跳变谐振信号,这种谐振信号以噪声的形式存在于网络通信系统中,表现为一种跳变脉冲,带来网络波动和信号不稳定。研究对转网过程中产生的网络波动跳变信号的抑制算法,对提供信息通信和网络系统的安全稳定性具有重要意义。本文提出一种基于扰动特征分解和前馈调制的网络波动跳变信号抑制算法,提高对大规模混合组合网络的跳变信号抑制性能。构建网络波动跳变信号谐振数学模型,提出信号扰动特征分解算法,设计前馈滤波器实现扰动分解特征前馈调制与信号谐振抑制。分析得出,采用本文算法,能有效抑制网络波动跳变中的谐振信号,避免了网络波动和信号不稳定,数据传输丢包率降低,网络切换实时性和稳定性较传统方法优越。