本发明实施例涉及通信技术领域,更具体地,涉及sv-dd系统中的均衡方法及装置。
背景技术:
物联网、虚拟现实和云计算等新兴业务的蓬勃发展,推动了数据中心之间短距离互联的需求,数据中心的距离从几百米到几十公里不等。在这样的应用场景下,既需要考虑收发机成本问题,又需要考虑系统传输能力。最近提出的“斯托克斯矢量(stokesvector)直接检测(sv-dd)”方案,采用一个偏振态传输调制信号,另一个正交偏振态传输载波,具有与单偏振相干检测系统相同的频谱利用率,并且更加经济,因此,sv-dd方案非常适合于中短距光纤通信传输。
色散(cd:chromaticdispersion)和偏振态变化(又叫偏振旋转,rsop:rotationofstateofpolarization)效应是光通信系统的两个主要的损伤。100km标准单模光纤累积的cd可高达1700ps/nm。此外,如果在发射端补偿cd,光纤的实际色散与发射端基于dsp的数字域cd补偿之间的不匹配将引入残余色散(rcd:residualcd),导致传输性能严重下降。另一方面,rsop是由光纤的双折射产生的,这种双折射随环境的变化而随时间变化。在一些极端的场景下,如架空光缆、甚至是埋地光缆,遭到雷电电击时的克尔效应和法拉第旋光效应会造成偏振态快速变化,其rsop的速度会达到400krad/s甚至瞬间达到2mrad/。
在sv-dd系统中,cd可以在发射端(cd预补偿)或接收端(cd后补偿)进行补偿。对于cd预补偿,需要预先知道光纤传输距离和色散系数。另一方面,若选择在接收端进行cd补偿,在cd补偿之前rsop必须得到完全的补偿。原因是sv-dd的接收系统中cd损伤算符与rsop损伤算符是搅在一起的,在cd和rsop共同存在时,不能先补偿一种损伤,然后再补偿另一个损伤。因此在以往的文献中普遍采用的解决方案是在发射端发射训练序列来估计信道的rsop旋转矩阵,才能实现在cd补偿前先补偿rsop。然而基于训练序列的方法是以牺牲传输速率作为代价的,缺陷明显。
技术实现要素:
本发明实施例提供一种克服上述问题或者至少部分地解决上述问题的sv-dd系统中的均衡方法及装置。
第一个方面,本发明实施例提供一种sv-dd系统中的均衡方法,包括:
将信号按接收时序以预设长度进行分窗截取,获取分窗信号,作为卡尔曼滤波器一次迭代所需的输入数据;
根据卡尔曼滤波器均衡算法对所述分窗信号在时域进行rsop损伤补偿,再对rsop损伤补偿后的分窗信号在频域进行cd损伤补偿。
第二个方面,本发明实施例提供sv-dd系统中的均衡装置,包括:
分段模块,用于将信号按接收时序以预设长度进行分窗截取,获取分窗信号,作为卡尔曼滤波器一次迭代所需的输入数据;
补偿模块,用于根据卡尔曼滤波器均衡算法对所述分窗信号在时域进行rsop损伤补偿,再对rsop损伤补偿后的分窗信号在频域进行cd损伤补偿。
第三个方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所提供的方法的步骤。
第四个方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所提供的方法的步骤。
本发明实施例提供的sv-dd系统中的均衡方法及装置,通过将信号按接收时序以预设长度进行分窗截取,获取分窗信号,作为卡尔曼滤波器一次迭代所需的输入数据;根据卡尔曼滤波器均衡算法对所述分窗信号在时域进行rsop损伤补偿,再对rsop损伤补偿后的分窗信号在频域进行cd损伤补偿,相比现有技术具有更好的补偿效果且没有数据冗余,对累积cd损伤有很高的估计精确度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的sv-dd系统中的均衡方法的流程示意图;
图2示出了本发明实施例的sv-dd系统中发射端的结构示意图;
图3示出了本发明实施例的sv-dd系统中接收端的结构示意图;
图4为本发明实施例不同损伤情况下ber随rsop变化的示意图;
图5为本发明实施例对损伤容忍度的示意图;
图6为本发明实施例对于累积cd估计的精确度的示意图;
图7为本发明实施例提供的sv-dd系统中的均衡装置的结构示意图;
图8为本发明实施例提供的电子设备的实体结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的sv-dd系统中的均衡方法的流程示意图,包括:
s101、将信号按接收时序以预设长度进行分窗截取,获取分窗信号,作为卡尔曼滤波器一次迭代所需的输入数据。
具体地,本发明实施例按照sv-dd系统中,接收损伤信号的时序,在当前迭代周期,从接收到的损伤信号序列中截取一段预设长度的信号,作为kalman滤波器一次迭代所需要的输入数据,以便进行当前迭代周期;并在下一次迭代开始时将截取窗口向后滑动一定长度的符号,截得的新的数据作为下一次迭代的数据输入。
s102、根据卡尔曼滤波器均衡算法对所述分窗信号在时域进行rsop损伤补偿,再对rsop损伤补偿后的分窗信号在频域进行cd损伤补偿。
下面结合sv-dd系统的结构示意图说明本发明实施例进行rsop损伤补偿和cd损伤补偿的先后顺序的依据。
图2示出了本发明实施例的sv-dd系统中发射端的结构示意图,如图所示,ecl(激光器,externalcavitylaser)输出的连续波经pbs(偏振分束器:polarizationbeamsplitter)分成x路偏振光与y路偏振光。x路偏振光经过iqmodulator(iq调制器),变为qam调制信号。y路偏振光作为载波,y路载波的平均功率与x路信号的平均功率比定义为载波信号功率比(cspr:carrier-to-signalpowerratio),在本发明实施例中设置为0db,即x偏振的平均功率与y偏振的平均功率相等。y路载波与x路qam调制信号经pbc(偏振合束器:polarizationbeamcombiner)合成为偏分复用信号,然后进入光纤传输。发射信号可以表示为琼斯矢量的形式
图3示出了本发明实施例的sv-dd系统中接收端的结构示意图,接收到的光信号经过pbs分光后分为两路信号,经过90°混频器和b-pd(平衡探测器:balancedphotodetector)光电转换后输出三路电信号:
cd损伤和rsop损伤是光纤中导致光信号损伤的主要的两种机制,若发射信号在光纤中同时受这两种机制的损伤,信号可以在琼斯空间表示为如下的变换形式:
其中,
若考虑cd损伤或者rsop损伤单独作用的情况。比如,考虑光纤中只有cd损伤,此时接收信号
由上式可得,在只有cd损伤时,只需在接收端对
当同时考虑光纤中的cd损伤与rsop损伤效应时,此时接收信号
如果将cd损伤与rsop损伤分开补偿。首先补偿cd损伤,再补偿rsop损伤。即对上式进行
在上述各实施例的基础上,作为一种可选实施例,根据卡尔曼滤波器均衡算法对所述分窗信号在时域进行rsop损伤补偿,再对rsop损伤补偿后的分窗信号在频域进行cd损伤补偿,具体为:
对于第k次迭代时截取的分窗信号,将状态矢量的第k-1迭代的后验估计
利用先验估计
将rsop损伤补偿后的分窗信号经过傅里叶变换,转换到频域,利用先验估计
需要说明的是,卡尔曼滤波器是一种基于最小均方差的最优估计算法,可以对含有噪声或者干扰的动态系统进行追踪或者补偿。kalman滤波器处理的系统可由方程组(1)所描述:
其中
卡尔曼滤波器均衡算法过程中进行反复迭代,并在每次迭代时算法按公式(2)-(4)进行计算得到该次迭代下
kalman增益计算:
f和h分别表示过程方程和测量方程的线性近似的传递矩阵
定义状态矢量
在上述各实施例的基础上,作为一种可选实施例,本发明实施例对rsop损伤进行补偿的矩阵为:
本发明实施例对cd损伤进行补偿的cd损伤补偿矩阵为:
其中,
本发明实施例采用时频结合的卡尔曼滤波器来实现cd损伤和rsop损伤的联合均衡。现在普遍采用的卡尔曼算法是在时域逐符号迭代来实现的,但由于本发明实施例对于cd损伤的补偿在频域进行,因此本发明实施例提出了一种滑窗结构的卡尔曼架构,使得rsop损伤补偿在时域进行,cd损伤补偿可以在频域进行。
在上述各实施例的基础上,得到第k次迭代的补偿信号uk,之后还包括:
将所述补偿信号uk代入预先构建的从状态量到测量量的传递函数,获得传递函数
计算所述传递函数
根据所述雅可比矩阵hk计算第k迭代的卡尔曼增益gk和状态矢量的第k迭代的最佳后验估计
其中,从状态量到测量量的传递函数具体为:
其中,
本发明实施例采用的测量空间为星座图空间。均衡完成后应该为单偏16qam信号,其星座图空间的16个星座点应该分别位于半径为
其中u和u*分别是补偿信号及补偿信号的共轭。
根据所述雅可比矩阵hk计算卡尔曼增益gk和状态矢量的第k迭代的最佳后验估计
根据公式:
根据公式:
根据公式:
其中,
本发明实施例的sv-dd系统中的均衡方法的流程包括:
首先是kalman滤波器参数的初始化,给选择的状态量和观测量等参数进行赋值。之后每次迭代过程中kalman滤波器接收一段分窗数据,将预测模块监测的状态量代入补偿模块对这段数据进行补偿,经纠错模块计算测量偏差并更新状态参量。当所有迭代完成之后,得到完整的补偿信号和追踪的各项参数。
根据公式
在预测过程中,认为本次迭代状态量x的先验估计即为上次迭代的最佳后验估计,即
在补偿过程中,利用得到的状态矢量
在纠错过程中,本发明实施例使用的kalman测量过程的传递函数为
为了验证本发明实施例的有效性,搭建了28gbaud下基于16qam调制斯托克斯矢量直接检测(16-qaminstokesvectordirectdetectionsystem,16qamsv-dd系统)通信仿真系统。为了验证本发明实施例中提出的sv-dd系统中cd与rsop联合盲均衡方案,设定7%fec的硬判决门限,误码率为3.8e-3为标准,在不同大小的cd及rsop损伤环境中测试均衡方案的性能,以验证本发明实施例的有效性。
图4为本发明实施例不同损伤情况下ber随rsop变化的示意图,rsop转速从300krad/s到1mrad/s变化,同时累积cd从1020ps/nm到2040ps/nm变化,在此条件下验证所提方案的均衡效果随osnr变化的情况。并将补偿结果和现在普遍采用的在发射端进行cd预补偿,在接收端通过训练序列来估计信道的rsop旋转矩阵来实现偏分解复用的方案(cd-pre+ts)相比较。其中训练序列的设计是每320个符号加入9个训练序列,意味着2.7%的冗余。由图4可以看出,本发明实施例在该情形下具有更好的补偿效果且没有数据冗余,所以与现在通常采用的cd-pre+ts方法相比,优势明显。此外在rsop=1mrad/s,cd=2040ps/nm的极端损伤情况下,与无损伤相比(相应于ber为3×10-3的fec阈值)的osnr代价仅约为0.8db。
图5为本发明实施例对损伤容忍度的示意图,图5在osnr固定在24db的情形下,讨论了卡尔曼均衡算法对cd及rsop的容忍度。结果可以看出:对于rsop=2mrad/s,累积cd=2550ps/nm(相当于150km的g.652光纤)的损伤,本发明实施例补偿效果良好,补偿后的信号ber均低于fec容限,充分说明了本发明实施例对sv-dd系统中rsop及cd联合损伤有着良好的补偿效果。
图6为本发明实施例对于累积cd估计的精确度的示意图。从图6中可以看出,当osnr大于21db时,本发明实施例对累积cd的估计误差小于5ps/nm,说明对累积cd有很高的估计精确度。
图7为本发明实施例提供的sv-dd系统中的均衡装置的结构示意图,如图7所示,该sv-dd系统中的均衡装置包括:分段模块901和补偿模块902,其中:
分段模块901,用于将信号按接收时序以预设长度进行分窗截取,获取分窗信号,作为卡尔曼滤波器一次迭代所需的输入数据;
补偿模块902,用于根据卡尔曼滤波器均衡算法对所述分窗信号在时域进行rsop损伤补偿,再对rsop补偿后的分窗信号在频域进行cd损伤补偿。
本发明实施例提供的sv-dd系统中的均衡装置,具体执行上述各sv-dd系统中的均衡方法的实施例流程,具体请详见上述各sv-dd系统中的均衡方法实施例的内容,在此不再赘述。
图8为本发明实施例提供的电子设备的实体结构示意图,如图8所示,该电子设备可以包括:处理器(processor)1010、通信接口(communicationsinterface)1020、存储器(memory)1030和通信总线1040,其中,处理器1010,通信接口1020,存储器1030通过通信总线1040完成相互间的通信。处理器1010可以调用存储在存储器1030上并可在处理器1010上运行的计算机程序,以执行上述各实施例提供的sv-dd系统中的均衡方法,例如包括:将信号按接收时序以预设长度进行分窗截取,获取分窗信号,作为卡尔曼滤波器一次迭代所需的输入数据;根据卡尔曼滤波器均衡算法对所述分窗信号在时域进行rsop损伤补偿,再对rsop损伤补偿后的分窗信号在频域进行cd损伤补偿。
此外,上述的存储器1030中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的sv-dd系统中的均衡方法,例如包括:将信号按接收时序以预设长度进行分窗截取,获取分窗信号,作为卡尔曼滤波器一次迭代所需的输入数据;根据卡尔曼滤波器均衡算法对所述分窗信号在时域进行rsop损伤补偿,再对rsop损伤补偿后的分窗信号在频域进行cd损伤补偿。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。