SimulNet: a wavelength-routed optical network simulation framework