Initialization file downloading apparatus and method of cable modem
First Claim
1. An apparatus for initializing a cable modem comprising:
- a tuner unit adapted to receive, tune and output a plurality of downstream signals received from a cable modem termination system and to receive, tune and output a plurality of upstream signals to the cable modem termination system;
a downstream unit adapted to demodulate the downstream signals from the tuner unit and separate general data from a media access control (MAC) management message;
a message processor adapted to detect name information and version information of a configuration file for initializing the cable modem and manufacturing automation protocol (MAP) information according to the MAC management message input from the downstream unit;
a CPU adapted to control the message processor; and
an upstream unit adapted to generate and modulate the upstream signal according to the MAP information detected by the message processor,wherein the CPU compares the name information of the configuration file for initializing the cable modem to name information of a configuration file previously stored in a memory, downloads the configuration file for initializing the cable modem if the name information of the configuration file for initializing the cable modem and the name information of the previously stored configuration file are different, compares the version information of the configuration file for initializing the cable modem to version information of the previously stored configuration file only if the name information of the configuration file for initializing the cable modem is identical to the name information of the previously stored configuration file, downloads the configuration file for initializing the cable modem if the version information of the configuration file for initializing the cable modem is more recent than the version information of the previously stored configuration file, and reads the previously stored configuration file and initializes the cable modem based on the previously stored configuration file when the version information of the configuration file for initializing the cable modem is identical to the version information of the previously stored configuration file.
1 Assignment
0 Petitions
Accused Products
Abstract
An initialization file download method of a cable modem includes the steps of: registering configuration file name information in a DHCP server; receiving the configuration file name information registered in the DHCP server; comparing the received first configuration file name information with a previously stored second configuration file name information; downloading the received first configuration file name information, if the received first configuration file name/version is more updated file than the second configuration file name/version upon comparison; updating the memory with the downloaded first configuration file name information; and registering a cable modem by using the received first configuration file name information. Since the configuration file for initializing the cable modem is downloaded, there is no need to download the configuration file in the initializing process, so that the time required for initializing process can be shortened at the maximum.
80 Citations
10 Claims
-
1. An apparatus for initializing a cable modem comprising:
-
a tuner unit adapted to receive, tune and output a plurality of downstream signals received from a cable modem termination system and to receive, tune and output a plurality of upstream signals to the cable modem termination system; a downstream unit adapted to demodulate the downstream signals from the tuner unit and separate general data from a media access control (MAC) management message; a message processor adapted to detect name information and version information of a configuration file for initializing the cable modem and manufacturing automation protocol (MAP) information according to the MAC management message input from the downstream unit; a CPU adapted to control the message processor; and an upstream unit adapted to generate and modulate the upstream signal according to the MAP information detected by the message processor, wherein the CPU compares the name information of the configuration file for initializing the cable modem to name information of a configuration file previously stored in a memory, downloads the configuration file for initializing the cable modem if the name information of the configuration file for initializing the cable modem and the name information of the previously stored configuration file are different, compares the version information of the configuration file for initializing the cable modem to version information of the previously stored configuration file only if the name information of the configuration file for initializing the cable modem is identical to the name information of the previously stored configuration file, downloads the configuration file for initializing the cable modem if the version information of the configuration file for initializing the cable modem is more recent than the version information of the previously stored configuration file, and reads the previously stored configuration file and initializes the cable modem based on the previously stored configuration file when the version information of the configuration file for initializing the cable modem is identical to the version information of the previously stored configuration file. - View Dependent Claims (2, 3, 4)
-
-
5. A method for initializing a cable modem, the method comprising:
-
registering information related to a detected configuration file in a dynamic host configuration protocol (DHCP) server; receiving the information related to the detected configuration file registered in the DHCP server; comparing name information related to the detected configuration file with name information related to a previously stored configuration file; downloading the detected configuration file if the name information related to the detected configuration file and the name information related to the previously stored configuration file are different; comparing version information related to the detected configuration file with version information related to the previously stored configuration file only if the name information of the detected configuration file is identical to the name information related to the previously stored configuration file; and downloading the detected configuration file if the version information related to the detected configuration file is more recent than the version information related to the previously stored configuration file; and reading the previously stored configuration file, registering the cable modem using the previously stored configuration file and initializing the cable modem based on the previously stored configuration file when both the name information related to the detected configuration file is identical to the name information related to the previously stored configuration file and the version information related to the detected configuration file is identical to the version information related to the previously stored - View Dependent Claims (6, 7, 8)
-
-
9. A method for initializing a cable modem, the method comprising:
-
constructing first configuration file information with a file name part, a file version part and a delimiter part, the delimiter part having a finite size such that the file name part and file version part border the delimiter part, and registering the configuration file information in a dynamic host configuration protocol (DHCP) server, the first configuration file information corresponding to a detected configuration file; receiving the first configuration file information registered in the DHCP server; parsing the first configuration file information into a file name part and a file version part; reading second configuration file information corresponding to a previously stored configuration file; comparing the file name part of the first configuration file information to a file name part of the second configuration file information; downloading the detected configuration file if the file name part of the first configuration file information and the file name part of the second configuration file information are different; comparing the file version part of the first configuration file information to a file version part of the second configuration file information only if the file name part of the first configuration file information is identical to the file name part of the second configuration file information; downloading the detected configuration file if the file version part of the first configuration file information is more recent than the file version part of the second configuration file information and reading the previously stored configuration file if the file version part of the first configuration file information is one of older than and the same as the file version part of the second configuration file information; and performing a registration process using one of the detected configuration file and the previously stored configuration file according to the comparison result. - View Dependent Claims (10)
-
Specification