PROVISIONING SINGLE OR MULTISTAGE NETWORKS USING ETHERNET SERVICE INSTANCES (ESIs)
First Claim
Patent Images
1. A system comprising:
- a plurality of ports configured to receive and forward data; and
a processor configured to;
enable creation of a first service instance, the first service instance comprising a set of one or more elements and a set of one or more attributes and associated values;
enable creation of a second service instance, the second service instance comprising a set of one or more elements;
enable a hierarchical relationship to be created between the first service instance and the second service instance, the hierarchical relationship causing the second service instance to inherit the set of attributes of the first service instance and their associated values; and
cause a packet to be modified based upon the hierarchical relationship between the first service instance and the second service instance.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for provisioning single or multistage networks using Ethernet Service Instances (ESIs). In one embodiment, an ESI is a logical entity or object that stores information that may be used to provision a network. An ESI may represent a logical entity that identifies a grouping of elements of a network or network device and associated attributes. Hierarchical relationships may be created between ESIs. The hierarchical relationships are used to perform packet-level processing including performing network packet encapsulations.
-
Citations
33 Claims
-
1. A system comprising:
-
a plurality of ports configured to receive and forward data; and a processor configured to; enable creation of a first service instance, the first service instance comprising a set of one or more elements and a set of one or more attributes and associated values; enable creation of a second service instance, the second service instance comprising a set of one or more elements; enable a hierarchical relationship to be created between the first service instance and the second service instance, the hierarchical relationship causing the second service instance to inherit the set of attributes of the first service instance and their associated values; and cause a packet to be modified based upon the hierarchical relationship between the first service instance and the second service instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium storing a plurality of instructions for controlling a processor, the plurality of instructions comprising:
-
instructions that cause the processor to enable creation of a first service instance for a network device, the first service instance comprising a set of one or more elements and a set of one or more attributes and associated values, the set of elements comprising one or more L2/L3 parameters; instructions that cause the processor to enable creation of a second service instance for the network device, the second service instance comprising a set of one or more elements; instructions that cause the processor to enable a hierarchical relationship to be created between the first service instance and the second service instance, the hierarchical relationship causing the second service instance to inherit the set of attributes of the first service instance; and instructions that cause the processor to, for a packet processed by the network device, cause the packet to be modified based upon the hierarchical relationship between the first service instance and the second service instance. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method comprising:
-
enabling, by a network device, creation of a first service instance for a network device, the first service instance comprising a set of one or more elements and a set of one or more attributes and associated values, the set of elements comprising one or more L2/L3 parameters; enabling, by the network device, creation of a second service instance for the network device, the second service instance comprising a set of one or more elements; causing, by the network device, a hierarchical relationship to be created between the first service instance and the second service instance, the hierarchical relationship causing the second service instance to inherit the set of attributes of the first service instance; and modifying, by the network device, a packet based upon the hierarchical relationship between the first service instance and the second service instance. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
Specification