Routing methods, systems, and computer program products for mapping a node-scope specific identifier
DCFirst Claim
1. An apparatus, comprising:
- at least one non-transitory memory configured to store instructions; and
one or more processors in communication with the at least one non-transitory memory, wherein the one or more processors is configured to execute the instructions to;
receive, by a current node and from a previous node each in a network path along which first data is transmitted from a transmitting node to a receiving node in a network, network path information that is based on a first policy and is in a header of a first packet that is specified according to a label switching forwarding paradigm, the network path information in the header of the first packet being for use by the current node in transmitting the first 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 first packet is received based on a node-scope specific identifier in a node-specific identifier space of a first node, and the node-scope specific identifier in the node-specific identifier space of the first node identifies, for the first node, a particular node in the network path along which the first data is transmitted;
determine, by the current node, a node-scope specific identifier in a node-specific identifier space of a second node that identifies, for the second node, the particular node in the network path along which the first data is transmitted;
map the node-scope specific identifier in the node-specific identifier space of the first node, to the node-scope specific identifier in the node-specific identifier space of the second node; and
transmit, based on the node-scope specific identifier in the node-specific identifier space of the second node, the first data from the current node along the network path including the particular node.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
One or more techniques are provided to: receive network path information for use in transmitting first data along a network path, and being received based on a node-scope specific identifier in a node-specific identifier space of a first node, where the node-scope specific identifier in the node-specific identifier space of the first node identifies, for the first node, a particular node in the network path; determine a node-scope specific identifier in a node-specific identifier space of a second node that identifies, for the second node, the particular node in the network path; map the node-scope specific identifier in the node-specific identifier space of the first node, to the node-scope specific identifier in the node-specific identifier space of the second node; and transmit the first data from the current node along the network path including the particular node.
-
Citations
115 Claims
-
1. An apparatus, comprising:
-
at least one non-transitory memory configured to store instructions; and one or more processors in communication with the at least one non-transitory memory, wherein the one or more processors is configured to execute the instructions to; receive, by a current node and from a previous node each in a network path along which first data is transmitted from a transmitting node to a receiving node in a network, network path information that is based on a first policy and is in a header of a first packet that is specified according to a label switching forwarding paradigm, the network path information in the header of the first packet being for use by the current node in transmitting the first 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 first packet is received based on a node-scope specific identifier in a node-specific identifier space of a first node, and the node-scope specific identifier in the node-specific identifier space of the first node identifies, for the first node, a particular node in the network path along which the first data is transmitted; determine, by the current node, a node-scope specific identifier in a node-specific identifier space of a second node that identifies, for the second node, the particular node in the network path along which the first data is transmitted; map the node-scope specific identifier in the node-specific identifier space of the first node, to the node-scope specific identifier in the node-specific identifier space of the second node; and transmit, based on the node-scope specific identifier in the node-specific identifier space of the second node, the first data from the current node along the network path including the particular node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer-implemented method, comprising:
-
receiving, by a current node and from a previous node each in a network path along which first data is transmitted from a transmitting node to a receiving node in a network, network path information that is based on a first policy and is in a header of a first packet that is specified according to a label switching forwarding paradigm, the network path information in the header of the first packet being for use by the current node in transmitting the first 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 first packet is received based on a node-scope specific identifier in a node-specific identifier space of a first node, and the node-scope specific identifier in the node-specific identifier space of the first node identifies, for the first node, a particular node in the network path along which the first data is transmitted; determining, by the current node, a node-scope specific identifier in a node-specific identifier space of a second node that identifies, for the second node, the particular node in the network path along which the first data is transmitted; mapping the node-scope specific identifier in the node-specific identifier space of the first node, to the node-scope specific identifier in the node-specific identifier space of the second node; and transmitting, based on the node-scope specific identifier in the node-specific identifier space of the second node, the first data from the current node along the network path including the particular node. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77)
-
-
78. A non-transitory computer-readable media storing computer instructions that, when executed by one or more processors of a current node in a network path along which first data is 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 first data is transmitted from the transmitting node to the receiving node in the network, network path information that is based on a first policy and is in a header of a first packet that is specified according to a label switching forwarding paradigm, the network path information in the header of the first packet being for use by the current node in transmitting the first 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 first packet is received based on a node-scope specific identifier in a node-specific identifier space of a first node, and the node-scope specific identifier in the node-specific identifier space of the first node identifies, for the first node, a particular node in the network path along which the first data is transmitted; determine a node-scope specific identifier in a node-specific identifier space of a second node that identifies, for the second node, the particular node in the network path along which the first data is transmitted; map the node-scope specific identifier in the node-specific identifier space of the first node, to the node-scope specific identifier in the node-specific identifier space of the second node; and transmit, based on the node-scope specific identifier in the node-specific identifier space of the second node, the first data from the current node along the network path including the particular node. - View Dependent Claims (79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115)
-
Specification