LAYER-3 FLOW CONTROL INFORMATION ROUTING SYSTEM
First Claim
1. A flow control information routing system, comprising:
- a receiver node device;
a plurality of intermediate node devices that are coupled to the receiver node device and that are configured to;
receive at least one traffic flow that is directed downstream;
transmit the at least one traffic flow downstream; and
provide flow control information upstream that is based on the at least one traffic flow transmitted downstream; and
a sender node device that is coupled to the receiver node device through the plurality of intermediate node devices, wherein the sender node device is configured to;
perform a first layer 3 routing decision to direct a first traffic flow to the receiver node device along a first traffic flow path that includes at least one first intermediate node device of the plurality of intermediate node devices;
receive flow control information that is provided by the at least one first intermediate node device; and
perform a second layer 3 routing decision using the flow control information from the at least one first intermediate node device in order to direct the first traffic flow to the receiver node device along a second traffic flow path that includes at least one second intermediate node device of the plurality of intermediate node devices and that does not include the at least one first intermediate node device.
14 Assignments
0 Petitions
Accused Products
Abstract
A flow control information routing system includes a receiver node device coupled to a sender node device by intermediate node devices that receive data traffic directed downstream, transmit the data traffic downstream, and provide flow control information upstream that is based on the data traffic transmitted downstream. The sender node device may perform a first layer 3 routing decision to direct a traffic flow to the receiver node device along a first traffic flow path that includes first intermediate node device(s). The sender node device may then receive flow control information provided by the first intermediate node device(s) and, in response, perform a second layer 3 routing decision using the flow control information in order to direct the traffic flow to the receiver node device along a second traffic flow path that includes second intermediate node device(s) and that does not include the first intermediate node device(s).
-
Citations
20 Claims
-
1. A flow control information routing system, comprising:
-
a receiver node device; a plurality of intermediate node devices that are coupled to the receiver node device and that are configured to; receive at least one traffic flow that is directed downstream; transmit the at least one traffic flow downstream; and provide flow control information upstream that is based on the at least one traffic flow transmitted downstream; and a sender node device that is coupled to the receiver node device through the plurality of intermediate node devices, wherein the sender node device is configured to; perform a first layer 3 routing decision to direct a first traffic flow to the receiver node device along a first traffic flow path that includes at least one first intermediate node device of the plurality of intermediate node devices; receive flow control information that is provided by the at least one first intermediate node device; and perform a second layer 3 routing decision using the flow control information from the at least one first intermediate node device in order to direct the first traffic flow to the receiver node device along a second traffic flow path that includes at least one second intermediate node device of the plurality of intermediate node devices and that does not include the at least one first intermediate node device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An Information Handling System (IHS), comprising:
-
a communication system; a non-transitory memory system; and a processing system that is coupled to the communication system and the non-transitory memory system, wherein the processing system is configured to read instructions from the non-transitory memory system to provide a routing engine that is configured to; perform a first layer 3 routing decision to direct a first traffic flow through the communication system to a receiver node device along a first traffic flow path that includes at least one first intermediate node device; receive flow control information through the communication system that is provided by the at least one first intermediate node device; and perform a second layer 3 routing decision using the flow control information from the at least one first intermediate node device in order to direct the first traffic flow through the communication system to the receiver node device along a second traffic flow path that includes at least one second intermediate node device and that does not include the at least one first intermediate node device. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for routing traffic using flow control information, comprising:
-
performing, by a sender node device, a first layer 3 routing decision to direct first traffic flow to a receiver node device along a first traffic flow path that includes at least one first intermediate node device; receiving, by the sender node device from the at least one intermediate node device, flow control information; and performing, by the sender node device, a second layer 3 routing decision using the flow control information from the at least one first intermediate node device in order to direct the first traffic flow to the receiver node device along a second traffic flow path that includes at least one second intermediate node device and that does not include the at least one first intermediate node device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification