Scalable provisioning of aggregation devices with differentiated features
AssigneeCharter Communications Operating, LLC
InventorsAjay G. Sriram, Stephen Gionfriddo
Life of this patent
Estimating the term…
Abstract
It is determined that a first customer premises equipment (CPE) that provides external network access to a first local area network and that is communicatively coupled to a first aggregation device is to be dynamically provisioned with a first differentiated feature that is different from default features identified in a first boot configuration from which the first CPE obtains features during a boot phase of the first CPE. A first aggregation driver process that corresponds to the first aggregation device is identified. A request to implement the first differentiated feature on the first aggregation device is sent to the first aggregation driver process.
Claims20
A method comprising:
- determining, by a policy controller executing on a computing system comprising one or more computing devices, that a first customer premises equipment (CPE) that provides external network access to a first local area network and that is communicatively coupled to a first aggregation device is to be dynamically provisioned with a first differentiated feature that is different from default features identified in a first boot configuration from which the first CPE obtains features during a boot phase of the first CPE;
- identifying, by the policy controller, a first aggregation driver process of a plurality of aggregation driver processes that corresponds to the first aggregation device of a plurality of aggregation devices;
- and
- sending, by the policy controller to the first aggregation driver process, a request to implement the first differentiated feature on the first aggregation device.
A computing system, comprising:
- one or more computing devices operable to:
- determine that a first customer premises equipment (CPE) that provides external network access to a first local area network and that is communicatively coupled to a first aggregation device is to be dynamically provisioned with a first differentiated feature that is different from default features identified in a first boot configuration from which the first CPE obtains features during a boot phase of the first CPE;
- identify a first aggregation driver process of a plurality of aggregation driver processes that corresponds to the first aggregation device of a plurality of aggregation devices;
- and
- send, to the first aggregation driver process, a request to implement the first differentiated feature on the first aggregation device.
A non-transitory computer-readable storage medium that includes executable instructions to cause one or more processor devices to:
- determine that a first customer premises equipment (CPE) that provides external network access to a first local area network and that is communicatively coupled to a first aggregation device is to be dynamically provisioned with a first differentiated feature that is different from default features identified in a first boot configuration from which the first CPE obtains features during a boot phase of the first CPE;
- identify a first aggregation driver process of a plurality of aggregation driver processes that corresponds to the first aggregation device of a plurality of aggregation devices;
- and
- send, to the first aggregation driver process, a request to implement the first differentiated feature on the first aggregation device.
Dependencies are inferred from the claim text.