An optical buffer employing Bragg scattering (BS), in which two pump
signals are combined with an input (data) signal in a four-wave mixing
(FWM) medium to frequency convert the input signal into an idler signal,
which is applied to a dispersive medium, in which the idler signal
propagates at a speed different from that of the input signal. By
selectively turning on and off a pump, e.g., at bit-level switching
rates, the BS-based frequency conversion can be selectively performed on
particular bits in the input signal, e.g., to generate an output signal
having reordered bits. A BS-based optical buffer can (1) be tuned to
achieve different amounts of delay; (2) support single-channel or
multiple-channel, classical or quantal communications; (3) be implemented
with co-phased pump-phase modulation to suppress stimulated Brillouin
scattering, while inhibiting spectral broadening of the idler signal; and
(4) provide polarization independence using standard
polarization-diversity techniques.