← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag