Patent US1977158A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6128656A Expired / Lapsed US ⏱️ 0.0 years remaining

System for updating selected part of configuration information stored in a memory of a network element depending on status of received state variable

Assignee: Cisco Technology Inc
•
Filing: 1998-09-10
•
Granted: 2000-10-03
•
Expires: 2018-09-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for updating a memory storing configuration information of a network element includes a network element and a network manager coupled to the network element using a communication network. The network manager receives selected configuration information from the network element to update a selected part of the memory if a received state variable does not match a stored state variable.

Inventors

  • 👤 Marco J. Matchefts
  • 👤 Robert C. Taylor
  • 👤 Ronald A. Pleshek

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 10:59
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/08; H04L41/085; H04L41/0853; H04L41/0803; H04L41/0813; H04L41/0816; H04L41/02; H04L41/0213; H04L41/06; H04L41/22

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 109 words
A system for updating a memory storing configuration information of a network element, comprising: a network element operable to store configuration information; and a network manager coupled to the network element using a communication network, the network manager operable to store a portion of the configuration information in memory, the network manager further operable to receive a state variable from the network element and to compare the received state variable to a stored state variable, the network manager further operable to receive selected configuration information from the network element to update a selected part of the memory if the received state variable does not match the stored state variable.
Claim 2
Independent Claim 109 words
A system for updating a memory storing configuration information of a network element, comprising: a network element operable to store configuration information; and a network manager coupled to the network element using a communication network, the network manager operable to store a portion of the configuration information in memory, the network manager further operable to receive a state variable from the network element and to compare the received state variable to a stored state variable, the network manager further operable to receive selected configuration information from the network element to update a selected part of the memory if the received state variable does not match the stored state variable.
Claim 3
Dependent Claim 16 words
The system of claim 1, wherein the network element comprises a digital subscriber line access multiplier.
Claim 4
Dependent Claim 32 words
The system of claim 1, wherein the memory comprises: a database; and a cache coupled to the database, wherein the cache provides faster access to selected configuration information maintained in the database.
Claim 5
Dependent Claim 34 words
The system of claim 3, further comprising a client coupled to the network manager and operable to execute a graphical user interface to present configuration information stored in the cache to a human user.
Claim 6
Dependent Claim 44 words
The system of claim 1, wherein the configuration information comprises: first configuration information specified by the network manager in a plurality of set requests communicated to the network element; and second configuration information autonomously generated by the network element in a plurality of traps.
Claim 7
Dependent Claim 34 words
The system of claim 1, wherein: the configuration information comprises a plurality of traps; and the received state variable comprises a trap sequence number associated with a last trap generated by the network element.
Claim 8
Dependent Claim 23 words
The system of claim 6, wherein each trap identifies a selected one of an alarm, an alarm clear, or a module insertion event.
Claim 9
Dependent Claim 61 words
The system of claim 1, wherein: the configuration information comprises a plurality of data subsets; and the network manager requests a particular data subset from the network element to update the selected part of the memory if a checksum stored in the memory and associated with the particular data subset does not match a corresponding checksum received from the network element.
Claim 10
Dependent Claim 28 words
The system of claim 1, wherein the state variable comprises a set request number indicating the number of times configuration information in the network element has been modified.
Claim 11
Dependent Claim 36 words
The system of claim 1, further comprising a second network manager operable to modify configuration information of the network element so that the memory maintained at the network manager does not reflect the modified configuration information.
Claim 12
Dependent Claim 93 words
A network manager, comprising: a network interface operable to receive configuration information from a network element, the configuration information comprising at least one state variable; a cache operable to store a subset of the configuration information; and a processor coupled to the network interface and the cache, the processor operable to compare the received state variable to a stored state variable, wherein the network manager receives selected configuration information from the network element to update a selected part of the cache if the received state variable does not match the stored state variable.
Claim 13
Dependent Claim 93 words
A network manager, comprising: a network interface operable to receive configuration information from a network element, the configuration information comprising at least one state variable; a cache operable to store a subset of the configuration information; and a processor coupled to the network interface and the cache, the processor operable to compare the received state variable to a stored state variable, wherein the network manager receives selected configuration information from the network element to update a selected part of the cache if the received state variable does not match the stored state variable.
Claim 14
Dependent Claim 34 words
The network manager of claim 11, and further comprising a database operable to store configuration information of the network element, wherein the cache provides faster access to selected configuration information stored in the database.
Claim 15
Dependent Claim 29 words
The network manager of claim 11, further comprising a client operable to execute a graphical user interface to present configuration information stored in the cache to a human user.
Claim 16
Dependent Claim 43 words
The network manager of claim 11, wherein the network interface comprises: a network monitor operable to poll the network element for configuration information; and an alarm formatter operable to receive configuration information autonomously generated by the network element in a plurality of traps.
Claim 17
Dependent Claim 35 words
The network manager of claim 11, wherein: the configuration information comprises a plurality of traps; and the received state variable comprises a trap sequence number associated with a last trap generated by the network element.
Claim 18
Dependent Claim 24 words
The network manager of claim 15, wherein each trap identifies a selected one of an alarm, an alarm clear, or a module insertion event.
Claim 19
Dependent Claim 69 words
The network manager of claim 11, wherein: the configuration information comprises a plurality of data subsets; and the processor receives a plurality of checksums associated with the data subsets; and the processor requests a particular data subset from the network element to update the selected part of the memory if the received checksum for the particular data subset does not match the stored checksum for the particular data subset.
Claim 20
Dependent Claim 29 words
The network manager of claim 11, wherein the state variable comprises a set request number indicating the number of times configuration information in the network element has been modified.
Claim 21
Dependent Claim 32 words
The network manager of claim 11, further comprising a second network manager operable to modify configuration information of the network element so that the memory does not reflect the modified configuration information.
Claim 22
Independent Claim 80 words
A method for updating a memory storing configuration information of a network element, comprising: storing, in a memory located remotely from the network element, a portion of configuration information maintained by a network element; receiving a first state variable from the network element; receiving a second state variable from the memory; and receiving selected configuration information from the network element to update a selected part of the memory if the first state variable does not match the second state variable.
Claim 23
Independent Claim 80 words
A method for updating a memory storing configuration information of a network element, comprising: storing, in a memory located remotely from the network element, a portion of configuration information maintained by a network element; receiving a first state variable from the network element; receiving a second state variable from the memory; and receiving selected configuration information from the network element to update a selected part of the memory if the first state variable does not match the second state variable.
Claim 24
Dependent Claim 38 words
The method of claim 20, wherein the memory comprises a database and a cache coupled to the database, and further comprising the step of providing faster access to selected configuration information maintained in the database using the cache.
Claim 25
Dependent Claim 34 words
The method of claim 21, further comprising a client coupled to the network manager and operable to execute a graphical user interface to present configuration information stored in the cache to a human user.
Claim 26
Dependent Claim 16 words
The method of claim 20, wherein the network element comprises a digital subscriber line access multiplier.
Claim 27
Dependent Claim 49 words
The method of claim 20, wherein the configuration information maintained by the network element comprises: first configuration information specified by a network manager in a plurality of set requests communicated to the network element; and second configuration information autonomously generated by the network element in a plurality of traps.
Claim 28
Dependent Claim 34 words
The method of claim 20, wherein: the configuration information comprises a plurality of traps; and the first state variable comprises a trap sequence number associated with a last trap generated by the network element.
Claim 29
Dependent Claim 23 words
The method of claim 25, wherein each trap identifies a selected one of an alarm, an alarm clear, or a module insertion event.
Claim 30
Dependent Claim 67 words
The method of claim 20, wherein the configuration information comprises a plurality of data subsets, and further comprising: receiving a first checksum associated with a particular data subset from the network element; receiving a second checksum from the memory; and requesting the particular data subset from the network element to update the selected part of the memory if the first checksum does not match the second checksum.
Claim 31
Dependent Claim 28 words
The method of claim 20, wherein the state variable comprises a set request number indicating the number of times configuration information in the network element has been modified.
Claim 32
Dependent Claim 36 words
The method of claim 20, further comprising a second network manager operable to modify configuration information of the network element so that the memory maintained at the network manager does not reflect the modified configuration information.

References Cited (Backward Citations)

US5210530A Cited
US5471617A Cited
US5931911A Cited
US5621721A Cited
US5678006A Cited
US6058445A Cited
US6018625A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-10-03 2004-04-03 2004-10-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-10-03 2008-04-03 2008-10-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-10-03 2012-04-03 2012-10-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag