一种信号处理方法及装置与流程

文档序号:18298663发布日期:2019-07-31 09:46阅读:149来源:国知局
一种信号处理方法及装置与流程

本发明实施例涉及通信技术领域,尤指一种信号处理方法及装置。



背景技术:

在下一代无源光网络2(next-generationpassiveopticalnetwork2,ng-pon2)标准中点对点波分复用无源光纤网络(pointtopointwavelengthdivisionmultiplexingpassiveopticalnetwork,ptpwdmpon)这一部分需要使用辅助管理控制通道(assistantmanagementcontrolchannel,amcc)信号来传输波长分配、动态带宽分配以及操作维护管理(operationadministrationandmaintenance,oam)信息。

amcc信号在实际传输中存在着限制,具体体现在amcc信号不能作为无源光纤网络(passiveopticalnetwork,pon)信号的一部分进行传输,而是被迭置于pon信号所对应频带的低频部分上进行发送,而由于频域的重叠,因此在接收端提取出来的amcc信号会受到pon信号的较大干扰,从而产生较大的误码率。

然而,相关技术中缺乏相应的技术手段消除pon信号产生的干扰。



技术实现要素:

为了解决上述技术问题,本发明实施例提供了一种信号处理方法及装置,能够在一定程度上消除pon信号的干扰,从而降低amcc信号的误码率。

为了达到本发明目的,本发明实施例提供了一种信号处理方法,包括:

对接收的叠加信号进行滤波,获取受到第一pon信号干扰的amcc信号;其中,所述接收的叠加信号为第一amcc信号和第一pon信号叠加形成的信号;

将获得的amcc信号作为第二amcc信号,并对所述第二amcc信号消除第一pon信号产生的加性干扰,得到加性干扰消除后的amcc信号。

本发明实施例还提供了一种信号处理装置,包括:

预处理模块,用于对接收的叠加信号进行滤波,获取受到第一pon信号干扰的amcc信号;其中,所述接收的叠加信号为第一amcc信号和第一pon信号叠加形成的信号;

第一处理模块,用于将获得的amcc信号作为第二amcc信号,并对所述第二amcc信号消除第一pon信号产生的加性干扰,得到加性干扰消除后的amcc信号。

与现有技术相比,由于对从叠加信号中获取的受到pon信号干扰的amcc信号消除了pon信号的加性干扰,得到加性干扰消除后的amcc信号,从而对从叠加信号中提取出来的amcc信号在一定程度上消除了pon信号的干扰,降低了误码率。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1为本发明实施例提供的一种信号处理方法的流程示意图;

图2为本发明实施例提供的另一种信号处理方法的流程示意图;

图3为本发明实施例提供的又一种信号处理方法的流程示意图;

图4为本发明实施例提供的amcc信号的处理的流程示意图;

图5为本发明实施例提供的amcc信号干扰模块进行干扰消除的流程示意图;

图6为本发明实施例提供的amcc信号的提取与干扰消除的流程示意图;

图7为本发明实施例提供的干扰消除算法的流程示意图;

图8为本发明实施例提供的一种信号处理装置的结构示意图;

图9为本发明实施例提供的另一种信号处理装置的结构示意图;

图10为本发明实施例提供的又一种信号处理装置的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

在说明本发明实施例提供的信号处理方法之前,先对一些现有技术进行说明:考虑到amcc信号的提取,在发送端可以将amcc信号与pon信号采用等价于相乘的关系进行调制并发送,这种amcc信号与pon信号的叠加方式可以增加发送信号眼图的张开幅度,从而在接收端使amcc信号更正确地被接收。以通断键控(on-offkeying,ook)基带调制为例,假设发送的amcc信号为samcc(按pon信号与amcc信号速率比值倍数上采样后的信号,取值为0和1),发送的pon信号为spon(高电平时取值为1,低电平时取值为接近于0的某个正值,这个正值取决于激光器的消光比),aa为amcc信号发“1”时的调制幅度,ap为pon信号发“1”时的调制幅度,则叠加后等价的信号(即发送的叠加信号)如公式(1)所示:

s=(aasamcc+ap)·spon(1)

叠加后的信号被激光器调制成光信号发送,在接收端,利用雪崩二极管(avalanchephotodiode,apd)对光信号进行检测,将其转变为电信号,根据激光器的发光特性去除掉跨阻抗放大器(transimpendanceamplifier,tia)的隔直影响,且忽略光纤里的色散效应,其中k为衰减系数,n为白噪声,所接收的叠加信号如公式(2)所示:

r=ks+n=k(aasamcc+ap)·spon+n(2)

如果此时对根据公式(2)得到的amcc信号直接进行硬判决得到的信号,将会得到经过硬判决的amcc信号,但该信号是未经干扰(pon信号的干扰)消除的amcc信号,以10-4的误码率为标准,叠加的amcc信号的最大占用带宽只能为几百khz左右,如果再增大amcc信号的占用带宽,误码率将会大幅度增加,从而使得amcc信号无法较为正确地被接收

本发明实施例提供一种信号处理方法,如图1所示,该方法包括:

步骤101、对接收的叠加信号进行滤波,获取受到第一pon信号干扰的amcc信号。

其中,接收的叠加信号为第一amcc信号和第一pon信号叠加形成的信号。

步骤102、将获得的amcc信号作为第二amcc信号,并对第二amcc信号消除第一pon信号产生的加性干扰,得到加性干扰消除后的amcc信号。

需要说明的是,本发明实施例提供的信号处理方法的处理方式是离线数字信号处理(digitalsignalprocessing,dsp)方式或模拟电路方式,本发明对此不作限制。

本发明实施例提供的信号处理方法,对接收的叠加信号进行滤波,获取受到第一pon信号干扰的amcc信号;其中,接收的叠加信号为第一amcc信号和第一pon信号叠加形成的信号;将获得的amcc信号作为第二amcc信号,并对第二amcc信号消除第一pon信号产生的加性干扰,得到加性干扰消除后的amcc信号。从本发明实施例可见,由于对从叠加信号中获取的受到pon信号干扰的amcc信号消除pon信号的加性干扰,得到加性干扰消除后的amcc信号,从而对从叠加信号中提取出来的amcc信号在一定程度上消除了pon信号的干扰,降低了误码率。

可选地,在图1对应的实施例中,对接收的叠加信号进行滤波包括:对接收的叠加信号采用预置低通滤波器进行滤波。对第二amcc信号消除第一pon信号产生的加性干扰,得到加性干扰消除后的amcc信号可以通过步骤102a~102d实现:

步骤102a、计算接收的叠加信号的功率与发送的叠加信号的功率的比值,并将获得的比值作为第一功率比值。

需要说明的是,预置低通滤波器的带宽为与amcc信号所占用的带宽相同或相近的带宽,对接收的叠加信号采用预置低通滤波器进行滤波,得到amcc信号。

具体的,第一功率比值可以表示为k。

步骤102b、计算第一功率比值与第一pon信号发“1”时调制幅度的乘积,得到第一pon信号的高电平值,并将得到的电平值作为第一电平值。

具体的,第一pon信号发“1”时调制幅度可以表示为ap,因此第一pon信号的高电平值(即第一电平值)为kap。

具体的,这里kap估计值的获取可以通过两种方案来实现。一种方案是分别计算接收的叠加信号的功率和发送的叠加信号的功率,根据发送的叠加信号的功率来近似计算ap,通过链路衰减等参数确定k,该方法不需引入任何测量仪器等外部设备,因为发送叠加信号的功率在发送端是确定的,电功率到光功率的转换由激光器决定,因此通过计算链路衰减(光纤衰减、衰减器衰减)就可以得到接收的光信号功率,再通过光电二极管(photo-diode,pd)的相应参数对应就可以得到接收的叠加信号的功率,从而进一步得到kap的估计值。另一种方案是在接收端进行离线数字信号处理(digitalsignalprocessing,dsp),通过数字信号分析仪等仪器直接对接收电信号的pon信号的高电平值进行测量,该方法得到的电平值相对准确且不用考虑发送电信号的功率,但需要相应的测量仪器。

