US20040123189A1 - Systems and methods for Multiplexing Network alarm signals - Google Patents

Systems and methods for Multiplexing Network alarm signals Download PDF

Info

Publication number
US20040123189A1
US20040123189A1 US10/323,246 US32324602A US2004123189A1 US 20040123189 A1 US20040123189 A1 US 20040123189A1 US 32324602 A US32324602 A US 32324602A US 2004123189 A1 US2004123189 A1 US 2004123189A1
Authority
US
United States
Prior art keywords
network
signal
bit
bit signal
alarm
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.)
Granted
Application number
US10/323,246
Other versions
US7940671B2 (en
Inventor
Vance Meurer
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.)
Qwest Communications International Inc
Original Assignee
Qwest Communications International Inc
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 Qwest Communications International Inc filed Critical Qwest Communications International Inc
Priority to US10/323,246 priority Critical patent/US7940671B2/en
Assigned to QWEST COMMUNICATIONS INTERNATIONAL INC. (PATENT PROSECUTION) reassignment QWEST COMMUNICATIONS INTERNATIONAL INC. (PATENT PROSECUTION) ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MEURER, VANCE LEE
Publication of US20040123189A1 publication Critical patent/US20040123189A1/en
Assigned to QWEST COMMUNICATIONS INTERNATIONAL INC. reassignment QWEST COMMUNICATIONS INTERNATIONAL INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MEURER, VANCE LEE
Publication of US7940671B2 publication Critical patent/US7940671B2/en
Application granted granted Critical
Assigned to BANK OF AMERICA, N.A., AS COLLATERAL AGENT reassignment BANK OF AMERICA, N.A., AS COLLATERAL AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: QWEST COMMUNICATIONS INTERNATIONAL INC.
Assigned to WELLS FARGO BANK, NATIONAL ASSOCIATION reassignment WELLS FARGO BANK, NATIONAL ASSOCIATION NOTES SECURITY AGREEMENT Assignors: QWEST COMMUNICATIONS INTERNATIONAL INC.
Assigned to BANK OF AMERICA, N.A., AS COLLATERAL AGENT reassignment BANK OF AMERICA, N.A., AS COLLATERAL AGENT SECURITY AGREEMENT (FIRST LIEN) Assignors: QWEST COMMUNICATIONS INTERNATIONAL INC.
Assigned to QWEST COMMUNICATIONS INTERNATIONAL INC. reassignment QWEST COMMUNICATIONS INTERNATIONAL INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: COMPUTERSHARE TRUST COMPANY, N.A, AS SUCCESSOR TO WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/22Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability

