全光缓存器能够在光域内对数据包进行缓存,解决数据包在节点的冲突。提出了一种新型可擦写的全光缓存器,该缓存器以半导体光放大器(SOA)为非线性相移器件,利用信号光和控制光在半导体光放大器中的交叉相位调制实现信号在光域内的 “写入”和“读出”。在注入信号峰值功率相同的条件下,双半导体光放大器结构的采用还可以对信号光实现功率补偿,比利用单个半导体光放大器进行“写入/读出”控制延长了缓存时间,并能有效克服在数据包”写入”缓存器时造成的输出端口处信号光的泄漏。该缓存器顺利实现了2.5 Gb/s数据包的多圈