Patent ID: 9438487
Filing Date: 2016-09-06
CPC Classification: G06F,H04L

Claim Text:
1. A network pipe usage optimization method operable in a content delivery network, the method comprising: obtaining at least one of a push pipe utilization report and a pull pipe utilization report from each distribution node of the content delivery network, wherein the distribution nodes are organized into multiple hierarchical levels, the push pipe utilization and pull pipe utilization reports indicating current consumption of push content and pull content via all outgoing distribution pipes from a distribution node to another downstream CDN node; determining new push pipe weights and new pull pipe weights for the outgoing distribution pipes associated with each distribution node of the content delivery network responsive to the push pipe and pull pipe utilization reports and a pre-provisioning push policy from a popularity policy management node with respect to a particular push content to be distributed via the CDN; simulating, using at least one of the new push pipe weights and new pull pipe weights, a network pipe utilization model associated with the content delivery network; and responsive to determining that the simulated network pipe utilization model yields an improved utilization of the content delivery network, distributing the new push pipe weights and new pull pipe weights to each distribution node in the content delivery network, wherein the new push pipe weights and new pull pipe weights are operative to apportion bandwidth of each outgoing distribution pipe from a distribution node to another downstream CDN node.