A method for routing optical signals includes producing a jet of surface plasmons
on a metal surface in response to receiving an optical signal from an input optical
waveguide. The method includes selectively producing an optical signal in a first
output optical waveguide from the produced jet in response to the received optical
signal having a first wavelength. The method also includes selectively producing
an optical signal in a second output optical waveguide from the produced jet in
response to the received optical signal having a second wavelength.