主权项 |
1. A method for managing ingestion of electronic content in a Content Distribution Network (CDN), wherein the content is received from one or more content sources through an inbound content pipe having a maximum bandwidth capacity, the method comprising:
obtaining by an ingestion controller within an Operator network Datacenter, a bandwidth weighting assigned to each of the one or more content sources depending upon network policies and service tiers of each content source, wherein the bandwidth weighting dynamically assigned to each content source corresponds to a fraction of the maximum bandwidth capacity of the inbound content pipe; and controlling by the ingestion controller, an upload rate from each content source based at least on each content source's assigned bandwidth weighting, wherein when two or more content sources are on the same service tier, the controlling includes:
assigning by an operator Policy Management System (PMS), the same bandwidth weighting to each of the two or more content sources; andallocating by the ingestion controller, an equal fraction of the maximum bandwidth capacity of the inbound content pipe to each of the two or more content sources, and wherein when the one or more content sources are on different service tiers, the controlling includes:
assigning by the operator PMS, a different, higher bandwidth weighting to a given content source on a higher service tier than a remainder of the one or more content sources; andallocating by the ingestion controller, a larger fraction of the maximum bandwidth capacity of the inbound content pipe to the given content source on the higher service tier. |