US20070288789A1 - Methods and Systems for Network Element Fault Information Processing - Google Patents

Methods and Systems for Network Element Fault Information Processing Download PDF

Info

Publication number
US20070288789A1
US20070288789A1 US11/691,918 US69191807A US2007288789A1 US 20070288789 A1 US20070288789 A1 US 20070288789A1 US 69191807 A US69191807 A US 69191807A US 2007288789 A1 US2007288789 A1 US 2007288789A1
Authority
US
United States
Prior art keywords
network
network element
fault information
fault
identifier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/691,918
Inventor
Raymond Harper
Daniel Doutt
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US11/691,918 priority Critical patent/US20070288789A1/en
Publication of US20070288789A1 publication Critical patent/US20070288789A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/069Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99953Recoverability

Definitions

  • Embodiments of the present invention relate to network communications systems. More particularly, embodiments of the present invention relate to systems and methods for network element fault information processing.
  • NavisCore Element Management System from Lucent Technologies of Murray Hill, N.J.
  • NavisCore is a centralized service and network management application. It can provide standards-based management and control of telecommunications network elements of networks such as frame relay, Switched Multimegabit Data Service (“SMDS”), Asynchronous Transfer Mode (“ATM”), and Internet Protocol (“IP”) switch networks.
  • SMDS Switched Multimegabit Data Service
  • ATM Asynchronous Transfer Mode
  • IP Internet Protocol
  • NavisCore includes a distributed and multiservice element manager and is a graphically integrated UNIX-based platform that provides a network management solution based on Telecommunications Network Management (“TNM”) standards.
  • TDM Telecommunications Network Management
  • NavisCore can speed circuit provisioning with point-and-click operations to establish end-to-end network connectivity and provides a variety of traps for alarm indications and statistics logic for elements in the switch network such as switches, trunks, physical ports, logical ports, permanent virtual circuits (“PVCs”), switched virtual circuits, and so on.
  • a NavisCore user can use network statistics for real-time status information on logical and physical ports and view key usage data on such interfaces for network planning and trend analysis.
  • Network element faults i.e., network faults
  • a central repository receiving the reported network element faults is typically one or more NavisCore servers.
  • the NavisCore servers record the reported element network faults in files typically called trap logs. Examples of trap log information are as follows:
  • Trap logs and other network element fault information can indicate network fault events but are cumbersome to search and display. For example, if a customer of a network services provider complains about service problems (e.g., loss of service, degrading of service levels, and so on) a network technician can retrieve and sequentially review the trap logs to determine information about the customer's network services.
  • service problems e.g., loss of service, degrading of service levels, and so on
  • Embodiments of the present invention relate to systems and methods for network element fault information processing.
  • a network element identifier and a network element fault information processing instruction are received.
  • a query for network element fault information based at least in part on the network element identifier is sent.
  • Network element fault information is received.
  • the network element fault information is processed based at least in part on the received network element fault instruction.
  • the processed network element fault information is output.
  • FIG. 1 is a schematic diagram of an embodiment of the present invention.
  • FIG. 2 illustrates a system in accordance with an embodiment of the present invention.
  • FIG. 3 illustrates a method in accordance with an embodiment of the present invention.
  • FIG. 4 shows an example of processed network element fault information in accordance with an embodiment of the present invention.
  • a system receives an instruction (e.g., from a user) to retrieve network element fault information from a server that stores, for example, network fault information corresponding to a network element.
  • the server can be coupled to one or more network elements such as a network switch, a network circuit, a network path, and so on.
  • information corresponding to the network fault can be sent to the server for storage in a trap log.
  • the network element fault information can include, for example, an identifier of the network element, a fault type identifier corresponding to the type of network fault, a time and/or date identifier associated with the time and/or date of the network fault, and so on.
  • the instruction to retrieve network element fault information corresponding to a network element can include a network element identifier corresponding to the network element.
  • a user can input a network element identifier, and the network element identifier can be a permanent virtual circuit (“PVC”) identifier, a logical port (“LP”) identifier, and so on.
  • PVC permanent virtual circuit
  • LP logical port
  • One or more trap logs corresponding to the network element can be queried for and received.
  • the instruction to retrieve the trap log information can also include a requested fault type identifier that specifies which type of fault type information should be output (e.g., displayed, printed, etc.) to the user.
  • a user may be interested in displaying network fault information associated with network element transitions to an up state.
  • the trap log can be analyzed (e.g., searched, parsed, etc.) to determine network fault information associated with the requested fault type identifier, and the determined network fault information can be presented to the user.
  • FIG. 1 is a schematic diagram of an embodiment of the present invention.
  • Network 101 includes interior switches 110 , 111 , 112 , and 113 (e.g., core switches, etc.), which are coupled together.
  • the term “coupled” encompasses a direct connection, an indirect connection, or a combination thereof Moreover, two devices that are coupled can engage in direct communications, in indirect communications, or a combination thereof.
  • Network 101 can be a data network such as a frame relay network, an SMDS network, an ATM network, an IP network, a Multiprotocol Label Switching (“MPLS”) network, an X.25 network, and so on.
  • switches 110 - 113 can be frame relay switches, SMDS switches, ATM switches, IP switches, MPLS switches, X.25 switches, and so on.
  • Network 101 can also include switches such as an edge switch 120 , which is coupled to one or more interior switches such as, for example, interior switches 111 and 113 .
  • An edge switch 120 is typically the first point of user (e.g., customer) access to a network and the final point of exit for communications to the user.
  • Edge switches are typically inter-coupled by interior switches such as switches 110 - 113 .
  • Edge switch 120 is coupled to customer premises equipment 165 of a customer location 160 via a communications link 166 . Examples of customer premises equipment 165 include a switch, a router, a network interface device, a modem, a cable modem, a digital subscriber line (“DSL”) modem, and so on.
  • DSL digital subscriber line
  • communications link 166 examples include a 56K line, a 64K line, a T1 connection, a T3 connection, and so on. Further examples of communications link 166 include a PVC, a permanent virtual path (“PVP”), and so on. In an embodiment, communications link 166 is associated with a logical port.
  • FIG. 2 illustrates a system in accordance with an embodiment of the present invention.
  • Network faults can occur with respect to communications between edge switch 120 and CPE 165 via communications link 166 .
  • communications to and/or from edge switch 120 can bounce, the communications link 166 can go down and subsequently up, CPE 165 may not function properly, and so on.
  • network 101 of FIG. 1 is a frame relay network
  • frame errors can occur.
  • network 101 is, for example, an ATM network or a frame relay network
  • communications link 166 can be a PVC or PVP that goes down periodically.
  • communications link 166 can include one or more communication sub-links 167 (e.g., cables, wires, optical fibers, circuits, etc.) and/or associated equipment such as amplifiers, multiplexers (“MUXs”), and so on.
  • a network fault can be a faulty amplifier, a failed MUX, a short circuit, and so on. Based in part on the description of embodiments of the present invention provided herein, other examples of network faults will be apparent to one of skill in the art.
  • Edge switch 120 can determine network faults corresponding to edge switch 120 , communications link 166 , and/or CPE 165 and report the network faults to server 150 .
  • edge switch 120 can send a network fault report (e.g., a network fault message) to server 150 after determining one or more network faults.
  • Edge switch 120 can include parameters that can determine at least in part when network fault conditions are to be reported to server 150 .
  • edge switch 120 can include parameters that establish that certain types of network faults (e.g., frame errors, down errors, etc.) are reported to server 150 .
  • Edge switch 120 can also include parameters that establish a threshold severity or persistence of a network fault that will result in reporting the network fault to server 150 .
  • a down error can be reported to server 150 when it lasts more than five (5) cycles.
  • individual frame errors may not be reported to server 150 , but after a threshold value related to frame errors is met or exceeded, a frame error network fault report can be sent to server 150 .
  • a threshold value related to frame errors is met or exceeded.
  • a frame error network fault report can be sent to server 150 .
  • a certain number of frame errors in a period of time can trigger sending of a frame error network fault report to server 150 .
  • Server 150 can store received network fault reports received from edge switch 120 .
  • server 150 can store network fault reports received from edge switch 120 in a directory where each network fault report identifies a type of network fault, a date and/or time associated with the network fault, a network element associated with the network fault, and so on.
  • server 150 can store network fault reports received from edge switch 120 in a network fault report file where corresponding network fault reports are stored so that the network fault report file includes a history of network fault reports.
  • the network fault report file includes network fault reports from a long-term period (e.g., days, weeks, months, years, etc.).
  • the network fault report file is a buffer file that includes network fault reports for a rolling period of time (e.g., the previous five hours, the previous four days, the previous week, the previous 30 days, and so).
  • server 150 can be coupled to edge switch 120 via interior switch 113 and communication paths 221 and 222 . In another embodiment, server 150 can be coupled to edge switch 120 via a communications path 226 .
  • Server 150 in an embodiment, can be a NavisCore server that receives network management information from edge switch 120 .
  • edge switch 120 includes a trap, which is a mechanism permitting a device to send (e.g., automatically, autonomously, periodically, etc.) an alarm for certain network events to a management station.
  • network management information is acquired by polling network nodes on a periodic (e.g., regular) basis, but such a network management information acquisition strategy can be modified when a trap is set from a network device.
  • a network element alerts the management of an event (e.g., a network fault, a routine event, a catastrophic event, etc).
  • the management station in an embodiment, can initiate a polling sequence to network elements (e.g., nodes) to determine potential causes of the event.
  • a trap and poll strategy is often called trap-directed polling.
  • Network management personnel often become aware of network faults when a customer (e.g., an owner or operator of CPE 165 ) complains that its communications are degraded or inoperative. To diagnose why the customer communications are degraded or inoperative, network management personnel often examine network fault reports stored on server. For example, network management personnel can examine network fault information stored on server 150 to ascertain whether there are any network faults associated with communications link 166 , edge switch 120 , and/or CPE 165 .
  • a network management technician can examine individual network fault reports (e.g., trap logs stored on a server) such as the following:
  • Native network fault information such as the examples above, are difficult to review and analyze.
  • the native network fault information provides required information, but also can include too much information when attempting to troubleshoot a fault or problem in a communications network.
  • network fault information is identified, retrieved, and processed to aid in network management analysis and operations.
  • a network element can be identified, a network fault type can be specified, network element fault information associated with the network element can be retrieved, and the network fault information can be processed based in part on the specified network fault type.
  • FIG. 3 illustrates a method in accordance with an embodiment of the present invention.
  • a user can be prompted to enter a network element identifier (step 305 ).
  • a network element identifier can be a switch identifier, a circuit identifier, a communications link identifier, a PVC identifier, a logical port identifier, a combination thereof, and so on.
  • a user can be prompted to enter one or more network element identifiers such as a switch identifier and a circuit identifier.
  • a user can be prompted to enter a trap log identifier, a NavisCore server identifier, a combination thereof, and so on.
  • the user is prompted to enter a network element identifier by a computer program or a software script executing on a computer.
  • a computer 290 can be coupled to server 150 .
  • computer 290 includes a processor and a memory.
  • the processor can be, for example, an Intel Pentium® 4 processor, manufactured by Intel Corp. of Santa Clara, Calif.
  • the processor can be an Application Specific Integrated Circuit (ASIC).
  • the memory may be a random access memory (RAM), a dynamic RAM (DRAM), a static RAM (SRAM), a volatile memory, a non-volatile memory, a flash RAM, polymer ferroelectric RAM, Ovonics Unified Memory, magnetic RAM, a cache memory, a hard disk drive, a magnetic storage device, an optical storage device, a magneto-optical storage device, or a combination thereof.
  • the memory of computer 290 can store a plurality of instructions adapted to be executed by processor of computer 290 .
  • computer 290 is coupled to server 150 via a network 295 and a network connection (e.g., data port, input/output port, etc.).
  • a network 295 include a Wide Area Network (WAN), a Local Area Network (LAN), the Internet, a wireless network, a wired network, a connection-oriented network, a packet network, an Internet Protocol (IP) network, or a combination thereof.
  • WAN Wide Area Network
  • LAN Local Area Network
  • IP Internet Protocol
  • a network element identifier can be received (step 310 ).
  • the user can be prompted to enter a network element fault information processing instruction (step 315 ).
  • a network element fault information processing instruction can be an instruction to display transitions to a down state, an instruction to display transitions to an up state, an instruction to display a log of transitions for a period of time (e.g., the previous day, the previous four days, the previous week, etc.), an instruction to display network element fault information in a simplified format, an instruction to display network element fault information in the native format, a combination thereof, and so on.
  • the network element fault information processing instruction can be received (step 320 ).
  • network element fault information corresponding to the network element identified by the network element identifier can be received.
  • the network element fault information can be queried for from a NavisCore server associated the identified network element.
  • the network element fault information is queried from the network element.
  • the identified network element receives the query for the network element fault information and sends the query to a network management station (e.g., a server) that receives network fault information from the network element.
  • a network management station e.g., a server
  • the network element fault information After the network element fault information is received, it can be processed based at least in part on the received network element fault information processing instruction (step 330 ). For example, when the received network element fault information processing instruction is an instruction to display transitions to an up state, the network element fault information can be processed to isolate and/or summarize the network fault information corresponding to transitions to an up state. As another example, when the received network element fault information processing instruction is an instruction to display transitions to a down state, the network element fault information can be processed to isolate and/or summarize the network fault information corresponding to transitions to a down state.
  • the network element fault information processing instruction when the received network element fault information processing instruction is an instruction to display a log of transitions for a period of time, the network element fault information can be processed to isolate and/or summarize the network element fault information corresponding to transitions to an up state and transitions to a down state. After the received network element fault information has been processed based at least in part on the received network element fault information processing instruction, the processed network element fault information can be output (step 335 ).
  • the processed network element fault information can be output to a printer, to a display device (e.g., a Cathode Ray Terminal (“CRT”) display, a Liquid Crystal Diode (“LCD”) display, a video display, a text display, a dumb terminal, etc.), to a personal digital assistant (“PDA”), to a combination thereof, and so on.
  • a display device e.g., a Cathode Ray Terminal (“CRT”) display, a Liquid Crystal Diode (“LCD”) display, a video display, a text display, a dumb terminal, etc.
  • PDA personal digital assistant
  • FIG. 4 shows an example of processed network element fault information in accordance with an embodiment of the present invention.
  • a user can specify a network element identifier and a network element fault information processing instruction.
  • Network element fault information corresponding to the network element identifier can be queried for and received, and then processed based at least in part on the network element fault information processing instruction.
  • a user can specify that information about specific types of network element faults for a network element be identified and summarized.
  • a data record 400 is generated based on a specified processing of network element fault information.
  • Data record 400 can correspond to a network element such as a network switch, a network circuit, a network logical port, a combination thereof, and so on.
  • Data record 400 can include one or more entries 410 , and each entry of at least a subset of the one or more entries 410 can include one or more chronological data fields to store chronological data.
  • data record 400 can include an entry 410 including a month identifier field 411 to store a month identifier and a date identifier field 412 to store a date identifier.
  • Entry 410 of data record 400 can also include one or more network fault indicator fields.
  • entry 410 can include a down state field 413 to store a down state value (e.g., a number of times a network element was in a down state, a boolean value indicating whether the network was in a down state, etc.), an up state field 414 to store an up state value, a frame error state field 415 to store a frame error state value, and a remainder network fault state field 416 to store a remainder network fault state value.
  • a down state field 413 to store a down state value (e.g., a number of times a network element was in a down state, a boolean value indicating whether the network was in a down state, etc.)
  • an up state field 414 to store an up state value
  • a frame error state field 415 to store a frame error state value
  • a remainder network fault state field 416 to store a remainder network fault state value.
  • data record 400 is generated based at least in part on native network fault information received from a network management station (e.g., trap log information from a NavisCore server).
  • the native network fault information is processed to identify and/or summarized network faults.
  • Data record 400 indicates, for example, that the network element corresponding to data record 400 reported the following number of down network faults for March 26 through March 30 respectively: 0, 18, 122, 106, and 94.
  • the network element also reported the following number of up network faults for March 26 through March 30 respectively: 0, 20, 86, 132, and 144.
  • the network element did not report any frame errors or any remainder network faults for March 26 through March 30.
  • a data record can be generated that includes processed network element fault information corresponding to one or more network faults over varying periods of time (e.g., day by day, hour by hour, week by week, minute by minute, and so on).
  • Embodiments of the present invention relate to data communications via one or more networks.
  • the data communications can be carried by one or more communications channels of the one or more networks.
  • a network can include wired communication links (e.g., coaxial cable, copper wires, optical fibers, a combination thereof, and so on), wireless communication links (e.g., satellite communication links, terrestrial wireless communication links, satellite-to-terrestrial communication links, a combination thereof, and so on), or a combination thereof.
  • a communications link can include one or more communications channels, where a communications channel carries communications.
  • a communications link can include multiplexed communications channels, such as time division multiplexing (“TDM”) channels, frequency division multiplexing (“FDM”) channels, code division multiplexing (“CDM”) channels, wave division multiplexing (“WDM”) channels, a combination thereof, and so on.
  • TDM time division multiplexing
  • FDM frequency division multiplexing
  • CDM code division multiplexing
  • WDM wave division multiplexing
  • instructions adapted to be executed by a processor to perform a method are stored on a computer-readable medium.
  • the computer-readable medium can be a device that stores digital information.
  • a computer-readable medium includes a compact disc read-only memory (CD-ROM) as is known in the art for storing software.
  • CD-ROM compact disc read-only memory
  • the computer-readable medium is accessed by a processor suitable for executing instructions adapted to be executed.
  • instructions adapted to be executed and “instructions to be executed” are meant to encompass any instructions that are ready to be executed in their present form (e.g., machine code) by a processor, or require further manipulation (e.g., compilation, decryption, or provided with an access code, etc.) to be ready to be executed by a processor.
  • Systems and methods in accordance with an embodiment of the present invention disclosed herein can advantageously process (e.g., analyze and/or summarize) network element fault information.
  • a user can identifier a network element by inputting one or more network element identifiers.
  • the user can also specify a network element fault information processing instruction.
  • the network element fault information can be processed based at least in part on the specified network element fault information processing instruction.

