US6286038B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for remotely configuring a network device
Assignee: Ciena Luxembourg SARL
•
Filing: 1998-08-03
•
Granted: 2001-09-04
•
Expires: 2018-08-03
Abstract
Abstract A method of remotely configuring a network device requires the generation of configuration information for the network device at a central configuration server, which is located remotely from the network device on a network. The configuration information includes a device configuration parameter. On receipt of identification information concerning the network device at the central configuration server, the central configuration server propagates the configuration information to the network device.
Inventors
- 👤 Francis X. Reichmeyer
- 👤 James Vincent Luciani
- 👤 Matthew B. Squire
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 13:41
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/08; H04L41/0876; H04L41/0883; H04L41/02; H04L41/0213; H04L41/0803; H04L41/0806; H04L41/084; H04L41/0843
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
156 words
A method of remotely configuring a network device, the method including: discovering identification information indicating a location of configuration information by utilizing a neighbor discovery process executed by the network device; in response to receipt of the identification information from the network device at a location remote from the network device, propagating the configuration information to the network device; automatically determining the location of the configuration information; the network device initiating a file transfer procedure via a host configuration protocol to transfer the configuration information to the network device; the network device utilizing the configuration information to generate a configuration file, wherein the configuration information for the network device is generated at the remote location using a topology database, and identifying a configuration domain to which the network device is assigned, the configuration information including a device configuration parameter, in accordance with the configuration domain, and a subnet identifier for each interface of the network device.
Claim 2
Independent Claim
156 words
A method of remotely configuring a network device, the method including: discovering identification information indicating a location of configuration information by utilizing a neighbor discovery process executed by the network device; in response to receipt of the identification information from the network device at a location remote from the network device, propagating the configuration information to the network device; automatically determining the location of the configuration information; the network device initiating a file transfer procedure via a host configuration protocol to transfer the configuration information to the network device; the network device utilizing the configuration information to generate a configuration file, wherein the configuration information for the network device is generated at the remote location using a topology database, and identifying a configuration domain to which the network device is assigned, the configuration information including a device configuration parameter, in accordance with the configuration domain, and a subnet identifier for each interface of the network device.
Claim 3
Dependent Claim
23 words
The method of claim 1 , wherein the network device is a router and the device configuration parameter is a global router parameter.
Claim 4
Dependent Claim
16 words
The method of claim 1 , wherein the device configuration parameter is a non-interface specific parameter.
Claim 5
Dependent Claim
22 words
The method of claim 1 , wherein generating configuration information comprises at least partially generating the configuration information in a manual manner.
Claim 6
Dependent Claim
22 words
The method of claim 1 , wherein generating configuration information comprises at least partially generating the configuration information in an automatic manner.
Claim 7
Dependent Claim
25 words
The method of claim 5 further comprising dynamically assigning a network address to the network device, and including the network address within the configuration information.
Claim 8
Dependent Claim
15 words
The method of claim 1 further comprising including routing protocol information within the configuration information.
Claim 9
Dependent Claim
22 words
The method of claim 1 further comprising including an IP address for each interface of the network device within the configuration information.
Claim 10
Dependent Claim
16 words
The method of claim 1 , wherein the identification information includes a pre-configured configuration parameter value.
Claim 11
Dependent Claim
15 words
The method of claim 1 , wherein the identification information includes a device-level MAC address.
Claim 12
Dependent Claim
26 words
The method of claim 1 , wherein the information discovered includes any one or more of routing protocol, local interface subnet connection or subnet mask information.
Claim 13
Dependent Claim
16 words
The method of claim 1 , wherein the configuration information includes a plurality of configuration objects.
Claim 14
Dependent Claim
14 words
The method of claim 1 , wherein the remote location comprises a configuration server.
Claim 15
Dependent Claim
151 words
Apparatus for remotely configuring a network device, the apparatus including: a central management system including a topology database and a central configuration server, which identifies a configuration domain to which the network device is assigned, to generate configuration information for the network device, the configuration server being remote from the network device, the configuration information including a device configuration parameter, in accordance with the configuration domain, and subnet information for each interface of the network device, and the configuration server upon receiving identification information, transfers to the network device the configuration information based on the identifier supplied within the identification information; and a communications interface to propagate the configuration information from the configuration server to the network device in response to receipt of the identification information concerning the network device at the configuration server, wherein the identification information includes information discovered by a neighbor discovery procedure executed by the network device.
Claim 16
Dependent Claim
151 words
Apparatus for remotely configuring a network device, the apparatus including: a central management system including a topology database and a central configuration server, which identifies a configuration domain to which the network device is assigned, to generate configuration information for the network device, the configuration server being remote from the network device, the configuration information including a device configuration parameter, in accordance with the configuration domain, and subnet information for each interface of the network device, and the configuration server upon receiving identification information, transfers to the network device the configuration information based on the identifier supplied within the identification information; and a communications interface to propagate the configuration information from the configuration server to the network device in response to receipt of the identification information concerning the network device at the configuration server, wherein the identification information includes information discovered by a neighbor discovery procedure executed by the network device.
Claim 17
Dependent Claim
23 words
The apparatus of claim 14 , wherein the network device is a router and the device configuration parameter is a global router parameter.
Claim 18
Dependent Claim
16 words
The apparatus of claim 14 , wherein the device configuration parameter is a non-interface specific parameter.
Claim 19
Dependent Claim
26 words
The apparatus of claim 16 , wherein the configuration server at least partially generates the configuration information responsive to the identification information in an automatic manner.
Claim 20
Dependent Claim
20 words
The apparatus of claim 17 , wherein the configuration server includes a dynamically assigned network address within the configuration information.
Claim 21
Dependent Claim
19 words
The apparatus of claim 18 further including a server for automatically assigning the network address to the network device.
Claim 22
Dependent Claim
19 words
The apparatus of claim 14 , wherein the configuration server automatically includes routing protocol information within the configuration information.
Claim 23
Dependent Claim
26 words
The apparatus of claim 14 , wherein the configuration server automatically includes IP address information for each interface of the network device within the configuration information.
Claim 24
Dependent Claim
16 words
The apparatus of claim 14 , wherein the identification information includes a pre-configured configuration parameter value.
Claim 25
Dependent Claim
15 words
The apparatus of claim 14 , wherein the identification information includes a device-level MAC address.
Claim 26
Dependent Claim
26 words
The apparatus of claim 14 , wherein the information discovered includes any one or more of routing protocol, local interface subnet connection or subnet mask information.
Claim 27
Dependent Claim
14 words
The apparatus of claim 14 , wherein the apparatus comprises a switching system product.
Claim 28
Dependent Claim
11 words
The apparatus of claim 14 further comprises a transmission system product.
Claim 29
Dependent Claim
167 words
A machine-readable medium storing a sequence of instructions that, when executed by a machine, cause the machine to perform the steps of: discovering identification information indicating a location of configuration information by utilizing a neighbor discovery process executed by a network device; in response to receipt of the identification information from the network device at a location remote from the network device, propagating the configuration information to the network device; automatically determining the location of the configuration information; the network device initiating a file transfer procedure via a host configuration protocol to transfer the configuration information to the network device; the network device utilizing the configuration information to generate a configuration file, wherein the configuration information for the network device is generated at the remote location using a topology database, and identifying a configuration domain to which the network device is assigned, the configuration information including a device configuration parameter, in accordance with the configuration domain, and a subnet identifier for each interface of the network device.
Claim 30
Dependent Claim
167 words
A machine-readable medium storing a sequence of instructions that, when executed by a machine, cause the machine to perform the steps of: discovering identification information indicating a location of configuration information by utilizing a neighbor discovery process executed by a network device; in response to receipt of the identification information from the network device at a location remote from the network device, propagating the configuration information to the network device; automatically determining the location of the configuration information; the network device initiating a file transfer procedure via a host configuration protocol to transfer the configuration information to the network device; the network device utilizing the configuration information to generate a configuration file, wherein the configuration information for the network device is generated at the remote location using a topology database, and identifying a configuration domain to which the network device is assigned, the configuration information including a device configuration parameter, in accordance with the configuration domain, and a subnet identifier for each interface of the network device.
References Cited (Backward Citations)
US5951649A
Cited
US5867713A
Cited
US5909544A
Cited
US5838907A
Cited
US5968116A
Cited
US5870558A
Cited
US6012100A
Cited
US6026438A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-09-03 | 2005-03-05 | 2005-09-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-09-03 | 2009-03-05 | 2009-09-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-09-03 | 2013-03-05 | 2013-09-04 | $7700.00 | Window Closed / Lapsed |