步骤102c、根据第一电平值重建第一pon信号,并将得到的pon信号作为第二pon信号。

需要说明的是,根据第一电平值重建第一pon信号所得到的pon信号(即第二pon信号)只是与第一pon信号相似,而并不是与第一pon信号完全相同。

步骤102d、采用预置低通滤波器对第二pon信号进行滤波,得到加性干扰信号。

步骤102e、从第二amcc信号中减去加性干扰信号,得到加性干扰消除后的amcc信号。

可选地,步骤102c可以通过步骤102c1~102c2实现:

步骤102c1、将第一电平值作为第一判决门限值,并将第一电平值的负值作为第二判决门限值。

步骤102c2、计算发送的叠加信号中amcc信号的功率与pon信号的功率的比值,并将获得的比值作为第二功率比值。

步骤102c3、根据接收的叠加信号、第一判决门限值、第二判决门限值和第二功率比值重建第一pon信号,并将得到的pon信号作为第二pon信号。

可选地,步骤102c还可以通过步骤102c4、102c5实现:

步骤102c4、对接收的叠加信号进行硬判决,得到第三pon信号。

具体的,由于pon信号受amcc信号影响很小,对叠加信号进行硬判决可以模拟pon信号的硬判决,从而得到硬判决再生的pon信号,假设接收的叠加信号用r表示,q()表示硬判决,则硬判决后再生的pon信号可以表示(即第三pon信号)为q(r)。

步骤102c5、计算第一电平值与第三pon信号的乘积以重建第一pon信号,并将得到的pon信号作为第二pon信号。

具体的,第一电平值表示为kap,,第三pon信号表示为q(r),因此第一电平值与第三pon信号的乘积(第二pon信号)表示为kapq(r)。

具体的,当第二pon信号表示为kapq(r)时,采用预置低通滤波器对第二pon信号进行滤波指的是:对第二pon信号kapq(r)与预置低通滤波器的抽头系数h进行卷积运算,从而得到表示为的加性干扰信号。因此,消除了加性干扰的amcc信号ramcc1如公式(3)所示:

假设接收到的叠加信号表示为式(2)且忽略其中的白噪声n,则其中受到pon信号干扰的amcc信号(即ramcc)如公式(4)所示:

需要说明的是,采用预置低通滤波器对第二pon信号进行滤波相当于还原了第一amcc信号里第一pon信号的加性干扰信号。

可选地,步骤102c3可以通过步骤102c3a~102c3d实现:

步骤102c3a、计算第二功率比值与第一判决门限值的乘积,以及第二功率比值与第二判决门限值的乘积,并将第二功率比值与第一判决门限值的乘积作为第一乘积,第二功率比值与第二判决门限值的乘积作为第二乘积。

步骤102c3b、计算接收的叠加信号高于第一判决门限值的信号,以及接收的叠加信号低于第二判决门限值的信号,并将接收的叠加信号高于第一判决门限值的信号作为第一待处理信号,接收的叠加信号低于第二判决门限值的信号作为第二待处理信号。

步骤102c3c、计算第一待处理信号和第一乘积的差,以及第二待处理信号和第二乘积的和,并将第一待处理信号和第一乘积的差作为第三待处理信号,第二待处理信号和第二乘积的和作为第四待处理信号。

步骤102c3d、计算第三待处理信号和第四待处理信号的和以重建第一pon信号,并将得到的pon信号作为第二pon信号。

可选地,在图1对应的实施例的基础上,本发明实施例提供另一种信号处理方法,如图2所示,当步骤102c通过步骤102c4、102c5实现时,得到加性干扰消除之后,还包括:

步骤103、将加性干扰消除后的amcc信号作为第三amcc信号,并对第三amcc信号消除第一pon信号产生的乘性干扰,得到加性干扰和乘性干扰消除后的amcc信号。

可选地,步骤103可以通过步骤103a、103b实现:

步骤103a、对第三amcc信号和预置低通滤波器的抽头系数进行快速傅里叶变换(fastfouriertransformation,fft),得到进行了fft的第三amcc信号和预置低通滤波器的抽头系数。

具体的,对第三amcc信号进行fft表示为f(ramcc1),进行了fft的第三amcc信号表示为ramcc1。对预置低通滤波器的抽头系数进行fft表示为f(h),进行了fft的预置低通滤波器的抽头系数表示为h。

步骤103b、根据第一功率比值以及进行了fft的第三amcc信号和预置低通滤波器的抽头系数得到加性干扰和乘性干扰消除后的amcc信号。

可选地,步骤103b可以通过步骤103b1~103b4实现:

步骤103b1、对进行了fft的第三amcc信号和进行了fft的预置低通滤波器的抽头系数的商进行快速傅里叶逆变换(inversefastfouriertransformation,ifft),得到第四amcc信号。

具体的,所得到的第四amcc信号表示为:

步骤103b2、计算第一功率比值与第一amcc信号发“1”时调制幅度的乘积,得到第一amcc信号的高电平值,并将得到的电平值作为第二电平值。

具体的,第一amcc信号发“1”时调制幅度可以表示为aa,因此第一amcc信号的高电平值(即第二电平值)为kaa。

步骤103b3、计算第二电平值和第二pon信号的乘积,得到第五amcc信号。

具体的,第二电平值表示为kaa,第三pon信号表示为q(r),第二电平值和第二pon信号的乘积(即第五amcc信号)表示为kaaq(r)。

步骤103b4、计算第四amcc信号与第五amcc信号的商,得到加性干扰和乘性干扰消除后的amcc信号。

具体的,加性干扰和乘性干扰消除后的amcc信号如公式(5)所示:

具体的,公式(5)的推导过程如下,将公式(4)代入公式(3),得到公式(6):

由于spon等同于q(r),因此公式(6)可以表示为公式(7):

对公式(7)两侧进行fft,得到公式(8):

ramcc1=kaaf(samccspon)·h(8)

接下来,对两侧都除以h,得到公式(9):

然后对两侧都进行ifft,得到公式(10):

最后,两侧再除以spon,而又由于spon等同于q(r),因此得到公式(5)。

可选地,在图2对应的实施例的基础上,本发明实施例提供又一种信号处理方法,如图3所示,步骤103之后还包括:

步骤104、对加性干扰和乘性干扰消除后的amcc信号进行硬判决,得到加性干扰和乘性干扰消除后且经过硬判决的amcc信号。

具体的,根据公式(5)得到的干扰消除后的amcc信号为软值信号,需要经过硬判决才能得到最终amcc判决信号表示为:

需要说明的是,计算误码率的方法属于现有技术,在此不再赘述。

步骤105、计算加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率。

步骤106、判断加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率是否大于预设误码率。

步骤107、如果加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率大于预设误码率,对加性干扰和乘性干扰消除后的amcc信号依次执行消除第一pon信号产生的加性干扰的步骤和消除第一pon信号产生的乘性干扰的步骤,直到进行了n次干加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率不大于预设误码率。

其中,n为大于1的整数。

需要说明的是,如果加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率小于或等于预设误码率,说明加性干扰和乘性干扰消除后误码率已经达标,从而无需再进行进一步干扰消除。

具体的,如果加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率大于预设误码率,对干扰消除后的amcc信号继续执行消除第一pon信号产生的加性干扰和乘性干扰的步骤,如果第二次加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率不大于预设误码率,则说明二次干扰消除后误码率已经达标,如果第二次干扰消除后且经过硬判决的amcc信号的误码率大于预设误码率,对第二次干扰消除后的amcc信号消除第一pon信号产生的加性干扰和乘性干扰的步骤……直到进行了n次干加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率不大于预设误码率。

可选地,对加性干扰和乘性干扰消除后的amcc信号依次执行消除第一pon信号产生的加性干扰的步骤和消除第一pon信号产生的乘性干扰的步骤,包括:

步骤107a、根据接收的叠加信号以及加性干扰和乘性干扰消除后的amcc信号估计pon信号,并将获得的pon信号作为第四pon信号。

具体的,将接收的叠加信号以及加性干扰和乘性干扰消除后的amcc信号代入忽略了白噪声n的公式(2),得到估计的pon信号,将该pon信号作为第四待处理pon信号。

步骤107b、用第四pon信号替代接收的叠加信号对加性干扰和乘性干扰消除后的amcc信号继续执行消除第一pon信号产生的加性干扰的步骤和消除第一pon信号产生的乘性干扰的步骤。

具体的,本发明实施例提供的信号处理方法可以由amcc信号干扰消除模块实现,amcc信号的处理流程可以如图4所示,amcc信号和pon信号通过调制叠加生成叠加信号,叠加信号经过t-ld处理生成光信号,然后通过光纤进行发送,在接收端用apd对光信号进行检测,将其转变为电信号,接着利用预置滤波器对电信号进行滤波,得到pon信号和未经干扰消除的amcc信号,接下来amcc信号干扰消除模块(其中,干扰消除模块进行干扰消除处理的过程利用了数学软件matlab)对未经干扰消除的amcc信号进行消除,得到在一定程度上消除了干扰的amcc信号。

具体的,amcc信号干扰消除模块进行干扰消除的流程可以如图5所示,干扰消除的过程流程已经在本实施例中进行了详细的描述,在此不再赘述。

具体的,本发明实施例提供的amcc信号的提取与干扰消除的流程可以如图6所示,在发送端,使用误码仪产生pon信号,使用任意波形发生器产生amcc信号,将产生的pon信号和amcc信号通过电路板调制叠加起来。在接收端,使用pd/apd进行光电探测,使用光衰减器调节链路衰减以达到控制接收光功率的目的。经pd/apd检测后的电信号,分为两路,一路送入误码仪作为pon信号直接硬判决,一路送入数字信号分析仪对信号进行滤波等数字信号处理来提取amcc信号。具体来说,经pd/apd检测后的电信号首先通过一个带宽约为amcc信号传输速率70%的低通滤波器进行滤波,得到受到第一pon信号干扰的amcc信号(公式(3)中的ramcc),再对该信号中pon信号的干扰项进行消除,干扰消除算法的流程如图7所示,首先计算接收的叠加信号的功率与发送的叠加信号的功率的比值k;然后对接收的叠加信号进行硬判决且进行滤波后代入公式(3),得到加性干扰消除后的amcc信号;接着对加性干扰消除后的amcc信号进行fft,再将进行了fft后的amcc信号代入公式(5),得到乘性干扰消除的amcc信号;接下来经过硬判决并计算误码率;然后判断误码率是否满足要求;如果满足要求,则结束整个流程,如果不满足要求,使用加性干扰和乘性干扰消除后的amcc信号替换接收的叠加信号进行硬判决且进行滤波后代入公式(3),进而在首次干扰消除后的amcc信号的基础上继续计算干扰消除后的amcc信号。在实际应用中,我们可以预先设置迭代次数,不必每次迭代都计算一次误码率。该方案可迭代数次直至amcc信号的误码率满足要求,使amcc信号获得一个相对较低的误码率。

本发明实施例提供的信号处理方法,对加性干扰和乘性干扰消除后的amcc信号进行硬判决,得到加性干扰和乘性干扰消除后且经过硬判决的amcc信号并计算其中的amcc信号的误码率;判断计算得到的误码率是否大于预设误码率;如果大于预设误码率,对加性干扰和乘性干扰消除后的amcc信号继续执行消除第一pon信号产生的加性干扰和乘性干扰的步骤,直到进行了n次干加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率不大于预设误码率。从本发明实施例可见,由于当加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率大于预设误码率时,对加性干扰和乘性干扰消除后的amcc信号消除第一pon信号产生的加性干扰和乘性干扰的步骤,直到进行了n次干加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率不大于预设误码率,从而以迭代的方式极大程度地消除了干扰,降低了误码率。

本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行上述任一项信号处理方法。

本发明实施例提供一种信号处理装置,如图8所示,该信号处理装置2包括:

预处理模块21,用于对接收的叠加信号进行滤波,获取受到第一pon信号干扰的amcc信号;其中,接收的叠加信号为第一amcc信号和第一pon信号叠加形成的信号。

第一处理模块22,用于将获得的amcc信号作为第二amcc信号,并对第二amcc信号消除第一pon信号产生的加性干扰,得到加性干扰消除后的amcc信号。

本发明实施例提供的信号处理装置,对接收的叠加信号进行滤波,获取受到第一pon信号干扰的amcc信号;其中,接收的叠加信号为第一amcc信号和第一pon信号叠加形成的信号;将获得的amcc信号作为第二amcc信号,并对第二amcc信号消除第一pon信号产生的加性干扰,得到加性干扰消除后的amcc信号。从本发明实施例可见,由于对从叠加信号中获取的受到pon信号干扰的amcc信号消除pon信号的加性干扰,得到加性干扰消除后的amcc信号,从而对从叠加信号中提取出来的amcc信号在一定程度上消除了pon信号的干扰,降低了误码率。

可选的,预处理模块21具体用于:对接收的叠加信号采用预置低通滤波器进行滤波。

第一处理模块22具体用于:

计算接收的叠加信号的功率与发送的叠加信号的功率的比值,并将获得的比值作为第一功率比值。

计算第一功率比值与第一pon信号发“1”时调制幅度的乘积,得到第一pon信号的高电平值,并将得到的电平值作为第一电平值。

根据第一电平值重建第一pon信号,并将得到的pon信号作为第二pon信号。

采用预置低通滤波器对第二pon信号进行滤波,得到加性干扰信号。

从第二amcc信号中减去加性干扰信号,得到加性干扰消除后的amcc信号。

可选地,第一处理模块22具体用于:

将第一电平值作为第一判决门限值,并将第一电平值的负值作为第二判决门限值。

计算发送的叠加信号中amcc信号的功率与pon信号的功率的比值,并将获得的比值作为第二功率比值。

根据接收的叠加信号、第一判决门限值、第二判决门限值和第二功率比值重建第一pon信号,并将得到的pon信号作为第二pon信号。

可选地,第一处理模块22具体用于:

计算第二功率比值与第一判决门限值的乘积,以及第二功率比值与第二判决门限值的乘积,并将第二功率比值与第一判决门限值的乘积作为第一乘积,第二功率比值与第二判决门限值的乘积作为第二乘积。

计算接收的叠加信号高于第一判决门限值的信号,以及接收的叠加信号低于第二判决门限值的信号,并将接收的叠加信号高于第一判决门限值的信号作为第一待处理信号,接收的叠加信号低于第二判决门限值的信号作为第二待处理信号。

计算第一待处理信号和第一乘积的差,以及第二待处理信号和第二乘积的和,并将第一待处理信号和第一乘积的差作为第三待处理信号,第二待处理信号和第二乘积的和作为第四待处理信号。

计算第三待处理信号和第四待处理信号的和以重建第一pon信号,并将得到的pon信号作为第二pon信号。

可选地,第一处理模块22具体用于:

对接收的叠加信号进行硬判决,得到第三pon信号。

计算第一电平值与第三pon信号的乘积以重建第一pon信号,并将得到的pon信号作为第二pon信号。

可选地,在图8对应的实施例的基础上,本发明实施例提供另一种信号处理装置,如图9所示,该信号处理装置2还包括:

第二处理模块23,用于将加性干扰消除后的amcc信号作为第三amcc信号,并对第三amcc信号消除第一pon信号产生的乘性干扰,得到加性干扰和乘性干扰消除后的amcc信号。

可选地,第二处理模块23具体用于:

对第三amcc信号和预置低通滤波器的抽头系数进行fft,得到进行了fft的第三amcc信号和预置低通滤波器的抽头系数。