Abstract

Embodiments of the present invention relate to systems and methods for network element fault information processing. In an embodiment, a network element identifier and a network element fault information processing instruction are received. A query for network element fault information based at least in part on the network element identifier is sent. Network element fault information is received. The network element fault information is processed based at least in part on the received network element fault information. The processed network element fault information is output.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • Embodiments of the present invention relate to network communications systems. More particularly, embodiments of the present invention relate to systems and methods for network element fault information processing.
  • 2. Background Information
  • A known telecommunications management system is the NavisCore™ Element Management System from Lucent Technologies of Murray Hill, N.J. NavisCore is a centralized service and network management application. It can provide standards-based management and control of telecommunications network elements of networks such as frame relay, Switched Multimegabit Data Service (“SMDS”), Asynchronous Transfer Mode (“ATM”), and Internet Protocol (“IP”) switch networks. NavisCore includes a distributed and multiservice element manager and is a graphically integrated UNIX-based platform that provides a network management solution based on Telecommunications Network Management (“TNM”) standards.
  • NavisCore can speed circuit provisioning with point-and-click operations to establish end-to-end network connectivity and provides a variety of traps for alarm indications and statistics logic for elements in the switch network such as switches, trunks, physical ports, logical ports, permanent virtual circuits (“PVCs”), switched virtual circuits, and so on. A NavisCore user can use network statistics for real-time status information on logical and physical ports and view key usage data on such interfaces for network planning and trend analysis. Network element faults (i.e., network faults) can be reported to a central repository where a NavisCore operator can access the network element fault information.
  • A central repository receiving the reported network element faults is typically one or more NavisCore servers. The NavisCore servers record the reported element network faults in files typically called trap logs. Examples of trap log information are as follows:
      • 985885337 1 Thu Mar 29 12:02:17 2001 NWORLAMABB1- Switch nworlamabb1 interface up (SNMP linkUp trap) on LPort 60QGDA500180_LMC(14,7);1.1.3.6.1.4.1.277.10.0.3 0; and
  • 985885337 7 Thu Mar 29 12:02:17 2001 NWORLAMABB1- LPort 60QGDA500180_LMC(14,7) at switch nworlamabb1 is up with Customer Name SUPERS_SUPERMARKET.;3 .1.3.6.1.4.1.277.10.0.30 0; and
  • 985885533 7 Thu Mar 29 12:05:33 2001 NWORLAMABB1- LPort 60QGDA500180_LMC(14,7) in switch nworlamabb1 is up, following PVCs is also up: HOUM_SUPERS_SUPERMARKE10099 NWOR_SUPERS_SUPERMARKET100101 NWOR_SUPERS_SUPERMARKET100 103 NWOR_SUPERS_SUPERMARKET100104 NWOR_SUPERS_SUPERMARKET100105 NWOR_R OUSES_SUPERMARKET100106 NOWR_SUPERS_SUPERMARKET100107 NWOR_SUPERS_SUPERMARKET100108 NWOR_SUPERS_SUPERMARKET100109 NWOR_SUPERS_SUPERMARKET 110110 NWOR_SUPERS_MR KT_NNI_BTR20 2758 HOUM_SUPERS_SUPERMARKET203203 .;1 .1.3.6.1.4.1.277.10. 0.10009.
  • Trap logs and other network element fault information can indicate network fault events but are cumbersome to search and display. For example, if a customer of a network services provider complains about service problems (e.g., loss of service, degrading of service levels, and so on) a network technician can retrieve and sequentially review the trap logs to determine information about the customer's network services. In view of the foregoing, it can be appreciated that a substantial need exists for systems and methods that can advantageously provide for network element fault information processing.
  • BRIEF SUMMARY OF THE INVENTION
  • Embodiments of the present invention relate to systems and methods for network element fault information processing. In an embodiment, a network element identifier and a network element fault information processing instruction are received. A query for network element fault information based at least in part on the network element identifier is sent. Network element fault information is received. The network element fault information is processed based at least in part on the received network element fault instruction. The processed network element fault information is output.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a schematic diagram of an embodiment of the present invention.
  • FIG. 2 illustrates a system in accordance with an embodiment of the present invention.
  • FIG. 3 illustrates a method in accordance with an embodiment of the present invention.
  • FIG. 4 shows an example of processed network element fault information in accordance with an embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • According to an embodiment of the present invention, a system receives an instruction (e.g., from a user) to retrieve network element fault information from a server that stores, for example, network fault information corresponding to a network element. For example, the server can be coupled to one or more network elements such as a network switch, a network circuit, a network path, and so on. When a network fault related to a network element is detected, information corresponding to the network fault can be sent to the server for storage in a trap log. The network element fault information can include, for example, an identifier of the network element, a fault type identifier corresponding to the type of network fault, a time and/or date identifier associated with the time and/or date of the network fault, and so on.
  • The instruction to retrieve network element fault information corresponding to a network element can include a network element identifier corresponding to the network element. For example, a user can input a network element identifier, and the network element identifier can be a permanent virtual circuit (“PVC”) identifier, a logical port (“LP”) identifier, and so on. One or more trap logs corresponding to the network element can be queried for and received. The instruction to retrieve the trap log information can also include a requested fault type identifier that specifies which type of fault type information should be output (e.g., displayed, printed, etc.) to the user. For example, a user may be interested in displaying network fault information associated with network element transitions to an up state. The trap log can be analyzed (e.g., searched, parsed, etc.) to determine network fault information associated with the requested fault type identifier, and the determined network fault information can be presented to the user.
  • FIG. 1 is a schematic diagram of an embodiment of the present invention. Network 101 includes interior switches 110, 111, 112, and 113 (e.g., core switches, etc.), which are coupled together. As used to describe embodiments of the present invention, the term “coupled” encompasses a direct connection, an indirect connection, or a combination thereof Moreover, two devices that are coupled can engage in direct communications, in indirect communications, or a combination thereof. Network 101 can be a data network such as a frame relay network, an SMDS network, an ATM network, an IP network, a Multiprotocol Label Switching (“MPLS”) network, an X.25 network, and so on. Accordingly, switches 110-113 can be frame relay switches, SMDS switches, ATM switches, IP switches, MPLS switches, X.25 switches, and so on.
  • Network 101 can also include switches such as an edge switch 120, which is coupled to one or more interior switches such as, for example, interior switches 111 and 113. An edge switch 120 is typically the first point of user (e.g., customer) access to a network and the final point of exit for communications to the user. Edge switches are typically inter-coupled by interior switches such as switches 110-113. Edge switch 120 is coupled to customer premises equipment 165 of a customer location 160 via a communications link 166. Examples of customer premises equipment 165 include a switch, a router, a network interface device, a modem, a cable modem, a digital subscriber line (“DSL”) modem, and so on. Examples of communications link 166 include a 56K line, a 64K line, a T1 connection, a T3 connection, and so on. Further examples of communications link 166 include a PVC, a permanent virtual path (“PVP”), and so on. In an embodiment, communications link 166 is associated with a logical port.
  • FIG. 2 illustrates a system in accordance with an embodiment of the present invention. Network faults can occur with respect to communications between edge switch 120 and CPE 165 via communications link 166. For example, communications to and/or from edge switch 120 can bounce, the communications link 166 can go down and subsequently up, CPE 165 may not function properly, and so on. In an embodiment in which network 101 of FIG. 1 is a frame relay network, frame errors can occur. In an embodiment in which network 101 is, for example, an ATM network or a frame relay network, communications link 166 can be a PVC or PVP that goes down periodically. In a further embodiment, communications link 166 can include one or more communication sub-links 167 (e.g., cables, wires, optical fibers, circuits, etc.) and/or associated equipment such as amplifiers, multiplexers (“MUXs”), and so on. A network fault can be a faulty amplifier, a failed MUX, a short circuit, and so on. Based in part on the description of embodiments of the present invention provided herein, other examples of network faults will be apparent to one of skill in the art.
  • Edge switch 120 can determine network faults corresponding to edge switch 120, communications link 166, and/or CPE 165 and report the network faults to server 150. For example, edge switch 120 can send a network fault report (e.g., a network fault message) to server 150 after determining one or more network faults. Edge switch 120 can include parameters that can determine at least in part when network fault conditions are to be reported to server 150. For example, edge switch 120 can include parameters that establish that certain types of network faults (e.g., frame errors, down errors, etc.) are reported to server 150. Edge switch 120 can also include parameters that establish a threshold severity or persistence of a network fault that will result in reporting the network fault to server 150. For example, a down error can be reported to server 150 when it lasts more than five (5) cycles. Alternatively, individual frame errors may not be reported to server 150, but after a threshold value related to frame errors is met or exceeded, a frame error network fault report can be sent to server 150. For example, a certain number of frame errors in a period of time can trigger sending of a frame error network fault report to server 150.
  • Server 150 can store received network fault reports received from edge switch 120. For example, server 150 can store network fault reports received from edge switch 120 in a directory where each network fault report identifies a type of network fault, a date and/or time associated with the network fault, a network element associated with the network fault, and so on. In another embodiment, server 150 can store network fault reports received from edge switch 120 in a network fault report file where corresponding network fault reports are stored so that the network fault report file includes a history of network fault reports. In an embodiment, the network fault report file includes network fault reports from a long-term period (e.g., days, weeks, months, years, etc.). In another embodiment, the network fault report file is a buffer file that includes network fault reports for a rolling period of time (e.g., the previous five hours, the previous four days, the previous week, the previous 30 days, and so).
  • In an embodiment of the present invention, server 150 can be coupled to edge switch 120 via interior switch 113 and communication paths 221 and 222. In another embodiment, server 150 can be coupled to edge switch 120 via a communications path 226. Server 150, in an embodiment, can be a NavisCore server that receives network management information from edge switch 120. According to an embodiment, edge switch 120 includes a trap, which is a mechanism permitting a device to send (e.g., automatically, autonomously, periodically, etc.) an alarm for certain network events to a management station. Typically, network management information is acquired by polling network nodes on a periodic (e.g., regular) basis, but such a network management information acquisition strategy can be modified when a trap is set from a network device. With traps, a network element (e.g., a network node) alerts the management of an event (e.g., a network fault, a routine event, a catastrophic event, etc). The management station, in an embodiment, can initiate a polling sequence to network elements (e.g., nodes) to determine potential causes of the event. Such a trap and poll strategy is often called trap-directed polling.
  • Network management personnel often become aware of network faults when a customer (e.g., an owner or operator of CPE 165) complains that its communications are degraded or inoperative. To diagnose why the customer communications are degraded or inoperative, network management personnel often examine network fault reports stored on server. For example, network management personnel can examine network fault information stored on server 150 to ascertain whether there are any network faults associated with communications link 166, edge switch 120, and/or CPE 165.
  • Known methods of analyzing the network fault information relate to examining the native (e.g., unprocessed) network fault reports stored on server 150. For example, a network management technician can examine individual network fault reports (e.g., trap logs stored on a server) such as the following:
      • 985885337 1 Thu Mar 29 12:02:17 2001 NWORLAMABB1- Switch nworlamabb1 interface up (SNMP linkUp trap) on LPort 60QGDA500180 _LMC(14,7);1.1.3.6.1.4.1.277.10.0.10003 0;
      • 985885337 7 Thu Mar 29 12:02:17 2001 NWORLAMABB1- LPort 60QGDA500180_LMC(14,7) at switch nworlamabb1 is up with Customer Name SUPERS_SUPERMARKET.;3 .1.3.6.1.4.1.277.10.0.30 0; and
      • 985885533 7 Thu Mar 29 12:05:33 2001 NWORLAMABB1- LPort 60QGDA500180_LMC(14,7) in switch nworlamabb1 is up, following PVCs is also up: HOUM_SUPERS_SUPERMARKE10099 NWOR_SUPERS_SUPERMARK ET100101 NWOR_SUPERS_SUPERMARKET100 103 NWOR_SUPERS_SU PERMARKET100104 NWOR_SUPERS_SUPERMARKET100_105 NWOR_R OUSES_SUPERMARKET100106 NOWR_SUPERS_SUPERMARKET100107 NWOR_SUPERS_SUPERMARKET100108 NWOR_SUPERS_SUPERMARKE T100109 NWOR_SUPERS_SUPERMARKET 110110 NWOR_SUPERS_MR KT_NNI_BTR 20 2758 HOUM_SUPERS_SUPERMARKET203203.; 1.1.3.6.1.4.1.277.10. 0.10009.
  • Native network fault information, such as the examples above, are difficult to review and analyze. The native network fault information provides required information, but also can include too much information when attempting to troubleshoot a fault or problem in a communications network. In an embodiment of the present invention, network fault information is identified, retrieved, and processed to aid in network management analysis and operations. For example, a network element can be identified, a network fault type can be specified, network element fault information associated with the network element can be retrieved, and the network fault information can be processed based in part on the specified network fault type.
  • FIG. 3 illustrates a method in accordance with an embodiment of the present invention. A user can be prompted to enter a network element identifier (step 305). For example, a network element identifier can be a switch identifier, a circuit identifier, a communications link identifier, a PVC identifier, a logical port identifier, a combination thereof, and so on. In an embodiment, a user can be prompted to enter one or more network element identifiers such as a switch identifier and a circuit identifier. In another embodiment, a user can be prompted to enter a trap log identifier, a NavisCore server identifier, a combination thereof, and so on. In an embodiment, the user is prompted to enter a network element identifier by a computer program or a software script executing on a computer.
  • For example, referring again to FIG. 2, a computer 290 can be coupled to server 150. In an embodiment, computer 290 includes a processor and a memory. The processor can be, for example, an Intel Pentium® 4 processor, manufactured by Intel Corp. of Santa Clara, Calif. As another example, the processor can be an Application Specific Integrated Circuit (ASIC). The memory may be a random access memory (RAM), a dynamic RAM (DRAM), a static RAM (SRAM), a volatile memory, a non-volatile memory, a flash RAM, polymer ferroelectric RAM, Ovonics Unified Memory, magnetic RAM, a cache memory, a hard disk drive, a magnetic storage device, an optical storage device, a magneto-optical storage device, or a combination thereof. The memory of computer 290 can store a plurality of instructions adapted to be executed by processor of computer 290.
  • In an embodiment, computer 290 is coupled to server 150 via a network 295 and a network connection (e.g., data port, input/output port, etc.). Examples of a network 295 include a Wide Area Network (WAN), a Local Area Network (LAN), the Internet, a wireless network, a wired network, a connection-oriented network, a packet network, an Internet Protocol (IP) network, or a combination thereof.
  • Referring again to FIG. 3, a network element identifier can be received (step 310). The user can be prompted to enter a network element fault information processing instruction (step 315). For example, a network element fault information processing instruction can be an instruction to display transitions to a down state, an instruction to display transitions to an up state, an instruction to display a log of transitions for a period of time (e.g., the previous day, the previous four days, the previous week, etc.), an instruction to display network element fault information in a simplified format, an instruction to display network element fault information in the native format, a combination thereof, and so on. The network element fault information processing instruction can be received (step 320). Based at least in part on the received network element identifier, network element fault information corresponding to the network element identified by the network element identifier can be received. For example, the network element fault information can be queried for from a NavisCore server associated the identified network element. In another embodiment of the present invention, the network element fault information is queried from the network element. In a further embodiment of the present invention, the identified network element receives the query for the network element fault information and sends the query to a network management station (e.g., a server) that receives network fault information from the network element.
  • After the network element fault information is received, it can be processed based at least in part on the received network element fault information processing instruction (step 330). For example, when the received network element fault information processing instruction is an instruction to display transitions to an up state, the network element fault information can be processed to isolate and/or summarize the network fault information corresponding to transitions to an up state. As another example, when the received network element fault information processing instruction is an instruction to display transitions to a down state, the network element fault information can be processed to isolate and/or summarize the network fault information corresponding to transitions to a down state. In another example, when the received network element fault information processing instruction is an instruction to display a log of transitions for a period of time, the network element fault information can be processed to isolate and/or summarize the network element fault information corresponding to transitions to an up state and transitions to a down state. After the received network element fault information has been processed based at least in part on the received network element fault information processing instruction, the processed network element fault information can be output (step 335). For example, the processed network element fault information can be output to a printer, to a display device (e.g., a Cathode Ray Terminal (“CRT”) display, a Liquid Crystal Diode (“LCD”) display, a video display, a text display, a dumb terminal, etc.), to a personal digital assistant (“PDA”), to a combination thereof, and so on.
  • FIG. 4 shows an example of processed network element fault information in accordance with an embodiment of the present invention. A user can specify a network element identifier and a network element fault information processing instruction. Network element fault information corresponding to the network element identifier can be queried for and received, and then processed based at least in part on the network element fault information processing instruction. For example, a user can specify that information about specific types of network element faults for a network element be identified and summarized.
  • In an embodiment of the present invention, a data record 400 is generated based on a specified processing of network element fault information. Data record 400 can correspond to a network element such as a network switch, a network circuit, a network logical port, a combination thereof, and so on. Data record 400 can include one or more entries 410, and each entry of at least a subset of the one or more entries 410 can include one or more chronological data fields to store chronological data. For example, data record 400 can include an entry 410 including a month identifier field 411 to store a month identifier and a date identifier field 412 to store a date identifier. Entry 410 of data record 400 can also include one or more network fault indicator fields. For example, entry 410 can include a down state field 413 to store a down state value (e.g., a number of times a network element was in a down state, a boolean value indicating whether the network was in a down state, etc.), an up state field 414 to store an up state value, a frame error state field 415 to store a frame error state value, and a remainder network fault state field 416 to store a remainder network fault state value.
  • For example, data record 400 is generated based at least in part on native network fault information received from a network management station (e.g., trap log information from a NavisCore server). The native network fault information is processed to identify and/or summarized network faults. Data record 400 indicates, for example, that the network element corresponding to data record 400 reported the following number of down network faults for March 26 through March 30 respectively: 0, 18, 122, 106, and 94. The network element also reported the following number of up network faults for March 26 through March 30 respectively: 0, 20, 86, 132, and 144. The network element did not report any frame errors or any remainder network faults for March 26 through March 30. According to alternative embodiments of the present invention, a data record can be generated that includes processed network element fault information corresponding to one or more network faults over varying periods of time (e.g., day by day, hour by hour, week by week, minute by minute, and so on).
  • Embodiments of the present invention relate to data communications via one or more networks. The data communications can be carried by one or more communications channels of the one or more networks. A network can include wired communication links (e.g., coaxial cable, copper wires, optical fibers, a combination thereof, and so on), wireless communication links (e.g., satellite communication links, terrestrial wireless communication links, satellite-to-terrestrial communication links, a combination thereof, and so on), or a combination thereof. A communications link can include one or more communications channels, where a communications channel carries communications. For example, a communications link can include multiplexed communications channels, such as time division multiplexing (“TDM”) channels, frequency division multiplexing (“FDM”) channels, code division multiplexing (“CDM”) channels, wave division multiplexing (“WDM”) channels, a combination thereof, and so on.
  • In accordance with an embodiment of the present invention, instructions adapted to be executed by a processor to perform a method are stored on a computer-readable medium. The computer-readable medium can be a device that stores digital information. For example, a computer-readable medium includes a compact disc read-only memory (CD-ROM) as is known in the art for storing software. The computer-readable medium is accessed by a processor suitable for executing instructions adapted to be executed. The terms “instructions adapted to be executed” and “instructions to be executed” are meant to encompass any instructions that are ready to be executed in their present form (e.g., machine code) by a processor, or require further manipulation (e.g., compilation, decryption, or provided with an access code, etc.) to be ready to be executed by a processor.
  • Systems and methods in accordance with an embodiment of the present invention disclosed herein can advantageously process (e.g., analyze and/or summarize) network element fault information. A user can identifier a network element by inputting one or more network element identifiers. The user can also specify a network element fault information processing instruction. The network element fault information can be processed based at least in part on the specified network element fault information processing instruction.
  • Embodiments of systems and methods for network element fault information processing have been described. In the foregoing description, for purposes of explanation, numerous specific details are set forth to provide a thorough understanding of the present invention. It will be appreciated, however, by one skilled in the art that the present invention may be practiced without these specific details. In other instances, structures and devices are shown in block diagram form. Furthermore, one skilled in the art can readily appreciate that the specific sequences in which methods are presented and performed are illustrative and it is contemplated that the sequences can be varied and still remain within the spirit and scope of the present invention.
  • In the foregoing detailed description, systems and methods in accordance with embodiments of the present invention have been described with reference to specific exemplary embodiments. Accordingly, the present specification and figures are to be regarded as illustrative rather than restrictive.

Claims (2)

1. A system for network element fault information processing, the system comprising:
a network element;
a first communications link coupled to the network element, the first communications link to carry communications to and from a customer; and
a computer, the computer coupled to the network element, the computer including a processor and a memory, the memory storing a plurality of instructions to be executed by the processor, the plurality of instructions including instructions to
receive a network element identifier, the network element identifier c corresponding to the network element,
receive a network element fault information processing instruction;
receive network element fault information; and
process the network element fault information based at least in part on the received network element fault information processing instruction.
2-43. (canceled)
US11/691,918 2001-12-17 2007-03-27 Methods and Systems for Network Element Fault Information Processing Abandoned US20070288789A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/691,918 US20070288789A1 (en) 2001-12-17 2007-03-27 Methods and Systems for Network Element Fault Information Processing

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/015,682 US7197558B1 (en) 2001-12-17 2001-12-17 Methods and systems for network element fault information processing
US11/691,918 US20070288789A1 (en) 2001-12-17 2007-03-27 Methods and Systems for Network Element Fault Information Processing

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/015,682 Continuation US7197558B1 (en) 2001-12-17 2001-12-17 Methods and systems for network element fault information processing

Publications (1)

Publication Number Publication Date
US20070288789A1 true US20070288789A1 (en) 2007-12-13