Definitions

  • This invention generally relates to communications networks. More specifically, this invention relates to processing signals representative of the condition of network elements and/or support infrastructure.
  • Modern communication is essentially dependent on communications networks. Nearly every type of electronic communication passes through one or more networks, such as Wide Area Networks, Local Area Networks, intranets, the Internet, and the like. Such networks may comprise optical, electrical, and/or wireless links. In all cases, however, the reliability of the network depends on the proper function of the components (i.e., network elements) comprising or supporting the network.
  • Network monitoring systems monitor network elements and infrastructure. With continued increases in the pervasiveness of networks, however, network monitoring systems often must monitor greater numbers of elements in more diverse situations. Therefore, improved methods and systems are needed for monitoring network elements.
  • a method of monitoring a plurality of network elements relating to a network includes receiving a X bit signal indicative of an alarm condition relating to one of the plurality of network elements and generating a first Y bit signal representative of the alarm condition relating to the one of the plurality of network elements.
  • Y is greater than X
  • the method also includes transmitting the Y bit signal over the network to a network monitoring location in an overhead portion of a data frame.
  • the X bit signal comprises a single bit binary signal.
  • the Y bit signal may comprise an eight bit binary signal. In other embodiments, the Y bit signal may comprise a sixteen bit binary signal.
  • the method also may included receiving the Y bit signal at the network monitoring location and converting the Y bit signal into a visual representation of an alarm condition relating to the one of the plurality of network elements.
  • the method may include receiving an indication of an absence of an alarm condition relating to the one of the plurality of network elements and generating a second Y bit signal representative of the absence of an alarm condition relating to the one of the plurality of network monitoring elements.
  • the second Y bit signal then may be transmitted over the network to the network monitoring location.
  • the method also may include receiving the second Y bit signal at the network monitoring location and converting the second Y bit signal into a visual representation of an absence of an alarm condition relating to the one of the plurality of network elements. Transmitting the second Y bit signal may include transmitting the second Y bit signal in an overhead portion of a data frame.
  • a network alarm multiplexer includes a plurality of inputs that are each configured to receive an alarm signal from one of a plurality of alarmed items.
  • the multiplexer also includes a multiplexing circuit that, upon the receipt of a network alarm signal on one of the plurality of inputs, produces a multi-bit, binary coded decimal representation of the one of the plurality of inputs to which the network alarm signal is received.
  • the multiplexer also includes a plurality of output channels that receive the multi-bit binary coded decimal representation and place the multi-bit binary coded decimal representation onto an optical portion of a network.
  • the multiplexing circuit may be configured to produce a multi-bit, binary coded decimal signal representative of an alarm clear signal received at one of the plurality of inputs.
  • the system also includes means for transmitting the first binary coded signal over the network in an overhead portion of a data frame to a network monitoring location.
  • the network monitoring system also may include means for generating a second binary coded decimal signal representative of an alarm clear condition relating to one of the plurality of network elements.
  • a system for monitoring a plurality of network elements relating to a network includes a first receiving arrangement that receives a X bit signal indicative of an alarm condition relating to one of the plurality of network elements and a generating arrangement that generates a first Y bit signal representative of the alarm condition relating to the one of the plurality of network elements.
  • Y may be greater than X.
  • the system also includes a transmitting arrangement that transmits the Y bit signal over the network to a network monitoring location in an overhead portion of a data frame.
  • the X bit signal may be a single bit binary signal.
  • the Y bit signal may be an eight bit binary signal; in others, the Y bit signal may be a sixteen bit binary signal.
  • the system also may include a second receiving arrangement that receives the Y bit signal at the network monitoring location and a converting arrangement that converts the Y bit signal into a visual representation of an alarm condition relating to the one of the plurality of network elements.
  • the first receiving arrangement may be configured to receive an indication of an absence of an alarm condition relating to the one of the plurality of network elements.
  • the generating arrangement may be configured to generate a second Y bit signal representative of the absence of an alarm condition relating to the one of the plurality of network monitoring elements, and the transmitting arrangement may be configured to transmit the second Y bit signal over the network to the network monitoring location.
  • the second receiving arrangement may be configured to receive the second Y bit signal at the network monitoring location.
  • the converting arrangement may be configured to convert the second Y bit signal into a visual representation of an absence of an alarm condition relating to the one of the plurality of network elements.
  • the transmitting arrangement may be further configured to transmit the second Y bit signal in an overhead-portion of a data frame.
  • FIG. 1 is a schematic block diagram illustrating a network monitoring system according to embodiments of the present invention.
  • FIG. 2 is a graphical illustration of a data frame, which may transport network alarm signals, according to embodiments of the present invention.
  • FIG. 3 is a flowchart illustrating a method of monitoring network elements according to embodiments of the present invention.
  • FIG. 4 is a schematic block diagram illustrating one specific, non-limiting embodiment of a portion of a network monitoring system according to embodiments of the present invention.
  • Network monitoring systems are configured to receive alarm signals from network elements, route the signals to a network monitoring location, and convert the signals into usable information. In response, decisions may be made or actions taken to resolve actual or potential network problems.
  • Network monitoring typically involves hardwiring a connection between a terminal associated with a network element and a network telemetry card.
  • the terminal generally comprises a device that generates a binary signal when the alarmed condition of the item being monitored changes. Terminals may be either normally open or normally closed. Thus, either the presence or absence of a closed circuit may indicate an alarm condition for the network element.
  • a network telemetry card may monitor multiple network elements simultaneously. When it senses an alarm condition on one of its monitored items, the network telemetry card places on the network a signal that represents the network element. The signal is sent to a network monitoring location.
  • the first type of network monitoring system receives alarm signals from a multitude of network elements, and converts alarm signals into a data stream, such as a TCP/IP data stream.
  • the data stream is then sent over an electronic (as opposed to an optical) portion of the network (e.g., an Ethernet).
  • the signal arrives at a network monitoring location where the data is converted into useful information.
  • This type of network telemetry card is the PointMaster® Eagle by Dantel.
  • Network monitoring systems of this type have a number of limitation. First, such systems are useful only in locations capable of receiving electronic signals. That is, the monitored location must have an electronic network such as an Ethernet present to receive the signal since such systems are not configured to place signals on an optical network. Second, such systems eventually route the alarm information to a “payload” portion of a network data frame, as opposed to an “overhead” portion. This is particularly significant to network providers because it has the effect of reducing the revenue-generating capacity of the network. Thus, improved solutions are needed.
  • a second type of monitoring system receives alarm signals from a limited number of network items.
  • a parallel telemetry card receives signals from the network elements and converts the alarms to an optical signal. This optical signal is then added to an optical portion of the network for further routing to a network monitoring location.
  • Network monitoring systems of this type transmit signals in the overhead potion of the optical network, thus preserving the payload portion for revenue generation.
  • network monitoring systems of this type are limited to a small number of inputs or alarmed items.
  • Parallel telemetry cards send separate signals along the network for each input the card receives. Thus, a large number of inputs becomes unmanageable.
  • a network telemetry card such as a parallel telemetry card, may be used to transmit binary coded signals representing alarm conditions at network elements.
  • the number of network elements serviced by a single telemetry card may be greater than the telemetry card's number of inputs. This is possible through multiplexing of alarm signals.
  • An alarm signal multiplexer receives alarm signals from a number (2 n ) of network elements. In a specific embodiment, each signal comprises a single digit binary signal. The signal multiplexer then generates a multi-digit binary coded signal, having at least n digits, representative of the alarmed element, typically based on the input to which the element is connected.
  • the binary coded signal is then routed to the telemetry card, which places the signal on the network in an overhead portion of a data frame for transportation to a network monitoring location.
  • the signal is converted into a visual representation that an alarm condition exists at the alarmed element. Thereafter, the alarm condition may be cleared also by sending a binary coded signal in the network overhead.
  • FIG. 1 illustrates a network monitoring system 100 according to embodiments of the present invention.
  • the system 100 includes a plurality of monitored network elements or network infrastructure elements 102 (hereinafter collectively “network elements”).
  • Network elements 102 may be any item that may affect network performance.
  • network elements 102 may be power supplies, routers, switches, and the like.
  • Network elements also may include doors, generators, and the like. Many other examples are possible.
  • Network elements 102 typically have terminals (not shown) to which alarm wires are connected.
  • the terminals may be wired in a normally open or normally closed configuration such that the presence or absence, respectively, of a signal (i.e., current flow) indicates an alarm.
  • the wire which is typically a twisted pair, extends from the terminal of each monitored network element 102 to a network alarm multiplexer 104 .
  • the normally-open/normally-closed, single wire signal may be thought of as a one digit binary signal.
  • the network alarm multiplexer 104 has a number (2 n ) of inputs. Each input is dedicated to a single monitored network element 102 .
  • the network alarm multiplexer 104 converts the alarm signal into a binary coded representation of the input.
  • the network alarm multiplexer 104 places the binary coded signal directly onto an optical portion of the network 105 .
  • the binary coded signal is transmitted to a parallel telemetry card 106 which then places the signal on the optical network 105 as shown. In either of these cases, the alarm indication is then transmitted to a network monitoring location 108 in the overhead portion of a network data frame. Network data frames are described in more detail with respect to FIG. 2.
  • FIG. 2 graphically illustrates a single data frame 200 .
  • the example of FIG. 2 relates to an Optical Carrier 1 (OC-1) level SONET (Synchronous Optical Network) frame.
  • OC-1 SONET Synchronous Optical Network
  • the OC-1 SONET frame is used for illustrative purposes only. Many other network communication protocols may be used, according to the present invention.
  • Each row of the SONET OC-1 data frame 200 includes a header portion 202 , a trailer portion 204 , and a payload portion 206 .
  • the header portion 202 and the trailer portion 204 are collectively referred to as the “overhead” portion of the data frame.
  • the overhead carries information used by the network to successfully deliver the data, which is carried in the payload portion 206 of the frame. As previously discussed, other network monitoring systems transport alarm information in the payload portion of the frame, thereby diminishing the total capacity of the network.
  • the network monitoring system 100 also includes a network monitoring location 108 .
  • the network monitoring location 108 may be any location where network monitoring takes place.
  • the network monitoring location is simply a computing device connected to the network.
  • a plurality of computing devices monitor incoming network alarm signals.
  • Computing devices at the network monitoring location 108 are programmed to convert the binary coded signal into a visual representation of an indication of an alarm condition.
  • the conversion may be by way of a look-up table that includes entries for each monitored network element 102 .
  • the computing device at the network monitoring location receives the alarm signal, it consults the look-up table and displays information related to the entry.
  • the visual display may be an icon on a computer screen, for example. In some embodiments, depending upon the specific network element in an alarm condition, more noticeable visual alarms, and even audible alarms, may be presented. Many other examples of alarm indications are possible and known to those of skill in the art.
  • the network alarm multiplexer 104 also is capable of producing a signal representing a cleared alarm. For instance, when the alarm condition no longer exists, the network alarm multiplexer 104 senses the change in state from alarmed to not-alarmed and generates a corresponding binary coded signal. As with the binary coded alarm signal, the alarm clear signal travels in the overhead portion of the network traffic. It may be placed there by the network alarm multiplexer or by a parallel telemetry card, as previously discussed with respect to the binary coded alarm signal. The binary coded signal representing the alarm clear may be the negative of the binary coded signal that represented the alarm condition. Negative binary coded representations are known in the art.
  • the alarm clear signal is then sent to the network monitoring location 108 where it is received and converted into a visual representation that the network element 102 is no longer in an alarm condition. This may simple be a change in the visual appearance of an icon on a computer display screen. Many other examples are possible.
  • Alarm signals and alarm clear signals may be sent repeatedly until an acknowledgement in received, may be broadcast repeatedly for a period of time or a number of iterations, or may be sent only in response to interrogation from the network monitoring location.
  • Many other signal transmission arrangements and handshake protocols are possible and known in the art.
  • FIG. 3 illustrates a method 300 of monitoring network elements.
  • the method may be embodied in the system described with respect to FIG. 1.
  • the method begins at operation 302 .
  • an indication of an alarm condition is received.
  • the indication may be received, for example, by a network multiplexing element, as previously described.
  • the alarm indication is converted into a multi-digit representation of the network item in an alarmed condition.
  • the representation is transmitted over the network in the overhead portion of the network traffic.
  • the signal is received at a network monitoring location at operation 308 .
  • the representation is converted to a visual representation of the alarm condition.
  • an alarm clear indication is received.
  • the alarm clear signal may be processed through the same operations as the alarm signal as indicated.
  • FIG. 4 illustrates a portion of a specific embodiment of a network monitoring system 400 according to the present invention.
  • the system 400 includes an alarm signal multiplexer 402 , a controller 404 , and a parallel telemetry card 406 .
  • the alarm signal multiplexer 402 includes a number of inputs 408 .
  • the inputs 408 may comprise a standard 66 block size collection module, which is commonly known.
  • the alarm terminals of the monitored network elements are connected to the inputs 408 .
  • the alarms may be wired in a normally open or a normally closed configuration.
  • Test pins 410 and a bridging clip 412 may be used to test connections between the monitored elements and the inputs 408 .
  • the alarm signal multiplexer 402 When the alarm signal multiplexer 402 receives an alarm indication on one of the inputs 408 , it encodes the alarm indication into a multi-digit representation of the alarmed item and transmits the signal, via a parallel cable 414 , to the controller 404 .
  • the controller has a number of ports 416 , each configured to receive a parallel cable 414 over which a multiplexed signal may be received.
  • the controller 404 further multiplexes the signals from the alarm signal multiplexer 402 based on the signal received and the port 416 into which it is received.
  • the controller 404 then outputs a multi-digit signal to the parallel telemetry card 406 , which places the signal on an optical portion of the network in an overhead portion of a data frame.
  • the controller 404 includes a display 418 , which provides a decimal representation of the multi-digit signal representing the alarmed item.
  • an alarmed network element may produce a two-bit binary signal that transmits four possible states with respect to the element.
  • a network element may produce a four discrete state, single channel alarm signal. Many other examples are possible.

