METHOD AND SYSTEM FOR LAYER 2 MANIPULATOR AND FORWARDER
First Claim
1. A layer 2 forwarder and manipulator (L2FM) located in a layer 2 network and serves a plurality of networks entities, the L2FM comprising:
- a flow identifier;
one or more flow managers; and
a forward-flow manager;
wherein the flow identifier receives a plurality of frames, from a plurality of entities, identifies one or more flows and accordingly, associates a flow to a flow manager out of the one or more flow managers and forwards the flow frames to the associated flow manager;
wherein per each new flow the flow manager, obtains forwarding control information for the new flow from a remote-admission-and-information controller (RAIC) and based on the obtained information, defines rules for forwarding the flow frames, and assigns the forwarding rules and the flow frames to the forward-flow manager;
and wherein the forward-flow manager, handles the flow frames and forwards the flow frames to an appropriate port based on the forwarding rules.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure describes method and system for forwarding frames of a flow via a layer 2 forwarder and manipulator (L2FM) for improving network utilization and improving users experience by reducing the latency associated with the flow. When a new flow is identified, forward control information for frames of the new flow is obtained. The forward control information can include re-writing of at least one field in an original header of the frames of the new flow. At least one field in an original header of the frames of the new flow is manipulated according to the obtained forward control information, and the manipulated frames of the new flow are forwarded accordingly.
-
Citations
42 Claims
-
1. A layer 2 forwarder and manipulator (L2FM) located in a layer 2 network and serves a plurality of networks entities, the L2FM comprising:
-
a flow identifier; one or more flow managers; and a forward-flow manager; wherein the flow identifier receives a plurality of frames, from a plurality of entities, identifies one or more flows and accordingly, associates a flow to a flow manager out of the one or more flow managers and forwards the flow frames to the associated flow manager; wherein per each new flow the flow manager, obtains forwarding control information for the new flow from a remote-admission-and-information controller (RAIC) and based on the obtained information, defines rules for forwarding the flow frames, and assigns the forwarding rules and the flow frames to the forward-flow manager; and wherein the forward-flow manager, handles the flow frames and forwards the flow frames to an appropriate port based on the forwarding rules. - 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. A method for forwarding frames of a flow via a layer 2 forwarder and manipulator (L2FM), the method comprising:
-
a. identifying, at the L2FM, one or more first frames of a new flow; b. obtaining forward control information for frames of the new flow, wherein the forward control information includes re-writing of at least one field in an original header of the frames of the new flow; c. changing the at least one field in an original header of the frames of the new flow according to the obtained forward control information; and d. forwarding the frames of the new flow according to the forward control information; e. wherein at least portion of the control information is obtained from a remote-admission-and-information controller (RAIC). - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification