曹若琳 彭清轩 王金东 陈勇杰 黄云飞 於亚飞 魏正军 张智明
(华南师范大学信息光电子科技学院,广东省量子调控工程与材料重点实验室,广州 510006)
量子密钥分发(quantum key distribution,QKD)系统利用量子物理学的基本原理保证了密钥分发的无条件安全性[1,2],自1984 年第一个量子密钥分发协议(BB84 协议)被提出以来[3],经过三十多年的理论研究和实验技术的发展,已成为量子信息领域最为成熟的重要分支.在以光纤信道为传输媒介的QKD 系统中,可以使用多种自由度对光子信号进行编码,如偏振[4,5]、相位[6]、角动量[7]及时隙[8]等,其中,由于偏振具有编解码简单等优点,因此成为量子密钥分发常用的编解码方式之一[3,9].但是,由于光子偏振态在单模光纤中传输时受到光纤本身制造缺陷或外界环境的影响,造成随机的偏振变化[10],严重影响了偏振编码QKD 系统的性能[11].因此,为提高偏振编码QKD 系统的稳定性,需要引入光纤信道偏振补偿技术[12].光纤信道偏振补偿系统的目标是为了使QKD 系统能够稳定工作,对于不同架构的QKD 系统,其偏振补偿系统的技术需求也不尽相同.目前,主要有制备测量型(prepare-and-measure,PM) QKD 系统和基于纠缠(entanglement-based,EB)的QKD 系统两大类.对于应用在PM-QKD 系统中的偏振补偿方案,可分为中断式偏振补偿、时分复用偏振补偿(time division multiplexing,TDM)、波分复用偏振补偿(wavelength division multiplexing,WDM)和基于后处理过程的偏振补偿方案.在中断式偏振补偿方案[13]中,接收端的偏振补偿程序可根据传输光纤的长度设置不同的中断补偿周期,在接收端向发送端发出执行偏振补偿任务的中断信号后,系统进入偏振补偿阶段,当接收端判断补偿后的偏振态(state of polarization,SOP)和目标SOP 足够接近时(其偏差小于用户设置的阈值),系统进入QKD阶段.2007 年,Chen 等[13]首次测试的中断式偏振补偿系统用于QKD 的平均量子误码率(quantum bit error rate,QBER)约为3.9%.在TDM 方案中[14,15],参考光与量子信号光利用时分复用的方式进行传输,接收端利用参考光和量子信号光设置的不同时延,使用不同的探测器分别探测2 种光信号,通过测量参考光的偏振消光比来判断是否需要纠偏.2009 年,Chen 等[14]首次测试的TDM 方案用于QKD 的平均误码率为5.27%.在WDM 方案中[11,16,17],参考光与量子信号光利用不同波长进行波分复用来实现同时传输,接收端利用解波分复用器分离参考光与量子信号光,通过光电探测器探测参考光的光强信息来反馈SOP 的变化.2008 年和2009 年,Xavier 等[11,16]设计了2 种WDM 方案,分别运行在8.5 km 和16 km 的光纤信道上,测试了偏振补偿系统引起的附加误码率分别为0.04%和1.2%.2018 年,Li 等[17]设计的WDM 方案在68 km的空中光缆中测试的QKD 误码率低于1.5%.在基于后处理过程的偏振补偿方案中[18],接收端利用QKD 后处理过程中误码纠错时舍弃的(约10%)密钥位来计算反馈控制信号,该系统未使用参考光信号,因此减少了相应设备,但需要累积一定时间以获得偏振变化的信息.2016 年,Ding 等[18]设计的基于后处理过程的偏振补偿方案用于QKD 的平均误码率为2.32%.对于应用在EB-QKD 系统的偏振补偿方案[19,20],利用了纠缠光子对之间的关联,在其中1 条光纤信道上设置了1 组液晶可变延迟器作为电动偏振控制器(electrical polarization controller,EPC),并采用QBER 作为反馈控制信号来执行偏振补偿操作.2021 年,Shi 等[19,20]设计的EB-QKD 系统的偏振补偿方案平均误码率约为6.4%,可以用来应对缓慢偏振变化的应用场景.
相较于中断式偏振补偿方案,TDM 方案不需要中断QKD 过程,可实现实时的偏振补偿工作,而相较于TDM 方案,WDM 方案的参考光信号未占用发送时隙,提高了量子信号光的传输效率,更适合用于高速率的QKD 系统.本文旨在利用WDM系统的优势,进一步降低其误码率,实现低噪高速的光纤信道补偿系统.基于WDM 偏振补偿的QKD系统的误码的主要来源有:1)参考光产生的拉曼散射噪声以及器件串扰引入的误码[11];2)参考光和量子信号光由于波长不同而存在的补偿偏差[16];3)偏振补偿精度导致的偏振补偿偏差.针对上述引入误码的主要来源,我们设置了平均每脉冲光子数为0.4 的弱参考光以及引入滤波器(filter,FI)来减小由于参考光的散射噪声引入的误码,设置了参考光和量子信号光波长间隔为0.8 nm 以控制波长不同而引起的偏振补偿偏差,同时采用了单光子探测器输出的数字信号作为计算补偿反馈的参量,无需再进行模数转换,有效提升了偏振补偿精度.在实际应用方面,偏振补偿速度也是一个很重要的挑战,因此,本文还通过引入共轭偏振基并行补偿算法有效提升了偏振补偿速度.基于上述改进,我们最终构建了1 个基于WDM 的光纤信道补偿系统,并在25.2 km 的光纤链路上实现了BB84 协议4 种偏振态的稳定传输,分别得到了8 h 实验室环境和模拟城域网地埋光纤扰动环境下4 种量子信号光的传输误码率,测试结果显示本系统具有低误码率优势,可用于解决城域网内地埋光纤中的偏振变化问题.
当发送的偏振光信号|P〉in经过光纤信道传输到接收端时,信号的SOP 由于单模光纤受到自身应力或外界环境的影响,产生随机双折射引起偏振模色散,使得发送的偏振态出现随机变化[21].假设光纤信道的偏振传输矩阵为ME,则输出偏振光|P〉out与输入偏振光|P〉in的关系有[11]:
为解决光纤信道对输入偏振光的影响,需引入偏振控制装置.偏振控制实验通常在光纤信道末端与接收端的起始位置处设置EPC,EPC 是由4个光纤挤压器S1,S2,S3和S4组成的,通过输入数字/模拟电压信号驱动挤压器.当光纤在压力作用下产生线性双折射时,根据不同的相位延迟,EPC 可以使输入的任意偏振态的转换为需要的目标偏振态[22].例如,当EPC 提供琼斯矩阵为MR的偏振变化时,若,那么受到光纤信道偏振影响的输出偏振光|P〉out经过EPC 后将有:
由此,实现了偏振光信号的补偿操作.在利用WDM 的偏振补偿系统中,可以通过引入一组共轭线偏振态的参考光与量子信号光进行同时传输,光纤信道带来的偏振变化将同时作用于这组非正交偏振态的参考光和量子信号光.设置接收端EPC以及偏振分束器(polarization beam splitter,PBS)的光轴对准发送来的线偏振态参考光,利用不同线偏振态在偏振分束器输出端的投影比值不同的原理,选择偏振分束比中输出极小值一端对应的参考光单光子计数值作为反馈偏振态的参量.根据光子计数值的变化判断偏振态是否改变,然后根据变化量施加步长电压至EPC,控制EPC 完成对参考光和信号光偏振态的补偿.理论上利用1 组非正交的参考光即可实现对信号光任意偏振状态的完全控制[11].
在选择参考光与量子信号光的波长时,由于光子偏振态在产生偏振变化时具有波长依赖性,参考光与量子信号光因波长不同,随着光纤信道传输后偏振变化也会产生偏差,导致误码率的升高.该变化程度受到参考光与量子信号光之间的波长间隔Δω和光纤信道差分群时延τ的影响[16],当满足τΔω ≪1 时,通过补偿参考光偏振变化即可实现对量子信号光偏振态的良好控制,因此,我们选用参考光波长与量子信号光波长间隔为0.8 nm,光纤信道PMD 为0.04,满足τΔω ≪1,因此参考光偏振态与量子信号光偏振态具有较好的相关性[23].
从实际应用方面考虑,实时偏振补偿模块应具有较短的补偿时间,因此,我们引入了共轭偏振基并行补偿方式.在偏振补偿装置中,现场可编程门阵列(field programmable gate array,FPGA)根据接收到的反馈信息控制EPC 进行偏振态的变化,当FPGA 输入电压信号控制EPC 的4 个挤压器时,偏振态将绕x轴、y轴实现顺时针或者逆时针的变化[24].任意1 个完全偏振光均可用邦加球上1 个点表示[21],在图1 中目标偏振态为|H〉和|+〉,经过干扰后的待补偿偏振态为|H′〉 和|+′〉 .对于偏振态|H′〉 补偿步骤为:EPC 调节挤压器使|H′〉 绕邦加球的x轴旋转为偏振态|A〉;再调节另1 个挤压器使|A〉绕 邦加球的y轴旋转到偏振态|H〉.对于偏振态|+′〉 补偿步骤为:EPC 调节挤压器使|+′〉 绕邦加球的y轴旋转为偏振态|B〉;再调节另1 个挤压器使|B〉绕邦加球的x轴旋转到偏振态|+〉 .若利用1 个EPC 补偿1 组非正交偏振态,则控制其中1 个偏振态进行偏振变化时另1 个偏振态也会随之变化,即补偿1 个基的偏振态时会影响另1 个基下的偏振态,补偿过程耦合在一起会导致整个过程的步骤增多收敛速度变慢[25],增加补偿时间,因此若利用2 个EPC 分别控制一组共轭基下的偏振态的进行并行补偿工作时,可提升补偿速度,减小补偿时间.
图1 SOP 在邦加球上的补偿过程示意图Fig.1.Compensation process of SOP on Poincaré sphere.
低噪声光纤信道WDM 实时偏振补偿系统示意图如图2 所示.在发射端(Alice),高速皮秒脉冲激光器(laser diodes,LD)LD-2 产生频率为62.5 MHz,脉冲宽度50 ps,中心波长为1550.13 nm 的量子信号光,LD-1 和LD-3 用于产生频率为250 MHz,脉冲宽度为50 ps,中心波长分别为1550.93 nm 和1549.32 nm 的参考光,2 种参考光与量子信号光的波长间隔均为0.8 nm.光纤信道PMD 为0.04 ps,根据τΔω ≪1 可知参考光SOP 与量子信号光SOP具有良好相关性.光隔离器(isolator,ISO)可减小回波反射噪声,保护LD 使其具有稳定的工作状态.滤波器用于限制对应波长参考光的带宽范围,从而减小参考光对信号光探测时的噪声影响.密集波分复用器(dense wavelength division multiplexer,DWDM)波长间隔为0.8 nm,其中C33 和C35 通道用于传输共轭参考光,C34 通道用于传输量子信号光,插入损耗为0.9 dB,相邻通道间隔离度大于30 dB,非相邻通道间隔离度大于35 dB.分束器(beam splitter,BS)BS-1 分束比为99∶1,其中99%的尾纤连接PBS,1%的尾纤连接衰减器(attenuator,ATT).C33 和C35 通道对应1 组共轭SOP参考光,通过利用手动偏振控制器(polarization controller,PC) PC-1,PC-2,PBS-1 和光功率计(optical power meter,OPM) OPM-1 和OPM-2 进行偏振态的制备和本地校准,调节PC 可使对应通道的偏振光与PBS 的光轴对准[4],|H〉参考光在PBS 透射端口OPM 有极大值,|+〉 参考光经过PBS 在透射端口与反射端口OPM 有1∶1 比值,从而得到共轭参考光,PBS-1 消光比为30 dB,本地校准操作将在开始量子密钥分发工作前完成.在光信号进入25.2 km 光纤信道前,ATT 将每路参考光衰减至平均光子数0.4,该设置可以满足补偿程序的控制精度需求,同时,光强较弱的参考光信号产生散射噪声和串扰对量子信号光的探测影响也随之降低.
图2 低噪声光纤信道WDM 实时偏振补偿系统示意图Fig.2.Schematic diagram of low noise fiber channel WDM real-time polarization compensation system.
在接收端(Bob),BS 将传输来的光信号进行等比例分束,PC-3 与BS 上路尾纤后的PBS-2 用于测量Z 基下参考光和量子信号光的|H〉、|V〉,下路尾纤后的PC-4 用于将光轴旋转45°再与PC-3 和PBS-3 共同测量X 基下参考光和量子信号光的|+〉、|-〉.EPC-2 与EPC-3 分别用于控制Z 基于X 基下的偏振光信号.DWDM-2 和DWDM-3将对应通道的参考光和量子信号光进行解复用,FI-3 和FI-4 分别用于滤除C33 和C35 通道的参考光,仅允许C34 通道量子信号光进入单光子探测器(single photon detector,SPD).
参考光利用门控频率为1.25 GHz 的InGaAs/InP 单光子探测器进行光子计数,探测门宽约300 ps,死时间为100 ns,探测效率为18.1%,平均暗计数为1.2 × 10—6.SPD-3、SPD-6 将探测到的参考光光子计数转化为LVTTL 数字信号并实时传送至FPGA,由FPGA 操控EPC 实现偏振控制.图3 中偏振控制程序采用了近似梯度下降搜索算法,设计的物理思想是:1)利用不同的线偏振态在接收端偏振分束器输出端的投影比值不同的原理,选择偏振分束比中输出极小值一端对应的参考光单光子计数值作为反馈偏振态的参量;2)在理想情况中(不考虑单光子探测器的暗计数)的目标线偏振态经过偏振分束器投影后极小值端口的单光子计数为0;3)当偏振态发生变化时,其投影后极小值端口的光子计数值将会上升,当上升至超过错误阈值时,根据当前计数与目标计数作差的距离值计算步长电压,将步长电压加载至EPC 的任一挤压器上进行偏振态的变化;4)若再次累计光子计数得到的新距离值相较于上一次的距离值有所减小则继续施加步长电压至该挤压器,否则更换挤压器施加步长电压,直至补偿后的计数值小于错误阈值,完成对参考光及信号光的偏振补偿工作.
图3 偏振补偿程序流程图Fig.3.Flow chart of polarization compensation program.
其实施步骤如下:1)FPGA 统计单采时间(125 μs)的LVTTL 数字信号计数后,将该计数值转换为12 位二进制数以得到反馈偏振参量;2)根据偏振态信号传输后未发生偏振变化的光子计数值设置目标偏振参数(包含暗计数),计算当前反馈偏振参数与目标偏振参数的距离值Pe;3)当距离值Pe>依据2%误码率对应的错误阈值Pr,同时符合累计判断机制(防止偶然出现的光子数变化导致超出阈值的情况),则开启补偿工作,否则结束补偿;4)在EPC 的某一挤压器(n)上施加步长电压Gd(Gd=Pe/η,η为设定的参数值),统计当前单采时间内的反馈偏振参数对应的距离值Pe1,若Pe1<Pr,则结束补偿工作,若Pe1>Pr,则继续进行判断;5)判断当Pe1<Pe,则继续在当前挤压器上施加Gd;若Pe1>Pe,则更换挤 压器施加Gd,并更新Pe=Pe1,循环执行步骤4),5)直至结束补偿工作.
本偏振补偿系统的有效性利用基于BB84 协议的偏振编码QKD 实验进行测试,整体实验中参考光脉冲、信号光脉冲及探测器均由时钟发生器提供时钟同步.如图2 所示,Alice 端LD-2 产生频率为62.5 MHz,脉宽为 50 ps 的信号光脉冲,由FPGA输出数字调制信号传输至EPC 压电驱动模块制备偏振光,即在BB84 协议的|H〉、|V〉、|+〉、|-〉4 种SOP 下进行切换,进入光纤信道前由ATT 将信号光脉冲衰减至单光子量级,平均光子数为0.3,在Bob 端经过BS 分束后分别由对应偏振基下的EPC进行补偿操作,信号光探测器为自由运行模式的InGaAs 单光子探测器,检测效率设置为15%,暗计数为550/s.
根据文献[12]的测试结果可知,在城域网环境中当地埋光纤长度小于30 km 时,所需的偏振补偿速度应达到每秒钟几个rad[12].为测试本系统的实际补偿效果,通过在25.2 km 的光纤链路末端处利用EPC 设置1 个偏振扰频器,借助FPGA 提供随机数字信号至扰偏器的4 个挤压器,控制SOP在邦加球上实现频率为2π rad/s 的偏振变化来模拟城域网中地埋光纤的偏振变化现象.在利用参考光信号的光子计数作为反馈信号来进行实时偏振参量分析的算法中,我们的目标是使量子信号光的QBER 最小化,因为若SOP 发生变化,则QBER将上升.本文中的QBER 为对本实验系统进行偏振补偿效果评估的误码率,未表示完整QKD 实验中最终所得的误码率.为验证补偿效果,首先在未运行补偿程序时,测试实验室环境中利用25.2 km的单模光纤作为光纤信道的量子信号光|H〉偏振态变化情况,如图4 所示.
图4 偏振补偿模块未启动时量子信号光|H〉 偏振变化引起QBER 变化情况 (a) 测试90 min 无扰偏器时QBER 变化情况;(b) 测试10 min 有扰偏器时QBER 变化情况Fig.4.QBER variation of quantum signal caused by polarization drift without compensation:(a) QBER variation in 90 minutes without scrambler;(b) QBER variation in 10 minutes with scrambler.
图4 中横坐标表示时间,纵坐标表示QBER,曲线由每秒钟采集1 次单光子计数计算QBER 所绘制.由未进行补偿控制时,测试量子信号光|H〉偏振变化引起QBER 的变化结果可知,无论在有扰偏器还是无扰偏器设置的系统中,光子偏振态均发生不同程度的变化,若无偏振控制模块则偏振编码系统难以实现长期的稳定运行.考虑到2 组基下的参考光与量子信号光具有不同的波长,在接收端解复用后,偏振补偿的反馈信号只选取该基下对应的参考光,此时另1 个基下的参考光未作为反馈信号进行补偿工作,即对于另1 种基下的量子信号光不具有有效的补偿作用,并且共轭测量的结果在后处理的对基过程中将被舍弃.所以我们在实验室设备受限的情况下,对2 组基下的参考光与量子信号光分别进行测试.
图5 和图6 中横坐标时间单位为s,纵坐标表示QBER,曲线为每秒钟采集2 次计数计算QBER的结果.图5 为无扰偏器时稳定补偿系统对应的4 种偏振态QBER 的变化情况,测试系统连续运行8 h,量子信号光发送4 种偏振态每种态测试2 h,计算得到无扰偏器时稳定补偿系统|H〉、|V〉、|+〉、|-〉的平均误码率为0.53%,0.52%,0.54%,0.51%,每次补偿完成后误码率均在0.4%以下.其中,内插图表示稳定补偿系统测试4 种量子信号光时,某一分钟内偏振补偿过程中的QBER 的变化情况,可以看到,当偏振变化导致QBER 增大时,补偿系统可在短时间可进行稳定校准.在内插图中,尖峰型变化表示一次偏振过程.当偏振态发生变化后QBER 将会上升,当QBER 上升至超过错误阈值后,程序启动EPC 进行偏振态补偿操作,但在初始补偿阶段,需要判断当前使用的EPC 中的某一挤压器是否有效,此时QBER 仍会有所上升,直到使用有效的挤压器进行偏振补偿时,QBER 将会下降,直至补偿结束.
图5 运行补偿程序时量子信号光的4 种偏振态QBER 的变化 (a) 量子信号光|H〉 QBER 的变化;(b) 量子信号光|V〉 QBER的变化;(c) 量子信号光|+〉 QBER 的变化;(d) 量子信号光|-〉 QBER 的变化Fig.5.QBER variation of quantum signal in four polarization states when running the compensation program:(a) QBER variation of quantum signal in|H〉 ;(b) QBER variation of quantum signal in|V〉 ;(c) QBER variation of quantum signal in|+〉 ;(d) QBER variation of quantum signal in|-〉 .
图6 启动扰偏器后运行补偿程序时量子信号光的4 种偏振态QBER 变化 (a) 量子信号光|H〉 QBER 的变化;(b) 量子信号光|V〉 QBER 的变化;(c) 量子信号光|+〉 QBER 的变化;(d) 量子信号光|-〉 QBER 的变化Fig.6.QBER variation of the quantum signal in four polarization states after starting the scrambler and running the compensation program:(a) QBER variation of quantum signal in|H〉 ;(b) QBER variation of quantum signal in|V〉 ;(c) QBER variation of quantum signal in|+〉 ;(d) QBER variation of quantum signal in|-〉 .
图6 为有扰偏器且扰偏速率为2πrad/s 时补偿系统对应的4 种偏振态QBER 的变化情况,测试系统连续运行8 小时,量子信号光发送4 种偏振态每种态测试2 小时,有扰偏器时即模拟城域网内地埋光纤系统的偏振变化系统,4 个量子信号光|H〉、|V〉、|+〉、|-〉的平均误码率为1.29%,1.26%,1.20%,1.27%,每次补偿完成后误码率均在0.8%以下.系统测试的QBER 主要包含SPD 暗计数(0.13%)以及PBS 有限消光比(25 dB)带来的不完全偏振控制.其中,内插图表示4 种量子信号光在测试时间段中的某一分钟内受到扰偏器影响的偏振补偿情况,可以看到,补偿系统可在短时间内恢复扰偏速率为2π rad/s 时产生的偏振变化问题.
实时偏振补偿模块的核心要求具有较短的补偿时间,能够跟踪偏振态的变化并快速完成补偿工作.本实验使用EPC 为四挤压器型压电陶瓷电控偏振控制器,响应时间为30 μs,通过测试有扰偏器工作时进行偏振补偿的算法迭代次数,得到平均补偿时间约为8 ms.由于本实验利用参考光的单光子计数计算偏振补偿模块的反馈参量,若在不影响信号光探测的前提下,适当提高参考光平均光子数,可进一步提升控制精度并且缩短累计时间,提高补偿速率.此外,可以将四挤压器型压电陶瓷电控偏振控制器改进为LiNbO3电光晶体偏振控制器[26],该控制器响应时间约为100 ns,相较于压电陶瓷电控偏振控制器,可缩短补偿时间,进一步缩短补偿时间提升补偿速率,未来可应用于解决长距离城际地埋光纤或空中光纤中SOP 快速变化的情况,进一步提高系统的实用性.
本文构建并实验测试了一种基于单光子计数反馈的低噪声光纤信道波分复用实时偏振补偿系统.在传输距离为25.2 km 的光纤链路中实现了基于BB84 协议的量子密钥分发测试,借助偏振扰动器模拟了城域网内地埋光纤可能引起的偏振变化情况.在实验室环境和模拟城域网地埋光纤偏振变化的环境中分别进行了8 h 测试,实验得到平均QBER 分别为0.52%和1.25%,补偿偏振变化的平均时间为8 ms,实验结果表明,本系统可实现城域网地埋光纤环境下偏振编码量子密钥分发的稳定工作.