Wavelength Division Multiplexing Networks