The present invention provides a
system, apparatus and method to compute a
route through a network having both digital nodes and optical express-thru nodes. According to various embodiments of the invention, a
network topology is generated in which both digital nodes, optical express-thru nodes, and optical nodes are identified, and both physical and virtual links between these nodes are mapped. The
network connectivity is identified, at least in part, by
broadcasting a local
link state advertisement and optical carrier group binding information to neighboring nodes, which enables both physical and virtual neighboring nodes to be identified. Once a topology is generated, both physical and
virtual link characteristics are analyzed to ensure link diversity for traffic through the network and load balancing functionality across the network.