Mapping network frame flows to classes of service to minimize network frame flow disruption
AssigneeHewlett Packard Enterprise Development LP
InventorSiamack Ayandeh
Life of this patent
Estimating the term…
Abstract
A network edge routing device determines a mapping between network frame flows and classes of service that minimizes network frame flow disruption during class-based network frame flow control initiated outside a network of the network edge routing device. The network edge routing device transmits the mapping to a network interior device within the network that generates the network frame flows. The network edge routing device receives the network frame flows from the network interior device from inside the network, and routes the network frame flows to outside the network.
Claims20
A network edge routing device for a network, comprising:
- an inside network interface to receive network frames from inside the network;
- an outside network interface to transmit the network frames to outside the network;
- and
- hardware logic to:
- determine a mapping between network frame flows and classes of service that minimizes network frame flow disruption during class-based network frame flow control initiated outside the network;
- and
- transmit the mapping to a network interior device within the network that generates the network frame flows and transmits the network frame flows to the network edge routing device, the network edge routing device receiving the network frame flows at the inside network interface and routing the network frame flows at the outside network interface.
A method comprising:
- transmitting, by a source network edge device, a network frame generated within a network of the source network edge device, the network frame tagged with a first class of service that minimizes network frame flow disruption during class-based network frame flow control performed at the source network edge device and initiated downstream of the source network edge device;
- receiving the network frame, as tagged with the first class of service, by an intermediate network hop device from the source network edge device;
- retagging the network frame, by the intermediate network hop device, with a second class of service that minimizes network frame flow disruption during class-based network frame flow control performed at the intermediate network hop device and initiated downstream of the intermediate network hop device;
- retransmitting the network frame by the intermediate network hop device, as tagged with the second class of service;
- and
- receiving the network frame by a destination network device that is the destination of the network frame.
A non-transitory computer-readable data storage medium storing program code executable by a network interior device of a network to:
- receive, from a network edge routing device that routes network frames to outside the network, a mapping between network frame flows and classes of service that minimizes network frame flow disruption during class-based network frame flow control initiated outside the network;
- generate a plurality of network frames, each network frame having a network destination;
- tag each network frame with a class of service according to the mapping that the network edge routing device provided, based on the network frame flow to which the network frame belongs;
- and
- transmit each network frame to the network edge routing device, the network edge routing device routing the network frame to outside the network to the network destination thereof with the class of service with which the network interior device tagged the network frame.
Dependencies are inferred from the claim text.