Patent ID: 8326953
Filing Date: 2012-12-04
Classification: H04L

Abstract:
1. A configuration management method for a customer premises equipment, comprising the steps of: a configuration server sending to the customer premises equipment a request message for download or upload of a configuration file through an interface for transmission of configuration files, wherein the request message includes parameters necessary for the download or upload of the configuration file; the customer premises equipment responding to the request message according to the parameters therein by downloading a previously-generated configuration file from or uploading a local configuration file to the configuration server or a file server through the interface; and upon completion of the download or upload, the customer premises equipment sending to the configuration server a response message including the result of the download or upload through the interface, wherein in the case of the download of the configuration file by the customer premises equipment, the step of the configuration server sending to the customer premises equipment the request message for download or upload of the configuration file further comprises the steps of: wherein the configuration template is used to store an attribute common to the same type of customer premises equipment, wherein the configuration file corresponds uniquely to the customer premises equipment, or corresponds to a plurality of customer premises equipment if the plurality of customer premises equipment have no personalized attribute, wherein in the case of the download of the configuration file by the customer premises equipment, the step of the customer premises equipment sending to the configuration server the response message further comprises the steps of after downloading the configuration file, the customer premises equipment checking the configuration file, and if the check succeeds, the customer premises equipment performing parameter configuration according to a content of the configuration file, and reporting a configuration result to the configuration server, otherwise setting, in the response message to the configuration server, information of the failure of the check on the configuration file, wherein the configuration file is compliant to a specification of eXtensible Markup Language, and comprises version information on the configuration file, wherein (1) the configuration file has a unique name and corresponds to a customer premises equipment; and/or (2) the configuration file is stored in a different directory on the file server according to the type thereof; and/or (3) each configuration element in the configuration file includes an operation type attribute indicative of the type of an operation performed on the configuration element; and/or (4) each table object in the configuration file has an attribute indicative of the number of line instances in the table, wherein the parameters necessary for the download or upload comprise an address of the file server, a protocol type for the download or upload, an account number and a password for the download or upload, a path destined for the configuration file, and a name of the configuration file, wherein in the step of the configuration server sending to the customer premises equipment the request message for download or upload of the configuration file, the configuration server sets an Management Information Base (MIB) table to inform the customer premises equipment of downloading the configuration file, wherein in the step of the customer premises equipment responding to the request message, upon start of the download or upload of the configuration file, the customer premises equipment informs the configuration server with a corresponding message, and wherein the step of the customer premises equipment sending to the configuration server the response message further comprises the steps of: