Systems and methods for managing excess optical capacity and margin in optical networks
US-2016050470-A1 · Feb 18, 2016 · US
US9813299B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9813299-B2 |
| Application number | US-201615052094-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 24, 2016 |
| Priority date | Feb 24, 2016 |
| Publication date | Nov 7, 2017 |
| Grant date | Nov 7, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Bandwidth management systems and methods performed in a Software Defined Networking (SDN) controlled network include, responsive to detecting congestion on one or more network services with identifiable data therein, obtaining policy associated with the congested network services and causing bandwidth on demand in the network to mitigate the congestion if the bandwidth on demand is possible in the network and permitted based on the policies of the congested network services; responsive to the congestion remaining subsequent to the bandwidth on demand or if the bandwidth on demand is not possible or permitted, orchestrating bandwidth for the congested network services based on their associated priority in their policy; and, responsive to the congestion remaining subsequent to the orchestrating bandwidth based on priority, orchestrating bandwidth for the congested network services based on an amount remaining to download for each of the congested network services.
Opening claim text (preview).
What is claimed is: 1. A bandwidth management method performed in a Software Defined Networking (SDN) controlled network, the bandwidth management method comprising: responsive to detecting congestion on a network service with identifiable data therein, obtaining policy associated with the congested network service and causing bandwidth on demand in the network to mitigate the congestion when the bandwidth on demand is possible in the network and permitted based on the policy of the congested network service; responsive to the congestion remaining subsequent to the bandwidth on demand or when the bandwidth on demand is not possible or permitted, orchestrating bandwidth for the congested network service based on the associated priority in the policy; and responsive to the congestion remaining subsequent to the orchestrating bandwidth based on priority, orchestrating bandwidth for the congested network service based on an amount remaining to download for the network service and one or more additional network services. 2. The bandwidth management method of claim 1 , wherein the orchestrating bandwidth for the congested network service based on the associated priority in the policy comprises pausing lower priority Service Layer Agreement (SLA) network services in favor of higher priority SLA network services. 3. The bandwidth management method of claim 1 , wherein the orchestrating bandwidth for the congested network service based on the amount remaining to download comprises pausing congested network services with greater amounts remaining to download in favor of congested network services with lesser amounts remaining to download. 4. The bandwidth management method of claim 1 , wherein the bandwidth management method is performed by a bandwidth management system communicatively coupled to the SDN controller network via an SDN controller. 5. The bandwidth management method of claim 1 , wherein the network service provides distribution of uniquely identifiable images or software containers between a source and destination location in the network. 6. The bandwidth management method of claim 1 , wherein the network service provides distribution of uniquely identifiable content between a source and destination location in the network, wherein the uniquely identifiable content is identifiable over the network based on one of a manifest file and a hash signature. 7. The bandwidth management method of claim 1 , wherein the detecting congestion is responsive to continually monitoring the network and the network service with identifiable data therein. 8. A server adapted to perform bandwidth management associated with a Software Defined Networking (SDN) controlled network, the server comprising: a network interface communicatively coupled to an SDN controller in the network; a processor communicatively coupled to the network interface; and memory storing instructions that, when executed, cause the processor to responsive to detection of congestion on a network service with identifiable data therein, obtain policy associated with the congested network service and cause bandwidth on demand in the network to mitigate the congestion when the bandwidth on demand is possible in the network and permitted based on the policy of the congested network service, responsive to the congestion remaining subsequent to the bandwidth on demand or when the bandwidth on demand is not possible or permitted, orchestrate bandwidth for the congested network service based on the associated priority in the policy, and responsive to the congestion remaining subsequent to the orchestrating bandwidth based on priority, orchestrate bandwidth for the congested network services based on an amount remaining to download for the network service and one or more additional network services. 9. The server of claim 8 , wherein the bandwidth is orchestrated for the congested network services based on the associated priority in the policy comprises a pause for lower priority Service Layer Agreement (SLA) network services in favor of higher priority SLA network services. 10. The server of claim 8 , wherein the bandwidth is orchestrated for the congested network service based on the amount remaining to download comprises a pause of congested network services with greater amounts remaining to download in favor of congested network services with lesser amounts remaining to download. 11. The server of claim 8 , wherein the server is part of a bandwidth management system communicatively coupled to the SDN controlled network via an SDN controller. 12. The server of claim 8 , wherein the network service provides distribution of uniquely identifiable images or software containers between a source and destination location in the network. 13. The server of claim 8 , wherein the network service provides distribution of uniquely identifiable content between a source and destination location in the network, wherein the uniquely identifiable content is identifiable over the network based on one of a manifest file and a hash signature. 14. The server of claim 8 , wherein the congestion is detected responsive to continual monitor of the network and the network service with identifiable data therein. 15. A bandwidth management system communicatively coupled to a Software Defined Networking (SDN) controlled network, the bandwidth management system comprising: a data collector system adapted to obtain data from the SDN controlled network and one or more data sources; a container runtime analyzer adapted to identify uniquely identifiable content downloaded between two points comprising source and destination locations in the network and to monitor for congestion associated therewith; and a bandwidth orchestrator adapted to responsive to detection of congestion on a network service, by the container runtime system, with identifiable data therein, obtain policy associated with the congested network service and cause bandwidth on demand in the network to mitigate the congestion when the bandwidth on demand is possible in the network and permitted based on the policy of the congested network service, responsive to the congestion remaining subsequent to the bandwidth on demand or when the bandwidth on demand is not possible or permitted, orchestrate bandwidth for the congested network service based on the associated priority in the policy, and responsive to the congestion remaining subsequent to the orchestrating bandwidth based on priority, orchestrate bandwidth for the congested network services based on an amount remaining to download for the network service and one or more additional network services. 16. The bandwidth management system of claim 15 , wherein the bandwidth is orchestrated for the congested network services based on the associated priority in the policy comprises a pause for lower priority Service Layer Agreement (SLA) network services in favor of higher priority SLA network services. 17. The bandwidth management system of claim 15 , wherein the data collector system is communicatively coupled to the SDN controller network via an SDN controller. 18. The bandwidth management system of claim 15 , wherein the network services provide distribution of uniquely identifiable images or software containers between a source and destination location in the network. 19. The bandwidth management system of claim 15 , wherein the network services provide distribution of uniquely identifiable content between a source and destination location in the network, wherein the uniquely identifiable content is iden
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
Identifying congestion · CPC title
Allocation of priorities to traffic types · CPC title
by horizontal or vertical scaling of resources, or by migrating entities, e.g. virtual resources or entities · CPC title
using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.