根据第一功率比值以及进行了fft的第三amcc信号和预置低通滤波器的抽头系数得到加性干扰和乘性干扰消除后的amcc信号。

可选地,第二处理模块23具体用于:

对进行了fft的第三amcc信号和进行了fft的预置低通滤波器的抽头系数的商进行ifft,得到第四amcc信号。

计算第一功率比值与第一amcc信号发“1”时调制幅度的乘积,得到第一amcc信号的高电平值,并将得到的电平值作为第二电平值。

计算第二电平值和第三pon信号的乘积,得到第五amcc信号。

计算第四amcc信号与第五amcc信号的商,得到加性干扰和乘性干扰消除后的amcc信号。

可选地,在图9对应的实施例的基础上,本发明实施例提供又一种信号处理装置,如图10所示,该信号处理装置2还包括:

第三处理模块24,用于对加性干扰和乘性干扰消除后的amcc信号进行硬判决,得到加性干扰和乘性干扰消除后且经过硬判决的amcc信号。

计算模块25,用于计算加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率。

判断模块26,用于判断加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率是否大于预设误码率。

第四处理模块27,用于如果加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率大于预设误码率,对加性干扰和乘性干扰消除后的amcc信号依次执行消除第一pon信号产生的加性干扰的步骤和消除第一pon信号产生的乘性干扰的步骤,直到进行了n次干加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率不大于预设误码率;其中,n为大于1的整数。

可选地,第四处理模块具体用于:

根据接收的叠加信号以及加性干扰和乘性干扰消除后的amcc信号估计pon信号,并将获得的pon信号作为第四pon信号。

用第四pon信号替代接收的叠加信号对加性干扰和乘性干扰消除后的amcc信号继续执行消除第一pon信号产生的加性干扰的步骤和消除第一pon信号产生的乘性干扰的步骤。

本发明实施例提供的信号处理装置,对加性干扰和乘性干扰消除后的amcc信号进行硬判决,得到加性干扰和乘性干扰消除后且经过硬判决的amcc信号并计算其中的amcc信号的误码率;判断计算得到的误码率是否大于预设误码率;如果大于预设误码率,对加性干扰和乘性干扰消除后的amcc信号继续执行消除第一pon信号产生的加性干扰和乘性干扰的步骤,直到进行了n次干加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率不大于预设误码率。从本发明实施例可见,由于当加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率大于预设误码率时,对加性干扰和乘性干扰消除后的amcc信号消除第一pon信号产生的加性干扰和乘性干扰的步骤,直到进行了n次干加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率不大于预设误码率,从而以迭代的方式极大程度地消除了干扰,降低了误码率。

在实际应用中,所述预处理模块21、第一处理模块22、第二处理模块23、第三处理模块24、计算模块25、判断模块26和第四处理模块27均可由位于信号处理装置中的中央处理器(centralprocessingunit,cpu)、微处理器(microprocessorunit,mpu)、数字信号处理器(digitalsignalprocessor,dsp)或现场可编程门阵列(fieldprogrammablegatearray,fpga)等实现。

本发明实施例还提供一种用于实现干扰消除的装置,包括存储器和处理器,其中,存储器中存储有以下可被处理器执行的指令:

对接收的叠加信号进行滤波,获取受到第一pon信号干扰的amcc信号;其中,接收的叠加信号为第一amcc信号和第一pon信号叠加形成的信号。

将获得的amcc信号作为第二amcc信号,并对第二amcc信号消除第一pon信号产生的加性干扰,得到加性干扰消除后的amcc信号。

可选地,存储器中具体存储有以下可被处理器执行的指令:

对接收的叠加信号采用预置低通滤波器进行滤波。

计算接收的叠加信号的功率与发送的叠加信号的功率的比值,并将获得的比值作为第一功率比值。

计算第一功率比值与第一pon信号发“1”时调制幅度的乘积,得到第一pon信号的高电平值,并将得到的电平值作为第一电平值。

根据第一电平值重建第一pon信号,并将得到的pon信号作为第二pon信号。

采用预置低通滤波器对第二pon信号进行滤波,得到加性干扰信号。

