Using dynamic host control protocol (DHCP) and a special file format to convey quality of service (QOS) and service information to customer equipment
AssigneeCharter Communications Operating, LLC
InventorWillard Andrew Gray
Life of this patent
Estimating the term…
Abstract
A request is received from customer premises equipment of a customer; the request is responded to with a pointer to a configuration file containing circuit configuration information for the customer. The configuration file is generated. Responsive to the customer premises equipment of the customer following the pointer, the configuration file is served out to the customer premises equipment of the customer. Subsequent internet traffic from the customer is treated in accordance with the configuration file.
Claims25
A method comprising the steps of:
- receiving a request from customer premises equipment of a customer;
- responding to said request with a pointer to a configuration file containing circuit configuration information for said customer;
- generating said configuration file;
- responsive to said customer premises equipment of said customer following said pointer, serving said configuration file via a dynamic host protocol configuration (DHCP) response out to said customer premises equipment of said customer, said configuration file comprising a publication by an internet service provider (ISP) of information describing a quality of service (QoS) of network resources provided by said internet service provider (ISP) to said customer premises equipment;
- and
- treating subsequent internet traffic from said customer in accordance with said configuration file.
A method comprising the steps of:
- obtaining, at customer premises equipment of a customer, from an internet service provider (ISP) via a dynamic host protocol configuration (DHCP) response, a configuration file containing circuit configuration information for said customer, said configuration file comprising a publication by said internet service provider (ISP) of information describing a quality of service (QoS) of network resources provided by said Internet service provider (ISP) to said customer premises equipment;
- configuring said customer premises equipment of said customer in accordance with said configuration file;
- and
- said configured customer premises equipment of said customer routing traffic in accordance with said configuring step.
A customer premises equipment (CPE) device comprising:
- a memory;
- at least one processor coupled to said memory;
- and
- a non-transitory persistent storage medium that contains instructions which, when loaded into said memory, configure said at least one processor to:
- obtain, from an internet service provider (ISP) via a dynamic host protocol configuration (DHCP) response, a configuration file containing circuit configuration information for a customer corresponding to said customer premises equipment (CPE) device, said configuration file comprising a publication by said internet service provider (ISP) of information describing a quality of service (QoS) of network resources provided by said Internet service provider (ISP) to said customer premises equipment;
- configure said customer premises equipment (CPE) device in accordance with said configuration file;
- and
- route traffic in accordance with said configuring.
A system comprising:
- a dynamic host control protocol (DHCP) server of an internet services provider (ISP);
- a router of said internet services provider (ISP);
- a back-end provisioning database of said internet services provider (ISP);
- a quality of service (QoS) configuration file generator coupled to said back-end provisioning database;
- and
- a web server of said internet services provider (ISP), coupled to said quality of service (QoS) configuration file generator;
- wherein:
- said dynamic host control protocol (DHCP) server receives a dynamic host control protocol (DHCP) request from customer premises equipment of a customer of said internet services provider (ISP);
- said dynamic host control protocol (DHCP) server responds to said request with a pointer to a configuration file containing circuit configuration information for said customer;
- said quality of service (QoS) configuration file generator coupled to said back-end provisioning database generates said configuration file;
- responsive to said customer premises equipment of said customer following said pointer, said web server serves said configuration file via a dynamic host protocol configuration (DHCP) response to said customer premises equipment of said customer, said configuration file comprising a publication by said internet service provider (ISP) of information describing a quality of service (QoS) of network resources provided by said Internet service provider (ISP) to said customer premises equipment;
- and
- said router of said internet services provider (ISP) switches subsequent data packets from said customer in accordance with indicators placed in said packets by said customer premises equipment of said customer in accordance with said configuration file.
Dependencies are inferred from the claim text.