×

Determining paths in a network with asymmetric switches

  • US 8,831,012 B2
  • Filed: 10/07/2009
  • Issued: 09/09/2014
  • Est. Priority Date: 10/07/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a graph representing a network comprising a plurality of nodes, the graph comprising representations of the plurality of nodes and the links between the nodes, the plurality of nodes comprising one or more asymmetric switches, each asymmetric switch having defined degree connectivity between two or more pairs of degrees of the asymmetric switch, and where pass-through traffic can flow from an input degree to an output degree of the asymmetric switch only if degree connectivity between the input and output degrees has been defined;

    transforming the graph to yield a transformed graph that accounts for the one or more asymmetric switches, wherein transforming the graph comprises, if an asymmetric switch is a pass-through node, adding two or more virtual links to the graph, each virtual link representing a defined degree connectivity between a particular pair of degrees of the asymmetric switch, each virtual link existing between a first node of the network connected to a first degree of the particular pair and a second node of the network connected to a second degree of the particular pair; and

    applying a routing process to the transformed graph to yield one or more paths through the network.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×