4. 6T相干DSP算法与实现
1.6T相干光模块的DSP不是若干算法的简单堆叠,而是一条从比特到符号、再从符号回到比特的闭环信号链。发射侧要决定“用什么星座、以什么概率分布发送”,接收侧要依次完成“把模拟波形变成数字采样、把采样变成可用符号、把符号变成可靠比特”。本节围绕概率整形(PS)、高阶QAM、自适应均衡(AEQ)、载波相位恢复(CPR)、时钟恢复(TR)与FEC的协同关系展开,重点说明各模块的输入输出、关键参数以及相互制约。
一、概率整形与高阶QAM:把信噪比用在刀刃上
在1.6T速率下,单波符号率通常落在120~140 GBaud量级,配合PCS-64QAM或PCS-256QAM可实现约1.6Tbps的净荷。均匀64QAM的星座点等概率出现,平均功率高、最小欧氏距离小;概率整形让内圈低能量星座点出现概率更高、外圈高能量点更少,从而在相同平均功率下增大有效最小距离,获得约0.5~1.0 dB的整形增益。
工程实现上常用麦克斯韦-玻尔兹曼分布,概率为 p(x) ∝ exp(-λ|x|²),λ为整形强度参数。以PCS-64QAM为例,若目标熵为5.0 bit/symbol(对应约1.25倍于均匀64QAM的6 bit),则需通过CCDM(恒定组成分布匹配)把均匀比特流映射为符合目标分布的符号序列。CCDM的输入是k比特信息,输出n个符号,其核心参数是振幅集合大小与组成向量。例如振幅集合{1,3,5,7},组成向量[38,26,18,10]表示在n=92个符号中,各振幅出现次数,对应熵约5.0 bit/symbol。接收侧需要逆映射(inverse DM)把解调后的符号序列还原为比特,若逆映射失败则触发FEC纠错或重传。
二、自适应均衡:补偿信道与器件损伤
1.6T相干接收机中,AEQ通常采用蝶形FIR结构,对X/Y两偏振的I/Q四路信号进行2×2复数均衡。均衡器抽头长度需覆盖CD、PMD和滤波器记忆长度。以120 GBaud、CD=20 ps/nm/km×80 km=1600 ps/nm为例,CD引起的时延差约1600 ps×120 GBaud≈192个符号周期,因此时域均衡抽头数需≥256(每偏振),若在频域实现则用重叠保留法降低复杂度。
AEQ的更新算法常用CMA(恒模算法)进行冷启动,再切换到DD-LMS(判决引导最小均方)进行精细跟踪。步长μ是关键参数:μ过大收敛快但稳态误差大,μ过小稳态误差小但跟踪偏振旋转能力弱。工程上常采用变步长策略,初始μ=1e-3,收敛后降至1e-5。均衡器输出为软符号,同时输出误差信号供后续CPR和FEC使用。
三、载波相位恢复与时钟恢复
CPR用于消除本振与信号光之间的相位差及激光线宽引起的相位噪声。1.6T系统常用盲相位搜索(BPS)或改进的VV算法。BPS将相位空间划分为若干测试相位,对每个测试相位计算距离最近的星座点,取使距离平方和最小的相位作为估计值。测试相位数量B决定复杂度与精度,典型B=32或64。对于线宽Δf=100 kHz、符号周期T=8.3 ps(120 GBaud),相位噪声标准差约2πΔfT≈0.005 rad,BPS可有效跟踪。
时钟恢复负责补偿采样时钟与符号时钟的频率/相位偏差。常用Gardner算法或Mueller-Müller算法,前者对载波相位不敏感,适合在CPR之前工作。Gardner误差检测器利用相邻符号的采样点计算定时误差,通过环路滤波器驱动插值器调整采样相位。环路带宽通常设为符号率的0.1%~1%,例如120 GBaud下取0.5%即600 MHz,需与AEQ的收敛速度匹配。
四、FEC协同设计:把各模块的残余损伤统一兜底
1.6T相干系统通常采用OFEC(Open FEC)或CFEC(Concatenated FEC),净编码增益要求达到11~12 dB。FEC的纠错能力决定了PS的整形强度、AEQ的稳态误差容限以及CPR的相位噪声容限。例如,若FEC可纠正的预纠错BER门限为2e-2,则AEQ和CPR需将BER压到该门限以下。反过来,PS的整形增益可降低对FEC冗余度的要求,从而提升净荷速率。
协同设计的关键是“损伤预算分配”。以某1.6T PCS-64QAM系统为例,总损伤预算约12 dB,其中:CD补偿后残余1 dB、PMD 0.5 dB、AEQ稳态误差1 dB、CPR相位噪声1.5 dB、TR定时误差0.5 dB、非线性0.5 dB、FEC实现损失1 dB,剩余约6 dB为系统裕量。各模块参数需在此预算下联合优化,而非单独追求某一模块的最优。
五、参数联合优化示例
假设某1.6T PCS-64QAM系统,目标净荷1.6 Tbps,符号率130 GBaud,FEC冗余20%,则信息速率需达到1.6Tbps,对应每符号信息量约1.6e12/(130e9×0.8)≈15.4 bit/symbol,需双偏振,每偏振约7.7 bit/symbol,超出64QAM均匀6 bit,因此必须使用概率整形将熵提升至约5.0 bit/symbol并配合更高阶调制或更高符号率。实际工程中常采用PCS-256QAM,均匀熵8 bit,整形后约7.0 bit/symbol,双偏振合计14 bit/symbol,配合130 GBaud和20%冗余,净荷约1.456 Tbps,需进一步优化FEC冗余至15%或提升符号率至140 GBaud。
参数调整顺序建议:先固定FEC冗余和符号率,再根据目标净荷确定所需熵,进而确定PS的λ和CCDM组成向量;然后根据信道CD和PMD确定AEQ抽头长度和步长;最后根据激光线宽和符号率确定CPR测试相位数量和TR环路带宽。每次调整后需观察预纠错BER是否低于FEC门限,若高于门限则优先增大AEQ抽头或降低CPR测试相位间隔,而非直接增加FEC冗余。
综上,1.6T相干DSP的设计核心在于“协同”:概率整形决定理论增益上限,高阶QAM提供速率基础,AEQ和CPR负责把信道损伤压到FEC门限以下,TR保证采样时刻正确,FEC则统一兜底。各模块参数需在损伤预算框架下联合迭代,才能实现1.6T净荷的稳定传输。