An optical spread spectrum communication system includes a tunable laser
which sequentially outputs optical signals having different wavelengths.
The laser produces a frequency spectrum having a plurality of closely
spaced modes relative to optical frequencies. The system further includes
an optical modulator and a frequency synthesizer. The frequency
synthesizer controls the optical modulator to allow specific modes from
the frequency spectrum to pass through. Additionally, the system includes
a tunable filter and a phase locked loop (PLL) control circuit. The PLL
control circuit controls the filter to select specific channels. The
selection of the specific modes by the modulator and the selection of
channels by the tunable filter are performed independent of each other
and are based on randomly assigned codes generated in accordance with one
or more algorithms.