Generating automatic bandwidth adjustment policies per label-switched path
AssigneeJuniper Networks, Inc.
InventorsJonathan C. BARTH, Sudhir CHERUATHUR
Life of this patent
Estimating the term…
Abstract
A device may identify a plurality of first values associated with network traffic of a label-switched path of a plurality of label-switched paths. The device may determine an adjustment policy based on the plurality of first values. The adjustment policy may include one or more factors associated with a plurality of second values. The plurality of second values may be determined based on the plurality of first values. The device may implement the adjustment policy in association with the label-switched path. A bandwidth reservation of the label-switched path may be adjusted based on the adjustment policy. The adjustment policy may be implemented for fewer than all of the plurality of label-switched paths.
Claims20
A device, comprising:
- one or more processors to:
- receive information that identifies network traffic behavior associated with a label-switched path of a plurality of label-switched paths,
- the network traffic behavior being associated with a plurality of first values associated with network traffic of the label-switched path;
- determine an automatic bandwidth adjustment policy based on the network traffic behavior,
- the automatic bandwidth adjustment policy including multiple factors,
- the multiple factors being associated with a plurality of second values, and
- the plurality of second values being determined based on the plurality of first values;
- and
- implement the automatic bandwidth adjustment policy in association with the label-switched path, of the plurality of label-switched paths,
- implementing the automatic bandwidth adjustment policy causing a bandwidth reservation of the label-switched path to be adjusted based on the automatic bandwidth adjustment policy,
- the automatic bandwidth adjustment policy being implemented for fewer than all of the plurality of label-switched paths.
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by one or more processors of a first device, cause the one or more processors to:
- receive, from a second device, a plurality of bandwidth usage values associated with a plurality of label-switched paths;
- determine an automatic bandwidth adjustment policy based on the plurality of bandwidth usage values,
- the automatic bandwidth adjustment policy including multiple factors,
- the multiple factors being associated with a plurality of second values, and
- the plurality of second values being determined based on the plurality of bandwidth usage values;
- and
- provide, to the second device, information that identifies the automatic bandwidth adjustment policy and that causes the second device to adjust a bandwidth reservation of a label-switched path, of the plurality of label-switched paths, based on the automatic bandwidth adjustment policy.
A method, comprising:
- identifying, by a device, a plurality of first values associated with network traffic of a label-switched path of a plurality of label-switched paths;
- determining, by the device, an adjustment policy based on the plurality of first values,
- the adjustment policy to include one or more factors associated with a plurality of second values,
- the plurality of second values being determined based on the plurality of first values;
- and
- implementing, by the device, the adjustment policy in association with the label-switched path,
- a bandwidth reservation of the label-switched path being adjusted based on the adjustment policy, and
- the adjustment policy being implemented for fewer than all of the plurality of label-switched paths.
Dependencies are inferred from the claim text.