从第二amcc信号中减去加性干扰信号,得到加性干扰消除后的amcc信号。

可选地,存储器中还具体存储有以下可被处理器执行的指令:

将第一电平值作为第一判决门限值,并将第一电平值的负值作为第二判决门限值。

计算发送的叠加信号中amcc信号的功率与pon信号的功率的比值,并将获得的比值作为第二功率比值。

根据接收的叠加信号、第一判决门限值、第二判决门限值和第二功率比值重建第一pon信号,并将得到的pon信号作为第二pon信号。

可选地,存储器中还具体存储有以下可被处理器执行的指令:

计算第二功率比值与第一判决门限值的乘积,以及第二功率比值与第二判决门限值的乘积,并将第二功率比值与第一判决门限值的乘积作为第一乘积,第二功率比值与第二判决门限值的乘积作为第二乘积;

计算接收的叠加信号高于第一判决门限值的信号,以及接收的叠加信号低于第二判决门限值的信号,并将接收的叠加信号高于第一判决门限值的信号作为第一待处理信号,接收的叠加信号低于第二判决门限值的信号作为第二待处理信号。

计算第一待处理信号和第一乘积的差,以及第二待处理信号和第二乘积的和,并将第一待处理信号和第一乘积的差作为第三待处理信号,第二待处理信号和第二乘积的和作为第四待处理信号。

计算第三待处理信号和第四待处理信号的和以重建第一pon信号,并将得到的pon信号作为第二pon信号。

可选地,存储器中具体存储有以下可被处理器执行的指令:

对接收的叠加信号进行硬判决,得到第三pon信号。

计算第一电平值与第三pon信号的乘积以重建第一pon信号,并将得到的pon信号作为第二pon信号。

可选地,存储器中还存储有以下可被处理器执行的指令:

将加性干扰消除后的amcc信号作为第三amcc信号,并对第三amcc信号消除第一pon信号产生的乘性干扰,得到加性干扰和乘性干扰消除后的amcc信号。

可选地,存储器中具体存储有以下可被处理器执行的指令:

对第三amcc信号和预置低通滤波器的抽头系数进行fft,得到进行了fft的第三amcc信号和预置低通滤波器的抽头系数。

根据第一功率比值以及进行了fft的第三amcc信号和预置低通滤波器的抽头系数得到加性干扰和乘性干扰消除后的amcc信号。

可选地,存储器中具体存储有以下可被处理器执行的指令:

对进行了fft的第三amcc信号和进行了fft的预置低通滤波器的抽头系数的商进行ifft,得到第四amcc信号。

计算第一功率比值与第一amcc信号发“1”时调制幅度的乘积,得到第一amcc信号的高电平值,并将得到的电平值作为第二电平值。

计算第二电平值和第三pon信号的乘积,得到第五amcc信号。

计算第四amcc信号与第五amcc信号的商,得到加性干扰和乘性干扰消除后的amcc信号。

可选地,存储器中还存储有以下可被处理器执行的指令:

对加性干扰和乘性干扰消除后的amcc信号进行硬判决,得到加性干扰和乘性干扰消除后且经过硬判决的amcc信号。

计算加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率。

判断加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率是否大于预设误码率。

如果加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率大于预设误码率,对加性干扰和乘性干扰消除后的amcc信号依次执行消除第一pon信号产生的加性干扰的步骤和消除第一pon信号产生的乘性干扰的步骤,直到进行了n次干加性干扰和乘性干扰消除后且经过硬判决的amcc信号的误码率不大于预设误码率;其中,n为大于1的整数。

可选地,存储器中具体存储有以下可被处理器执行的指令:

根据接收的叠加信号以及加性干扰和乘性干扰消除后的amcc信号估计pon信号,并将获得的pon信号作为第四pon信号。

用第四pon信号替代接收的叠加信号对加性干扰和乘性干扰消除后的amcc信号继续执行消除第一pon信号产生的加性干扰的步骤和消除第一pon信号产生的乘性干扰的步骤。

虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

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