DE102004022657A1 - Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit - Google Patents

Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit Download PDF

Info

Publication number
DE102004022657A1
DE102004022657A1 DE102004022657A DE102004022657A DE102004022657A1 DE 102004022657 A1 DE102004022657 A1 DE 102004022657A1 DE 102004022657 A DE102004022657 A DE 102004022657A DE 102004022657 A DE102004022657 A DE 102004022657A DE 102004022657 A1 DE102004022657 A1 DE 102004022657A1
Authority
DE
Germany
Prior art keywords
health
nodes
end user
time
icons
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
DE102004022657A
Other languages
English (en)
Other versions
DE102004022657B4 (de
Inventor
Mark Adam Fort Collins Bell
Craig Alan Fort Collins Ehlke
Ellen Maureen Laporte Nelson
Bruce Fort Collins Votipka
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.)
Viavi Solutions Inc
Original Assignee
Agilent Technologies 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 Agilent Technologies Inc filed Critical Agilent Technologies Inc
Publication of DE102004022657A1 publication Critical patent/DE102004022657A1/de
Application granted granted Critical
Publication of DE102004022657B4 publication Critical patent/DE102004022657B4/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0604Management of faults, events, alarms or notifications using filtering, e.g. reduction of information by using priority, element types, position or time
    • H04L41/0622Management of faults, events, alarms or notifications using filtering, e.g. reduction of information by using priority, element types, position or time based on time

Abstract

Gesundheitsergebnisse für Knoten einer hierarchischen Dienststruktur von Knoten eines Netzwerks werden gemäß einem Algorithmus angesammelt, um dadurch Gesundheitszustände der Knoten zu bestimmen. Bildsymbole, die die bestimmten Gesundheitszustände darstellen, werden auf einer Anzeigevorrichtung angezeigt. Die Bildsymbole, die als ein Array angezeigt werden, zeigen die hierarchische Dienstgesundheit des Netzwerks über der Zeit an.

Description

  • Die vorliegende Erfindung bezieht sich auf das Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit.
  • Ein Computernetzwerk kann verwendet werden, um viele unterschiedliche Typen von Diensten zu liefern.
  • Um sicherzustellen, dass die Dienste ordnungsgemäß arbeiten, wird das Netzwerk üblicherweise überwacht, um die Dienstgesundheit zu beobachten. Es liegen ferner Techniken vor, um die Dienstgesundheit über der Zeit zu überwachen.
  • Leider liefern herkömmliche Überwachungstechniken keine Möglichkeit zum Betrachten der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit.
  • Es ist die Aufgabe der vorliegenden Erfindung, ein Verfahren und eine Vorrichtung zum Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit mit verbesserten Charakteristika zu schaffen.
  • Diese Aufgabe wird durch ein Verfahren gemäß Anspruch 1, 14 und 20 und eine Vorrichtung gemäß Anspruch 21 und 22 gelöst.
  • Entsprechend zeigt die vorliegende Erfindung die hierarchische Dienstgesundheit eines Netzwerk über der Zeit an.
  • Insbesondere schafft die vorliegende Erfindung ein Verfahren, das das Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit auf einer Anzeigevorrichtung umfasst.
  • Die vorliegende Erfindung schafft ferner ein Verfahren, das folgende Schritte umfasst: (a) Ansammeln von Gesundheitsereignissen für Knoten einer hierarchischen Dienststruktur von Knoten eines Netzwerks gemäß einem Algorithmus, um dadurch Gesundheitszustände der Knoten zu bestimmten; und (b) Anzeigen von Bildsymbolen, die die bestimmten Gesundheitszustände darstellen, wobei die Bildsymbole als ein Array angezeigt werden, das die hierarchische Dienstgesundheit des Netzwerks über der Zeit anzeigt.
  • Ferner schafft die vorliegende Erfindung ein Verfahren, das folgende Schritte umfasst: (a) Auswählen einer Gesamtzeit durch einen Endbenutzer; (b) Auswählen einer Zeitperiode durch den Endbenutzer, wobei die Gesamtzeit durch die Zeitperiode in Zeitintervalle unterteilt wird; (c) Auswählen eines Algorithmus durch den Endbenutzer; (d) Auswählen von jeweiligen Knoten einer hierarchischen Dienststruktur von Knoten eines Netzwerks durch den Endbenutzer; (e) Auswählen einer Rangreihenfolge durch den Endbenutzer; (f) für jedes Zeitintervall, Ansammeln von Gesundheitsereignissen für die ausgewählten Knoten gemäß dem ausgewählten Algorithmus, um dadurch Gesundheitszustände der jeweiligen ausgewählten Knoten zu bestimmen; und (g) Anzeigen von Bildsymbolen, die die bestimmten Gesundheitszustände der ausgewählten Knoten darstellen, wobei die Bildsymbole in der ausgewählten Rangreihenfolge als ein Array angezeigt werden, das die hierarchische Dienstgesundheit des Netzwerks über der Zeit anzeigt.
  • Die vorliegende Erfindung schafft ferner eine Vorrichtung zum Anzeigen der Gesundheit eines Netzwerks, das eine hierarchische Dienststruktur aus Knoten aufweist, wobei die Gesundheitsereignisse für Knoten der hierarchischen Dienststruktur gemäß einem Algorithmus angesammelt werden, und dadurch die Gesundheitszustände der Knoten zu bestimmen. Die Vorrichtung umfasst eine Bildschirmanzeige, die Bildsymbole anzeigt, die die bestimmten Gesundheitszustände darstellen, wobei die Bildsymbole als ein Array angezeigt werden, das die hierarchische Dienstgesundheit des Netzwerks über der Zeit anzeigt.
  • Die Erfindung wird aus der nachfolgenden Beschreibung der bevorzugten Ausführungsbeispiele in Verbindung mit den beiliegenden Zeichnungen offensichtlich und besser verständlich.
  • Bevorzugte Ausführungsbeispiele der vorliegenden Erfindung werden nachfolgend Bezug nehmend auf die beiliegenden Zeichnungen näher erläutert. Es zeigen:
  • 1 ein Flussdiagramm, das einen Prozess zum Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit darstellt, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
  • 2 ein Flussdiagramm, das einen Prozess darstellt zum Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit, gemäß einem zusätzlichen Ausführungsbeispiel der vorliegenden Erfindung;
  • 3 ein Diagramm, das eine Bildschirmanzeige darstellt, die die Verwendung von Algorithmen zum Ansammeln von Gesundheitsereignissen darstellt, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
  • 4 ein Diagramm, das ein Beispiel einer hierarchischen Dienststruktur aus Knoten eines Netzwerks darstellt, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
  • 5 ein Diagramm, das eine Beispielanzeige einer hierarchischen Dienstgesundheit eines Netzwerks über der Zeit darstellt, wobei das Netzwerk die hierarchische Dienststruktur von Knoten in 4 aufweist, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
  • 6 ein Diagramm, das ein Beispiel einer Bildschirmanzeige darstellt, die eine hierarchische Dienststruktur von Knoten eines Netzwerks anzeigt, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
  • 7 ein Diagramm, das ein Beispiel einer Bildschirmanzeige darstellt, die eine hierarchische Dienstgesundheit eines Netzwerks anzeigt, das die hierarchische Dienststruktur von Knoten in 6 aufweist, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
  • 8 ein Diagramm, das ein Beispiel einer Bildschirmanzeige darstellt, die eine hierarchische Dienstgesundheit eines Netzwerks anzeigt, das die hierarchische Dienststruktur von Knoten in 6 aufweist, gemäß einem zusätzlichen Ausführungsbeispiel der vorliegenden Erfindung; und
  • 9 ein Diagramm, das eine Systemarchitektur darstellt, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung.
  • Es wird nun detailliert Bezug auf die vorliegenden bevorzugten Ausführungsbeispiele der vorliegenden Erfindung genommen, wobei Beispiele derselben in den beiliegenden Zeichnungen dargestellt sind, wobei gleiche Bezugszeichen durchgehend auf gleiche Elemente Bezug nehmen.
  • Dienste, die durch ein Netzwerk bereitgestellt werden, können in einer hierarchischen Dienststruktur aus Knoten als ein Dienstmodell angeordnet sein. Auf der untersten Ebene in der hierarchischen Dienststruktur werden tatsächliche Messungen vorgenommen. Das Elternteil der Messungen ist ein Test, der die Messungen durchführt, usw., bis zu der Wurzel der hierarchischen Dienststruktur. Eine hierarchische Dienststruktur kann konfiguriert sein, um unterschiedliche Aspekte der Netzwerkinfrastruktur oder unterschiedliche Aspekte eines Geschäfts unter Verwendung oder durch Implemtieren des Netzwerks zu reflektieren. Z. B. kann die hierarchische Dienststruktur Zweige aufweisen, die Dienste durch ihre geografischen Positionen umfassen, oder Zweige, die Dienste enthalten, die für ihre Kunden zweckgebunden sind. Das Konzept einer hierarchischen Dienststruktur ist bekannt und geht hervor aus dem U.S.-Patent 6,138,122, erteilt am 24. Oktober 2000, das hierin durch Bezugnahme aufgenommen ist. Beispiele von hierarchischen Dienststrukturen werden nachfolgend weiter beschrieben.
  • Üblicherweise werden Messungen von Netzwerkdiensten genommen, um sicherzustellen, dass die Dienste ordnungsgemäß arbeiten. Wenn eine Messung eine spezifische Schwelle überschreitet, tritt ein Gesundheitsereignis auf. Es können viele unterschiedliche mögliche Gesundheitsereignisse für einen spezifischen Messtyp vorliegen. Z. B. können erste, zweite und dritte Gesundheitsereignisse auftreten, wenn eine Messung eine erste, zweite bzw. dritte Schwelle überschreitet. Z. B. kann der Gesundheitszustand als „grün" (z. B. gut), „gelb" (z. B. warnend) und „rot" (z. B. kritisch) angezeigt werden, wenn die Messung eine erste, zweite bzw. dritte Schwelle überschreitet. Das Konzept eines Gesundheitsereignisses ist bekannt.
  • 1 ist ein Flussdiagramm, das einen Prozess zum Anzeigen einer hierarchischen Dienstgesundheit eines Netzwerks über der Zeit gemäß einem Ausführungsbeispiel der vorliegenden Erfindung darstellt. Bezug nehmend auf 1 werden bei Operation 20 Gesundheitsereignisse für Knoten einer hierarchischen Dienststruktur von Knoten eines Netzwerks angesammelt, gemäß einem Algorithmus, um dadurch Gesundheitszustände der Knoten zu bestimmen. Die Verwendung eines Algorithmus wird nachfolgend detaillierter erörtert.
  • Von Operation 20 bewegt sich der Prozess zu Operation 22, wo Bildsymbole, die die bestimmten Gesundheitszustände darstellten, angezeigt werden. Die Bildsymbole werden z. B. als ein Array angezeigt, das die hierarchische Dienstgesundheit des Netzwerks über der Zeit anzeigt.
  • Bei verschiedenen Ausführungsbeispielen der vorliegenden Erfindung kann ein Endbenutzer in der Lage sein, verschiedene Anzeigeoptionen auszuwählen. Z. B. kann der Endbenutzer in der Lage sein, eine Gesamtzeit, für die Gesundheitsgeschichte angezeigt wird, eine Zeitperiode eines Zeitintervalls der Gesamtzeit, einen Algorithmus zum Ansammeln der Gesundheitsereignisse und/oder eine Rangreihenfolge zum Anzeigen der Gesundheit des Netzwerks auszuwählen.
  • Z. B. ist 2 ein Flussdiagramm, das einen Prozess zum Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit darstellt, gemäß einem zusätzlichen Ausführungsbeispiel der vorliegenden Erfindung. Bezug nehmend auf 2 wählt bei Operation 30 ein Endbenutzer eine Gesamtzeit aus, für die eine Gesundheitsgeschichte angezeigt wird. Z. B. könnte der Endbenutzer die Gesamtzeit als eine Woche auswählen. Natürlich ist die vorliegende Erfindung nicht auf einen spezifischen Zeitbetrag beschränkt.
  • Von Operation 30 bewegt sich der Prozess zur Operation 32, wo der Endbenutzer eine Zeitperiode für ein Intervall der Gesamtzeit auswählt. Die Gesamtzeit wird dann durch die ausgewählte Zeitperiode in Zeitintervalle unterteilt. Als ein Beispiel könnte der Endbenutzer die Zeitperiode eines Intervalls als einen Tag auswählen. Daher, wenn die Gesamtzeit, für die die Gesundheitsgeschichte angezeigt wird, eine Woche ist, und die ausgewählte Zeitperiode ein Tag ist, dann wird die Gesamtzeit von einer Woche in Eintagesintervalle unterteilt. Natürlich ist die vorliegende Erfindung nicht auf eine spezifische Zeitperiode, auf Zeitintervalle oder eine Gesamtzeit beschränkt.
  • Von Operation 32 bewegt sich der Prozess zu Operation 34, wo der Endbenutzer einen Algorithmus zum Ansammeln von Gesundheitsereignissen auswählt. Die Verwendung eines Algorithmus wird nachfolgend detaillierter erörtert.
  • Von Operation 34 bewegt sich der Prozess zu Operation 36, wo der Endbenutzer jeweilige Knoten der hierarchischen Dienststruktur von Knoten auswählt, für die der Endbenutzer einen Gesundheitszustand anzeigen möchte.
  • Von Operation 36 bewegt sich der Prozess zu Operation 38, wo der Endbenutzer eine Rangreihenfolge (d.h. Rangalgorithmus) auswählt und bei einigen Ausführungsbeispielen auch eine Rangperiode, zum Anzeigen der Gesundheit des Netzwerks. Genauer gesagt zeigt die Rangreihenfolge eine Reihenfolge an, in der Gesundheitszustände angezeigt werden, wie z. B. in der Reihenfolge, in der die Knoten ausgewählt wurden, oder in der Reihenfolge der Bedeutung über die Rangperiode.
  • Von Operation 38 bewegt sich der Prozess zu Operation 40, wo für jedes Zeitintervall Gesundheitsereignisse für die ausgewählten Knoten gemäß dem ausgewählten Algorithmus angesammelt werden, um dadurch jeweilige Gesundheitszustände der ausgewählten Knoten zu bestimmen.
  • Von Operation 40 bewegt sich der Prozess zu Operation 42, wo Bildsymbole, die die bestimmten Gesundheitszustände der ausgewählten Knoten darstellen, angezeigt werden. Die Bildsymbole werden in der ausgewählten Rangreihenfolge z. B. als ein Array angezeigt, das die hierarchische Dienstgesundheit des Netzwerks über der Zeit anzeigt. Z. B. könnte die ausgewählte Rangreihenfolge anzeigen, dass Bildsymbole, die die Gesundheitszustände der Knoten darstellen, in der Originalreihenfolge angezeigt werden, in der der Endbenutzer die Knoten ausgewählt hat. Als ein zusätzliches Beispiel könnte die ausgewählte Rangreihenfolge anzeigen, dass Bildsymbole Gesundheitszustände darstellen, die in der Reihenfolge ihrer Bedeutung angezeigt werden, und möglicherweise über eine vom Benutzer ausgewählte Rangperiode. Es können viele andere mögliche Rangreihenfolgen vorliegen und die vorliegende Erfindung ist nicht auf eine bestimmte Rangreihenfolge beschränkt.
  • Bei verschiedenen Ausführungsbeispielen der vorliegenden Erfindung können Operationen 30, 32, 34, 36 und/oder 38 eingeschlossen oder weggelassen werden. Genauer gesagt kann bei verschiedenen Ausführungsbeispielen der Erfindung ein Endbenutzer die Fähigkeit haben oder nicht, die verschiedenen Artikel bei den verschiedenen Operationen auszuwählen. Daher ist die vorliegende Erfindung nicht darauf beschränkt, dass jede dieser Operationen ausgeführt wird.
  • 3 ist ein Diagramm, das eine Bildschirmanzeige darstellt, die die Verwendung von Algorithmen darstellt, um Gesundheitsereignisse anzusammeln, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Bezug nehmend nun auf 3 ist bei diesem Beispiel ein Zeitintervall 50 eine Stunde. Daher könnte die Gesamtzeit, für die die Gesundheitsgeschichte angezeigt wird, z. B. ein Tag oder eine Woche sein. Diese Gesamtzeit wird in Einstundenintervalle für Anzeigezwecke unterteilt.
  • Wie in 3 gezeigt ist, werden viele unterschiedliche Messdaten 52a–521 genommen. Bei diesem spezifischen Beispiel werden Messdaten in Intervallen von fünf (5) Minuten genommen, so dass zwölf (12) Intervalle 52–521 während des Intervalls von einer (1) Stunde genommen werden. Es ist bekannt, wie Messdaten genommen werden, und die vorliegende Erfindung ist nicht auf eine spezifische Weise zum Nehmen von Messdaten oder auf spezifische Intervalle beschränkt, bei denen Messdaten genommen werden. Wie in 3 gezeigt ist, ist jedes Zeitintervall farbcodiert (angezeigt durch unterschiedliche Schattierungen in der Figur), um ein Ge sundheitsereignis anzuzeigen, das durch die Messung dargestellt wird.
  • Bei diesem Beispiel kann ein Endbenutzer unter den nachfolgenden Algorithmen auswählen: schlechtestes 54a (d.h. das ernsteste Gesundheitsereignis innerhalb eines Zeitintervalls), letztes 54b (d.h. das letzte Gesundheitsereignis innerhalb eines Zeitintervalls), mittel 54c (d.h. das statistische Mittel der Gesundheitsereignisse innerhalb eines Zeitintervalls) und häufigstes 54d (das häufigste Gesundheitsereignis innerhalb eines Zeitintervalls). Wenn schlechtestes 54a als ein Algorithmus ausgewählt wird, dann wird das schlechteste Gesundheitsereignis, angezeigt durch Messdaten 52a–521, als der Gesundheitszustand des Einstundenzeitintervalls 50 verwendet. Z. B., wenn eine Farbe „rot" das schlechteste Gesundheitsereignis darstellt, das durch Messdaten 52a–521 gezeigt wird, dann wird die Farbe „rot" als der Gesundheitszustand des Einstundenzeitintervalls 50 verwendet.
  • Wenn letztes 54b als ein Algorithmus ausgewählt wird, dann wird das letzte Gesundheitsereignis, angezeigt durch Messdaten 52a–521, als der Gesundheitszustand des Einstundenzeitintervalls 50 verwendet. Z. B., wenn die Messdaten 521 die letzte genommene Messung darstellen, dann wird das Gesundheitsereignis der Messdaten 521 als der Gesundheitszustand des Einstundenzeitintervalls 50 verwendet. Z. B., wenn eine Farbe „grün" den Gesundheitszustand darstellt, gezeigt durch die Messdaten 521, dann wird die Farbe „grün" als der Gesundheitszustand des Einstundenzeitintervalls 50 verwendet.
  • Wenn mittel 54c als ein Algorithmus ausgewählt wird, dann wird das mittlere Gesundheitsereignis, angezeigt durch Messdaten 52a–521, als der Gesundheitszustand des Einstundenzeitintervalls 50 verwendet. Z. B., wenn eine Farbe „grün" das mittlere Gesundheitsereignis darstellt, gezeigt durch die Messdaten 52a–521, dann wird die Farbe „grün" als der Gesundheitszustand des Einstundenzeitintervalls 50 verwendet.
  • Wenn häufigstes 54d als ein Algorithmus ausgewählt wird, dann wird das häufigste Gesundheitsereignis, angezeigt durch Messdaten 52a–521, als der Gesundheitszustand des Einstundenzeitintervalls 50 verwendet. Z. B., wenn eine Farbe „gelb" das häufigste Gesundheitsereignis darstellt, gezeigt durch Messdaten 52a–521, dann wird die Farbe „gelb" als der Gesundheitszustand des Einstundenzeitintervalls 50 verwendet.
  • Es gibt viele unterschiedliche Algorithmen, die verwendet werden können, um Gesundheitsereignisse anzusammeln, und die vorliegende Erfindung ist nicht auf einen bestimmten Algorithmus beschränkt. Ferner kann es einem Endbenutzer bei verschiedenen Ausführungsbeispielen der Erfindung möglich sein, einen Algorithmus kundenspezifisch herzustellen oder zu erzeugen, anstelle aus einem vorbestimmten Algorithmus auszuwählen, um Gesundheitsereignisse anzusammeln.
  • 4 ist ein Diagramm, das ein Beispiel einer hierarchischen Dienststruktur von Knoten eines Netzwerks gemäß einem Ausführungsbeispiel der vorliegenden Erfindung darstellt. Bei diesem Beispiel ist die hierarchische Dienststruktur von Knoten für ein Netzwerk, das geografisch den Kontinent der Vereinigten Staaten umspannt. Bezug nehmend nun auf 4 stellt bei diesem Beispiel ein gesamter Netzwerkknoten 60 einen Wurzelknoten der hierarchischen Dienststruktur dar. Westküstenknoten 62, Bergknoten 64, Mittelknoten 66 und Ostküstenknoten 68 sind Kindknoten des Gesamtnetzwerkknotens 60. Ein Netzdiensteknoten 70 und ein Postdiensteknoten 72 sind Kindknoten des Westküstenknotens 62. Ein Sendezeitknoten 74 und ein Empfangszeitknoten 76 sind Kindknoten des Postdiensteknotens 72.
  • 4 zeigt ferner einen Netzdiensteknoten 78 und einen Postdiensteknoten 80, die Kindknoten des Bergknotens 64 sind. 4 zeigt nur eine Teilstruktur einer möglichen hierarchischen Dienststruktur aus Knoten zu Erklärungzwecken. Z. B. wären wahrscheinlich Knoten mit dem Mittelknoten 66, dem Ostküstenknoten 68 etc. verbunden. Ferner sollte darauf hingewiesen werden, dass 4 nur ein Beispiel darstellt, und die vorliegende Erfindung nicht auf eine Weise auf diese spezifische Struktur oder die spezifischen gezeigten Knoten beschränkt ist. Stattdessen liegen viele verschiedene Variationen einer hierarchischen Dienststruktur vor, die an die vorliegende Erfindung anwendbar wären.
  • 5 ist ein Diagramm, das eine Beispielanzeige einer hierarchischen Dienstgesundheit eines Netzwerks über der Zeit darstellt, wo das Netzwerk die hierarchische Dienststruktur von Knoten in 4 aufweist, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Bei dem Beispiel aus 5 wird angenommen, dass das Zeitintervall ein Tag ist, und die Gesamtzeit, für die die Gesundheitsgeschichte angezeigt wird, eine Dreitagesperiode vom 21. April 2003 bis zum 23. April 2003 ist. Bei diesem Beispiel weist die Anzeige eine Knotenachse 90 und eine Zeitachse 92 auf. Bei dem Schnittpunkt von jedem Knoten und der Zeit wird ein Bildsymbol angezeigt. Die Bildsymbole stellen die Gesundheitszustände dar, die gemäß einem Algorithmus bestimmt wurden, wie oben beschrieben wurde, für die jeweiligen Knoten zu den entsprechenden Zeiten. Bei dem Beispiel würde jedes Bildsymbol in einer entsprechenden Farbe angezeigt werden, die einen Gesundheitszustand darstellt. Z. B. könnte ein Bildsymbol eine Farbe rot, gelb oder grün aufweisen, dargestellt durch R, Y bzw. G, in 5, um einen Gesundheitszustand anzuzeigen. Somit bilden die Bildsymbole ein Array, das die hierarchische Dienstgesundheit des Netzwerks über der Zeit anzeigt.
  • 6 ist ein Diagramm, das ein Beispiel einer Bildschirmanzeige darstellt, die eine hierarchische Dienststruktur von Knoten eines Netzwerks gemäß einem zusätzlichen Ausführungsbeispiel der vorliegenden Erfindung anzeigt. Bezug nehmend nun auf 6 sind Knoten 100 in einer hierarchischen Dienststruktur angeordnet. 6 zeigt nur eine Teilauflistung der Knoten in der hierarchischen Dienststruktur. Pfeil 101 kann verwendet werden, um abwärts zu scrollen, um zusätzliche Knoten in der hierarchischen Dienststruktur zu betrachten.
  • 7 ist ein Diagramm, das ein Beispiel einer Bildschirmanzeige darstellt, die eine hierarchische Dienstgesundheit eines Netzwerks anzeigt, das die hierarchische Dienststruktur von Knoten in 6 aufweist, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Wie in 7 dargestellt ist, weist ein Array 102 aus Bildsymbolen aus Bildsymbolen eine Knotenachse 103, die verschiedene Knoten 100 auflistet, ausgewählt aus der hierarchischen Dienststruktur von Knoten, und eine Zeitachse 104, die die Zeitintervalle zeigt, auf. Verschiedene der Knoten, die in 7 gezeigt sind, sind in 6 nicht angezeigt und wären ersichtlich durch Scrollen mit einem Pfeil 101 in 6.
  • Bei dem Beispiel aus 7 weisen die Bildsymbole in dem Array 102 eine Farbe auf, die den verschiedenen Gesundheitszuständen von kritisch 106, bedeutend 106b, unbedeutend 106c, warnend 106d, normal 106e, unbekannt 106f, unüberwacht 106g und undefiniert 106h entspricht.
  • Die Bildschirmanzeige in 7 umfasst eine Legende 110, die eine Berichtperiode 110a (d.h. eine Gesamtzeit, für die die Gesundheitsgeschichte angezeigt wird) von einem Monat, eine Intervallgröße 110b (d.h. ein Zeitintervall) von einem Tag, und einen Ansammelalgorithmus 110c von „letztes" anzeigt (der z. B. dem Algorithmus „letztes" 54b in 3 entspricht).
  • Die Legende 110 zeigt ferner einen automatischen Rang 110d von „falsch" an, der bei diesem Beispiel anzeigt, dass der Endbenutzer keine Rangreihenfolge zum Anzeigen der Bildsymbole ausgewählt hat. Da ein automatischer Rang nicht ausge wählt wird, zeigt die Legende 110 eine Rangperiode 110e von „keine" an.
  • 8 ist ein Diagramm, das ein Beispiel einer Bildschirmanzeige darstellt, die eine hierarchische Dienstgesundheit eines Netzwerks anzeigt, das die hierarchische Dienststruktur von Knoten in 6 aufweist, gemäß einem zusätzlichen Ausführungsbeispiel der vorliegenden Erfindung.
  • 8 ist ähnlich zu 7, außer dass der automatische Rang 110d in 8 „wahr" ist, was anzeigt, dass der Endbenutzer ausgewählt hat, dass die Bildsymbole gemäß einem Typ einer Rangreihenfolge angezeigt werden. Bei diesem Beispiel werden die Bildsymbole z. B. in einer Bedeutungsreihenfolge über eine Rangperiode angezeigt, wobei die bedeutensten Gesundheitszustände höher in dem Array 102 angezeigt werden. In 8 zeigt die Legende 110 eine Rangperiode 110e von sechs Tagen an, was anzeigt, dass die hierarchische Dienstgesundheit des Netzwerks über der Zeit gemäß der Bedeutung über die letzten sechs Tage angezeigt wird.
  • Bei verschiedenen Ausführungsbeispielen der vorliegenden Erfindung kann der Endbenutzer die Fähigkeit aufweisen, eine Rangreihenfolge (d.h. Rangalgorithmus) und eine Rangperiode auszuwählen. Es gibt viele unterschiedliche Rangreihenfolgen, die verwendet werden können. Z. B. könnte die Rangreihenfolge anzeigen, dass der Knoten mit der höchsten Anzahl der bedeutensten Gesundheitszustände über die Rangperiode oben angezeigt wird, etc. Eine solche Rangreihenfolge könnte als eine „olympische" Reihenfolge (oder ein „olympischer" Algorithmus) bezeichnet werden, wo die meisten Goldmedaillen oben sind, falls Gold vorhanden ist, dann Silber berücksichtigt wird, etc. Natürlich ist die vorliegende Erfindung nicht auf ein spezifische Rangreihenfolge oder eine spezifische Rangperiode beschränkt.
  • Bei verschiedenen Ausführungsbeispielen der vorliegenden Erfindung verbreitet sich die Gesundheit nach oben in der hierarchischen Dienststruktur von Knoten, und die angezeigten Bildsymbole ändern sich, wenn sich die Gesundheit nach oben ausbreitet, um dadurch die Aufwärtsausbreitung der Gesundheit anzuzeigen. Z. B. wäre ein einfacher Ausbreitungsalgorithmus, dass sich ein ernsterer Gesundheitszustand nach oben zu dem nächsthöheren Knoten ausbreitet. Daher, bei einem solchen Ausbreitungsalgorithmus, bestimmen die Kindergesundheitsknoten die Gesundheit der Elternknoten bis nach oben zu dem Wurzelknoten einer hierarchischen Dienststruktur von Knoten. Z. B., wenn der unterste Knoten in einer hierarchischen Dienststruktur von Knoten den ernstesten Gesundheitszustand aufweist, würde sich der Gesundheitszustand dieses niedrigsten Knotens bis nach oben zu dem Wurzelknoten ausbreiten. Wenn z. B. die Farbe „rot" den schlechtesten Gesundheitszustand anzeigte, und das Bildsymbol für den niedrigsten Knoten „rot" war, dann würde das Bildsymbol für jeden höheren Knoten in dem Zweig, der den untersten Knoten umfasst, ebenfalls „rot" werden. Z. B., in 4, wenn ein Bildsymbol, das den Gesundheitszustand des Empfangszeitknotens 76 darstellt, „rot" war, dann würden der Postdiensteknoten 72, der Westküstenknoten 62 und der gesamte Netzwerkknoten 60 in 4 „rot" werden. Es gibt viele unterschiedliche Ausbreitungsalgorithmen, die verwendet werden könnten, um die Gesundheit nach oben hin auszubreiten, und die vorliegende Erfindung ist nicht auf einen bestimmten Ausbreitungsalgorithmus beschränkt.
  • 9 ist ein Diagramm, das eine Systemarchitektur darstellt, gemäß einem Ausführungsbeispiel der vorliegenden Erfindung. Bezug nehmend nun auf 9 speichert eine Datenbank 200 Daten, die Gesundheitsereignisse anzeigen. Ein Prozessor 202 greift auf die Datenbank 200 zu, um Operationen auszuführen, wie z. B. jene, die hierin beschrieben sind, um eine hierarchische Dienstgesundheit eines Netzwerks auf einer Anzeige 204 anzuzeigen. Es liegen viele unterschiedliche Systemarchitekturen vor, die verwendet wer den können, um die vorliegende Erfindung zu implementieren, und die vorliegende Erfindung ist nicht auf eine spezifische Systemarchitektur beschränkt.
  • Gemäß dem oben Genannten, ermöglicht die es die vorliegende Erfindung einem Endbenutzer, die Netzwerkgesundheit über der Zeit zu betrachten. Der Endbenutzer kann flexibel steuern, wie die Daten verarbeitet und betrachtet werden, was es dem Endbenutzer ermöglicht (üblicherweise eine Netzwerkbedienperson), zu bestimmen, wie Aufgaben priorisiert werden sollen, wenn Netzwerkdienstausfälle auftreten.
  • Gemäß dem oben Genannten kann bei verschiedenen Ausführungsbeispielen der vorliegenden Erfindung ein Endbenutzer die Gesundheit über der Zeit für sowohl Netzwerkdienste als auch die Diensthierarchie gleichzeitig betrachten. Dies ermöglicht es einem Endbenutzer, ohne weiteres die Gesundheitsbeziehungen von Netzwerkdiensten innerhalb der Hierarchie zu sehen. Z. B. kann ein Endbenutzer die Gesundheitsbeziehungen zwischen einer Netzmessung, einem entsprechenden Netzserver und allen Netzservern über eine Einmonatsperiode sehen, aufgeteilt in Vierstundenperioden. Ferner ermöglicht es die vorliegende Erfindung einem Endbenutzer, zu steuern, wie individuelle Gesundheitsereignisse innerhalb eines Zeitintervalls angesammelt werden. Diese Steuerungsebene ist wichtig für Endbenutzer, um zu bestimmen, wie auf Dienstprobleme geantwortet werden soll.
  • Gemäß dem oben Erwähnten übersetzt bei verschiedenen Ausführungsbeispielen der vorliegenden Erfindung die vorliegende Erfindung existierende einzelne Dienstgesundheitsereignisinformationen in eine kontinuierliche Dienstgesundheitsgeschichte, z. B. bei vom Endbenutzer spezifizierten Intervallen. Um dies durchzuführen, untersuchen verschiedene Ausführungsbeispiele der vorliegenden Erfindung Gesundheitsereignisse für die Dienste, die durch den Endbenutzer spezifiziert wurden, und übersetzen diese einzelnen Gesundheitsereignisse in Gesundheitszustände über Zeitintervalle mit fester Größe. Bei verschiedenen Ausführungsbeispielen weist jedes Zeitintervall eine Größe auf, die durch den Endbenutzer spezifiziert wird, und der Endbenutzer liefert ferner einen Gesamtzeitbetrag, der in der Gesundheitsgeschichtsanzeige umfasst sein soll. Für jedes Zeitintervall analysiert die vorliegende Erfindung die Gesundheitsereignisse, die in diesem Zeitintervall aufgetreten sind, und unter Verwendung von einem einer Vielzahl von Algorithmen sammelt dieselbe die Gesundheitsereignisse in einen kontinuierlichen Gesundheitszustand für dieses Zeitintervall. Die vorliegende Erfindung liefert mehrere Algorithmen, die verwendet werden sollen, um den Gesundheitszustand zu bestimmen. Diese Algorithmen umfassen z. B. den schlechtestes, häufigstes, letztes und mittel. Endbenutzer können ferner einen kundenspezifischen Ansammelalgorithmus liefern.
  • Gemäß dem oben Genannten stellt bei verschiedenen Beispielen eine grafische Anzeige Gesundheitsinformationen unter Verwendung eines Zeilen-Spalten-orientierten Arrays dar. Jede Spalte stellt z. B. ein Zeitintervall dar. Jede Zeile stellt z. B. eine Dienstmessung oder einen Knoten höherer Ebene in einer hierarchischen Dienststruktur von Knoten des Netzwerks dar. Der Schnittpunkt jeder Zeile und Spalte umfasst ein grafisches Element (d.h. ein Bildsymbol), das z. B. ein quadratischer Kasten sein könnte, dessen Farbe einen Gesundheitszustand für das Zeitintervall und den Dienstknoten anzeigt. Natürlich ist die vorliegende Erfindung nicht darauf beschränkt, dass ein Bildsymbol ein bestimmter Typ eines Bildsymbols oder eine bestimmte Form ist. Ferner ist die vorliegende Erfindung nicht auf die Verwendung einer Farbe beschränkt, um einen Gesundheitszustand anzuzeigen. Z. B. kann ein numerischer Wert verwendet werden, um einen Gesundheitszustand anzuzeigen. Ferner ist die vorliegende Erfindung nicht darauf beschränkt, dass die Zeit in den Spalten und die Knoten in den Reihen vorliegen. Stattdessen könnten solche Informationen z. B. umgekehrt werden, oder ein anderer Typ von Anzeigeanordnungen kann bereitgestellt werden.
  • Bei verschiedenen Ausführungsbeispielen der vorliegenden Erfindung wäre ein Endbenutzer in der Lage, eine Maus zu verwenden, um auf einen Dienstgesundheitspunkt zu klicken, um zu einem Graphen zu navigieren, der tatsächliche Messwerte enthält, die zum Gesundheitszustand beitragen.
  • Gemäß dem oben Genannten werden mögliche Gesundheitszustände durch das zugrundeliegende Messsystem und dessen Schwellensystem bestimmt. Es können viele unterschiedliche mögliche Gesundheitszustände vorliegen. Z. B. liegen in 7 und 8 acht (8) unterschiedliche Gesundheitszustände 106a-106h vor. Die Erfindung ist jedoch nicht auf eine bestimmte Anzahl von Gesundheitszuständen beschränkt.
  • Gemäß dem oben Genannten liefert die vorliegende Erfindung eine Fähigkeit, eine Geschichte der Dienstgesundheit zu bewahren und diese Informationen von einem einzelnen Satz von Gesundheitsereignissen in eine lineare durchgehende Darstellung der Zeit umzuwandeln.
  • Gemäß dem oben Genannten kann die Dienstgesundheit auf eine Anzahl von Weisen angezeigt werden, die es einfach machen, auf die Gesundheit der hierarchischen Dienststruktur oder spezifische Teile der hierarchischen Dienststruktur zuzugreifen. Dies umfasst das Unterteilen der Gesundheit eines Knotens in Intervalle in spezifizierten Zeitintervallen und das Einteilen der Gesundheit von unterschiedlichen Knoten in Rangordnungen, basierend auf der Gesundheit dieser Intervalle.
  • Die vorliegende Erfindung bezieht sich auf das Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit. Wie aus der Offenbarung hierin verständlich wird, bezieht sich eine Anzeige der hierarchischen Dienstgesundheit auf eine Anzeige von Indikatoren (wie z. B. Bildsymbolen) von Gesundheitszuständen in einer hierarchischen Anordnung. Wie in verschiedenen Figuren gezeigt ist, wird eine solche hierarchische Dienstgesundheit über der Zeit angezeigt und entspricht einer hierarchischen Dienststruktur von Knoten des Netzwerks.
  • Die vorliegende Erfindung bezieht sich auf einen Endbenutzer. Ein Endbenutzer ist eine Person, die auf das Verfahren und die Vorrichtung der vorliegenden Erfindung zugreift, um die hierarchische Systemgesundheit eines Netzwerks zu betrachten. Der Endbenutzer könnte z. B. eine Netzwerkbedienperson, ein Systemverwalter oder eine andere Person sein, die das Beibehalten oder Überwachen des Netzwerks leitet. Der Endbenutzer ist jedoch nicht auf eine bestimmte Person beschränkt, die eine bestimmte Auftragsverantwortlichkeit hat.
  • Verschiedene unterschiedliche Arrays von Bildsymbolen sind hierin offenbart. Die vorliegende Erfindung ist jedoch nicht auf einen bestimmen Typ oder eine Form eines Arrays beschränkt. Allgemein ist ein Array einfach eine geordnete Anordnung von Bildsymbolen.
  • Verschiedene unterschiedliche Zeitperioden, Zeitintervalle und Gesamtzeiten sind hierin offenbart. Die vorliegende Erfindung ist jedoch nicht auf bestimmte Zeitperioden, Zeitintervalle und/oder Gesamtzeiten beschränkt.
  • Verschiedene Typen von Bildsymbolen sind hierin offenbart. Die vorliegende Erfindung ist jedoch nicht auf bestimmte Typen, Formen und/oder Farben von Bildsymbolen beschränkt.
  • Verschiedene unterschiedliche Flussdiagramme sind hierin offenbart. Es sollte jedoch darauf hingewiesen werden, dass die Reihenfolge der Operationen und die spezifischen Operationen, die in den jeweiligen Flussdiagrammen umfasst sind, nur als Beispiele vorgesehen sind. Viele Änderungen sind möglich. Die vorliegende Erfindung ist nicht auf spezifi sche Operationen oder eine spezifische Reihenfolge von Operationen beschränkt.
  • Obwohl einige bevorzugte Ausführungsbeispiele der vorliegenden Erfindung gezeigt und beschrieben wurden, wäre es für Fachleute auf dem Gebiet offensichtlich, dass Änderungen an diesen Ausführungsbeispielen durchgeführt werden können, ohne von den Prinzipien und dem Wesen der Erfindung abzuweichen, wobei der Schutzbereich derselben in den Ansprüchen und ihren Entsprechungen definiert ist.

