Generating automatic bandwidth adjustment policies per label-switched path

US11411882B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11411882-B2
Application numberUS-202016750424-A
CountryUS
Kind codeB2
Filing dateJan 23, 2020
Priority dateJun 30, 2016
Publication dateAug 9, 2022
Grant dateAug 9, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by one or more devices, information that identifies a label-switched path; determining, by the one or more devices, multiple policies for the label-switched path; identifying, by the one or more devices, a month; and implementing, by the one or more devices and based on the month, a particular policy, of the multiple policies, in association with the label-switched path, the particular policy enabling adjustment of a bandwidth reservation of the label-switched path. 2. The method of claim 1 , wherein the label-switched path carries virtual private network (VPN) traffic, and wherein the label-switched path exhibits different traffic behavior based on a day of week. 3. The method of claim 1 , wherein the label-switched path carries streaming media traffic, and wherein the label-switched path exhibits different traffic behavior based on a time of day. 4. The method of claim 1 , wherein implementing the particular policy comprises: providing, to an ingress routing device, information that causes the ingress routing device to implement the particular policy. 5. The method of claim 1 , wherein implementing the particular policy comprises: adjusting attributes of the label-switched path based on the particular policy. 6. The method of claim 1 , wherein the information that identifies the label-switched path is received from an ingress routing device, and wherein the information that identifies the label-switched path is information that identifies network traffic behavior associated with the label-switched path. 7. The method of claim 1 , further comprising: determining an updated policy based on implementing the particular policy. 8. A system, comprising: one or more memories; and one or more processors configured to: receive information that identifies a label-switched path; determine multiple policies for the label-switched path; identify a month; and implement, based on the month, a particular policy, of the multiple policies, in association with the label-switched path, the particular policy enabling adjustment of a bandwidth reservation of the label-switched path. 9. The system of claim 8 , wherein the label-switched path carries virtual private network (VPN) traffic, and wherein the label-switched path exhibits different traffic behavior based on a day of week. 10. The system of claim 8 , wherein the label-switched path carries streaming media traffic, and wherein the label-switched path exhibits different traffic behavior based on a time of day. 11. The system of claim 8 , wherein the one or more processors, when implementing the particular policy, are configured to: provide, to an ingress routing device, information that causes the ingress routing device to implement the particular policy. 12. The system of claim 8 , wherein the one or more processors, when implementing the particular policy, are configured to: adjust attributes of the label-switched path based on the particular policy. 13. The system of claim 8 , wherein the information that identifies the label-switched path is received from an ingress routing device, and wherein the information that identifies the label-switched path is information that identifies network traffic behavior associated with the label-switched path. 14. The system of claim 8 , wherein the one or more processors are further configured to: determine an updated policy based statistics associated with the particular policy. 15. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors, cause the one or more processors to: receive information that identifies a label-switched path; determine multiple policies for the label-switched path; identify a month; and implement, based on the month, a particular policy, of the multiple policies, in association with the label-switched path, the particular policy enabling adjustment of a bandwidth reservation of the label-switched path. 16. The non-transitory computer-readable medium of claim 15 , wherein the label-switched path carries virtual private network (VPN) traffic, and wherein the label-switched path exhibits different traffic behavior based on a day of week. 17. The non-transitory computer-readable medium of claim 15 , wherein the label-switched path carries streaming media traffic, and wherein the label-switched path exhibits different traffic behavior based on a time of day. 18. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to implement the particular policy, cause the one or more processors to: provide, to an ingress routing device, information that causes the ingress routing device to implement the particular policy. 19. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to implement the particular policy, cause the one or more processors to: adjust attributes of the label-switched path based on the particular policy. 20. The non-transitory computer-readable medium of claim 15 , wherein the month is a time frame, and wherein the label-switched path includes network traffic behavior models that differ based on the time frame.

Assignees

Inventors

Classifications

  • Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities (flow or congestion control using dynamic resource allocation, e.g. in-call renegotiation, H04L47/76) · CPC title

  • H04L47/726Primary

    Reserving resources in multiple paths to be used simultaneously (by balancing the load H04L47/125) · CPC title

  • Policy-based network configuration management · CPC title

  • in relation to timing considerations · CPC title

  • Autonomous allocation of resources · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11411882B2 cover?
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 pl…
Who is the assignee on this patent?
Juniper Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04L47/726. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 09 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).