Multipath traffic management
AssigneeIntel Corporation
InventorsGeorge Milescu, Silviu Petria, Andra Paraschiv
Life of this patent
Estimating the term…
Abstract
One embodiment provides an apparatus. The apparatus includes client traffic management (CTM) logic. The CTM logic is to trigger implementation of a selected network traffic flow related to the client device, the triggering based, at least in part, on a network traffic flow related to the client device. The network traffic flow is associated with a connection and includes at least one subflow. Each subflow is carried by a respective path associated with the connection. The triggering includes at least one of constraining and/or adjusting an allowable throughput at a service provider for one or more of the at least one subflow. The selected traffic policy is to be implemented in a transport layer.
Claims25
A computing node to implement a network management entity in at least one communication network, the node comprising:
- network interface circuitry;
- and
- processing circuitry coupled to the network interface circuitry, the processing circuitry configured to:
- sense using the network interface circuitry at the network management entity, network traffic on a network connection, the network connection configured between at least a first computing device and at least a second computing device of the at least one communication network;
- determine at least one characteristic associated with the network traffic on the network connection;
- identify a network traffic flow associated with the network traffic, the network traffic flow comprising a plurality of subflows of the network connection;
- select, based on the at least one characteristic of the network traffic on the network connection, a subflow of the plurality of subflows of the network connection and a configuration policy from a plurality of available configuration policies;
- and
- trigger implementation of the configuration policy on a subset of the network traffic, the subset of the network traffic including network data of the selected subflow of the plurality of subflows, the implementation performed at the network management entity without transmission of the configuration policy to the first computing device and the second computing device.
An at least one non-transitory machine-readable storage medium including instructions, wherein the instructions, when executed by a processing circuitry of a network management entity in at least one communication network, cause the processing circuitry to perform operations comprising:
- sensing using network interface circuitry at the network management entity, network traffic on a network connection, the network connection configured between at least a first computing device and at least a second computing device of the at least one communication network;
- determining at least one characteristic associated with the network traffic on the network connection;
- identifying a network traffic flow associated with the network traffic, the network traffic flow comprising a plurality of subflows of the network connection;
- selecting, based on the at least one characteristic of the network traffic on the network connection, a subflow of the plurality of subflows of the network connection and a configuration policy from a plurality of available configuration policies;
- and
- triggering implementation of the configuration policy on a subset of the network traffic, the subset of the network traffic including network data of the selected subflow of the plurality of subflows, the implementation performed at the network management entity without transmission of the configuration policy to the first computing device and the second computing device.
An apparatus of a network management entity in at least one communication network, the apparatus comprising:
- means for sensing using network interface circuitry at the network management entity, network traffic on a network connection, the network connection configured between at least a first computing device and at least a second computing device of the at least one communication network;
- means for determining at least one characteristic associated with the network traffic on the network connection;
- means for identifying a network traffic flow associated with the network traffic, the network traffic flow comprising a plurality of subflows of the network connection;
- means for selecting, based on the at least one characteristic of the network traffic on the network connection, a subflow of the plurality of subflows of the network connection and a configuration policy from a plurality of available configuration policies;
- and
- means for triggering implementation of the configuration policy on a subset of the network traffic, the subset of the network traffic including network data of the selected subflow of the plurality of subflows, the implementation performed at the network management entity without transmission of the configuration policy to the first computing device and the second computing device.
Dependencies are inferred from the claim text.