Claims (22)

  1. Verfahren, das folgende Merkmale aufweist: Anzeigen (22, 42) einer hierarchischen Dienstgesundheit eines Netzwerks über der Zeit auf einer Anzeigevorrichtung.
  2. Verfahren gemäß Anspruch 1, bei dem die hierarchische Dienstgesundheit des Netzwerks gemäß Gesundheitsereignissen bestimmt wird, die für eine hierarchische Dienststruktur von Knoten des Netzwerks (20, 40) auftreten.
  3. Verfahren gemäß Anspruch 1 oder 2, bei dem die hierarchische Dienstgesundheit des Netzwerks über der Zeit als ein Array (102) von Bildsymbolen angezeigt wird, die die Gesundheit darstellen.
  4. Verfahren gemäß Anspruch 2 oder 3, bei dem die hierarchische Dienstgesundheit des Netzwerks über der Zeit als ein Array (102) von Bildsymbolen angezeigt wird, die Gesundheitszustände von Knoten der hierarchischen Dienstsstruktur von Knoten (100) jeweils anzeigen, wobei das Array (100) eine Zeitachse (92) und eine Knotenachse (90) aufweist.
  5. Verfahren gemäß Anspruch 4, bei dem sich die Gesundheit nach oben in der hierarchischen Dienststruktur von Knoten ausbreitet und die angezeigten Bildsymbole sich ändern, wenn sich die Gesundheit nach oben ausbreitet, um dadurch die Aufwärtsausbreitung der Gesundheit anzuzeigen.
  6. Verfahren gemäß einem der Ansprüche 2 bis 5, das ferner folgende Schritte aufweist: Auswählen (30) einer Gesamtzeit durch einen Endbenutzer, für die die hierarchische Dienstgesundheit des Netzwerks angezeigt wird; Auswählen (32) einer Zeitperiode durch den Endbenutzer, wobei die Gesamtzeit durch die Zeitperiode in Zeitintervalle unterteilt wird; Auswählen (34) eines Algorithmus durch den Endbenutzer; und für jedes Zeitintervall, Ansammeln (40) von Gesundheitsereignissen für Knoten der hierarchischen Dienststruktur von Knoten gemäß dem ausgewählten Algorithmus, um dadurch jeweilige Gesundheitszustände der Knoten zu bestimmen, wobei das Anzeigen Bildsymbole anzeigt, die die bestimmten Gesundheitszustände darstellen.
  7. Verfahren gemäß einem der Ansprüche 2 bis 6, das ferner folgenden Schritt aufweist: Ansammeln (20, 40) von Gesundheitsereignissen für Knoten der hierarchischen Dienststruktur von Knoten gemäß einem Algorithmus, um dadurch die jeweiligen Gesundheitszustände der Knoten zu bestimmen, wobei das Anzeigen Bildsymbole anzeigt, die die bestimmten Gesundheitszustände darstellen.
  8. Verfahren gemäß Anspruch 7, bei dem der Algorithmus durch einen Endbenutzer ausgewählt (34) wird.
  9. Verfahren gemäß einem der Ansprüche 2 bis 8, bei dem eine Gesamtzeit in Zeitintervalle unterteilt wird, wobei das Verfahren ferner folgenden Schritt aufweist: für jedes Zeitintervall, Ansammeln (40) von Gesundheitsereignissen für Knoten der hierarchischen Dienst struktur von Knoten gemäß einem Algorithmus, um dadurch jeweilige Gesundheitszustände der Knoten zu bestimmen, wobei das Anzeigen (42) Bildsymbole anzeigt, die die bestimmten Gesundheitszustände darstellen.
  10. Verfahren gemäß Anspruch 9, bei dem der Algorithmus durch einen Endbenutzer ausgewählt wird.
  11. Verfahren gemäß Anspruch 9 oder 10, bei dem zumindest entweder die Gesamtzeit oder eine Zeitperiode der Zeitintervalle durch einen Endbenutzer ausgewählt wird.
  12. Verfahren gemäß einem der Ansprüche 7 bis 11, das ferner folgenden Schritt aufweist Auswählen (38) einer Rangreihenfolge durch einen Endbenutzer, wobei das Anzeigen die Bildsymbole gemäß der ausgewählten Rangreihenfolge (110d) anzeigt.
  13. Verfahren gemäß einem der Ansprüche 4 bis 12, bei dem der Endbenutzer auswählt (36), welche Knoten für welche Gesundheitszustände angezeigt werden.
  14. Verfahren, das folgende Schritte aufweist: Ansammeln (20) von Gesundheitsereignissen für Knoten einer hierarchischen Dienststruktur von Knoten eines Netzwerks gemäß einem Algorithmus, um dadurch Gesundheitszustände der Knoten zu bestimmen; und Anzeigen (22) von Bildsymbolen, die die bestimmen Gesundheitszustände darstellen, wobei die Bildsymbole als ein Array angezeigt werden, das die hierarchische Dienstgesundheit des Netzwerks über der Zeit anzeigt.
  15. Verfahren gemäß Anspruch 14, bei dem der Algorithmus durch einen Endbenutzer ausgewählt wird.
  16. Verfahren gemäß Anspruch 14 oder 15, bei dem: eine Gesamtzeit in Zeitintervalle unterteilt wird, das Ansammeln für jedes Zeitintervall das Ansammeln von Gesundheitsereignissen für Knoten der hierarchischen Dienststruktur von Knoten aufweist, gemäß dem Algorithmus, um dadurch die jeweiligen Gesundheitszustände der Knoten zu bestimmen; und zumindest entweder die Gesamtzeit oder eine Zeitperiode der Zeitintervalle durch einen Endbenutzer ausgewählt wird.
  17. Verfahren gemäß Anspruch 16, bei dem der Algorithmus durch den Endbenutzer ausgewählt wird.
  18. Verfahren gemäß einem der Ansprüche 14 bis 17, das ferner folgenden Schritt aufweist: Auswählen einer Rangreihenfolge durch einen Endbenutzer, wobei das Anzeigen die Bildsymbole gemäß der ausgewählten Rangreihenfolge anzeigt.
  19. Verfahren gemäß einem der Ansprüche 14 bis 18, bei dem ein Endbenutzer die Knoten auswählt, für die Gesundheitszustände angezeigt werden.
  20. Verfahren, das folgende Schritte aufweist: Auswählen (30) einer Gesamtzeit durch einen Endbenutzer; Auswählen (32) einer Zeitperiode durch den Endbenutzer, wobei die Gesamtzeit durch die Zeitperiode in Zeitintervalle unterteilt wird; Auswählen (34) eines Algorithmus durch den Endbenutzer; Auswählen (36) jeweiliger Knoten einer hierarchischen Dienststruktur von Knoten eines Netzwerks durch den Endbenutzer; Auswählen (38) einer Rangreihenfolge durch den Endbenutzer; für jedes Intervall, Ansammeln (40) von Gesundheitsereignissen für die ausgewählten Knoten gemäß dem ausgewählten Algorithmus, um dadurch Gesundheitszustände der ausgewählten Knoten zu bestimmen; und Anzeigen (42) von Bildsymbolen, die die bestimmten Gesundheitszustände der ausgewählten Knoten darstellen, wobei die Bildsymbole in der ausgewählten Rangreihenfolge als ein Array anzeigt werden, das die hierarchische Dienstgesundheit des Netzwerks über der Zeit anzeigt.
  21. Vorrichtung, die folgende Merkmale aufweist: eine Einrichtung zum Ansammeln von Gesundheitsereignissen für Knoten einer hierarchischen Dienststruktur von Knoten eines Netzwerks gemäß einem Algorithmus, um dadurch Gesundheitszustände der Knoten zu bestimmen; und eine Einrichtung zum Anzeigen von Bildsymbolen, die die bestimmten Gesundheitszustände darstellen, wobei die Bildsymbole als ein Array angezeigt werden, das eine hierarchische Dienstgesundheit des Netzwerks über der Zeit anzeigt.
  22. Vorrichtung zum Anzeigen der Gesundheit eines Netzwerks, das eine hierarchische Dienststruktur von Knoten aufweist, wobei Gesundheitsereignisse für Knoten der hierarchischen Dienststruktur gemäß einem Algorithmus angesammelt werden, um dadurch Gesundheitszustände der Knoten zu bestimmen, wobei die Vorrichtung folgendes Merkmal aufweist: eine Bildschirmanzeige, die Bildsymbole anzeigt, die die bestimmten Gesundheitszustände darstellen, wobei die Bildsymbole als ein Array angezeigt sind, das die hierarchische Dienstgesundheit des Netzwerks über der Zeit anzeigt.
DE102004022657A 2003-05-08 2004-05-07 Verfahren und Vorrichtung zum Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit Active DE102004022657B4 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US431433 2003-05-08
US10/431,433 US20040225530A1 (en) 2003-05-08 2003-05-08 Displaying hierarchical service health of a network over time
US10/431,433 2003-05-08

Publications (2)

Publication Number Publication Date
DE102004022657A1 true DE102004022657A1 (de) 2004-12-16
DE102004022657B4 DE102004022657B4 (de) 2010-12-30

Family

ID=32469607

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102004022657A Active DE102004022657B4 (de) 2003-05-08 2004-05-07 Verfahren und Vorrichtung zum Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit

Country Status (4)

Country Link
US (1) US20040225530A1 (de)
CN (1) CN1551573A (de)
DE (1) DE102004022657B4 (de)
GB (1) GB2402018A (de)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7894446B2 (en) 2005-11-23 2011-02-22 Jds Uniphase Corporation Method and systems for optimization analysis in networks
US7974347B2 (en) * 2006-03-24 2011-07-05 Oracle America, Inc. Automating interval selection based on range and size of display area
US20090030945A1 (en) * 2007-07-26 2009-01-29 Diagnosisplus Llc Method and system for collecting and analyzing medical patient data
US8230269B2 (en) 2008-06-17 2012-07-24 Microsoft Corporation Monitoring data categorization and module-based health correlations
US8700765B2 (en) * 2009-08-14 2014-04-15 Blue Stripe Software, Inc. Methods and computer program products for monitoring and reporting network application performance
US9880052B2 (en) 2013-10-02 2018-01-30 The Joan and Irwin Jacobs Technion-Cornell Innovation Institute Methods, systems, and apparatuses for accurate measurement and real-time feedback of solar ultraviolet exposure
US9798458B2 (en) 2013-10-02 2017-10-24 The Joan and Irwin Jacobs Technion-Cornell Innovation Institute Methods, systems, and apparatuses for accurate measurement and real-time feedback of solar ultraviolet exposure
US9804768B1 (en) * 2014-06-25 2017-10-31 ABCDisability, Inc. Method and system for generating an examination report
US9940214B2 (en) 2014-08-29 2018-04-10 Cisco Technology, Inc. Index filter for visual monitoring
WO2017035384A1 (en) 2015-08-25 2017-03-02 The Joan and Irwin Jacobs Technion-Cornell Innovation Institute Methods, systems, and apparatuses for accurate measurement and real-time feedback of solar ultraviolet exposure
US10739253B2 (en) 2016-06-07 2020-08-11 Youv Labs, Inc. Methods, systems, and devices for calibrating light sensing devices
USD829112S1 (en) 2016-08-25 2018-09-25 The Joan and Irwin Jacobs Technion-Cornell Innovation Institute Sensing device
CN112997054A (zh) 2018-10-19 2021-06-18 优夫实验室公司 用于精确测量来自太阳光的健康相关uv照射的方法、系统和装置
CN110865925A (zh) * 2019-11-12 2020-03-06 拉扎斯网络科技(上海)有限公司 信息处理方法、装置、电子设备及计算机可读存储介质

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2017969C (en) * 1989-08-07 1999-04-20 Richard Alan Becker Dynamic graphics arrangement for displaying spatial-time-series data
CA2116278C (en) * 1993-03-01 2000-07-25 Robert O. Quinn Graphical interface for cellular system
US6006016A (en) * 1994-11-10 1999-12-21 Bay Networks, Inc. Network fault correlation
US5919248A (en) * 1997-03-25 1999-07-06 Fluke Corporation Method and apparatus for determining network health as a function of combined percent utilization and percent collisions
US6061723A (en) * 1997-10-08 2000-05-09 Hewlett-Packard Company Network management event correlation in environments containing inoperative network elements
US5999179A (en) * 1997-11-17 1999-12-07 Fujitsu Limited Platform independent computer network management client
GB2332807A (en) * 1997-12-16 1999-06-30 Northern Telecom Ltd Communications network
US6138122A (en) * 1998-03-02 2000-10-24 Agilent Technologies Modeling of internet services
US6584501B1 (en) * 1999-02-03 2003-06-24 Compuware Corporation Method to display information representing network traffic on a computer display monitor
US6741947B1 (en) * 1999-11-30 2004-05-25 Agilent Technologies, Inc. Monitoring system and method implementing a total node power test
US6985901B1 (en) * 1999-12-23 2006-01-10 Accenture Llp Controlling data collection, manipulation and storage on a network with service assurance capabilities
GB2362062A (en) * 2000-04-13 2001-11-07 3Com Corp Network management apparatus with graphical representation of monitored values
US7003564B2 (en) * 2001-01-17 2006-02-21 Hewlett-Packard Development Company, L.P. Method and apparatus for customizably calculating and displaying health of a computer network
US20020161876A1 (en) * 2001-04-30 2002-10-31 Robert Raymond System and method for managing data miner modules in an information network system
US7415671B2 (en) * 2001-06-08 2008-08-19 Computer Associates Think, Inc. Interactive hierarchical status display
US7607093B2 (en) * 2003-04-04 2009-10-20 Agilent Technologies, Inc. Displaying network segment decode information in diagrammatic form

Also Published As

Publication number Publication date
GB2402018A (en) 2004-11-24
CN1551573A (zh) 2004-12-01
GB0409390D0 (en) 2004-06-02
DE102004022657B4 (de) 2010-12-30
US20040225530A1 (en) 2004-11-11

Similar Documents

Publication Publication Date Title
DE102004022657B4 (de) Verfahren und Vorrichtung zum Anzeigen der hierarchischen Dienstgesundheit eines Netzwerks über der Zeit
EP1472819B1 (de) Nachrichtenanalyseeinrichtung und Verfahren zum Anzeigen von Nachrichten
DE10255125A1 (de) Dezentralisierte Automatische Testung von Grafischen Benutzerschnittstellen(GUI) von Software
DE102004045716A1 (de) Verfahren und maschinenlesbares Medium zur Verwendung von Matrizen zur automatischen Analyse von Netzereignissen und -objekten
DE102004048667A1 (de) Graphische Benutzeroberfläche zum Hinzufügen von Messungen zu bestehendem Verteiltes-Netzwerk-Fehlersuchsystem
DE60314031T2 (de) Erkundung mehrschichtiger Pfade
DE102005013305A1 (de) Verfahren und System zum Verwalten elektronischer Systeme
DE102005050349A1 (de) Verfahren zur Präsentation mehrerer grafischer Anzeigen bei Betriebsunterstützungssystemen
DE112013007525T5 (de) Echtzeitrisikovorhersage während des Bohrbetriebs
DE102006059814A1 (de) Verfahren, Vorrichtung und Computerprogrammprodukt zur Lieferung eines Prozessstatus
DE112014001080T5 (de) Programm, Vorrichtung, System und Verfahren für die Anzeige der Schlaf- und Aktivitätsmenge
DE69815141T2 (de) Vorrichtung und verfahren zur messung und anzeige des energieverbrauches und verfahren zur kalibrierung der vorrichtung
DE102006036796A1 (de) Zeitplanmanagement
CN106548440A (zh) 大数据管理方法及大数据管理系统
EP2515264A1 (de) Verfahren und System zum Simulieren der zeitlichen Entwicklung von Buchungszuständen
DE69633736T2 (de) Verfahren und vorrichtung zur darstellung von aufzugsfunktionen
CH698890B1 (de) Modellierung eines komplexen Systems.
EP0795833B1 (de) Verfahren und System zur menugeführten Navigation in einem komplexen Datenbestand
EP3528162B1 (de) Verfahren zur erkennung von anormalen betriebszuständen
EP1758065A2 (de) Verfahren zur Prognose eines Verkehrszustandes in einem Straßennetz und Verkehrsmanagementzentrale
DE112014005958B4 (de) Grapherzeugungsvorrichtung, Graphanzeigevorrichtung, Grapherzeugungsprogramm und Graphanzeigeprogramm
Fuchs Glyph design for temporal and multi-dimensional data: Design considerations and evaluation
Vico et al. Business Intelligence in Agriculture–A Practical Approach
DE10210707A1 (de) Verfahren zur Ausgabe von Zustandsdaten
DE102006044865B4 (de) Verfahren zur rechnergestützten Verarbeitung von digitalisierten Informationen zur Anzeige auf einem Anzeigemittel

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8127 New person/name/address of the applicant

Owner name: AGILENT TECHNOLOGIES, INC. (N.D.GES.D. STAATES, US

R020 Patent grant now final

Effective date: 20110330

R081 Change of applicant/patentee

Owner name: VIAVI SOLUTIONS INC. (N. D. GES. D. STAATES DE, US

Free format text: FORMER OWNER: AGILENT TECHNOLOGIES, INC. (N.D.GES.D. STAATES DELAWARE), SANTA CLARA, CALIF., US

Effective date: 20130620

Owner name: JDS UNIPHASE CORP. (N. D. GES. D. STAATES DELA, US

Free format text: FORMER OWNER: AGILENT TECHNOLOGIES, INC. (N.D.GES.D. STAATES DELAWARE), SANTA CLARA, CALIF., US

Effective date: 20130620

Owner name: JDS UNIPHASE CORP. (N. D. GES. D. STAATES DELA, US

Free format text: FORMER OWNER: AGILENT TECHNOLOGIES, INC. (N.D.GES.D. STAATES DELAWARE), SANTA CLARA, US

Effective date: 20130620

R082 Change of representative

Representative=s name: MURGITROYD & COMPANY, DE

Effective date: 20130620

Representative=s name: SCHOPPE, ZIMMERMANN, STOECKELER, ZINKLER, SCHE, DE

Effective date: 20130620

Representative=s name: SCHOPPE, ZIMMERMANN, STOECKELER, ZINKLER & PAR, DE

Effective date: 20130620

R082 Change of representative

Representative=s name: MURGITROYD & COMPANY, DE

R081 Change of applicant/patentee

Owner name: VIAVI SOLUTIONS INC. (N. D. GES. D. STAATES DE, US

Free format text: FORMER OWNER: JDS UNIPHASE CORP. (N. D. GES. D. STAATES DELAWARE), MILPITAS, CALIF., US

R082 Change of representative

Representative=s name: MURGITROYD & COMPANY, DE

R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: H04L0012260000

Ipc: H04L0043000000