Abstract

A method of monitoring a plurality of network elements relating to a network includes receiving a X bit signal indicative of an alarm condition relating to one of the plurality of network elements and generating a Y bit signal representative of the alarm condition relating to the one of the plurality of network elements. The method further includes transmitting the Y bit signal over the network to a network monitoring location in an overhead portion of a data frame. According to the method, Y is greater than X.

Description

    BACKGROUND OF THE INVENTION
  • This invention generally relates to communications networks. More specifically, this invention relates to processing signals representative of the condition of network elements and/or support infrastructure. [0001]
  • Modern communication is essentially dependent on communications networks. Nearly every type of electronic communication passes through one or more networks, such as Wide Area Networks, Local Area Networks, intranets, the Internet, and the like. Such networks may comprise optical, electrical, and/or wireless links. In all cases, however, the reliability of the network depends on the proper function of the components (i.e., network elements) comprising or supporting the network. [0002]
  • Network monitoring systems monitor network elements and infrastructure. With continued increases in the pervasiveness of networks, however, network monitoring systems often must monitor greater numbers of elements in more diverse situations. Therefore, improved methods and systems are needed for monitoring network elements. [0003]
  • BRIEF SUMMARY OF THE INVENTION
  • A method of monitoring a plurality of network elements relating to a network includes receiving a X bit signal indicative of an alarm condition relating to one of the plurality of network elements and generating a first Y bit signal representative of the alarm condition relating to the one of the plurality of network elements. In this embodiment, Y is greater than X The method also includes transmitting the Y bit signal over the network to a network monitoring location in an overhead portion of a data frame. In some embodiments, the X bit signal comprises a single bit binary signal. The Y bit signal may comprise an eight bit binary signal. In other embodiments, the Y bit signal may comprise a sixteen bit binary signal. The method also may included receiving the Y bit signal at the network monitoring location and converting the Y bit signal into a visual representation of an alarm condition relating to the one of the plurality of network elements. In yet other embodiments, the method may include receiving an indication of an absence of an alarm condition relating to the one of the plurality of network elements and generating a second Y bit signal representative of the absence of an alarm condition relating to the one of the plurality of network monitoring elements. The second Y bit signal then may be transmitted over the network to the network monitoring location. The method also may include receiving the second Y bit signal at the network monitoring location and converting the second Y bit signal into a visual representation of an absence of an alarm condition relating to the one of the plurality of network elements. Transmitting the second Y bit signal may include transmitting the second Y bit signal in an overhead portion of a data frame. [0004]
  • In other embodiments of the present invention, a network alarm multiplexer includes a plurality of inputs that are each configured to receive an alarm signal from one of a plurality of alarmed items. The multiplexer also includes a multiplexing circuit that, upon the receipt of a network alarm signal on one of the plurality of inputs, produces a multi-bit, binary coded decimal representation of the one of the plurality of inputs to which the network alarm signal is received. The multiplexer also includes a plurality of output channels that receive the multi-bit binary coded decimal representation and place the multi-bit binary coded decimal representation onto an optical portion of a network. The multiplexing circuit may be configured to produce a multi-bit, binary coded decimal signal representative of an alarm clear signal received at one of the plurality of inputs. [0005]
  • In still other embodiments of the present invention, a network monitoring system for monitoring a plurality of network elements relating to a network includes means for receiving an indication of an alarm condition relating to one of the plurality of network elements and means for generating a first binary coded signal representative of the alarm condition relating to the one of the plurality of network elements. The system also includes means for transmitting the first binary coded signal over the network in an overhead portion of a data frame to a network monitoring location. The network monitoring system also may include means for generating a second binary coded decimal signal representative of an alarm clear condition relating to one of the plurality of network elements. [0006]
  • In still further embodiments of the present invention, a system for monitoring a plurality of network elements relating to a network includes a first receiving arrangement that receives a X bit signal indicative of an alarm condition relating to one of the plurality of network elements and a generating arrangement that generates a first Y bit signal representative of the alarm condition relating to the one of the plurality of network elements. In some of the embodiments, Y may be greater than X. The system also includes a transmitting arrangement that transmits the Y bit signal over the network to a network monitoring location in an overhead portion of a data frame. The X bit signal may be a single bit binary signal. In some embodiments, the Y bit signal may be an eight bit binary signal; in others, the Y bit signal may be a sixteen bit binary signal. The system also may include a second receiving arrangement that receives the Y bit signal at the network monitoring location and a converting arrangement that converts the Y bit signal into a visual representation of an alarm condition relating to the one of the plurality of network elements. The first receiving arrangement may be configured to receive an indication of an absence of an alarm condition relating to the one of the plurality of network elements. The generating arrangement may be configured to generate a second Y bit signal representative of the absence of an alarm condition relating to the one of the plurality of network monitoring elements, and the transmitting arrangement may be configured to transmit the second Y bit signal over the network to the network monitoring location. The second receiving arrangement may be configured to receive the second Y bit signal at the network monitoring location. The converting arrangement may be configured to convert the second Y bit signal into a visual representation of an absence of an alarm condition relating to the one of the plurality of network elements. The transmitting arrangement may be further configured to transmit the second Y bit signal in an overhead-portion of a data frame. [0007]
  • Reference to the remaining portions of the specification, including the drawings and claims, will realize other features and advantages of the present invention. Further features and advantages of the present invention, as well as the structure and operation of various embodiments of the present invention, are described in detail below with respect to the accompanying drawings.[0008]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • A further understanding of the nature and advantages of the present invention may be realized by reference to the remaining portions of the specification and the drawings wherein like reference numerals are used throughout the several drawings to refer to similar components. [0009]
  • FIG. 1 is a schematic block diagram illustrating a network monitoring system according to embodiments of the present invention. [0010]
  • FIG. 2 is a graphical illustration of a data frame, which may transport network alarm signals, according to embodiments of the present invention. [0011]
  • FIG. 3 is a flowchart illustrating a method of monitoring network elements according to embodiments of the present invention. [0012]
  • FIG. 4 is a schematic block diagram illustrating one specific, non-limiting embodiment of a portion of a network monitoring system according to embodiments of the present invention.[0013]
  • DETAILED DESCRIPTION OF THE INVENTION
  • Network monitoring systems are configured to receive alarm signals from network elements, route the signals to a network monitoring location, and convert the signals into usable information. In response, decisions may be made or actions taken to resolve actual or potential network problems. [0014]
  • In light of the complexity of modern networks, many items potentially may affect network performance. For example, the failure of a generator, the opening or closing of a door, the failure of a power supply, and the like, all may contribute to network degradation. Thus, the need for monitoring numerous network elements exists. [0015]
  • Network monitoring typically involves hardwiring a connection between a terminal associated with a network element and a network telemetry card. The terminal generally comprises a device that generates a binary signal when the alarmed condition of the item being monitored changes. Terminals may be either normally open or normally closed. Thus, either the presence or absence of a closed circuit may indicate an alarm condition for the network element. [0016]
  • A network telemetry card may monitor multiple network elements simultaneously. When it senses an alarm condition on one of its monitored items, the network telemetry card places on the network a signal that represents the network element. The signal is sent to a network monitoring location. [0017]
  • Presently available network monitoring systems are of two general types. The first type of network monitoring system receives alarm signals from a multitude of network elements, and converts alarm signals into a data stream, such as a TCP/IP data stream. The data stream is then sent over an electronic (as opposed to an optical) portion of the network (e.g., an Ethernet). Ultimately, the signal arrives at a network monitoring location where the data is converted into useful information. One example of this type of network telemetry card is the PointMaster® Eagle by Dantel. [0018]
  • Network monitoring systems of this type have a number of limitation. First, such systems are useful only in locations capable of receiving electronic signals. That is, the monitored location must have an electronic network such as an Ethernet present to receive the signal since such systems are not configured to place signals on an optical network. Second, such systems eventually route the alarm information to a “payload” portion of a network data frame, as opposed to an “overhead” portion. This is particularly significant to network providers because it has the effect of reducing the revenue-generating capacity of the network. Thus, improved solutions are needed. [0019]
  • A second type of monitoring system receives alarm signals from a limited number of network items. A parallel telemetry card receives signals from the network elements and converts the alarms to an optical signal. This optical signal is then added to an optical portion of the network for further routing to a network monitoring location. Network monitoring systems of this type transmit signals in the overhead potion of the optical network, thus preserving the payload portion for revenue generation. Conversely, however, network monitoring systems of this type are limited to a small number of inputs or alarmed items. Parallel telemetry cards send separate signals along the network for each input the card receives. Thus, a large number of inputs becomes unmanageable. [0020]
  • According to the present invention, a network telemetry card, such as a parallel telemetry card, may be used to transmit binary coded signals representing alarm conditions at network elements. The number of network elements serviced by a single telemetry card may be greater than the telemetry card's number of inputs. This is possible through multiplexing of alarm signals. An alarm signal multiplexer receives alarm signals from a number (2[0021] n) of network elements. In a specific embodiment, each signal comprises a single digit binary signal. The signal multiplexer then generates a multi-digit binary coded signal, having at least n digits, representative of the alarmed element, typically based on the input to which the element is connected. The binary coded signal is then routed to the telemetry card, which places the signal on the network in an overhead portion of a data frame for transportation to a network monitoring location. At the network monitoring location, the signal is converted into a visual representation that an alarm condition exists at the alarmed element. Thereafter, the alarm condition may be cleared also by sending a binary coded signal in the network overhead.
  • The present invention is described in more detail with respect to FIG. 1. FIG. 1 illustrates a [0022] network monitoring system 100 according to embodiments of the present invention. The system 100 includes a plurality of monitored network elements or network infrastructure elements 102 (hereinafter collectively “network elements”). Network elements 102 may be any item that may affect network performance. For example, network elements 102 may be power supplies, routers, switches, and the like. Network elements also may include doors, generators, and the like. Many other examples are possible.
  • [0023] Network elements 102 typically have terminals (not shown) to which alarm wires are connected. The terminals may be wired in a normally open or normally closed configuration such that the presence or absence, respectively, of a signal (i.e., current flow) indicates an alarm. Thus, the wire, which is typically a twisted pair, extends from the terminal of each monitored network element 102 to a network alarm multiplexer 104. The normally-open/normally-closed, single wire signal may be thought of as a one digit binary signal.
  • The [0024] network alarm multiplexer 104 has a number (2n) of inputs. Each input is dedicated to a single monitored network element 102. When the network alarm multiplexer 104 receives an alarm indication on an input, the network alarm multiplexer 104 converts the alarm signal into a binary coded representation of the input. In some embodiments, the network alarm multiplexer 104 places the binary coded signal directly onto an optical portion of the network 105. In other embodiments, the binary coded signal is transmitted to a parallel telemetry card 106 which then places the signal on the optical network 105 as shown. In either of these cases, the alarm indication is then transmitted to a network monitoring location 108 in the overhead portion of a network data frame. Network data frames are described in more detail with respect to FIG. 2.
  • Attention is directed to FIG. 2, which graphically illustrates a [0025] single data frame 200. The example of FIG. 2 relates to an Optical Carrier 1 (OC-1) level SONET (Synchronous Optical Network) frame. The OC-1 SONET frame is used for illustrative purposes only. Many other network communication protocols may be used, according to the present invention.
  • Each row of the SONET OC-1 [0026] data frame 200 includes a header portion 202, a trailer portion 204, and a payload portion 206. The header portion 202 and the trailer portion 204 are collectively referred to as the “overhead” portion of the data frame. The overhead carries information used by the network to successfully deliver the data, which is carried in the payload portion 206 of the frame. As previously discussed, other network monitoring systems transport alarm information in the payload portion of the frame, thereby diminishing the total capacity of the network.
  • Returning to FIG. 1, the [0027] network monitoring system 100 also includes a network monitoring location 108. The network monitoring location 108 may be any location where network monitoring takes place. In some embodiments, the network monitoring location is simply a computing device connected to the network. In other embodiments, a plurality of computing devices monitor incoming network alarm signals.
  • Computing devices at the [0028] network monitoring location 108 are programmed to convert the binary coded signal into a visual representation of an indication of an alarm condition. The conversion may be by way of a look-up table that includes entries for each monitored network element 102. When the computing device at the network monitoring location receives the alarm signal, it consults the look-up table and displays information related to the entry. The visual display may be an icon on a computer screen, for example. In some embodiments, depending upon the specific network element in an alarm condition, more noticeable visual alarms, and even audible alarms, may be presented. Many other examples of alarm indications are possible and known to those of skill in the art.
  • In addition to a visual indication that an alarm has been received and the network element to which the alarm applies, additional information may be presented. For example, in some embodiments, a checklist or other information is presented that instructs a user what to do in the event of the particular alarm being received. Other examples are possible. [0029]
  • The [0030] network alarm multiplexer 104 also is capable of producing a signal representing a cleared alarm. For instance, when the alarm condition no longer exists, the network alarm multiplexer 104 senses the change in state from alarmed to not-alarmed and generates a corresponding binary coded signal. As with the binary coded alarm signal, the alarm clear signal travels in the overhead portion of the network traffic. It may be placed there by the network alarm multiplexer or by a parallel telemetry card, as previously discussed with respect to the binary coded alarm signal. The binary coded signal representing the alarm clear may be the negative of the binary coded signal that represented the alarm condition. Negative binary coded representations are known in the art.
  • The alarm clear signal is then sent to the [0031] network monitoring location 108 where it is received and converted into a visual representation that the network element 102 is no longer in an alarm condition. This may simple be a change in the visual appearance of an icon on a computer display screen. Many other examples are possible.
  • Alarm signals and alarm clear signals may be sent repeatedly until an acknowledgement in received, may be broadcast repeatedly for a period of time or a number of iterations, or may be sent only in response to interrogation from the network monitoring location. Many other signal transmission arrangements and handshake protocols are possible and known in the art. [0032]
  • Attention is now directed to FIG. 3, which illustrates a [0033] method 300 of monitoring network elements. The method may be embodied in the system described with respect to FIG. 1. The method begins at operation 302. At this operation, an indication of an alarm condition is received. The indication may be received, for example, by a network multiplexing element, as previously described. At operation 304, the alarm indication is converted into a multi-digit representation of the network item in an alarmed condition. At operation 306, the representation is transmitted over the network in the overhead portion of the network traffic. The signal is received at a network monitoring location at operation 308. At operation 310, the representation is converted to a visual representation of the alarm condition. At operation 312, an alarm clear indication is received. The alarm clear signal may be processed through the same operations as the alarm signal as indicated.
  • Having described the present invention generally, attention is directed to FIG. 4, which illustrates a portion of a specific embodiment of a [0034] network monitoring system 400 according to the present invention. The system 400 includes an alarm signal multiplexer 402, a controller 404, and a parallel telemetry card 406. The alarm signal multiplexer 402 includes a number of inputs 408. The inputs 408 may comprise a standard 66 block size collection module, which is commonly known. The alarm terminals of the monitored network elements are connected to the inputs 408. As previously discussed, the alarms may be wired in a normally open or a normally closed configuration. Test pins 410 and a bridging clip 412 may be used to test connections between the monitored elements and the inputs 408.
  • When the [0035] alarm signal multiplexer 402 receives an alarm indication on one of the inputs 408, it encodes the alarm indication into a multi-digit representation of the alarmed item and transmits the signal, via a parallel cable 414, to the controller 404. The controller has a number of ports 416, each configured to receive a parallel cable 414 over which a multiplexed signal may be received. The controller 404 further multiplexes the signals from the alarm signal multiplexer 402 based on the signal received and the port 416 into which it is received. The controller 404 then outputs a multi-digit signal to the parallel telemetry card 406, which places the signal on an optical portion of the network in an overhead portion of a data frame. In some embodiments, the controller 404 includes a display 418, which provides a decimal representation of the multi-digit signal representing the alarmed item.
  • The arrangement of the [0036] system 400, wherein signals are multiplexed twice, is done for convenience with respect to operation and maintenance. For example, a 16-input parallel telemetry card can transmit alarm and alarm clear signals representing over 16,000 network elements. However, wiring 16,000 different network elements to a single controller or alarm signal multiplexer would be difficult. Thus, the multiplexing process is carried out in stages. As a result, a number of network items may be wired to a single common block, then multiple common blocks may be wired, by way of a single cable, to the controller. This specific example of the present invention should not be considered limiting.
  • Although the present invention has been discussed as using binary coded signals to represent the network alarm multiplexer input to which an alarmed network element is connected, this is not required. Other multi-digit representations also may be used and the order of digits with respect to the inputs is not important, as long as each alarmed item is represented by a unique, multi-digit signal that is recognized at the network monitoring location as being representative of the alarmed item. For example, an alarmed network element may produce a two-bit binary signal that transmits four possible states with respect to the element. In another example, a network element may produce a four discrete state, single channel alarm signal. Many other examples are possible. [0037]
  • Having described several embodiments, it will be recognized by those of skill in the art that various modifications, alternative constructions, and equivalents may be used without departing from the spirit of the invention. Additionally, a number of well known processes and elements have not been described in order to avoid unnecessarily obscuring the present invention. For example, those skilled in the art know how to arrange computers into a network and enable communication among the computers. Accordingly, the above description should not be taken as limiting the scope of the invention, which is defined in the following claims. [0038]