Family

ID=37886194

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/015,682 Expired - Fee Related US7197558B1 (en) 2001-12-17 2001-12-17 Methods and systems for network element fault information processing
US11/691,918 Abandoned US20070288789A1 (en) 2001-12-17 2007-03-27 Methods and Systems for Network Element Fault Information Processing

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/015,682 Expired - Fee Related US7197558B1 (en) 2001-12-17 2001-12-17 Methods and systems for network element fault information processing

Country Status (1)

Country Link
US (2) US7197558B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090089414A1 (en) * 2007-09-27 2009-04-02 Tellabs San Jose, Inc. Reporting multiple events in a trap message
US7523433B1 (en) * 2008-03-31 2009-04-21 International Business Machines Corporation System and method for automated analysis and hierarchical graphical presentation of application results

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7496657B2 (en) * 2003-06-13 2009-02-24 Hewlett-Packard Development Company, L.P. Method and system for determining a source of a virtual circuit fault
US7818387B1 (en) * 2004-02-09 2010-10-19 Oracle America, Inc. Switch
US7596800B2 (en) * 2005-08-31 2009-09-29 Time Warner Cable, Inc. System and method for assigning and verifying CPE service calls in a cable network
JP2007080171A (en) * 2005-09-16 2007-03-29 Ricoh Co Ltd Apparatus and method for managing device, program, and recording medium
WO2010089794A1 (en) * 2009-02-03 2010-08-12 富士通株式会社 Device, method, and program for collecting network failure time information
EP3224993B1 (en) * 2014-11-24 2022-03-02 Carrier Corporation Improvements in communication systems
WO2018010176A1 (en) * 2016-07-15 2018-01-18 华为技术有限公司 Method and device for acquiring fault information
CN113541988B (en) * 2020-04-17 2022-10-11 华为技术有限公司 Network fault processing method and device
CN112653577A (en) * 2020-12-14 2021-04-13 武汉绿色网络信息服务有限责任公司 Network element management method, device and storage medium
CN115314358B (en) * 2021-05-08 2024-04-09 中国移动通信集团福建有限公司 Method and device for monitoring faults of dummy network elements of home wide network
CN113821367B (en) * 2021-09-23 2024-02-02 中国建设银行股份有限公司 Method and related device for determining influence range of fault equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4937825A (en) * 1988-06-15 1990-06-26 International Business Machines Method and apparatus for diagnosing problems in data communication networks
US5996010A (en) * 1996-08-29 1999-11-30 Nortel Networks Corporation Method of performing a network management transaction using a web-capable agent

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE121208T1 (en) * 1990-01-30 1995-04-15 Johnson Service Co NETWORKED RESOURCE MANAGEMENT SYSTEM.
US6157967A (en) * 1992-12-17 2000-12-05 Tandem Computer Incorporated Method of data communication flow control in a data processing system using busy/ready commands
US6006016A (en) * 1994-11-10 1999-12-21 Bay Networks, Inc. Network fault correlation
US6456306B1 (en) * 1995-06-08 2002-09-24 Nortel Networks Limited Method and apparatus for displaying health status of network devices
US5751965A (en) * 1996-03-21 1998-05-12 Cabletron System, Inc. Network connection status monitor and display
US5768501A (en) * 1996-05-28 1998-06-16 Cabletron Systems Method and apparatus for inter-domain alarm correlation
US6182225B1 (en) * 1997-02-03 2001-01-30 Canon Kabushiki Kaisha Network data base control device and method thereof
US6073255A (en) * 1997-05-13 2000-06-06 Micron Electronics, Inc. Method of reading system log
US6138250A (en) * 1997-05-13 2000-10-24 Micron Electronics, Inc. System for reading system log
US6578077B1 (en) * 1997-05-27 2003-06-10 Novell, Inc. Traffic monitoring tool for bandwidth management
US6389464B1 (en) * 1997-06-27 2002-05-14 Cornet Technology, Inc. Device management system for managing standards-compliant and non-compliant network elements using standard management protocols and a universal site server which is configurable from remote locations via internet browser technology
US6393475B1 (en) * 1997-07-28 2002-05-21 Nortel Networks Limited Method of performing a network management transaction using a web-capable agent
US6088816A (en) * 1997-10-01 2000-07-11 Micron Electronics, Inc. Method of displaying system status
IL121898A0 (en) * 1997-10-07 1998-03-10 Cidon Israel A method and apparatus for active testing and fault allocation of communication networks
US6664978B1 (en) * 1997-11-17 2003-12-16 Fujitsu Limited Client-server computer network management architecture
US6788315B1 (en) * 1997-11-17 2004-09-07 Fujitsu Limited Platform independent computer network manager
US6079034A (en) * 1997-12-05 2000-06-20 Hewlett-Packard Company Hub-embedded system for automated network fault detection and isolation
JP3974705B2 (en) * 1998-03-20 2007-09-12 富士通株式会社 Network service management method
US6363421B2 (en) * 1998-05-31 2002-03-26 Lucent Technologies, Inc. Method for computer internet remote management of a telecommunication network element
US6490617B1 (en) * 1998-06-09 2002-12-03 Compaq Information Technologies Group, L.P. Active self discovery of devices that participate in a network
US6229538B1 (en) * 1998-09-11 2001-05-08 Compaq Computer Corporation Port-centric graphic representations of network controllers
US6253243B1 (en) * 1998-12-04 2001-06-26 Sun Microsystems, Inc. Automated trap control for a distributed network management system
US6321350B1 (en) * 1999-02-22 2001-11-20 International Business Machines Corporation Method and apparatus for error detection using a queued direct Input-Output device
US6470388B1 (en) * 1999-06-10 2002-10-22 Cisco Technology, Inc. Coordinated extendable system for logging information from distributed applications
US6292099B1 (en) * 1999-09-20 2001-09-18 Telefonaktiebolaget L M Ericsson (Publ) Event management system utilizing dynamic adaptation for external devices
US6714977B1 (en) * 1999-10-27 2004-03-30 Netbotz, Inc. Method and system for monitoring computer networks and equipment
GB2362536B (en) * 2000-05-17 2002-05-15 3Com Corp Network management apparatus and method for identifying events on a network
US6930985B1 (en) * 2000-10-26 2005-08-16 Extreme Networks, Inc. Method and apparatus for management of configuration in a network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4937825A (en) * 1988-06-15 1990-06-26 International Business Machines Method and apparatus for diagnosing problems in data communication networks
US5996010A (en) * 1996-08-29 1999-11-30 Nortel Networks Corporation Method of performing a network management transaction using a web-capable agent

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090089414A1 (en) * 2007-09-27 2009-04-02 Tellabs San Jose, Inc. Reporting multiple events in a trap message
US8521866B2 (en) * 2007-09-27 2013-08-27 Tellabs San Jose, Inc. Reporting multiple events in a trap message
US7523433B1 (en) * 2008-03-31 2009-04-21 International Business Machines Corporation System and method for automated analysis and hierarchical graphical presentation of application results

