DE69808734T2 - Vorrichtung und Verfahren für die Ferndiagnose von Datenverarbeitungseinheiten - Google Patents
Vorrichtung und Verfahren für die Ferndiagnose von DatenverarbeitungseinheitenInfo
- Publication number
- DE69808734T2 DE69808734T2 DE1998608734 DE69808734T DE69808734T2 DE 69808734 T2 DE69808734 T2 DE 69808734T2 DE 1998608734 DE1998608734 DE 1998608734 DE 69808734 T DE69808734 T DE 69808734T DE 69808734 T2 DE69808734 T2 DE 69808734T2
- Authority
- DE
- Germany
- Prior art keywords
- dpu
- unit
- diagnostic unit
- diagnostic
- remote
- 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.)
- Expired - Lifetime
Links
- 238000012545 processing Methods 0.000 title claims description 14
- 238000004171 remote diagnosis Methods 0.000 title claims description 5
- 238000000034 method Methods 0.000 title claims 3
- 238000012544 monitoring process Methods 0.000 claims description 15
- 238000003745 diagnosis Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 8
- 238000012360 testing method Methods 0.000 claims description 7
- 230000008878 coupling Effects 0.000 claims 2
- 238000010168 coupling process Methods 0.000 claims 2
- 238000005859 coupling reaction Methods 0.000 claims 2
- 238000003780 insertion Methods 0.000 claims 1
- 230000037431 insertion Effects 0.000 claims 1
- 230000003449 preventive effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 108010028984 3-isopropylmalate dehydratase Proteins 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2294—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by remote test
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Description
- Die vorliegende Erfindung bezieht sich auf eine Diagnose einer Vorrichtung für die Datenverarbeitung (DPU).
- Heutzutage nimmt die gesamte Anzahl von Personalcomputern (PCs), Workstations und so weiter von Jahr zu Jahr zu. Diese Art von Datenverarbeitungseinheiten sind physisch über den gesamten Raum verteilt und können mit Standardnetzwerk-Interfaces wie zum Beispiel lokale Netzwerke (local area networks-LAN) verbunden sein.
- Die Diagnose einer entfernten DPU, z. B. einer DPU, die sich nicht physisch am "Platz" der handelnden Person befindet, erfolgt normalerweise dadurch, daß sich eine erfahrene Person (z. B. ein Hardware- oder Software-Spezialist) zur DPU begibt oder aber durch Installierung von Software-Paketen auf der DPU, um eine Diagnose-Aufgabe wahrzunehmen, solange die DPU funktionsfähig ist.
- Dokument US-A-4 953 165 beschreibt ein Diagnose-System zur Identifizierung von Hardware-Fehlern in einem Datenverarbeitungsystem. Diese Diagnose kann entweder von einem lokalen Diagnose-Programm betrieben werden oder von einer entfernten Stelle durch ein Modem. Jedoch kann dieses Diagnosesystem nicht unabhängig von der Datenverarbeitungseinheit des Systems arbeiten, so dass dieser Diagnosemechanismus abhängig ist von dem Vorhandensein einer voll funktionsfähigen Verarbeitungseinheit.
- Es ist Aufgabe der vorliegenden Erfindung, eine verbesserte Ferndiagnose für eine Datenverarbeitungseinheit zur Verfügung zu stellen.
- Die Aufgabe wird gelöst durch die unabhängigen Ansprüche. Vorteilhafte Ausführungen werden von den abhängigen Ansprüchen gezeigt.
- Nach der Erfindung dient eine Diagnoseeinheit einer Ferndiagnose einer Datenverarbeitungseinheit DPU. Die Diagnoseeinheit ist geeignet dazu, an eine entfernte DPU gekoppelt zu werden durch ein Netzwerk und an einen internen Bus der DPU. Die Diagnoseeinheit weist eine zentrale Verarbeitungseinheit CPU auf zur Kontrolle einer Diagnose und/oder einem Überwachen unabhängig von der DPU durch Überwachen einer Datenkommunikation innerhalb der DPU und/oder der DPU mit externen Vorrichtungen und/oder durch Durchführen von Tests mit der DPU.
- Die Erfindung liefert daher eine "intelligente" Diagnose der DPU, die ein kontinuierliches und weitergehendes Überwachen der DPU unabhängig vom Funktionsstatus der DPU erlaubt. Im Gegensatz zu den Diagnose-Modulen gemäß bekanntem Stand der Technik kann eine Diagnose der DPU 100 also durchgeführt werden, wenn die DPU 100 inoperabel ist oder wenn die DPU 100 ein "unintelligentes" Überwachen nicht mehr unterstützen würde.
- Die Erfindung erlaubt darüber hinaus eine aktive Diagnose und/oder eine präventive Diagnose der DPU, so dass auftretende Fehler oder Fehler, die in der nahen Zukunft voraussichtlich auftreten, festgestellt und entsprechende (Gegen-)Maßnahmen initiiert oder ausgelöst werden können. Mögliche Ausfallzeiten der DPU können so vermindert oder sogar vermieden werden.
- Die Diagnoseeinheit signalisiert vorzugsweise von Zeit zu Zeit und/oder nach einem vordefinierten Mitteilungsschema den aktuellen Status der DPU an eine entfernte DPU. Wenn ein Fehler auftritt oder wahrscheinlich auftritt, kann die entfernte DPU eine Diagnose der DPU über das Netzwerk vornehmen und vorzugsweise unter Nutzung der Diagnoseeinheit.
- Andere Aufgaben und viele der begleitenden Vorteile der vorliegenden Erfindung werden bereits gewürdigt und werden besser verständlich durch die folgende detaillierte Beschreibung unter Einbeziehung der begleitenden Zeichnungen, in denen:
- Fig. 1 ein schematisches Diagramm des Ferndiagnose-Schemas gemäß der Erfindung zeigt, und
- Fig. 2 eine vorteilhafte Ausführung der Diagnoseeinheit 110 zeigt.
- Fig. 1 zeigt ein schematisches Diagramm eines Ferndiagnose-Schemas gemäß der Erfindung. Eine Datenverarbeitungseinheit (DPU) 100 weist eine Diagnoseeinheit 110 auf, die durch irgendein Mittel wie gemäß Stand der Technik bekannt, an ein Netzwerk 120 gekoppelt werden kann. Die DPU 100 stellt die DPU dar, die von der Diagnoseeinheit 110 zu überwachen ist. Eine entfernte DPU 150 kann auch an das Netzwerk 120 gekoppelt werden. Die entfernte DPU 150 ist ein System, welches mit der Diagnoseeinheit 110 interagieren kann und daher einem Benutzer (der z. B. vor der entfernten DPU 150 sitzt) ermöglicht, eine Aufgabe zu kontrollieren, die von der Diagnoseeinheit 110 durchgeführt wird. Die Einheit 150 könnte daher als Kunden-Station bezeichnet werden.
- Fig. 2 zeigt in einem schematischen Diagramm eine vorteilhafte Ausführung der Diagnoseeinheit 110. Die Diagnoseeinheit 110 hat eine eigene zentrale Prozesseinheit (CPU) 200 und ist daher in der Lage, jede Art von Diagnose und/oder Überwachen unabhängig von der DPU 100 durchzuführen. Die CPU 200 ist angeschlossen an einen Speicher 210 und an eine Ausführungseinheit 220 und/oder eine Analyseeinheit 230. Im Betrieb werden die Ausführungseinheit 220 und die Analyseeinheit 230 an einen internen Bus 240 der DUT 100 gekoppelt, wobei der interne Bus 240 einen oder mehrere verschiedene interne Busse darstellen kann oder andere interne Kommunikationspfade der DUT 100. Die CPU 200 kann gekoppelt werden an das Netzwerk 120 (z. B. die "Außenwelt") z. B. via LAN oder einen seriellen Ausgang wie Modem, Nullmodem oder ähnlichem und könnte auch an den internen Bus 240 gekoppelt werden (nicht dargestellt).
- In einer vorteilhaften Ausführung weist die Diagnoseeinheit 110 eine eigene (nicht dargestellte) Energieversorgungseinheit auf, die unabhängig ist von der Energieversorgung der DPU 100. Die unabhängige Energieversorgungseinheit könnte an die elektrische Hauptverbindung angeschlossen und/oder Batterie betrieben werden.
- Die Analyseeinheit 230 ist vorgesehen für das passive Überwachen von Datenkommunikationen innerhalb der DPU 100 und/oder für passives Überwachen von Datenkommunikationen der DPU 100 mit externen Vorrichtungen. Zu diesem Zweck mißt und analysiert die Analyseeinheit 230 Daten, Datenströme und/oder Ereignisse im internen Bus 240. Die Ausführungseinheit 220 ist vorgesehen für aktives Durchführen von Tests mit der DPU 100. Zu diesem Zweck stellt die Ausführungseinheit 220 Stimulus- Signale an die DPU 100 und/oder verlangt spezifische Aufgaben, Daten, Operationen oder ähnliches von (individuellen Komponenten) der DPU. Die Analyseeinheit 230 und die Ausführungseinheit 220 werden kontrolliert von der CPU 200 in einer Weise gemäß bekanntem Stand der Technik.
- Die Diagnoseeinheit 110 kann benutzt werden in einem aktiven Diagnose- Modus und/oder einem vorbeugenden Diagnose-Modus, wie im folgenden erklärt.
- In dem aktiven Diagnose-Modus, stellt die Ausführungseinheit 220 der Diagnoseeinheit 110 Stimulus-Signale and die DPU 100 und analysiert deren Verhalten. Ein Beispiel für ein aktives Testen ist ein Speicher-Testen. Die Diagnoseeinheit 110 liest in einer bestimmenden Weise alle Orte eines Speichers der DPU 100 (z. B. ein RAM) und bestimmt so, ob es ein Problem mit diesem Speicher gibt.
- In dem präventiven Diagnose-Modus führt die Diagnoseeinheit 110 eine weitergehenden Analyse der DPU 100 durch aktives und/oder passives Überwachen der DPU 100. Im Falle eines auftauchenden Problems, wird die Diagnoseeinheit 110 vorzugsweise ein Warnsignal an die DPU 100 senden und/oder an eine oder mehrere andere DPUs durch das Netzwerk 120 wie die entfernte DPU 150 oder an einer anderen Nachrichten-Pfad (z. B. einen alphanumerischen Pager). Das Erhalten dieser Warnsignale wird dem Eigentümer der DPU 100 erlauben, geeignete Gegenmaßnahmen zu ergreifen (z. B. Reparatur der DPU 100), bevor die DPU 100 abstürzt. Dies erlaubt dem Eigentümer der DPU 100, möglichen Geschäftsausfällen vorzubeugen und erhöht die Verfügbarkeit der DPU 100 deutlich.
- Sowohl im aktiven als auch im präventiven Diagnose-Modus, kann die Diagnose, die von der Diagnoseeinheit 110 vorgenommen wird, ausgelöst werden von der Diagnoseeinheit selbst oder von "außerhalb", z. B. von der entfernten DPU 150. Im ersten Fall nimmt die Diagnoseeinheit 110 eine Diagnose der DPU 100 vor gemäß einem vorgegebenen Schema, wie eine vorgegebene Mitteilung, Zeit, oder Ereignisschema oder nach Bedarf. Im letzteren Fall erhält die Diagnoseeinheit ein Auslösesignal, welches eine Diagnose-Aktivität initiiert, welche von der Diagnoseeinheit 110 durchgeführt wird.
- Wenn die Diagnoseeinheit 110 einen Fehler feststellt, der bereits aufgetreten ist oder in Zukunft wahrscheinlich auftreten wird, initiiert die Diagnoseeinheit 110 geeignete Maßnahmen wie Aussenden eines Warnsignals durch das Netzwerk 120 an die entfernte DPU 150 oder einen anderen Nachrichten-Pfad (z. B. einen alpanumerischen Pager), Anzeigen eines Fehlers und/oder volle Operation der DPU 100, Starten von eigenen Maßnahmen zur Fehlerbehebung und/oder Anforderung einer Ferndiagnose z. B. von der entfernten DPU 150.
- Um eine Ferndiagnose durchzuführen, entweder auf Anforderung durch die Diagnoseeinheit 110 oder gemäß einer vorgegebenen Mitteilung, Zeit, oder Ereignisschema, kann die entfernte DPU 150 Verbindung aufnehmen zur Diagnoseeinheit 110 durch das Netzwerk 120. Dies kann entweder erfolgen durch eine Person, die versucht, eine Verbindung mit der Diagnoseeinheit 110 herzustellen oder automatisch durch ein definiertes Schema vorgesehen durch die entfernte DPU 150. Die entfernte DPU 150 kann so eine Diagnose der DPU 100 durchführen mit Mitteln, die von der entfernten DPU 150 gestellt werden. Diese Mittel können bestehen aus Diagnose-Software-Aufgaben, auch Diagnose-"Dämone" genannt, welche auf die Diagnoseeinheit 110 von der entfernten DPU 150 geladen werden können oder von jeder anderen DPU, die an das Netzwerk 120 angeschlossen ist. Die theoretische Anzahl von möglichen Diagnose-Dämonen ist daher unendlich, wobei die tatsächliche Anzahl von Dämonen, die auf der Diagnoseeinheit 110 laufen durch die verfügbaren Ressourcen limitiert ist. Diese sogenannte "Cafeteria Annäherung" ermöglicht es, den "richtigen" Dämon für eine spezifische Aufgabe, die durchzuführen ist, auszuwählen.
- Sogar wenn die Diagnoseeinheit 110 keinen Fehler feststellt, kann die Diagnoseeinheit 110 von Zeit zu Zeit Signale stellen an das Netzwerk 120 und/oder die DPU 100 und somit eine (volle, begrenzte oder ausreichende) Funktionalität der DPU 100 anzeigen.
- In einer Ausführung enthält die Analyseeinheit 230 einen Protokoll-Prüfer (nicht gezeigt) zur Überwachung des Verkehers im internen Bus 240. Der Protokoll- Prüfer dient zum Feststellen von Protokoll-Verletzungen im internen Bus 240. Prookoll-Verletzungen können z. B. hervorgerufen werden durch eine Adapter- Karte in der DPU wie z. B. ein NIC (Network Interface Adapter) oder ein Video- Adapter. Protokoll-Verletzungen können typischerweise zum Ausfall der DPU 100 führen, ohne ersichtlichen Grund für den Eigentümer der DPU 100.
- In einer anderen Ausführung weist die Analyseeinheit 230 einen Leistungs- Sequenz-Zähler (nicht gezeigt) auf, zum Messen einer Bus-Nutzung im internen Bus 240 und damit Anzeigen der "Ladung" des Busses. Eine einzige Messungsaufgabe kann vorgesehen werden, die eine Warnung generiert, wenn eine gewisse Schwelle überschritten wird. Ein Beispiel für eine Warnung könnte sein das die DPU 100 für eine gewisse Zeit mit mehr als x% Auslastung läuft (z. B. mehr als 98% Auslastung für mehr als zwei Stunden). Dies zeigt an dass die DPU 100 unter hohem Datenverkehr leidet oder dass die DPU 100 ausfallen kann. Die Auslastung könnte andererseits die Ausführung einer spezifischen Aufgabe, die auf der DPU 100 läuft, überprüfen, z. B. eine Backup-Aufgabe. In einem Beispiel ist eine Backup-Aufgabe der DPU 100 immer für Mitternacht vorgesehen. Die tatsächliche Ausführung der Backup- Aufgabe kann dann überprüft werden durch Festlegung, daß die Auslastung dann y% betragen soll, z. B. 90%.
- In einer weiteren vorteilhaften Ausführung ist die Diagnoseeinheit 110 vorgesehen als Steckkarte, z. B. eine PCI-add-on Karte, die in jeden PCI gesteckt werden kann, der PC oder PC-Server kompatibel ist. Die Steckkarte weist vorzugsweise eine On-Board CPU 200 auf, eine On-Board Diagnose- Hardware, welche die Analyseeinheit 230 umfaßt sowie die Ausführungseinheit 220 und den Speicher 210 als Blitzspeicher und ein DRAM (dynamic randomaccess-memory). Die CPU 200 ist anschließbar an das Netzwerk 120 durch LAN und/oderein Serien(Modem). Eine Kommunikation zum internen Bus 240 erfolgt durch PCI und IPMI-Schnittstellen. Die Diagnoseeinheit 110 ermöglicht z. B. das Durchführen einer präventiven Speicher-Diagnose durch festlegendes Lesen des verfügbaren Speichers der DPU 100. Falls das Lesen in einem Fehler endet, wird dieser Fehler dokumentiert in einem spezifischen Speicherplatz der DPU 100, zu welchem durch die IPMI Schnittstellen Zugriff genommen werden kann.
- In einer weiteren vorteilhaften Ausführung wird der Lesemechanismus der Diagnoseeinheit 110 mit der CPU 200, der Ausführungseinheit 220 und der Analyseeinheit 230 vorzugsweise implementiert durch einen ASIC (Application Specific Integrated Circuit - Anwendungsspezifischen integrierten Schaltkreis) z. B. eine Steckkarte der Diagnoseeinheit 110 mit einer PCI-Schnittstelle. Die On-Board CPU 200 liest vorzugsweise die Speicherplätze der DPU 100 unter Verwendung der Ausführungseinheit 220 der ASIC und den internen PCI Bus 240 der DPU 100. Dieser reine Hardware-Mechanismus hängt nicht vom Status des operierenden Systems (OS) oder dem Vorhandensein einer voll funktionsfähigen CPU der DPU 100 ab. Die komplette verfügbare Hardware der DPU 100 kann diagnostiziert werden unter Verwendung des internen PCI Busses 240 als Fenster zur DPU 100. Die Diagnoseeinheit 110 kann weitere Diagnosen von SCSI-Controllern, USB-Controllern, Hard-Disk-Einheiten und so weiter der DPU 100 vorsehen.
Claims (8)
1. Eine Diagnoseeinheit (110) für eine Ferndiagnose einer
Datenverarbeitungseinheit DPU (100), wobei die Diagnoseeinheit (110)
vorgesehen ist dazu, an eine entfernte DPU (150) durch ein Netzwerk (120)
angeschlossen zu werden, charakterisiert dadurch, daß die Diagnoseeinheit
(110) vorgesehen ist, an einen internen Bus (240) der DPU (100) gekoppelt
zu werden; wobei die Diagnoseeinheit (110) aufweist:
eine zentrale Prozesseinheit (200) zum Kontrollieren einer Diagnose
und/oder zum unabhängigen Überwachen der DPU (100) durch
Überwachen einer Datenkommunikation innerhalb der DPU und/oder der
DPU (100) mit externen Vorrichtungen und/oder durch Durchführen von
Tests mit der DPU (100), wobei genannte Diagnoseeinheit (110) eine
Diagnose und/oder Überwachen der DPU (100) ermöglicht unabhängig vom
Funktionszustand der DPU (100).
2. Die Diagnoseeinheit (110) nach Anspruch 1, zudem aufweisend eine
Ausführungseinheit (220), gekoppelt an die CPU (200) und den internen
Bus (240) der DPU (100) zum passiven Überwachen von
Datenkommunikationen innerhalb der DPU (100) und/oder der DPU (100)
mit externen Vorrichtungen.
3. Die Diagnoseeinheit (110) nach Anspruch 2, wobei die Ausführungseinheit
(220) Mittel vorsieht zum Messen und Analysieren von Daten,
Datenströmen und/oder Ereignissen im internen Bus (240).
4. Die Diagnoseeinheit (110) nach einem der Ansprüche 1-3, zudem
aufweisend eine Analyseeinheit (230), gekoppelt an die CPU (200) und den
internen Bus (240) der DPU (100), zum aktiven Durchführen von Tests mit
der DPU (100).
5. Die Diagnoseeinheit (110) nach Anspruch 4, wobei die Analyseinheit (230)
Mittel vorsieht zum Aussenden eines Stimulus-Signals an die DPU (100)
und/oder zum Anfordern spezifischer Aufgaben, Daten und/oder
Operationen von der DPU (100).
6. Die Diagnoseeinheit (110) nach einem der Ansprüche 1-5, zudem
aufweisend eine Energieversorgungseinheit unabhängig von einer
Energieversorgung der DPU (100).
7. Die Diagnoseeinheit (110) nach einer der Ansprüche 1-6, wobei die
Diagnoseeinheit (110) vorgesehen ist als Steckkarte zum Hineinstecken in
die DPU (100).
8. Ein Verfahren zum Nachweisen einer Ferndiagnose einer
Datenverarbeitungseinheit DPU (100), wobei das Verfahren folgende
Schritte aufweist:
a) Koppeln einer Diagnoseeinheit (110) an einen internen Bus (240) der
DPU (100),
b) Überwachen einer Datenkommunikation innerhalb der DPU (100)
und/oder der DPU (100) mit externen Vorrichtungen und/oder
Durchführen von Tests mit der DPU (100),
c) Koppeln der Diagnoseeinheit (110) an eine entfernte DPU (150)
durch ein Netzwerk, wobei die Diagnoseeinheit (110) eine Diagnose
und/oder Überwachen der DPU (100) ermöglicht unabhängig vom
Funktionszustand der DPU (100), und
d) Vorsehen eines Signals an die entfernte DPU (150) zum
Anzeigen des Funktionsstatus der DPU (100).
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19980110357 EP0962862B1 (de) | 1998-06-05 | 1998-06-05 | Vorrichtung und Verfahren für die Ferndiagnose von Datenverarbeitungseinheiten |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69808734D1 DE69808734D1 (de) | 2002-11-21 |
DE69808734T2 true DE69808734T2 (de) | 2003-03-06 |
Family
ID=8232075
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1998608734 Expired - Lifetime DE69808734T2 (de) | 1998-06-05 | 1998-06-05 | Vorrichtung und Verfahren für die Ferndiagnose von Datenverarbeitungseinheiten |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP0962862B1 (de) |
JP (1) | JP2000020342A (de) |
DE (1) | DE69808734T2 (de) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6584432B1 (en) * | 1999-06-07 | 2003-06-24 | Agilent Technologies, Inc. | Remote diagnosis of data processing units |
DE60106137T2 (de) * | 2001-04-12 | 2006-02-23 | Agilent Technologies, Inc. (n.d.Ges.d.Staates Delaware), Palo Alto | Entfernte Datenverarbeitungsverwaltung mit Darstellungsmöglichkeit |
US7805618B2 (en) * | 2006-02-17 | 2010-09-28 | International Business Machines Corporation | Component indicators used during extended power-off service |
CA2799879A1 (en) * | 2012-01-07 | 2013-07-07 | Tata Consultancy Services Limited | Retail peripheral management system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4057847A (en) * | 1976-06-14 | 1977-11-08 | Sperry Rand Corporation | Remote controlled test interface unit |
US4953165A (en) * | 1988-06-06 | 1990-08-28 | Southwestern Computer Technologies, Inc. | Diagnostic system for personal computer |
KR940001560B1 (ko) * | 1991-11-27 | 1994-02-24 | 삼성전자 주식회사 | 콤퓨터 시스템 |
GB2287606A (en) * | 1994-03-07 | 1995-09-20 | Rac Motoring Services Limited | Transmitting vehicle diagnostic fault codes over a telephone link |
-
1998
- 1998-06-05 DE DE1998608734 patent/DE69808734T2/de not_active Expired - Lifetime
- 1998-06-05 EP EP19980110357 patent/EP0962862B1/de not_active Expired - Lifetime
-
1999
- 1999-06-03 JP JP11155886A patent/JP2000020342A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
EP0962862A1 (de) | 1999-12-08 |
EP0962862B1 (de) | 2002-10-16 |
DE69808734D1 (de) | 2002-11-21 |
JP2000020342A (ja) | 2000-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102018113625A1 (de) | Fehlerinjektionstestvorrichtung und -verfahren | |
DE69626245T2 (de) | Verfahren zur Erkennung und Meldung von Fehlern in Systemen für elektronische Preisschilder | |
DE3687777T2 (de) | Verfahren und geraet zur sicherstellung eines datenuebertragungssystems. | |
DE68924923T2 (de) | Expertensystem zur Identifizierung wahrscheinlicher Ausfallspunkte in einem digitalen Verarbeitungssystem. | |
DE3486022T2 (de) | System zur verteilten verarbeitung mit fehlerdiagnose. | |
DE69224775T2 (de) | Rechnersystemsverwalter | |
DE3640646A1 (de) | Diagnostisches system | |
DE3486148T2 (de) | Fehlertolerantes Übertragungssteuersystem. | |
DE69715967T2 (de) | Quorummechanismus in einem verteilten Zweiknotenrechnersystem | |
DE102005028926B4 (de) | Fehlertolerantes Modulartesten von Diensten | |
DE3629178C2 (de) | ||
DE60224369T2 (de) | Speichersteuerungssystem und Verfahren dazu | |
DE10333817A1 (de) | Emulationsschnittstellensystem | |
DE19607515A1 (de) | Ein Computerbetriebsverwaltungssystem für ein Computerbetriebssystem, das dazu in der Lage ist gleichzeitig eine Mehrzahl von Anwendungsprogrammen auszuführen | |
DE60002908T2 (de) | Vorrichtung und verfahren zur verbesserten fehlerortung und diagnose in rechnern | |
DE68922440T2 (de) | Gerät und Verfahren zur gleichzeitigen Einreichung von Fehlerunterbrechung und Fehlerdaten zu einem Unterstützungsprozessor. | |
DE68926329T2 (de) | Steuerungssystem für den automatischen Betrieb eines Rechnersystems | |
DE102019101225A1 (de) | Verfahren, Systeme und computerlesbare Medien zum Bereitstellen von Cloud-Sichtbarkeit | |
US6584432B1 (en) | Remote diagnosis of data processing units | |
DE69120362T2 (de) | Speicherverwaltung in einem Datenverarbeitungsnetzwerk | |
DE69808734T2 (de) | Vorrichtung und Verfahren für die Ferndiagnose von Datenverarbeitungseinheiten | |
DE10019790C2 (de) | Testsystem für Halbleitervorrichtungen | |
DE60309012T2 (de) | Verfahren und system zur sicherstellung eines busses und eines steuerservers | |
DE102020114844B4 (de) | Systeme, vorrichtungen und verfahren für steuerungsvorrichtungen, die fehlerereignisse behandeln | |
DE602005002418T2 (de) | Verwaltungsverfahren und -system für Netzverwaltungssysteme |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: AGILENT TECHNOLOGIES, INC. (N.D.GES.D. STAATES, US |