Claims (20)

What is claimed is:
1. A method of monitoring a plurality of network elements relating to a network, the method comprising:
receiving a X bit signal indicative of an alarm condition relating to one of the plurality of network elements;
generating a first Y bit signal representative of the alarm condition relating to the one of the plurality of network elements, wherein Y>X; and
transmitting the Y bit signal over the network to a network monitoring location in an overhead portion of a data frame.
2. The method as in claim 1, wherein the X bit signal comprises a single bit binary signal.
3. The method as in claim 1, wherein the Y bit signal comprises an eight bit binary signal.
4. The method as in claim 1, wherein the Y bit signal comprises a sixteen bit binary signal.
5. The method as in claim 1, further comprising:
receiving the Y bit signal at the network monitoring location; and
converting the Y bit signal into a visual representation of an alarm condition relating to the one of the plurality of network elements.
6. The method as in claim 1, further comprising:
receiving an indication of an absence of an alarm condition relating to the one of the plurality of network elements;
generating a second Y bit signal representative of the absence of an alarm condition relating to the one of the plurality of network monitoring elements; and
transmitting the second Y bit signal over the network to the network monitoring location.
7. The method as in claim 6, further comprising:
receiving the second Y bit signal at the network monitoring location; and
converting the second Y bit signal into a visual representation of an absence of an alarm condition relating to the one of the plurality of network elements.
8. The method as in claim 6, wherein transmitting the second Y bit signal comprises transmitting the second Y bit signal in an overhead portion of a data frame.
9. A network alarm multiplexer, comprising:
a plurality of inputs that are each configured to receive an alarm signal from one of a plurality of alarmed items;
a multiplexing circuit that, upon the receipt of a network alarm signal on one of the plurality of inputs, produces a multi-bit, binary coded decimal representation of the one of the plurality of inputs to which the network alarm signal is received; and
a plurality of output channels that receive the multi-bit binary coded decimal representation and place the multi-bit binary coded decimal representation onto an optical portion of a network.
10. The network alarm multiplexer of claim 9, wherein the multiplexing circuit is configured to produce a multi-bit, binary coded decimal signal representative of an alarm clear signal received at one of the plurality of inputs.
11. A network monitoring system for monitoring a plurality of network elements relating to a network, comprising:
means for receiving an indication of an alarm condition relating to one of the plurality of network elements;
means for generating a first binary coded signal representative of the alarm condition relating to the one of the plurality of network elements; and
means for transmitting the first binary coded signal over the network in an overhead portion of a data frame to a network monitoring location.
12. The network monitoring system of claim 11, further comprising means for generating a second binary coded decimal signal representative of an alarm clear condition relating to one of the plurality of network elements.
13. A system for monitoring a plurality of network elements relating to a network, the system comprising:
a first receiving arrangement that receives a X bit signal indicative of an alarm condition relating to one of the plurality of network elements;
a generating arrangement that generates a first Y bit signal representative of the alarm condition relating to the one of the plurality of network elements, wherein Y>X; and
a transmitting arrangement that transmits the Y bit signal over the network to a network monitoring location in an overhead portion of a data frame.
14. The system of claim 13, wherein the X bit signal comprises a single bit binary signal.
15. The system of claim 13, wherein the Y bit signal comprises an eight bit binary signal.
16. The system of claim 13, wherein the Y bit signal comprises a sixteen bit binary signal.
17. The system of claim 13, further comprising:
a second receiving arrangement that receives the Y bit signal at the network monitoring location; and
a converting arrangement that converts the Y bit signal into a visual representation of an alarm condition relating to the one of the plurality of network elements.
18. The system of claim 13, wherein the first receiving arrangement is configured to receive an indication of an absence of an alarm condition relating to the one of the plurality of network elements, wherein the generating arrangement is configured to generate a second Y bit signal representative of the absence of an alarm condition relating to the one of the plurality of network monitoring elements, and wherein the transmitting arrangement is configured to transmit the second Y bit signal over the network to the network monitoring location.
19. The system of claim 18, wherein the second receiving arrangement is configured to receive the second Y bit signal at the network monitoring location and wherein the converting arrangement is configured to convert the second Y bit signal into a visual representation of an absence of an alarm condition relating to the one of the plurality of network elements.
20. The system of claim 18, wherein the transmitting arrangement is further configured to transmit the second Y bit signal in an overhead portion of a data frame.
US10/323,246 2002-12-18 2002-12-18 Systems and methods for multiplexing network alarm signals Active 2027-09-23 US7940671B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/323,246 US7940671B2 (en) 2002-12-18 2002-12-18 Systems and methods for multiplexing network alarm signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/323,246 US7940671B2 (en) 2002-12-18 2002-12-18 Systems and methods for multiplexing network alarm signals

Publications (2)

Publication Number Publication Date
US20040123189A1 true US20040123189A1 (en) 2004-06-24
US7940671B2 US7940671B2 (en) 2011-05-10

Family

ID=32593154

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/323,246 Active 2027-09-23 US7940671B2 (en) 2002-12-18 2002-12-18 Systems and methods for multiplexing network alarm signals

Country Status (1)

Country Link
US (1) US7940671B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070112947A1 (en) * 2005-11-15 2007-05-17 Eric Anderson System and method of managing events on multiple problem ticketing system
US7818631B1 (en) * 2004-04-30 2010-10-19 Sprint Communications Company L.P. Method and system for automatically generating network trouble tickets
US8059548B1 (en) * 2004-10-26 2011-11-15 Sprint Communications Company L.P. Automatic displaying of alarms in a communications network

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3922493A (en) * 1971-02-01 1975-11-25 Gen Electric Communication system using time-division multiplexing and pulse-code modulation
US4400694A (en) * 1979-12-03 1983-08-23 Wong Raphael W H Microprocessor base for monitor/control of communications facilities
US5058104A (en) * 1988-07-26 1991-10-15 Nec Corporation Tdm demultiplexer with dedicated maintenance channels to indicate high-speed line faults to low speed circuits
US5936942A (en) * 1996-08-29 1999-08-10 Lucent Technologies Inc. Communication of alarm information within a telecommunication switching system
US20020095269A1 (en) * 2001-01-17 2002-07-18 Francesco Natalini System for monitoring and servicing appliances
US20020191648A1 (en) * 2000-01-25 2002-12-19 Eitan Yehuda Method for manifesting alarms in a telecommunication network
US20030031212A1 (en) * 2001-08-09 2003-02-13 Wolfgang Becker Method and system for transmitting quality criteria of a synchronous network hierarchy
US7085237B1 (en) * 2000-03-31 2006-08-01 Alcatel Method and apparatus for routing alarms in a signaling server

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3922493A (en) * 1971-02-01 1975-11-25 Gen Electric Communication system using time-division multiplexing and pulse-code modulation
US4400694A (en) * 1979-12-03 1983-08-23 Wong Raphael W H Microprocessor base for monitor/control of communications facilities
US5058104A (en) * 1988-07-26 1991-10-15 Nec Corporation Tdm demultiplexer with dedicated maintenance channels to indicate high-speed line faults to low speed circuits
US5936942A (en) * 1996-08-29 1999-08-10 Lucent Technologies Inc. Communication of alarm information within a telecommunication switching system
US20020191648A1 (en) * 2000-01-25 2002-12-19 Eitan Yehuda Method for manifesting alarms in a telecommunication network
US7085237B1 (en) * 2000-03-31 2006-08-01 Alcatel Method and apparatus for routing alarms in a signaling server
US20020095269A1 (en) * 2001-01-17 2002-07-18 Francesco Natalini System for monitoring and servicing appliances
US20030031212A1 (en) * 2001-08-09 2003-02-13 Wolfgang Becker Method and system for transmitting quality criteria of a synchronous network hierarchy

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7818631B1 (en) * 2004-04-30 2010-10-19 Sprint Communications Company L.P. Method and system for automatically generating network trouble tickets
US8059548B1 (en) * 2004-10-26 2011-11-15 Sprint Communications Company L.P. Automatic displaying of alarms in a communications network
US20070112947A1 (en) * 2005-11-15 2007-05-17 Eric Anderson System and method of managing events on multiple problem ticketing system
US7493518B2 (en) * 2005-11-15 2009-02-17 International Business Machines Corporation System and method of managing events on multiple problem ticketing system

Also Published As

Publication number Publication date
US7940671B2 (en) 2011-05-10

Similar Documents

Publication Publication Date Title
US6889095B1 (en) Computer network adapted for industrial environments
HU203178B (en) Switching system and method for switching digital signals converted into symbol sequences provided with a head of path information content
JPS6190549A (en) Data transmitter with data communication network classification having tree constitution
CN112671697B (en) Data processing method, device and system of comprehensive monitoring system
KR20080041688A (en) Method for transmitting messages via redundant channels
US7940671B2 (en) Systems and methods for multiplexing network alarm signals
US20040064540A1 (en) Supervisory monitoring and controlling system in data transmission system
EP1326385B1 (en) System and method for a service control link for a multi-shelf node in a communication switch
US5406403A (en) Transmitter and receiver for data link system
US7289430B2 (en) Equipment monitoring system line swap fast recovery method
US20030058846A1 (en) System and method for a control services link for a multi-shelf node in a communication switch
WO1990007241A1 (en) Process for routing messages in a network having several different transmission channels
KR102402023B1 (en) A patch panel capable of cable line number and fault management and a monitoring system for patch panel using the same
CN218416403U (en) Local area network networking system
WO1999057850A9 (en) Sonet jo byte message monitoring system
US5757805A (en) Signaling information processing apparatus for use in an electronic switching system
JPH11154989A (en) Load distribution system and load distribution method for inter-device communication
JPH0879267A (en) Transmission convergence sub-layer multiplex generation /termination device
KR940013057A (en) Maintenance management system of system with multi-level tandem structure for remote information processing
JP2533798Y2 (en) Fault monitoring system
JP3039528B2 (en) Data monitoring method
JP2839378B2 (en) Communication device monitoring method
EP1133103A1 (en) Maintenance test system between lan connection devices and lan connection device
CN1220535A (en) Running method and device of network equipment connecting loop network in feed network of communication net
JPH03109838A (en) Network monitoring system

Legal Events

Date Code Title Description
AS Assignment

Owner name: QWEST COMMUNICATIONS INTERNATIONAL INC. (PATENT PR

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MEURER, VANCE LEE;REEL/FRAME:013911/0849

Effective date: 20030305

AS Assignment

Owner name: QWEST COMMUNICATIONS INTERNATIONAL INC., COLORADO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MEURER, VANCE LEE;REEL/FRAME:015210/0513

Effective date: 20030305

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA

Free format text: SECURITY INTEREST;ASSIGNOR:QWEST COMMUNICATIONS INTERNATIONAL INC.;REEL/FRAME:044652/0829

Effective date: 20171101

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH

Free format text: SECURITY INTEREST;ASSIGNOR:QWEST COMMUNICATIONS INTERNATIONAL INC.;REEL/FRAME:044652/0829

Effective date: 20171101

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8

AS Assignment

Owner name: WELLS FARGO BANK, NATIONAL ASSOCIATION, NEW YORK

Free format text: NOTES SECURITY AGREEMENT;ASSIGNOR:QWEST COMMUNICATIONS INTERNATIONAL INC.;REEL/FRAME:051692/0646

Effective date: 20200124

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 12

AS Assignment

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA

Free format text: SECURITY AGREEMENT (FIRST LIEN);ASSIGNOR:QWEST COMMUNICATIONS INTERNATIONAL INC.;REEL/FRAME:066874/0793

Effective date: 20240322

AS Assignment

Owner name: QWEST COMMUNICATIONS INTERNATIONAL INC., LOUISIANA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:COMPUTERSHARE TRUST COMPANY, N.A, AS SUCCESSOR TO WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:066885/0917

Effective date: 20240322