Also Published As

Publication number Publication date
US7197558B1 (en) 2007-03-27

Similar Documents

Publication Publication Date Title
US20070288789A1 (en) Methods and Systems for Network Element Fault Information Processing
US6718384B2 (en) System and method for monitoring and maintaining a communication network
US6978302B1 (en) Network management apparatus and method for identifying causal events on a network
JP4509093B2 (en) End-to-end test and diagnostic manager
US8145954B2 (en) System and method for generating a chronic circuit report for use in proactive maintenance of a communication network
US7143152B1 (en) Graphical user interface and method for customer centric network management
US6115362A (en) Method and apparatus for determining frame relay connections
US5864608A (en) System and method for formatting performance data in a telecommunications system
US20060168263A1 (en) Monitoring telecommunication network elements
US20020069199A1 (en) Method for managing alarm information in a network management system
US20040006619A1 (en) Structure for event reporting in SNMP systems
US8611230B2 (en) Systems and methods for proactive management of a communication network through monitoring a user network interface
US20070100973A1 (en) System and method for reliably purging a fault server
US7673035B2 (en) Apparatus and method for processing data relating to events on a network
Misra OSS for Telecom Networks: An Introduction to Networks Management
US20050123121A1 (en) Call failure recording
Cisco Internetwork Management
Cisco Overview
Cisco Overview
Cisco Overview
Cisco Overview
Cisco Overview
Cisco Overview
Cisco Internetwork Management
Cisco Internetwork Management

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION