A dynamic equalizing optical channel router includes an input port for
receiving a wavelength division multiplexed composite optical signal
comprising a plurality of channels; at least one output port; a
diffraction grating optically coupled to the input and output ports; a
lens optically coupled to the diffraction grating at a side opposite to
the input and output ports; an array of steering devices optically
coupled to the lens at a side opposite to the diffraction grating,
wherein each channel is reflected by a different steering device of the
array; and a plurality of attenuators, wherein each channel reflected by
the array traverses one of the attenuators and the diffraction grating to
the at least one output port. The router is able to dynamically adjust
optical intensity of each wavelength channel by a different amount while
also performing the function of wavelength routing.