×

Routing methods, systems, and computer program products for mapping identifiers

  • US 10,397,101 B1
  • Filed: 11/19/2018
  • Issued: 08/27/2019
  • Est. Priority Date: 12/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable media storing computer instructions that, when executed by one or more processors of a current node configured to be positioned in a network path along which data is capable of being transmitted from a transmitting node to a receiving node in a network, cause the current node to:

  • receive, from a previous node in the network path along which the data is capable of being transmitted from the transmitting node to the receiving node in the network, network path information that is in a header of a packet that is specified according to at least one aspect of a Multiprotocol Label Switching (MPLS) network protocol, the network path information in the header of the packet being for use by the current node in transmitting the data along the network path from the transmitting node to the receiving node in the network, where the network path information in the header of the packet is received based on an identifier in an identifier space that spans within the previous node, and the identifier identifies a particular network interface, a particular node, or a particular region, where the identifier includes a sequence of identifiers, and a last identifier of the sequence, that is preceded by any other one or more identifiers in the sequence, is configured for use in identifying a scope-specific identifier that is in an identifier space specific to another node and that identifies, for the another node;

    the particular network interface, the particular node, or the particular region;

    perform an operation using the network information to identify, as a current identifier, another identifier in another identifier space that spans within the current node, where the another identifier identifies the particular network interface, the particular node, or the particular region; and

    transmit, based on the another identifier in the another identifier space that is identified as the current identifier, the data from the current node along the network path.

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