US20040123189A1 - Systems and methods for Multiplexing Network alarm signals - Google Patents
Systems and methods for Multiplexing Network alarm signals Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000012544 monitoring process Methods 0.000 claims abstract description 71
- 230000000007 visual effect Effects 0.000 claims description 16
- 230000003287 optical effect Effects 0.000 claims description 14
- 238000004891 communication Methods 0.000 description 6
- ORQBXQOJMQIAOY-UHFFFAOYSA-N nobelium Chemical compound [No] ORQBXQOJMQIAOY-UHFFFAOYSA-N 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000003467 diminishing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/22—Arrangements 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
Description
- 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. 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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. 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.
- 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 (2n) 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
network monitoring system 100 according to embodiments of the present invention. Thesystem 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. -
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 monitorednetwork element 102 to anetwork 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 (2n) of inputs. Each input is dedicated to a single monitorednetwork element 102. When thenetwork alarm multiplexer 104 receives an alarm indication on an input, thenetwork alarm multiplexer 104 converts the alarm signal into a binary coded representation of the input. In some embodiments, thenetwork 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 aparallel 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 anetwork 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
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
data frame 200 includes aheader portion 202, atrailer portion 204, and apayload portion 206. Theheader portion 202 and thetrailer 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 thepayload 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
network monitoring system 100 also includes anetwork monitoring location 108. Thenetwork 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
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 monitorednetwork 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.
- 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, thenetwork 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 thenetwork 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.
- Attention is now directed to FIG. 3, which 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 atoperation 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. Atoperation 304, the alarm indication is converted into a multi-digit representation of the network item in an alarmed condition. Atoperation 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 atoperation 308. Atoperation 310, the representation is converted to a visual representation of the alarm condition. Atoperation 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
network monitoring system 400 according to the present invention. Thesystem 400 includes analarm signal multiplexer 402, acontroller 404, and aparallel telemetry card 406. Thealarm signal multiplexer 402 includes a number ofinputs 408. Theinputs 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 theinputs 408. As previously discussed, the alarms may be wired in a normally open or a normally closed configuration. Test pins 410 and abridging clip 412 may be used to test connections between the monitored elements and theinputs 408. - When the
alarm signal multiplexer 402 receives an alarm indication on one of theinputs 408, it encodes the alarm indication into a multi-digit representation of the alarmed item and transmits the signal, via aparallel cable 414, to thecontroller 404. The controller has a number ofports 416, each configured to receive aparallel cable 414 over which a multiplexed signal may be received. Thecontroller 404 further multiplexes the signals from thealarm signal multiplexer 402 based on the signal received and theport 416 into which it is received. Thecontroller 404 then outputs a multi-digit signal to theparallel 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, thecontroller 404 includes adisplay 418, which provides a decimal representation of the multi-digit signal representing the alarmed item. - The arrangement of the
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.
- 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.
Claims (20)
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)
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)
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 |
-
2002
- 2002-12-18 US US10/323,246 patent/US7940671B2/en active Active
Patent Citations (8)
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)
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 |