Multiple label based processing of frames
First Claim
1. A method comprising:
- establishing a connection between a first node and a network comprising a plurality of nodes supporting a plurality of services, each service supported by at least one node of the plurality of nodes;
receiving at the first node a frame from a second node of the plurality of nodes, the frame comprising at least two labels attached to the frame by the second node;
extracting at the first node a first label value from a first label of the frame;
determining at the first node that the frame was sent by the second node of the plurality of nodes based on the extracted first label value from the first label;
extracting at the first node a second label value from a second label of the frame;
determining at the first node that the frame is associated with a first service of the plurality of services based on the extracted second label value from the second label; and
processing the frame at the first node based on both the determination that the frame was sent by the second node and the determination that the frame is associated with the first service.
1 Assignment
0 Petitions
Accused Products
Abstract
A method associated with particular embodiments comprises establishing a connection between a first node and a network composed of a plurality of nodes supporting a plurality of services. Each of the services is supported by at least one of the nodes. The method further includes receiving at a first node a frame from a second node of the plurality of nodes. The frame comprises at least two labels attached to the frame by the second node. The method also includes extracting a first label value and a second label value from the two labels. The method further includes determining that the frame was sent by the second node based on an extracted first label value and that the frame is associated with a first service based on the extracted second label value. The method additionally includes processing the frame based on both of the determinations.
-
Citations
18 Claims
-
1. A method comprising:
-
establishing a connection between a first node and a network comprising a plurality of nodes supporting a plurality of services, each service supported by at least one node of the plurality of nodes; receiving at the first node a frame from a second node of the plurality of nodes, the frame comprising at least two labels attached to the frame by the second node; extracting at the first node a first label value from a first label of the frame; determining at the first node that the frame was sent by the second node of the plurality of nodes based on the extracted first label value from the first label; extracting at the first node a second label value from a second label of the frame; determining at the first node that the frame is associated with a first service of the plurality of services based on the extracted second label value from the second label; and processing the frame at the first node based on both the determination that the frame was sent by the second node and the determination that the frame is associated with the first service. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Logic embodied in a non-transitory computer readable medium comprising code that when executed by a processor is configured to:
-
establish a connection between a first node and a network comprising a plurality of nodes supporting a plurality of services, each service supported by at least one node of the plurality of nodes; receive at the first node a frame from a second node of the plurality of nodes, the frame comprising at least two labels attached to the frame by the second node; extract at the first node a first label value from a first label of the frame; determine at the first node that the frame was sent by the second node of the plurality of nodes based on the extracted first label value from the first label; extract at the first node a second label value from a second label of the frame; determine at the first node that the frame is associated with a first service of the plurality of services based on the extracted second label value from the second label; and process the frame at the first node based on both the determination that the frame was sent by the second node and the determination that the frame is associated with the first service. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
an interface configured to; establish a connection between a first node and a network comprising a plurality of nodes supporting a plurality of services, each service supported by at least one node of the plurality of nodes; and receive at the first node a frame from a second node of the plurality of nodes, the frame comprising at least two labels attached to the frame by the second node; and a processor coupled to the interface and configured to; extract at the first node a first label value from a first label of the frame; determine at the first node that the frame was sent by the second node of the plurality of nodes based on the extracted first label value from the first label; extract at the first node a second label value from a second label of the frame; determine at the first node that the frame is associated with a first service of the plurality of services based on the extracted second label value from the second label; and process the frame at the first node based on both the determination that the frame was sent by the second node and the determination that the frame is associated with the first service. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification