摘要

We report an all-optical packet buffer that is based on four-wave mixing loading and intracavity soliton pulse control. The target data packet consisting of picosecond pulses is loaded into the storage-buffer cavity by means of four-wave mixing with the pump pulses and stored at the corresponding idler wavelength. We stabilize the timing and amplitude of the stored idler pulses by applying intracavity all-optical soliton control. This is accomplished by combining the synchronous parametric-gain modulation achieved inside a pulse-pumped nonlinear-optical-loop mirror with the intensity discrimination provided by a nonlinear-amplifying-loop mirror. A 20 Gbit/s-packet pattern is loaded and stored for up to several seconds, corresponding to millions of circulations of the packet within the buffer.