A method of deflection routing a packet in an all-optical communication
network is described. Routing and destination information is contained in
the address header of the packet and is generated by the originating node
while still in the electrical domain before conversion to the optical
domain. Receiving nodes process the address header in the optical domain
using the information for their node from the address header. The address
header is comprised of N node fields where N is the number of nodes on
the optical network. Each node field contains routing information for a
node on the optical network. Each node field contains at least one port
field containing routing and address information associated with a port
in the node.