×

Routing methods, systems, and computer program products with multiple sequences of identifiers

  • US 10,721,164 B1
  • Filed: 11/21/2019
  • Issued: 07/21/2020
  • Est. Priority Date: 12/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable media storing instructions that, when executed by one or more processors of a current node positioned in a network along a network path including a transmitting node and a receiving node, cause the one or more processors to:

  • receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol or a label forwarding paradigm;

    identify, from a header of the first packet, network path information that is based on at least one of a first metric, a first policy, or a table, the network path information configured for use in identifying a plurality of path segment identifiers including a node scope-specific outside-scope identifier that;

    is in an identifier space specific to the current node,does not identify any network interface of any node, andidentifies, for the current node, a first region of the network,where the network path, along which first data is transmitted, includes;

    a first path segment that communicatively couples the current node and the first region, anda second path segment in a second region; and

    cause transmission, based on the node scope-specific outside-scope identifier of the network path information, of first data, along with at least one of the plurality path segment identifiers, from the current node to a path node at least partially included in the first region, via the first path segment selected, based on a routing data structure of the current node, from a plurality of path segments, including at least one multi-hop path segment, that are capable of communicatively coupling the current node and the first region, where the path node has a first network interface that receives the first data transmitted via the first path segment, and the path node further has a second network interface in the second path segment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×